blob: 33dc4576d3723e32ab55251009c1787e72e95eb9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
A Guide for Contributors
========================
Contributors must agree to the [Developer Certificate of Origin (DCO)](https://developercertificate.org/). You should indicate compliance by adding the following to each commit (using `git commit --signoff`):
```
Signed-off-by: NAME <EMAIL>
```
When opening a merge request, please enable this option:
> [ ] Allow commits from members who can merge to the target branch.
This will allow committers to do simple fixups to your commits, and to
rebase them prior to merging.
A Guide for Committers
======================
* All patches must be reviewed before pushing, with some exceptions:
- Trivial changes (obvious updates)
- Build fixes
* The repository should have no merge commits
Reviewers should use the following workflow to merge a merge request:
* Review it!
* Pull the branch locally
* Rebase onto the top of master
* Force-push to the contributor's branch
* Approve on the web interface
* Merge through the web interface
|