Hello Jonathan,
On 2024-11-06 15:28, Jonathan Corbet wrote:
Dragan Simic <dsimic@xxxxxxxxxxx> writes:
This is a short series that adds Helped-by tag to the list of accepted
tags in scripts/checkpatch.pl, and describes the intended use of this
new
tag in Documentation/process/submitting-patches.rst.
The proposed Helped-by tag fits well to indicate someone had helped
with
the development of a patch, to the level that doesn't warrant
providing
a Co-developed-by tag, but is much more than it would've been
indicated
by providing a Suggested-by tag.
The documentation is meant to cover our existing conventions, rather
than to drive new ones - usually, at least. There are exactly 11
commits in the history with Helped-by, suggesting we're not really at
an
established convention at this point. Given that there has been some
resistance to inventing new tags, are we sure that we want this one?
Thanks for your response.
Of course, the documentation would be updated only if the first patch
in this series becomes accepted, i.e. if Helped-by becomes supported
in checkpatch.pl. I'm sorry if I wasn't clear enough.
It's usually said that necessity is mother of invention, which is the
case here. In a few words, I've got another patch pending merging [1]
that a couple of people helped me with. What they did is more than
what Suggested-by tags would indicate, but doesn't really warrant
Co-developed-by + Signed-off-by pairs or tags. Having Helped-by tags
provided for both of them would fit pretty much perfectly.
It was very similar, if not the same, when it comes to the development
that led to a few commits already containing Helped-by tags. [2] Sure,
that isn't a whole lot of such commits, but this may be a good point
to decide what to do with Helped-by tags in the future.
I'm fully aware that we may be reluctant to supporting additional tags,
because we may then end up with a whole bunch of strange tags that might
be a bit hard to understand and use properly, but I think that adding
Helped-by to the supported tag list may actually be a good thing to do.
As described above, Helped-by fits very well between the Suggested-by
tag and the Co-developed-by + Signed-off-by pair of tags, and I think
that providing the right level of attribution may be beneficial.
[1]
https://lore.kernel.org/linux-sunxi/129f0c754d071cca1db5d207d9d4a7bd9831dff7.1726773282.git.dsimic@xxxxxxxxxxx/T/#u
[2]
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?qt=grep&q=Helped-by