# 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](https://bamtech.gitbook.io/dev-standards/editors/vscode/setup-vscode.mo)

## Steps:

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

* For a Method of Operation please read [the following standard](https://bamtech.gitbook.io/dev-standards/contributing/mo.s)
* For a Standard please read [the following standard](https://bamtech.gitbook.io/dev-standards/contributing/standard.s)
* 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)
