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

Add initial governance details #1

Merged
merged 26 commits into from Jul 14, 2019

Conversation

Projects
None yet
3 participants
@TomWFox
Copy link
Member

commented Jun 26, 2019

This is the proposed governance document for the entirety of the Parse Platform. It follows the Meritocratic Governance Model. I have made some minor adjustments such as removing references to a mailing list and making the document a bit more concise in places.

TomWFox added some commits Jun 26, 2019

@TomWFox

This comment has been minimized.

Copy link
Member Author

commented Jun 26, 2019

I feel like this is in a pretty fit state now... I would like to add more information about the voting process etc as we find what works best.

For the most part we are already following this model but I will just highlight some areas I feel we do not currently conform to bring these to everyone's attention...

  • We don't wait 72 hours before merging PRs as a policy
  • We don't have a process for committers proposing new committers (people with write access) & we don't vote on said proposals
  • We don't have a formal PMC (project management committee) or PMC Chair
  • We don't have a process for voting in or out a PMC Chair
  • Non-sensitive management/planning discussion isn't always public
  • We don't vote when a lazy consensus on a PR is not reached (although I like almost all of the time a consensus is reached so I don't think this is a major issue atm)

@TomWFox TomWFox marked this pull request as ready for review Jun 26, 2019

@TomWFox TomWFox requested review from acinader, dplewis and natanrolnik Jun 26, 2019

@TomWFox TomWFox requested a review from davimacedo Jun 27, 2019

TomWFox added some commits Jun 27, 2019

@acinader
Copy link
Member

left a comment

I'm gonna make all the obvious corrections now....

Show resolved Hide resolved CONTRIBUTING.md Outdated
Show resolved Hide resolved CONTRIBUTING.md Outdated
Show resolved Hide resolved CONTRIBUTING.md Outdated
Show resolved Hide resolved README.md Outdated
Show resolved Hide resolved README.md Outdated
Show resolved Hide resolved README.md Outdated
Show resolved Hide resolved README.md Outdated
Show resolved Hide resolved README.md Outdated
Show resolved Hide resolved README.md Outdated
Show resolved Hide resolved README.md Outdated
Show resolved Hide resolved README.md

acinader and others added some commits Jun 27, 2019

Ac suggestions (#2)
* Some simple word simthery suggestions

I didn't go full oxford comma.

* Fun with prepositions.

@TomWFox TomWFox requested a review from acinader Jun 27, 2019

Show resolved Hide resolved README.md Outdated
@davimacedo

This comment has been minimized.

Copy link
Member

commented Jun 27, 2019

Should we include in README (or elsewhere) who are the current commiters and PMCs ?

@TomWFox

This comment has been minimized.

Copy link
Member Author

commented Jun 27, 2019

@davimacedo definitely, I'd like to try to keep the README as short as possible so I'm tempted to put it in a separate doc, what would be your preference? (@acinader any preference?)

@acinader

This comment has been minimized.

Copy link
Member

commented Jun 27, 2019

thanks for asking. my preference is that you decide ;)

@davimacedo

This comment has been minimized.

Copy link
Member

commented Jun 27, 2019

It can be a separate document. I just think it is important to keep track of the chairs so anyone can check if the approvals were given by the right people (and sufficient amount) at that time.

TomWFox added some commits Jun 27, 2019

@TomWFox

This comment has been minimized.

Copy link
Member Author

commented Jun 27, 2019

Ok TEAM.md added, I only included people who are at least vaguely active

@TomWFox TomWFox requested review from davimacedo and acinader Jun 27, 2019

TomWFox added some commits Jun 29, 2019

@TomWFox

This comment has been minimized.

Copy link
Member Author

commented Jul 2, 2019

@acinader @davimacedo I've added the info about voting now - can you take a look? (I think it should be done after this 😃)

@TomWFox TomWFox requested a review from davimacedo Jul 2, 2019

@davimacedo
Copy link
Member

left a comment

It seems ok for me. I am just sending some typos I found.

Show resolved Hide resolved VOTING.md Outdated
Show resolved Hide resolved VOTING.md
Show resolved Hide resolved VOTING.md Outdated
Show resolved Hide resolved CONTRIBUTING.md
Show resolved Hide resolved CONTRIBUTING.md Outdated
change from review
PMC -> Project Management Committee
@acinader
Copy link
Member

left a comment

this looks good to me. Thanks @TomWFox

@TomWFox TomWFox merged commit 454e71d into master Jul 14, 2019

@TomWFox TomWFox deleted the TomWFox-patch-1 branch Jul 14, 2019

@TomWFox

This comment has been minimized.

Copy link
Member Author

commented Jul 14, 2019

The proposal was successful so I've merged this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.