blob: e4b8bdd49bebdec0693d71eb01796774e41586cc (
plain) (
blame)
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
33
34
35
36
37
38
39
40
41
|
# POuL-list
A mailing list by [POuL](https://poul.org/) (currently maintained by
[Mroik](https://gitlab.poul.org/mroik)).
## Codestyle
So long as it passes `cargo fmt --check` it is fine.
## Commit messages
When writing a commit message you may choose whatever style you prefer for the
subject line. The important thing is that the subject line is followed by one
or more paragraphs explaining the reasoning behind the change (this can be
omitted for trivial stuff at the discretion of the maintainer).
## Contribution process
Development happens mainly on https://gitlab.poul.org/
If you're not a POuL member you can send patches directly to the maintainer
(you can check the commit history for the email).
Here's how a contribution cycle should go:
1. A review process starts only after an MR is open and marked as ready
2. There will be the usual discussion on the issues with the MR and suggestions
on how to fix it.
3. A new iteration will be sent by the author. Improvements should not be built
on top of the existing commits (unless making new ones make sense of
course), instead the author is expected to amend the commits with the
changes required. This keeps the history clean for those who'll come after.
* Anyone is welcome to review (it is encouraged)
* If the reviewer is not the maintainer then the reviewer will be given
recognition through the `Reviewed-by` trailer. This is not only to give
recognition, but it also has an additional `blame` functionality.
4. Points (2) and (3) are repeated until the MR reaches a satisfactory state
5. Before the commits are merged the maintainer will amend the commits by
adding their own signoff (as proof of acknowledgment)
6. The MR is merged
## Signoff
All commits should be signed-off. A sign off in this project certifies your
work under the [DCO](https://developercertificate.org/).
By signing off you also declare that you understand and will adhere to the
contribution process.
|
XMR address: 854DmXNrxULU3ZFJVs4Wc8PFhbq29RhqHhY8W6cdWrtFN3qmooKyyeYPcDzZTNRxphhJ5UzASQfAdEMwSteVqymk28aLhqj