Replace boost::scoped_ptr with std::unique_ptr.
[cumulus.git] / TODO
diff --git a/TODO b/TODO
index 8bd8e1d..1afff56 100644 (file)
--- a/TODO
+++ b/TODO
@@ -4,8 +4,16 @@ statcache file.
 * Implement a scheme for cleaning metadata log segments when metadata is
 re-used.
 
-* Allow direct backup to a remote network server, probably implemented
-using an external helper script which is called to transfer a file.
+* Improve the interface for remote upload scripts.  The current
+interface is preliminary and is subject to change.
 
 * Continue to investigate schemes for adding parity blocks for error
 recovery.
+
+* Rename cumulus to cumulus-backup, and write a new Python program,
+simply called cumulus, to replace the functions in cumulus-util and act
+as a wrapper for cumulus-backup.  Integrate automatic segment cleaning
+and backup expiration.
+
+* Write a module that allows duplicity storage backends to be used for
+cumulus.