Skip to content

Commit 4afa7f6

Browse files
committed
governance: add governance file
1 parent 2c71f11 commit 4afa7f6

File tree

2 files changed

+47
-1
lines changed

2 files changed

+47
-1
lines changed

CONTRIBUTING.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Before pushing your changes, please make sure the tests and the linters pass:
1111

1212
* make fmt
1313
* make test
14-
* make test.functionals
14+
* make functional
1515

1616
_Please note, make functional will create local network resources
1717
(bridges, namespaces, ...)_
@@ -61,6 +61,16 @@ Remember that contributions are always welcome!
6161

6262
https://github.com/skydive-project/skydive/issues
6363

64+
Core contributors:
65+
------------------
66+
67+
* Sylvain Baubeau (lebauce)
68+
* Nicolas Planel (nplanel)
69+
* Sylvain Afchain (safchain)
70+
* Aidan Shribman (hunchback)
71+
* Masco Kaliyamoorthy (masco)
72+
* Jean-Philippe Braun (eonpatapon)
73+
6474
Contact
6575
-------
6676

GOVERNANCE.md

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Skydive Project Governance
2+
3+
## Core contributors
4+
5+
Skydive core contributors maintain the [skydive-project/skydive](https://github.com/skydive-project/skydive) GitHub repository.
6+
Their privileges include but are not limited to:
7+
8+
* Commit access to the [skydive-project/skydive](https://github.com/skydive-project/skydive) repository
9+
* Access to the Skydive continuous integration (CI) jobs
10+
11+
Both cores and none-core contributors may propose changes to the Skydive
12+
source code. The mechanism to propose such a change is a GitHub pull request.
13+
core contributors are responsible for reviewing and merging pull requests.
14+
15+
Collaborator pull request must be approved before it can been merged.
16+
Approving a pull request indicates that the Core contributor accepts responsibility for the change.
17+
Approval must be from a Collaborator who is not the author of the change.
18+
Approval must be post successful CI/CD checks.
19+
20+
Current list of Core contributors is maintained in
21+
[CONTRIBUTING.md](https://github.com/skydive-project/skydive/blob/master/CONTRIBUTING.md)
22+
23+
## Core contributor Activities
24+
25+
* Helping users and novice contributors
26+
* Contributing code and documentation changes that improve the project
27+
* Reviewing and commenting on issues and pull requests
28+
* Participation in working groups
29+
* Merging pull requests
30+
* Maintaining the CI
31+
32+
## Core contributor Nominations
33+
34+
Existing Core contributors can nominate someone to become a Core contributor. Nominees
35+
should have significant and valuable contributions across the Skydive
36+
organization.

0 commit comments

Comments
 (0)