Hi! > A code of conduct without an enforcement mechanism is useless. It's very > nice to be able to say that we don't condone harassment or abuse, or > that personal attacks or publishing personal information are not > acceptable, but if we can't enforce it, then it falls down the moment
But we can. We can enforce it - and have enforced it, as it was conveniently pointed out - already. The question is do we need *additional* enforcement mechanism because one we had so far is not enough. > someone actually does one of these things. In fact, it becomes worse > than useless: you have a big, shining banner that says you have to be > civil, yet people actually aren't. Aren't they? So far, despite the examples brought forward, I thought in general they (we) are keeping within bounds of civility, and while discussion here, under our banner, can at times get extremely frustrating and annoying, it does not transform into harassment. Of course, it very well may not be the case outside the banner, but CoC enforcement is not going to do much about that. Am I wrong about this? > The point isn't to be 'punitive' anyway. You don't strip people of their > contribution privileges to make them suffer. You do so because you > either want to force them to think about their actions for a bit, or It is very dangerous path when you try to control what other people are thinking about. The only reason to remove somebody from the community, in my opinion, is if it is not possible to preserve/restore environment that we want to have in the community otherwise. "Make them think" is not a valid reason - first, they won't, and second, it's not our business to control who's thinking what. > Now, the statement that 'the value of a CoC lies exclusively in its > punitive power' is, to an extent, true. A CoC is useful in and of > itself, in that it tells people you care about creating a civil > community. But if you don't actually do the work to keep the community > to that standard, that value very quickly disappears. If the community is not willing to uphold values in CoC, then no enforcement can happen - there would be nobody to enforce it. CoC is not some magic entity that is going to hold us accountable, it's just something we promise to ourselves to do. If we do not keep that promise, how making another promise to keep it "and this time we mean it" is going to help? -- Stas Malyshev smalys...@gmail.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php