7. Contributing
We welcome any contribution. The SofaPython3 plugin, bindings and this documentation can be directly improved following a pull-request process in the GitHub repository.
7.1. Pull requests
If you are able to patch a bug, add the feature yourself, add new examples or simply fix a typo – fantastic, make a pull request with the code! Be sure you have read any documents on contributing and you understand the SOFA license. Once you have submitted a pull request the maintainer(s) can compare your branch to the existing one and decide whether or not to incorporate (pull in) your changes.
Reminder - How to pull request
Fork the repository and clone it locally.
Connect your clone to the original upstream repository by adding it as a remote.
Create a branch for your changes.
Make your changes.
Pull in changes from upstream often to synchronize your fork so that merge conflicts will be less likely in your pull request.
Create a pull request when you are ready to propose your changes into the main project.