IRC log of tt on 2015-05-28
Timestamps are in UTC.
- 13:59:12 [RRSAgent]
- RRSAgent has joined #tt
- 13:59:12 [RRSAgent]
- logging to http://www.w3.org/2015/05/28-tt-irc
- 13:59:14 [trackbot]
- RRSAgent, make logs public
- 13:59:14 [Zakim]
- Zakim has joined #tt
- 13:59:16 [trackbot]
- Zakim, this will be TTML
- 13:59:16 [Zakim]
- ok, trackbot; I see SYMM_TTWG()10:00AM scheduled to start in 1 minute
- 13:59:17 [trackbot]
- Meeting: Timed Text Working Group Teleconference
- 13:59:17 [trackbot]
- Date: 28 May 2015
- 13:59:59 [Zakim]
- SYMM_TTWG()10:00AM has now started
- 14:00:06 [Zakim]
- +[Apple]
- 14:00:27 [Zakim]
- +nigel
- 14:01:21 [nigel]
- Present: courtney, nigel
- 14:01:35 [nigel]
- chair: nigel
- 14:01:42 [nigel]
- scribe: nigel
- 14:01:46 [Zakim]
- +pal
- 14:01:52 [nigel]
- zakim, Apple is courtney
- 14:01:52 [Zakim]
- +courtney; got it
- 14:01:52 [Zakim]
- + +1.720.897.aaaa
- 14:01:57 [plh]
- plh has joined #tt
- 14:01:58 [nigel]
- Present+ pal
- 14:02:07 [nigel]
- Present+ glenn
- 14:02:13 [nigel]
- zakim, aaaa is glenn
- 14:02:13 [Zakim]
- +glenn; got it
- 14:03:06 [nigel]
- Regrets: frans
- 14:03:08 [atai2]
- atai2 has joined #tt
- 14:03:52 [Zakim]
- +Andreas
- 14:03:54 [nigel]
- Present+ Andreas
- 14:04:32 [nigel]
- Topic: This meeting
- 14:04:55 [nigel]
- nigel: It's been a quiet couple of weeks. I'd like to discuss briefly the TTML2 Editorial Actions. AOB?
- 14:05:00 [nigel]
- group: No AOB.
- 14:05:08 [nigel]
- Topic: Action Items
- 14:05:13 [pal]
- pal has joined #tt
- 14:06:53 [nigel]
- glenn: I've been doing a bit of work on Action-383 but have found no satisfactory conclusion to it yet.
- 14:06:55 [nigel]
- action-383?
- 14:06:55 [trackbot]
- action-383 -- Glenn Adams to Missing XML declaration -- due 2015-04-30 -- OPEN
- 14:06:55 [trackbot]
- http://www.w3.org/AudioVideo/TT/tracker/actions/383
- 14:07:02 [nigel]
- glenn: I'm still working on that one.
- 14:07:28 [nigel]
- action-387?
- 14:07:28 [trackbot]
- action-387 -- Pierre-Anthony Lemieux to Collate list of potential implementors of imsc 1. -- due 2015-04-17 -- OPEN
- 14:07:28 [trackbot]
- http://www.w3.org/AudioVideo/TT/tracker/actions/387
- 14:07:51 [nigel]
- pal: This is in progress. It's somewhat related to the plan for W3C to reach out to the implementors.
- 14:07:58 [nigel]
- nigel: I think tmichel is back next week.
- 14:08:48 [nigel]
- pal: Ok, I'll try to get this done and coordinate with tmichel. I want to avoid a lull after raising excitement levels with implementors.
- 14:09:47 [nigel]
- action-396?
- 14:09:47 [trackbot]
- action-396 -- David Singer to Produce evidence of request for wide review for webvtt, for the archive -- due 2015-04-17 -- OPEN
- 14:09:47 [trackbot]
- http://www.w3.org/AudioVideo/TT/tracker/actions/396
- 14:10:01 [nigel]
- courtney: dsinger sent some emails this week to try to wrap this up - he's working on it.
- 14:10:34 [nigel]
- Topic: Issues
- 14:10:45 [nigel]
- glenn: I expect to file some new issues on TTML2 on the potential need for some additional features
- 14:11:02 [nigel]
- ... related to handling corner cases with Ruby alignment. I don't have the data to create those yet.
- 14:11:24 [nigel]
- ... Just to note the area that I'm looking at. There's a probable need for adding some additional support
- 14:11:42 [nigel]
- ... for baseline alignment. Things get tricky with Ruby and textEmphasis handling baseline alignment
- 14:11:59 [nigel]
- ... and generating even spacing for lineHeights whether there's Ruby present or not. That's the area
- 14:12:11 [nigel]
- ... I'm referring to when I say we might need additional features. Both CSS and XSL-FO have similar
- 14:12:23 [nigel]
- ... definitions of baseline properties that we can draw on for doing this.
- 14:12:44 [nigel]
- ... The specific properties are three: "dominant" baseline which is used to express the dominant baseline
- 14:13:02 [nigel]
- ... on the parent line area or on a child inline area. The next one is "alignment" baseline which is used to
- 14:13:18 [nigel]
- ... express which baseline on the parent is to be used to align the child. The third is baseline shift or
- 14:13:36 [nigel]
- ... baseline offset which is an additional movement of the baseline related to the other two.
- 14:13:57 [nigel]
- ... Another thing I've been working on which is interesting is ipd and bpd on a span. It turns out I've
- 14:14:15 [nigel]
- ... found a need for supporting struts, which are spans that have zero size in ipd or bpd. Right now we
- 14:14:29 [nigel]
- ... effectively support them but don't say anything about them. Simply by supporting ipd and bpd on
- 14:14:45 [nigel]
- ... span we support the semantics for struts but we don't talk about them anywhere. It turns out they
- 14:15:01 [nigel]
- ... will probably be very useful for managing height of lines in horizontal writing modes and width in
- 14:15:04 [nigel]
- ... vertical writing modes.
- 14:15:30 [nigel]
- nigel: It sounds like a strut and a br are very similar things.
- 14:16:17 [nigel]
- glenn: Not to me - br just inserts a hard line break. Does a br introduce any vertical space in a horizontal
- 14:16:55 [nigel]
- ... writing mode? It does based on lineHeight, if it follows a previous br. The thing is that to alter the
- 14:17:10 [nigel]
- ... height of a line without having any content in it, there's no way to do that today without using a strut.
- 14:17:26 [nigel]
- ... You could alter all the lines on a p by changing the lineHeight property but you can't do it on a single
- 14:17:32 [nigel]
- ... line.
- 14:17:50 [nigel]
- ... We might also need to add to the condition system some new layout function expressions that
- 14:18:09 [nigel]
- ... conditionalise application of styles based on layout states for example line-first, line-odd, line-even,
- 14:18:30 [nigel]
- ... ruby-before, ruby-after etc. All these things have been coming out of work I've been doing with edge
- 14:18:34 [nigel]
- ... cases on ruby recently.
- 14:19:06 [nigel]
- nigel: I'm not aware of any other work on issues.
- 14:20:01 [nigel]
- Topic: IMSC 1 CR2
- 14:20:17 [nigel]
- pal: I think the next step is to work with thierry and others to get input from non-W3C members on this.
- 14:21:02 [nigel]
- nigel: Is there anything specifically that you think would help from W3C?
- 14:21:18 [nigel]
- pal: As we discussed in Las Vegas, this is a W3C spec but many of the implementors are not W3 members.
- 14:21:34 [nigel]
- ... They may be a little concerned about sharing implementation results with W3C, putting myself in their shoes.
- 14:21:55 [nigel]
- ... How will the results be used, why am I doing it, etc are not immediately obvious. Since the process
- 14:22:09 [nigel]
- ... is contingent on those results we might be in a catch-22. My recollection of the conclusion from the
- 14:22:23 [nigel]
- ... discussion in Vegas is it might make sense for W3C to reach out to those implementors and explain
- 14:22:33 [nigel]
- ... why their input is valuable and how it would be used.
- 14:23:06 [nigel]
- nigel: I'm fine with that - if there are implementors who have concerns then we should be understanding
- 14:23:12 [nigel]
- ... those concerns and trying to address them.
- 14:24:05 [nigel]
- andreas: Do we have the idea of a webinar or something similar to explain IMSC to get more attention and explain more?
- 14:24:22 [nigel]
- pal: I think somehow tmichel or maybe plh implied that they had ideas on what to do.
- 14:24:41 [nigel]
- andreas: I think many people are interested in that but maybe wouldn't join a bigger conference.
- 14:24:55 [nigel]
- ... Half an hour or an hour to explain what's going on would be good. Mike Dolan once did this for
- 14:25:11 [nigel]
- ... SMPTE-TT which was successful. If you can record it and make it available later then it would be very helpful.
- 14:25:24 [nigel]
- pal: +1 Let me take a note of that for when I follow up with thierry.
- 14:25:35 [nigel]
- ... At least it should be a possibility we cover.
- 14:26:16 [nigel]
- Topic: TTML2 Editorial Actions
- 14:26:51 [nigel]
- nigel: Has anyone looked at the ednotes spreadsheet and decided to volunteer?
- 14:26:59 [nigel]
- pal: I've started looking at my one and have a question about it.
- 14:27:04 [nigel]
- nigel: Me too for one of mine.
- 14:27:36 [nigel]
- pal: I generated a sample image for §10.2.10 disparity and glenn, are you wedded to the example TTML?
- 14:27:48 [nigel]
- ... For instance the value of the disparity and the fact that there's a single image?
- 14:28:04 [nigel]
- glenn: Sure, go ahead and change the example or mock-up to what you think is appropriate.
- 14:28:12 [nigel]
- ... You should have that flexibility.
- 14:28:25 [nigel]
- pal: Thanks. Specifically, a disparity of 0.7% is too small to see, and needs to be increased, and also
- 14:28:39 [nigel]
- ... I'm thinking to have 2 regions, one with zero disparity and the other with disparity so that you can
- 14:28:46 [nigel]
- ... easily see the difference between the two renderings.
- 14:28:49 [nigel]
- glenn: Thank you.
- 14:30:00 [nigel]
- nigel: My one was on system model, §1.1 Figure 1. We know we want to change DFXP -> TTML. But
- 14:30:07 [nigel]
- ... there are other things we might want to bring in.
- 14:30:21 [nigel]
- nigel: The first question is should profiles be in the system model?
- 14:30:45 [nigel]
- glenn: Interesting idea. The system model right now focuses on data flow and types of data. I would
- 14:30:59 [nigel]
- ... almost suggest a different diagram. If you mix profiles then it might get too busy. I would suggest
- 14:32:27 [nigel]
- ... experimenting and seeing what makes sense.
- 14:32:41 [nigel]
- nigel: My next question is does it make sense to include transformation processors and presentation
- 14:32:54 [nigel]
- ... processors in the system model, possibly relating the content and processor profiles in there.
- 14:33:56 [nigel]
- glenn: I would say yes, and also including ISG generation as an option in the flow for transcoding.
- 14:34:18 [nigel]
- ... We effectively have that informally in TTML1, though without a concrete representation. From a reader's
- 14:34:30 [nigel]
- ... perspective, having an illustration somewhere that shows something about that process visually
- 14:35:12 [nigel]
- ... would be useful. You could certainly add that into the system model.
- 14:35:27 [nigel]
- nigel: I'm also wondering if we should explicitly name the flow from ISG into HTML/CSS to help folk
- 14:35:44 [nigel]
- ... understand how TTML presentation fits into the web context.
- 14:35:47 [nigel]
- glenn: Yes, exactly.
- 14:36:08 [nigel]
- nigel: Okay well I'll attempt to do this and make it available for review.
- 14:37:28 [nigel]
- nigel: Going back to the spreadsheet, has anyone had a hard time accessing it?
- 14:37:37 [nigel]
- group: No (silently!)
- 14:38:59 [nigel]
- nigel: Looking at the agenda, I think there's no more to cover this week, so we'll draw to a close.
- 14:39:21 [nigel]
- ... Just to remind everyone I'm still looking for a chair for 18th and 25th June.
- 14:39:29 [nigel]
- pal: I'm happy to be available on standby for that.
- 14:39:35 [nigel]
- nigel: Thank you very much pierre!
- 14:39:59 [nigel]
- nigel: Thanks everyone, meeting same time next week. [adjourns meeting]
- 14:40:01 [Zakim]
- -glenn
- 14:40:02 [Zakim]
- -courtney
- 14:40:03 [Zakim]
- -Andreas
- 14:40:05 [Zakim]
- -pal
- 14:40:09 [Zakim]
- -nigel
- 14:40:10 [Zakim]
- SYMM_TTWG()10:00AM has ended
- 14:40:10 [Zakim]
- Attendees were nigel, pal, courtney, +1.720.897.aaaa, glenn, Andreas
- 14:40:17 [nigel]
- rrsagent, make logs public
- 14:40:22 [nigel]
- rrsagent, generate minutes
- 14:40:22 [RRSAgent]
- I have made the request to generate http://www.w3.org/2015/05/28-tt-minutes.html nigel
- 14:44:24 [nigel]
- ScribeOptions: -final -noEmbedDiagnostics
- 14:44:26 [nigel]
- rrsagent, generate minutes
- 14:44:26 [RRSAgent]
- I have made the request to generate http://www.w3.org/2015/05/28-tt-minutes.html nigel
- 16:38:08 [Zakim]
- Zakim has left #tt