08:59:15 RRSAgent has joined #mediafrag 08:59:15 logging to http://www.w3.org/2011/06/15-mediafrag-irc 08:59:17 RRSAgent, make logs public 08:59:17 Zakim has joined #mediafrag 08:59:19 Zakim, this will be IA_MFWG 08:59:20 Meeting: Media Fragments Working Group Teleconference 08:59:20 Date: 15 June 2011 08:59:21 ok, trackbot; I see IA_MFWG()5:00AM scheduled to start in 1 minute 08:59:22 jackjansen has joined #mediafrag 08:59:36 Agenda: http://lists.w3.org/Archives/Public/public-media-fragment/2011Jun/0010.html 08:59:41 Chair: Raphael, Erik 08:59:46 I have made the request to generate http://www.w3.org/2011/06/15-mediafrag-minutes.html raphael 08:59:51 zakim, code? 08:59:51 the conference code is 3724 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), jackjansen 09:00:19 IA_MFWG()5:00AM has now started 09:00:28 + +33.4.93.00.aaaa 09:00:42 + +31.20.592.aabb 09:00:53 zakim, aabb is me 09:00:53 +jackjansen; got it 09:01:21 I get 'dispatch code is not valid' 09:01:28 when trying to enter the conference code 09:01:52 yes 09:02:18 + +6421209aacc 09:02:38 hmm… I am still at work and about to go home… am I needed in the meeting? 09:03:35 davy has joined #mediafrag 09:03:58 Chris announcing some nightlies to see part of media fragments in action :-) 09:04:00 + +329331aadd 09:04:50 +Yves 09:04:54 zakim, aadd is Davy 09:04:54 +Davy; got it 09:05:22 Present: Yves, Jack, Davy, Chris, Silvia, Raphael, Erik 09:05:44 Zakim, mute me 09:05:44 doublec should now be muted 09:05:50 erik has joined #mediafrag 09:05:51 Topic: 1. ADMIN 09:05:57 PROPOSED to accept the minutes of the last week telecon: 09:06:02 http://www.w3.org/2011/06/08-mediafrag-minutes.html 09:06:07 +1 09:06:13 +1 09:06:15 +1 09:06:19 +1 09:06:21 minutes accepted 09:06:21 +1 09:06:33 Topic: 2. SPEC MAINTENANCE 09:07:10 ACTION-218? 09:07:10 ACTION-218 -- Jack Jansen to carrefully review the changes made by Davy that will most likely be all over the palce -- due 2011-04-20 -- OPEN 09:07:10 http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/218 09:08:06 Jack: I'd like that people go through this list and address these comments 09:08:29 + +61.2.937.4.aaee 09:08:35 zakim, aaee is me 09:08:35 +silvia; got it 09:09:51 zakim, mute me 09:09:51 silvia should now be muted 09:11:21 Jack: going through my comments, the first one is actually about section 6.1.1 09:11:31 ... it is indeed a typo, e should be > 0 09:11:45 ... should we allow empty images or empty video files ? 09:12:02 Davy: no, no empty images, so we are right to write w>0 and h>0 09:12:22 ... for consistency, we do the same for temporal, to e>0 (strictly greater) 09:13:46 Jack: harmonize the text, between play from x to y OR play from x until y ... and also specifiy if the last frame should or should not be played 09:14:29 ... this is an open interval so the last frame shouldn't be played 09:14:40 Raphael: we should even have a test case that check this 09:15:00 Jack: this is iimportant if we start combining media fragments 09:15:29 s/iimportant/important 09:16:07 Jack: we use width as opposed to right so it is clear which pixels are actually displayed 09:16:38 ... this is clear, we can ignore this point 09:17:20 Jack: #t=a, is illegal 09:17:28 Davy: yes per the ABNF and per the test case 09:18:12 Raphael: we should put it in the section 6.2.2 as a typical example of error case 09:21:10 http://www.w3.org/2008/WebVideo/Fragments/TC/ua-test-cases#TC0018-UA 09:21:17 Jack: problem with SMPTE time code adressing: are we always guaranteed to have frame accuracy 09:23:14 I don't think the spec is anywhere near CR, it has no browser implementations yet. (I also don't know why the spec status is important.) 09:23:31 I have no opinion on the name, id is fine by me. 09:23:44 Philip, CR does not mean implementations ... PR mean implementations 09:23:58 foolip, CR is a call for implementations, so it's normal not to have implementation at that stage (and the end result might be going back to LC again) 09:24:21 OK, no opinion on spec status 09:25:06 in any case, we know that most implementers are aware of the status of the edcopy :) 09:25:52 Jack: perhaps we could let it explicitly as "implementation to be defined" 09:26:14 ... if you do spmte addressing on smpte encoded media has a well defined behavior 09:26:45 ... but if you do smpte addressing on non smpte-encoded media, then it is explicly undefined and we wait for implementation experience 09:27:06 We have no plans to implement smpte timecods 09:27:08 zakim, unmute me 09:27:08 silvia should no longer be muted 09:27:15 Raphael: I think foolip does not plan to implement smpte addressing, correct foolip ? 09:27:25 raphael, correct 09:27:34 Jack: that is fine, this not for browsers, this is more for editing programs 09:28:20 Silvia: gstreamer has a plan to implement media fragments with smpte time codes addressing for live streaming! 09:28:28 flumotion 09:28:38 Davy: WebTV IG has also interest in frame accuracy 09:28:52 but does editing programs needs identifying such timepoints using URIs ? 09:29:10 Thomas van der Stichele from Fluendo 09:29:26 ... we should keep an eye on this group 09:29:48 Raphael: I will check if Thomas is subscribed to this mailing list 09:30:07 ok, thanks Jack, the annotations is indeed a use case 09:30:21 Jack: the annotation use case is important, not only for playback, in an editing program that would use a URI to identify a frame 09:30:30 zakim, mute me 09:30:30 silvia should now be muted 09:31:33 Davy: no we don't have test cases yet for a ... we removed them for npt since these resources cannot start with 0, but we should add them back for smpte 09:32:28 Jack: undefined for non contiguous smpte timecodes 09:32:47 ... we need much more implementation experience 09:33:01 I have made the request to generate http://www.w3.org/2011/06/15-mediafrag-minutes.html raphael 09:34:21 Raphael: I'm in favor of saying explicitly it is *undefined* 09:34:26 +1 from Jack and Davy 09:34:30 +1 09:35:16 zakim, unmute me 09:35:16 silvia should no longer be muted 09:35:31 Raphael: going through the problem of track names discovery 09:35:45 ... and errors on the track dimension 09:36:13 Jack: what's happen with #track=foo&t=10,40 ? 09:36:27 ... and track foo starts at t=25 09:36:40 ... an implementation will play this track from 25 to 40 ? 09:37:19 ... or play all the tracks from 10 to 25 and start to play from 25 to 40 the track foo ? 09:37:49 Silvia: no, you just select the track, and return the sub part you have 09:39:06 Silvia: I wouldn't write anything about this, this is a general problem 09:39:22 ... this is a corner case 09:39:28 ... again an implementation quality issue 09:39:45 Jack: again, then I would be in favor of saying explicitly undefined 09:40:08 ... if a track does not exist for the whole duration of the media, then what is happened is undefined 09:40:16 ... a fothcoming WG could fix it 09:40:27 s/fothcoming/forthcoming 09:40:54 Jack: 6.3.5: we should explicitly state what happens if you apply a chapter MF to a media format that doesn't support chaptering? 09:41:08 Davy: we have a test case for that 09:41:25 yes, same defaulting behaviour as 'not found' 09:41:47 ... same behavior that the media format supporting chapters but the chapter is not found 09:41:55 close ACTION-217 09:41:55 ACTION-217 Edit the specification for precising what is the user experience when there is an invalid time range closed 09:42:57 ACTIO: davy to edit the specification and in particular section 6 to reflect this entire discussion 09:43:02 ACTION: davy to edit the specification and in particular section 6 to reflect this entire discussion 09:43:02 Created ACTION-225 - Edit the specification and in particular section 6 to reflect this entire discussion [on Davy Van Deursen - due 2011-06-22]. 09:43:25 ACTION-221? 09:43:25 ACTION-221 -- Davy Van Deursen to fix the #t=10, in Section 4.2.1 which is invalid -- due 2011-06-15 -- OPEN 09:43:25 http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/221 09:43:30 close ACTION-221 09:43:30 ACTION-221 Fix the #t=10, in Section 4.2.1 which is invalid closed 09:43:36 ACTION-222? 09:43:37 ACTION-222 -- Davy Van Deursen to adapt Section 5.2.3 so that the server can also send back the mapping in terms of byte ranges -- due 2011-06-15 -- OPEN 09:43:37 http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/222 09:43:42 close ACTION-222 09:43:42 ACTION-222 Adapt Section 5.2.3 so that the server can also send back the mapping in terms of byte ranges closed 09:44:12 Topic: 3. Name of the 4th dimension 09:44:42 I fully agree with Philip 09:45:49 I disagree with "cue", the other ones are fine. "Cue" is a point, not an interval; 09:46:17 Raphael: chapter might not be a good dimension name for possible confusion with the chapter track 09:46:18 lol 09:46:25 Silvia: segment? 09:46:37 Raphael: id 09:46:40 range? area? part? 09:47:03 bookmark? 09:47:11 -bookmark: it's a point 09:48:10 what do the users suggest as an alternative? 09:48:11 Silvia: I'm worried about the users, not the programmer 09:48:51 Jack: initally we talked about id but said it replaced all dimensions 09:49:03 ... now we restrict it to only time ranges 09:49:11 ... and renamed it chapter 09:49:16 shortcut? 09:49:39 ... so if this is just a temporal range, chapter is good 09:49:59 Silvia: chapter in the context of HTML5 is made for navigational purpose 09:50:46 Jack: I'm in +-0 09:51:14 Raphael: I like "id" because it is general and can extended in version 2 09:51:29 +1 09:51:34 Erik: id I prefer 09:52:03 perhaps our problem is that the best solution would be #nameofthingtoseekto, just like for HTML, but that unfortunately conflicts with something else we've made up :) 09:52:23 #nameofthingtorestrictto 09:52:49 Yves: id also conflicts with HTML 09:53:00 silvia, so you no longer think users should be able to seek outside of the given fragment? ;) 09:53:05 Jack: I disagree, id refers to a continuous section of a structured document 09:53:19 ... and this is what we mean 09:53:27 Yves: id means point 09:53:33 fragment? 09:53:35 Jack: no, a node that points to a subsection 09:53:46 :) 09:54:06 Raphael: propose to switch back to ID 09:54:22 I just noticed everyone was calling it a fragment 09:54:41 +0 09:54:46 +.5 09:54:48 +1 to id 09:54:52 +1 for ID 09:54:56 +1 for id 09:54:57 +1 to id 09:55:04 ~0 for id 09:55:27 ~0? you mean 0xffffffff? 09:55:36 yep! 09:55:44 That's -1 to me.... 09:55:57 now use the right type, signed or unsigned... 09:56:08 ACTION: davy to edit the spec again to switch back to "ID" for the 4th dimension 09:56:08 Created ACTION-226 - Edit the spec again to switch back to "ID" for the 4th dimension [on Davy Van Deursen - due 2011-06-22]. 09:56:31 ACTION-224? 09:56:31 ACTION-224 -- Raphaël Troncy to send a reply to the 4 commenters -- due 2011-06-15 -- OPEN 09:56:31 http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/224 09:56:49 Topic: 4. CR transitioning 09:57:12 Yves: diff versions need to be prepared 09:57:40 ... just run htmldiff between the two LC and the CR version 09:57:47 see http://services.w3.org/xslt?xmlfile=http://www.w3.org/2005/08/01-transitions.html&xslfile=http://www.w3.org/2005/08/transitions.xsl&docstatus=cr-tr 09:57:48 Yves: the disposition of comments ? 09:58:39 ... create an HTML page for this 09:59:09 ... the comments between 1st LC, 2nd LC and CR 10:00:22 Yves: I'm wondering if the whole section 5.2 should not be put aside in a different document with a note status ? 10:00:35 Jack: do we want a note or an extension to be a spec later on 10:00:50 Yves: a note would be better, it could be picked up by WG later on 10:01:52 Yves: there are multiple ways of doing the same thing and I'm not sure it should be in the spec 10:03:02 Jack: it is a painful decision to make because we have devoted a lot of time in it 10:03:12 ... but I think I agree with you 10:03:35 Silvia: I don't think this is fine. I believe implementers will need this part and consistently used 10:03:49 it's about getting interoperable implementations 10:04:16 Jack: look at the audience of this document: end users, web designers, people doing implementations 10:04:27 Silvia: no, I disagree, we are targetting the URI spec readers 10:04:30 rfc3986 is different from rfc2616 10:05:07 Raphael: I agree with Silvia, and I don't think we should throw away this part 10:07:34 Jack: this is clear that this part is nice for browser vendors, but it is not interesting for other readers 10:08:02 Raphael: I don't think that our spec is that *long* that we should bother with part targetted at a different audience 10:08:10 -silvia 10:08:50 I will take that to email 10:09:01 a specification is there to create interoperable implementations 10:09:34 it's not a communication tool for users - they can get their information from other websites that have created readable subparts from the specification 10:09:43 +1 to Raphael & Silvia ... if some are not interested in some parts, you just don't read it ... browser vendors are main players that will make this spec work (I think) 10:10:08 -raphael 10:10:10 -jackjansen 10:10:10 -Yves 10:10:12 -doublec 10:10:31 Rapahel: I will prepare the diff files and the disposition of comments 10:10:56 Yves: I will follow up this discussion by email + indicating the status of HTTP Bis and request for implementations from Marc Nottingham 10:11:04 Topic: 5. AOB 10:11:07 none 10:11:15 meeting adjourned 10:11:53 ScribeOptions: -final -noEmbedDiagnostics 10:11:55 davy has left #mediafrag 10:11:57 -Davy 10:11:58 I have made the request to generate http://www.w3.org/2011/06/15-mediafrag-minutes.html raphael 10:11:58 IA_MFWG()5:00AM has ended 10:11:59 Attendees were +33.4.93.00.aaaa, raphael, +31.20.592.aabb, jackjansen, +6421209aacc, doublec, +329331aadd, Yves, Davy, Erik, +61.2.937.4.aaee, silvia 10:12:29 Present+ Philip (irc) 10:12:31 I have made the request to generate http://www.w3.org/2011/06/15-mediafrag-minutes.html raphael 10:12:49 Regrets: Thomas 10:12:50 I have made the request to generate http://www.w3.org/2011/06/15-mediafrag-minutes.html raphael 10:14:48 ACTION: double to announce a link to a nightly implementing part of the media fragment spec 10:14:48 Created ACTION-227 - Announce a link to a nightly implementing part of the media fragment spec [on Chris Double - due 2011-06-22]. 10:14:53 I have made the request to generate http://www.w3.org/2011/06/15-mediafrag-minutes.html raphael 12:11:11 zakim, bye 12:11:11 Zakim has left #mediafrag 12:11:15 RRSAgent, bye 12:11:15 I see 3 open action items saved in http://www.w3.org/2011/06/15-mediafrag-actions.rdf : 12:11:15 ACTION: davy to edit the specification and in particular section 6 to reflect this entire discussion [1] 12:11:15 recorded in http://www.w3.org/2011/06/15-mediafrag-irc#T09-43-02 12:11:15 ACTION: davy to edit the spec again to switch back to "ID" for the 4th dimension [2] 12:11:15 recorded in http://www.w3.org/2011/06/15-mediafrag-irc#T09-56-08 12:11:15 ACTION: double to announce a link to a nightly implementing part of the media fragment spec [3] 12:11:15 recorded in http://www.w3.org/2011/06/15-mediafrag-irc#T10-14-48