From 5060185a7be9293fc12aa4eb4095235c17782e9f Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sat, 6 Apr 2024 19:52:07 -0400 Subject: [PATCH] project we started at Distribits --- doc/todo/git-remote-annex.mdwn | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 doc/todo/git-remote-annex.mdwn 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]] -- 2.30.2