From 940444994e7edce307d98d41ca911c0cb9e26bd7 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Fri, 25 May 2018 16:13:13 -0400 Subject: [PATCH] idea --- doc/todo/borg_special_remote.mdwn | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 doc/todo/borg_special_remote.mdwn diff --git a/doc/todo/borg_special_remote.mdwn b/doc/todo/borg_special_remote.mdwn new file mode 100644 index 0000000000..0d4e417289 --- /dev/null +++ b/doc/todo/borg_special_remote.mdwn @@ -0,0 +1,15 @@ +borg backup is pretty cool, and could be a great special remote backend. +In particular it does delta compression and stuff. + +There seem to be two ways it could work. Probably there are borg commands +that allow storing a given blob in it, and retrieving a given blob. And +that could be used for a traditional special remote. + +But also, if a whole git-annex repository has been backed up with borg, +then git-annex could look inside such a backup, and see if +.git/annex/object/ contains an object. It could then mark it as +present in the borg special remote. This way you'd use borg to take +backups, and git-annex would then be aware of what was backed up in borg, +and could do things like count that as a copy. + +--[[Joey]]