# Governance

Gina follows the **BDFL** (Benevolent Dictator For Life) model with a commitment to transparency.

Gina is co-authored by **Martin Luther** ([Rhinostone](https://rhinostone.com)) and **Fabrice DELANEAU** ([fdelaneau.com](https://fdelaneau.com)). Final decisions on direction, API design, and releases rest with Martin Luther. Community contributions and RFCs are welcome and taken seriously.

## How decisions are made

- **Patches and bug fixes** — reviewed and merged by the maintainer. Open a pull request against `develop`.
- **New features** — open a GitHub issue describing the use case before writing code. Features that align with the roadmap and architecture are most likely to be accepted.
- **Breaking changes and API design** — decided by the maintainer after considering community input. Significant changes go through a public discussion period on GitHub before being finalised.
- **Releases** — scheduled and cut by the maintainer following the [roadmap](./ROADMAP.md).

## Contributing

See [CONTRIBUTING.md](./CONTRIBUTING.md) for how to set up the project locally, the commit style, and the PR checklist.

## Code of Conduct

Be respectful. Contributions of all experience levels are welcome.
