Commit sigining and message policy

Christoph Cullmann christoph at cullmann.io
Tue Jul 21 19:01:41 BST 2026


Hi,

On Tuesday, July 21st, 2026 at 19:43, Benson Muite <benson_muite at emailplus.org> wrote:

> 

> We are trying to come up with contribution guidelines for Mankala, a
> project we would like to bring to KDE. There is a commit policy
> available at:
> 

> https://community.kde.org/Policies/Commit_Policy
> 

> a) Is it ok to ask for signed commits for a project?

I think requiring that is as for KDevelop a no-go.


> b) If someone has used a coding agent, what is the best way to
> acknowledge this?  Should the commit message be co-authored, or contain
> an acknowledgement?  A number of KDE projects do not accept AI generated
> code (primarily due to licensing and ethical concerns), but others do.
> Of those that do, a few indicate co-authored and the name of the AI
> tool/agent - the commit policy was written before the use of AI agents.

There is an explicit statement for that in our policy:

Do not indicate code manipulation tools have authorship: Authorship is for humans, not tools. Code assistants and such must not be described in commits using tags like "Co-authored-by" or similar. Nor must they be listed as primary author.

Greetings
Christoph
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 343 bytes
Desc: OpenPGP digital signature
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20260721/4dcf5029/attachment.sig>


More information about the kde-devel mailing list