Firefox OS/Performance
Mozilla's program for advancing Firefox OS performance.
Contents
Team
Performance Task Force
Mailing Group | https://groups.google.com/a/mozilla.com/forum/#!forum/fxos-performance-taskforce |
Dashboard | http://raptor.mozilla.org/#/dashboard/file/raptor.json |
Product Management | Ravi Dandu |
Coordinator / EPM | Bobby Chien |
Testing Framework (Raptor) | Eli Perelman |
Development Lead | Thinker Lee |
Dissolved Team Info
As of 2014.08.15 this team has been dissolved. Performance responsibilities are transitioned to other fxOS functional teams. The team members and contact points below no longer handle these responsibilities on a daily basis.
Engineering Manager | Mike Lee |
Engineering | Jon Hylands, Hubert Figuière, David Huseby, Mason Chang, Eli Perelman, Wander Costa, Jonathan Bailey (Intern) |
Quality Assurance | Geo Mealer |
Product Management | Ravi Dandu |
Program Management | Mike Lee + Jean Gong |
User Experience | Gordon Brander |
Contact Info | #fxos-perf on irc.mozilla.org |
Wiki | https://wiki.mozilla.org/FirefoxOS/Performance |
Meetings
As of 2014.08.15 this team has been dissolved. Performance responsibilities are transitioned to other fxOS functional teams. The meetings and activities below will no longer occur.
Timezones | United States (PT, CT, & ET), Canada (ET) |
Calendar (CalDAV) | https://mail.mozilla.com/dav/mozillacalendar@mozilla.com/FxOS%20Performance |
Stand-ups | FxOS_Performance Vidyo Room: Tuesdays @ 1pm PT & Fridays @ 11am PT |
Bug Triages | FxOS_Performance Vidyo Room: Wednesdays @ 11am PT |
Sprint Planning | FxOS_Performance Vidyo Room: 10am PT on last Friday of each sprint. |
Meet-Ups & Workweeks | FxOS_Performance Vidyo Room: Paris: 2014.07.21 - 25 -:- Taipei: 2014.03.31 - 04.04 -:- Toronto: 2013.08.26 - 29 |
Areas
As of 2014.08.15 this team has been dissolved. Performance responsibilities are transitioned to other fxOS functional teams. The fxOS Performance Areas below are no longer led nor maintained by the listed individuals.
Area | Lead |
Automation | Hubert Figuière & Geo Mealer |
Graphics | Mason Chang |
Memory | Wander Costa |
Power | Jon Hylands |
Responsiveness | Eli Perelman |
Tools | David Huseby |
Regression Duty
Current areas of regression duty:
- Watch b2gperf start up times https://datazilla.mozilla.org/b2g
- Watch fxos-pert alerts. Currently, limited in scope to start up time regressions.
- Map of Gecko revisions reported by datazilla to their correct revision https://people.mozilla.org/~asasaki/vcs2vcs/gecko-dev/gecko-mapfile
- Get access to Jenkins. File a bug like bug 1036477
Dashboards
Plans
- Etherpads
- Release Criteria
- Roadmap Doc
- Roadmap Wiki (in progress)
- Sprints
- Stand-ups
- Taipei
- Performance Task Force
- Triage
- User Stories
Progress
Bugzilla query error
error, http-bad-status, Array
Project Ideas
- Gonk/Gecko
- Boot Sequence Optimization (taken! jbailey's 2014 summer intern project)
- IndexDB IO Optimization
- Graphics
- Tools
References
Firefox OS
- Architecture
- Roadmap
- Schedule
- Docs
- App Performance Validation
- A*Team Performance Tools
- Boot Sequence
- GPS
- Marketplace Performance
- Performance Tips
- QA Tips & Tricks
- Upstreaming Kernel Changes to Geeksphone
- Investigating Automated Alerts
- Using Docker to Ease Debugging Firefox OS
- Datazilla Web Service Documentation
- Use /b2g/testdata/raw endpoint to retrieve data, revision == gaia revision. (example)