diff options
author | Dave Camp <campd@src.gnome.org> | 2004-01-06 21:46:38 +0000 |
---|---|---|
committer | Dave Camp <campd@src.gnome.org> | 2004-01-06 21:46:38 +0000 |
commit | 518a00e69891ddc543a14acefc36907f35befdaa (patch) | |
tree | 8c86405e24a23e07d650c7fc0c3fdb8255a656a0 /archiver/TODO | |
parent | f5ba169611addb6c1387a49777465bece57024db (diff) | |
download | gnome-control-center-nautilus-extensions-branch.tar.gz |
Diffstat (limited to 'archiver/TODO')
-rw-r--r-- | archiver/TODO | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/archiver/TODO b/archiver/TODO deleted file mode 100644 index 628df031b..000000000 --- a/archiver/TODO +++ /dev/null @@ -1,40 +0,0 @@ - * Add per-user master list - * Archiving changes in location metadata - * Fix race in lock handling and add timeout support (look in gnome-mime) - * Support multiple backends from CLI - * Add translateable backend description support - * Some way to store the rollback time for each backend, for GUI purposes - * Have defaults stored somewhere, to be restored when the user goes - back before the first configuration edit - -Long-term - * Add clustering support: - - Add Cluster class inheriting Archive class and overriding path - semantics - - Change location rollback functionality to send data through to - clients if the archive is a cluster - * Allow backend specs to identify an order in which they should be applied - - Specify this in the master list; have each location look up that - information before invoking multiple backends - -Questions - -Done - * Global list of configs for a given archive - * Location should store backend data in the location where it is valid - * Add support for dumping XML to stdout rather than running the backend - * Fix bug where EOF not sent through pipe - * Changing the name of a location - * Adding per-user/global backends - - Don't try to write out contains list on toplevel locations - - Give error if the user tries to add a backend to a toplevel location - * Consistency check on adding and removing backends - - Make sure the backend is included in the global metadata list before - adding - - When removing global and per-user backends, mark the backend - "invalid" and exclude from location_foreach_backend, - location_rollback_all_to, and location_contains. - * Refactor master list into an attribute of Archive - * Roll back x number of steps rather than by date - * Try to factor out populate_locations_list to be common between the - different dialogs |