35 строки
2.4 KiB
Markdown
35 строки
2.4 KiB
Markdown
|
## 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](https://www.open-mpi.org/community/contribute/).
|
||
|
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](https://github.com/open-mpi/ompi/issues).
|
||
|
|
||
|
* If you're unable to find an open issue addressing the problem, [open a new one](https://github.com/open-mpi/ompi/issues/new).
|
||
|
|
||
|
* For more detailed information on submitting a bug report and creating an issue, visit our [Bug Tracking webpage](https://www.open-mpi.org/community/help/bugs.php).
|
||
|
|
||
|
#### **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](https://www.open-mpi.org/faq/?category=contributing) web page, and the [SubmittingPullRequests](https://github.com/open-mpi/ompi/wiki/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](https://www.open-mpi.org/community/lists/ompi.php) and start writing code. The [developer level technical information on the internals of Open MPI](https://www.open-mpi.org/faq/?category=developers) 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](https://www.open-mpi.org/faq/?category=developers). A paper describing the [multi-component architecture](https://www.open-mpi.org/papers/ics-2004/ics-2004.pdf) of Open MPI may also be helpful. The [devel mail list](https://www.open-mpi.org/community/lists/ompi.php) is a good place to post questions about the source code as well.
|
||
|
|
||
|
Thanks
|
||
|
|
||
|
The Open MPI Team
|