Partnering:Projects:BYOB: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 5: Line 5:
=== Product objective ===
=== Product objective ===
To create a simple, self-service web application that allows an interested organization or individual to create a customized version of the Firefox browser.
To create a simple, self-service web application that allows an interested organization or individual to create a customized version of the Firefox browser.
== Timeline ==
=== Q4 2008 ===
* Adapt customised Firefox installer repackaging scripts to work with bzip2 compression and new OSX DMG formats
* Adapt XPI-Buddy, used for generating Partner Repacks, to work with Firefox 3.5 and the [[/Distribution_INI_File | /distribution] customization methods
=== Q1 2009 ===
* Collect requirements for merging Partner Repacks with the Firefox build and release process
* Develop proof of concept of BYOB for discussion and demonstration 
=== Q2 2009 ===
* Deploy new repack process on build infrastructure
* Present BYOB proof of concept at Mozilla Corp. All-hands for discussion
* Define final requirements for BYOB Pilot (admin application, review process, customization wizard)
* Add Personas and AMO Collections support (display collections in the custom first-run page) to BYOB
* Develop BYOB Pilot application
* Launch BYOB Pilot application publicly (moved to Q3 2009)
=== Q3 2009 ===
* Launch BYOB Pilot application publicly (moved to Q3 2009)
* Solicit feedback from community and BYOB end-users for BYOB Final
** Add ability to add search plugins that are not included by default in position 3 or lower
** Add ability to add extensions in the AppDir
** Add ability to support multiple authors for a single customization
** Add Metrics Dashboard to BYOB user profiles (may push to Q4 2009)
* Feasibility assessment of integrating select third-party service customizations to BYOB
=== Q4 2009 ===
* Add support for unbranded Firefox installers to BYOB
* Add class-of-service support for repack customizations (i.e. different levels of customizations available, dependent upon distribution type.
* Continue iterative development of BYOB
** Add support for extension bundles (extensions installed to the user profile instead of the application directory)
=== Q1/Q2 2010 ===
* Add support for Enterprise Customization (IT Policy HOWTOs, MSI generation, Add-on Management, common configs, etc.) to BYOB


=== Project objective ===
=== Project objective ===
Confirmed users
945

edits