Sara, On Thu, Jan 7, 2016 at 8:16 PM, Sara Golemon <poll...@php.net> wrote: > On Thu, Jan 7, 2016 at 2:51 PM, Zeev Suraski <z...@zend.com> wrote: >> Having a CoC which is wider in scope and ratified by a voted RFC rather >> than an email on some mailing list sends a strong message. Having it in >> our contributor guidelines would also go a long way. >> >> I guess here we fundamentally disagree - it seems that sending the message >> that 'we take this seriously' - by placing strong emphasis on reporting and >> penalties - is more important to some than agreeing about the values >> themselves. For me, the values themselves and communicating them properly >> and prominently are infinitely more important than the policing mechanism, >> as I believe that stating them clearly would go a very long way and is >> anything but useless. >> > And maybe this RFC is trying to do too much at once. Code diffs > should be scoped to "one change per diff", and RFCs should as well. > > Anthony, would you be amenable to reducing this first RFC to just a > code of conduct. This is; Define expectations from members of the > community. No response team, no penalities (expressed or implied), no > language about "accused/accused/offender/etc...". Just: "all > contributors and participants in the PHP project shall endeavor to be > nice (list example ways of being nice) and avoid being mean (list > example ways of being mean)".
No. I will be willing to cut scope overall to cut how much it tackles in the first swing, but I strongly believe that there needs to be some sort of non-public resolution process defined. We've seen time and time again that the court of public opinion is a horrific judge for these style issues. Just saying "these are the things we believe in" without actually showing and providing a method for people to feel safe in reporting if one of those beliefs are violated is not good IMHO. I'm 100% open to completely rewriting the RFC, to pulling in a different CoC, to rewriting or reusing a different conflict resolution policy. That's all 100% on the table. However, I will not support what many are suggesting here that people will be required (even if just initially) to report issues publicly. Simply look at the level of attacks that me and a few other committers have received by making this proposal. I don't feel comfortable making any of those attacks public (drawing more attention to them). In private, to a team that is trusted and has even a baseline set of "powers" to at least report an incident with identifying details redacted would be far better than just requiring people to "come forward with any issue". > Further evolution of that can come in later RFCs. Or not if the > community doesn't think we need an official point of contact and/or > enumerated punitive actions. Feeling the temperature in the room, I'd > lay money that the third leg of that proposal wouldn't ever fly. Even > the second is questionable given concerns of confidentiality (or > secretiveness, depending on your position). I'd hope the first, > simply stating expectations in a formalized way, will only have > limited pushback (due to concerns of over/under-specific language), > and we can take our time in reaching consensus on that one item. > > If we can't even agree on that first stage, setting expectations of > profession behavior, then the rest of this conversation is irrelevant. I think many do agree. If you look at this 225+ reply thread, the vast majority of karma holding people have not responded (even many who frequent this list). A few (5+) of them have reached out to me personally to say that they are explicitly staying out of this discussion because of the level of aggression and tone, but would be willing to support a reasonable proposal (some provided meaningful feedback on it, some support the current revision). Think about that. People who are long standing members of this community and project do not feel that they can safely respond to this very thread. Think of the irony there. One active community member (though does not have karma here) is quoted to say "The tone of the 'discussion' is such that I wouldn't dream of throwing in 2 cents, let alone attempt to spearhead real and lasting change". I think if the current RFC went to vote, it would come very close to passing as-is. But as I've said before, I don't think it's anywhere near ready to vote on. Larry has started a discussion with the people behind Drupal's CoC, and I hope that leads to significant change and clarity in the CoC and CRP that I'm proposing. There's still significant work to be done, but I honestly don't believe that the tone and content of this thread accurately represents the majority opinion of karma holders, nor of the broader community. The only way to know for sure would be to hold a vote (preferably a blind one, but that's not really on the table). I don't believe the current RFC is good as a final proposal, so I won't put it to a vote. But it's worth thinking about at least. That's my $0.02. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php