Features/Firefox/Network Installer: Difference between revisions

no edit summary
mNo edit summary
No edit summary
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{FeatureStatus
{{FeatureStatus
|Feature name=Network Installer
|Feature name=Network Installer
|Feature stage=Draft
|Feature stage=Landed
|Feature status=In progress
|Feature status=Complete
|Feature version=Firefox 9
|Feature version=Firefox 23
|Feature health=OK
|Feature health=OK
}}
}}
Line 14: Line 14:
|Feature localization lead=TBD
|Feature localization lead=TBD
|Feature accessibility lead=TBD
|Feature accessibility lead=TBD
|Feature qa lead=TBD
|Feature qa lead=Jason Smith
|Feature ux lead=TBD
|Feature ux lead=Alex Faaborg
|Feature product marketing lead=Laura Mesa
|Feature product marketing lead=Laura Mesa
|Feature additional members=IT Required for Infra Impact
|Feature additional members=Asa Dotzler, IT Required for Infra Impact
}}
}}
{{FeaturePageBody
{{FeaturePageBody
|Feature overview=The Mozilla Network Installer will be a lightweight, fully localized Windows and OSX installer allows a user to select Mozilla applications and/or related components which are then downloaded in the background and installed.
|Feature overview=The Mozilla Network Installer will be a lightweight, fully localized Windows and OSX installer allows a user to select Mozilla applications and/or related components which are then downloaded in the background and installed. The download and installation process should survive unexpected terminations of the installation process, and be able to include Mozilla applications, addons, and/or third-party components.
 
In addition to the default shipping applications, the installer should be configurable to download a specific, Mozilla-authorized customization package which would be applied post-installation of the Mozilla app prior to first-run. This would help simplify the administration overhead of customized repacks, and provide additional methods of distributing Firefox to end-users.
|Feature users and use cases=* Installation of default versions of Mozilla products (Firefox, Thunderbird)
|Feature users and use cases=* Installation of default versions of Mozilla products (Firefox, Thunderbird)
* Installation of default versions of Mozilla products plus authorized addon(s) (combinations of extensions, search plugins, themes, and/or personas)
* Installation of default versions of Mozilla products plus authorized addon(s) (combinations of extensions, search plugins, themes, and/or personas)
* Installation of default versions of Mozilla products bundled with authorized, secondary installer(s) (e.g. Network installer functions as a meta installer)
* Installation of default versions of Mozilla products bundled with authorized, secondary installer(s) (e.g. Network installer functions as a meta installer)
* Installation of authorized, customized versions of Mozilla products (e.g. product plus contents of distribution directory, with option for secondary installer(s))
* Installation of authorized, customized versions of Mozilla products (e.g. product plus contents of distribution directory, with option for secondary installer(s))
 
|Feature dependencies=* Latest MozillaBuild with NSIS 2.46 unicode
 
* l10n strings/support
|Feature requirements=# Small footprint
|Feature requirements=* Small footprint
# Fully localized
* Fully localized
# Digitally signed
* Digitally signed
# Command line options for silent operation
* Command line options for silent operation
# Can be used with a pre-stuffed cache as a full installer
* Use https for all network requests
* Auto-detect 32/64-bit Windows OS and download appropriate components
* Can be used with a pre-stuffed cache as a full installer
|Feature non-goals=* Replacement of existing installers
|Feature non-goals=* Replacement of existing installers
* Linux support
* Linux support
* Peer-to-peer download supports
* Peer-to-peer download supports
|Feature ux design=# Work like any other installer
|Feature functional spec=UI Mockup for initial stub installer is in {{bug|651965}} as a [https://bug651965.bugzilla.mozilla.org/attachment.cgi?id=543348 1.3MB attachment]
# Provide estimated download times
|Feature ux design=* Work like any other installer
# Allow for pause/resume, including resumption when process terminated
* Provide estimated download times
* Allow for pause/resume, including resumption when process terminated
|Feature security review=The installer will be downloaded securely and then itself ensure the integrity of the binaries.
}}
}}
{{FeatureInfo
{{FeatureInfo
|Feature priority=P3
|Feature priority=P1
|Feature roadmap=User Engagement
|Feature rank=15
|Feature roadmap=Firefox Desktop
|Feature secondary roadmap=User Engagement
|Feature list=Desktop
|Feature list=Desktop
|Feature engineering team=Desktop front-end
|Feature engineering team=Platform Integration
}}
}}
{{FeatureTeamStatus}}
{{FeatureTeamStatus
|Feature products notes=We're accelerating this because we may be able to align with plug-in installation.
}}
<h2>Related Information</h2>
 
* {{bug|322206}} Firefox net / stub installer (Original bug from Firefox 2.0)
* {{bug|675970}} [Tracking Bug] Stub Installer Project
* {{bug|651965}} Installer user interface rewrite
* [[User:Beltzner/Specification_of_Stub_Installer_User_Interface|Original Stub Installer UI Spec]] (from Beltzner)
Confirmed users
42

edits