Re: [PATCH] xfs: Use the correct style for SPDX License Identifier
From: Linus Torvalds
Date: Mon Apr 27 2020 - 16:46:48 EST
On Mon, Apr 27, 2020 at 1:39 PM Joe Perches <joe@xxxxxxxxxxx> wrote:
>
> > The fact is, there *is * a reason to avoid the pedantic "change to new
> > version" - pointless churn.
>
> Have you *looked* at this proposed change?
>
> It just changes // SPDX comments to /* */ in .h files.
That's not what I was reacting to - it was you arguing with Greg about
how we use the legacy format.
I really don't care at all about the comment character choices
(either), but wanted to point out that as far as the kernel is
concerned, the "deprecated" spdx keys simply arent' deprecated, they
are just as valid.
> Piecemeal changes aren't great.
Piecemeal changes are fine, when the change doesn't have to be done AT ALL.
There is simply no point in EVER changing "GPL-2.0" into
"GPL-2.0-only" etc, unless the thing is then touched for some other
reason (which it may never be).
Scripted changes are not as useful as you think. They often cause
unnecessary noise in other respects.
I'm constantly seeing stupid pointless work due to irrelevant patches
that then show up in "get_maintainer" output because they show up as
changes to drivbers that nobody cares about.
Or "git blame -C" things that I have to ignore and go past that
history because the scripted change showed an (uninteresting) change.
The fact is, pointless churn is BAD. It's a real expense. The whole
"get it over with once" argument is simply completely wrong.
There are real advantages to "don't touch stuff that doesn't actively
need touching".
Linus