Contributing to SBMLNetwork
Thank you for considering contributing to SBMLNetwork! We welcome contributions from the community to improve the project.
How to Contribute
To contribute to SBMLNetwork, follow these steps:
Fork the repository on GitHub.
Clone your forked repository to your local machine:
`bash git clone https://github.com/sys-bio/SBMLNetwork.git `Create a new branch:
`bash git checkout -b my-new-feature `Make your changes and commit them:
`bash git commit -am 'Add some feature' `Push your changes to your forked repository:
`bash git push origin my-new-feature `Submit a pull request (PR) to the main repository’s develop branch, explaining the changes you’ve made.
Discuss and iterate on your changes with the maintainers. The PR may require some adjustments before it can be merged.
Guidelines
To ensure smooth collaboration, please adhere to the following guidelines:
Code Style: Follow the existing code style and formatting conventions used in the project.
Testing: If applicable, ensure new code is covered by appropriate tests and passes existing tests.
Documentation: Update relevant documentation (README, API reference, etc.) to reflect your changes if necessary.
Commit Messages: Write clear, descriptive commit messages that explain your changes concisely.
Feedback
If you encounter issues or have suggestions for improving SBMLNetwork, please [open an issue](https://github.com/sys-bio/SBMLNetwork/issues) on GitHub.
Thank you for contributing to SBMLNetwork!
License
By contributing to SBMLNetwork, you agree that your contributions will be licensed under the project’s license.