- C++ coding style for MRPT
- MRPT git branches
- MRPT codebase to comply with ClangFormat
- ClangFormat - Developer Instructions
- MRPT release check-list
- MRPT Fedora release check-list
Did you find a bug in MRPT?¶
Do you want to contribute new code to MRPT?¶
Please, read carefully the C++ coding style for MRPT.
Make sure to be familiar with Git, branches, etc. A starting tutorial can be found here
Fork in GitHub.
Optionally, create a new branch with a descriptive name and work on it instead of the default master branch.
Send commits to your fork as needed: * Commit often. * Small commits with a good log description are preferred.
Verify that your code builds, at least in one the major supported compilers: MSVC, GCC, CLANG.
Most changes are relevant enough to be shown in the CHANGELOG. Modify it as well to reflect what is new.
Open a pull-request.