summaryrefslogtreecommitdiff
path: root/doc/design/assistant/syncing.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-07-16 15:06:08 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-07-16 15:06:08 -0400
commitfa3aef96e2e78c5f10a63db444a11e39ae2de647 (patch)
treead9056d45481b7741be08621d04c053269007c77 /doc/design/assistant/syncing.mdwn
parentec8ba6bf5866afe72ffc5d396339e24553b5a466 (diff)
parentb1321745f54c4f9ff5a17aaf43db821feb914d54 (diff)
Merge branch 'master' into assistant
Diffstat (limited to 'doc/design/assistant/syncing.mdwn')
-rw-r--r--doc/design/assistant/syncing.mdwn7
1 files changed, 5 insertions, 2 deletions
diff --git a/doc/design/assistant/syncing.mdwn b/doc/design/assistant/syncing.mdwn
index eec9e4945..3ccff8008 100644
--- a/doc/design/assistant/syncing.mdwn
+++ b/doc/design/assistant/syncing.mdwn
@@ -3,11 +3,11 @@ all the other git clones, at both the git level and the key/value level.
## immediate action items
-* Check that download transfer triggering code works (when a symlink appears
- and the remote does *not* upload to us.
* At startup, and possibly periodically, look for files we have that
location tracking indicates remotes do not, and enqueue Uploads for
them. Also, enqueue Downloads for any files we're missing.
+* After git sync, identify content that we don't have that is now available
+ on remotes, and transfer.
## longer-term TODO
@@ -29,6 +29,9 @@ all the other git clones, at both the git level and the key/value level.
only uploading new files but not downloading, and only downloading
files in some directories and not others. See for use cases:
[[forum/Wishlist:_options_for_syncing_meta-data_and_data]]
+* speed up git syncing by using the cached ssh connection for it too
+ (will need to use `GIT_SSH`, which needs to point to a command to run,
+ not a shell command line)
## misc todo