Skip to content

Establishing new Governance#3597

Merged
sougou merged 7 commits intovitessio:masterfrom
sougou:governance
Jan 30, 2018
Merged

Establishing new Governance#3597
sougou merged 7 commits intovitessio:masterfrom
sougou:governance

Conversation

@sougou
Copy link
Copy Markdown
Contributor

@sougou sougou commented Jan 26, 2018

With the CNCF vote progressing favorably, we'd like to establish a governance policy, along with guiding principles and a code of conduct.


# Vision

The vision of the Vitess project is to serve the software community by gaining popularity and adoption.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This is super generic :)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Intentional for now. We can iterate on this later.

@@ -0,0 +1,3 @@
## Community Code of Conduct

Vitess follows the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

adopts


## Contributors

Contributors will be added to the [Collaborators list](https://github.com/youtube/vitess/settings/collaboration).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

update link soon to vitessio ...

GOVERNANCE.md Outdated
* fixing bugs
* adding features

Contributors engage with the project through the issue tracker,mailing list, the Slack channel, or by writing or editing documentation. They submit changes to the project itself via patches, which will be considered for inclusion in the project by existing committers (see next section). The Slack channel is the most appropriate place to ask for help when making that first contribution.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

tracker,mailing list -> tracker, mailing list [missing space]

Copy link
Copy Markdown
Member

@demmer demmer left a comment

Choose a reason for hiding this comment

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

LGTM


# Mission Statement

*“To be the best performing, most scalable, and available NewSQL storage solution in the Cloud.”*
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This is slightly awkward phrasing... how about

"To be the most performant, scalable, and available NewSQL storage system in the Cloud"


Nominees may decline their appointment as a committer. However, this is unusual, as the project does not expect any specific time or resource commitment from its community members. The intention behind the role of committer is to allow people to contribute to the project more easily, not to tie them in to the project in any formal way.

It is important to recognise that commitership is a privilege, not a right. That privilege must be earned and once earned it can be removed by the PMC for conduct inconsistent with the [Guiding Principles](https://github.com/youtube/vitess/blob/master/GUIDING_PRINCIPLES.md) or if they drop below a level of commitment and engagement required to be a Committer, as determined by the PMC. The PMC also reserves the right to remove a person for any other reason inconsistent with the goals of Vitess.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

or for violating code of conduct?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Code of conduct is included in the guiding principles.

Copy link
Copy Markdown
Contributor

@acharis acharis left a comment

Choose a reason for hiding this comment

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

typos and minor additions

CNCF and Google requested that there be an odd number of people on the PMC board.
@sougou sougou merged commit 71bae0b into vitessio:master Jan 30, 2018
@sougou sougou deleted the governance branch February 9, 2018 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants