What this email seems to suggest to me is that our guidelines assume good faith, and yet some participants act in bad faith. I agree this is not well accounted-for in the guidelines. (However, the guidelines were designed with the GHC Steering Committee in mind, where members join by way of a nomination and selection process and can be removed -- quite unlike the broader Haskell community.)
Before thinking about specific words / documents that solve the problem, I want to be sure I understand the problem you're highlighting. Is it the presence of bad faith actors, specifically? Thanks for coming forward with these concerns. Richard > On Dec 6, 2018, at 4:59 PM, Philippa Cowderoy <fli...@flippac.org> wrote: > > I lack the energy to contribute to GHC directly, but these guidelines are far > too easy to abuse by someone acting in bad faith and we know that bad faith > actors have been adjacent to our community and acted on things that have > taken place within it. > > From where I'm sitting, guidelines like this risk doing even more damage than > not having any. Not only do they lack the means to handle incidents that have > already occurred, they actively discourage the community from finding those > means. > > As someone these guidelines have been drafted to help include, I fear they > increase the burden on my participation and that of others like me. For a > community to hold together without sinking to the worst of behaviour, there > needs to be some acceptance that we will all fail to act in good fatih on > occasion, that some people will act in bad faith and that behaviour in bad > faith may take a great deal of explaining to anyone who is not the target of > it or familiar with its mechanisms. > > I have spent a great deal of time running spaces within the wider community > and I have witnessed these things repeatedly. I also lack the resources some > people here have available to mitigate the risks others have openly posed to > members of the community including myself and Simon. > > One solution - whether GHC itself needs it or not - might be to pair > guidelines for respectful communication with guidelines for when respectful > communication is failing to occur. > > Simon, I appreciate both the work you've put in and your love for the > communty. I hope you can appreciate that where I appear to be cynical or even > sowing discord here, I am acting out of love and care for a community that at > its best has done a great deal for me. I apologise for being the one to open > up what I see as a somewhat inevitable discussion. > > On 06/12/2018 10:35, Simon Peyton Jones via Haskell wrote: >> Friends >> As many of you will know, I have been concerned for several years about the >> standards of discourse in the Haskell community. I think things have >> improved since the period that drove me to write my Respect >> email<https://mail.haskell.org/pipermail/haskell/2016-September/024995.html> >> <https://mail.haskell.org/pipermail/haskell/2016-September/024995.html>, but >> it's far from secure. >> We discussed this at a meeting of the GHC Steering >> Committee<https://github.com/ghc-proposals/ghc-proposals> >> <https://github.com/ghc-proposals/ghc-proposals> at ICFP in September, and >> many of us have had related discussions since. Arising out of that >> conversation, the GHC Steering Committee has decided to adopt these >> Guidelines for respectful >> communication<https://github.com/ghc-proposals/ghc-proposals/blob/master/GRC.rst> >> <https://github.com/ghc-proposals/ghc-proposals/blob/master/GRC.rst> >> >> We are not trying to impose these guidelines on members of the Haskell >> community generally. Rather, we are adopting them for ourselves, as a signal >> that we seek high standards of discourse in the Haskell community, and are >> willing to publicly hold ourselves to that standard, in the hope that others >> may choose to follow suit. >> We are calling them "guidelines for respectful communication" rather than a >> "code of conduct", because we want to encourage good communication, rather >> than focus on bad behaviour. Richard Stallman's recent >> post<https://lwn.net/Articles/769167/> <https://lwn.net/Articles/769167/> >> about the new GNU Kind Communication >> Guidelines<https://gnu.org/philosophy/kind-communication.html> >> <https://gnu.org/philosophy/kind-communication.html> expresses the same idea. >> Meanwhile, the Stack community is taking a similar >> approach<https://www.snoyman.com/blog/2018/11/proposal-stack-coc> >> <https://www.snoyman.com/blog/2018/11/proposal-stack-coc>. >> Our guidelines are not set in stone; you can comment >> here<https://github.com/ghc-proposals/ghc-proposals/commit/373044b5a78519071b9a24b3681cfd1af06e57e0> >> >> <https://github.com/ghc-proposals/ghc-proposals/commit/373044b5a78519071b9a24b3681cfd1af06e57e0>. >> Perhaps they can evolve so that other Haskell committees (or even >> individuals) feel able to adopt them. >> The Haskell community is such a rich collection of intelligent, passionate, >> and committed people. Thank you -- I love you all! >> Simon >> >> >> >> >> >> _______________________________________________ >> Haskell mailing list >> Haskell@haskell.org <mailto:Haskell@haskell.org> >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell >> <http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell> > _______________________________________________ > Haskell mailing list > Haskell@haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell
_______________________________________________ Haskell mailing list Haskell@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell