CloudServices/Roadmaps/Sync/Client/Sequence
< CloudServices | Roadmaps | Sync/Client
Jump to navigation
Jump to search
Summary
This wiki is meant to capture the expanded sequence of work for the 2011 Sync Client Roadmap. It will also serve as a way to see what is in progress or available.
Definitions
- Road map: A product theme or set of themes, broken down into units of work that are shippable. Product progress is tracked against the road map.
- Road map item: a single item that be delivered independently. It can have dependencies. The work is significant enough to warrant several days (3+ days) or weeks. Due to rapid release train model, may want to keep roadmap items to a max of a few weeks of work (< 6weeks).
- Feature: one or more road map items that have a user experience impact, most commonly they are user visible. For more information on what a feature is go here.
- Project: like a feature, but not user-facing. (Jen says, "perhaps call this type of work "Enhancement")
- Work item: a task within a road map item
- Feature page: is where a feature is defined, spec'ed, staffed, and tracked. Each feature or project should have a feature page associated with it.
Sequence
This table has all the current road map items for Sync. The status field should be filled "Untriaged" for new items, "Not started", "In Progress", "Blocked", and "Completed". The owner can be TBD if no has claimed it.
Roadmap Year | Type | Roadmap Item | Owner | Status |
2011 | Feature | Add-on EOL - Phase 1 | Jennifer | Completed |
2011 | Feature | Death to Unknown Error | Marina | Completed |
2011 | Feature | Sync Setup Improvements | Ally, Philipp | |
2011 | Project | Sync Mobile Client Port to Java | TBD | |
2011 | Feature | Automatic sync error reporting | Chenxia | In Progress |
2011 | Feature | Push to device | Greg | In Progress |
2011 | Feature | Favicon Sync | rnewman | In Progress |
2011 | Feature | Add-on Sync | Greg | In Progress |
2011 | Project | TPS: Failure handling & recovery | Greg | Not Started |
2011 | Project | Provide an async engine API (repository, synchronizer) | Philipp and Richard | In Progress |
2011 | Project | Port the tabs engine to async APIs | TBD | Not Started |
2011 | Project | Port the clients engine to async APIs | TBD | Not Started |
2011 | Project | Port the prefs engine to async APIs | TBD | Not Started |
2011 | Project | Port the bookmarks engine to async APIs | TBD | Not Started |
2011 | Project | Port the passwords engine to async APIs | TBD | Not Started |
2011 | Project | Port the forms engine to async APIs | TBD | Not Started |
2011 | Project | Port the history engine to async APIs | TBD | Not Started |
2011 | Project | TPS: Rudimentary performance instrumentation | Greg | Not Started |
TBD | Feature | Site-specific prefs Sync | TBD | Not Started |
TBD | Feature | Search Engine Sync | TBD | Not Started |
TBD | Feature | Client Certificate Sync | TBD | Not Started |
2011 | Feature | Local Storage Sync | TBD | Not Started |
TBD | Project | TPS: Automatic Profiling of Sync | TBD | Not Started |
Inbox
- This is a place to put any Sync ideas. We'll review these periodically.
Type | Item | Requestor | Comments |
Feature | Key Escrow | Various groups | |
Feature | Syncing Prefs across apps. bug 652631 | Security: Sid | |
Feature | Assorted "guest profile"/"library mode" ideas | Everyone, everywhere, who hears "I work on Sync" :) | |
Feature | App Tabs Syncing bug 651817 | Security: From Bugzilla | |
Project | Fennec going to Java, Sync implications | Mobile | |
Project | New Sync Protocol version | Everyone | Long backlog of changes requested for the HTTP protocol |
Project | Client robustness and polish backlog | Client engineers, QA, SuMo | There's a lot to fix, and bugs to triage. |
Feature | Innovations | Everyone | Innovate harder, faster, better |