Update-Installer/TODO
Robert Knight d295b0323c Add support for the old-format updater command-line syntax.
The old syntax uses a series of Key=Value pairs, instead of
the more standard "--key value" syntax.

This is required so that the old Mendeley Desktop versions can
launch the new updater.
2011-08-22 12:59:08 +01:00

30 lines
963 B
Text

Updater Tasks:
* Elevation for Linux [done - needs testing]
* Set file permissions for Unix [done]
* Set file permissions for Windows
* Basic functionality for Windows
* Basic functionality for Mac
* Elevation for Windows
* Elevation for Mac
* Win32 UI for Windows
* Cocoa UI for Mac
* Gtk or Qt UI for Linux
* Retry/cancel support if updater cannot overwrite file (eg. due to
file being in use by Microsoft Word or another application)
* Unit test working under Windows
* Unit test working under Mac
* Start new application once installation is finished
Mendeley Desktop <= 1.0 auto-update system compatibility:
* Support for MD <= 1.0 updater command-line syntax [done]
* Backwards compatible structure for XML file [done]
Auto-update preparation tools:
* Tool to create .zip packages for a release and
upload them to S3
* Tool to generate backwards-compatible structure for XML file
* Tool to generate new structure for XML file