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

Linus Torvalds
2019-08-23T02:58:24Z

On Thu, Aug 22, 2019 at 6:36 PM Theodore Y. Ts'o <tytso@mit.edu> wrote:
>
> Surely it's obvious that:
>
> Link: https://linux-review.googlesource.com/c/1158
>
> is more useful than:
>
> Change-Id: I3268f9036512c4378cde1da37e0612b43ed4d384

Yes, I think that just using the link when you have a public-facing
gerrit database is perfectly fine already today, and people could
start using it.

Might that link some day die? Sure. That's fundamental to any external
link. I don't think it's all that productive to then argue whose links
are more likely to die before some other link, unless it looks like
some project is actively trying to game the system and has a pattern
of having links that are active only for a short while after the
commit has gone public.

And I don't see much point to doing that.

So yes, I'd *much* rather see that "Link" line than try to make a
"Change-ID" line be a thing.

Of course, looking at that particular link, my initial reaction is
"people are bad spellers". The word 'amend' has a single 'm' ;)

And it _is_ important that the link in question is stable, of course.
Some systems have problems with that. Is that "c/1158" actually a
stable long-lived name that will stay around as the thing is modified?
I don't know how that system works.

Linus