Difference between revisions of "Development:Planning:Camino 2.1"

From Camino Wiki
Jump to navigation Jump to search
(→‎Features: another thought)
(→‎Features: add the bug for unit-testing)
 
(9 intermediate revisions by the same user 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
+
* '''P1''' Location bar autocomplete rewrite - [https://bugzilla.mozilla.org/showdependencytree.cgi?id=495490&hide_resolved=0] (need P1/P2 assigned to individual bugs)
* '''P2''' Use Places backend for history
+
* '''P1''' Gecko 1.9.2 - <s>{{bug|552239}}</s>
* '''P3''' about:config context menu
+
* '''P2''' Use Places backend for history - <s>{{bug|351351}}</s>
* '''P3''' UTF-8 URLs follow-ups
+
* '''P2''' Scrolling-while-dragging in tab bar - {{bug|465793}}
* '''P?''' GTMUILocalizer in MainMenu, BrowserWindow, other non-layout-sensitive nibs
+
* '''P3''' about:config context menu - <s>{{bug|306613}}, {{bug|528379}}</s> (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 - <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}}
 
* '''P?''' Run toolbar scripts in their own thread to unblock GUI scripting the UI - {{bug|448992}}
* '''PX''' OCUnit infrastructure
+
* '''PX''' OCUnit infrastructure - {{bug|417879}}
* '''P2''' Scrolling-while-dragging in tab bar
+
* '''PX''' Bookmark sync - {{bug|228123}}
* '''P2''' Bookmark sync - {{bug|228123}}
 
 
* '''PX''' Keyboard shortcut for first item in Recently Closed Pages menu - {{bug|520840}}
 
* '''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 46: Line 56:
  
 
* 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 56: Line 67:
  
 
* batwood
 
* batwood
* cl
 
 
* ilya
 
* ilya
 
* jeff
 
* jeff

Latest revision as of 20:06, 23 June 2010

Schedule

  • Alpha 1 -
    • All P1 features should be implemented and in a useable state
  • Beta 1
    • Feature freeze, l10n freeze

Queries

Features

Currently, the following items are tentatively scoped for Camino 2.1:


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