update
This commit is contained in:
parent
5d178d2aca
commit
a5da677b9e
3 changed files with 32 additions and 4 deletions
|
@ -10,7 +10,7 @@ Feel free to chip in with comments! --[[Joey]]
|
||||||
* Month 1 "like dropbox": [[!traillink inotify]] [[!traillink syncing]]
|
* Month 1 "like dropbox": [[!traillink inotify]] [[!traillink syncing]]
|
||||||
* Month 2 "shiny webapp": [[!traillink webapp]] [[!traillink progressbars]]
|
* Month 2 "shiny webapp": [[!traillink webapp]] [[!traillink progressbars]]
|
||||||
* Month 3 "easy setup": [[!traillink configurators]]
|
* Month 3 "easy setup": [[!traillink configurators]]
|
||||||
* Month 4 "release": [[!traillink leftovers]]; release
|
* Month 4 "polishing": [[!traillink cloud]] [[!traillink leftovers]]
|
||||||
* Months 5-6 "9k bonus round": [[!traillink Android]] [[!traillink partial_content]]
|
* Months 5-6 "9k bonus round": [[!traillink Android]] [[!traillink partial_content]]
|
||||||
|
|
||||||
## not yet on the map:
|
## not yet on the map:
|
||||||
|
|
28
doc/design/assistant/cloud.mdwn
Normal file
28
doc/design/assistant/cloud.mdwn
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
The [[syncing]] design assumes the network is connected. But it's often
|
||||||
|
not in these pre-IPV6 days, so the cloud needs to be used to bridge between
|
||||||
|
LANS.
|
||||||
|
|
||||||
|
## more cloud providers
|
||||||
|
|
||||||
|
Git-annex already supports several cloud providers via [[special_remotes].
|
||||||
|
More should be added, such as:
|
||||||
|
|
||||||
|
* Google drive (attractive because it's free)
|
||||||
|
* OpenStack Swift
|
||||||
|
* Box.com (it's free, and current method is hard to set up and a sorta
|
||||||
|
shakey)
|
||||||
|
* Dropbox? That would be ironic..
|
||||||
|
|
||||||
|
## limited space
|
||||||
|
|
||||||
|
When syncing via the cloud, space there is probably limited, so
|
||||||
|
users with more files than cloud space will want to be able to use the
|
||||||
|
cloud as a temporary transfer point, which files are removed from after
|
||||||
|
they've propigated out.
|
||||||
|
|
||||||
|
Other users will want to use the cloud as the canonical or backup location
|
||||||
|
of their data, and would want a copy of all their files to be kept there.
|
||||||
|
That's also ok.
|
||||||
|
|
||||||
|
git-annex will need a way to tell the difference between these, either
|
||||||
|
heuristically, or via configuration.
|
|
@ -29,8 +29,8 @@ This probably will need lots of refinements to get working well.
|
||||||
|
|
||||||
## other considerations
|
## other considerations
|
||||||
|
|
||||||
This assumes the network is connected. It's often not, so the
|
|
||||||
cloud needs to be used to bridge between LANs.
|
|
||||||
|
|
||||||
It would be nice if, when a USB drive is connected,
|
It would be nice if, when a USB drive is connected,
|
||||||
syncing starts automatically.
|
syncing starts automatically.
|
||||||
|
|
||||||
|
This assumes the network is connected. It's often not, so the
|
||||||
|
[[cloud]] needs to be used to bridge between LANs.
|
||||||
|
|
Loading…
Reference in a new issue