Community

Ahdapa is open source and built by contributors. Here's how to get involved.

Contributing

We welcome contributions of all kinds — code, documentation, bug reports, and feature ideas.

Getting Started

The codebase follows conventional commit format with mandatory scope and Signed-off-by lines. Run ./contrib/ci/local-ci.sh all before pushing to check formatting, linting, tests, and documentation.

Code Style

  • Formatting: cargo fmt (mandatory)
  • Linting: cargo clippy — all warnings must pass
  • Commits: <type>(<scope>): <summary> with Signed-off-by
  • Docs: Public items must have /// doc comments

Open Source

Ahdapa is licensed under theGNU General Public License v3.0 or later.

You are free to use, modify, and distribute Ahdapa. Derivative works must also be released under GPL-3.0-or-later.