On 10/10/2020 00:56, Brett Cannon wrote:
On Fri, Oct 9, 2020 at 2:55 PM Toshio Kuratomi <a.bad...@gmail.com <mailto:a.bad...@gmail.com>> wrote:


    One thing i would suggest, though, is documenting and, in general,
    following a sequence of progressively more strict interventions by
    the steering committee.  I think that just as it is harmful to the
    community to let bad behavior slide, it is also harmful to the
    community to not know that the steering committee's enforcement is
    in measured steps which will telegraph the committee's intentions
    and the member's responsibilities well in advance.


Documenting exact steps is really hard when it comes to a Code of Conduct. Every case is unique and so rigid rules don't typically work well, e.g. requiring everyone to get a warning first would mean I could [...] way more and still be here without technical ramifications because we said, "you always get a warning first".

This is so painful I'm reluctant to add to the pile, so I'll be succinct (at risk of sounding brusque). Personally I find it a weak argument that the SC should not codify a system of warnings because some cases go bad so quickly that you have to act immediately. This may be necessary for drive-by trolls with a point to make. It would be rare in anyone with significant standing in the PSF. Anyway, you can have both.

I realise that core developer status is not employment, but I think there is a model worth considering in this: https://www.gov.uk/dismiss-staff/dismissals-on-capability-or-conduct-grounds#disciplinary-procedures . This is guidance, not law over here, but an employment tribunal would take it as a definition of reasonable, so most decent employers adopt it as a policy.

I have been asked personally and privately multiple times over the years to step in and mediate conduct issues with Stefan over the years. Tack on a Conduct WG warning from just earlier this year and the multiple incidents subsequently and that's how I at least reached my decision that this was a reasonable approach to take.

Sounds like you were doing roughly as Toshio recommends anyway (the decent thing as I'd expect), but maybe explicit is better?

Jeff Allen

_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/FBUJDYPYTCTJDZUQTY2WX3PW4OEZ2XZR/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to