summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-08-14 14:22:53 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-08-14 14:22:53 -0400
commitf3badb6237b759fdc01773d6a1a4b6ca4aa204dc (patch)
tree35c909115f92ebf89ea2ec056e88494c066aa5d3
parent0d480b43fe5973d8ea47b70c04733293a82c10aa (diff)
oops, didn't mean to commit these changes yet
-rw-r--r--debian/changelog3
-rw-r--r--doc/design/external_special_remote_protocol.mdwn20
2 files changed, 0 insertions, 23 deletions
diff --git a/debian/changelog b/debian/changelog
index 41e959ac0..d54548047 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,9 +8,6 @@ git-annex (5.20150813) UNRELEASED; urgency=medium
* sync: Support --jobs
* sync --content: Avoid unnecessary second pull from remotes when
no file transfers are made.
- * External special remotes can now be built that can be used in readonly
- mode, where git-annex downloads content from the remote using regular
- http.
-- Joey Hess <id@joeyh.name> Wed, 12 Aug 2015 14:31:01 -0400
diff --git a/doc/design/external_special_remote_protocol.mdwn b/doc/design/external_special_remote_protocol.mdwn
index 76e57bc69..98d8b3dda 100644
--- a/doc/design/external_special_remote_protocol.mdwn
+++ b/doc/design/external_special_remote_protocol.mdwn
@@ -343,26 +343,6 @@ quite a long time, especially when the git-annex assistant is using it.
The assistant will detect when the system connects to a network, and will
start a new process the next time it needs to use a remote.
-## readonly mode
-
-Some storage services allow downloading the content of a file using a
-regular http connection, with no authentication. An external special remote
-for such a storage service can support a readonly mode of operation.
-
-It works like this:
-
-* When a key's content is stored on the remote, use SETURLPRESENT to
- tell git-annex the public url from which it can be downloaded.
-* When a key's content is removed from the remote, use SETURLMISSING.
-* Document that this external special remote can be used in readonly mode.
-
- The user doesn't even need to install your external special remote
- program to use such a remote! All they need to do is run:
- `git annex enableremote $remotename readonly=true`
-
-* The readonly=true parameter makes git-annex download content from the
- urls recorded earlier by SETURLPRESENT.
-
## TODO
* When storing encrypted files stream the file up/down the pipe, rather