summaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
authorGravatar Helmut Grohne <helmut@subdivi.de>2014-02-17 08:45:43 +0100
committerGravatar Helmut Grohne <grohne@cs.uni-bonn.de>2014-02-17 08:45:43 +0100
commit443075fd383c26d267bc872d1ded1560090a5e58 (patch)
treec360d59ae7e8e5c901d5e121a36489d61a2ddd5f /doc/todo
parent7ccbd5059b3864fc5e00dc572241291634b6ae20 (diff)
comment on descriptive git-annex commit messages
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/wishlist:_more_descriptive_commit_messages_in_git-annex_branch.mdwn16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/todo/wishlist:_more_descriptive_commit_messages_in_git-annex_branch.mdwn b/doc/todo/wishlist:_more_descriptive_commit_messages_in_git-annex_branch.mdwn
index 3a891fc9b..8b6350a55 100644
--- a/doc/todo/wishlist:_more_descriptive_commit_messages_in_git-annex_branch.mdwn
+++ b/doc/todo/wishlist:_more_descriptive_commit_messages_in_git-annex_branch.mdwn
@@ -37,3 +37,19 @@ in my opinion, the messages should at least contain
>> Closing as this is literally impossible to do without making
>> git-annex worse. [[done]] --[[Joey]]
+
+> I'm not sure that the requested feature is that far off. There are two
+> aspects, that can be solved relatively easy:
+>
+> * Recording the name of the remote the commit was issued on. This
+> information is simply constant per remote.
+>
+> * While it is true that there is no 1 on 1 correspondence between commands
+> and git-annex commits, it would be entirely possible to add a "message
+> journal". Every command issued would start out with writing its
+> invocation to the message journal. At the time the journal ends up being
+> committed to the git-annex branch, the message journal is used as the
+> body of the commit message and truncated.
+>
+> It is true that these suggestions do not address every aspect of the
+> original report, but they would solve about 90%. --[[HelmutGrohne]]