Difference between revisions of "Development:Planning:Camino 2.1"
(→Features: this is already on the 2.1 list) |
(→Features: add the bug for unit-testing) |
||
| (13 intermediate revisions by 2 users not shown) | |||
| Line 17: | Line 17: | ||
Currently, the following items are tentatively scoped for Camino 2.1: | Currently, the following items are tentatively scoped for Camino 2.1: | ||
| − | * ''' | + | * '''P1''' Location bar autocomplete rewrite - [https://bugzilla.mozilla.org/showdependencytree.cgi?id=495490&hide_resolved=0] (need P1/P2 assigned to individual bugs) |
| − | * ''' | + | * '''P1''' Gecko 1.9.2 - <s>{{bug|552239}}</s> |
| − | * ''' | + | * '''P2''' Use Places backend for history - <s>{{bug|351351}}</s> |
| − | * ''' | + | * '''P2''' Scrolling-while-dragging in tab bar - {{bug|465793}} |
| − | * ''' | + | * '''P3''' about:config context menu - <s>{{bug|306613}}, {{bug|528379}}</s> (1.9.0) / {{bug|548486}} (1.9.2) |
| − | * '''P?''' Run toolbar scripts in their own thread to unblock GUI scripting the UI - {{bug| | + | * '''P3''' UTF-8 URLs follow-ups - {{bug|464496}}, {{bug|464501}}, {{bug|464602}}, {{bug|468258}} |
| − | * '''PX''' OCUnit infrastructure | + | * '''P3''' Remember the value of text zoom and content zoom settings on a site-specific basis - {{bug|391299}} |
| − | * '''PX''' | + | * '''P3''' Downloads prefPane icon and other icon tweaks - <s>{{bug|524506}}</s> [meta] |
| + | * '''P3''' UI for hiding the status bar - <s>{{bug|159233}}</s> | ||
| + | * '''P?''' Run toolbar scripts in their own thread to unblock GUI scripting the UI - {{bug|448992}} | ||
| + | * '''PX''' OCUnit infrastructure - {{bug|417879}} | ||
| + | * '''PX''' Bookmark sync - {{bug|228123}} | ||
| + | * '''PX''' Keyboard shortcut for first item in Recently Closed Pages menu - {{bug|520840}} | ||
| + | |||
| + | |||
| + | ''Dropped:''<br /> | ||
| + | * '''P2''' GTMUILocalizer in MainMenu, BrowserWindow, other non-layout-sensitive nibs - {{bug|569180}} | ||
| + | *:('''P2''' for MainMenu, BrowserWindow; '''P3''' for others) | ||
| + | *:GTM/MPL incompatibility | ||
| + | |||
''Legend:''<br /> | ''Legend:''<br /> | ||
| Line 30: | Line 42: | ||
'''P2''' - If this feature is near completion, we will hold the release for it.<br /> | '''P2''' - If this feature is near completion, we will hold the release for it.<br /> | ||
'''P3''' - We will not hold the release for this feature but will consider it for inclusion depending on its status and quality.<br /> | '''P3''' - We will not hold the release for this feature but will consider it for inclusion depending on its status and quality.<br /> | ||
| + | '''PX''' - We will bump this feature early and/or may not direct developer time towards it.<br /> | ||
| + | '''P?''' - Priority to be determined.<br /> | ||
Items in <s>strikeout</s> have been fixed since this document was written. | Items in <s>strikeout</s> have been fixed since this document was written. | ||
| Line 37: | Line 51: | ||
* dan: completing the autocomplete rewrite | * dan: completing the autocomplete rewrite | ||
| + | * hendy: Places backend, about:config, UTF-8 and unit testing | ||
The following developers have no assigned features at the moment but may be available to work on individual bugs or smaller projects: | The following developers have no assigned features at the moment but may be available to work on individual bugs or smaller projects: | ||
* ardissone | * ardissone | ||
| + | * cl | ||
The following developers will be otherwise occupied for most of the 2.1 cycle: | The following developers will be otherwise occupied for most of the 2.1 cycle: | ||
| Line 46: | Line 62: | ||
* pinkerton | * pinkerton | ||
* mento | * mento | ||
| + | * smorgan | ||
Status unknown: | Status unknown: | ||
* batwood | * batwood | ||
| − | |||
| − | |||
* ilya | * ilya | ||
* jeff | * jeff | ||
| Line 57: | Line 72: | ||
* murph | * murph | ||
* peeja | * peeja | ||
| − | |||
Latest revision as of 20:06, 23 June 2010
Contents
Schedule
- Alpha 1 -
- All P1 features should be implemented and in a useable state
- Beta 1
- Feature freeze, l10n freeze
Queries
- Camino 2.1a1: Blocking +, Blocking ?, Blocking -
- Camino 2.1b1: Blocking +, Blocking ?, Blocking -
- Camino 2.1: Bugs targeted at 2.1, Blocking +, Blocking ?, Blocking -
Features
Currently, the following items are tentatively scoped for Camino 2.1:
- P1 Location bar autocomplete rewrite - [1] (need P1/P2 assigned to individual bugs)
- P1 Gecko 1.9.2 -
Bug 552239 - P2 Use Places backend for history -
Bug 351351 - P2 Scrolling-while-dragging in tab bar - Bug 465793
- P3 about:config context menu -
Bug 306613, Bug 528379(1.9.0) / Bug 548486 (1.9.2) - P3 UTF-8 URLs follow-ups - Bug 464496, Bug 464501, Bug 464602, Bug 468258
- P3 Remember the value of text zoom and content zoom settings on a site-specific basis - Bug 391299
- P3 Downloads prefPane icon and other icon tweaks -
Bug 524506[meta] - P3 UI for hiding the status bar -
Bug 159233 - P? Run toolbar scripts in their own thread to unblock GUI scripting the UI - Bug 448992
- PX OCUnit infrastructure - Bug 417879
- PX Bookmark sync - Bug 228123
- PX Keyboard shortcut for first item in Recently Closed Pages menu - Bug 520840
Dropped:
- P2 GTMUILocalizer in MainMenu, BrowserWindow, other non-layout-sensitive nibs - Bug 569180
- (P2 for MainMenu, BrowserWindow; P3 for others)
- GTM/MPL incompatibility
Legend:
P1 - We will not release until this feature is complete.
P2 - If this feature is near completion, we will hold the release for it.
P3 - We will not hold the release for this feature but will consider it for inclusion depending on its status and quality.
PX - We will bump this feature early and/or may not direct developer time towards it.
P? - Priority to be determined.
Items in strikeout have been fixed since this document was written.
Developers
The following developers will work on these Camino 2.1 bugs and features:
- dan: completing the autocomplete rewrite
- hendy: Places backend, about:config, UTF-8 and unit testing
The following developers have no assigned features at the moment but may be available to work on individual bugs or smaller projects:
- ardissone
- cl
The following developers will be otherwise occupied for most of the 2.1 cycle:
- pinkerton
- mento
- smorgan
Status unknown:
- batwood
- ilya
- jeff
- kreeger
- murph
- peeja