Re: [python-committers] Automerge bot deployed

2018-09-13 Thread Petr Viktorin
On Wed, Sep 12, 2018, 23:30 Victor Stinner  wrote:

> Today I created a PR with a description containing "type.__format__()". To
> display it properly, I chose to edit the description and write
> "type.\_\_format\_\_()". I guess that the bot will merge a description like
> that unchanged, right? So we should also be careful of description using
> Markdown syntax.
>

Use `type.__format__`, with backticks, for code. That looks OK in plain
text.
Or edit before merging :)


> Victor
>
> Le mer. 12 sept. 2018 à 18:52, Mariatta Wijaya 
> a écrit :
>
>> Update to the automerge bot:
>>
>> It will not merge unless there is "CLA signed" label, and no
>> "DO-NOT-MERGE" label.
>>
>> Again, please edit the PR title and description before adding the `🤖
>> automerge` label.
>> The PR title and description will be used as the squashed commit message.
>>
>> Mariattaᐧ
>> ᐧ
>> ___
>> python-committers mailing list
>> [email protected]
>> https://mail.python.org/mailman/listinfo/python-committers
>> Code of Conduct: https://www.python.org/psf/codeofconduct/
>>
> ___
> python-committers mailing list
> [email protected]
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/
>
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


[python-committers] I have blocked someone from the Python org

2018-09-13 Thread Brett Cannon
Someone left
https://github.com/python/cpython/pull/9195#issuecomment-420646466 which
was clearly written to upset Victor and insult him. I warned the person
that such behaviour is not okay and future insults would have
ramifications (I was actually asked to ban this person to begin with but I
gave them the benefit of the doubt considering how heated the topic
involved has become). They then decided to seek me out on Twitter berate me
there for my warning:
https://twitter.com/dolkensp/status/1039949212832722944 . For that I have
followed through with my warning and banned them from the org.
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


Re: [python-committers] I have blocked someone from the Python org

2018-09-13 Thread Mariatta Wijaya
Thanks for handling it, Brett.

That kind of behavior is not something we need to allow or tolerate in this
community.
I'm fine with banning.

Mariatta

ᐧ

On Thu, Sep 13, 2018 at 9:18 AM Brett Cannon  wrote:

> Someone left
> https://github.com/python/cpython/pull/9195#issuecomment-420646466 which
> was clearly written to upset Victor and insult him. I warned the person
> that such behaviour is not okay and future insults would have
> ramifications (I was actually asked to ban this person to begin with but I
> gave them the benefit of the doubt considering how heated the topic
> involved has become). They then decided to seek me out on Twitter berate me
> there for my warning:
> https://twitter.com/dolkensp/status/1039949212832722944 . For that I have
> followed through with my warning and banned them from the org.
> ___
> python-committers mailing list
> [email protected]
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/
>
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


Re: [python-committers] I have blocked someone from the Python org

2018-09-13 Thread Antoine Pitrou

Regardless of whether that behaviour should be tolerated or not, there
should be a procedure for this and not a single person banning other
people at will, especially if it follows their own involvement on the
topic at hand.

Regards

Antoine.


Le 13/09/2018 à 18:19, Mariatta Wijaya a écrit :
> Thanks for handling it, Brett.
> 
> That kind of behavior is not something we need to allow or tolerate in
> this community.
> I'm fine with banning.
> 
> Mariatta
> 
> ᐧ
> 
> On Thu, Sep 13, 2018 at 9:18 AM Brett Cannon  > wrote:
> 
> Someone left
> https://github.com/python/cpython/pull/9195#issuecomment-420646466
> which was clearly written to upset Victor and insult him. I warned
> the person that such behaviour is not okay and future insults would
> have  ramifications (I was actually asked to ban this person to
> begin with but I gave them the benefit of the doubt considering how
> heated the topic involved has become). They then decided to seek me
> out on Twitter berate me there for my warning:
> https://twitter.com/dolkensp/status/1039949212832722944 . For that I
> have followed through with my warning and banned them from the org.
> ___
> python-committers mailing list
> [email protected] 
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/
> 
> 
> 
> ___
> python-committers mailing list
> [email protected]
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/
> 
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


Re: [python-committers] I have blocked someone from the Python org

2018-09-13 Thread Kushal Das
On Thu, Sep 13, 2018 at 9:48 PM Brett Cannon  wrote:
>
> Someone left 
> https://github.com/python/cpython/pull/9195#issuecomment-420646466 which was 
> clearly written to upset Victor and insult him. I warned the person that such 
> behaviour is not okay and future insults would have  ramifications (I was 
> actually asked to ban this person to begin with but I gave them the benefit 
> of the doubt considering how heated the topic involved has become). They then 
> decided to seek me out on Twitter berate me there for my warning: 
> https://twitter.com/dolkensp/status/1039949212832722944 . For that I have 
> followed through with my warning and banned them from the org.

