This page contains an instructions and guidelines for lieutenants. Lieutenants are experienced developers and maintainers, usually in charge of a specific subsystem of the project and they merge in changes from individual developers and push to the reference (blessed) repository that everyone then clones from again.
Remember: As Lieutenant you are responsible for the project, so you have to make sure, that the contributed work meets all requirements:
- oofem coding conventions have been followed
- sufficient documentation and internal tests provided
Reviewing changes in pull requests
Reviews allow leutnants and other collaborators to comment on the changes proposed in pull requests, approve the changes, or request further changes before the pull request is merged. OOFEM settings require that all pull requests to the master branch are approved before being merged.