1
mirror of https://github.com/rclone/rclone synced 2024-12-22 13:03:02 +01:00

Update notes

This commit is contained in:
Nick Craig-Wood 2014-03-16 00:33:03 +00:00
parent 5575ee2933
commit dc0e9383a8

View File

@ -1,15 +1,6 @@
Make a config setting
* everything can be set on command line, env vars or config file
* make a config mode to edit the config
* make it so you can make aliases memstore: home: etc
Names
* rclone - domain ok, apt ok
Todo Todo
* Make a test suite which can run on all the given types of fs * Make a test suite which can run on all the given types of fs
* Copy should use the sync code as it is more efficient at directory listing * Copy should use the sync code as it is more efficient at directory listing
* Factor fses into own packages
* FIXME: ls without an argument for buckets/containers? * FIXME: ls without an argument for buckets/containers?
* FIXME: More -dry-run checks for object transfer * FIXME: More -dry-run checks for object transfer
* Might be quicker to check md5sums first? for swift <-> swift certainly, and maybe for small files * Might be quicker to check md5sums first? for swift <-> swift certainly, and maybe for small files
@ -48,18 +39,14 @@ Ideas
* optimise remote copy container to another container using remote * optimise remote copy container to another container using remote
copy if local is same as remote - use an optional Copier interface copy if local is same as remote - use an optional Copier interface
* Allow subpaths container:/sub/path * Allow subpaths container:/sub/path
* look at auth from env in s3 module - add to swift?
* support * support
* sftp * sftp
* scp * scp
* Google cloud storage: https://developers.google.com/storage/ * Google cloud storage: https://developers.google.com/storage/
* Google drive: https://developers.google.com/drive/
* rsync over ssh * rsync over ssh
* dropbox: https://github.com/nickoneill/go-dropbox (no MD5s) * dropbox: https://github.com/nickoneill/go-dropbox (no MD5s)
* grive seems to have its secrets in the source code which would make things easier! * grive seems to have its secrets in the source code which would make things easier!
Need to make directory objects otherwise can't upload an empty directory Need to make directory objects otherwise can't upload an empty directory
* Or could upload empty directories only? * Or could upload empty directories only?
* Can't purge a local filesystem because it leaves the directories behind * Can't purge a local filesystem because it leaves the directories behind