Mobile/Planning/2.0: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 43: Line 43:
|-
|-
| Logging in to websites easier (need to be more specific)
| Logging in to websites easier (need to be more specific)
| P2
| P3
| RUNWAY  
| RUNWAY  
|  
|  
Line 85: Line 85:
|-
|-
| Session Store & Undo Tab Close
| Session Store & Undo Tab Close
| P2
| P3
| INFLIGHT
| INFLIGHT
| [[Mobile/Projects/SessionStore|details]]
| [[Mobile/Projects/SessionStore|details]]
Line 97: Line 97:
|-
|-
| Feedback and Help
| Feedback and Help
| P2
| P3
| RUNWAY
| RUNWAY
| [[Mobile/Projects/Feedback|details]]  
| [[Mobile/Projects/Feedback|details]]  
Line 104: Line 104:
| UI Transitions/animations (zooming, sliding panels, fade in/out, elastic edges)
| UI Transitions/animations (zooming, sliding panels, fade in/out, elastic edges)
| P2
| P2
| RUNTWAY
| RUNWAY
|  
|  
|  
|  
Line 127: Line 127:
|-
|-
| Better error pages  
| Better error pages  
| P3
| P4
| RUNWAY  
| RUNWAY  
| [[Mobile/Projects/ErrorPages|details]]  
| [[Mobile/Projects/ErrorPages|details]]  
Line 157: Line 157:
|-
|-
| Basic webapp support
| Basic webapp support
| P3
| P4
| RUNWAY
| RUNWAY
| [[Mobile/Projects/WebApp_Support|details]]  
| [[Mobile/Projects/WebApp_Support|details]]  
Line 168: Line 168:
| yes
| yes
|-
|-
| Camera (and video?) UI
| Camera UI
| P2
| P2
| RUNWAY
| RUNWAY

Revision as of 01:34, 23 July 2010

Objectives

The main focus of Fennec 2.0 is on the platform side of things, focusing on Electrolysis and Layers and on Android integration. We'll continue to make front-end improvements that reflect a shift to more devices with broader capabilities.

Timeline

Important milestones:

  • String freeze: TBD
  • Code freeze: TBD
  • Release Beta: TBD
  • Release RC: TBD
  • Release GA: TBD

Projects

List of projects for Fennec 2.0

Front-end:

Description Priority Status Details Strings
Multitouch P1 INFLIGHT details yes
Virtual keyboard P1 INFLIGHT details no
Sync integration P1 INFLIGHT details yes
Logging in to websites easier (need to be more specific) P3 RUNWAY yes
Contacts integration P2 INFLIGHT details yes
Start page redesign P2 RUNWAY details
AwesomeScreen redesign P1 INFLIGHT details
Find in page P2 INFLIGHT details yes
Sharing P2 RUNWAY details yes
Platform integration (notification systems, back button, helper apps) P1 INFLIGHT details yes
Session Store & Undo Tab Close P3 INFLIGHT details
View history P3 INFLIGHT details
Feedback and Help P3 RUNWAY details yes
UI Transitions/animations (zooming, sliding panels, fade in/out, elastic edges) P2 RUNWAY
Page interactions (direct use and/or cursor mode) P1 INFLIGHT details no
Scroll indicators (content and chrome) P2 INFLIGHT details no
Consistent use of tap-and-hold P3 RUNWAY details no
Better error pages P4 RUNWAY details no
Mobilize our messages/dialogs P3 RUNWAY details no
Form Assistant refresh P2 INFLIGHT details no
RTL support P1 TAKEOFF details no
Basic RSS support P2 TAKEOFF details no
Basic webapp support P4 RUNWAY details yes
Android chrome theme P1 TAKEOFF details yes
Camera UI P2 RUNWAY details yes
Reflow on zoom P2 RUNWAY details no


Platform:

Description Priority Status Details Strings
Electrolysis P1 INFLIGHT details notes no
Layers P1 INFLIGHT notes no
Power Management P1 RUNWAY no
QT Widget INFLIGHT
Plugins
Video (and UI)
Camera (and UI) INFLIGHT


Status Legend:

  • RUNWAY - Waiting for design or initial planning
  • TAKEOFF - Ready for work to begin
  • INFLIGHT - Work is in progress. Patches should be in bugs.
  • LANDED - Work has finished and is in the product.

See the projects page for the list of all potential projects.

Blockers

QA

2.0. Test Coverage Wiki