Thank you for doing this.

Kushal
-- 
Staff, Freedom of the Press Foundation
CPython Core Developer
Director, Python Software Foundation
https://kushaldas.in
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


Re: [python-committers] I have blocked someone from the Python org

2018-09-13 Thread Brett Cannon
On Thu, 13 Sep 2018 at 09:23 Antoine Pitrou  wrote:

>
> Regardless of whether that behaviour should be tolerated or not, there
> should be a procedure for this and not a single person banning other
> people at will, especially if it follows their own involvement on the
> topic at hand.
>

There should be, but there currently isn't one and with no governance model
we unfortunately won't have one for at least a little while. I'm hoping
that getting clarification on this sort of thing will happen under whatever
governance model we end up choosing.

The last time we tried to establish a procedure I remember the one thing we
could agree on was that this list be made aware of any actions taken, hence
my email. If people disagree with the ban or want to time-box it then that
discussion can happen.

I will also mention that I asked other core developers here at the dev
sprints to make sure this action was not being too reactionary due to how I
was involved and the consensus was to proceed with the ban and the email as
planned (there was only some disagreement on for how long and they said
they would follow up here). I will also say that other core devs actually
wanted a ban to start based on the GitHub comment left and I argued the
person deserved a chance based on how heated the topic involved has become.

-Brett



>
> Regards
>
> Antoine.
>
>
> Le 13/09/2018 à 18:19, Mariatta Wijaya a écrit :
> > Thanks for handling it, Brett.
> >
> > That kind of behavior is not something we need to allow or tolerate in
> > this community.
> > I'm fine with banning.
> >
> > Mariatta
> >
> > ᐧ
> >
> > On Thu, Sep 13, 2018 at 9:18 AM Brett Cannon  > > wrote:
> >
> > Someone left
> > https://github.com/python/cpython/pull/9195#issuecomment-420646466
> > which was clearly written to upset Victor and insult him. I warned
> > the person that such behaviour is not okay and future insults would
> > have  ramifications (I was actually asked to ban this person to
> > begin with but I gave them the benefit of the doubt considering how
> > heated the topic involved has become). They then decided to seek me
> > out on Twitter berate me there for my warning:
> > https://twitter.com/dolkensp/status/1039949212832722944 . For that I
> > have followed through with my warning and banned them from the org.
> > ___
> > python-committers mailing list
> > [email protected] 
> > https://mail.python.org/mailman/listinfo/python-committers
> > Code of Conduct: https://www.python.org/psf/codeofconduct/
> >
> >
> >
> > ___
> > python-committers mailing list
> > [email protected]
> > https://mail.python.org/mailman/listinfo/python-committers
> > Code of Conduct: https://www.python.org/psf/codeofconduct/
> >
> ___
> python-committers mailing list
> [email protected]
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/
>
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


Re: [python-committers] I have blocked someone from the Python org

2018-09-13 Thread Antoine Pitrou

Thanks for clarifying.  I agree we should probably time-box the banning
(by how long isn't very important, and would depend whether they are
otherwise an active contributor or not).

Regards

Antoine.


