CloudServices/Roadmaps/Sync/Client/Sequence: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 177: Line 177:
| Security: Sid  
| Security: Sid  
| 10/18: Pr-requisite is to understand how prefs are going to be handled in Fennec  
| 10/18: Pr-requisite is to understand how prefs are going to be handled in Fennec  
|-
| Feature
| Assorted "guest profile"/"library mode" ideas
| Everyone, everywhere, who hears "I work on Sync" :)
| 10/18: Feature of log into the browser. Where does log into the browser fit in the FF roadmap or does it land on the Sync team.
|-
|-
| Feature
| Feature
Line 196: Line 191:
| Client robustness and polish backlog
| Client robustness and polish backlog
| Client engineers, QA, SuMo
| Client engineers, QA, SuMo
| There's a lot to fix, and bugs to triage.
| This is maintenance.
|-
|-
| Feature
| Feature
| Innovations
| Device Management Dashboard {{bug|694272}} and {{bug|694276}}
| Everyone
| SUMO
| Innovate harder, faster, better
|  
|}
|}

Revision as of 18:34, 20 October 2011

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 10/18: Jen will go speak to the other product managers interested (Identity, Pancake, etc) to understand their drivers and time lines.
Feature Syncing Prefs across apps. bug 652631 Security: Sid 10/18: Pr-requisite is to understand how prefs are going to be handled in Fennec
Feature App Tabs Syncing bug 651817 Security: From Bugzilla 10/18: Jennifer with circle back with FF PM team
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 This is maintenance.
Feature Device Management Dashboard bug 694272 and bug 694276 SUMO