Firefox/Projects: Difference between revisions

mNo edit summary
 
(247 intermediate revisions by 40 users not shown)
Line 1: Line 1:
= Active Projects  =
{{DoNotEdit}}
{{draft}}


{| class="fullwidth-table sortable"
''Will have built a shiny new version of this page that lives over here: '''[[Firefox/Features]]'''! The old version of this page is now archived over here: [[Firefox/Projects/Archives|Archived version]].''
|-
| width="25%" | '''Description'''
| '''Leader'''
| '''Participants'''
| '''Goal'''
| '''ETA'''
| '''Target'''
| '''Status'''
|-
| [[Firefox/Projects/WindowsCE|Firefox WinCE]]
| vlad
| dolske, rstrong
| finalize
| 21 Sep 2009
| 1.9.2
| doneish -- final package delivered to nvidia, waiting on QA results)
|-
| [[Firefox/Projects/Startup Time Improvements|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
|-
| [[Firefox/Projects/Network Error Pages|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.
| 2 Oct 2009 
| 1.9.3
| Places C++ code has been rewritten in JavaScript. Still some L10N issues and general touch up to do.
|-
| [[Firefox/Projects/Video Controls|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)
|-
| [[Firefox/Projects/Windows Theme Revamp|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
|-
| [[Firefox/Projects/Personas Uplift Exploration|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
|-
| [[Firefox/Projects/Animation priorities|Animation priorities]] (tear-off, find, movement of menu items)
| Boriss
| shorlander
| "Next steps" document outlining what will be needed to move forward on implementation
| 09/28/09
| future (possibly about to be deleted in favor of two child-sprints: [[Firefox/Projects/Tab_animation|Tab & Menu item animation]] and [[Firefox/Projects/Find_on_Page|Find on Page improvements]])
| Have mockups & interaction flows, but nothing yet implemented
|-
| [[Firefox/Projects/Plugin Update Referrals|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
|-
| [[Firefox/Projects/Per Tab Network Prioritization|Per Tab Network Prioritization]]
| zpao
| limi
| Get reviews, write tests (not in that order)
| 2009/09/30 (for next step)
| 1.9.2
| getting people to review it, writing tests...
|-
| [[Firefox/Projects/Places Vacuum|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 on trunk and 1.9.2, new tests landing.
|-
| [[Firefox/Projects/Places UI|Places UI]]
| faaborg
| <br>
| Investigate changes to the places UI for 3.7 and 4.0, focusing on mixing search + 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.
|-
| [[Firefox/Projects/Reduce Places Views Overhead|Reduce Places Views Overhead]]
| Mano
| mak
| <br>
| 20/09/2009
| 1.9.2
| Landed on trunk.
|-
| [[Firefox/Projects/about:support|about:support]]
| cbartley
| TBD
| Create an in-content about:support page that support can use to help users with problems.
| 25 Sept 2009 
| 1.9.2
| Landed on mozilla-central and 1.9.2.
|-
| [[Firefox/Projects/Tab_Matches_in_Awesomebar|Tab Matches In Awesomebar]]<br><br>
| limi<br>
| dietrich/marco?<br>
| Make it possible to switch tabs using the AwesomeBar<br>
| <br>
| 1.9.3<br>
| Next up: blog post<br>
|-
| [[Firefox/Projects/Improve Mac installer|Improve Mac installer]]
| limi
| community volunteers, for now
| Detect when we launch from disk image/downloads folder, offer to move to Apps
| <br>
| 1.9.3?
|-
| [[Firefox/Projects/Tab_animation|Tab & Menu item animation]]<br><br>
| boriss<br>
| none yet (shorlander?)<br>
| Add intuitive, subtle motion to the menu bar including tab tearoff and rearrangement of menu items<br>
| <br>
| 1.9.3<br>
| <br>
|-
| [[Firefox/Projects/Find_on_Page|Find on Page improvements]]<br><br>
| boriss<br>
| none yet (zpao? shorlander?)<br>
| Make finding text on a page easier through more intuitive controls & subtle animation<br>
| <br>
| 1.9.3<br>
| Getting started<br>
|}


= Inactive Projects (need to finish)  =
[[Category:Firefox Projects]]
 
*[[Firefox/Projects/AcceleratedScrolling|Accelerated Scrolling]]
*[[Firefox/Projects/Multitouch Polish|Multitouch Polish]]
*[[Firefox/Projects/Doorhanger notifications|Doorhanger notifications]]
*[[Firefox/Projects/Eradicate Startup Dialogs|Eradicating Startup Dialogs]]
 
== Prioritized  ==
 
*[[Firefox/Projects/System Extension Notification|System Extension Notification]]
*[[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/Add Search to Awesomebar|Add Search to Awesomebar]]
*[[Firefox/Projects/Rebuild Software Update without browser element|Rebuild Software Update without browser element]][[Firefox/Projects/Places UI Overhaul Exploration|<br>]]
*[[Firefox/Projects/App-wide Database Vacuum|App-wide Database Vacuum]]
*[[Firefox/Projects/Unbreak RSS|Unbreak RSS]]
*[[Firefox/Projects/About:newtab|about:newtab]]
*[[Firefox/Projects/Improve Plugin Find and Install|Improve Plugin Find and Install]]
*[[Firefox/Projects/Visual Affordance for Tear Off Tabs|Visual Affordance for Tear Off Tabs]]
*[[Firefox/Projects/Extension Manager API|Extension Manager API Updates]]
*[[Extension Manager:UI Update|Addons Manager Redesign]]
*[[Firefox/Projects/Control Tab|Control-Tab]]
*[[Firefox/Projects/Update hunspell|Update dictionaries]]
*[[Firefox/Projects/about:problems|about:problems]]
*[[Firefox/Projects/Automatic Recovery|Automatic Recovery]]
*[[Firefox/Projects/about:me|about:me (first-pass addon done, uplift approach still open)]]
 
== Unprioritized  ==
 
*[[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  =
 
*[[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.

Latest revision as of 16:35, 30 March 2011

Please do not edit this page without permission.
Thank you!
Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

Will have built a shiny new version of this page that lives over here: Firefox/Features! The old version of this page is now archived over here: Archived version.