Hi François,
François Laupretre wrote:
Le 06/01/2016 20:38, Ryan Pallas a écrit :
I agree, a conflict resolution document *and team* seems infinitely
better.
This team's job is to resolve things quietly and without further
incident,
however if action may be required - its an open vote (as previously
suggested).
Agreed. 'Don't be evil' is sufficient as a CoC. Anything we add to this
will be redundant, ambiguous, and subject to interpretations.
'Don't be evil' is not sufficient because 'evil' is incredibly
subjective. Is harassment evil? Are personal attacks evil? Is trolling
evil? Is publishing someone's personal information evil? Is using
sexualised language evil? Worse, 'Evil' is particularly bad because it
concerns morality; personally, I'm not sure if I'd consider everything
convered by a code of conduct as necessarily evil. And the job of a code
of conduct *is not to act as a moral code*. A code of conduct states
what is socially acceptable, not what will send you to hell. Not even
the law has that job.
And that's just concerning how something like 'don't be evil' can be too
narow in scope. It can also be far too broad: evil, of course, extends
beyond the realm of the PHP community. And there are perhaps 'evil'
actions which we would consider acceptable behaviour. In some religions
the consumption of alcohol is forbidden, and yet consuming alcohol as a
member of the PHP community is completely acceptable, indeed some PHP
meetups take place in establishments dedicated to serving alcoholic drinks.
An actual code of conduct, like the Contributor Covenant, is much more
useful. Though, as with any code, it does contain ambiguities, it is
clearer as to what is unacceptable. It doesn't leave everything open to
the multitude of possible interpretations of a single concept.
Furthermore, I would posit that redundancy is subjective and not
necessarily bad. While you might consider everything in a hypothetical
code of conduct to be redundant if the first line is just "Don't be
evil", as I have already discussed, other people may not consider all of
the following behaviours to be covered by that first line.
Replacing the code of conduct with those three words wouldn't leave it
less open to interpretation. It would make there be no code at all, and
the only enforcement be that of the personal perceptions of the
moderators as to what 'evil' constitutes.
Thanks.
--
Andrea Faulds
https://ajf.me/
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php