close todo, open todo
This commit is contained in:
parent
308f49e9ae
commit
8eb944ea11
2 changed files with 9 additions and 7 deletions
7
doc/todo/support_public_versioned_S3_access.mdwn
Normal file
7
doc/todo/support_public_versioned_S3_access.mdwn
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
When a S3 remote uses exporttree=yes versioning=yes public=yes,
|
||||||
|
it's possible to use anonymous http to download anything from it. git-annex
|
||||||
|
does not yet support that, nor does whereis show the urls.
|
||||||
|
|
||||||
|
Should not be super hard to add, but it involves converting `getpublicurl`
|
||||||
|
into an Annex action and distinguishing between different uses of it,
|
||||||
|
some of which work with this and some don't. --[[Joey]]
|
|
@ -56,7 +56,7 @@ repository may have changed the exported tree and be relying on the dropped
|
||||||
key being present in the export. Unless... Could export conflict resultion
|
key being present in the export. Unless... Could export conflict resultion
|
||||||
somehow detect that?
|
somehow detect that?
|
||||||
|
|
||||||
## final plan (all done now)
|
## final plan
|
||||||
|
|
||||||
Add an "appendOnly" field to Remote, indicating it retains all content stored
|
Add an "appendOnly" field to Remote, indicating it retains all content stored
|
||||||
in it. done
|
in it. done
|
||||||
|
@ -80,9 +80,4 @@ configured. done
|
||||||
|
|
||||||
Use version IDs when retrieving keys and for checkpresent. done
|
Use version IDs when retrieving keys and for checkpresent. done
|
||||||
|
|
||||||
## remaining TODO
|
> all done! (but see [[support_public_versioned_S3_access]]) --[[Joey]]
|
||||||
|
|
||||||
When bucket is public, use version ID to generate public url.
|
|
||||||
|
|
||||||
And, support git-annex operations on public url to versioned content.
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue