Thank you for considering contributing to MikuOS! π
We welcome all kinds of contributions β from bug reports and code to design ideas and documentation.
Fork the repo and clone it to your local machine:
git clone https://github.com/antonioscapellato/MikuOS.git
cd MikuOSUse a descriptive branch name:
git checkout -b feature/your-feature-name- Follow existing code styles.
- Add tests if applicable.
- Update documentation if your changes affect usage or configuration.
Use clear and concise commit messages:
git commit -m "feat: add speech recognition module"git push origin feature/your-feature-nameThen open a PR on the main MikuOS repository.
- π Bug Reports β Submit detailed issues with reproduction steps.
- π‘ Feature Suggestions β Share your ideas in Discussions or Issues.
- π Code β Fix bugs, implement features, or improve performance.
- π§ͺ Tests β Add unit/integration tests.
- π Docs β Improve or expand project documentation.
- Use Prettier or the project's formatter for consistent formatting.
- Write clear, maintainable code with comments where helpful.
- Keep PRs focused β one feature or fix per PR is ideal.
- All existing and new tests pass
- Code adheres to style guidelines
- Includes documentation updates (if applicable)
- Has a clear and descriptive title and body
Please follow our Code of Conduct in all interactions.
- Open an issue with the
questionlabel. - Start a discussion on GitHub.
- Tag the maintainer @antonioscapellato if needed.
Happy hacking! π