Contributing to KEIBIDROP
March 30, 2026 ยท View on GitHub
Maintained by KeibiSoft SRL. We welcome improvements, fixes, and features.
Before you submit
All commits must be:
- Signed (
git commit -S) - Signed-off (
git commit --sign-off) to confirm you read and agree to DCO.txt
By submitting a signed-off commit, you confirm:
- You have the right to submit the code
- You agree to license your contribution under MPL 2.0
- If your contribution modifies KeibiSoft-authored files or code, you allow KeibiSoft SRL to dual-license that contribution (including under a commercial license)
- If your contribution is a separate self-contained module, you keep full copyright and can license it however you want (as long as it's MPL 2.0 compatible). We will not dual-license it without your explicit permission
If you don't want to grant dual-licensing rights, write a self-contained module instead of modifying core files.
How to contribute
- Fork the repository
- Create a feature branch:
git checkout -b feature/my-module - Make your changes
- Sign and sign-off your commits:
git commit -S --sign-off -m "your message here" - Push:
git push origin feature/my-module - Open a pull request with a clear description
Set up GPG or SSH signing first: https://docs.github.com/en/authentication/managing-commit-signature-verification
Unsigned or non-signed-off commits will be rejected.
License
KEIBIDROP is licensed under Mozilla Public License 2.0.
Questions?
Open an issue or start a discussion thread.