Thank you for your interest in contributing to OpenRES!
If you find a bug or have a feature request:
- Check the existing issues to avoid duplicates.
- Open a new issue with a clear description and, if applicable, steps to reproduce.
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes, following the project’s coding style.
- Commit with clear messages:
git commit -m "Add: descriptive summary of changes"
- Push your branch and open a Pull Request.
If your PR affects processing algorithms, please:
- Test using the sample data when possible to ensure reproducibility.
- Describe how to validate your changes.
- Add comments explaining key logic.
- Use clear variable and function names.
- Update docstrings and README sections when behavior changes.
- Add or update user-facing screenshots if GUI elements change.
By participating, you agree to uphold the project's Code of Conduct.
We welcome contributions of all kinds — bug fixes, new features, documentation improvements, and workflow enhancements. Thanks for helping improve OpenRES!