Skip to content
This repository
Newer
Older
100644 52 lines (48 sloc) 2.507 kb
65a7c0f6 » mludvig
2008-02-26 2008-02-27 Michal Ludvig <michal@logix.cz>
1 TODO list for s3cmd project
2 ===========================
3
5a9b6e33 » mludvig
2010-10-26 * NEWS, TODO: Updated.
4 - Before 1.0.0 (or asap after 1.0.0)
59864e57 » mludvig
2009-01-29 * s3cmd: Under some circumstance s3cmd crashed
5 - Make 'sync s3://bkt/some-filename local/other-filename' work
6 (at the moment it'll always download).
c74f3dfe » mludvig
2009-05-27 * s3cmd, run-test.py, TODO, NEWS: Added --dry-run
7 - Enable --exclude for [ls].
8d63b2bc » mludvig
2008-12-17 * TODO: Updated
8 - Allow change /tmp to somewhere else
319b1b88 » mludvig
2008-12-29 * TODO, NEWS: Updated
9 - With --guess-mime use 'magic' module if available.
01a80524 » mludvig
2009-02-16 * s3cmd.1: Document all the new options and commands.
10 - Support --preserve for [put] and [get]. Update manpage.
11 - Don't let --continue fail if the file is already fully downloaded.
12 - Option --mime-type should set mime type with 'cp' and 'mv'.
13 If possible --guess-mime-type should do as well.
1a602974 » mludvig
2009-10-06 * TODO: Updated with new ideas.
14 - Make upload throttling configurable.
5a9b6e33 » mludvig
2010-10-26 * NEWS, TODO: Updated.
15 - Allow removing 'DefaultRootObject' from CloudFront distributions.
16 - Get s3://bucket/non-existent creates empty local file 'non-existent'
42320d03 » mludvig
2009-01-12 * TODO: Updated.
17 - Add 'geturl' command, both Unicode and urlencoded output.
1a602974 » mludvig
2009-10-06 * TODO: Updated with new ideas.
18 - Add a command for generating "Query String Authentication" URLs.
3db91d0d » mludvig
2010-10-26 * TODO: Updated.
19 - Support --acl-grant (together with --acl-public/private) for [put] and [sync]
20 - Filter 's3cmd ls' output by --bucket-location=
06481a4a » mludvig
2008-07-31 * TODO: Add some items
21
22 - After 1.0.0
3db91d0d » mludvig
2010-10-26 * TODO: Updated.
23 - Sync must backup non-files as well. At least directories,
24 symlinks and device nodes.
06481a4a » mludvig
2008-07-31 * TODO: Add some items
25 - Speed up upload / download with multiple threads.
3db91d0d » mludvig
2010-10-26 * TODO: Updated.
26 (see http://blog.50projects.com/p/s3cmd-modifications.html)
1e2d476a » mludvig
2008-12-10 * s3cmd: Updated email address for reporting bugs.
27 - Sync should be able to update metadata (UID, timstamps, etc)
28 if only these change (i.e. same content, different metainfo).
6541c835 » mludvig
2009-01-24 * TODO: Note about failing GPG.
29 - If GPG fails error() and exit. If un-GPG fails save the
30 file with .gpg extension.
c686da51 » mludvig
2008-12-10 * TODO: Updated list.
31 - Keep backup files remotely on put/sync-to if requested
32 (move the old 'object' to e.g. 'object~' and only then upload
33 the new one). Could be more advanced to keep, say, last 5
42320d03 » mludvig
2009-01-12 * TODO: Updated.
34 copies, etc.
bc886ff8 » mludvig
2009-05-27 * NEWS: Added info about --verbatim.
35 - Memory consumption on very large upload sets is terribly high.
1a602974 » mludvig
2009-10-06 * TODO: Updated with new ideas.
36 - Implement per-bucket (or per-regexp?) default settings. For
37 example regarding ACLs, encryption, etc.
65a7c0f6 » mludvig
2008-02-26 2008-02-27 Michal Ludvig <michal@logix.cz>
38
39 - Implement GPG for sync
40 (it's not that easy since it won't be easy to compare
41 the encrypted-remote-object size with local file.
42 either we can store the metadata in a dedicated file
43 where we face a risk of inconsistencies, or we'll store
44 the metadata encrypted in each object header where we'll
45 have to do large number for object/HEAD requests. tough
46 call).
1e2d476a » mludvig
2008-12-10 * s3cmd: Updated email address for reporting bugs.
47 Or we can only compare local timestamps with remote object
48 timestamps. If the local one is older we'll *assume* it
5a9b6e33 » mludvig
2010-10-26 * NEWS, TODO: Updated.
49 hasn't been changed. But what to do about remote2local sync?
65a7c0f6 » mludvig
2008-02-26 2008-02-27 Michal Ludvig <michal@logix.cz>
50
7393bdba » mludvig
2008-02-27 * s3cmd, s3cmd.1: Updated help and man page.
51 - Keep man page up to date and write some more documentation
52 - Yeah, right ;-)
Something went wrong with that request. Please try again.