Contributing to GSM-NiaB Lab
We welcome contributions from the community! Whether you're fixing bugs, improving documentation, or adding new features, your help is appreciated.
How to Contribute
Fork the Repository
Start by forking the GSM-NiaB repository on GitHub. This creates your own copy of the project to work on.
Visit GitHub RepositoryJoin the Community
Connect with other contributors and get help in our Discord server. It's a great place to discuss ideas and ask questions.
Join Discord ServerContribution Process
- Fork the repository on GitHub
- Clone your fork to your local machine
- Create a new branch for your feature or bug fix
- Make your changes and commit them with clear, descriptive messages
- Push your changes to your fork on GitHub
- Open a pull request from your fork to the main GSM-NiaB repository
- Respond to any feedback or questions during the review process
What You Can Contribute
Bug Fixes
Help improve the project by fixing bugs and issues. Check the GitHub issues for reported problems.
New Features
Implement new features or enhance existing ones. Discuss big changes in Discord or GitHub issues first.
Documentation
Improve documentation, write tutorials, or create examples to help others use the project.
Pull Request Guidelines
- Ensure your code follows the project's coding style and conventions
- Include clear commit messages that explain your changes
- Add or update tests as necessary
- Update documentation if you're changing functionality
- Make sure all tests pass before submitting your pull request
- Describe your changes in detail in the pull request description
Ready to contribute? We're excited to see your work!
Start Contributing