Le 13/09/2018 à 18:35, Brett Cannon a écrit :
> 
> 
> On Thu, 13 Sep 2018 at 09:23 Antoine Pitrou  > wrote:
> 
> 
> Regardless of whether that behaviour should be tolerated or not, there
> should be a procedure for this and not a single person banning other
> people at will, especially if it follows their own involvement on the
> topic at hand.
> 
> 
> There should be, but there currently isn't one and with no governance
> model we unfortunately won't have one for at least a little while. I'm
> hoping that getting clarification on this sort of thing will happen
> under whatever governance model we end up choosing.
> 
> The last time we tried to establish a procedure I remember the one thing
> we could agree on was that this list be made aware of any actions taken,
> hence my email. If people disagree with the ban or want to time-box it
> then that discussion can happen.
> 
> I will also mention that I asked other core developers here at the dev
> sprints to make sure this action was not being too reactionary due to
> how I was involved and the consensus was to proceed with the ban and the
> email as planned (there was only some disagreement on for how long and
> they said they would follow up here). I will also say that other core
> devs actually wanted a ban to start based on the GitHub comment left and
> I argued the person deserved a chance based on how heated the topic
> involved has become.
> 
> -Brett
> 
>  
> 
> 
> Regards
> 
> Antoine.
> 
> 
> Le 13/09/2018 à 18:19, Mariatta Wijaya a écrit :
> > Thanks for handling it, Brett.
> >
> > That kind of behavior is not something we need to allow or tolerate in
> > this community.
> > I'm fine with banning.
> >
> > Mariatta
> >
> > ᐧ
> >
> > On Thu, Sep 13, 2018 at 9:18 AM Brett Cannon  
> > >> wrote:
> >
> >     Someone left
> >     https://github.com/python/cpython/pull/9195#issuecomment-420646466
> >     which was clearly written to upset Victor and insult him. I warned
> >     the person that such behaviour is not okay and future insults
> would
> >     have  ramifications (I was actually asked to ban this person to
> >     begin with but I gave them the benefit of the doubt
> considering how
> >     heated the topic involved has become). They then decided to
> seek me
> >     out on Twitter berate me there for my warning:
> >     https://twitter.com/dolkensp/status/1039949212832722944 . For
> that I
> >     have followed through with my warning and banned them from the
> org.
> >     ___
> >     python-committers mailing list
> >     [email protected]
> 
>  >
> >     https://mail.python.org/mailman/listinfo/python-committers
> >     Code of Conduct: https://www.python.org/psf/codeofconduct/
> >
> >
> >
> > ___
> > python-committers mailing list
> > [email protected] 
> > https://mail.python.org/mailman/listinfo/python-committers
> > Code of Conduct: https://www.python.org/psf/codeofconduct/
> >
> ___
> python-committers mailing list
> [email protected] 
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/
> 
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


Re: [python-committers] I have blocked someone from the Python org

2018-09-13 Thread Brett Cannon
They are not active in our community, although I don't know if we want to
start treating people different simply because they are in our community
(treating them differently because we know something is out of character is
different).

Because I'm in no position mentally to keep an eye on this (I'm rather
shaken by the fact someone decided to track me down on Twitter to go after
me, but I'm trying to keep context of the actual severity of it), I have
switched it to an automated 30 day ban (the maximum available for a
time-restricted ban). If people feel that's the wrong decision and it
should  switch to year-long or permanent then we can discuss that.

On Thu, 13 Sep 2018 at 09:38 Antoine Pitrou  wrote:

>
> Thanks for clarifying.  I agree we should probably time-box the banning
> (by how long isn't very important, and would depend whether they are
> otherwise an active contributor or not).
>
> Regards
>
> Antoine.
>
>
> Le 13/09/2018 à 18:35, Brett Cannon a écrit :
> >
> >
> > On Thu, 13 Sep 2018 at 09:23 Antoine Pitrou  > > wrote:
> >
> >
> > Regardless of whether that behaviour should be tolerated or not,
> there
> > should be a procedure for this and not a single person banning other
> > people at will, especially if it follows their own involvement on the
> > topic at hand.
> >
> >
> > There should be, but there currently isn't one and with no governance
> > model we unfortunately won't have one for at least a little while. I'm
> > hoping that getting clarification on this sort of thing will happen
> > under whatever governance model we end up choosing.
> >
> > The last time we tried to establish a procedure I remember the one thing
> > we could agree on was that this list be made aware of any actions taken,
> > hence my email. If people disagree with the ban or want to time-box it
> > then that discussion can happen.
> >
> > I will also mention that I asked other core developers here at the dev
> > sprints to make sure this action was not being too reactionary due to
> > how I was involved and the consensus was to proceed with the ban and the
> > email as planned (there was only some disagreement on for how long and
> > they said they would follow up here). I will also say that other core
> > devs actually wanted a ban to start based on the GitHub comment left and
> > I argued the person deserved a chance based on how heated the topic
> > involved has become.
> >
> > -Brett
> >
> >
> >
> >
> > Regards
> >
> > Antoine.
> >
> >
> > Le 13/09/2018 à 18:19, Mariatta Wijaya a écrit :
> > > Thanks for handling it, Brett.
> > >
> > > That kind of behavior is not something we need to allow or
> tolerate in
> > > this community.
> > > I'm fine with banning.
> > >
> > > Mariatta
> > >
> > > ᐧ
> > >
> > > On Thu, Sep 13, 2018 at 9:18 AM Brett Cannon  > 
> > > >> wrote:
> > >
> > > Someone left
> > >
> https://github.com/python/cpython/pull/9195#issuecomment-420646466
> > > which was clearly written to upset Victor and insult him. I
> warned
> > > the person that such behaviour is not okay and future insults
> > would
> > > have  ramifications (I was actually asked to ban this person to
> > > begin with but I gave them the benefit of the doubt
> > considering how
> > > heated the topic involved has become). They then decided to
> > seek me
> > > out on Twitter berate me there for my warning:
> > > https://twitter.com/dolkensp/status/1039949212832722944 . For
> > that I
> > > have followed through with my warning and banned them from the
> > org.
> > > ___
> > > python-committers mailing list
> > > [email protected]
> > 
> >  > >
> > > https://mail.python.org/mailman/listinfo/python-committers
> > > Code of Conduct: https://www.python.org/psf/codeofconduct/
> > >
> > >
> > >
> > > ___
> > > python-committers mailing list
> > > [email protected] 
> > > https://mail.python.org/mailman/listinfo/python-committers
> > > Code of Conduct: https://www.python.org/psf/codeofconduct/
> > >
> > ___
> > python-committers mailing list
> > [email protected] 
> > https://mail.python.org/mailman/listinfo/python-committers
> > Code of Conduct: https://www.python.org/psf/codeofconduct/
> >
> ___
> python-committers mailing list
> [email protected]
> ht

