Please do not edit these pages without permission of the Mozilla Labs Weave project team. Your feedback and comments are welcomed on the discussion page.
Document History
Definitions
Milestones
The milestones described here are not full-fledged releases but merely meant to represent dates tied together with deliverables. The dates are also meant for initial planning purposes and may change.
Priorities
Priority
|
Description
|
P1
|
Mandatory - The set of features required as a minimum for this release to be complete. The product will not ship without these.
|
P2
|
Highly Desirable - A key feature that will make the product more complete, has great benefits to the end-user and major strategic impact.
|
P3
|
Nice to Have - Lowest priority feature that may be incorporated, dropping first in favour of delivering P2 items.
|
P4
|
Future - Intended for future release, included as they may influence design decisions and should be associated with the roadmap.
|
D
|
Deleted - Requirements that have been deleted from the product roadmap.
|
Px
|
Tentative - Requirements that are proposed but have not yet been approved
|
Status
Item
|
Description
|
AR
|
At Risk - There is a risk that the feature will not be complete before the targeted milestone.
|
CO
|
Complete - Feature has been completed.
|
CU
|
Cut - Feature has been cut from this release.
|
HW
|
Help Wanted - If you know anything about this feature, please jump in and help.
|
style="background-color: lightblue;"
|
In Progress - Work is in progress, but not far enough along to indicate whether it is on track or at risk.
|
NS
|
Needs Spec - Specification/documentation needed.
|
OT
|
On Track - Feature is on track for the targeted milestone.
|
Requirements
Account Management and Setup
Setup Wizard
|
Milestone
|
Priority
|
Item
|
Status
|
Bug
|
M3
|
P1
|
force a guided setup wizard on first run, and subsequent runs if not successfully completed
|
NS
|
|
M3
|
P1
|
provide option to uninstall on subsequent displays of setup wizard
|
NS
|
|
M3
|
P1
|
provide specific setup wizards to support: 1) new account creation and initial sync, 2) existing accounts setting up a new Fx instance, and 3) existing accounts restoring a previously registered Fx instance.
|
NS
|
|
M3
|
P1
|
deliver account creation and authentication steps as part of "chrome" experience
|
NS
|
|
M3
|
P1
|
provide link to web-based account recovery tool for "Lost Username/Password" failure during authentication
|
NS
|
|
Accounts
|
Milestone
|
Priority
|
Item
|
Status
|
Bug
|
M3
|
P1
|
replace email address hashes with human-readable usernames
|
NS
|
|
Data Synchronization
User Experience
|
Milestone
|
Priority
|
Item
|
Status
|
Bug
|
Data Types
|
Milestone
|
Priority
|
Item
|
Status
|
Bug
|
M1
|
P1
|
bookmarks
|
style="background-color: lightblue;"
|
|
M1
|
P1
|
browsing history
|
style="background-color: lightblue;"
|
|
M2
|
P1
|
cookies
|
style="background-color: lightblue;"
|
|
M?
|
P1
|
saved passwords
|
NS
|
|
M?
|
P1
|
tabs and windows
|
NS
|
|
M?
|
P1
|
extensions
|
NS
|
|
M?
|
P1
|
saved form data
|
NS
|
|
M?
|
P1
|
search history
|
NS
|
|
M?
|
P1
|
search plugins
|
NS
|
|
M?
|
P1
|
third-party specified bookmark and/or history annotations
|
NS
|
|
M?
|
P1
|
offline website data
|
NS
|
|
M?
|
P1
|
preferences
|
NS
|
|
M?
|
P1
|
site-specific preferences
|
NS
|
|