Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

file 31 lines (26 sloc) 1.153 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
TODO list for s3cmd project
===========================

- Treat objects with "/" in their name as directories
  - Will need local cache for bucket listings
  - More user friendly 'del' operation that would work
    with "directories"
  - Recursion for some commands

- Implement 'sync' from S3 to local filesystem
  - Will have to restore file attributes
    - Eh, we have to store them first ;-)

- Implement GPG for sync
  (it's not that easy since it won't be easy to compare
   the encrypted-remote-object size with local file.
   either we can store the metadata in a dedicated file
   where we face a risk of inconsistencies, or we'll store
   the metadata encrypted in each object header where we'll
   have to do large number for object/HEAD requests. tough
   call).

- Compute MD5 checksum when sending file to S3
  (that's easy and patch exists but it will slow down
   the operation. instead I'm planning to run the
   MD5-summor in a separate thread since both MD5-summing
   and sending data to S3 can both be time consuming yet
   parallel tasks).

- Keep man page up to date and write some more documentation
  - Yeah, right ;-)
Something went wrong with that request. Please try again.