Firefox/Projects: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Active Projects: Added Async Places containers)
Line 182: Line 182:
= Additional Projects Ideas (Need more definition)  =
= Additional Projects Ideas (Need more definition)  =


*[[Firefox/Projects/ExperimentalPlacesSchema|Places Schema Redesign]]
*[[Firefox/Cleanup|Areas that need code cleanup or overhaul]]  
*[[Firefox/Cleanup|Areas that need code cleanup or overhaul]]  
*[[Firefox/Projects/App-wide Database Integrity Check|App-wide Database Integrity Check]]  
*[[Firefox/Projects/App-wide Database Integrity Check|App-wide Database Integrity Check]]  
*[[Firefox/Projects/Migration Component JS Porting|Migration Component JS Porting]]
*[[Firefox/Projects/Create a Places page thumbnail service|Create a Places page thumbnail service]]  
*[[Firefox/Projects/Create a Places page thumbnail service|Create a Places page thumbnail service]]  
*[[Firefox/Projects/Crowdsource Performance Data|Crowdsource Performance Data]]
*[[Firefox/Projects/Crowdsource Performance Data|Crowdsource Performance Data]]
*[[Firefox/Projects/Migration Component JS Porting|Migration Component JS Porting]]
*[[Firefox/Projects/ExperimentalPlacesSchema|Places Schema Redesign]]
*[[Firefox/Projects/View Source in Tab|View Source in Tab]]


= Completed Projects / Archive  =
= Completed Projects / Archive  =

Revision as of 06:28, 14 November 2009

Active Projects

Description Leader Participants Goal ETA Target Status
Ts Improvements dietrich ddahl, rflint, adw reduce warm and cold startup of Firefox, Fennec 11/06/09 1.9.2/1.9.3/infra cold ts on windows, "all dirty" profile, micro-testing perf, dictionary delay, mmap io measurement
Theme and UI Revamp shorlander faaborg, limi update Wiki, line-up of capabilities priorities, steps towards approval. 10/19/09 1.9.3 solid direction for 3.7 and 4.0. in the refinement stage on Mac and Windows. Linux in initial stage.
Per Tab Network Prioritization zpao limi Linux test is causing a bit of orange, want to get that down before landing on 1.9.2. Will land this week. 2009/10/28 1.9.2 landed on trunk, baking
Preferences UI faaborg
Refresh and streamline the Firefox preferences window First round of mockups complete: 10/23 Starting with 3.7 Just getting started
Improve Download Manager + MIME type defaults limi
Streamline download behaviors Did a "research presentation" to get additional feedback Starting with 3.7 Currently prioritizing what should go into 3.7, and what should wait for 4.0
Resource Packages vlad (limi until spec is good enough)
Backwards compatible way of serving up multiple resources in a streamable file Rev 2 of the proposal is up Starting with 3.7 Next step is a version using offline manifest file spec
Places UI faaborg
Investigate changes to the places UI for 3.7 and 4.0, focusing on mixing search + browse operations, and leveraging the content area. Breaking UI apart into separate bugs: 10/23 Starting with 3.7 Mockups complete, feedback coming in.
Home Tab and App Tabs faaborg
Investigate a full window, client side, browse-based UI to serve as the user's home on the Web, and the ability to create chromeless app tabs. First round of mockups complete: 10/23 Starting with 3.7 Just getting started
Tab Matches In Awesomebar (+ retiring old URL dialog)

limi
Unfocused Make it possible to switch tabs using the AwesomeBar
TBD 1.9.3
Very basic implementation done, needs fleshing out
Improve Mac installer limi community volunteers, for now Detect when we launch from disk image/downloads folder, offer to move to Apps
1.9.3?
Places Async Expiration

mak
mano
Make Places expiration async

1.9.3
Posting patches, 1 leak to investigate, needs new unit tests.
Unbreak RSS

cbartley
TBD
RSS preview is difficult to maintain (C++), privileged (and hence a risk), etc. Make it better.
TBD
1.9.3
Initial investigation
Extension Manager API Updates Mossop TBD Improve the usability and extensibility of the add-ons manager APIs. Make it easier to create custom and complex UIs for the add-ons manager. TBD 1.9.3 Initial prototyping and API designs
Addons Manager Redesign Boriss Mossop, Nick, Fligtar Update the add-ons manager UI TBD 1.9.3
Places Query API Redesign ddahl TBD
Simple, elegant Places Query API that is focused on 3.7 Places work TBD 1.9.3 Initial api designs
Binding for untrusted text in security dialogs Unfocused Jesse Provide a common way for security dialogs to include untrusted text without compromising the rest of the dialog TBD 1.9.3 Gathering info, planning
Async Places containers adw Perf: non-blocking Places operations TBD 1.9.3 Filing, fixing blocking bugs

Inactive Projects (need to finish)

Prioritized

Unprioritized

Additional Projects Ideas (Need more definition)

Completed Projects / Archive

Template

(Mostly) Blank Template for new projects.

All pages

All subpages of Firefox/Projects (most are described on this page).