We appreciate your interest in contributing to OPLF! Your contributions are vital to the success and growth of this project. The following guidelines will help you get started and ensure a smooth contribution process.
By participating in this project, you agree to abide by our Code of Conduct. Please read it before contributing.
- Fork the repository on GitHub.
- Clone your fork to your local machine.
- Create a new branch for your changes. Use a descriptive branch name, such as
fix-issue-123
oradd-feature-xyz
. - Make your changes in the new branch, following the project's coding style and conventions.
- Commit your changes with a descriptive commit message.
- Push your changes to your fork on GitHub.
- Open a pull request against the main branch of the original repository.
- Keep your pull requests focused and limited to a single issue or feature.
- If your changes involve significant modifications or additions, open an issue first to discuss them with the maintainers.
- Include a clear description of the changes in your pull request, as well as any relevant issue numbers.
- Update the documentation and tests, if necessary, to reflect your changes.
When reporting issues, please provide as much information as possible, including:
- A clear and descriptive title
- A detailed description of the issue, including steps to reproduce it if possible
- Any error messages or logs related to the issue
Follow the coding style and conventions used in the existing codebase. This may include:
- Indentation and formatting
- Naming conventions for variables, functions, and classes
- Commenting and documentation
Make sure to test your changes before submitting a pull request. This may involve running unit tests, integration tests, or manual tests, depending on the scope of your changes.
Thank you for your contributions!