Update-Installer/TODO
Robert Knight 9a0bee0358 Implement elevation under Linux using one of kdesudo, gksudo or gksu
* Add FileOps::fileName() to get the base name for a file
 * Add ProcessUtils::runSync() to run a process, wait for it to exit and then
   return the status code from that process.
 * Change ProcessUtils::runAsyncUnix() to use execvp() in order to search PATH
   for the specified binary if the filename is not absolute.
2011-08-22 00:32:33 +01:00

24 lines
640 B
Text

Updater Tasks:
* 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
* Unit test working under Windows
* Unit test working under Mac
Mendeley Desktop <= 1.0 auto-update system compatibility:
* Support for MD <= 1.0 updater command-line syntax
* Backwards compatible structure for XML file
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