Program Management/Programs/Silent Update/2011-11-17

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Features

Removal of OS security dialog for Windows

Owner: Brian

  • MAR file verification should be done this week
    • will get releng the details they need this week
  • Should only support WinXP and above
  • Testing issues found on Vista and 2000
  • Patches still require further review and refinement, nothing major
QA (Simona Badau)
  • Complete
    • Test plan is drafted
    • Have been testing and writing test cases, consulting with Brian
  • To Do
    • Continue to test and implement tests
  • Questions
    • n/a

Add-ons Default to Compatible

Owner: Blair (client), Wil (AMO)

  • 3 client bugs required to complete this feature in Firefox 10
    • bug 695977 Addons shouldn't be compatible by default when their minVersion is greater than the app version
    • bug 700201 Addons that haven't been updated for an extremely long time should not be compatible by default
      • Granted Aurora (10) approval
      • Discussion started on dev.platform
    • bug 698653 Flip extensions.strictCompatibility pref in Firefox to make addons compatible-by-default
      • Can be enabled once the other two bugs are complete
  • 2 AMO bugs required to complete this feature in Firefox 10
    • bug 698355 Add compatMode parameter to VersionCheck.php to allow updating to non-compatible addon versions
    • bug 698358 Add support for new strictCompatibility option in install.rdf
QA (Virgil Dicu)
  • Complete
    • Test Plan drafted
    • BFT tests drafted and executed on Win XP, Win 7, OS X 10.6, Ubuntu 11.10 (signed off for Aurora)
    • Feedback requested on bug 702920 and bug 702868
  • To Do
    • Draft and execute tests for recently implemented bugs
    • Testday this Friday will include exploratory testing of this feature
    • Migrate test cases into Litmus
  • Questions
    • n/a

Background updates

Owner: Ehsan

  • Implementation complete, ready for testing
  • Working on merging with Brian's patches, things seem to be progressing smoothly
QA (Vlad Ghetiu)
  • Complete
    • Test plan is drafted
    • Have been testing and writing test cases, consulting with Ehsan
  • To Do
    • Continue to test and implement tests
  • Questions
    • n/a

New workflow for updating users with incompatible add-ons

Owner: Rob, Chris

  • Chris met with Limi and updated the wiki page with revised specs
  • Limi will follow-up with UX specs shortly
  • Once we move to add-ons default to compatible, the majority of incompatible add-ons will be ones with binary components
  • Add-ons which are incompatible and the user decides to move forward with the update, we will only disable
  • "not now" should suppress the dialog for X days, and not til the next Firefox update
QA (Ioana Budnar)
  • Complete:
  • To Do:
    • Continue to revise test plan as feature develops
  • Questions (answers above):
    • Are the binary add-ons the only ones that should be listed in the prompt about unsupported add-ons?
    • When the user chooses to continue with the update and ignore the incompatible add-ons, are those add-ons simply disabled, or are they removed from Firefox?
    • Does "not now" suppress the dialog until the next add-on update, next Firefox update, next day, or download the update in the background?

Getting the word out

Other

QA (ashughes)
  • How has the interaction been compared to recent weeks?
    • Consensus is that the dev/QA interaction has definitely improved.