> For the complete documentation index, see [llms.txt](https://bamtech.gitbook.io/dev-standards/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bamtech.gitbook.io/dev-standards/contributing/contributing.mo.md).

# contributing.mo

## Owner: [Yann Leflour](https://github.com/yleflour)

## Prerequisites:

* You have cloned [the repository](https://github.com/bamlab/dev-standards) locally
* You have a [markdown/text editor](/dev-standards/editors/vscode/setup-vscode.mo.md)

## Steps:

### 1. Writing *(Variable time)*

* For a Method of Operation please read [the following standard](/dev-standards/contributing/mo.s.md)
* For a Standard please read [the following standard](/dev-standards/contributing/standard.s.md)
* Create a branch and a pull request

> **Check:** Your article is visible in the [pull requests list](https://github.com/bamlab/dev-standards/pulls)

### 2. Review *(\~3min)*

* Assign 2 contributors for review
* Add the *Review Required* label

> **Check:** Your PR side bar should look like this ![image](https://804060054-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L3CidFRQ0Q6KxD-8XNl%2F-LCDiQWqdw4tFop3xeTn%2F-LCDiafImReSW_ohQUHa%2FPR.png?generation=1526034231002861\&alt=media)

### 2bis. Fixing *(Variable time)*

When a reviewer has reviewed your article they may give you some feedback.

* Correct what needs to be corrected
* Answer the comments which don't need fixing
* Add the *Review Required* label

> **Check:** Every comment is either deprecated or answered on Github and the label is *Review Required*

### 3. Publishing *(\~0min)*

* Once all reviews are ok, the last reviewer will merge your pull request and delete your branch
* Publishing your branch will be automatic

> **Check:** Your article can be found on [the Gitbook website](https://bamtech.gitbooks.io/dev-standards/)
>
> **Troubleshooting:** Contact [Tycho](https://github.com/tychota)
