CONTRIBUTING.md (1394B)
- ## 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 <contact@hacktivis.me>
- SPDX-License-Identifier: MPL-2.0
- ```