-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Propose team discussion policy #121
Conversation
This is just a proposal to bikeshed on for the collaborator team discussion board. I have no strong feelings about having this particular policy - but I think that we should have a policy since currently it's unclear what form of information disclosure is appropriate.
I'm not sure the Moderation Policy doc is the right place for this information. This isn't about Moderation Policy. Maybe this belongs in the MemberExpectations doc? That seems geared at "leaders" but whatever, the title says members... @nodejs/moderation for thoughts? |
One reason I don't want it in the Moderation Policy is because I don't want @nodejs/moderation to be responsible for enforcement. Booting someone from the org for violating this seems more of a TSC and/or CommComm decision. I'm also open to the idea that we don't really need this documented. The more things we have documented about how people are supposed to behave, the less likely they are to ever read it or remember it if they do read it. Is this important enough? (Not saying it is or isn't, but asking the question.) |
I do agree with @Trott on some things. Other than that, the base principle of enforcing basic privacy of some discussions seems ok to me. |
I agree. Removing someone from the organization is different from blocking someone since it usually concerns a person that people in this organization recognize and interact with frequently. The behavior alone may not be enough to get them removed directly without any discussion. Also does this not apply to all private discussions (not just the ones in the collabroators team)? I assume all private discussions are confidential otherwise we would discuss in public. |
I had the same question about removal, however, it mirrors this from the existing doc so the moderation team already has that power.:
|
I can pretty much guarantee the Moderation team (at least as it is currently constituted) would never remove someone from the org without TSC and/or CommComm buy-in first. And even then, they might have TSC or CommComm do it rather than Moderation team. I don't think the discussion board contents necessitate the same degree of caution/privacy, but that's just my opinion. If others feel differently, cool. I'd be in favor of modifying the text in the policy quoted by @mhdawson to make the removal process more clear. The challenge is to make sure it doesn't happen capriciously while also making sure it can happen quickly enough to be effective and not be bogged down by days or even weeks of process while a bad actor continues to act badly. |
I'll second @Trott on that. The process is not defined at all, apart from the fact that the offender "risks" removal from the org. This kind of sanction is extreme and needs clarity IMO. And tbh I don't think it should befall the moderation team alone without TSC and/or CommComm approval. (Although I do acknowledge that I don't think any member of the moderation would do it on their own, as was pointed before. but this sort of thing needs to be clearly stated.) |
Added CC agenda and TSC agenda to get LGTMs and probably (hopefully) merge eventually or alter with feedback. |
An alternative is to do the opposite and declare all discussion in the boards public unless explicitly marked private and allow sharing it. |
@Trott do we even want to land this? |
@benjamingr If it's left up to me entirely, I'd say probably not. But I don't object if others want to land it. I thought you were advocating for it because you authored it. |
@Trott well, I feel like we should have a policy that's explicit but I don't have a strong feeling about what policy it should be as long as we're consistent in enforcing it. I tagged this as tsc/cc agenda so that (hopefully) one of those bodies feels strongly enough about such a policy to propose one (or accept this one) |
Perhaps we should focus this on what topics should be being brought to the collaborators board. We should be pushing for transparency whenever possible |
Following the discussion in the TSC meeting I would like to propose adding the opposite statement: ## Transparency of the nodejs/collaborators Team Discussion Board
The nodejs/collaborators team discussion board is sometimes used for discussing
things that don't directly fit the nodejs/node repository. The nodejs/collaborators
team discussion board should not be considered private. The details of any issue
discussed within it might be made public, and ATM are only limited to org members due
to GitHub's implementation of this feature. I'm not sure where this paragraph should go. I would suggest somewhere closer to the |
(Since this was discussed at the TSC meeting today, should the tsc-agenda label be removed? Same question for all other issues discussed today. Let's not have them pop up on the agenda next week unless they're supposed to!) |
@Trott what was the resolution in the TSC meeting? |
In respect to:
There was nobody who felt strongly enough to take either of the actions you mentioned. |
Ok, let's keep CC agenda then and remove the TSC agenda tag, maybe the CC can weigh in on this (cc @nodejs/community-committee ) |
The CC has decided to recommend that in general that "GitHub's" team discussions should be made as public as possible, and considered so. I'm removing the cc-agenda tag and closing this in favor of #161 |
This is just a proposal to bikeshed on for the collaborator team discussion board.
I have no strong feelings about having this particular policy - but I think that we should have a policy since currently it's unclear what form of information disclosure is appropriate.