Firefox/Go Faster: Difference between revisions

making it pretty
(typos)
(making it pretty)
Line 1: Line 1:
= Go Faster =
= Go Faster =
Go Faster is a plan to change the way we ship Firefox for Desktop, and potentially other products. The end goal is to reduce the time it takes to deliver value to the user. This focuses on getting features and fixes to the user on a reduced cycle time, but includes reductions in time to download updates and new versions, and reductions in build and release time.
Go Faster is a plan to change the way we ship Firefox for Desktop, and potentially other products. The end goal is to reduce the time it takes to deliver value to the user. This focuses on getting features and fixes to the user on a reduced cycle time, but includes reductions in time to download updates and new versions, and reductions in build and release time.


==Meetings & Communications==
==Meetings & Communications==
Line 30: Line 29:


== Project 1: Ship features as system add-ons ==
== Project 1: Ship features as system add-ons ==
 
=== Component: Addons manager in Firefox ===
Component: Addons manager in Firefox
Owner: Addons team (TBD)
Owner: Addons team (under Dave Camp, new team being formed - check with Dave for who)
Tasks:  
Tasks:  


     Make Firefox understand what a system add-on is
     * Make Firefox understand what a system add-on is
 
     * How to install one  
     How to install one  
     * How it should be signed
 
     * Where it should be updated from
     How it should be signed
     * That it can't be uninstalled, only disabled
 
     * That it should be available across all profiles
     Where it should be updated from
    * Work with add-on updater team to figure out where to install these from.
 
     That it can't be uninstalled, only disabled
 
     That it should be available across all profiles


    Work with add-on updater team to figure out where to install these from.
=== Component: Updater in Firefox ===
 
Owner: TBD
 
Component: Updater in Firefox
Owner: Rob Strong? / Addons team?  Check with dcamp for who
Tasks: Change the updater:
Tasks: Change the updater:
 
     * Update system add-ons
     Update system add-ons
     * Check compatibility/dependencies
 
     * Check signed appropriately
     Check compatibility/dependencies
     * Update data files
 
     * Separate the updater from the Firefox binary
     Check signed appropriately
 
     Update data files
 
     Separate the updater from the Firefox binary
 


Component: Services system add-on updater
Component: Services system add-on updater
Confirmed users
613

edits