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

MSC1779: Proposal for Open Governance for Matrix.org (v2) #1779

Merged
merged 50 commits into from Jun 7, 2019
Merged

Conversation

@ara4n
Copy link
Member

@ara4n ara4n commented Jan 7, 2019

Rendered

Some of the spec-process specific clarifications ended up being refactored in to proposals_intro.rst: please see the Guiding Principles and Technical Notes section here: Rendered

Obsoletes #1318

ara4n added 2 commits Jan 7, 2019
@ara4n ara4n changed the title MSC1779: Proposal for Open Governance for Matrix.org MSC1779: Proposal for Open Governance for Matrix.org (v2) Jan 7, 2019
Copy link
Member

@turt2live turt2live left a comment

Thanks for converting this to Markdown - I actually find it easier to read/review than the Google Doc it once was. Largely, this looks fine to me although I do have some process-related concerns highlighted in this review.

proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
@turt2live turt2live added this to In review (just the PRs) in August 2018 r0 Jan 7, 2019
Copy link
Member

@erikjohnston erikjohnston left a comment

🎉

Amazing, thank you.

proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Show resolved Hide resolved
ara4n and others added 12 commits Jan 8, 2019
Co-Authored-By: ara4n <matthew@arasphere.net>
…rix-doc into matthew/msc1779
Copy link
Member

@uhoreg uhoreg left a comment

Mostly looks good.

proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
proposals/1779-open-governance.md Outdated Show resolved Hide resolved
this was originally a todo for MSC1779, but belongs better in proposals.rst
"Greater benefit" is defined as maximising:

* the number of Matrix-native end-users reachable on the open Matrix network.
* the number of regular users on the Matrix network (e.g. 30-day retained federated users).

This comment has been minimized.

@neilisfragile

neilisfragile Jan 21, 2019
Contributor

I first read 'regular' to mean normal, but I think it is intended to mean someone who regularly accesses the service. This could confuse others.

@mscbot
Copy link
Collaborator

@mscbot mscbot commented Jan 23, 2019

The final comment period, with a disposition to merge, as per the review above, is now complete.

rst
Please see [MSC1779](https://github.com/matrix-org/matrix-doc/blob/matthew/msc1779/proposals/1779-open-governance.md)
for full details of the project's Guiding Principles.

Technical notes

This comment has been minimized.

@jryans

jryans Feb 20, 2019
Member

I hope these technical notes (and the rest as well) can be merged soon! (I occasionally try to find them on the live site, only to eventually remember they're only in this PR.)

@KitsuneRal
Copy link
Member

@KitsuneRal KitsuneRal commented Mar 5, 2019

Trying to refer to this as the "accepted" governance model, and cannot - when does this get merged?

@ara4n
Copy link
Member Author

@ara4n ara4n commented Apr 2, 2019

The final steps on this are:

  • Determine the remaining Guardians (done)
  • Finalise the Articles of Association (AoA) of the Foundation to reflect the changes implied by the MSC (done, pending review)
  • Turn the MSC itself into a legally formal "Rules" of the Matrix.org Foundation CIC doc which can be referenced from the AoA. (done, pending review)
  • Finalise the asset transfer paperwork
  • Publish the Rules at https://matrix.org/foundation so that the AoA can refer to it.
  • Submit the new approved AoA to Companies House to formalise it.
  • Action the asset transfer of Matrix.org stuff from New Vector to the Foundation
  • Formally appoint the remaining Guardians
  • Finish publishing and announcing the details of the foundation, alongside final AoA, Rules, and Guardians, probably at a https://matrix.org/foundation. This should coincide with Matrix 1.0.
  • Do a spec PR to refer the formal responsibilities and governance of the project to https://matrix.org/foundation

As of today we have the final legal drafts of the updated AoA and Rules, so at the expense of abusing this PR, I suggest we now switch back to reviewing Google Docs one last time. The changes should only be of interest to those of a legal persuasion.

The only significant (deliberate) change is to have clarified that membership of the Code Core Team (i.e. commit access to the public github.com/matrix-org repositories) should technically be approved/disapproved by 75% of the members of the Spec Core Team (to avoid commit access being left hanging as completely ill-defined).

If anyone has concerns, please yell here or comment on the Google Docs below, otherwise I'll take silence as approval.

Rules: https://docs.google.com/document/d/1MhqsuIUxPc7Vf_y8D250mKZlLeQS6E39DPY6Azpc2NY

Updated AoA: https://docs.google.com/document/d/1lGl2_WjMC-0mwBWFb9ewGhD3r0VYtlvKCzo0NigQBhc

@Half-Shot
Copy link
Contributor

@Half-Shot Half-Shot commented May 5, 2019

@ara4n was there any updates for this, I think you mentioned stuff had progressed?

@ara4n
Copy link
Member Author

@ara4n ara4n commented May 5, 2019

it got somewhat lost behind security hell. however it got unblocked last week, the asset transfer happened; all the other bulletpoints should now follow next week.

@turt2live turt2live added this to To add to spec in Matrix 1.0 workflow via automation May 24, 2019
@turt2live turt2live moved this from To add to spec to In progress in Matrix 1.0 workflow May 24, 2019
ara4n added 2 commits Jun 7, 2019
@ara4n
Copy link
Member Author

@ara4n ara4n commented Jun 7, 2019

I'm going to merge this, so I can link to it from the upcoming foundation website copy

@ara4n ara4n merged commit 3438ea5 into master Jun 7, 2019
3 of 6 checks passed
3 of 6 checks passed
buildkite/matrix-doc Build #272 started
Details
ci/circleci: build-docs CircleCI is running your tests
Details
ci/circleci: build-swagger CircleCI is running your tests
Details
ci/circleci: build-dev-scripts Your tests passed on CircleCI!
Details
ci/circleci: check-docs Your tests passed on CircleCI!
Details
ci/circleci: validate-docs Your tests passed on CircleCI!
Details
Copy link
Member

@turt2live turt2live left a comment

retroactive approval for the purposes of making this a merged MSC

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