Re: [python-committers] I have blocked someone from the Python org

2018-09-13 Thread Ethan Furman

Thanks, Brett.

--
~Ethan~
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


Re: [python-committers] I have blocked someone from the Python org

2018-09-13 Thread Christian Heimes
+1

Thanks, Brett!
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


Re: [python-committers] Automerge bot deployed

2018-09-13 Thread Victor Stinner
Ah yes, it works and I agree that it's OK in plain text. But we have
careful if a contributor uses "\_" or something like that in a description.
Maybe always edit to see the "source" of the description?

Victor

Le jeu. 13 sept. 2018 à 16:54, Petr Viktorin  a écrit :

>
>
> On Wed, Sep 12, 2018, 23:30 Victor Stinner  wrote:
>
>> Today I created a PR with a description containing "type.__format__()".
>> To display it properly, I chose to edit the description and write
>> "type.\_\_format\_\_()". I guess that the bot will merge a description like
>> that unchanged, right? So we should also be careful of description using
>> Markdown syntax.
>>
>
> Use `type.__format__`, with backticks, for code. That looks OK in plain
> text.
> Or edit before merging :)
>
>
>> Victor
>>
>> Le mer. 12 sept. 2018 à 18:52, Mariatta Wijaya 
>> a écrit :
>>
>>> Update to the automerge bot:
>>>
>>> It will not merge unless there is "CLA signed" label, and no
>>> "DO-NOT-MERGE" label.
>>>
>>> Again, please edit the PR title and description before adding the `🤖
>>> automerge` label.
>>> The PR title and description will be used as the squashed commit message.
>>>
>>> Mariattaᐧ
>>> ᐧ
>>> ___
>>> python-committers mailing list
>>> [email protected]
>>> https://mail.python.org/mailman/listinfo/python-committers
>>> Code of Conduct: https://www.python.org/psf/codeofconduct/
>>>
>> ___
>> python-committers mailing list
>> [email protected]
>> https://mail.python.org/mailman/listinfo/python-committers
>> Code of Conduct: https://www.python.org/psf/codeofconduct/
>>
>
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


Re: [python-committers] Automerge bot deployed

2018-09-13 Thread Donald Stufft
Maybe the merge bot should render the description and then extract plaintext out of that?On Sep 13, 2018, at 2:16 PM, Victor Stinner  wrote:Ah yes, it works and I agree that it's OK in plain text. But we have careful if a contributor uses "\_" or something like that in a description. Maybe always edit to see the "source" of the description?VictorLe jeu. 13 sept. 2018 à 16:54, Petr Viktorin  a écrit :On Wed, Sep 12, 2018, 23:30 Victor Stinner  wrote:Today I created a PR with a description containing "type.__format__()". To display it properly, I chose to edit the description and write "type.\_\_format\_\_()". I guess that the bot will merge a description like that unchanged, right? So we should also be careful of description using Markdown syntax.Use `type.__format__`, with backticks, for code. That looks OK in plain text.Or edit before merging :)VictorLe mer. 12 sept. 2018 à 18:52, Mariatta Wijaya  a écrit :Update to the automerge bot:It will not merge unless there is "CLA signed" label, and no "DO-NOT-MERGE" label.Again, please edit the PR title and description before adding the `🤖 automerge` label.The PR title and description will be used as the squashed commit message.Mariattaᐧᐧ
___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/

___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/


___python-committers mailing [email protected]://mail.python.org/mailman/listinfo/python-committersCode of Conduct: https://www.python.org/psf/codeofconduct/___
python-committers mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/