<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/documentation/contributor-guide/submit-changes.rst, branch master-next</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=master-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=master-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2025-09-26T15:40:40+00:00</updated>
<entry>
<title>contributor-guide: submit-changes: make "Crediting contributors" part of "Commit your changes"</title>
<updated>2025-09-26T15:40:40+00:00</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@cherry.de</email>
</author>
<published>2025-09-18T10:24:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2cc3a69ed2cdd6950d1e9191c360654f8d17ae4d'/>
<id>urn:sha1:2cc3a69ed2cdd6950d1e9191c360654f8d17ae4d</id>
<content type='text'>
There's no need to differentiate crediting contributors from committing
your changes, so let's simply make it the last step of "Commit your
changes" section.

This simply indents the text so it's now part of "Commit your changes"
list instead of the main list in the "Implement and commit changes"
section. Because of this reorganisation, the instruction to use "git
commit --amend" to add the contributors is moved to a note, and the
first few sentences are reworded to better match the wording of other
items in the "Commit your changes" list of instructions.

(From yocto-docs rev: eff4d14e28d323ebfdaeb0c5c805b5f1e2ad153d)

Signed-off-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>contributor-guide: submit-changes: number instruction list in commit your changes</title>
<updated>2025-09-26T15:40:40+00:00</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@cherry.de</email>
</author>
<published>2025-09-18T10:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=910119e1e6448b044508bdc99adf965bd7fe5561'/>
<id>urn:sha1:910119e1e6448b044508bdc99adf965bd7fe5561</id>
<content type='text'>
... so that it's clear that you need to read and follow each and every
instruction in this list.

(From yocto-docs rev: c628a489f081925fabaabb5acac6752251150269)

Signed-off-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>contributor-guide: submit-changes: reword commit message instructions</title>
<updated>2025-09-26T15:40:40+00:00</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@cherry.de</email>
</author>
<published>2025-09-18T10:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2e053bfdabd5edf5d14ad75e19efc3d7bb8bd56d'/>
<id>urn:sha1:2e053bfdabd5edf5d14ad75e19efc3d7bb8bd56d</id>
<content type='text'>
This should hopefully make it clearer what is expected from the
contributor.

This follows my understanding of git-commit(1)[1] where the following is
a git commit message:

"""
git commit title

git commit description
"""

I'm putting the "Fixes [YOCTO" line in "body of the commit message" so
it's understood as being different from the git commit description so
that the note admonition allowing us to have an empty commit description
doesn't apply to the "Fixes [YOCTO" line.

[1] https://www.man7.org/linux/man-pages/man1/git-commit.1.html#DISCUSSION

(From yocto-docs rev: b84903a760350bd118c56ea9ce4e98039edf6e55)

Signed-off-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>contributor-guide: submit-changes: make the Cc tag follow kernel guidelines</title>
<updated>2025-09-26T15:40:40+00:00</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@cherry.de</email>
</author>
<published>2025-09-18T10:24:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ee0d39100d3acea8e7afffcba10b031dbc2f8bb5'/>
<id>urn:sha1:ee0d39100d3acea8e7afffcba10b031dbc2f8bb5</id>
<content type='text'>
The kernel docs specifies[1] a Cc: tag and not CC: tag, so let's align
with that.

[1] https://www.kernel.org/doc/html/latest/process/submitting-patches.html#when-to-use-acked-by-cc-and-co-developed-by

(From yocto-docs rev: f800fef4e9e2c1d3584ac49be8324638d2923b17)

Signed-off-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>contributor-guide: submit-changes: align CC tag description</title>
<updated>2025-09-26T15:40:40+00:00</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@cherry.de</email>
</author>
<published>2025-09-18T10:24:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e5d97b3047bd48d154dffddc96901d5fd6e6013b'/>
<id>urn:sha1:e5d97b3047bd48d154dffddc96901d5fd6e6013b</id>
<content type='text'>
The other tag descriptions have the double colon outside of the
highlight, and start the sentence with a lowercase word, so let's align
the CC tag with those.

