Browse code

* TODO: Updated list.

git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@284 830e0280-6d2a-0410-9c65-932aecc39d9d

Michal Ludvig authored on 2008/12/10 14:06:25
Showing 2 changed files
... ...
@@ -1,5 +1,6 @@
1 1
 2008-12-10  Michal Ludvig  <michal@logix.cz>
2 2
 
3
+	* TODO: Updated list.
3 4
 	* s3cmd: Don't display download/upload completed message
4 5
 	  in --progress mode.
5 6
 	* S3/S3.py: Pass src/dst names down to Progress class.
... ...
@@ -7,7 +8,6 @@
7 7
 	  ProgressANSI doesn't work on MacOS-X (and perhaps elsewhere).
8 8
 	* S3/Config.py: Default progress meter is now ProgressCR
9 9
 	* s3cmd: Updated email address for reporting bugs.
10
-	* TODO: Updated list.
11 10
 
12 11
 2008-12-02  Michal Ludvig  <michal@logix.cz>
13 12
 
... ...
@@ -4,9 +4,13 @@ TODO list for s3cmd project
4 4
 - For 0.9.9
5 5
   - Add --include/--include-from/--rinclude* for sync
6 6
   - Recursive processing / multiple sources with most commands.
7
+    - Incl. recursive cp/mv on remote "folders".
8
+  - Sanitize put/get behaviour.
9
+    For instance 'get s3://../blah/x.jpg' should save it to
10
+	x.jpg and not attempt blah/x.jpg.
11
+  - Document --recursive and --force for buckets
7 12
   - Add 'setacl' command.
8 13
   - Add commands for CloudFront.
9
-  - Document --recursive and --force for buckets
10 14
   - Allow change /tmp to somewhere else
11 15
 
12 16
 - After 1.0.0
... ...
@@ -15,6 +19,10 @@ TODO list for s3cmd project
15 15
     if only these change (i.e. same content, different metainfo).
16 16
   - Sync must backup non-files as well. At least directories, 
17 17
     symlinks and device nodes.
18
+  - Keep backup files remotely on put/sync-to if requested 
19
+    (move the old 'object' to e.g. 'object~' and only then upload 
20
+     the new one). Could be more advanced to keep, say, last 5 
21
+	 copies, etc.
18 22
 
19 23
 - Implement GPG for sync
20 24
   (it's not that easy since it won't be easy to compare