Introduce governance documentation #1118

Merged
merged 9 commits into from Mar 10, 2017

Conversation

Projects
None yet
3 participants
@jeremyfelt
Member

jeremyfelt commented Mar 6, 2017

From http://oss-watch.ac.uk/resources/governancemodels:

A governance model describes the roles that project participants can take on and the process for decision making within the project. In addition, it describes the ground rules for participation in the project and the processes for communicating and sharing within the project team and community. In other words it is the governance model that prevents an open source project from descending into chaos.

A governance model is a healthy thing for any open source project to have. For VVV, I'd like this to be a "living reflection of the group's intentions".

This first draft is my attempt to describe the structure of the project from my perspective. Please feel free to suggest any changes or request clarifications.

I also wrote up the process of creating this document to provide some more context.

Let's leave this open for a few days for visibility and comment. 馃彇

jeremyfelt added some commits Mar 5, 2017

Initial draft of a governance document
This contains almost everything for project leadership. We still
need an explanation of the contributor role and a breakdown of the
various project administration pieces.
Add a contributors paragraph
I wish there was more we could do to automatically highlight the
many contributors we've had. We may want to consider ways to do
this in the future.
Only use "benevolent dictator" when necessary
We're using the governance model, but I like "project lead" as a
better term.

@jeremyfelt jeremyfelt added this to the 2.0.0 milestone Mar 6, 2017

@jeremyfelt jeremyfelt requested a review from LoreleiAurora Mar 6, 2017

@jeremyfelt jeremyfelt self-assigned this Mar 6, 2017

docs/en-US/governance.md
@@ -0,0 +1,80 @@
+# Varying Vagrant Vagrants Governance

This comment has been minimized.

@tomjn

tomjn Mar 7, 2017

Member

The Varying Vagrant Vagrants in the title is redundant

@tomjn

tomjn Mar 7, 2017

Member

The Varying Vagrant Vagrants in the title is redundant

docs/en-US/governance.md
+
+In general, this means that VVV is maintained by a community of active contributors. Most decisions are made in this context and contributions are always welcome. The project lead performs a role of project leadership and architectural oversight.
+
+VVV is copyright (c) 2014-2017 the contributors of the VVV project under the [MIT License](https://github.com/Varying-Vagrant-Vagrants/VVV/blob/develop/LICENSE). A [guide to contributing](https://github.com/Varying-Vagrant-Vagrants/VVV/blob/develop/.github/CONTRIBUTING.md) is also available.

This comment has been minimized.

@tomjn

tomjn Mar 7, 2017

Member

We shouldn't let copyright expire in 2017, we may want to continue the project in 2018

@tomjn

tomjn Mar 7, 2017

Member

We shouldn't let copyright expire in 2017, we may want to continue the project in 2018

This comment has been minimized.

@jeremyfelt

jeremyfelt Mar 10, 2017

Member

That's true - I'll remove the dates so that we don't have to worry about it in this doc.

@jeremyfelt

jeremyfelt Mar 10, 2017

Member

That's true - I'll remove the dates so that we don't have to worry about it in this doc.

docs/en-US/governance.md
+
+Current project lead:
+
+* [Jeremy Felt](https://jeremyfelt.com/)

This comment has been minimized.

@tomjn

tomjn Mar 7, 2017

Member

It might be better to link to GitHub profiles, with personal sites being a second link, e.g.

@tomjn

tomjn Mar 7, 2017

Member

It might be better to link to GitHub profiles, with personal sites being a second link, e.g.

This comment has been minimized.

@jeremyfelt

jeremyfelt Mar 10, 2017

Member

Good point, that's more consistent.

@jeremyfelt

jeremyfelt Mar 10, 2017

Member

Good point, that's more consistent.

@tomjn

This comment has been minimized.

Show comment
Hide comment
@tomjn

tomjn Mar 7, 2017

Member

I left a comment or two, but I agree with the content

Member

tomjn commented Mar 7, 2017

I left a comment or two, but I agree with the content

@jeremyfelt jeremyfelt merged commit a8e20aa into develop Mar 10, 2017

@jeremyfelt jeremyfelt deleted the governance-doc branch Mar 10, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment