docs/manual: add section to explain how to give credits to a sponsor
Sometimes it happens that a Company or a Physical Person sponsors the creation and/or the upstreaming process of a patch, but at the moment there is no way to give credits to it. In Linux they prepend '+sponsor' to the e-mail of the contributor in both authorship and commit log tag as discussed here[0]. So let's describe in the manual how to do that as a standard. [0]: https://lore.kernel.org/linux-doc/20230817220957.41582-1-giulio.benetti@benettiengineering.com/ Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com> [yann.morin.1998@free.fr: - reword to reference sub-addressing and the RFC - move to the "submitting patches" section, that already deals with SoB tags - differentiate between Your/Their names ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
parent
6e7bc7ee8c
commit
de349df08c
@ -247,6 +247,23 @@ which have the upstream license), and that you are allowed to do so.
|
||||
See http://developercertificate.org/[the Developer Certificate of
|
||||
Origin] for details.
|
||||
|
||||
To give credits to who sponsored the creation of a patch or the process of
|
||||
upstreaming it, you may use
|
||||
https://datatracker.ietf.org/doc/html/rfc5233[email subaddressing] for
|
||||
your git identity (i.e. what is used as commit author and email +From:+
|
||||
field, as well as your Signed-off-by tag); add suffix to the local part,
|
||||
separated from it by a plus `+` sign. E.g.:
|
||||
|
||||
* for a company which sponsored the submitted work, use the company name
|
||||
as the detail (suffix) part:
|
||||
+
|
||||
`Your-Name Your-Surname <your-name.your-surname+companyname@mail.com>`
|
||||
|
||||
* for an individual who sponsored who sponsored the submitted work, use
|
||||
their name and surname:
|
||||
+
|
||||
`Your-Name Your-Surname <your-name.your-surname+their-name.their-surname@mail.com>`
|
||||
|
||||
When adding new packages, you should submit every package in a
|
||||
separate patch. This patch should have the update to
|
||||
+package/Config.in+, the package +Config.in+ file, the +.mk+ file, the
|
||||
|
Loading…
Reference in New Issue
Block a user