From 8ad768fdba9d4035fd22c6beaa6d3c5684780c99 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 14 May 2024 13:57:56 -0400 Subject: [PATCH] todo --- doc/todo/git-remote-annex.mdwn | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/doc/todo/git-remote-annex.mdwn b/doc/todo/git-remote-annex.mdwn index 6863f56655..5dd42c44f7 100644 --- a/doc/todo/git-remote-annex.mdwn +++ b/doc/todo/git-remote-annex.mdwn @@ -10,6 +10,11 @@ will be available to users who don't use datalad. This is implememented and working. Remaining todo list for it: +* git-annex unused --from remote should not treat git manifest and bundle + keys as unused, since that could lead to data loss. It's fine for + git-annex unused on the local repo to treat those as unused since they're + only a local cache. + * Test pushes that delete branches. * Test incremental pushes that don't fast-forward. @@ -92,7 +97,7 @@ This is implememented and working. Remaining todo list for it: config of a remote, but that branch write was necessary. So throwing away the branch write is also good for this case. - Also, when the remote uses importree=yes, pushing to it updates + Also, when the remote uses importtree=yes, pushing to it updates content identifiers, which currently get recorded in the git-annex branch. It would be good to avoid that being written as well.