diff options
author | Joey Hess <joey@kitenet.net> | 2014-09-26 15:37:59 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-09-26 15:37:59 -0400 |
commit | be93bf66f8e2cc0de226e4e3b75ed83f3ade1a9e (patch) | |
tree | 50c259c05751aac3b64db4daf442e2457af376f2 /doc/todo/webapp_nudge_when_less_than_numcopies_clones.mdwn | |
parent | d3465e2c656049daef795182ac6c42851bc4fd54 (diff) | |
parent | a85ae82f24336bd21810db3d31dc1ecd5c029092 (diff) |
Merge branch 'master' of ssh://git-annex.branchable.com5.20140926
Diffstat (limited to 'doc/todo/webapp_nudge_when_less_than_numcopies_clones.mdwn')
-rw-r--r-- | doc/todo/webapp_nudge_when_less_than_numcopies_clones.mdwn | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/todo/webapp_nudge_when_less_than_numcopies_clones.mdwn b/doc/todo/webapp_nudge_when_less_than_numcopies_clones.mdwn new file mode 100644 index 000000000..ee38d0fff --- /dev/null +++ b/doc/todo/webapp_nudge_when_less_than_numcopies_clones.mdwn @@ -0,0 +1,7 @@ +Currently, nothing stops a user from setting up ~/annex, adding some special remote, and never once ending up with a clone of their repository, so there is really no backup of the repository as a whole, despite the special remotes. + +Potentially adding to the confusion, they might have remotes in repository groups "full backup" or "backup", and so think everything is backed up. + +Webapp could count the number of known remote uuids that are not special remotes, and require there to be at least numcopies of them (excluding the current repo I suppose), and pop up a nudge with a button that presents the various available ways to make a non-special remote. + +Working out if a remote uuid is a special remote is probably the hard bit. A special remote will be listed in uuid.log, with a type other than gcrypt or git. Any other uuid, that is not dead, can count as 1 clone. This does not handle git remotes that are not using git-annex (eg github), so it could also look through the git remote list and count any that don't have an annex-uuid. |