- From: Joe Steele <steele@adobe.com>
- Date: Tue, 15 Oct 2013 09:14:06 -0700
- To: "public-html-media@w3.org" <public-html-media@w3.org>
- Message-ID: <40C131C2-6847-4926-8EEE-46A00BB3D718@adobe.com>
http://www.w3.org/2013/10/15-html-media-minutes.html Joe Steele steele@adobe.com HTML Media Task Force Teleconference 15 Oct 2013 Agenda See also: IRC log Attendees Present paulc, Niels_Thorwirth, pladd, joesteele, davide, +1.425.936.aaaa, ddorwin, glenn, pal, adrianba, [Microsoft], BobLund, +1.425.605.aabb Regrets Chair Paul Cotton Scribe joesteele Contents Topics Agenda previous minutes EME status and bugs Davids Open Bug Summary Bugs on the goal section Bugs from last meeting Davids Open Bug Summary (part 2) Summary of Action Items <trackbot> Date: 15 October 2013 <paulc> Agenda: http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0014.html <scribe> Scribe: joesteele Agenda <paulc> Agenda: http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0014.html <paulc> David, are you rejoining by phone? previous minutes <paulc> http://www.w3.org/2013/10/01-html-media-minutes.html paulc: fairly detailed - skipping ACTION items since there is just one EME status and bugs paulc: current draft has not been updated since Sept 17th? <paulc> Current editor's draft: http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html adrianba: updated this morning <paulc> Curent bug count: http://tinyurl.com/7tfambo paulc: as of yesterday 20 bugs open adrianba: resolved two bugs today Davids Open Bug Summary <paulc> http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0001.html paulc: going to suggest we go down through the agenda and look at what we did last time ... those actions may not have been done Bugs on the goal section paulc: 3 filed at the time of the CFC <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=23340 <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=23341 <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=23342 <ddorwin> having phone problems.... paulc: short discussion of this last time <paulc> At the Oct 1 meeting the suggestion was to remove the Goals text that these bugs are referring to. Next steps? paulc: seemed to be some discussion of taking away the offending text in the goal section ... want to return to this now? ... should we assign to someone to deal with these three bugs? adrianba: reading the bug -- think they have the same resolution ... someone asking for use cases paulc: so you are saying 23341 and 23342 <paulc> 23341 and 23342 are about the Goals while 23340 is about the Intro paulc: how to deal with these? ... assign to to someone, proposed action adrianba: proposal was made to remove the goal section -- is there consensus? glenn: proposed we remove the goals section <paulc> Glenn supports removing the Goals section. <pal> I second paulc: anyone who can't live with that? ... then proposed to resolve 23341 and 23342 by removing the goals section and ask the editors to take care of it ... do we want to do anything about the intro related bug? ... noone from task force has responded pal: if we remove that sentence - to the end that might resolve this <paulc> See https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html#introduction pal: could remove or change to read "this is an example flow" <paulc> "This is just an example flow and is not intended to show all possible communication or uses." pal: removing probably does not hurt much ... figure below just illustrates the API <ddorwin> How about: "This is just an example flow; other combinations of APIs and events are possible." paulc: wonder if the right way to do this is to state factually what is there? <paulc> This diagram shows some of the interactions between the components making up a EME implementation. glenn: figure itself probably needs some updating <adrianba> I have removed the goals section and resolved 23341 and 23342 ddorwin: will do that once other items have stabilized paulc: this is not meant to be proscriptive right? <paulc> What about "This diagram shows an example flow: other combinations of API calls and events are possible." paulc: what about this? <ddorwin> +1 ddorwin: sounds good to me joesteele: +1 paulc: proposal is to resolve 23340 with that text ... should remind the person in the bug that this text is non-normative ddorwin: they are worried that this is not showing all messages paulc: editors will respond to this then ... want to go over the tasks from last meeting Bugs from last meeting <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=21854 <paulc> Next step: Update spec with resolution for issues 1 and 2. paulc: Adrian is this what you actually did? <adrianba> I have resolved 23340 <paulc> Marked as RESOLVED FIXED. See https://www.w3.org/Bugs/Public/show_bug.cgi?id=21854#c22 adrianba: was actually three small simple changes to remove the keyadded event ... the step that added it, the mention and the table entry subtopic: bug 19809 <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=19809 <paulc> Next step: David will re-evaluate 19809 after Ade's changes 21854 are completed. paulc: still pending? ddorwin: yes will take care of now paulc: need more help from TF? ddorwin: will read through updated text and see if anything is relevant subtopic: bug 17202 <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=17202 <paulc> ACTION-40? <trackbot> ACTION-40 -- Joe Steele to Propose text for bug 17202 to propose how to share keys without leakage of information -- due 2013-10-15 -- OPEN <trackbot> http://www.w3.org/html/wg/media/track/actions/40 joesteele: not completed <paulc> ACTION-40 is due Oct 29 <adrianba> ACTION-40 due oct 29 <trackbot> Set ACTION-40 Propose text for bug 17202 to propose how to share keys without leakage of information due date to 2013-10-29. paulc: last item from last time Davids Open Bug Summary (part 2) <paulc> http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0001.html ddorwin: 17682 we did talk about and just need to resolve <paulc> 17682 P2 Clear Key: Document how keys and key IDs are associated <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=17862 is in David's hands for implementation https://www.w3.org/Bugs/Public/show_bug.cgi?id=17682 subtopic: bug 17750 <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=17750 paulc: you and Adrian were talking about this, what is this status now? adrianba: on this, I updated the link when I was editing this morning, rest is for David ... discussion in the bug, arriving at some agreement ... some interrelated bugs here paulc: nothing listed as dependents adrianba: graph would be a cycle probably ... other bugs were 21855, 17199 paulc: 21855 is on David list ... can we take action on 17750 while waiting for action? or do we need to wait? adrianba: think the status of 21855 may be slightly different than it was two weeks ago <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=21855#c9 is Adrian's latest update. paulc: do you want to discuss now? adrianba: yes <ddorwin> original proposal: https://www.w3.org/Bugs/Public/show_bug.cgi?id=21855#c7 paulc: is there an explicit change you are proposing? adrianba: think that what is in the spec explicitly supports what I described paulc: do you want to make a more detailed proposal adrianba: everything normative is in the spec today. discussion in the bug is about the events fired for a shared key ... how does application know which events were related to a shared key? ... two session related to a shared key - not sure which gets the update call ... thats a complication we don't need to solve for ... think we would need to solve for that then ddorwin: think there is some difference betwene the type of shared keys being discussed ... joes key is shared key between different versions of the application ... we were thinking about sharing keys between the video and audio streams ... difference in times ... firing a key message should be up to the CDM joesteele: I agree that there are two types of keys <glenn> yes joesteele: ephemeral keys like video versus audio for thes application ... and long lived keys like domain and machine keys shared between applications ... to adrians points -- I am not looking for text that explicitly supports shared keys, rather that we don't have text that explicitly prevents it glenn: my question is related to the WebCrypto key discovery spec -- provides a mechanism for sharing machine keys, might not handle domain keys paulc: orthogonal to this bug? glenn: posing that question to Joe <ddorwin> I think we should have non-normative text that the CDM should ensure all sessions appear distinct (in events/states) regardless of the underlying implementation, and maybe we should call out the CREATED-to-READY transition is possible since most of the spec uses/describes the flow that includes keymessage/PENDING. joesteele: thinking that robustness would come into play here -- would have to review the spec to make sure ddorwin: we may also want to call out in non-normative text that applications need to handle the ready state <Zakim> ddorwin, you wanted to note that I think we should have non-normative text that the CDM should ensure all sessions appear distinct (in events/states) regardless of the underlying paulc: do we need a concrete proposal for 21855? <paulc> Did we need a concrete change proposal for https://www.w3.org/Bugs/Public/show_bug.cgi?id=21855 adrianba: think David made that proposal joesteele: think I am ok with that text <paulc> Editors are asked to resolve 21855 with David's proposed text. joesteele: since it is non-normative paulc: back to 17750 or 17919? subtopic: bug 17750 again <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=17750#c12 paulc: you and David had come to some agreement adrianba: some dependency on 21855 because if we want to solve for explicit sharing of keys ... that would impact the text about flow ... since we are not doing that, simplifies the resolution of this bug ... prev. I argued that we should not have close unless we had a use case for it ... Joe proposed that we would like to retain the close and be a hint to the implementation ... Mark proposed a related solution as a piece to key release ... I made a new proposal to add a CLOSED state <paulc> Mark's related proposal is in https://www.w3.org/Bugs/Public/show_bug.cgi?id=17199#c17 adrianba: and have the closed method b esomething that the application can use to ask to move to the closed state paulc: so this is ready to be dealt with? adrianba: think David and I are on the same page ... waiting for group consensus <paulc> See https://www.w3.org/Bugs/Public/show_bug.cgi?id=17750#c8 for Ade's proposal. paulc: motion to resolve using text in comment #8 <johnsim> +1 joesteele: +1 <ddorwin> +1 <paulc> In addition the c8 proposal will give us what we need to resolves 17199 <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=17199 paulc: we will resolve 17750 as proposed ... see if this produces a solution for 17919 as well ... on to waiting for action <adrianba> ACTION: adrianba to implement proposal in bug 17750 comment #8 [recorded in http://www.w3.org/2013/10/15-html-media-minutes.html#action01] <trackbot> Created ACTION-41 - Implement proposal in bug 17750 comment #8 [on Adrian Bateman - due 2013-10-22]. subtopic: bug 17673 <paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=17673 paulc: David had a note Sept 30 - still waiting for action? ddorwin: are you saying we would have a CENC section and other BMFF section? <paulc> See John's update at https://www.w3.org/Bugs/Public/show_bug.cgi?id=17673#c30 johnsim: we would have a CENC section and either add other sections as needed or add a generalized BMFF section ... at this point retaining the general formalization seems like a good way to move forward ddorwin: this seems to leave the door open but contradicts the idea that we know about no other schemes johnsim: the general formula that David Singer was proposing could be included ... another approach would be to remove all but CENC from the spec ... seems like folks on the call think specifying CENC should be specifying PSSH boxes ... adding too much complexity by making it general ... it is certain that we should have a CENC section as simple as I described ... question is whtether we need the more general section or just add new sections as demand is created ddorwin: if we say that CENC passed back PSSH and others pass back SINF box then applications that get this won't know how to interpret the data paulc: propose we queue up for next time, John has put in a proposal johnsim: David you and I can exchange email on this <adrianba> https://www.w3.org/Bugs/Public/show_bug.cgi?id=20991 adrianba: re: bug 20991 <adrianba> MediaKeys constructor: make CDM loading asynchronous and fix the load failure algorithm adrianba: about loading the CDM asynchronously ... spec text as it was was broken - made an attempt at fixing ... think my change is better than what is there, but please review ... make suggestions as needed paulc: marked as REOPENED <ddorwin> all: Please review the event name change proposal I sent in email yesterday. <ddorwin> http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0015.html paulc: lots of progress today ... any other business? Summary of Action Items [NEW] ACTION: adrianba to implement proposal in bug 17750 comment #8 [recorded in http://www.w3.org/2013/10/15-html-media-minutes.html#action01] [End of minutes] Minutes formatted by David Booth's scribe.perl version 1.138 (CVS log) $Date: 2013-10-15 16:10:47 $
Received on Tuesday, 15 October 2013 16:16:10 UTC