Media/WebRTC/2013-04-30
Tuesday, April 30, 2013, 9am Pacific:
Notes:
1) PeerConnection, DataChannels blocking-webrtc+ bugs:
- Landed bug 834835 Audio/Video Track support and dependency -- fallout?
- Need a list today of anything else that must be addressed for FF22 in Track support
- Current Known Blockers with Areas:
- MediaStreamTrack - https://bugzilla.mozilla.org/show_bug.cgi?id=863224
- Security - https://bugzilla.mozilla.org/show_bug.cgi?id=864255
- MediaStreamTrack - https://bugzilla.mozilla.org/show_bug.cgi?id=866514
2) Other development work x 23/24
- WebIDL conversion
3) Android development
- Working on getting mochitests running. Fixes expected soon, try's looking good.
- Some camera orientation bugs.
- UI needs fixing.
4) B2G development
- Report from ekr on Taiwan trip -- working patch set on one developer's machine.
- E10s performance and architecture
- General performance status
- Security discussions on B2G WebRTC - add your input here:
- getUserMedia UX - http://bit.ly/101cWlP
- Background Apps - http://bit.ly/18krceb
5) Testing & Mochitests
- Notices
- Blocked in media flow automation in https://bugzilla.mozilla.org/show_bug.cgi?id=831789, Eric is looking into why
- Blocked in media track automation in https://bugzilla.mozilla.org/show_bug.cgi?id=834837 due to https://bugzilla.mozilla.org/show_bug.cgi?id=866514
- WIP v1 for data channel automation in https://bugzilla.mozilla.org/show_bug.cgi?id=796894
- Hunting for an example to get addIceCandidate to fire a success callback over in https://bugzilla.mozilla.org/show_bug.cgi?id=850268 now that we've got better error messages
- abr out of office Thurdsay/Friday
- Next Week
- [jsmith] addIceCandidate automation
- [jsmith] Misc crash tests for recent blockers that are good automation candidates
- [jsmith] FxAndroid webrtc automation
- [jsmith] Misc exploratory testing around WebRTC fixes recently landed
- [jsmith] Followup with jgriffin & mwargers for steps to getting automation running on B2G
- [whimboo] Continued work on data channel automation
- [AaronMT] Debug study on FxAndroid current issues with gcp
- [ted] Continued work to get fake devices working with gUM
- Last Week
- [jsmith] Test run on media stream tracks
- [jsmith] Debugging around media flow automation
- [jsmith] Worked with gcp to debug problem with getting WebRTC automation running on FxAndroid
- [whimboo] Continued work on data channel automation
- [ted] Continued work to get fake devices working with gUM
6) Discuss any current problems for people or issues that haven't been discussed -- or Any heads up for the group
- Blockers in Question - Need a Decision on:
- Call failure in https://bugzilla.mozilla.org/show_bug.cgi?id=859395
- Hang on shutdown in https://bugzilla.mozilla.org/show_bug.cgi?id=864371
- Documentation for developers
- higher level list of what have and don't have (important differences from the spec) -- perhaps link to bugs
- compiling this over the next few weeks at https://developer.mozilla.org/en-US/docs/WebRTC
- Note - In Mountain View, jsmith is working on scheduling a meetup at hacker dojo on May 20th at 6:30pm - 8:30pm for WebRTC. Looking for interested volunteers who would like to come help out.
_________________
References: Proposal to target for Fx 23/24::
- Clean up of higher priority non-blockers bugs
- TURN support (ekr)
- State Machine Cleanup (abr)
- Better error reporting (abr)
- BUNDLE/RTP mux (ehugg)
- Conversion to WebIDL (jib)
- Better AEC (jesup)
- Persona integration (EKR)
- Improved latency (padenot with mreavy, jesup)
- Get C++ unit tests running on Windows (ehugg/ted)
Blocker List for releasing PeerConnection and DataChannels (the rest of WebRTC): https://bugzilla.mozilla.org/buglist.cgi?query_based_on=WebRTC%20blocking;status_whiteboard_type=anywordssubstr;query_format=advanced;status_whiteboard=blocking-webrtc%2B;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;known_name=WebRTC%20blocking
Blockers in Question for PeerConnection and DataChannels: https://bugzilla.mozilla.org/buglist.cgi?list_id=6168658&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=blocking-webrtc%3F
WebRTC Uplift Bugs: https://bugzilla.mozilla.org/buglist.cgi?list_id=6242297&resolution=FIXED&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=webrtc-uplift
Android gUM Blockers: https://bugzilla.mozilla.org/buglist.cgi?list_id=6371418&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=android-gum%2B
Android PeerConnection and DataChannels Blockers: https://bugzilla.mozilla.org/buglist.cgi?list_id=6371420&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=android-webrtc%2B
Turn Bugs: https://bugzilla.mozilla.org/buglist.cgi?list_id=6415478&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=turn&component=WebRTC&component=WebRTC%3A%20Audio%2FVideo&component=WebRTC%3A%20Networking&component=WebRTC%3A%20Signaling&product=Core Intermittent failures in WebRTC Automation: https://bugzilla.mozilla.org/buglist.cgi?keywords=intermittent-failure%2C%20&keywords_type=allwords&list_id=6167884&resolution=---&query_format=advanced&component=WebRTC&component=WebRTC%3A%20Audio%2FVideo&component=WebRTC%3A%20Networking&component=WebRTC%3A%20Signaling&product=Core
Android User Stories/Progress: https://webrtc-apps.etherpad.mozilla.org/4