summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2017-08-29 14:58:38 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2017-08-29 15:10:01 -0400
commit44d71938c6535f207932799ea3e231dc78bcb8de (patch)
treed66bea23fe7d0ad4cf34adcc9b4324ba58191e4f /doc
parentb0836c1a8ce6edb0604648c1fcf4396f43ebd998 (diff)
initial export command
Very basic operation works, but of course this is only the beginning. This commit was sponsored by Nick Daly on Patreon.
Diffstat (limited to 'doc')
-rw-r--r--doc/todo/export.mdwn13
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/todo/export.mdwn b/doc/todo/export.mdwn
index e729b0cf1..f589e953d 100644
--- a/doc/todo/export.mdwn
+++ b/doc/todo/export.mdwn
@@ -14,3 +14,16 @@ Would this be able to reuse the existing `storeKey` interface, or would
there need to be a new interface in supported remotes?
--[[Joey]]
+
+Work is in progress. Todo list:
+
+* Remember the previously exported tree (in git-annex branch, see design)
+ and use to make next export more efficient.
+* Only export to remotes that were initialized to support it.
+* Prevent using export remotes for key/value storage.
+* When exporting, update location tracking to allow getting from exports,
+* Use retrieveExport when getting from export remotes.
+* Efficient handling of renames.
+* Detect export conflicts (see design)
+* Support export to aditional special remotes (S3 etc)
+* Support export to external special remotes.