hi all, how to unsubscribe
On Mon, Aug 25, 2014 at 11:58 AM, Benjamin Poulain <[email protected]> wrote: > On 8/24/14, 8:37 AM, Alexandre GOUAILLARD wrote: > > For clarification of the goals and the scope, we intend to provide patches > in webkit for webRTC. We would love to see webRTC support in iOS and we > understand that having it in apple provided webkit (UIWebView) to comply to > apple store rule 2.17. We understand we do not have complete control over > the entire process, especially the eventual packaging and deployment, and > the timelines, and that apple does not comment about this, but we thought > implementing it in webkit was a necessary prerequisite in any case. For the > rest we will have faith :-) > > During a phone conversation with eric C, we've ben told that we should start > by making it happen in the macOS X port as we would snot be able to build > for iOS and because the differences were not so big between the iOS and the > macOS ports. > > Yep, that sounds like a good plan. > > JO has been working on the Media Capture and Stream and webRTC APIs for > almost a year, and developed an IE and Safari plugin that implements all of > the APIs. He reads/speaks/write web IDL fluently now, and now all the > subtleties of the constraints, streams, tracks, ect. I sit at the standard > committees and help with everything that is not clear from the specs. > Unfortunately, that does not help understand webkit intricacies and that's > where we are today. > > We reached out to Eric C, Thiago from nokia (NIX port), kirun from samsung, > and started from there. I also speak regularly with adam Be. from ericson at > the w3c meetings. I will jump in the project and add an additional senior > staff, so we should be 2~3 FTE starting tuesday. Looking at philippe N works > in WK2, it looks like you would be a reviewer of any patch we would submit, > correct? (bug) > > I help from time to time but the right reviewers for work on multimedia are > Brent Fulgham, Eric Carlson, Jer Noble and Philippe Normand. > > With our target (iOS/MacOS X) should we target WK1 or WK2? We plan to > finalize the webcore part first, but we need to target an app, and a port > for testing. NIX does not seem to be an option anymore. > > Usually, what goes into the WebKit layer is small and WK1 and WK2 are done > simultaneously. For the initial prototype, you can focus on WebKit2 and port > the code to WebKit1 once you have something stable. > > On OS X, WebKit2 is used by WKWebView and Safari, WebKit1 is used by the > WebView API. On iOS, WebKit2 is used by WKWebView and Safari, WebKit1 is > used by UIWebView. > > For initial prototyping, you can generally focus on WebKit2 first. > > There also seem to have been a discussion about the design (platform vs > client) triggered by adam Be.. Anybody knows if there was a conclusion? > (bug) We would prefer putting a maximum of common code in webcore, as > proposed by adam. > > The architecture depends on the backend but also security considerations > (especially with the access to hardware). You should ask Eric Carlson for > input. > > We are also contributing some tests to w3c (based on testharness.js, testing > the bindings and IDL only) that we plan to use for testing. Dominique has > recently committed the tests for steams and tracks using the latest spec > (here). Is there anything we should prepare in the layout tests for this as > well? It looks like the media stream tests have been excluded from the tests > for the time being. > > That is a good start. You can import W3C tests into WebKit. > > To qualify for a release, you would need to have a lot more testing than > that. Given the scope of WebRTC, this will require improving the testing > infrastructure of WebKit. > > We are trying to have a working implementation by oct 15th, so we could send > it for test around and get feedback in time for discussion during the W3C > technical plenary and advisory committee meeting on oct. 27th, in San Jose, > CA. > > Honestly this seems a little short, WebRTC is big. Most non-trivial features > take several months to get in good shape with proper testing and performance > coverage. > > It is probably possible to get a working prototype in 2 months, but this > will require great review cycles. > > Benjamin > > _______________________________________________ > webkit-dev mailing list > [email protected] > https://lists.webkit.org/mailman/listinfo/webkit-dev > _______________________________________________ webkit-dev mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-dev

