Thank you for contributing to ChatPharo! These guidelines are here to keep collaboration smooth, consistent, and welcoming.
- Fork the repository and create a new branch from
main. - Follow the setup instructions in the project documentation so you can run and test things locally.
- Before starting work, check existing issues and discussions to avoid duplicates. If needed, open a new issue describing what you want to change and why.
- Follow the existing coding style and conventions used in the project.
- Add or update tests when you change behavior (features, fixes, refactors).
- Run the test suite locally before opening a pull request.
-
Keep your branch up to date with
main. -
Make focused commits with clear messages.
-
Open a pull request to
mainand explain:- what problem it solves,
- what changed,
- how it was tested.
-
Be responsive to review feedback—updates may be requested before merging.
Be respectful and constructive. We want this to be a friendly place for everyone to collaborate.
Thanks again, and happy building!