From: Joey Hess Date: Sat, 6 Apr 2024 23:52:07 +0000 (-0400) Subject: project we started at Distribits X-Git-Tag: archive/raspbian/10.20250416-2+rpi1~1^2~25^2~34 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5060185a7be9293fc12aa4eb4095235c17782e9f;p=git-annex.git project we started at Distribits --- diff --git a/doc/todo/git-remote-annex.mdwn b/doc/todo/git-remote-annex.mdwn new file mode 100644 index 0000000000..7109738d0f --- /dev/null +++ b/doc/todo/git-remote-annex.mdwn @@ -0,0 +1,19 @@ +git-remote-annex will be a program that allows push/pull of a git +repository to any git-annex special remote. + +This is a redesign and reimplementation of git-remote-datalad-annex. +It will be a safer implementation, will support incremental pushes, and +will be available to users who don't use datalad. + +Work is in the `git-remote-annex` branch, currently we have a design for +the core data files. + +I still need to do some design work around using the git-annex branch to +detect concurrent push situations where changes to the manifest get lost, +and re-add those changes to it later. + +Also, it's not clear what will happen when two people make conflicting pushes +to a ref, the goal would be to replicate git push to a regular git remote, +but that may not be entirely possible. This will need to be investigated +further. +--[[Joey]]