This is an open-source repository where you can learn how to contribute to open-source by adding features or documentation
Thank you for considering contributing to FREE&OPEN! By participating in this project, you help make it better. Whether you're reporting bugs, suggesting enhancements or contributing code, your collaboration is valued.
- Code of Conduct
- How to Contribute
- Development Setup
- Branching Strategy
- Commit Guidelines
- Pull Request Process
- Code Review
- Community
This project follows the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report any unacceptable behaviour.
If you encounter a bug, please open an issue. Before creating an issue, check if the bug hasn't been reported yet. Include details about the environment and steps to reproduce the bug.
For enhancements or feature requests, please open an issue. Clearly describe the proposed feature and its use case. Discuss the feasibility and potential implementation details.
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature-name
. - Make your changes and commit them:
git commit -m "Description of changes"
. - Push your changes to the new branch:
git push origin feature-name
. - Open a pull request and provide a clear title and description.
Provide instructions on how to set up the development environment locally. Include any dependencies and configuration needed.
Explain the branching strategy used in the project (e.g., feature branches, release branches)
Follow a consistent style for commit messages. Use clear and concise messages that convey the purpose of the commit.
- Ensure your code follows the project's coding standards.
- Provide a clear title and description for your pull request.
- Include relevant test cases for your changes.
- Ensure the pull request is up-to-date with the latest changes from the main branch.
- Request a code review from maintainers.
All contributions go through a code review process. Be open to feedback and address any comments or suggestions.
Join our community and engage with other contributors. You can find us on [ https://github.com/The-Puff-Adders].
Happy contributing!