Silent Update: Difference between revisions

1,625 bytes added ,  20 January 2012
no edit summary
No edit summary
No edit summary
 
(40 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{FeatureStatus
{{FeatureStatus
|Feature name=Silent Update
|Feature name=Silent Update
|Feature stage=Definition
|Feature stage=Development
|Feature status=In progress
|Feature status=In progress
|Feature version=Firefox 10
|Feature health=OK
|Feature health=OK
|Feature status note=Master feature page for all components that are required to deliver a "silent update" experience to users.
|Feature status note=Master feature page for all components that are required to deliver a "silent update" experience to users. Features currently under development.
}}
}}
{{FeatureTeam
{{FeatureTeam
|Feature product manager=Chris Lee
|Feature product manager=Chris Lee
|Feature feature manager=Chris Lee
|Feature feature manager=Lawrence Mandel
}}
}}
{{FeaturePageBody
{{FeaturePageBody
|Feature overview=This feature falls under the <b>Experience</b> theme.
|Feature overview=This feature falls under the <b>Experience</b> theme.


Silent Update is comprised of the following 5 components:
With the transition to the Rapid Release development model, the frequency in which we interrupt a user's workflow will be increasingly more common.  With goals to offer a secure, feature-rich, and fun browsing experience, we want to ensure everyone is on the latest version of Firefox.  To achieve this goal, this particular feature will breakdown the necessary pieces to deliver a silent update experience.
 
 
<b>1) Firefox updater will go away and install updates in the background ([https://wiki.mozilla.org/Silent_Update_updater feature page])</b>
Silent Update is comprised of the following 6 components:
      * Updater will need to change for Windows, Mac and Linux
 
<b>2) Add-ons compatibility check will include ([https://wiki.mozilla.org/Features/Add-ons/Add-ons_Default_to_Compatible Feature page]):</b>
<b>1) Remove download/update dialog when new Firefox version is available ([https://wiki.mozilla.org/Firefox/Features/Lessen_App_Update_Displayed_UI feature page]):</b>
      * Compatibility checker will default to compatible
*Update dialog will no longer be appropriate with Rapid Releases
<b>3) What's new page will transition to other tools to help inform/educate users, possible ideas include:</b>
*This dialog appears during the user's current session and its purpose is only to notify the user that a download is happening in the background
      * Dedicated placement in Firefox Home tab
<b>2) Move bulk of update to background before shut down and remove update UI from browser start-up. ([https://wiki.mozilla.org/Silent_Update_updater feature page]):</b>
      * Hover panel from top/bottom
*Given the download is happening in the background without notifying the user based on 1), this component will shift bulk of the installation process to the user's current session before the restart
      * Brainstorm with UX/Marketing
*Updater will need to change for Windows, Mac and Linux
<b>4) OS dialogues</b>
<b>3) Add-on compatibility check will default to compatible ([https://wiki.mozilla.org/Features/Add-ons/Add-ons_Default_to_Compatible feature page]):</b>
      * Win7 UAC (user account control) dialogue
*Modifying how Firefox determines which Add-ons are compatible
      * Mac OS: determine if there are issues for non-admins
*This will exclude:
<b>5) About dialogue</b>
**All non-binary component add-ons
      * Move away from version numbers
**All strict incompatible add-ons
      * "You're running the latest version", "Firefox checked the latest version and it was updated X minutes ago."
**All blacklisted add-ons
      * [https://https://bugzilla.mozilla.org/show_bug.cgi?id=678775 bugzilla 678775]
<b>4) Frequency of when What's New tab appears per update will be reduced and existing/new content will gradually transition to other tools ([https://wiki.mozilla.org/Silent_Update_whatsnew feature page]):</b>
*Dedicated placement in Firefox about:home page (being explored)
*Hover panel from from somewhere on the page (being explored)
*Brainstorm with UX/Marketing
<b>5) Firefox updates need to bypass OS dialogs:</b>
*Win7 and WinVista UAC (user account control) dialogue ([https://wiki.mozilla.org/Silent_Update_OS_Dialogs feature page])
*N/A to silent update <strike>Mac OS: determine if there are issues for non-admins ([https://wiki.mozilla.org/Silent_Update_OS_Dialogs_Mac feature page])</strike>
<b>6) Update the add-on compatibility check prompt ([https://wiki.mozilla.org/Silent_Update_not_now_prompt feature page]):</b>
*In conjunction with component (3), when the update process encounters an incompatible add-on we should prompt with a dialog providing users the options of "not now" or "remind me later".
}}
}}
{{FeatureInfo
{{FeatureInfo
|Feature priority=P1
|Feature priority=P1
|Feature rank=1
|Feature roadmap=Firefox Desktop
|Feature list=Desktop
|Feature list=Desktop
|Feature project=Silent Update
|Feature engineering team=Desktop front-end
|Feature engineering team=Desktop front-end
}}
}}
{{FeatureTeamStatus}}
{{FeatureTeamStatus}}
Confirmed users
1,041

edits