summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/design/assistant/cloud.mdwn15
-rw-r--r--doc/design/assistant/webapp.mdwn1
2 files changed, 15 insertions, 1 deletions
diff --git a/doc/design/assistant/cloud.mdwn b/doc/design/assistant/cloud.mdwn
index ae850c720..bec3bc36b 100644
--- a/doc/design/assistant/cloud.mdwn
+++ b/doc/design/assistant/cloud.mdwn
@@ -4,7 +4,8 @@ LANS.
## more cloud providers
-Git-annex already supports several cloud providers via [[special_remotes]].
+Git-annex already supports storing large files in
+several cloud providers via [[special_remotes]].
More should be added, such as:
* Google drive (attractive because it's free, only 5 gb tho)
@@ -28,3 +29,15 @@ git-annex will need a way to tell the difference between these, either
heuristically, or via configuration.
Also needed for USB keys and Android gadgets.
+
+## storing git repos in the cloud
+
+Of course, one option is to just use github etc to store the git repo.
+
+Two things can store git repos in Anazon S3:
+* <http://gabrito.com/post/storing-git-repositories-in-amazon-s3-for-high-availability>
+* <http://wiki.cs.pdx.edu/oss2009/index/projects/gits3.html>
+
+Another option is to not store the git repo in the cloud, but push/pull
+peer-to-peer. When peers cannot directly talk to one-another, this could be
+bounced through something like XMPP.
diff --git a/doc/design/assistant/webapp.mdwn b/doc/design/assistant/webapp.mdwn
index c0f6b893e..5322fe8a5 100644
--- a/doc/design/assistant/webapp.mdwn
+++ b/doc/design/assistant/webapp.mdwn
@@ -14,6 +14,7 @@ The webapp is a web server that displays a shiny interface.
* progress bars for each file
* drag and drop to reorder
* cancel and pause
+* keep it usable w/o javascript, and accessible to blind, etc
## implementation