The repository currently has no contribution guide. New contributors have to infer the development setup, PR process, and CI workflow from reading through existing commits and workflow files.
A CONTRIBUTING.md at the repo root would cover:
- How to set up the local development environment (Rust toolchain, Dart/Flutter SDK,
just commands)
- How to regenerate bindings (
scripts/generate_bindings.sh)
- How to run tests (
just test, integration test env vars)
- PR guidelines (branch naming, commit style, what to expect from review)
- How to run CI checks locally before pushing
This is especially important as the project approaches a 1.0 release and starts attracting more outside contributors.
The repository currently has no contribution guide. New contributors have to infer the development setup, PR process, and CI workflow from reading through existing commits and workflow files.
A
CONTRIBUTING.mdat the repo root would cover:justcommands)scripts/generate_bindings.sh)just test, integration test env vars)This is especially important as the project approaches a 1.0 release and starts attracting more outside contributors.