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

Adding CoC guidelines for enforcing incidents in public forums that don't require an official report #68

Closed
choldgraf opened this issue Oct 9, 2019 · 9 comments · Fixed by #69

Comments

@choldgraf
Copy link
Contributor

choldgraf commented Oct 9, 2019

Hey all - a few times now we have had people show up on the community forum (I think this has happened on the listserv as well but we don't really have control over the tech there as much) being rude, unhelpful, or otherwise confrontational.

I have a personal approach to how I deal with these situations (generally, a polite note of what the person is doing wrong and locking the thread) but I think it'd be helpful for Jupyter to have guidelines for how people should handle these situations in general.

I believe that these kinds of situations don't merit an official CoC violation report, since usually it is from people who aren't active in the community and going through an official process for every jerk on the internet would be a time-consuming process. Instead some language about "if you fail to abide by XXX rules in public forums that Jupyter controls, you can expect YYY to happen" would be helpful.

What do people think about this? If folks are +1 I can add some language in a PR.

@choldgraf choldgraf changed the title Adding CoC guidelines for enforcing violations that don't require an official report Adding CoC guidelines for enforcing incidents that don't require an official report Oct 9, 2019
@choldgraf choldgraf changed the title Adding CoC guidelines for enforcing incidents that don't require an official report Adding CoC guidelines for enforcing incidents in public forums that don't require an official report Oct 9, 2019
@jasongrout
Copy link
Member

I think you handled a recent situation really well, and I agree that adding some language about possible ways to address things like locking threads with an example coment would be helpful, so thanks!

In addition to what you've said in a recent situation, I would also add an explicit invitation to please open a new issue/post with a more constructive take, i.e., reassure the person that we do want to discuss their honest concerns, and that we are only locking because of the way they expressed things.

I also think it's important to close/lock an initially disrespectful post and reset the tone of the conversation in a new post, even if a person comes back and wants to interact more constructively in the original post. Closing the original post and opening a new post explicitly signals to the community the standards of interaction, and starting off fresh in a more positive way lets us move on and forgive, rather than having the initial post's tone and ensuing conversation always hanging over the discussion as it develops.

@choldgraf
Copy link
Contributor Author

A quick clarification question - if there were a PR to the CoC, would that require quorum + 80% SC vote like in #66 ?

@choldgraf
Copy link
Contributor Author

And just a note to what you said above - I totally agree with you about the importance of a "reset" rather than a "block" on the conversation.

That said, I'd like to avoid implying that the person responding to the CoC violation is also responsible for re-engaging conversation in a different thread. It's enough mental and emotional energy dealing with negativity on the internet (and I definitely don't have the energy for it) so I'd like to separate out the expectations for "putting a stop to CoC violations and preventing conversations spiraling downward" vs. "following up to improve the behavior in the future". Does that make sense?

@jasongrout
Copy link
Member

That said, I'd like to avoid implying that the person responding to the CoC violation is also responsible for re-engaging conversation in a different thread.

Very good point. Yes, example language walking that line would be much appreciated!

@jasongrout
Copy link
Member

jasongrout commented Oct 10, 2019

A quick clarification question - if there were a PR to the CoC, would that require quorum + 80% SC vote like in #66 ?

That's how I read the governance procedures in a strict sort of way.

Though since this is more of a helpful suggestion rather than a binding governance detail, I personally would have no objection to something like this being merged with a less strict vote of approval.

@choldgraf
Copy link
Contributor Author

Sounds good - I am happy to make a PR to propose some language for public forums etc, though I don't know that I have the energy to engage in a long debate process that needs to find 14 votes :-/

@jasongrout
Copy link
Member

though I don't know that I have the energy to engage in a long debate process that needs to find 14 votes :-/

Again, since it is a suggestion rather than a binding procedure, I think you'll probably have an easier time than #66.

@mpacer
Copy link
Member

mpacer commented Oct 11, 2019

I support this & am likely to approve it quickly. I don't think it is likely that you will get much resistance, just inaction. I would support a less strict approval requirement.

@choldgraf
Copy link
Contributor Author

ok cool, I'll try and whip something up next week

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants