## Contributing Last-Modified: 2026-03-12 ### Policy 1. You confirm having full rights to submit the entirety of the work you're contributing under the license indicated for each file. 2. If any third-party work has been included, even partially, credit is required as well as following the license requirements. Such as via it's copyright notice when applicable or otherwise via the `Co-Authored-By` trailer. 3. Operators and users of (semi-)automated software are held accountable. It must not be low-quality, spammy, or breach involved parties consent. As such asking first is strongly recommended. Note: Machine Learning software such as Diffusion Models and LLMs fundamentally break this policy, as such use of them is effectively banned. ### Commit signature Each commit must include the following trailers: * `Signed-off-by` with a recognisable and public name and email * `X-Contrib-Policy: CONTRIBUTING.md 2026-03-12` Which can be automated with adding a script like this one to `.git/hooks/commit-msg`: ``` #!/bin/sh NAME=$(git config user.name) EMAIL=$(git config user.email) git interpret-trailers --in-place --if-exists doNothing \ --trailer "Signed-off-by: $NAME <$EMAIL>" \ --trailer "X-Contrib-Policy: CONTRIBUTING.md 2026-03-12" \ "$1" ``` -- ``` Copyright 2017 Haelwenn (lanodan) Monnier SPDX-License-Identifier: MPL-2.0 ```