-
Notifications
You must be signed in to change notification settings - Fork 7
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
Formalizing a process for Crowd Research Collective GitHub Repositories #28
Comments
BREAKING CONSENSUS Let's stick to what we discussed in the past and during the meeting--- we will hold collective hangout to figure out operational steps and then collectively write a proposal. Let's do that.
Could you mention which position are you talking about here? |
Sure. Is there anything in particular you (or others) would like to add or change in this proposal? I'm not against a hangout at all, but I figure we can start working out what we want here too.
I'm just saying that I set up the repository so far and to do that, I needed admin privileges. I didn't mean to imply that this was an official position or anything like that. Instead I wanted to make it clear that it was not officiated yet, and that it should be. |
For those following here, I'm aiming to schedule a mediation meeting for this. Please fill out this when2meet so we might find a time that works. |
"No user will be given special capabilities, or be allowed to act outside of their capabilities without a formal process. For example, members of the admin group could not take any special administrative actions without a proposal." These words need special attention and need to be some where. I see that the proposals are trying to form the governance system more solidly, @iceLearn CoC ties in here I think. |
@qwertyone Yeah, I would assume this would be formalized in our definition of the relevant operational group. |
The time window highlighted here is very short https://www.when2meet.com/?6549894-w6sP6 While this is the busiest time of the year, I'm happy to squeeze in a slot in my schedule. Let's extend the time dates till 6th. Also, I want everyone to join this hangout, not just 1-2 people taking it over and synthesizing other people's thoughts to decide the process. Let's do it as we discussed while talking about #2 in the hangout |
While I completely agree that this is a difficult time of year for many people (me included), I think we have never really managed to schedule a hangout to include everyone at any point during the year. I believe that the design of our consensus driven system was in part to help us avoid needing that. Here's a new when2meet extended to the morning of the 10th because thats when the vote on this would be finished if we can't reach another solution. |
Comment was removed to be in #2 |
Removed and Moved to #2 |
As discussed in the hangout--- GitHub has default roles
Feel free to summarize other aspects. |
Thanks. In the meeting we discussed the use of GitHub projects to assist in running the proposal system. Hence, this proposal is updated to concretely reflect:
@neilthemathguy are you willing to regain consensus given these adjustments? |
Yes, what are the next steps here? Here are few ---
|
|
Thanks.
As per past discussions: accounts include GitHub, Wiki, Any other tools, Servers, Third party extensions
Let's update the proposal in order to address this point, it is very important and fundamental to this issue. I don't see need for a separate proposal, it can be easily added as a part of the proposal. Once that is addressed, we can revisit the decision on consensus. |
I don't know all the accounts but the list you made seems fine, so I think that sounds ok. I'm fine for us to update the proposal around this but as we said last time we chatted, I think it will take a bit more discussion to work out the potential impacts and a complete process for execution. Perhaps we can brainstorm this a bit more, later in the week? |
The problem
We have a new governance system, but using GitHub to execute that system introduces a need for defining aspects about permissions and practices. In particular, GitHub repositories have members with various permissions and we are yet to clarify how those permissions should be formalized. Additionally, GitHub does not do everything we need it to, so some parts of our process should be done by hand for the time being, and a particular set of actions for that should be specified.
My proposal
Formalize permissions in 2 levels:
write
access to this GitHub repository, allowing them to assign themselves to proposals, modify labels and milestones.Collective Github Admin
group. This will be initiated with @markwhiting, only because he has had this position while setting up this repository. Others can join through the operational group process.Formalize practices as follows:
Implications
The main implication of this proposal is that it removes uncertainty about who should have particular permission levels in this repository, and formalizes what members of those levels are allowed to do.
Contact
Mark Whiting is @markwhiting on GitHub and Slack.
Use comments to share your response or use emoji 👍 to show your support. To officially join in, add yourself as an assignee to the proposal. To break consensus, comment using this template. To find out more about this process, read the how-to.
The text was updated successfully, but these errors were encountered: