Firefox/Projects/Weave
Jump to navigation
Jump to search
This project is to track Weave uplift into Firefox. We're doing this by iterating on the extension and preparing that code for eventual inclusion in mozilla-central.
- Champion: mconnor
- Project Lead: zpao
- Project Members: Mardak, faaborg
- QA: tchung, tracy
Status
- TAKING OFF
- Meaning... Work is being done to improve the addon and looking at necessary changes for this project to be IN FLIGHT.
- Tracking bug for all UI changes: bug 551853
Goals
- Get Weave extension prepared for mozilla-central. Includes:
- Auditing API usage by appropriate peers (bug 548373)
- Making necessary UI changes
- Moving code (no bug yet, User:Mconnor/WeaveSourceReorg)
- Integrating build system (bug 433926)
- Automated tests (no bug yet)
Non-Goals
- Re-implementing Weave
Timeline / Milestones
- (mostly complete) Weave 1.2
- (complete?) Draft schedule for inclusion
- Audit current API usage
- (complete) Places (bug 548382)
- (complete) Password Manager (bug 548383)
- (complete) Form Manager (bug 548384)
- (incomplete) Prefs (bug 548385)
- (complete) Firefox Tabs (bug 548386)
- (mostly complete) Fennec Tabs (bug 548387)
Requirements
- Server side must be scalable to handle X00 million users
Dependencies
Testing
- Will need to write a lot of tests (in goals)
- Will need to work with QA to make sure we start getting automated (mozmill) tests written