Media/WebRTC
WebRTC is a free, open project that will bring peer-to-peer real-time audio, video and data to the web without plugins, using open web standards.
Checkout the WebRTC project page set up by Google for interesting links and details.
WebRTC Team Info & Extended Team Members List
Draft Project Planning View
This is not a commitment to dates. It's a planning visualization to see how various teams working on the project relate to each other. It helps to see how changes in one area can impact downstream. This will be continually updated as teams come back with more solid estimates for when portions can be completed.
Meetings
- WebRTC work week June 10 2013
- IETF Berlin Upcoming Standards Meetings
- Cross Team sync: Tuesday's 11:30 PST (owner shell@mozilla.com)
Project Documentation
- Cloud Services team page for Loop work
- Overview of Mozilla's WebRTC Architecture
- Overview and status of navigator.getUserMedia()
- WebRTC Testing
- Instructions for enabling logging messages
- Notes on getting WebRTC working on a Peak
- WebRTC Audio Issues
- Updating from upstream webrtc.org
- In Progress- Loop Design Document
Bugzilla Mark-up (under final review)
The goal is for the burden of marking bugs to be far less than randomizing folks with the frequent status requests required to coordinate a project.
Using the following Bugzilla whiteboard text & flags for tracking - we'll produce reports on how much work we have per sprint, how likely we'll land that work, and see risks early.
The top 3 are the minimal consistent bug mark-up for developers to give visibility into the project to outside parties that care (other teams, peers, managers handling work-load, upper management setting expectations, etc.).
Task Bugs: Estimates
- Estimates go on the dependent bugs, not [meta] bugs
- Except: new meta bugs that don't have any dependent bugs yet
- Whiteboard Grammar: [p={estimate}]
- The entire block is contained within square brackets, along with other tags
- Case-insensitive. p and P are both valid.
- Estimate and value are separated by a equal sign (no spaces).
- Key/value pairs are separated by a comma and a space.
- Example: [p=5, ft:webrtc] or [p=5]
- See sample of Estimate sizing below, based on previous webRTC bugs
Task Bugs: Target Milestones
- Target milestone are set for [meta] and dependent bugs
- [meta] bugs are set for milestone when last dependent bug is fixed
- webRTC is using Fx targets (ex: "mozilla32") for when a fix is targeted to land- because the work spans FxOS and Fx
- FxOS teams are using mobile targets (ex: 2.0 S1(9May))
Task Bugs: Blocking
- Blocking Bugs will set Project Flag: Blocking-Loop to the {release number}+
- Blocking Bug Nominations will set Project Flag: Blocking-Loop to: {release}?
Task Bugs: Priority Bucketing
- Use the "Importance" Bugzilla field to bucket your bugs by priority
- This provides a simple view of first Feature work being done
Task Bugs: Wish List
- Whiteboard tag of "Priority" marks the top paper cut bugs that we want to fix
- If there's a block in ability to work on the Feature work or fix a blocking bug (always priority) - this is a quick pick list of bugs the team would like fixed
User Story or [meta] Data
- ONE bug per user story, starting with the word [meta]
- Implementation tasks and bugs should be marked as blocking the user story bug.
- The user story id, as found in the Product backlog spreadsheet, is written in the bug whiteboard as "ucid:{id}", eg: "ucid:Browser326".
- The user story priority for a release is either P1 (committed) or P2 (targeted). This is written in the bug whiteboard as "{release}:{priority}", eg: "1.3:P1".
- The functional team that is responsible for the implementation of the user story is written as "ft:{teamname}", eg: "ft:media".
User Story or [meta] Format
- Grammar: [ucid:{id}, {release}:p{1,2}, ft:{team-id}]
- The entire block is contained within square brackets
- Case-insensitive. UCID and ucid are both valid.
- Key and value are separated by a colon (no spaces).
- Key/value pairs are separated by a space and comma.
- Example: [ucid:System26, 1.3:P2, ft:systems-fe]
User Story [meta] bug focus
Getting platform webRTC ready
- Summary: This tracks the media quality and connectivity work for MLP.
- Metabug: (bug-970426)
- webRTC Platform Gantt: here (updated Tuesday's before stand-up)
| ID | Summary | Status | Target milestone | Resolution | Assigned to | Depends on | Blocks | Whiteboard | Blocking b2g |
|---|---|---|---|---|---|---|---|---|---|
| 694814 | Move AEC from WebRTC code to getUserMedia | RESOLVED | mozilla31 | FIXED | Randell Jesup [:jesup] (needinfo me) | 818670, 818822, 929138, 970715, 996433, 1000539 | 916331, 665909, 894820, 970426, 985714, 991125, 1001272 | [getUserMedia] [blocking-gum-][p=13, 1.5:p1, ft:webrtc] | - |
| 788185 | Investigate A/V sync issues in WebRTC | RESOLVED | mozilla21 | FIXED | Randell Jesup [:jesup] (needinfo me) | 970426 | [getUserMedia], [WebRTC], [blocking-gum-], [blocking-webrtc-][s=fx32][p=5, 1.5:p1, ft:webrtc] | --- | |
| 815002 | Provide a capability for automation to be able to fake multiple devices on a machine | RESOLVED | mozilla32 | FIXED | (not currently active) Ted Mielczarek | 820402, 826265, 858102, 861280, 863258, 864951, 865183, 866641, 999072, 1008619, 1017634, 1017774 | 1019102, 1019104, 749522, 774771, 802376, 802397, 802399, 802656, 811695, 811757, 836294, 896587, 970426 | [qa-automation-blocked][getUserMedia][blocking-gum-][p=0.25, s=fx32, est:5d] | --- |
| 818822 | Need to resample inputs to MediaStreamGraph | RESOLVED | mozilla31 | FIXED | Paul Adenot (:padenot) | 991273, 991504, 994351, 996853, 999267, 1014862 | 694814, 884365, 908834, 929128, 958090, 970426, 982490, 983052 | [s=fx32][p=13, 1.5:p1, ft:webrtc] | --- |
| 873049 | Update data channel mochitests with no media streams involved to handle the check media cases | RESOLVED | mozilla32 | FIXED | Nils Ohlmeier [:drno] | 796894 | 767072, 834837, 970426 | [WebRTC][blocking-webrtc-][tests][p=2] | --- |
| 877954 | Adapt video encode resolution & framerate according to available bandwidth and CPU use | RESOLVED | mozilla28 | FIXED | Paul Kerr [:pkerr] | 844177, 902000, 987300 | 972635, 972637, 986517, 970426, 970725, 986513 | [WebRTC] [blocking-webrtc-][p=13, 1.5:p1, ft:webrtc] | --- |
| 907352 | Implement width/height/framerate gUM constraints | RESOLVED | mozilla32 | FIXED | Jan-Ivar Bruaroey [:jib] (needinfo? me) | 882145, 916012, 1002844, 1004183 | 970426, 997365, 1003274, 1050930, 1088621 | [p=5, ft:webrtc, priority][s=fx32] | --- |
| 919215 | AudioStream playout latency is too high, esp on Mac with internal mic/speakers | VERIFIED | mozilla31 | FIXED | Randell Jesup [:jesup] (needinfo me) | 996487, 997286 | 996162, 785584, 921622, 970426 | [ft:webrtc][ft:webrtc][qa-][s=fx32, c=webrtc] | - |
| 951496 | WebRTC codec statistics - fps, bit rate and frame drops | RESOLVED | mozilla32 | FIXED | Jan-Ivar Bruaroey [:jib] (needinfo? me) | 964161, 970426, 1011683 | [p=1] | --- | |
| 964312 | Evaluate if A/V sync is being affected by TURN TCP usage | RESOLVED | mozilla32 | WORKSFORME | Nils Ohlmeier [:drno] | 970426, 981680 | [p=2, priority][s=fx32] | --- | |
| 970442 | Audio and video recording tools for recording instances of bugs and quality issues | RESOLVED | mozilla32 | FIXED | Nils Ohlmeier [:drno] | 970426 | [p=2] | --- | |
| 970685 | Add telemetry for WebRTC media quality metrics | RESOLVED | mozilla32 | FIXED | Jan-Ivar Bruaroey [:jib] (needinfo? me) | 875556, 970426, 984889, 1013238, 1013372 | [p=1, 1.5:p3, ft:webrtc] | --- | |
| 970690 | Add basic telemetry for ICE | RESOLVED | mozilla31 | FIXED | Byron Campen [:bwc] | 958221 | 970426, 1001959, 1002236 | [ft:webrtc, p=5][s=fx32] | --- |
| 970691 | Add timestamp to fake video | RESOLVED | mozilla31 | FIXED | Paul Kerr [:pkerr] | 1001708, 1004194 | 970426 | [p=3, 1.5:p1, ft:webrtc] | --- |
| 970701 | Add video latency graphing to Talos | RESOLVED | --- | DUPLICATE | Randell Jesup [:jesup] (needinfo me) | 970696 | 970426 | [s=fx32] | --- |
| 970713 | Add ability to dump WebRTC log to disk after a call | RESOLVED | mozilla32 | FIXED | Paul Kerr [:pkerr] | 1022764, 1074548 | 970426 | [p=2, 1.5:p1, ft:webrtc] | --- |
| 970734 | Facilitate reporting of WebRTC Connectivity Failures | RESOLVED | mozilla32 | FIXED | Byron Campen [:bwc] | 1002831, 1006636 | 970732, 970426 | [p=3, ft:webrtc] | --- |
| 970742 | Add metrics/telemetry for errors and error recovery | RESOLVED | mozilla32 | FIXED | Randell Jesup [:jesup] (needinfo me) | 964161, 970426, 1011683 | [p=3, 1.5:p1, ft:webrtc] | --- | |
| 981680 | audio/video sync busted in webrtc.org upstream 3.41 update | RESOLVED | mozilla30 | FIXED | Randell Jesup [:jesup] (needinfo me) | 964312 | 970426 | [webrtc][webrtc-uplift][p=2, 1.5:p1, ft:webrtc] | --- |
| 985714 | Report AEC echo levels (ERLE/etc) | RESOLVED | mozilla31 | FIXED | Jan-Ivar Bruaroey [:jib] (needinfo? me) | 694814 | 916331, 970426 | [p=5, 1.5:p1, ft:webrtc] | --- |
| 1000858 | TURN does not work on Windows when ports are blocked | VERIFIED | mozilla31 | FIXED | Byron Campen [:bwc] | 970426 | [webrtc-uplift][p=3, 1.5:p1, ft:webrtc] | --- | |
| 1001272 | AEC distorted (especially on Mac) due to 10ms rechunking | RESOLVED | mozilla31 | FIXED | Randell Jesup [:jesup] (needinfo me) | 694814 | 970426 | [p=1, 1.5:p1, ft:webrtc][s=fx32] | --- |
| 1006641 | Measure and report the audio stream creation time | RESOLVED | mozilla32 | FIXED | Randell Jesup [:jesup] (needinfo me) | 970426 | [p=.5, 1.5:p2, ft:webrtc] | --- | |
| 1007775 | Port load/bitrate adaptation mechanism to all platforms | RESOLVED | mozilla28 | FIXED | Paul Kerr [:pkerr] | 1013907 | 970426, 986513, 1022212 | [WebRTC] [blocking-webrtc-][p=13] | --- |
| 1027713 | When microphone is active, pan all output audio to right speaker on MacBookPros | RESOLVED | mozilla34 | FIXED | Paul Adenot (:padenot) | 1426722, 1045018, 1046231, 1054176, 1092859, 1109802 | 916331, 970426 | --- |
25 Total; 0 Open (0%); 23 Resolved (92%); 2 Verified (8%);
Loop MLP
- Summary: This tracks the MLP components for initial validation & testing
- Metabug: (bug-972866)
| ID | Summary | Status | Target milestone | Resolution | Assigned to | Depends on | Blocks | Whiteboard | Blocking b2g |
|---|---|---|---|---|---|---|---|---|---|
| 971991 | Loop Server needs to accept FxA bid assertion and simple push URL | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 971986, 972866 | --- | ||
| 971993 | Server needs to store user ID to push URL mapping(s) | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 976223 | 971986, 972866 | --- | |
| 971994 | Server needs to generate temporary session URIs to send to unregistered users | VERIFIED | --- | DUPLICATE | Alexis Metaireau (:alexis) | 976098 | 971986, 972866 | --- | |
| 971995 | Server needs to extract and validate information from temporary URI | VERIFIED | --- | FIXED | Romain Gauthier [:tOkeshu] | 971986, 972866, 976098 | --- | ||
| 971997 | Server needs to store room and participant tokens in database | VERIFIED | --- | DUPLICATE | Romain Gauthier [:tOkeshu] | 971996, 976223 | 971986, 972866 | --- | |
| 971999 | Server needs to service request from client to list pending incoming calls | VERIFIED | --- | FIXED | Romain Gauthier [:tOkeshu] | 976223 | 971986, 972866 | --- | |
| 972024 | [meta] Develop minimal standalone version of UI for link clickers | VERIFIED | mozilla33 | FIXED | Mark Banner (:standard8) | 972019, 972941, 974895, 975422, 976133, 979880, 983697, 988229, 991118, 991122, 991126, 993324, 994150 | 972866, 994274 | [est: 0, s=ui32, p=0] | --- |
| 972026 | [meta] Server needs automated functional testing | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 978454 | 971986, 972866 | --- | |
| 972029 | [meta] System needs automated monitoring and alerting | VERIFIED | --- | FIXED | 984325 | 971986, 972866 | [mlp-server?] | --- | |
| 972884 | Investigate tools for localization | VERIFIED | --- | FIXED | Dan Mosedale (:dmosedale, :dmose) | 971986, 971998, 972866 | --- | ||
| 972941 | Desktop client needs landing page for non WebRTC-compliant browsers on supported devices | VERIFIED | mozilla33 | FIXED | Romain Gauthier [:tOkeshu] | 986421 | 972024, 972866 | [est: 1d][p=1] | --- |
| 974317 | Server needs to accept a new incoming call | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 971986, 972866 | --- | ||
| 974875 | [meta] Develop minimal Firefox Desktop UI for Loop | VERIFIED | mozilla33 | FIXED | Mark Banner (:standard8) | 971987, 971990, 972019, 972020, 975422, 975548, 976109, 976358, 976854, 976857, 978790, 981073, 985596, 987252, 987597, 990714, 991129, 993324, 994150, 995130, 998271, 1000007, 1000012, 1003641, 1005065, 1005245, 1006703, 1006717, 1007601, 1008116, 1008122, 1017882, 1017902, 1017941 | 972866 | [est: 0][p=0, s=mlpnightly1] | --- |
| 974895 | Desktop client needs landing page for non supported devices | VERIFIED | mozilla33 | FIXED | Nicolas Perriault (:NiKo`) — needinfo me if you need my attention | 972024, 972866 | [est: 2d][p=2, s=ui32] | --- | |
| 976137 | Investigate github / bugzilla integration | VERIFIED | --- | FIXED | Mark Banner (:standard8) | 976162 | 972866 | --- | |
| 976979 | Loop Server - Find out what best practices are to define production settings | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 971986, 972866, 977507 | --- | ||
| 977507 | Loop Server — Add a way to configure the server depending the environment. | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 976979 | 971986, 972866 | --- | |
| 978455 | Separate registration from call-url generation | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 971986, 972866 | --- | ||
| 980113 | Need to standup merging of mozila/gecko-dev into adamroach/gecko-dev | VERIFIED | --- | FIXED | Mark Banner (:standard8) | 972866 | --- | ||
| 980289 | Server need to override previous SimplePush URL when registering a new one | VERIFIED | --- | FIXED | Rémy Hubscher (:natim) | 984799 | 972866, 985387 | --- | |
| 982566 | Create a wiki page describing the exposed APIs | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 972866 | --- | ||
| 982616 | Loop Server — Middleware should be tested separately | VERIFIED | --- | FIXED | Rémy Hubscher (:natim) | 972866 | --- | ||
| 983162 | Loop Server — development.json file should be removed | VERIFIED | --- | FIXED | Rémy Hubscher (:natim) | 972866 | [qa!] | --- | |
| 983184 | Deploy Loop server on AWS | VERIFIED | --- | FIXED | 1006698 | 972866 | [qa!] | --- | |
| 984288 | Decide how to store the User Identifier in a way that protects users privacy. | VERIFIED | --- | FIXED | Rémy Hubscher (:natim) | 972866 | [qa!] | --- | |
| 984383 | Documentation should be part of docs.services.mozilla.com | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 972866, 986421 | [qa!] | --- | |
| 984946 | Loop Server — Provide a GET /calls/:token endpoint | VERIFIED | --- | FIXED | Rémy Hubscher (:natim) | 972866 | [qa!] | --- | |
| 986057 | Loop Server — Should accept cross origin requests | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 972866, 988831 | [s=mlpnightly1, p=.25][qa!] | --- | |
| 986427 | GET /calls/ doesn't work - always returns '{ "error": "missing: version" }' | VERIFIED | --- | FIXED | Rémy Hubscher (:natim) | 972866 | [qa!] | --- | |
| 986533 | Loop Server — generation of the token should ask for a caller identifier. | VERIFIED | --- | FIXED | Rémy Hubscher (:natim) | 972866, 987597 | --- | ||
| 987726 | Loop Server — Create a circus configuration file. | VERIFIED | --- | INVALID | Alexis Metaireau (:alexis) | 972866 | [qa-] | --- | |
| 987873 | Loop Server — Need to return the uuid of the calls when listing them. | VERIFIED | --- | FIXED | Rémy Hubscher (:natim) | 972866 | --- | ||
| 988255 | Loop Server — Should return a 204 when deleting a call url. | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 972866 | [qa!] | --- | |
| 988267 | Puppetize loop! | VERIFIED | --- | DUPLICATE | 972866 | [mlp-server?][qa-] | --- | ||
| 988457 | make loop-client shared directory authoritative | VERIFIED | mozilla33 | FIXED | Dan Mosedale (:dmosedale, :dmose) | 972866 | --- | ||
| 988843 | Ensure callerId is a valid email address | VERIFIED | --- | WONTFIX | 972866 | [qa!] | --- | ||
| 988845 | Generating a call-url should allow a "duration" parameter. | VERIFIED | --- | FIXED | 1012576 | 972866 | [qa+] | --- | |
| 988850 | "uuid" should be named "callId" | VERIFIED | --- | FIXED | 972866 | [qa+] | --- | ||
| 988893 | Revocation of the call url should be done with a DELETE on /call-url/token. | VERIFIED | --- | FIXED | 972866 | --- | |||
| 988902 | Remove authentication for rejecting a call. | VERIFIED | --- | FIXED | 972866 | --- | |||
| 989127 | Instructions for symlinking shared code into build not clear enough. | VERIFIED | mozilla33 | FIXED | Dan Mosedale (:dmosedale, :dmose) | 972866 | --- | ||
| 994146 | Loop client should reset panel when activated | VERIFIED | mozilla33 | FIXED | Nicolas Perriault (:NiKo`) — needinfo me if you need my attention | 972866 | [est:1d][p=1] | --- | |
| 994151 | Loop desktop client should wait to have a valid generated call url to start the SimplePush registration | VERIFIED | mozilla33 | FIXED | Mark Banner (:standard8) | 1000007, 1008122 | 972866, 1002416 | [mlp-server?][est:1d, p=1] | --- |
| 994152 | Loop needs a "do not disturb" control | VERIFIED | mozilla33 | FIXED | Nicolas Perriault (:NiKo`) — needinfo me if you need my attention | 999480, 1000007, 1008122 | 972866, 1005175, 1018208 | [est:1d][p=1] | --- |
| 994483 | get loop client unit tests documented & working with Tbpl | VERIFIED | mozilla33 | FIXED | Mark Banner (:standard8) | 976127, 994485 | 972866, 1021573 | [est:1d, p=1, ft:webrtc] | --- |
| 994485 | make desktop client pull and build without needing to hand-hack other repos & symlinks | VERIFIED | mozilla33 | FIXED | Mark Banner (:standard8) | 972866, 994483, 995355, 1000085 | [est:4d, p=4][coordination] | --- | |
| 994961 | Start load testing the staging environment | VERIFIED | mozilla32 | FIXED | James Bonacci [:jbonacci] | 1006698, 1014274, 1019929 | 972866 | [est:?][p=.25][s=mlpnightly3][qa!] | --- |
| 994967 | Server should expose a heartbeat feature | VERIFIED | --- | FIXED | Alexis Metaireau (:alexis) | 972866 | [est:2h][qa!] | --- | |
| 994979 | Need DOM unit tests for view loading code | VERIFIED | --- | WONTFIX | 972866 | [est:?] | --- | ||
| 995355 | run client-local tests on Firefox | VERIFIED | mozilla33 | FIXED | Mark Banner (:standard8) | 994485 | 972866 | [est:1/2d, p=.5, has patch][fixed by bug 994485] | --- |
| 996526 | Loop Backbone views should carry their own templates | VERIFIED | mozilla33 | FIXED | Nicolas Perriault (:NiKo`) — needinfo me if you need my attention | 972866 | --- | ||
| 1001929 | Loop MLP testing and dogfood client install | VERIFIED | mozilla33 | FIXED | 972866 | [p=0, 1.5:p2, ft:webrtc, est:0d] | --- | ||
| 1003029 | Desktop client loads additional files for OpenTok SDK from the server | RESOLVED | mozilla33 | FIXED | Nicolas Perriault (:NiKo`) — needinfo me if you need my attention | 972866, 994131, 1005175 | [p=0.5] | --- | |
| 1017206 | Update TB.js to 2.2.5 | VERIFIED | mozilla33 | FIXED | Adam Roach [:abr] | 1017257 | 972866, 1020445 | [p=0.5, 1.5:p1, ft:webrtc, est:0.5] | --- |
| 1017394 | MozSocialAPI initialization issue prevents hawk bits from working | VERIFIED | mozilla33 | FIXED | Mark Banner (:standard8) | 972866 | [p=1] | --- | |
| 1017861 | ensure that our library license documentation / approvals are in order | VERIFIED | --- | FIXED | Adam Roach [:abr] | 1017880 | 972866, 1019924 | --- | |
| 1019924 | Update license.html for Loop-related third-party licenses | VERIFIED | --- | FIXED | Adam Roach [:abr] | 1017861, 1017880 | 972866, 1033965 | [p=0.25] | --- |
57 Total; 0 Open (0%); 1 Resolved (1.75%); 56 Verified (98.25%);
Meeting Notes and Progress Reports
- Meeting Notes from Tue, Apr 22, 2014
- Meeting Notes from Tue, Apr 15, 2014
- Meeting Notes from Tue, Apr 8, 2014
- Meeting Notes from Tue, Apr 1, 2014
- Meeting Notes from Tue, Mar 25, 2014
- Meeting Notes from Tue, Mar 18, 2014
- Meeting Notes from Tue, Mar 11, 2014
- Meeting Notes from Tue, Mar 4, 2014
- Meeting Notes from Tue, Feb 25, 2014
- Meeting Notes from Tue, Feb 18, 2014
- Meeting Notes from Tue, Feb 4, 2014
- Meeting Notes from Tue, Jan 28, 2014
- Meeting Notes from Tue, Jan 21, 2014
- Meeting Notes from Tue, Jan 14, 2014
- Meeting Notes from Tue, Jan 7, 2014
- Meeting Notes from Tue, Dec 17, 2013
- Meeting Notes from Tue, Dec 10, 2013
- Meeting Notes from Tue, Dec 3, 2013
- Meeting Notes from Tue, Nov 19, 2013
- Meeting Notes from Thu, Nov 14, 2013
- Meeting Notes from Tue, Oct 29, 2013
- Meeting Notes from Tue, Oct 22, 2013
- Meeting Notes from Tue, Oct 15, 2013
- Meeting Notes from Tue, Oct 1, 2013
- Meeting Notes from Tue, Sep 24, 2013
- Meeting Notes from Tue, Sep 17, 2013
- Meeting Notes from Tue, Sep 10, 2013
- Meeting Notes from Tue, Sep 3, 2013
- Meeting Notes from Tue, Aug 27, 2013
- Meeting Notes from Tue, Aug 20, 2013
- Meeting Notes from Tue, Aug 13, 2013
- Meeting Notes from Tue, Aug 6, 2013
- Meeting Notes from Tue, Jul 23, 2013
- Meeting Notes from Tue, Jul 09, 2013
- Meeting Notes from Tue, Jul 02, 2013
- Meeting Notes from Tue, Jun 25, 2013
- Meeting Notes from Tue, Jun 18, 2013
- Meeting Notes from Tue, Jun 4, 2013
- Meeting Notes from Tue, May 21, 2013
- Meeting Notes from Tue, May 14, 2013
- Meeting Notes from Tue, May 7, 2013
- Meeting Notes from Tue, Apr 30, 2013
- Meeting Notes from Tue, Apr 23, 2013
- Meeting Notes from Tue, Apr 16, 2013
- Meeting Notes from Tue, Apr 9, 2013
- Meeting Notes from Tue, Apr 2, 2013
- Meeting Notes from Thu, Mar 26, 2013
- Meeting Notes from Thu, Mar 21, 2013
- Meeting Notes from Tue, Mar 5, 2013
- Meeting Notes from Tue, Feb 26, 2013
- Meeting Notes from Thu, Feb 21 and Fri, Feb 22, 2013
- Meeting Notes from Tue, Feb 12, 2013
- Meeting Notes from Tue, Jan 29, 2013
- Meeting Notes from Tue, Jan 22, 2013
- Meeting Notes from Tue, Jan 15, 2013
- Meeting Notes from Tue, Jan 8, 2013
- Meeting Notes from Thu, Jan 3, 2013
- Meeting Notes from Thu, Dec 27, 2012
- Meeting Notes from Tue, Dec 18, 2012
- Meeting Notes from Tue, Dec 11, 2012
- Meeting Notes from Tue, Dec 4, 2012
- Meeting Notes from Tue, Nov 27, 2012
- Meeting Notes from Tue, Nov 20, 2012
- Meeting Notes from Tue, Nov 13, 2012
- Meeting Notes from Wed, Oct 31, 2012
- Meeting Notes from Tue, Oct 23, 2012
- Meeting Notes from Tue, Oct 16, 2012
- Meeting Notes from Tue, Oct 9, 2012
- Meeting Notes from Tue, Oct 2, 2012
- Meeting Notes from Wed, Sep 26, 2012
- Meeting Notes from Tue, Sep 18, 2012
- Meeting Notes from Tue, Sep 11, 2012
- Meeting Notes from Tue, Sept 4, 2012
- Meeting Notes from Tue, Aug 28, 2012
- Meeting Notes from Tue, Aug 21, 2012
- Meeting Notes from Tue, Aug 14, 2012
- Meeting Notes from Tue, Aug 7, 2012
- Meeting Notes from Tue, July 24, 2012
- Meeting Notes from Tue, July 17, 2012
- Meeting Notes from Tue, July 10, 2012
- Meeting Notes from Tue, July 3, 2012
- Meeting Notes from Tue, June 26, 2012
- Meeting Notes from Tue, June 19, 2012
- Meeting Notes from Tue, June 5, 2012
- Meeting Notes from Thu, May 31, 2012
- Meeting Notes from Tue, May 25, 2012
- Meeting Notes from Tue, May 15, 2012
- Meeting Notes from Tue, May 8, 2012
- Meeting Notes from Tue, May 1, 2012
- Meeting Notes from Thu, Apr 26, 2012
- Meeting Notes from Thu, Apr 19, 2012
Fixed MLP Blockers (in progress)
Working on figuring how to say resolution = "--" in JSON (to show the interesting Open blockers), for demo purposes pulled "fixed"
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Priority Bugs (in progress)
Option to pull query based on whiteboard tag. Could seperate by group (Core:webrtc, Core:signalling, Loop:server, etc.)