Announcement: formation of a Jujutsu governance structure #3877
thoughtpolice
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is a repost of an announcement on Discord this past week. Sorry for not posting it here sooner! https://discord.com/channels/968932220549103686/1245847953726378124/1249783626766225469
Hey folks, I wanted to pop by and say that a few of us got together for the first time last month for an exciting little meetup: we're forming a group to try and design a governance structure for Jujutsu! Things have picked up a lot in the past year and we're getting more contributions and users than ever[1], which is exciting. If we’re going to keep growing organically like this, we want to make sure we have a healthy, sustainable process for the project, and for all of us.
There are no immediate changes to the project policies. Really, it just means a few of us will meet every week for a little while to figure out possible structures and policies. It's not too glamorous. We did feel it was right to bring this up now, as a matter of prudence and transparency, and so that the establishment of future policies doesn't come as a surprise to the community. We'll also be taking some feedback from y’all later — in case you have any ideas you want us to think about.
When Martin and Emily first had the idea to form this group, Martin nominated us as the first set of people for a simple reason: because we want to see the project succeed. We're not conspiring, we're here with you in chat and on GitHub, you've seen us and you can talk to us. We mainly want to lay some groundwork for things like:
The answers to questions like these are what we mean by "governance". Note that we aren’t intending to make technical decisions, but as a part of this process we will establish roles who have the authority to do so.
As a point of reference, both Git and Mercurial both have governance structures as well. Participants aren't just the people who have the most lines of code committed. We don't want jj to be seen as a one-person show (Martin) or a "Google Project" — but as a project led by its community. We want people to see us as we are: a healthy and honest project trying to do honest work. You have to act for the part you want, after all.
This group currently consists of:
Thanks for reading! Feel free to reach out to us with questions (GitHub, in #chat, etc)
martinvonz/jj
. We give most contributors that permission, which is fine. But today that means 100 people can also approve PRs, and hit "Merge" too! We probably need to rein that in, along with automating some other rules: conflict of interest rules, et cetera.Beta Was this translation helpful? Give feedback.
All reactions