Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce governance documentation #1118

Merged
merged 9 commits into from
Mar 10, 2017
Merged

Introduce governance documentation #1118

merged 9 commits into from
Mar 10, 2017

Conversation

jeremyfelt
Copy link
Member

@jeremyfelt 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. 🏖

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.
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.
We're using the governance model, but I like "project lead" as a
better term.
@@ -0,0 +1,80 @@
# Varying Vagrant Vagrants Governance
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Varying Vagrant Vagrants in the title is redundant


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.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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


Current project lead:

* [Jeremy Felt](https://jeremyfelt.com/)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point, that's more consistent.

@tomjn
Copy link
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 March 10, 2017 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants