First steps
New here
If you’re new here, start small:
- Fix a typo or improve a doc page
- Report a bug with steps to reproduce
- Suggest a feature with a clear use case
Before you start working on new changes
- Check existing issues/PRs first to avoid duplicates.
- If you’re unsure about the best approach, open an issue to discuss it before writing code.
Next Steps
Once you are ready to contribute, follow these guides:
- Setup Environment: Fork the repo and create your branch.
- Test Locally: Learn how to test your changes on a Raspberry Pi.
- Understand Project Structure: Learn how the project is organized.
- Create a PR: Submit your changes for review.
- Ask Questions: If you have any questions or need help.