2011-08-21 22:54:34 +00:00
|
|
|
Updater Tasks:
|
|
|
|
|
2011-08-22 11:59:08 +00:00
|
|
|
* Elevation for Linux [done - needs testing]
|
|
|
|
* Set file permissions for Unix [done]
|
2011-08-21 23:36:08 +00:00
|
|
|
* Set file permissions for Windows
|
2011-08-21 22:54:34 +00:00
|
|
|
* 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
|
2011-08-21 23:41:58 +00:00
|
|
|
* Retry/cancel support if updater cannot overwrite file (eg. due to
|
|
|
|
file being in use by Microsoft Word or another application)
|
2011-08-21 22:54:34 +00:00
|
|
|
* Unit test working under Windows
|
|
|
|
* Unit test working under Mac
|
2011-08-21 23:41:58 +00:00
|
|
|
* Start new application once installation is finished
|
2011-08-21 22:54:34 +00:00
|
|
|
|
|
|
|
Mendeley Desktop <= 1.0 auto-update system compatibility:
|
|
|
|
|
2011-08-22 11:59:08 +00:00
|
|
|
* Support for MD <= 1.0 updater command-line syntax [done]
|
|
|
|
* Backwards compatible structure for XML file [done]
|
2011-08-21 22:54:34 +00:00
|
|
|
|
|
|
|
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
|
|
|
|
|