Contributing guidelines
Thanks for your interest in improving ParallelMCMC.jl.
We welcome contributions of all kinds: code, documentation, examples, benchmarks, issue reports, and review feedback.
Please be respectful and follow the Code of Conduct.
Bug reports and discussions
If you think you found a bug, feel free to open an issue. Focused suggestions and feature requests are also welcome there. For larger changes, please start with an issue or discussion before opening a pull request.
Working on an issue
If you found an issue that interests you, leave a comment describing what you plan to work on. If the solution to the issue is clear, you can immediately create a pull request (see below). Otherwise, say what your proposed solution is and wait for a discussion around it.
If your solution involves code, tests, benchmarks, or documentation builds, check the developer documentation. Otherwise, you can use the GitHub interface directly to create your pull request.
Pull request checklist
Before submitting a pull request, please make sure:
- You have added tests for your feature or fix, where applicable.
- You have formatted the code with
JuliaFormatterusing the version specified by thetestproject’s compatibility bounds. - All tests pass.