lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Add Code of Conduct (issue 575620043 by address@hidden)


From: Wols Lists
Subject: Re: Add Code of Conduct (issue 575620043 by address@hidden)
Date: Fri, 7 Feb 2020 19:02:52 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0

On 06/02/20 14:40, Kieren MacMillan wrote:
> Hi James,
> 
>> I am still struggling to understand the point of a COC for the LP project, 
>> other than some kind of ... what is the term ... virtue signalling or 
>> something that a project does *after* someone says something that happens to 
>> be offensive to someone else - which is just, life isn't it?
>> Really. What is the point?
> 
> Disclaimer: I’m on the fence about having a CoC.
> 
> That being said, I think the point is this: if you *are* "being an arse to 
> someone", there is something concrete people can point to that says "you said 
> you wouldn’t be an arse". Does a "No Smoking" sign stop someone from smoking? 
> No. But it allows the police to write that person a ticket, and potentially 
> escalate if the person continues to contravene the "code".
> 
Given that people have said elsewhere that things should be open and
transparent, I would be inclined to say something about "off list"
communication, which in normal circumstances should NOT happen. Between
happy consenting adults, okay. Taking a flame-war off list? A very BIG
NO-NO. Which gives other people plenty of opportunity to step in and say
"cool it the pair of you!"

Incidentally, is there any way we can rate-limit the list? If you post
more than four or five messages in a couple of minutes the list chucks
you in the "sin bin" for 15 minutes? That'll choke off a lot of angry
discussions without impeding thoughtful stuff, and if enforced
mechanically it'll hopefully get all participants to sober up without
feeling victimised.

>> It doesn't 'enforce' anything nor is it legally binding or has any kind of 
>> (real) consequence other than giving certain types of people a justification 
>> to impose their own sensitivities (or lack thereof) over the 'rest'.
> 
> civ·il so·ci·e·ty, n.
>       • society considered as a community of citizens linked by common 
> interests and collective activity.
> 
>> All I can see that we've done here is waste (and I consider it a waste) time 
>> bikeshedding a document that just talks about 'how to be nice to people' and 
>> at the same time potentially worry one of our best developers because he 
>> might not happen to have all the social graces and just wants to 'get stuff 
>> done' but in doing so might offend someone with his terse emails.
> 
> Actually, it seems like the discussion has caused that developer to rethink 
> the form, content, and frequency of his contributions to the list, with a 
> potential benefit of him being able to spend his considerable gifts and 
> precious time elsewhere (like actually coding). If nothing else, that made 
> the discussion worthwhile in my opinion.
> 
The worry is that said developer may decide his talents are better spent
elsewhere, and he'll quit ...

> There are, of course, many other benefits I’ve already seen — if you’re 
> interested in talking about them, but feel it’s not worth discussing on-list, 
> I’m happy to discuss it with you off-list.  =)
> 
I hate to say this, but a quick skim of the emails says to me this is
rapidly turning into a toxic tragedy of the commons. And no, the tragedy
of the commons is NOT the villagers mis-managing their resources, as it
is so often portrayed.

The REAL tragedy is OUTSIDERS coming in, thinking things are being
mis-managed, and imposing their own rules. And because they don't
understand the complex dynamics at play, the whole thing collapses in a
heap!

By his own admission, it seems to me the main driver behind this CoC is
no longer a regular member of the community. One of the main
consequences of this looks like we could lose our lead developer. Do we
REALLY want lilypond to go the way of Xorg, because it's looking like it
might?


Personally, I quite like the sound of the GNU "be nice to each other"
guidelines. Couple this with a rule "Do NOT take discussions off the
mailing list or you're on your own", and an "elder statesmen" council,
this means that (a) there is a place to complain, and (b) all the
evidence is in the open. There should be an EXPLICIT assumption that if
you take an argument to private email then you're the one in the wrong.


As for my take on the current situation, I got pushed out of a project I
started a good few moons ago. I didn't like it, but my attitude was "he
who does the work makes the rules" and this other guy was doing MUCH
more than me. It's hard, but I think we have to back David and support
him, like Kieren is trying to do. The more we can support the existing
strong community members, and strengthen people on the edge and try and
bring them in, the easier we'll be able to codify rules that are seen to
be working rather then hoping to fix things by adding regulation. That's
always a recipe for failure.

And yes, I know I'm not a regular member of the community any more,
which is why I'm not prescribing what "the community" (ie others) should
do, although I'm happy to voice my opinions :-)

I just don't want to see lilypond go the way of Xorg (or to a lesser
extent gentoo). For those who don't know, gentoo is hopefully recovering
but lost an awful lot of developers a while back because a couple of
developers turned toxic and, in *private* conversations, drove a lot
people on the edge away. They finally got thrown out, but it took the
project a LONG time to recover. That's why I'm very much against private
channels. And yes I've seen the result of doing this in public. It is
messy, unfortunately. But the evidence is there in public too (a woman
played the gender card, and the shock from half the thread who hadn't
realised she was a she rather undermined her arguments...) Or another
woman in the same venue who just accepted that it was a male environment
with no malicious intent but that she just couldn't take it when the
testosterone got out of hand. It IS a hard nut to crack.

Cheers,
Wol



reply via email to

[Prev in Thread] Current Thread [Next in Thread]