Firefox/Projects: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Adding tab matching)
Line 5: Line 5:
| width="25%" | '''Description'''  
| width="25%" | '''Description'''  
| '''Leader'''  
| '''Leader'''  
| '''Participants'''
| '''Participants'''  
| '''Goal'''  
| '''Goal'''  
| '''ETA'''  
| '''ETA'''  
Line 22: Line 22:
| dietrich  
| dietrich  
| ddahl, rflint, adw  
| ddahl, rflint, adw  
| reduce warm and cold startup of Firefox, Fennec
| reduce warm and cold startup of Firefox, Fennec  
| 09/25/09  
| 09/25/09  
| 1.9.2  
| 1.9.2  
Line 30: Line 30:
| cbartley  
| cbartley  
| Boriss, johnath  
| Boriss, johnath  
| Override server-supplied 404 error pages in certain cases to provide tools we think will be more useful to the user.
| Override server-supplied 404 error pages in certain cases to provide tools we think will be more useful to the user.  
| 12 Sept 2009  
| 12 Sept 2009  
| 1.9.3  
| 1.9.3  
| Patch is awaiting review. Goal is to get it landed on trunk this week. Need to ping reviewers.
| Patch is awaiting review. Goal is to get it landed on trunk this week. Need to ping reviewers.
|-
|-
| [[Firefox/Projects/Video Controls|Video Controls]]  
| [[Firefox/Projects/Video Controls|Video Controls]]  
| Boriss  
| Boriss  
| limi, mano  
| limi, mano  
| Fullscreen patch has landed thanks to dao (yay!), getting UI & code reviews. Other bugs finished are (), in progress are ()
| Fullscreen patch has landed thanks to dao (yay!), getting UI & code reviews. Other bugs finished are (), in progress are ()  
| 02/10/09  
| 02/10/09  
| 1.9.3  
| 1.9.3  
Line 53: Line 53:
| [[Firefox/Projects/Personas Uplift Exploration|Personas Uplift Exploration]]  
| [[Firefox/Projects/Personas Uplift Exploration|Personas Uplift Exploration]]  
| Dao  
| Dao  
| Mossop
| Mossop  
| include support for lightweight themes in Firefox 3.6
| include support for lightweight themes in Firefox 3.6  
| 09/21/09  
| 09/21/09  
| 1.9.2  
| 1.9.2  
Line 71: Line 71:
| beltzner, johnath, morgamic, lmesa, alix, blizzard, Unfocused  
| beltzner, johnath, morgamic, lmesa, alix, blizzard, Unfocused  
| Firefox checks for outdated plugins and takes you to a page on mozilla.com to get updated plugins.  
| Firefox checks for outdated plugins and takes you to a page on mozilla.com to get updated plugins.  
| 09/28/2009
| 09/28/2009  
| 1.9.2  
| 1.9.2  
| Patch is waiting for review, strings have landed
| Patch is waiting for review, strings have landed
Line 78: Line 78:
| zpao  
| zpao  
| limi  
| limi  
| Wrap up "rewrite" and start getting reviews. Figure out testing plan.
| Wrap up "rewrite" and start getting reviews. Figure out testing plan.  
| 2009/09/25 (for next step)
| 2009/09/25 (for next step)  
| 1.9.2
| 1.9.2  
| Converting to JSM, Setting up prefs
| Converting to JSM, Setting up prefs
|-
|-
Line 91: Line 91:
| Landed, needs refinements to tests.
| Landed, needs refinements to tests.
|-
|-
| [[Firefox/Projects/Places UI|Places UI]]
| [[Firefox/Projects/Places UI|Places UI]]  
| faaborg
| faaborg  
|  
| <br>
| Investigate changes to the places UI for 3.7 and 4.0, focusing on mixing serach + browse operations, and leveraging the content area.
| Investigate changes to the places UI for 3.7 and 4.0, focusing on mixing serach + browse operations, and leveraging the content area.  
| 3.7 mockups done by 9/25, all mockups done by 10/2
| 3.7 mockups done by 9/25, all mockups done by 10/2  
| the future
| the future  
| Creating mockups based on work week meetings.
| Creating mockups based on work week meetings.
|-
|-
Line 102: Line 102:
| Mano  
| Mano  
| mak  
| mak  
|
| <br>
| 20/09/2009  
| 20/09/2009  
| 1.9.2  
| 1.9.2  
| Near final patch.
| Near final patch.
|-
|-
| [[Firefox/Projects/about:support|about:support]]
| [[Firefox/Projects/about:support|about:support]]  
| cbartley
| cbartley  
| TBD
| TBD  
| Create an in-content about:support page that support can use to help users with problems.
| Create an in-content about:support page that support can use to help users with problems.  
| ???????
| &nbsp;???????  
| 1.9.3 (1.9.2?)
| 1.9.3 (1.9.2?)  
| Getting up to speed.
| Getting up to speed.
|-
|-
|
| limi
| dietrich, marco?
|
|
|
|
|}
|}


= Inactive Projects (need to finish) =
= Inactive Projects (need to finish) =
* [[Firefox/Projects/AcceleratedScrolling|Accelerated Scrolling]]
 
* [[Firefox/Projects/Multitouch Polish|Multitouch Polish]]
*[[Firefox/Projects/AcceleratedScrolling|Accelerated Scrolling]]  
* [[Firefox/Projects/Doorhanger notifications|Doorhanger notifications]]  
*[[Firefox/Projects/Multitouch Polish|Multitouch Polish]]  
* [[Firefox/Projects/Eradicate Startup Dialogs|Eradicating Startup Dialogs]]
*[[Firefox/Projects/Doorhanger notifications|Doorhanger notifications]]  
*[[Firefox/Projects/Eradicate Startup Dialogs|Eradicating Startup Dialogs]]
 
== Prioritized  ==
== Prioritized  ==


*[[Firefox/Projects/System Extension Notification|System Extension Notification]]
*[[Firefox/Projects/System Extension Notification|System Extension Notification]]  
*[[Firefox/Projects/StrandedUsers|Understand why we strand users on point releases]]  
*[[Firefox/Projects/StrandedUsers|Understand why we strand users on point releases]]  
*[[Firefox/Projects/Always have option to Add Search|Always have option to Add Search]]  
*[[Firefox/Projects/Always have option to Add Search|Always have option to Add Search]]  
Line 142: Line 151:
*[[Firefox/Projects/about:me|about:me (first-pass addon done, uplift approach still open)]]
*[[Firefox/Projects/about:me|about:me (first-pass addon done, uplift approach still open)]]


== Unprioritized ==
== Unprioritized ==
* [[Firefox/Projects/Jetpack_Uplift_Exploration|JetPack Uplift]]
 
*[[Firefox/Projects/Jetpack Uplift Exploration|JetPack Uplift]]
 
= Additional Projects Ideas (Need more definition)  =
 
*[[Firefox/Projects/ExperimentalPlacesSchema|Places Schema Redesign]]
*[[Firefox/Cleanup|Areas that need code cleanup or overhaul]]
*[[Firefox/Projects/App-wide Database Integrity Check|App-wide Database Integrity Check]]
*[[Firefox/Projects/Migration Component JS Porting|Migration Component JS Porting]]
*[[Firefox/Projects/Rewrite Places SQL Query Builder|Rewrite Places SQL Query Builder]]
*[[Firefox/Projects/Create a Places page thumbnail service|Create a Places page thumbnail service]]
*[[Firefox/Projects/Crowdsource Performance Data|Crowdsource Performance Data]]
 
= Completed Projects / Archive  =


= Additional Projects Ideas (Need more definition) =
*[[Firefox/Projects/Perception of Performance|Perception of Performance]] (Investigation, see wiki page for follow up projects)  
* [[Firefox/Projects/ExperimentalPlacesSchema|Places Schema Redesign]]
*[[Firefox/Projects/Async Annotation Protocol Handler|Asynchronous Annotation Protocol Handler]] (LANDED 1.9.1)
* [[Firefox/Cleanup|Areas that need code cleanup or overhaul]]
*[[Firefox/Projects/Places Expiration Performance Refactoring|Places Expiration Performance Refactoring]] (LANDED 1.9.1)
* [[Firefox/Projects/App-wide Database Integrity Check|App-wide Database Integrity Check]]
*[[Firefox/Projects/Bookmark Dialog Focus|Bookmark Dialog Focus]] (LANDED 1.9.1)
* [[Firefox/Projects/Migration Component JS Porting|Migration Component JS Porting]]
*[[Firefox/Projects/Restore Visible Tabs First|Restore Visible Tabs First]] (LANDED 1.9.1)
* [[Firefox/Projects/Rewrite Places SQL Query Builder|Rewrite Places SQL Query Builder]]
*[[Firefox/Projects/Privacy Prefpane Refresh|Privacy Prefpane Refresh]] (LANDED 1.9.1)
* [[Firefox/Projects/Create a Places page thumbnail service|Create a Places page thumbnail service]]
*[[Firefox/Projects/Clear Recent History by Time Range|Clear Recent History by Time Range]] (COMPLETED WITH NOTES)
* [[Firefox/Projects/Crowdsource_Performance_Data|Crowdsource Performance Data]]
*[[Firefox/Projects/Undo Close Window|Undo Close Window]] (LANDED 1.9.1)
*[[Firefox/Projects/Windows Theme Polish|Windows Theme Polish]] (LANDED 1.9.1)
*[[Firefox/Projects/Focus Ring Cleanup|Focus Ring Cleanup]] (LANDED 1.9.1)
*[[Firefox/Projects/Places DB Creation Scripts|Places DB Creation Scripts]] (COMPLETED)
*[[Firefox/Projects/Asynchronous Location Bar|Asynchronous Location Bar]] (LANDED 1.9.2)
*[[Firefox/Projects/Awesomeformcomplete|Form Awesomecomplete]] (LANDED 1.9.2)
*Focus rewrite (LANDED, NO WIKI PAGE)


= Completed Projects / Archive =
= Template  =
* [[Firefox/Projects/Perception_of_Performance|Perception of Performance]] (Investigation, see wiki page for follow up projects)
* [[Firefox/Projects/Async Annotation Protocol Handler|Asynchronous Annotation Protocol Handler]] (LANDED 1.9.1)
* [[Firefox/Projects/Places Expiration Performance Refactoring|Places Expiration Performance Refactoring]] (LANDED 1.9.1)
* [[Firefox/Projects/Bookmark Dialog Focus|Bookmark Dialog Focus]] (LANDED 1.9.1)
* [[Firefox/Projects/Restore Visible Tabs First|Restore Visible Tabs First]] (LANDED 1.9.1)
* [[Firefox/Projects/Privacy Prefpane Refresh|Privacy Prefpane Refresh]] (LANDED 1.9.1)
* [[Firefox/Projects/Clear Recent History by Time Range|Clear Recent History by Time Range]] (COMPLETED WITH NOTES)
* [[Firefox/Projects/Undo Close Window|Undo Close Window]] (LANDED 1.9.1)
* [[Firefox/Projects/Windows Theme Polish|Windows Theme Polish]] (LANDED 1.9.1)
* [[Firefox/Projects/Focus Ring Cleanup|Focus Ring Cleanup]] (LANDED 1.9.1)
* [[Firefox/Projects/Places DB Creation Scripts|Places DB Creation Scripts]] (COMPLETED)
* [[Firefox/Projects/Asynchronous_Location_Bar|Asynchronous Location Bar]] (LANDED 1.9.2)
* [[Firefox/Projects/Awesomeformcomplete|Form Awesomecomplete]] (LANDED 1.9.2)
* Focus rewrite (LANDED, NO WIKI PAGE)


= Template =
(Mostly) [[Firefox/Projects/Template|Blank Template]] for new projects.
(Mostly) [[Firefox/Projects/Template|Blank Template]] for new projects.

Revision as of 20:18, 21 September 2009

Active Projects

Description Leader Participants Goal ETA Target Status
Firefox WinCE vlad dolske, rstrong finalize 4 Sep 2009 1.9.2 final todo list and roadmap for platform-complete release (both technical and delivery reqs checklist)
Ts Improvements dietrich ddahl, rflint, adw reduce warm and cold startup of Firefox, Fennec 09/25/09 1.9.2 windows timing and analysis, getService consolidation, stat and syscall removal, more dirty profiling
404 Error Pages cbartley Boriss, johnath Override server-supplied 404 error pages in certain cases to provide tools we think will be more useful to the user. 12 Sept 2009 1.9.3 Patch is awaiting review. Goal is to get it landed on trunk this week. Need to ping reviewers.
Video Controls Boriss limi, mano Fullscreen patch has landed thanks to dao (yay!), getting UI & code reviews. Other bugs finished are (), in progress are () 02/10/09 1.9.3 Solid direction for 3.6 (finishing remaining bugs) and 3.7 (starting work)
Update Default Theme shorlander faaborg, limi finalized mac concepts, initial linux concepts of proposed ideas, line-up of capabilities priorities, steps towards approval. 09/25/09 1.9.3 solid direction for 3.7 and 4.0
Personas Uplift Exploration Dao Mossop include support for lightweight themes in Firefox 3.6 09/21/09 1.9.2 Large chunks have landed, bug 511771 is awaiting vlad's SR
Animation priorities (tear-off, find, movement of menu items) Boriss shorlander initial sketches and requirements documentation 14/08/09 future Have brainstormed animation priorities and have three to propose, next steps will be feedback on those priorities and iteration on them.
Plugin Update Referrals Mossop beltzner, johnath, morgamic, lmesa, alix, blizzard, Unfocused Firefox checks for outdated plugins and takes you to a page on mozilla.com to get updated plugins. 09/28/2009 1.9.2 Patch is waiting for review, strings have landed
Per Tab Network Prioritization zpao limi Wrap up "rewrite" and start getting reviews. Figure out testing plan. 2009/09/25 (for next step) 1.9.2 Converting to JSM, Setting up prefs
Places Vacuum mak sdwilsh Fragmented databases are known to cause performance problems. Try a Places implementation before investigating an app-wide vacuum. 03/09/2009 1.9.2 Landed, needs refinements to tests.
Places UI faaborg
Investigate changes to the places UI for 3.7 and 4.0, focusing on mixing serach + browse operations, and leveraging the content area. 3.7 mockups done by 9/25, all mockups done by 10/2 the future Creating mockups based on work week meetings.
Reduce Places Views Overhead Mano mak
20/09/2009 1.9.2 Near final patch.
about:support cbartley TBD Create an in-content about:support page that support can use to help users with problems.  ??????? 1.9.3 (1.9.2?) Getting up to speed.
limi dietrich, marco?

Inactive Projects (need to finish)

Prioritized

Unprioritized

Additional Projects Ideas (Need more definition)

Completed Projects / Archive

Template

(Mostly) Blank Template for new projects.