[skip ci] Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2.4 KiB
How to contribute to Open MPI
General information about contributing to the Open MPI project can be found at the Contributing to Open MPI webpage. The instructions below are specifically for opening issues and pull requests against Open MPI.
Did you find a bug?
-
Ensure the bug was not already reported by searching on GitHub under Issues.
-
If you're unable to find an open issue addressing the problem, open a new one.
-
For more detailed information on submitting a bug report and creating an issue, visit our Bug Tracking webpage.
Did you write a patch that fixes a bug?
-
Open a new GitHub pull request with the patch.
-
Ensure the PR description clearly describes the problem and solution. If there is an existing GitHub issue open describing this bug, please include it in the description so we can close it.
-
Before submitting, please read the Contributing to the Open MPI Project FAQ web page, and the SubmittingPullRequests wiki. In particular, note that all git commits contributed to Open MPI require a Signed-off by line.
Do you intend to add a new feature or change an existing one?
-
Suggest your change on the devel mail list and start writing code. The developer level technical information on the internals of Open MPI may also be useful for large scale features.
-
Do not open an issue on GitHub until you have collected positive feedback about the change. GitHub issues are primarily intended for bug reports and fixes.
Do you have questions about the source code?
- First checkout the developer level technical information on the internals of Open MPI. A paper describing the multi-component architecture of Open MPI may also be helpful. The devel mail list is a good place to post questions about the source code as well.
Thanks
The Open MPI Team