(From yocto-docs rev: f116e93fb335e9d0f85891c4cb501bcf55b18ccf)

Signed-off-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>contributor-guide: submit-changes: clarify example with Yocto bug ID</title>
<updated>2025-09-26T15:40:40+00:00</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@cherry.de</email>
</author>
<published>2025-09-18T10:24:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ed3ed8db2e331a63d06a757e16af5d7d2930bd63'/>
<id>urn:sha1:ed3ed8db2e331a63d06a757e16af5d7d2930bd63</id>
<content type='text'>
The example could be understood as the content of the commit message
once the editor (git config core.editor) opens, where the first
line is the actual commit title and not the commit description.

This example would make the Fixes line the commit title, which is not
what we want.

In short, according to my understanding of git-commit(1):

The following is a git commit message:

"""
git commit title

git commit description
"""

Reported-by: Barne Carstensen &lt;barne.carstensen@danfoss.com&gt;
(From yocto-docs rev: a5862406bf3230befe9db9f2539bbbc86c02015d)

Signed-off-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>contributor-guide: submit-changes: fix improper bold string</title>
<updated>2025-09-26T15:40:40+00:00</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@cherry.de</email>
</author>
<published>2025-09-18T10:24:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2eb489092cec3af8e7da6bf648a438fc92160e1b'/>
<id>urn:sha1:2eb489092cec3af8e7da6bf648a438fc92160e1b</id>
<content type='text'>
I don't know what was the initial intent but this doesn't seem right, so
let's remove the bold formatting.

Fixes: 4abe87cb20d3 ("contributor-guide: submit-changes: detail commit and patch creation")
Cc: Michael Opdenacker &lt;michael.opdenacker@rootcommit.com&gt;
(From yocto-docs rev: 6c499b3796a578a0fe4c319c9547b4321b0d41df)

Signed-off-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>tree-wide: make the :doc: directive use absolute paths</title>
<updated>2025-06-20T08:48:15+00:00</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@cherry.de</email>
</author>
<published>2025-06-18T15:13:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=bebe66feaee45e1e280a63e089bd894bc9227ee5'/>
<id>urn:sha1:bebe66feaee45e1e280a63e089bd894bc9227ee5</id>
<content type='text'>
This makes all :doc: directives use an absolute paths (with the root
directory being documentation/ in the repo).

This is then consistent across the whole source and is easier to review
and move files around, you just need to know where a file is located
relative to documentation/ directory and use that.

This gets rid of paths looking in parent directory with '..' as well as
expecting a file to be in the same directory as the other file it points
to via the :doc: directive.

(From yocto-docs rev: b9457f2005b0bea49c54e9727eb30e9458084886)

Signed-off-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>contributor-guide/submit-changes: encourage patch version changelogs</title>
<updated>2025-05-19T14:54:10+00:00</updated>
<author>
<name>Trevor Woerner</name>
<email>twoerner@gmail.com</email>
</author>
<published>2025-05-02T17:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e216e39c7e9e220fd81b8c506566d861c9ce5e60'/>
<id>urn:sha1:e216e39c7e9e220fd81b8c506566d861c9ce5e60</id>
<content type='text'>
Add a section after the 'git format-patch' information encouraging developers
to add patch version changelogs to their patch updates.

(From yocto-docs rev: 2e3a37c4607b296956993e557d1786c4876e5722)

Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>contributor-guide/submit-changes: add policy on AI generated code</title>
<updated>2025-02-18T15:47:37+00:00</updated>
<author>
<name>Antonin Godard</name>
<email>antonin.godard@bootlin.com</email>
</author>
<published>2025-02-12T08:50:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a1395636bb4d65c92511a51362b15fbb2c0e3c01'/>
<id>urn:sha1:a1395636bb4d65c92511a51362b15fbb2c0e3c01</id>
<content type='text'>
Based on message by Richard Purdie on the yocto-docs list:
https://lists.yoctoproject.org/g/docs/message/6300

Re-formatted for the Yocto Project documentation syntax.

(From yocto-docs rev: a72dd13e6841b621c9e8f904dfaa440c186d2959)

Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
