canmove, Confirmed users
1,635
edits
No edit summary |
No edit summary |
||
| (18 intermediate revisions by 3 users not shown) | |||
| Line 8: | Line 8: | ||
<section begin="status" /> | <section begin="status" /> | ||
| [[ChannelSwitching/ChannelSwitchingFeature|Channel Switching]] | | [[ChannelSwitching/ChannelSwitchingFeature|Channel Switching]] | ||
| {{StatusHealthy|status= | | {{StatusHealthy|status=We removed the Channel Switching UI for Firefox 5. We tracked this with [https://bugzilla.mozilla.org/show_bug.cgi?id=659972 Bug 659972].}} | ||
| | | 5.0 | ||
| Sheila Mooney | | Sheila Mooney | ||
<section end="status" /> | <section end="status" /> | ||
| Line 32: | Line 32: | ||
== Next Steps == | == Next Steps == | ||
* The backend and front-end pieces are completed. The About dialog with the switcher appears in the Aurora build. We are still missing the AUS piece to serve up the actually update. | |||
* The team is currently working out a plan for how to evangelize the new channels, migrate users, messaging and other coordination. | |||
The team is currently working out a plan for how to evangelize the new channels, migrate users, messaging and other coordination. | * We are working on building a beta (shadow of Aurora) that will enable us to test switching between these 2 channels. | ||
== Related Bugs & Dependencies == | == Related Bugs & Dependencies == | ||
| Line 44: | Line 44: | ||
* {{bug|646236}} - engagement piece | * {{bug|646236}} - engagement piece | ||
* {{bug|648011}} - new about:home logos for nightly and aurora channels | * {{bug|648011}} - new about:home logos for nightly and aurora channels | ||
* {{bug|648587}} - | * {{bug|648087}} - AUS piece | ||
* {{bug|649168}} - feedback button | |||
* {{bug|648587}} - metrics about people changing channels | |||
* {{bug|649322}} - bug introduced with checkins for 386760 | |||
Bugs that have been logged for the channel switcher (confirmed and unconfirmed). | |||
* QA is tracking these bugs using the [http://bit.ly/l9L8nx [channel-switcher]] whiteboard tag | |||
== Use Cases == | == Use Cases == | ||
| Line 53: | Line 60: | ||
** c. Go to the download page for the Release and get the release build. Go to about dialog to see you are on the Release channel. | ** c. Go to the download page for the Release and get the release build. Go to about dialog to see you are on the Release channel. | ||
* 2. On Beta channel | * 2. On Beta channel (will not work Apr 12) | ||
** a. Go to about dialog, select the Aurora channel and click Apply Update. | ** a. Go to about dialog, select the Aurora channel and click Apply Update. | ||
** b. Go to the about dialog, select the Release channel and click Apply Update. | ** b. Go to the about dialog, select the Release channel and click Apply Update. | ||
| Line 91: | Line 98: | ||
Design details and mockups can be found in {{bug|644517}}. | Design details and mockups can be found in {{bug|644517}}. | ||
== Testing == | |||
A detailed feature test plan can be found [https://wiki.mozilla.org/ChannelSwitching/ChannelSwitchingFeature/TestPlan here] | |||
== Security Review == | |||
Date Discussion occurred: 2011.04.14 | |||
Security Concerns: | |||
* Possible broken update process | |||
* User could be deceived into switching channels and be stranded without a way to a usable version | |||
* An add-on could be created to modify channel preferences | |||
Responses to concerns: | |||
* Initial implementation is that Aurora users can go to beta, others can not | |||
* Furthest back a user could go is the release channel | |||
* Users can still opt-out of all updates (user choice even if not advisable) | |||
* UI is a XUL window that is not mapped to an "about:" | |||
* Channel info is stored in a preference that once applied is removed | |||
* All existing channels are hard coded, thus a be build required to add or remove channels | |||
* Add-on verification process will need to be modified to check for possible preference changing | |||
Outstanding but not security issues at this time: | |||
* Channel names are not localizable at this time | |||
== Issues == | |||
* Once implemented, we ran into a number of bugs with the Channel Switcher. In our evaluation we started to rethink the value of this feature to the user. Without an easy path to address the known issues, it didn't seem to provide as much value to the end user. | |||
* We have made a decision to remove the channel switcher and evaluate other alternatives for directing users onto the different channels. | |||
* This work is being tracked in [https://bugzilla.mozilla.org/show_bug.cgi?id=659972 Bug 659972]. | |||