16:01:34 RRSAgent has joined #html-media 16:01:34 logging to http://www.w3.org/2013/02/05-html-media-irc 16:01:51 Zakim has joined #html-media 16:02:01 trackbot, start telcon 16:02:04 RRSAgent, make logs public 16:02:06 Zakim, this will be 63342 16:02:06 ok, trackbot; I see HTML_WG()11:00AM scheduled to start 2 minutes ago 16:02:07 Meeting: HTML Media Task Force Teleconference 16:02:07 Date: 05 February 2013 16:02:27 BobLund has joined #html-media 16:02:35 kstreeter_ has joined #html-media 16:02:40 scribe: joesteele 16:02:42 ddorwin has joined #html-media 16:02:59 zakim, list 16:02:59 I see IA_Team()10:00AM, SW_HCLS()11:00AM, HTML_WG()11:00AM, RWC_PEWG()11:00AM, SW_SWSTR()9:00AM active 16:03:01 also scheduled at this time are WAI_(WCAG2ICT)10:00AM, T&S_XMLSEC()10:00AM, VB_VBWG()10:00AM, Team_Validat()11:00AM, XML_ET-TF()11:00AM, RWC_WebEven()11:00AM, SW_RIF()11:00AM, 16:03:01 ... SW_(SPARQL)10:00AM, WAI_UAWG(CHAIRS)10:30AM 16:03:17 how do I get zakim to list phone numbers? 16:03:26 zakim, what is the code? 16:03:26 the conference code is 63342 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), paulc 16:03:47 chair: Paul Cotton 16:03:50 zakim, who is on the phone? 16:03:51 HTML_WG()11:00AM has not yet started, adrianba 16:03:51 On IRC I see ddorwin, kstreeter_, BobLund, Zakim, RRSAgent, Mick_Hakobyan, paulc, joesteele, pal, chriho, glenn, adrianba, johnsim, trackbot 16:03:59 zakim, who is on the phone? 16:04:00 HTML_WG()11:00AM has not yet started, paulc 16:04:00 On IRC I see ddorwin, kstreeter_, BobLund, Zakim, RRSAgent, Mick_Hakobyan, paulc, joesteele, pal, chriho, glenn, adrianba, johnsim, trackbot 16:04:04 zakim, this is HTML_WG 16:04:04 ok, adrianba; that matches HTML_WG()11:00AM 16:04:07 trackbot-ng, start telcon 16:04:09 RRSAgent, make logs public 16:04:10 thank you, I see it remembered my phone # 16:04:11 Zakim, this will be 63342 16:04:11 ok, trackbot; I see HTML_WG()11:00AM scheduled to start 4 minutes ago 16:04:12 Meeting: HTML Media Task Force Teleconference 16:04:12 Date: 05 February 2013 16:04:17 zakim, who is on the phone? 16:04:18 I notice HTML_WG()11:00AM has restarted 16:04:18 On the phone I see joesteele, pal, [Microsoft], Michael_Thornburgh, +1.425.269.aaaa, KevinStreeter, ddorwin, [Microsoft.a], ??P14 16:04:24 Scribe: joesteele 16:04:28 zakim, [Microsoft.a] is me 16:04:28 +adrianba; got it 16:04:28 Chair: Paul Cotton 16:04:39 zakim, aaaa is me 16:04:39 +johnsim; got it 16:04:40 zakim, [Microosft] has paulc 16:04:40 sorry, paulc, I do not recognize a party named '[Microosft]' 16:04:53 *6 16:04:55 zakim, [Microsoft] has paulc 16:04:55 +paulc; got it 16:05:14 acolwell has joined #html-media 16:05:19 zakim, p14 is me 16:05:19 sorry, BobLund, I do not recognize a party named 'p14' 16:05:33 zakim, ??p14 is me 16:05:33 +BobLund; got it 16:05:48 zakim, who is on the phone? 16:05:49 On the phone I see joesteele, pal, [Microsoft], Michael_Thornburgh, johnsim, KevinStreeter, ddorwin, adrianba, BobLund 16:05:50 [Microsoft] has paulc 16:05:54 +Aaron_Colwell 16:05:56 Agenda: http://lists.w3.org/Archives/Public/public-html-media/2013Feb/0002.html 16:06:27 Topic: Agenda/Roll call/Scribe 16:06:29 done 16:06:38 Topic: Previous minutes 16:06:46 paulc: no comments 16:06:54 Topic: Review Action items 16:07:00 paulc: none outstanding 16:07:04 Topic: baseline docs 16:07:08 +[Microsoft.a] 16:07:20 paulc: Editors draft updated Jan 22 -- any updates since then? 16:07:23 jdsmith has joined #html-media 16:07:27 ddorwin: no 16:07:53 Editors draft: https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html 16:08:05 Topic: Candidate FPWD 16:08:09 paulc: stalled 16:08:24 MartinSoukup has joined #html-media 16:08:24 FPWD candidate: https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media-fpwd.html 16:09:02 paulc: folks on call have been participating - chairs met with W3C team and trying to figure out how to handle dissent versus support 16:09:09 paulc: expect a breakthru this week 16:09:23 ?1: any data available? 16:09:38 + +1.613.491.aabb 16:09:51 s/?1/pal/ 16:09:59 zakim, aabb is martinsoukup 16:09:59 +martinsoukup; got it 16:10:13 paulc: no questions at this time -- no missing information 16:10:31 paulc: lets spend time on the bugs 16:10:41 Topic: Outstanding Bugs 16:10:56 http://tinyurl.com/7tfambo 16:11:19 paulc: 32 bugs this weekend - some discussion with editors about which to cover and build two lists to look at under 6/7 16:11:31 paulc: 7 is a batch of bugs from David 16:11:38 paulc: error related bugs 16:11:55 ddorwin: bug list looks incorrect -- 6/7 run togethers 16:12:21 paulc: ok - let's look at B-F and A-D -- could do them in the order specified 16:12:30 paulc: or someone suggest an order 16:12:40 ddorwin: B has been discussed for two calls 16:13:04 paulc: not sure whether we wanted to talk about this one 16:13:25 paulc: I am ok with skipping 16:14:02 joesteele: I am ok as well 16:14:28 Bug -- Should we validate defaultURL/destinationURL? http://lists.w3.org/Archives/Public/public-html-media/2013Jan/0062.html 16:14:28 Should we validate? 16:14:29 http://lists.w3.org/Archives/Public/public-html-media/2013Jan/0062.html 16:14:50 paulc: believe this message is from David 16:15:28 Good morning Adrian. 16:15:44 ddorwin: background is -- when adding this to webkit, got the feedback that this should be a URL 16:15:57 ddorwin: this implementation does validation of the URL 16:16:08 ddorwin: so I sent to the list 16:16:26 ddorwin: otherwise need to push back on Webkit folks 16:16:48 adrianba: problem here is - where is the definition of the validation? 16:17:14 adrianba: not a big enough issue for us to try and solve 16:17:45 adrianba: (last part is a question) 16:18:22 adrianba: we run into this issue when one UA does different validation, one is considered a bug when its just underspecified 16:18:38 -BobLund 16:18:50 paulc: you are asking a question about where this is specified? 16:19:04 adrianba: no -- if we require it -- where is it specified? extra work for us 16:19:23 ddorwin: makes sense -- we should specify one way or the other 16:19:28 ... or this will be a bug 16:19:44 +??P14 16:19:46 ... I will take action item to look where we are using this type 16:19:55 zakim, ??p14 is me 16:19:55 +BobLund; got it 16:20:03 paulc: you will open a bug one way ot the other based on research 16:20:19 ddorwin: Adrians reasoning was good -- maybe reply to email so we have a record 16:20:36 Bug 17199 -Provide examples for and get feedback on Key Release https://www.w3.org/Bugs/Public/show_bug.cgi?id=17199 16:20:50 q+ 16:20:50 ddorwin: Mark is not here -- should skip 16:21:13 paulc: Mick is here -- ok with skipping? 16:21:20 Mick: ok 16:21:21 Bug 19810 -Should key IDs be required in content and addKey()'s parameter? https://www.w3.org/Bugs/Public/show_bug.cgi?id=19810 16:21:23 q- 16:21:45 paulc: no updates for a while 16:21:59 ddorwin: original spec handled the case where media did not have key ids 16:22:18 ... should we eliminate the handling to simplify the algorithm 16:22:28 ... current formats specify this 16:22:34 q+ 16:22:40 q+ 16:22:48 ... would this cause problems for anyone 16:22:50 ack martin 16:23:13 MartinSoukup: HLS also uses a key ID 16:23:32 johnsim: my point was that key ids could be overwritten 16:23:47 ... or provided by the application or metadata 16:24:08 ... what provisions are in the spec for this? 16:24:20 ddorwin: in the addKey definition and the encrypted block algorithm 16:24:20 https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html#dom-update 16:24:48 ddorwin: could drop the decision login around the key ID 16:25:16 johnsim: I agree with you then -- should always be there at this point in the algorithm 16:25:46 ddorwin: 3 formats we have talked about all have it -- propose to eliminate it. 16:25:53 +1 16:25:57 ack johnsim 16:26:13 rrsagent, draft minutes 16:26:13 I have made the request to generate http://www.w3.org/2013/02/05-html-media-minutes.html joesteele 16:26:24 Bug 20798 -keySystem strings should be compared case-sensitively https://www.w3.org/Bugs/Public/show_bug.cgi?id=20798 16:26:36 paulc: last updated last week 16:27:07 adrianba: this is about how you should look at the keysystem string 16:27:19 ... some questions from Microsoft people about this 16:27:27 ... not described in the spec 16:27:32 +q 16:27:43 adrianba: propose case sensitive spec 16:28:03 ... looks like reverse domain names which are not commonly case sensitive 16:28:08 ... we need to specifiy 16:28:22 paulc: did that answer your question David? 16:28:36 https://bugzilla.mozilla.org/show_bug.cgi?id=800600 16:28:43 ddorwin: I just had some initial thoughts -- found another bug 16:28:43 David's questions: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20798#c1 16:29:11 ddorwin: some specs do not mention - canPLayType does not mention 16:29:18 ddorwin: should say something 16:29:39 paulc: Adrian your recommendation was case-sensitive? 16:30:03 paulc: sounds like we need to specify 16:30:32 paulc: do you know what the behavior of IE is? 16:31:10 joesteele: what about Unicode strings? 16:31:16 Zakim, ack joestelee 16:31:16 I see joesteele on the speaker queue 16:31:24 Zakim, ack joesteele 16:31:24 I see no one on the speaker queue 16:31:26 ack joes 16:31:39 adrianba: could be a Unicode string -- David raised this 16:31:51 ... in the end it is just a string 16:32:17 Bug 20338 -Explicitly specify whether initData is required for Clear Key https://www.w3.org/Bugs/Public/show_bug.cgi?id=20338 16:32:22 paulc: skip this for now 16:32:48 paulc: (never mind -- bad scribing) 16:33:01 ddorwin: currently allows data and type to be optional 16:33:13 ... not clear whether ClearKey supports this 16:33:30 ... propose to make it clear whether it is optional -- leaning towards not optional 16:33:34 +1 16:33:42 +1 16:33:43 +1 16:33:48 paulc: any other opinions? 16:34:01 ddorwin: great -- sounds like a decision 16:34:09 Bug 20688 -Provide more details on when keyadded should be fired https://www.w3.org/Bugs/Public/show_bug.cgi?id=20688 16:34:36 ddorwin: keyAdded was originally intended to indicate a key was added this was important 16:34:52 ... key add could also be seen as a response to add key 16:34:58 -BobLund 16:35:05 ... bug to define when this is fired 16:35:18 +q 16:35:38 +??P14 16:35:48 ddorwin: most of this is in the bug 16:35:48 zakim, ??p14 is me 16:35:48 +BobLund; got it 16:36:12 ddorwin: new unique key, update operation, key renewal are all possibles 16:36:15 Possible purposes: 16:36:15 1) New (unique) key added. 16:36:15 2) New key info added, possibly for an existing key. 16:36:15 3) update() operation completed successfully, regardless of whether it involved addition of a key. (This would likely result in renaming this method.) 16:36:16 16:36:16 Example questions to address: 16:36:16 * Should keyadded be fired once for each key that is added (if a license contains multiple keys)? 16:36:17 q+ 16:36:17 * Should keyadded be fired if the key was already known? 16:36:17 * Should keyadded be fired if the license/key policy was updated? 16:36:17 * Should keyadded be fired for successful completion of update() when no further messages need to be sent to the server? 16:37:00 ack joes 16:38:15 https://www.w3.org/Bugs/Public/show_bug.cgi?id=20689 16:38:23 joesteele: would like to use this channel for generic comm -- does this interact? 16:38:27 "Specify how CDM should indicate successful completion with no message for server" 16:38:43 ddorwin: same as last possible use of add Key 16:39:04 +q 16:39:07 joesteele: does this mean ready to play? 16:39:16 ddorwin: question is -- what should it mean? 16:39:23 Zakim, ack joesteele 16:39:23 I see adrianba, johnsim on the speaker queue 16:39:23 ack adrian 16:39:43 adrianba: mental model for this I will describe 16:39:52 ... may need an additional event 16:40:16 ... way I have in mind is that they are for working with the session representing comm with the license server 16:40:35 ... after a create session, I get either a key message to send to license server 16:40:50 ... or I get told that all of the information is already there -- which is key added 16:40:59 ... end of that comm has been reached 16:41:28 ... keyadded simply means the session comm has succesfully completed 16:41:40 ... could be multiple keys, but you should not expect another key message 16:41:48 paulc; any repsonse? 16:41:51 ack johnsim 16:42:27 johnsim: I had a similar perception to Adrian 16:42:41 ... are there other events we need to define? 16:43:10 ... not suggesting they do need to be, but if there are distinct events do they need to be identified? 16:43:12 q+ 16:43:34 ddorwin: I like Adrians model - less ambiguity 16:43:44 ack ddor 16:43:45 ... maybe not as use case for key added as defined 16:44:03 q+ 16:44:09 ... could be multiple key message transactions in progress though 16:44:23 ... meaning could be ambiguous then 16:44:41 ack adrian 16:44:56 adrianba: expectation is that other messages from the CDM would be in a different session 16:45:05 ... maybe I created a different session 16:45:15 ... sessions would correllate that way 16:45:28 ... session would be waiting for the update in that case 16:45:39 s/correllate/correlate/ 16:45:52 adrianba: would mean end of that conversation thread 16:46:09 ddorwin: I did not mean that would be the end of conversation 16:46:25 ... one variation would be a renewal request 16:46:30 +q 16:46:40 ... this would prompt the app to try again 16:46:56 ... this scenario could be handled fine 16:47:06 ... just need to define it correctly 16:47:08 -q 16:47:36 adrianba: need more time to think through the consequences 16:47:39 +q 16:47:50 ack joes 16:50:17 q+ 16:50:25 ack dd 16:50:55 -BobLund 16:50:58 ddorwin: sounds like Adrian is assuming a new session when you switch between two licenses 16:51:18 joesteele: my uses case was license rotation due to blackout with short lived keys 16:51:27 s/uses case/use case/ 16:51:41 ddorwin: we have said that createSession was for an initData 16:51:53 ... this was discussed related to heartbeat 16:52:05 ... should we implement heartbeat as multiple sessions or reuse the session 16:52:22 paulc: do we want to move on to another> 16:52:26 https://www.w3.org/Bugs/Public/show_bug.cgi?id=20689 16:52:36 Bug 20689 -Specify how CDM should indicate successful completion with no message for server https://www.w3.org/Bugs/Public/show_bug.cgi?id=20689 16:52:45 ddorwin: same discussion we just had 16:52:53 ... sounds like we convert the addKey to done 16:53:03 ... addresses the previous bug 16:53:18 Bug 20691 -Should createSession()'s type parameter be required? https://www.w3.org/Bugs/Public/show_bug.cgi?id=20691 16:53:24 paulc: last item on this bug list 16:53:36 ddorwin: this is simplifying things a bit 16:53:49 ... primary purpose of type was to specify the initData 16:53:59 ... seems like we could just make it required 16:54:11 ... CDM could define a string for their "default" use case 16:54:16 paulc: feedback? 16:54:18 ack adrian 16:54:27 -[Microsoft.a] 16:54:38 adrianba: I think I agree with David 16:54:48 ... we have specified that the format depends on media type 16:54:59 ... we don't yet have a use case where that is not necessary 16:55:07 ... could always change in the future 16:55:26 rrsagent, generate minutes 16:55:26 I have made the request to generate http://www.w3.org/2013/02/05-html-media-minutes.html joesteele 16:55:37 q+ 16:55:50 paulc: believe that takes us through the agenda items except error related bugs 16:55:56 ack adrian 16:56:10 adrianba: there are error bugs assigned to me - we have been working on the proposal 16:56:15 ... not quite ready yet 16:56:26 ... will try to have by next EME call in two weeks 16:56:36 paulc: do you have the list handy? 16:56:43 adrianba: no 16:56:59 adrianba; between 1-5 bugs 16:57:01 Error bugs: 16617, 16737, 16857 16:57:17 s/adrianba;adrianba:/ 16:57:28 s/adrianba;/adrianba:/ 16:57:30 q+ 16:57:41 paulc: done for today if no other business 16:57:44 ack adrian 16:57:54 ddorwin: will not be able to make next weeks call 16:58:04 -Aaron_Colwell 16:58:10 paulc: will need a scribe for next week 16:58:11 s/ddorwin: will/adrianba: will/ 16:58:18 rrsagent, generate minutes 16:58:18 I have made the request to generate http://www.w3.org/2013/02/05-html-media-minutes.html joesteele 16:58:21 rrsagent, generate the minutes 16:58:21 I have made the request to generate http://www.w3.org/2013/02/05-html-media-minutes.html paulc 16:58:22 -martinsoukup 16:58:43 -pal 16:58:45 -adrianba 16:58:47 -johnsim 16:58:49 -joesteele 16:58:49 paulc: adjourned 16:58:50 -KevinStreeter 16:58:53 -Michael_Thornburgh 16:58:57 rrsagent, generate minutes 16:58:57 I have made the request to generate http://www.w3.org/2013/02/05-html-media-minutes.html joesteele 16:59:04 -ddorwin 17:00:28 s/adrianba[;]/adrianba:/ 17:00:38 rrsagent, generate minutes 17:00:38 I have made the request to generate http://www.w3.org/2013/02/05-html-media-minutes.html joesteele 17:01:18 Zakim, bye 17:01:18 leaving. As of this point the attendees were joesteele, pal, Michael_Thornburgh, +1.425.269.aaaa, KevinStreeter, ddorwin, adrianba, johnsim, paulc, BobLund, Aaron_Colwell, 17:01:18 Zakim has left #html-media 17:01:21 ... [Microsoft], +1.613.491.aabb, martinsoukup 17:01:29 rrsagent, generate minutes 17:01:29 I have made the request to generate http://www.w3.org/2013/02/05-html-media-minutes.html joesteele 17:04:04 rrsagent, bye 17:04:04 I see no action items