Re: [Ksummit-discuss] Allowing something Change-Id (or something like it) in kernel commits

Theodore Y. Ts'o
2019-08-24T23:04:57Z

On Sat, Aug 24, 2019 at 11:11:32AM -0700, Linus Torvalds wrote:
> The first time it gets magically and reliably created for you without
> you having to do a single thing. The second time, you just look it up.

Also, if you don't want to look it up, and want to have it generated
"locally", the Message-Id is generated locally by git send-email.
(That's right, Message-Id's are just as easy to generate locally as
UUID's.) It will look like this:

Message-Id: <20190824223355.12947-1-tytso@mit.edu>

So if someone wants to make life easier for people who want to send
out the V2 version of the patch, it would be possible for someone to
write some tooling which saves the generated Message-Id by git
send-email (and if you generate the message id and drop it into the
files generated by git format-patch, git send-email will use the
generated message id), so that can get used for the git commit
description for the next version of the commit, this can be done in a
completely automated way, without having to do any kind of lookups.

As far as I'm concerned, Message-Id's or Link's are both strictly
superior than a random 16-byte Change-Id UUID.

- Ted