On 12/22/2017 01:20 PM, Siddhesh Poyarekar wrote:
On Friday 22 December 2017 05:41 PM, Florian Weimer wrote:
*However*, my main problem with getting rid of ChangeLogs is that
without a pull-request-based contribution procedure or some tool support
like Gerrit, it's impossible to tell which parts of a patch submission> make it
into a commit message. For glibc, we regularly have commits
where the commit message is not informative at all, and we don't really
know what will be committed by a contributor before the fact.
IIUC the way the kernel community solves this is by ensuring that the
patch in the mailing list makes it in exactly as is so that the mbox for
the email can simply be git-am'd into the repo. That is, subject line
and mail body become commit messages. This could actually make tools
like patchwork effective too since patches on patchwork can then be
reliably auto-closed in the post-commit hook.
The Linux community does not have a tool-based solution for that. I
think it mainly relies on lack of commit access for contributors.
Thanks,
Florian