Software Update:Tasklist: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 38: Line 38:


== Chase Phillips ==
== Chase Phillips ==
=== alpha 2 ===


* [https://aus-staging.mozilla.org:8711/update2/0/%PRODUCT%/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/update.xml sample update URL to use in about:config]
* [https://aus-staging.mozilla.org:8711/update2/0/%PRODUCT%/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/update.xml sample update URL to use in about:config]
* track build config changes by others here fixing blockers and ensure build systems mirror changes
* ensure mirrors treat .mar as binary file (publish as application/octet-stream)
=== alpha 2 + 2 weeks ===
* package update and integrate build systems with AUS
* package update and integrate build systems with AUS
** Firefox
** Firefox
Line 52: Line 59:
**#* Tb-Linux... [https://aus-staging.mozilla.org:8711/update2/0/Thunderbird/1.0+/2005061318/Linux_x86-gcc3/en-US/update.xml Linux example]
**#* Tb-Linux... [https://aus-staging.mozilla.org:8711/update2/0/Thunderbird/1.0+/2005061318/Linux_x86-gcc3/en-US/update.xml Linux example]
**#* Tb-Mac... [https://aus-staging.mozilla.org:8711/update2/0/Thunderbird/1.0+/2005061318/Darwin_ppc-gcc3/en-US/update.xml Mac example]
**#* Tb-Mac... [https://aus-staging.mozilla.org:8711/update2/0/Thunderbird/1.0+/2005061318/Darwin_ppc-gcc3/en-US/update.xml Mac example]
* track build config changes by others here fixing blockers and ensure build systems mirror changes
* ensure mirrors treat .mar as binary file (publish as application/octet-stream)
* investigate unset TARGET_XPCOM_ABI on atlantia
* investigate unset TARGET_XPCOM_ABI on atlantia
*# Is this a general issue with Mac OS X PowerPC?  Hopefully not.
*# Is this a general issue with Mac OS X PowerPC?  Hopefully not.
*# Bug on file with fix pending landing once approval granted


== Benjamin Smedberg ==
== Benjamin Smedberg ==


* MAR using packages-static
* MAR using packages-static

Revision as of 20:22, 28 June 2005

Software Update "Feature Complete" Task List

Darin Fisher

  • Mac Updater UI (spawn callback, quit app loop)
  • Win32 registry "healing" after update (necessary when we change product name or bump version from 1.0+ to 1.1)
  • Make restarter work properly (have temporary solution checked in)
  • Tune Downloader (this may involve giving AUS a way to control bandwidth)
  • Deal with conditionally updating optional components: DOM inspector, talkback, etc.

Ben Goodger

  • major memory leak on balsa
  • UI weirdness
  • prompt on patch application error/install success
  • comprehensive system test
  • pretty up history list
  • make update history list not show multiple entries for single updates
  • make update history list not show zombie entries
  • remove "More Details>>" button from notification page
  • Administration locking
  • Fix pause/resume UI updating
  • user accepts license once then download begins, app quits, user must accept license again on next check
  • Fix downloading page to show secs remaining, update within first few seconds, show ??.? for KBRate before determination
  • Finish notification page (incompatible extensions)
  • Edge case UI - transfer failure, etc.
  • update service must clean out failed or applied updates!
  • ensure randomness of update checking / timer firing
  • update window should be dependent
  • ensure we aren't sending spurious pings/downloads
  • Resurrect verification of partial failover to complete

ETA - ~2 working days

Mike Morgan

  • AUS Lite server app development

Chase Phillips

alpha 2

  • sample update URL to use in about:config
  • track build config changes by others here fixing blockers and ensure build systems mirror changes
  • ensure mirrors treat .mar as binary file (publish as application/octet-stream)

alpha 2 + 2 weeks

  • package update and integrate build systems with AUS
  • investigate unset TARGET_XPCOM_ABI on atlantia
    1. Is this a general issue with Mac OS X PowerPC? Hopefully not.
    2. Bug on file with fix pending landing once approval granted

Benjamin Smedberg

  • MAR using packages-static