From: phillip.wood123@gmail.com Date: Wed, 13 Nov 2024 14:49:25 GMT Subject: Re: [PATCH v2 3/3] sequencer: comment commit messages properly Message-ID: <711b59d7-e649-4031-8924-a16fb632b4d4@gmail.com> In-Reply-To: On 13/11/2024 01:03, Junio C Hamano wrote: > kristofferhaugsbakk@fastmail.com writes: > >> From: Kristoffer Haugsbakk >> > > Describe what happens when a custom comment string is used without > the fixed code in this space. It would also be helpful to explain how to trigger the bug [1] If I remember correctly it was Taylor who first noticed this [2]. If so we should credit him with a "Reported-by:" trailer. >> Co-authored-by: Phillip Wood It seems odd to me to have a "Co-authored-by:" trailer without a corresponding "Signed-off-by:" If someone has contributed enough to deserve "Co-authored-by:" then they should be signing off the code they have contributed. In this case I'd be happy with "Helped-by:" instead but feel free to add my "Signed-off-by:" if you want to keep "Co-authored-by:". Best Wishes Phillip [1] https://lore.kernel.org/git/cfa466b8-a87d-4b5d-b330-6c660897de48@gmail.com/ [2]https://lore.kernel.org/git/ZxlEJ+44M8z03VOj@nand.local/ >> Signed-off-by: Kristoffer Haugsbakk >> --- > >> +test_expect_success 'conflicting fixup -C after fixup with custom comment string' ' >> + test_config core.commentString COMMENT && >> + test_when_finished "test_might_fail git rebase --abort" && >> + git checkout --detach A3 && >> + test_must_fail env FAKE_LINES="1 fixup 2 fixup_-C 4" git rebase -i A && >> + echo resolved >A && >> + git add A && >> + FAKE_COMMIT_AMEND=edited git rebase --continue && >> + test_commit_message HEAD <<-\EOF >> + A3 >> + >> + edited >> + EOF >> +' > > Doing so would allow readers to imagine more easily how this test > would catch breakages when the code is not fixed (or broken again). > > Thanks.