-
Notifications
You must be signed in to change notification settings - Fork 47
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
Adjust guidelines for respectful communication #480
base: hakyll
Are you sure you want to change the base?
Changes from 2 commits
90d970d
3920a82
99527bb
ab03e7a
7910f09
5751ee0
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,19 +29,20 @@ <h2>Guidelines For Respectful Communication</h2> | |
|
||
<p><b>We strive to treat every person with respect.</b></p> | ||
|
||
<p>Specifically, we aspire to these qualities:</p> | ||
<p>Specifically, we aspire to these behaviours:</p> | ||
|
||
<ul> | ||
<li>We welcome as members of the Haskell community people of all backgrounds and identities. This includes, but is not limited to members of any race, ethnicity, culture, national origin, colour, immigration status, social and economic class, educational level, sex, sexual orientation, gender identity and expression, age, size, family status, political belief, religion, and mental and physical ability. </li> | ||
<li>We treat everyone with courtesy, aware that their diverse backgrounds, experiences, goals, and perspectives may be very different to ours.</li> | ||
<li>In our communication, we consistently honour and affirm the passion, professional expertise, and good intentions of others. Even if we occasionally doubt these qualities in someone else, we will not make public accusations of incompetence, malice or ulterior motives.</li> | ||
<li>We strive to be scrupulously polite at all times. There should be no rudeness, name-calling, or harassment in our communication.</li> | ||
<li>Where we disagree with someone, we avoid forms of expression that might make our dialogue partner feel attacked, humiliated, demeaned, or marginalised. Our critique should always be of specific statements and claims, never of people.</li> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not changed by the current pull request but, for the reasons dicussed in my comment below, I think this could usefully be expressed in more general terms, namely:
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. One difficulty with "we will exclude you..." language is that the current guidelines say "As members of the Haskell Foundation, we commit ourselves to a high standard of public behaviour. ...We seek to apply these standards in all our public interactions in the Haskell sphere, including email, social media, discussion forums, and so on. ... If one of us fails to meet these standards, the ideal course of action is ... " So the guidelines are not currently framed as applying to everyone. We could change that, for example by saying that they are mandatory for participants in the Haskell Discourse -- and that might be a good change. (I'm not sure that there are any other platforms that are under HF's control, and hence from which the HF could exclude bad actors. (I'm not even certain that the Discourse is.) Even if we did say this, it would require some broader re-framing of the current words. I wonder if we should land Julian's MR (in some form) before tacking a broader question in separate PR? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. To clarify, I didn't mean to suggest above that the Foundation should adopt language similar to Rust's 'we will exclude'. I quoted Rust only as an example of a Code of Conduct dealing both with the 'positive' (what is welcomed) and the 'negative' (what is not tolerated). I also do not mean to expand the scope of this pull request. To recap my own comments, I agree with @simonpj's suggested opening and do not see a need for 'listing', so:
I would prefer to retain a closing statement of what the Foundation does not tolerate and, again, I do not see a need for 'listing', so (or something to that effect):
If others do want to delete a statement of what the Foundation does not tolerate, then I would like to see the exisiting statement of what the Foundation 'avoids' put in more general terms, namely:
|
||
<li>Disagreement itself is fine: we are enriched by robust technical debate. But we seek to make the tone of that debate to be a conversation among people who respect, or even admire, each other.</li> | ||
<li>Where we disagree, we try to be curious about the perspective, goals, motivation, and priorities of the other person.</li> | ||
<li>We do not tolerate any form of discriminatory language or behaviour towards any minority (for example age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation).</li> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is about how we behave, but could be put more succinctly: "We do not tolerate discrimination." The practical problem is that is not without some qualification: some forms of descrimination are not illegitimate. (For example, in the UK, I understand that it is not illegitimate to discriminate against beliefs that are not worthy of respect in a democratic society. The website of the UK's Equality and Human Rights Commission gives examples.) The best I could come up with: "We do not tolerate discrimination that conflicts with our desire to be welcoming and respectful and would not tolerated in a democratic society." There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm afraid that sounds too political to me. You're basically implying everyone needs to value democratic governing structures. Which types of societies are happy to follow the values outlined above is a philosophical debate and not our concern. I want all political notion out of this text. Otherwise I don't see myself subscribing to it. Regarding your point about "distinguished intolerance" I agree from a philosophical standpoint. However, as explained earlier, I find such wording questionable if there's no mechanism to enforce. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't think we should over-think this. The important thing is to get the intent clear; trying to find language that deals precisely with low-probability corner cases ends up (a) with convoluted language where the intent is not clear and (b) with time burned on discussions about those corner cases that are not actually a leading problem in our community. For that reason, I'd be happy just to say
without listing anything. Keep it simple. (I'm not strongly against listing things. I just don't want us to get distracted by litigating the details.) There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm happy with that wording as well. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @hasufell, I do not mean to imply that everyone must value democratic governing structures. I am seeking only to describe what we in the Foundation do not tolerate, by reference to something that will be familiar to many people (regardless of the society in which they live). Given @simonpj's point about not having to cater for every edge case, and I think he and I are on the same page as regards 'listing things', I would be happy with:
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @simonpj, on a strict analysis, if it is accepted that 'forms of expression' include all observable behaviours (not just the use of language) and 'dialogue partner' means any person affected by such 'forms of expression', I think that is correct - not so much the dimension of 'politeness', but:
as it is had to see how you could engage in unjust and prejudicial discriminatory behaviour without a genuine risk of the adversely affected counterparty feeling, at least, 'marginalised'. As I have to interpret some of the terms, I would recast that in more general terms:
However, that strict analysis relies on a close reading of the text. My own preference is that the Foundation continue to make clear that it does not tolerate unfair and prejudicial discriminatory behaviour. Not least, because moving from an express statement that the Foundation 'does not tolerate any form of [discrimination]' to no express statement could be interpreted by some that the Foundation was, in some way, 'dialing back' from its intolerance of discrimination. The motivating issue #463 was not that the Foundation should not be intolerant of discrimiation, but that the statement of its intolerance could be interpreted as drawn too narrowly. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @mpilgrem I feel we're running in circles. Indeed, the original motivation was:
However, as discussed in the ticket as well, some of us realized that other CoCs have more positive language, which seemed more appropriate. I won't die on that hill, though. I think the positions are laid out and the board can make a judgement. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @hasufell, to be clear, I agree that the emphasis of the document shoud be on 'the positive', both in its structure and its tone. However, it is difficult to set out a 'prohibition' in 'positive terms'. For example, Rust, which (I understand) prides itself on its community, uses this language for what it seeks to 'prohibit':
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
After Rust Moderation Team resigns meltdown, I would not quote Rust community management as a successful practice.
GfRC is largely a voluntary declaration of intentions; a group of people referring to it has very limited practical powers to enforce "we do not tolerate" on third parties. Thus such wording is almost inevitably inactionable. "Welcoming" on the other hand is something such group can actively do, so I like the new wording better. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think the question of 'enforcability on third parties' does not arise, because the introduction to the Foundation's Guidelines explains:
That is, the existing statement about what the Foundation does not tolerate (namely, "any form of discriminatory language or behaviour ...") is one about a standard of behaviour (a) to which the Foundation seeks to be held and (b) which it hopes others will choose to follow. |
||
</ul> | ||
|
||
<p>We seek to apply these standards in all our public interactions in the Haskell sphere, including email, social media, discussion forums, and so on.</p> | ||
<p> All these guidelines apply to our behaviour; that is, what we do. They specifically do not, and should not, seek to constrain anyone's beliefs; that is, what they think.</p> | ||
|
||
<p>If one of us fails to meet these standards, the ideal course of action is to write to that person privately, gently drawing attention to their lapse. If you're not comfortable with that, please contact the chair of the Foundation, or (if the chair is the problem) the vice-chair or co-chair.</p> | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe a comma after "not limited to,".