Commit Diff


commit - c36b5b9ad3d8fbd3ad13b5a7a0fa4b8022c48dee
commit + a4999e53b13bec4e7a0bd9c14fe457168f281745
blob - dae7c1789fc137c1b6927dca65e7f44b457d1e34
blob + 80b16cac12f85fb2d946fe6f3954ec40e6fd2c89
--- TODO
+++ TODO
@@ -8,14 +8,6 @@ got:
   instead of the root directory checked out at /usr/src.
   The next LLVM release 12.1 would later be committed onto the llvm-12
   branch and then merged into main at /usr/src/gnu/llvm in the same way.
-- Improve distinction between author and committer meta-data:
-  - When creating commits honor GOT_AUTHOR as the default value for both
-    fields, with an option to override the 'author ' field in the commit
-    object (displayed as 'from: ' in got log) with a name + email-address.
-    Careful, Git requires an email address and will *fail to parse* commit
-    objects otherwise.
-  - When rebasing/histediting commits, we could keep the original 'author'
-    field intact but reset the 'committer' field to the value of GOT_AUTHOR.
 - Add an option where 'got cherrypick' and 'got backout' will immediately
   create a new commit with a log-message based on the original log message.
   This must require an up-to-date and clean work tree to avoid unrelated