Skip to content

Commit

Permalink
governance: add governance file
Browse files Browse the repository at this point in the history
  • Loading branch information
safchain committed Oct 2, 2019
1 parent 2c71f11 commit 4afa7f6
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 1 deletion.
12 changes: 11 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Before pushing your changes, please make sure the tests and the linters pass:

* make fmt
* make test
* make test.functionals
* make functional

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

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

Core contributors:
------------------

* Sylvain Baubeau (lebauce)
* Nicolas Planel (nplanel)
* Sylvain Afchain (safchain)
* Aidan Shribman (hunchback)
* Masco Kaliyamoorthy (masco)
* Jean-Philippe Braun (eonpatapon)

Contact
-------

Expand Down
36 changes: 36 additions & 0 deletions GOVERNANCE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Skydive Project Governance

## Core contributors

Skydive core contributors maintain the [skydive-project/skydive](https://github.com/skydive-project/skydive) GitHub repository.
Their privileges include but are not limited to:

* Commit access to the [skydive-project/skydive](https://github.com/skydive-project/skydive) repository
* Access to the Skydive continuous integration (CI) jobs

Both cores and none-core contributors may propose changes to the Skydive
source code. The mechanism to propose such a change is a GitHub pull request.
core contributors are responsible for reviewing and merging pull requests.

Collaborator pull request must be approved before it can been merged.
Approving a pull request indicates that the Core contributor accepts responsibility for the change.
Approval must be from a Collaborator who is not the author of the change.
Approval must be post successful CI/CD checks.

Current list of Core contributors is maintained in
[CONTRIBUTING.md](https://github.com/skydive-project/skydive/blob/master/CONTRIBUTING.md)

## Core contributor Activities

* Helping users and novice contributors
* Contributing code and documentation changes that improve the project
* Reviewing and commenting on issues and pull requests
* Participation in working groups
* Merging pull requests
* Maintaining the CI

## Core contributor Nominations

Existing Core contributors can nominate someone to become a Core contributor. Nominees
should have significant and valuable contributions across the Skydive
organization.

0 comments on commit 4afa7f6

Please sign in to comment.