Media/WebRTC/2013-03-05

From MozillaWiki
< Media‎ | WebRTC
Jump to: navigation, search

Tuesday, Mar 5, 2013, 9am Pacific:

Notes:

1) gUM blockers for release: where are we? All are tracking-firefox20. Blocking bugs without status-firefox20: fixed or verified

  • Bug 831427 has landed on Nightly & Aurora -- needs to be uplifted to Beta
    • Suggest no beta uplift needed - question to Roc and Derf. Roc agrees.
  • Bug 837539 has landed on Nightly -- needs to be uplifted to Aurora/Beta
    • Requested
  • Bug 843214 has landed on Nightly -- needs to be uplifted to Aurora/Beta
    • Requested. Downside of not taking it isn't major (relnote, annoyance)
  • Bug 843971 has landed on Nightly -- needs to be uplifted to Aurora/Beta
    • Approved and ready, landed this morning on Beta & Aurora

Note - Anything that is deemed as blocking-gum+ for Fx20 needs to be nominated for tracking-firefox20, so that these bugs end up on release management's radar.

2) PeerConnection, DataChannels blocking-webrtc+ bugs

  • Progress on figuring out what's going on with Intermittent oranges
    • Where are we with the underflow assertion investigation?
      • Up for review
      • Possible API changes in MSG in the future
    • Where are we with the DISPATCH_SYNC rework?
      • Patch under review
      • Follow-on issues with things that assumed synchrony, etc
      • Try backlog making it hard to test
    • Where are we with SIPCC start up investigation?
  • Standard8's intermittent bug when he starts/stops video quickly (Bug 835283)
    • retest with DISPATCH_SYNC fix
  • Hook up DataChannels to the SDP (Bug 837035) - patch is up for this.
  • Specifying STUN server by DNS name (Bug 843644 and Bug 837919)
    • one patch landed, the other soon
  • One crash test where we leak the world (Bug 841930)
    • retest with DISPATCH_SYNC
    • doesn't seem to involve our objects directly
  • Audio latency (Bug 785584)
    • Note - during some dogfood testing, this was a definite complaint/blocker-to-using
    • The 1:1 I did with my lead - I was on Win 7 64-bit, lead was on OS X 10.8
  • PeerConnection ICE gathering callbacks.
    • Need to be able to send events directly to JS EventHandlers bug 713746
  • Empty JS Errors from peerconnection
    • JIB take
  • Push Notifications
    • signaling service
    • Event sent to the document that registered
    • Background services pushed out to next year

3) Android development/MWC feedback

  • dmose will be transitioning to JB's team
  • gcp will be looking at the android audio backends - alder (3.12) vs m-c (3.20)

4) Testing

  • Barriers
    • [jsmith] A bit of a juggling game trying to find out what's implemented vs. not for v1 full stack - will work on building a list of questions to address this. Here's the quick ones I found so far (will follow up with an email about these):
      • What's the purpose of the onopen callback on Peer Connection?
      • What's the proper way of testing a simple end to end flow using addIceCandidate on the Peer Connection object?
      • What's the proper way of testing a simple end to end flow using updateIce on the Peer Connection object?
      • What's the proper way of testing a simple end to end flow using connectDataConnection?
  • This Week
    • [whimboo] Continued work on WebRTC Mochitest Automation Framework
    • [jsmith] Finish final touches on signoff testing for getUserMedia for ship on FF 20
    • [jsmith] Specing a formal plan for more full stack testing and next steps for automation
  • Last Week
    • [whimboo] Lots of progress on the WebRTC Mochitest Automation Framework
    • [jsmith] Focused on doing final signoff testing on getUserMedia for ship on FF 20

5) Discuss any current problems for people or issues that haven't been discussed -- or Any Heads up for the group

  • Next week is IETF-86 in Orlando, so no team meeting next week

_________________

For Reference:

Blocker list for gUM release: https://bugzilla.mozilla.org/buglist.cgi?query_based_on=gum%20blocking;status_whiteboard_type=anywordssubstr;query_format=advanced;status_whiteboard=blocking-gum%2B;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;known_name=gum%20blocking

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

Combined Blocker List for all of WebRTC (gUM, PeerConnection, DataChannels) release:https://bugzilla.mozilla.org/buglist.cgi?list_id=5234368;query_based_on=WebRTC%2Fgum%20blocking;status_whiteboard_type=anywordssubstr;query_format=advanced;status_whiteboard=blocking-webrtc%2B%20blocking-gum%2B;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;known_name=WebRTC%2Fgum%20blocking

Android User Stories/Progress: https://webrtc-apps.etherpad.mozilla.org/4