First off, thank you for considering contributing to Halqa! Itβs people like you who make open-source projects such a great tool for everyone.
By participating in this project, you agree to abide by its terms and licensing.
- Check the Issues tab to see if the bug has already been reported.
- If not, open a new issue. Clearly describe the problem, including steps to reproduce it and your environment (OS, version, etc.).
- If you have an idea for a new feature, feel free to open an issue to discuss it.
- Explain why this feature would be useful and how it should work.
- Fork the repository.
- Clone it to your local machine.
- Create a new branch for your work (e.g.,
git checkout -b feature/AmazingFeature). - Commit your changes with clear messages.
- Push to the branch.
- Open a Pull Request against the
mainbranch.
- Keep the code clean and well-documented.
- Ensure your code follows the existing style of the project.
- Add comments where necessary to help others understand your logic.
By contributing to Halqa, you agree that your contributions will be licensed under the project's:
- Source Code: GNU General Public License v3.0 (GPL-3.0)
- Assets/Documentation: Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
Thanks for making Halqa better!