To chime in quickly as someone from the Symfony CARE team, who now has quite 
some time of direct experience, and the CoC training. The training was very 
valuable, even for someone who thought they were experienced like me I learnt a 
lot. Highly recommend it.

Without an enforcement concept in place a code of conduct serves more as a 
guideline how to behave, than a tool to make people in our community feel safe 
and cared for. I think it’s important to have that tool together with the 
process and the people in place. I think we dealt with it in a good way in the 
Symfony community, and we can serve as an example - But I may be biased.

With gratitude,
Michelle Sanver
On 27 Jul 2020, 22:38 +0200, Matthew Weier O'Phinney 
<mweierophin...@gmail.com>, wrote:
> I agree with Lukas' points.
>
> While we adopted the Code Manifesto for ZF some years back, the problem we 
> ran into was a lack of reporting guidelines; it's essentially an optimistic 
> "be nice to each other and consider the impact your words/actions have on 
> others" directive, with no recourse when somebody violates it. While we would 
> occasionally take action, it was never _consistent_ or _transparent_, which 
> is what a good CoC needs.
>
> (Now that we're under the Linux Foundation, we use their guidelines, which 
> are based on contributor covenant, IIRC.)
>
> Is the tooling available for us to review and comment on, or even contribute 
> to, Lukas? That in itself would be a huge contribution from FIG.
>
> > On Tue, Jul 21, 2020 at 4:42 AM Lukas Kahwe Smith <sm...@pooteeweet.org> 
> > wrote:
> > > Aloha,
> > >
> > > thank you for bringing this up again.
> > >
> > > there were already quite a few comments on the PR at the time, which 
> > > interested people should have a look at.
> > >
> > > I also share the concern that this CoC lacks explicitness which is why I 
> > > also favor a covenant of code based CoC. this is what we created for 
> > > Symfony.
> > > https://symfony.com/doc/current/contributing/code_of_conduct/code_of_conduct.html
> > >
> > > Since then version 2.0 was released, which I have not studied in detail 
> > > but afaik it now contains enforcement guidelines
> > > https://www.contributor-covenant.org/version/2/0/code_of_conduct/
> > >
> > > for Symfony we have created our own (heavily inspired from Sunshine PHP, 
> > > who in turn were inspired by others):
> > > https://symfony.com/doc/current/contributing/code_of_conduct/reporting_guidelines.html
> > >
> > > Of course it is important that people receiving reports know what they 
> > > are doing. For Symfony we got a group of people trained by Sage Sharpe:
> > > https://symfony.com/doc/current/contributing/code_of_conduct/care_team.html
> > > https://otter.technology/code-of-conduct-training/
> > >
> > > Semi related to this there is an initiative to create a tool for CoC 
> > > reporting. The key benefit I see is:
> > > 1) proper handling of records
> > > 2) ability for anonymous reporting
> > > 3) ability for report handlers to be excluded or to recuse
> > > 4) ability to collect statistics that could help identify cross community 
> > > "grey" behavior
> > >
> > > Note the tool is not yet "production" available. Mostly because there are 
> > > 3rd party evaluations missing.
> > > But this could be an amazing service for the entire PHP community.
> > >
> > > So to me the key things I would like to have changed:
> > > 1) more explicit
> > > 2) reporting guidelines
> > > 3) trained team to handle reports
> > >
> > > However I do think this is a step forward, but I feel quite strongly that 
> > > without 2)/3) we might just offer a solution that will fail affected 
> > > people when push comes to shove.
> > >
> > > regards,
> > > Lukas
> > >
> > >
> > >
> > > > On Mon, Jul 20, 2020 at 2:50 AM Larry Garfield <la...@garfieldtech.com> 
> > > > wrote:
> > > > > Hi folks.
> > > > >
> > > > > Last year I proposed a CoC for FIG, based on the Code Manifesto by 
> > > > > Graham Daniels.  It was subsequently edited a bit by former FIG 
> > > > > Secretary Margaret Staples.  I left it lie for a bit in the hopes 
> > > > > that Margaret's changes would be merged back into the Code Manifesto 
> > > > > proper, but that never happened and then I got distracted by other 
> > > > > things and then the world turned upside down and... yeah.
> > > > >
> > > > > So, I'm finally back with take 2, which is really just continuing 
> > > > > where the previous attempt left off.  Specifically, this PR:
> > > > >
> > > > > https://github.com/php-fig/fig-standards/pull/1143
> > > > >
> > > > > The only change I am still debating myself is whether to include 
> > > > > "lifestyle choice" as one of the forms of discrimination that we're 
> > > > > not on board with.  It is a distinction that is important to me (as 
> > > > > many know), but I know that others fear it is too easy to hide 
> > > > > jerkish behavior behind.  That said, I'm certain a dedicated jerk 
> > > > > could hide behind absolutely any label if they put their mind to it.  
> > > > > Hence my hesitation.
> > > > >
> > > > > Since it's been so long I'll consider this a new discussion period of 
> > > > > minimum 2 weeks, with the intent to bring it to a vote shortly 
> > > > > thereafter.
> > > > >
> > > > > --
> > > > >   Larry Garfield
> > > > >   la...@garfieldtech.com
> > > > >
> > > > > --
> > > > > You received this message because you are subscribed to the Google 
> > > > > Groups "PHP Framework Interoperability Group" group.
> > > > > To unsubscribe from this group and stop receiving emails from it, 
> > > > > send an email to php-fig+unsubscr...@googlegroups.com.
> > > > > To view this discussion on the web visit 
> > > > > https://groups.google.com/d/msgid/php-fig/a6954973-11df-49cf-ad92-5d9c8fb195d1%40www.fastmail.com.
> > >
> > >
> > > --
> > > regards,
> > > Lukas
> > > --
> > > You received this message because you are subscribed to the Google Groups 
> > > "PHP Framework Interoperability Group" group.
> > > To unsubscribe from this group and stop receiving emails from it, send an 
> > > email to php-fig+unsubscr...@googlegroups.com.
> > > To view this discussion on the web visit 
> > > https://groups.google.com/d/msgid/php-fig/CAEFKHaGofSXVPrMN1djpzLuD4tbaaZCXJAgi5f1VKN8ZEhh6Ag%40mail.gmail.com.
>
>
> --
> Matthew Weier O'Phinney
> mweierophin...@gmail.com
> https://mwop.net/
> he/him
> --
> You received this message because you are subscribed to the Google Groups 
> "PHP Framework Interoperability Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to php-fig+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/php-fig/CAJp_myXExY5KQvRS6ktwdmbWGCZ4WhiGBCV30Y--UYM%3Dzc6E3w%40mail.gmail.com.

-- 
You received this message because you are subscribed to the Google Groups "PHP 
Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to php-fig+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/86072d5c-4bca-4b57-ac1c-feccbfc432b0%40Spark.

Reply via email to