Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.55 KB

CONTRIBUTING.md

File metadata and controls

32 lines (21 loc) · 1.55 KB

Contributing to Meshroom

Meshroom relies on a friendly and community-driven effort to create an open source photogrammetry solution. In order to foster a friendly atmosphere where technical collaboration can flourish, we recommend you to read the code of conduct.

Contributing Workflow

The contributing workflow relies on Github Pull Requests.

  1. If it is an important change, we recommend you to discuss it on the mailing-list before starting implementation. This ensure that the development is aligned with other developpements already started and will be efficiently integrated.

  2. Create the corresponding issues.

  3. Create a branch and draft a pull request "My new feature" so everyone can follow the development. Explain the implementation in the PR description with links to issues.

  4. Implement the new feature(s). Add unit test if needed. One feature per PR is ideal for review, but linked features can be part of the same PR.

  5. When it is ready for review, mark the pull request as ready for review.

  6. The reviewers will look over the code and ask for changes, explain problems they found, congratulate the author, etc. using the github comments.

  7. After approval, one of the developers with commit approval to the official main repository will merge your fixes into the "develop" branch.