1 | ## Introduction
|
2 |
|
3 | Individuals making significant and valuable contributions are given commit-access to the project to contribute as they see fit. In that way, this project is more like a wiki than a standard guarded open source project.
|
4 |
|
5 | ## Rules
|
6 |
|
7 | There are a few basic ground-rules for contributors:
|
8 |
|
9 | 1. **No `--force` pushes** or modifying the Git history in any way.
|
10 | 1. **Non-master branches** ought to be used for ongoing work.
|
11 | 1. **External API changes and significant modifications** ought to be subject to an **internal pull-request** to solicit feedback from other contributors.
|
12 | 1. Internal pull-requests to solicit feedback are *encouraged* for any other non-trivial contribution but left to the discretion of the contributor.
|
13 | 1. Contributors should attempt to adhere to the prevailing code-style.
|
14 |
|
15 | ## Releases
|
16 |
|
17 | Declaring formal releases remains the prerogative of the project maintainer.
|