13:58:04 RRSAgent has joined #tt 13:58:04 logging to http://www.w3.org/2014/06/19-tt-irc 13:58:06 RRSAgent, make logs public 13:58:06 Zakim has joined #tt 13:58:08 Zakim, this will be TTML 13:58:08 ok, trackbot; I see SYMM_TTWG()10:00AM scheduled to start in 2 minutes 13:58:09 Meeting: Timed Text Working Group Teleconference 13:58:09 Date: 19 June 2014 13:58:58 pal has joined #tt 14:00:09 tmichel has joined #tt 14:00:10 SYMM_TTWG()10:00AM has now started 14:00:17 +pal 14:00:40 +nigel 14:01:00 zakim, who is making noise? 14:01:10 nigel, listening for 10 seconds I heard sound from the following: pal (10%), nigel (54%) 14:01:23 chair: nigel 14:01:39 regrets: mike_dolan, frans_de_jong 14:02:37 +glenn 14:03:18 +??P13 14:03:29 zakim, ??P13 is me 14:03:29 +tmichel; got it 14:04:55 scribeNick: nigel 14:05:02 plh has joined #tt 14:05:12 +Plh 14:05:19 zakim, who is here 14:05:19 tmichel, you need to end that query with '?' 14:05:29 zakim, who is here? 14:05:29 On the phone I see pal, nigel, glenn, tmichel, Plh 14:05:31 On IRC I see plh, tmichel, pal, Zakim, RRSAgent, nigel, glenn_, trackbot 14:06:11 Present: pal, nigel, glenn, tmichel, plh 14:06:57 Topic: Actions 14:07:11 action-297? 14:07:11 action-297 -- Glenn Adams to Soften language about 'willful violation' regarding treatment of duration zero -- due 2014-06-12 -- PENDINGREVIEW 14:07:11 http://www.w3.org/AudioVideo/TT/tracker/actions/297 14:07:59 jdsmith has joined #tt 14:07:59 +[Microsoft] 14:08:18 Present+ jdsmith 14:08:49 q+ 14:08:53 ack pal 14:10:30 close action-297 14:10:30 Closed action-297. 14:10:40 action-300? 14:10:40 action-300 -- Glenn Adams to Add note to issue 263 explaining how ttml2 additions for @{extends,restricts} (partially) addresses this issue -- due 2014-06-19 -- PENDINGREVIEW 14:10:40 http://www.w3.org/AudioVideo/TT/tracker/actions/300 14:11:05 issue-263? 14:11:06 issue-263 -- profile feature set may not match intended feature constraints -- pending review 14:11:06 http://www.w3.org/AudioVideo/TT/tracker/issues/263 14:11:50 glenn: I added the note. 14:12:02 close action-300 14:12:02 Closed action-300. 14:13:40 Topic: Issues 14:14:10 issue-263? 14:14:10 issue-263 -- profile feature set may not match intended feature constraints -- pending review 14:14:10 http://www.w3.org/AudioVideo/TT/tracker/issues/263 14:14:18 q+ glenn 14:14:21 ack glenn 14:15:10 glenn: Implemented since May 21. Initially raised by Mike Dolan so we may need him to review it. 14:15:41 ... There's a question: should we update SDP-US. We don't normally update notes, so this is a process issue. 14:15:54 ... What I implemented potentially resolves the issue raised. 14:16:05 q+ 14:17:10 glenn: We should probably check with Mike and call for consensus to the group requesting input and close if no objections otherwise we'll see if someone wants to file an issue to update SDP-US in some way. 14:17:13 ack 14:17:16 ack nigel 14:18:29 nigel: I understood that though this is a problem surfaced by SDP-US it's really something for use in future specifications. 14:18:40 q+ 14:18:43 ... I'm happy to leave this pending review and seek input as proposed. 14:18:46 ack pal 14:19:54 pal: Glenn, if you could crystallise your thoughts on how this would work that would be helpful. 14:20:12 glenn: There's no formal way in TTML1 so the only option is to write it into prose. 14:20:51 ... However if you write a profile that uses an existing feature and then says in the prose that it's a restriction or extension without defining a new feature that would be problematic. 14:21:34 ... Right now the way people have been writing profiles has not included defining new features or extensions. For example CFF-TT and EBU-TT they just say 'use this feature' but we're restricting it semantically or syntactically. 14:21:41 pal: That's true in SDP-US too? 14:22:24 glenn: That's right. This leads to an ambiguity because the formal definition of the features is not restricted. 14:22:45 pal: In the context of TTML1 how important/tolerable is this? 14:23:38 glenn: The consequence, for TTML1 processor profiles, is that the profile asks for more support than is required by the content. Color is an example. The profile definition in SDP-US 14:23:56 ... requires all colors to be supported by the processor but the prose only requires support for a limited subset. 14:24:44 ... In TTML2 we're handling this differently but that's the discrepancy in TTML1. 14:25:19 issue-295? 14:25:19 issue-295 -- Remove code point restrictions from IMSC -- pending review 14:25:19 http://www.w3.org/AudioVideo/TT/tracker/issues/295 14:25:29 q+ 14:26:02 ack pal 14:26:23 pal: The two actions have been closed so if there's no new information this can be closed. 14:26:37 close issue-295 14:26:37 Closed issue-295. 14:26:43 issue-296? 14:26:43 issue-296 -- Remove xml:lang placement restrictions from IMSC -- pending review 14:26:43 http://www.w3.org/AudioVideo/TT/tracker/issues/296 14:27:06 nigel: notes that Pal has posted some edits. 14:27:32 nigel: This is related to issue-237 which is closed. 14:27:54 pal: The proposal was accepted and implemented in November. 14:28:28 close issue-296 14:28:28 Closed issue-296. 14:28:55 issue-308? 14:28:55 issue-308 -- It is unclear how a document is associated with a related video object -- pending review 14:28:55 http://www.w3.org/AudioVideo/TT/tracker/issues/308 14:29:04 q+ 14:29:06 ack pal 14:29:48 q+ 14:29:51 ack nigel 14:31:01 nigel: I still have an outstanding issue not resolved in §4.4 because the intention to display and remove ISDs on specific video frames remains. 14:31:57 q+ 14:32:38 nigel: I think I'm happy with the time expressions part though. 14:32:41 ack pal 14:32:52 pal: There's also issue-317 14:33:00 ... Which is about frame alignment. 14:34:08 pal: Issue-308 doesn't make the link between Related Video Object and Related Media Object and that's been fixed. Also 308 implies that IMSC documents have to be authored for a particular frame rate, 14:34:16 ... which is not true unless frame rate is used. 14:34:17 q+ 14:34:20 ack nigel 14:34:57 nigel: agrees that Issue-317 is separate and that this edit fixes Issue-308. 14:35:09 close issue-308 14:35:09 Closed issue-308. 14:35:23 issue-309? 14:35:23 issue-309 -- Image profile needs to permit text equivalent -- pending review 14:35:23 http://www.w3.org/AudioVideo/TT/tracker/issues/309 14:36:10 nigel: There's ongoing discussion of this issue on the email reflector, including participants not present here. 14:36:23 q+ 14:36:28 ack pal 14:37:03 pal: How will we resolve this? 14:37:17 nigel: John Birch is working on an edit proposal. 14:37:29 pal: I believe IMSC already deals with text equivalence. 14:37:30 q+ 14:37:37 ack nigel 14:38:59 nigel: I don't think IMSC deals with this strongly enough at present. 14:39:25 ... I believe we must allow alternative text representations alongside images, for content providers to optionally use. 14:40:14 pal: Must is a strong statement - we need to get understand why this level of requirement applies here given that content providers can generate whole alternate documents. 14:41:17 pal: This depends on the application. The technology supports all the applications. 14:41:18 q+ 14:41:27 ack nigel 14:42:30 nigel: The specification only defines the contents of a single document, and if that document has image representations there's no accessible equivalent. 14:42:40 pal: IMSC satisfies that. 14:42:58 nigel: I disagree that IMSC satisfies that. 14:43:31 pal: If you multiplex the documents that becomes a single document. All applications I know of support multiple tracks already. 14:43:32 q+ 14:43:37 ack nigel 14:44:19 nigel: We aren't defining the application just the document format. IMSC does not support multiplexing at the moment. 14:44:36 pal: All applications I know of for IMSC already support this and other things too. 14:45:15 pal: I'm not opposed to informative metadata as John has pointed out, that can be useful for debugging. That's probably a good idea. I see potential harm but no requirement in specifying a less flexible and rich profile than text profile. 14:45:17 q+ 14:45:20 ack nigel 14:46:57 nigel: I agree and propose that documents should be able to contain both text profile and image profile and a selectivity mechanism for the processor to choose which representation to use. 14:47:27 nigel: It's broken now because it doesn't satisfy the W3C's own guidelines for accessibility. 14:47:59 glenn: Historically it has never required a separate document to satisfy the requirement for alternate text representation. 14:48:45 pal: I believe the guidelines are intended to be more general but I did not see in the recommendations anything that points to a single document even if that's how it's been implemented so far. 14:49:44 glenn: Most 'lay people' would say that these requirements do apply. It may be worth getting a sense from someone e.g. involved in WCAG. 14:50:07 ... Technically you could just put metadata in, which would be a non-standard solution and probably not adequate, but it would be useful to get input to ward off future objections. 14:50:26 pal: Why would metadata not satisfy the recommendations? 14:50:46 q+ 14:50:49 glenn: it might, but I can't answer this. 14:50:55 ack plh 14:51:18 plh: We're talking about backgroundImage. Why would you require alternate content? 14:51:31 glenn: This is using backgroundImage for the content. 14:51:43 nigel: This originated in SMPTE-TT. 14:52:26 plh: The use of backgroundImage in CSS wasn't intended for this. In CSS it wasn't supposed to carry content that needs to be made accessible. 14:52:42 ... If it's really part of the content then we should address the naming and we do need a text alternative for that. 14:53:22 pal: There's at least one digital cinema application when a lot of the time subtitles are delivered as image. They can also be delivered as text. These are displayed on screen for hard of hearing. 14:53:53 ... In parallel there's another document for captions that uses the same format with a different profile, and it's always text, and is used for captioning devices. 14:54:23 ... This is done because you typically want more control over the display of the text for captioning devices than you could by a simple alt tag on an image. This is how cinema meets accessibility requirements. 14:55:02 pal: Sometimes there are two subtitle tracks, one for language translation, another for description of sounds. 14:55:25 plh: I think glenn is right - we should ask. I'm wondering if it's even meaningful. 14:55:26 q+ 14:55:50 plh: Here those persons can hear what is there, so if they can hear the video then will they still need to have the subtitling. 14:56:11 ... It's not just about text alternatives, but a lot more, so it would need a dedicated track. 14:56:18 pal: This is the only way to provide a good experience. 14:56:41 plh: In that case we should put some guidelines in that section that says by the way we recommend that this is not used for non-sighted applications. 14:57:03 pal: I really want to understand the use cases and am happy to follow up with W3C folk. 14:57:28 ACTION plh Contact W3C Accessibility expert re Issue-309 14:57:28 Created ACTION-301 - Contact w3c accessibility expert re issue-309 [on Philippe Le Hégaret - due 2014-06-26]. 14:57:41 pal: I'm happy to help, as this is a different use case than HTML. 14:58:08 ack nigel 14:58:46 q+ 14:58:56 ack glenn 14:59:30 nigel: There are use cases that aren't just for non-seeing and non-hearing folk, e.g. touch-based. I've also mentioned the issue of the attribute name showBackground in the email thread. 15:00:04 glenn: It's possible that we can meet these genuine requirements with separate documents. We should also consider the use cases of search and information processing. 15:01:25 nigel: adjourn for 2 minutes until 16:03 please 15:05:04 zakim, who is here ? 15:05:04 On the phone I see pal, nigel, glenn, tmichel, Plh, [Microsoft] 15:05:06 On IRC I see jdsmith, plh, tmichel, pal, Zakim, RRSAgent, nigel, glenn_, trackbot 15:06:48 issue-312? 15:06:48 issue-312 -- forcedDisplay attribute is metadata so should be in ttm not tts namespace -- pending review 15:06:48 http://www.w3.org/AudioVideo/TT/tracker/issues/312 15:07:36 q+ 15:07:40 ack nigel 15:07:48 q+ 15:08:37 ack glenn 15:09:04 nigel: For me the edit in §4.5.3 has not addressed the issue since all content is expected to be displayed anyway. 15:09:21 glenn: We should change the name of this issue as it's not the path we want to go down. 15:09:23 q+ 15:09:44 pal: It isn't a metadata element, and is not in the ttml namespace, but is in the imsc namespace as discussed before. 15:09:52 ack nigel 15:09:55 nigel: I will change it. 15:10:44 pal: Please propose an alternative and see the example 15:10:50 nigel: I see no example in 4.5.3 15:11:05 glenn: Rather than feature designator it should be an extension designator. 15:11:18 pal: §4.5.3 references an example. 15:11:52 nigel: That example describes the use case but not the semantics of the attribute. 15:12:52 q+ 15:13:40 nigel: This is very different from the current system model in which a document is being processed only if the content is to be shown. 15:14:54 glenn: The second para in §4.5.3 that describes forcedDisplay talks about SHOULD be displayed regardless of etc. This disregards the semantics of the visibility property and timing and the display property, and the mapping to a temporally active region. 15:15:23 ... Additionally the region itself could be made invisible. This doesn't factor in all of those aspects of display into the equation so I'm concerned about how this reaches down inside the content 15:15:38 ... and defines 'display regardless of everything else'. 15:15:58 pal: It's more 'don't display the other stuff' unless this setting is true. 15:16:29 glenn: I'm more of the opinion that this maybe should be metadata, as it's a higher level protocol that's outside of the scope of the current semantics of TTML. I'd be a lot more comfortable 15:17:02 ... if this were defined in a metadata namespace. The language needs to be characterised as a higher level protocol, and it would be useful to have examples of ignoring and not ignoring content tagged with 15:17:24 ... specific languages, for example Spanish and English, where some higher level processor is selecting one of those languages to display. 15:17:59 reopen issue-312 15:17:59 Re-opened issue-312. 15:18:14 issue-313? 15:18:14 issue-313 -- Presented Region section is informative only -- pending review 15:18:14 http://www.w3.org/AudioVideo/TT/tracker/issues/313 15:23:24 glenn: showBackground and visibility also apply to region. 15:24:03 ACTION nigel to re-review issue-313 15:24:03 Created ACTION-302 - Re-review issue-313 [on Nigel Megitt - due 2014-06-26]. 15:25:28 -pal 15:25:29 issue-306? 15:25:29 issue-306 -- Appendix N.2 omits fractional time expressions -- raised 15:25:29 http://www.w3.org/AudioVideo/TT/tracker/issues/306 15:29:03 glenn: My intention was that if there were a fraction component of seconds then it would be interpreted in the seconds part. 15:29:07 open issue-306 15:29:21 reopen issue-306 15:29:22 Re-opened issue-306. 15:29:31 issue-314? 15:29:31 issue-314 -- Temporally active is not defined for regions -- raised 15:29:31 http://www.w3.org/AudioVideo/TT/tracker/issues/314 15:31:02 reopen issue-314 15:31:02 Re-opened issue-314. 15:31:30 glenn: I'm not sure if I agree with this but we can consider it. Before I would agree with that I'd like a use case. 15:31:34 q+ 15:31:42 ack glenn 15:31:45 ack nigel 15:32:40 nigel: There's an error in the issue - it should say showBackground="always" rather than "true" 15:33:31 glenn: I guess in this case "always" is semantically qualified by temporal activity. I agree it should be made explicit. The ancillary question is should we make "always" unqualified. 15:34:50 nigel: A use case is if region backgrounds should be painted even when no text is selected into them. 15:34:57 reopen issue-314 15:34:57 Re-opened issue-314. 15:35:15 issue-321? 15:35:15 issue-321 -- typo - s/ttp:feature/ttp:extension/ in 5th paragraph of 6.1.5 -- raised 15:35:15 http://www.w3.org/AudioVideo/TT/tracker/issues/321 15:35:33 reopen issue-321 15:35:33 Re-opened issue-321. 15:35:41 glenn: This is a copy paste error. 15:35:58 issue-322? 15:35:58 issue-322 -- Formula for dropNTSC time expressions is incorrect. -- raised 15:35:58 http://www.w3.org/AudioVideo/TT/tracker/issues/322 15:36:18 reopen issue-322 15:36:18 Re-opened issue-322. 15:37:54 reopen issue-315 15:37:54 Re-opened issue-315. 15:38:01 reopen issue-317 15:38:01 Re-opened issue-317. 15:38:07 reopen issue-319 15:38:07 Re-opened issue-319. 15:38:36 Topic: Change Proposals 15:39:30 nigel: change proposal 2 https://www.w3.org/wiki/TTML/changeProposal002 was discussed last week and amended 15:39:41 ... I believe a further edit is in the queue from CP2 15:40:12 jdsmith: I think so. 15:41:54 nigel: There are Ed Notes in 9.3.2 and 9.3.3 but not in 9.3.5 to add an elaborated example. 15:43:09 glenn: expresses concern that over-complicating the examples makes them less useful. 15:43:33 ... We also might consider a section in the wiki that has more examples rather than putting them all in the spec itself. 15:44:54 nigel: What CPs would folk like to work on in the future? 15:45:40 glenn: It would be useful to prioritise. An additional column to indicate priority 1, 2 and 3 might be useful. The owner can tweak the priority. 15:46:00 ACTION: nigel Add priority column to Change Proposal Index 15:46:00 Created ACTION-303 - Add priority column to change proposal index [on Nigel Megitt - due 2014-06-26]. 15:47:27 glenn: We should maybe put a mark in the sand for the change proposals we want to finish before we go to FPWD. 15:47:31 nigel: agrees. 15:47:46 plh: We need to do a call for exclusions at FPWD. 15:49:16 nigel: We set a schedule in March to get to LC in August, and haven't got to FPWD yet. 15:49:30 glenn: Maybe August is not impractical for FPWD at this point. 15:49:36 nigel: Let's aim for that. 15:49:47 Topic: AOB 15:50:03 nigel: Regrets from me for next 2 weeks. 15:50:53 nigel: As noone has volunteered to chair then I propose that we do not meet until our next on 10th July. 15:51:03 rrsagent, draft minutes 15:51:03 I have made the request to generate http://www.w3.org/2014/06/19-tt-minutes.html tmichel 15:51:25 -glenn 15:51:27 -Plh 15:51:31 -[Microsoft] 15:51:34 -nigel 15:52:51 d/ack 15:53:58 s/ACTION plh/ACTION: plh 15:54:22 rrsagent, draft minutes 15:54:22 I have made the request to generate http://www.w3.org/2014/06/19-tt-minutes.html nigel 15:55:03 -tmichel 15:55:04 SYMM_TTWG()10:00AM has ended 15:55:04 Attendees were pal, nigel, glenn, tmichel, Plh, [Microsoft] 15:55:56 rrsagent, please help 15:55:56 I'm logging. I don't understand 'please help', nigel. Try /msg RRSAgent help 15:57:19 s/rrsagent, please help 15:57:23 s/ack/ 15:57:28 rrsagent, draft minutes 15:57:28 I have made the request to generate http://www.w3.org/2014/06/19-tt-minutes.html nigel 15:58:34 s/d/ack/ 15:58:44 s/s/rrsagent/ 15:58:48 rrsagent, draft minutes 15:58:48 I have made the request to generate http://www.w3.org/2014/06/19-tt-minutes.html nigel 16:00:42 s|d/| 16:00:55 s|s/rrsagent, please help| 16:01:00 rrsagent, draft minutes 16:01:00 I have made the request to generate http://www.w3.org/2014/06/19-tt-minutes.html nigel 16:03:11 s|ack| 16:03:13 rrsagent, draft minutes 16:03:13 I have made the request to generate http://www.w3.org/2014/06/19-tt-minutes.html nigel 16:18:44 nigel has left #tt 17:38:51 Zakim has left #tt