From ezio.melotti at gmail.com  Tue Jan  1 17:54:41 2013
From: ezio.melotti at gmail.com (Ezio Melotti)
Date: Tue, 1 Jan 2013 18:54:41 +0200
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<509A4EB1.2070506@v.loewis.de>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
Message-ID: <CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>

Hi,

On Fri, Dec 28, 2012 at 9:39 PM, Brett Cannon <brett at python.org> wrote:

> [...]
> In order to deal with this, here is my proposal that should placate those
> of us calling for a ban now and those that feel like there has not been
> enough of a warning ((I can't communicate with him because I want him
> banned and I personally don't get along with him even in person, so any
> place where someone should talk to him it can't be me in the name of
> fairness to the process):
>
> 1. Someone emails Anatoly to tell him he is on indefinite probation for
> his behaviour where it is pointed out he can no longer insult anyone
> (including the PSF), he can't re-open issues without an explicit solution
> to the problem for why it closed, and in general has to just behave and not
> be rude
>
> 2. We agree to point out to him nicely and calmly when he has screwed up
> and overstepped his bounds while on this probation and to record when that
> happened (an email here about any incident should be enough) so that he can
> learn from his mistakes
>
> 3. If we do not see a pattern of improvement (this can be noticed by
> anyone and I'm sure we can get a consensus on it; unanimity is not required
> because that is impossible for anything with a group of our size), he gets
> cut off from the resource he is abusing the most and those cut-offs will
> continue on other locations if he does not improve there as well
>
> 4. If it goes as far as he is cut off and he manages to get the point and
> behaves elsewhere he can be allowed back on to where he has been banned
> after a year has passed (IOW he has to show actual improvement)
>
> Three key points in this proposal. One is that he gets an official
> warning; no more side discussions with core devs, no more "does he know
> people want to ban him" questions as it will be clear and explicit. He will
> be flat-out told his attitude and actions are not acceptable as they stand
> and they need to change.
>
> Two is that there is no time limit so that he doesn't just hide away for
> e.g. six months, comes back, and then starts stirring up trouble while
> saying he behaved within the allotted time that he had to. Any change needs
> to be permanent and perpetuate forever.
>
> Three, the cut-offs are gradual per resource so that it isn't an
> over-arching nuclear option.
>
> I say Ezio lets him know that this is the plan since he talked to him
> recently and is in the no-ban-yet camp.
>

Yesterday I talked to him, informed him about the probation and showed him
this message.  I hope this is official enough.

We also discussed about the contributor agreement and IIUC:
 1) he signed it already 1.5 years ago but apparently it got lost (that
wouldn't be too surprising if it really happened);
 2) he thinks the current agreement is "invalid" because the PSF doesn't
follow the terms and requirements of the linked Apache 2 license (and while
he doesn't seem against signing in, that would be quite pointless if it was
indeed invalid);
 3) he said that an electronic signature like the one at the bottom of
http://code.google.com/legal/individual-cla-v1.0.html should be used
instead of printing/scanning/mailing the agreement (this (or some similar
suggestion) already came up a few times here).

Best Regards,
Ezio Melotti



> But even if people don't like the explicit steps as I have outlined them
> as a general rule, someone who doesn't want him banned should tell him
> flat-out that he is on thin ice as I am an admin for python-ideas and this
> plan is what I will institute starting January 1 for that list and he is on
> the top of the list of people who will be in trouble if their attitude does
> not change (I am about to email Titus about drafting up a CoC for
> python-ideas so that this applies to everyone, not just Anatoly).
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-committers/attachments/20130101/e471fa59/attachment.html>

From jnoller at gmail.com  Tue Jan  1 18:06:08 2013
From: jnoller at gmail.com (Jesse Noller)
Date: Tue, 1 Jan 2013 12:06:08 -0500
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<509A4EB1.2070506@v.loewis.de>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
Message-ID: <39E6C152-ECEC-47A4-A60B-795A8D1A2852@gmail.com>



On Jan 1, 2013, at 11:54 AM, Ezio Melotti <ezio.melotti at gmail.com> wrote:

> Hi,
> 
> On Fri, Dec 28, 2012 at 9:39 PM, Brett Cannon <brett at python.org> wrote:
>> [...]
>> In order to deal with this, here is my proposal that should placate those of us calling for a ban now and those that feel like there has not been enough of a warning ((I can't communicate with him because I want him banned and I personally don't get along with him even in person, so any place where someone should talk to him it can't be me in the name of fairness to the process):
>> 
>> 1. Someone emails Anatoly to tell him he is on indefinite probation for his behaviour where it is pointed out he can no longer insult anyone (including the PSF), he can't re-open issues without an explicit solution to the problem for why it closed, and in general has to just behave and not be rude
>> 
>> 2. We agree to point out to him nicely and calmly when he has screwed up and overstepped his bounds while on this probation and to record when that happened (an email here about any incident should be enough) so that he can learn from his mistakes
>> 
>> 3. If we do not see a pattern of improvement (this can be noticed by anyone and I'm sure we can get a consensus on it; unanimity is not required because that is impossible for anything with a group of our size), he gets cut off from the resource he is abusing the most and those cut-offs will continue on other locations if he does not improve there as well
>> 
>> 4. If it goes as far as he is cut off and he manages to get the point and behaves elsewhere he can be allowed back on to where he has been banned after a year has passed (IOW he has to show actual improvement)
>> 
>> Three key points in this proposal. One is that he gets an official warning; no more side discussions with core devs, no more "does he know people want to ban him" questions as it will be clear and explicit. He will be flat-out told his attitude and actions are not acceptable as they stand and they need to change.
>> 
>> Two is that there is no time limit so that he doesn't just hide away for e.g. six months, comes back, and then starts stirring up trouble while saying he behaved within the allotted time that he had to. Any change needs to be permanent and perpetuate forever.
>> 
>> Three, the cut-offs are gradual per resource so that it isn't an over-arching nuclear option.
>> 
>> I say Ezio lets him know that this is the plan since he talked to him recently and is in the no-ban-yet camp.
> 
> Yesterday I talked to him, informed him about the probation and showed him this message.  I hope this is official enough.
> 
> We also discussed about the contributor agreement and IIUC:
>  1) he signed it already 1.5 years ago but apparently it got lost (that wouldn't be too surprising if it really happened);
>  2) he thinks the current agreement is "invalid" because the PSF doesn't follow the terms and requirements of the linked Apache 2 license (and while he doesn't seem against signing in, that would be quite pointless if it was indeed invalid);
>  3) he said that an electronic signature like the one at the bottom of http://code.google.com/legal/individual-cla-v1.0.html should be used instead of printing/scanning/mailing the agreement (this (or some similar suggestion) already came up a few times here).
> 
> Best Regards,
> Ezio Melotti
> 

All of this is moot; we have a new admin; we are working towards electronic signatures, but it uses the same CLA as before; the terms and licenses are not different.

If he refuses to sign and send in the current CLA then that's his choice, and his contributions will not be included.

If he has specific legal concerns about the CLA backed by legal standing, he can send them to psf at python.org and we will have legal counsel review them.


>  
>> But even if people don't like the explicit steps as I have outlined them as a general rule, someone who doesn't want him banned should tell him flat-out that he is on thin ice as I am an admin for python-ideas and this plan is what I will institute starting January 1 for that list and he is on the top of the list of people who will be in trouble if their attitude does not change (I am about to email Titus about drafting up a CoC for python-ideas so that this applies to everyone, not just Anatoly).
> 
> _______________________________________________
> python-committers mailing list
> python-committers at python.org
> http://mail.python.org/mailman/listinfo/python-committers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-committers/attachments/20130101/1a549804/attachment-0001.html>

From ezio.melotti at gmail.com  Tue Jan  1 20:03:12 2013
From: ezio.melotti at gmail.com (Ezio Melotti)
Date: Tue, 1 Jan 2013 21:03:12 +0200
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <39E6C152-ECEC-47A4-A60B-795A8D1A2852@gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<509A4EB1.2070506@v.loewis.de>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<39E6C152-ECEC-47A4-A60B-795A8D1A2852@gmail.com>
Message-ID: <CACBhJdEa8tN-MBaejLGDj-qvg_CzwHWtGfsa6AsjVtiByDj=Rw@mail.gmail.com>

Hi,

On Tue, Jan 1, 2013 at 7:06 PM, Jesse Noller <jnoller at gmail.com> wrote:

> On Jan 1, 2013, at 11:54 AM, Ezio Melotti <ezio.melotti at gmail.com> wrote:
>
> Hi,
>
> [...]
>
> We also discussed about the contributor agreement and IIUC:
>  1) he signed it already 1.5 years ago but apparently it got lost (that
> wouldn't be too surprising if it really happened);
>  2) he thinks the current agreement is "invalid" because the PSF doesn't
> follow the terms and requirements of the linked Apache 2 license (and while
> he doesn't seem against signing in, that would be quite pointless if it was
> indeed invalid);
>  3) he said that an electronic signature like the one at the bottom of
> http://code.google.com/legal/individual-cla-v1.0.html should be used
> instead of printing/scanning/mailing the agreement (this (or some similar
> suggestion) already came up a few times here).
>
> Best Regards,
> Ezio Melotti
>
>
> All of this is moot; we have a new admin; we are working towards
> electronic signatures,
>

That's good news.


> but it uses the same CLA as before; the terms and licenses are not
> different.
>
> If he refuses to sign and send in the current CLA then that's his choice,
> and his contributions will not be included.
>
>
IIUC he's also saying that a CLA doesn't necessarily require to be linked
to one or more external licenses, i.e. you can agree to contribute under
the terms of the CLA alone and that should be enough.  The Google
individual CLA seems to do this.
The problem with linking to external licenses is that *in theory* it
requires you (and him) to read, understand, and accept their terms before
putting your signature on the agreement.  In practice people are too lazy
to do it and/or they don't care, so the only common problem is that
contributors don't know which one to pick and ask you if you can lend them
a coin to flip.
So, unless there's some specific reason preventing it, it should be
possible to simplify our CLA and make it "self-contained" so that
contributors can easily understand what they are signing (IANAL, but it
seems to work for Google).


> If he has specific legal concerns about the CLA backed by legal standing,
> he can send them to psf at python.org and we will have legal counsel review
> them.
>
>
I think the problem (or one of the problems) is that the Apache license (
http://opensource.org/licenses/apache2.0.php) requires that, among other
things, "You must give any other recipients of the Work or Derivative Works
a copy of this License; and You must cause any modified files to carry
prominent notices stating that You changed the files".  I'm not sure if we
are doing this, if we really are required to do it, and what are the
implications if we don't do it.  These are probably questions that a lawyer
should answer (but OTOH contributors should be able to understand it
without being lawyers themselves).

Also note that these issues are somewhat orthogonal.  Electronic signatures
a simpler CLA are about improving and simplifying the process, while the
issues with the Apache license could be an actual problem (that might be
solved if the external licenses are removed by the CLA).  The combination
of the two issues is probably making him uncomfortable about signing, even
if he stated that we are free to use his patches on the bug tracker as we
wish (but we can't without contribution form -- unless they are trivial).
IOW, from his point of view, he is willing to contribute, but before doing
so he has to sign the contributor form.  Since he wants to understand what
he is signing (and this is not an unreasonable request), he also has to
read and understand the linked licenses, and because there are parts of
them that are not yet clear to him, he is reluctant about signing.
(Disclaimer: the views expressed in this and some of the others email I
wrote solely represent my understanding of the issues, and do not
necessarily represent the actual views of anatoly.)

Best Regards,
Ezio Melotti
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-committers/attachments/20130101/1ac022e5/attachment.html>

From jnoller at gmail.com  Tue Jan  1 20:28:30 2013
From: jnoller at gmail.com (Jesse Noller)
Date: Tue, 1 Jan 2013 14:28:30 -0500
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CACBhJdEa8tN-MBaejLGDj-qvg_CzwHWtGfsa6AsjVtiByDj=Rw@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<509A4EB1.2070506@v.loewis.de>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<39E6C152-ECEC-47A4-A60B-795A8D1A2852@gmail.com>
	<CACBhJdEa8tN-MBaejLGDj-qvg_CzwHWtGfsa6AsjVtiByDj=Rw@mail.gmail.com>
Message-ID: <6585B13A-0060-4BAC-8763-F8149C50138A@gmail.com>



On Jan 1, 2013, at 2:03 PM, Ezio Melotti <ezio.melotti at gmail.com> wrote:

> Hi,
> 
> On Tue, Jan 1, 2013 at 7:06 PM, Jesse Noller <jnoller at gmail.com> wrote:
>> On Jan 1, 2013, at 11:54 AM, Ezio Melotti <ezio.melotti at gmail.com> wrote:
>>> Hi,
>>> 
>>> [...]
>>> 
>>> We also discussed about the contributor agreement and IIUC:
>>>  1) he signed it already 1.5 years ago but apparently it got lost (that wouldn't be too surprising if it really happened);
>>>  2) he thinks the current agreement is "invalid" because the PSF doesn't follow the terms and requirements of the linked Apache 2 license (and while he doesn't seem against signing in, that would be quite pointless if it was indeed invalid);
>>>  3) he said that an electronic signature like the one at the bottom of http://code.google.com/legal/individual-cla-v1.0.html should be used instead of printing/scanning/mailing the agreement (this (or some similar suggestion) already came up a few times here).
>>> 
>>> Best Regards,
>>> Ezio Melotti
>> 
>> All of this is moot; we have a new admin; we are working towards electronic signatures,
> 
> That's good news.
>  
>> but it uses the same CLA as before; the terms and licenses are not different.
>> If he refuses to sign and send in the current CLA then that's his choice, and his contributions will not be included.
> 
> IIUC he's also saying that a CLA doesn't necessarily require to be linked to one or more external licenses, i.e. you can agree to contribute under the terms of the CLA alone and that should be enough.  The Google individual CLA seems to do this.
> The problem with linking to external licenses is that *in theory* it requires you (and him) to read, understand, and accept their terms before putting your signature on the agreement.  In practice people are too lazy to do it and/or they don't care, so the only common problem is that contributors don't know which one to pick and ask you if you can lend them a coin to flip.
> So, unless there's some specific reason preventing it, it should be possible to simplify our CLA and make it "self-contained" so that contributors can easily understand what they are signing (IANAL, but it seems to work for Google).

Precisely. None of us are lawyers; the CLA was made by lawyers to be compatible with the Python license "stack" which has its own set of issues. 

That all said; again, the likelihood of short term alteration of the CLA is a non starter, so he can feel free to take his time to understand why we require contributions to be licensed to the PSF under the listed licenses.

However; I've sent this to a real lawyer for his opinion. 

>  
>> If he has specific legal concerns about the CLA backed by legal standing, he can send them to psf at python.org and we will have legal counsel review them.
> 
> I think the problem (or one of the problems) is that the Apache license (http://opensource.org/licenses/apache2.0.php) requires that, among other things, "You must give any other recipients of the Work or Derivative Works a copy of this License; and You must cause any modified files to carry prominent notices stating that You changed the files".  I'm not sure if we are doing this, if we really are required to do it, and what are the implications if we don't do it.  These are probably questions that a lawyer should answer (but OTOH contributors should be able to understand it without being lawyers themselves).
> 

I sent it to a lawyer. Note the CLA was designed by PSF legal counsel, to whom I have sent this thread.

> Also note that these issues are somewhat orthogonal.  Electronic signatures a simpler CLA are about improving and simplifying the process, while the issues with the Apache license could be an actual problem (that might be solved if the external licenses are removed by the CLA).  The combination of the two issues is probably making him uncomfortable about signing, even if he stated that we are free to use his patches on the bug tracker as we wish (but we can't without contribution form -- unless they are trivial).
> IOW, from his point of view, he is willing to contribute, but before doing so he has to sign the contributor form.  Since he wants to understand what he is signing (and this is not an unreasonable request), he also has to read and understand the linked licenses, and because there are parts of them that are not yet clear to him, he is reluctant about signing.
> (Disclaimer: the views expressed in this and some of the others email I wrote solely represent my understanding of the issues, and do not necessarily represent the actual views of anatoly.)

If he signed it 1.5 years ago, the CLA has not changed. Ergo, I fail to see what the issue is today.


> 
> Best Regards,
> Ezio Melotti
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-committers/attachments/20130101/2ffe0403/attachment-0001.html>

From ezio.melotti at gmail.com  Tue Jan  1 21:41:24 2013
From: ezio.melotti at gmail.com (Ezio Melotti)
Date: Tue, 1 Jan 2013 22:41:24 +0200
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <6585B13A-0060-4BAC-8763-F8149C50138A@gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<509A4EB1.2070506@v.loewis.de>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<39E6C152-ECEC-47A4-A60B-795A8D1A2852@gmail.com>
	<CACBhJdEa8tN-MBaejLGDj-qvg_CzwHWtGfsa6AsjVtiByDj=Rw@mail.gmail.com>
	<6585B13A-0060-4BAC-8763-F8149C50138A@gmail.com>
Message-ID: <CACBhJdGw9TifaB95MSGSUFfOzhJ3_5sUt6tw_+VH6FyKQMqB3Q@mail.gmail.com>

On Tue, Jan 1, 2013 at 9:28 PM, Jesse Noller <jnoller at gmail.com> wrote:
> [...]
> I sent it to a lawyer. Note the CLA was designed by PSF legal counsel, to
> whom I have sent this thread.
>

Thanks for doing that!

> If he signed it 1.5 years ago, the CLA has not changed. Ergo, I fail to see
> what the issue is today.
>

AFAIU he's willing to sign it again -- nonetheless the issues
mentioned in my previous mail remain.

Best Regards,
Ezio Melotti

From solipsis at pitrou.net  Tue Jan  1 21:50:05 2013
From: solipsis at pitrou.net (Antoine Pitrou)
Date: Tue, 01 Jan 2013 21:50:05 +0100
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<509A4EB1.2070506@v.loewis.de>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
Message-ID: <1357073405.3335.11.camel@localhost.localdomain>


Hi Ezio,

Le mardi 01 janvier 2013 ? 18:54 +0200, Ezio Melotti a ?crit :
> 
> We also discussed about the contributor agreement and IIUC:
> 
>  1) he signed it already 1.5 years ago but apparently it got lost
> (that wouldn't be too surprising if it really happened);

Yes, I think lost contributor agreements have already happened.

>  2) he thinks the current agreement is "invalid" because the PSF
> doesn't follow the terms and requirements of the linked Apache 2
> license (and while he doesn't seem against signing in, that would be
> quite pointless if it was indeed invalid);

If he believes that, he can still choose the Academic Free License
instead.

cheers

Antoine.




From g.brandl at gmx.net  Tue Jan  1 21:57:31 2013
From: g.brandl at gmx.net (Georg Brandl)
Date: Tue, 01 Jan 2013 21:57:31 +0100
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
Message-ID: <kbvijk$g5m$1@ger.gmane.org>

On 01/01/2013 05:54 PM, Ezio Melotti wrote:

>     I say Ezio lets him know that this is the plan since he talked to him
>     recently and is in the no-ban-yet camp.
> 
> 
> Yesterday I talked to him, informed him about the probation and showed him this
> message.  I hope this is official enough.

So, what was the reaction?  That is the important thing to know...

Georg


From ezio.melotti at gmail.com  Tue Jan  1 22:49:07 2013
From: ezio.melotti at gmail.com (Ezio Melotti)
Date: Tue, 1 Jan 2013 23:49:07 +0200
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <kbvijk$g5m$1@ger.gmane.org>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g5m$1@ger.gmane.org>
Message-ID: <CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>

Hi,

On Tue, Jan 1, 2013 at 10:57 PM, Georg Brandl <g.brandl at gmx.net> wrote:
> On 01/01/2013 05:54 PM, Ezio Melotti wrote:
>
>>     I say Ezio lets him know that this is the plan since he talked to him
>>     recently and is in the no-ban-yet camp.
>>
>>
>> Yesterday I talked to him, informed him about the probation and showed him this
>> message.  I hope this is official enough.
>
> So, what was the reaction?  That is the important thing to know...
>

He acknowledged the fact, but I think he had already understood the
issue from our previous conversation.

Best Regards,
Ezio Melotti

P.S. somehow Gmail was sending HTML mails instead of plain text ones.
I now changed it back to plain text -- apologies for any inconvenience
this might have caused, and thanks to Trent for making me aware of the
problem! :)

> Georg
>

From brian at python.org  Tue Jan  1 22:55:01 2013
From: brian at python.org (Brian Curtin)
Date: Tue, 1 Jan 2013 15:55:01 -0600
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g5m$1@ger.gmane.org>
	<CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
Message-ID: <CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>

On Tue, Jan 1, 2013 at 3:49 PM, Ezio Melotti <ezio.melotti at gmail.com> wrote:
> Hi,
>
> On Tue, Jan 1, 2013 at 10:57 PM, Georg Brandl <g.brandl at gmx.net> wrote:
>> On 01/01/2013 05:54 PM, Ezio Melotti wrote:
>>
>>>     I say Ezio lets him know that this is the plan since he talked to him
>>>     recently and is in the no-ban-yet camp.
>>>
>>>
>>> Yesterday I talked to him, informed him about the probation and showed him this
>>> message.  I hope this is official enough.
>>
>> So, what was the reaction?  That is the important thing to know...
>>
>
> He acknowledged the fact, but I think he had already understood the
> issue from our previous conversation.

...and?

Does he care about what was said? Is he going to do anything about his
actions? The fact that this discussion sidetracked into contributor
agreements is not a good sign to me. He should have just said those
things himself to the PSF's legal counsel, not in response to an email
about his behavior...

From solipsis at pitrou.net  Tue Jan  1 23:05:44 2013
From: solipsis at pitrou.net (Antoine Pitrou)
Date: Tue, 01 Jan 2013 23:05:44 +0100
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g5m$1@ger.gmane.org>
	<CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
	<CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
Message-ID: <1357077944.3335.13.camel@localhost.localdomain>


Hello,

Le mardi 01 janvier 2013 ? 15:55 -0600, Brian Curtin a ?crit :
> On Tue, Jan 1, 2013 at 3:49 PM, Ezio Melotti <ezio.melotti at gmail.com> wrote:
> > Hi,
> >
> > On Tue, Jan 1, 2013 at 10:57 PM, Georg Brandl <g.brandl at gmx.net> wrote:
> >> On 01/01/2013 05:54 PM, Ezio Melotti wrote:
> >>
> >>>     I say Ezio lets him know that this is the plan since he talked to him
> >>>     recently and is in the no-ban-yet camp.
> >>>
> >>>
> >>> Yesterday I talked to him, informed him about the probation and showed him this
> >>> message.  I hope this is official enough.
> >>
> >> So, what was the reaction?  That is the important thing to know...
> >>
> >
> > He acknowledged the fact, but I think he had already understood the
> > issue from our previous conversation.
> 
> ...and?
> 
> Does he care about what was said? Is he going to do anything about his
> actions? The fact that this discussion sidetracked into contributor
> agreements is not a good sign to me. He should have just said those
> things himself to the PSF's legal counsel, not in response to an email
> about his behavior...

Well, he's now aware (with public recording thereof) of how we feel
about his contributions. So if he doesn't amend his ways a little, we
will be justified in taking action.

Regards

Antoine.



From ezio.melotti at gmail.com  Tue Jan  1 23:13:50 2013
From: ezio.melotti at gmail.com (Ezio Melotti)
Date: Wed, 2 Jan 2013 00:13:50 +0200
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g5m$1@ger.gmane.org>
	<CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
	<CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
Message-ID: <CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>

Hi,

On Tue, Jan 1, 2013 at 11:55 PM, Brian Curtin <brian at python.org> wrote:
> On Tue, Jan 1, 2013 at 3:49 PM, Ezio Melotti <ezio.melotti at gmail.com> wrote:
>> Hi,
>>
>> On Tue, Jan 1, 2013 at 10:57 PM, Georg Brandl <g.brandl at gmx.net> wrote:
>>> On 01/01/2013 05:54 PM, Ezio Melotti wrote:
>>>
>>>>     I say Ezio lets him know that this is the plan since he talked to him
>>>>     recently and is in the no-ban-yet camp.
>>>>
>>>>
>>>> Yesterday I talked to him, informed him about the probation and showed him this
>>>> message.  I hope this is official enough.
>>>
>>> So, what was the reaction?  That is the important thing to know...
>>>
>>
>> He acknowledged the fact, but I think he had already understood the
>> issue from our previous conversation.
>
> ...and?
>
> Does he care about what was said? Is he going to do anything about his
> actions?

He does, and he is already trying to improve.  We already discussed
about the issue  and how to solve it in our previous conversation (see
http://mail.python.org/pipermail/python-committers/2012-December/002307.html),
so informing him about the probation only served to let him know the
specific punishment(s) he might face.

> The fact that this discussion sidetracked into contributor
> agreements is not a good sign to me. He should have just said those
> things himself to the PSF's legal counsel, not in response to an email
> about his behavior...

I'm doing this via chat (I think it's better/more effective than
emails), so sidetracking is not so unexpected (we even ended up
discussing things that are completely unrelated after we clarified the
important points).  The discussion about the CLA started because he
said that some of the "accusations" in the thread are not true -- in
particular that "He flat-out refuses to sign any contributor
agreement".  I asked him why he hasn't signed it and if there was any
problem with the contributor agreement, and so he replied.

Best Regards,
Ezio Melotti

From g.brandl at gmx.net  Tue Jan  1 23:18:52 2013
From: g.brandl at gmx.net (Georg Brandl)
Date: Tue, 01 Jan 2013 23:18:52 +0100
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g5m$1@ger.gmane.org>
	<CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
	<CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
	<CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>
Message-ID: <kbvnc7$j3k$1@ger.gmane.org>

On 01/01/2013 11:13 PM, Ezio Melotti wrote:
> Hi,
> 
> On Tue, Jan 1, 2013 at 11:55 PM, Brian Curtin <brian at python.org> wrote:
>> On Tue, Jan 1, 2013 at 3:49 PM, Ezio Melotti <ezio.melotti at gmail.com> wrote:
>>> Hi,
>>>
>>> On Tue, Jan 1, 2013 at 10:57 PM, Georg Brandl <g.brandl at gmx.net> wrote:
>>>> On 01/01/2013 05:54 PM, Ezio Melotti wrote:
>>>>
>>>>>     I say Ezio lets him know that this is the plan since he talked to him
>>>>>     recently and is in the no-ban-yet camp.
>>>>>
>>>>>
>>>>> Yesterday I talked to him, informed him about the probation and showed him this
>>>>> message.  I hope this is official enough.
>>>>
>>>> So, what was the reaction?  That is the important thing to know...
>>>>
>>>
>>> He acknowledged the fact, but I think he had already understood the
>>> issue from our previous conversation.
>>
>> ...and?
>>
>> Does he care about what was said? Is he going to do anything about his
>> actions?
> 
> He does, and he is already trying to improve.  We already discussed
> about the issue  and how to solve it in our previous conversation (see
> http://mail.python.org/pipermail/python-committers/2012-December/002307.html),
> so informing him about the probation only served to let him know the
> specific punishment(s) he might face.

Good, sounds like we did all we can now.

>> The fact that this discussion sidetracked into contributor
>> agreements is not a good sign to me. He should have just said those
>> things himself to the PSF's legal counsel, not in response to an email
>> about his behavior...
> 
> I'm doing this via chat (I think it's better/more effective than
> emails), so sidetracking is not so unexpected (we even ended up
> discussing things that are completely unrelated after we clarified the
> important points).  The discussion about the CLA started because he
> said that some of the "accusations" in the thread are not true -- in
> particular that "He flat-out refuses to sign any contributor
> agreement".  I asked him why he hasn't signed it and if there was any
> problem with the contributor agreement, and so he replied.

I still don't understand the CA issue: either he sent one some months back,
and it got lost: then he can re-submit it.  Or he thinks there is something
wrong with it and it shouldn't be signed: then why did he do so in the first
place (and frankly, why did nobody else (among them big corporations) find a
cause for concern)?

cheers,
Georg



From jnoller at gmail.com  Tue Jan  1 23:25:19 2013
From: jnoller at gmail.com (Jesse Noller)
Date: Tue, 1 Jan 2013 17:25:19 -0500
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g5m$1@ger.gmane.org>
	<CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
	<CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
	<CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>
Message-ID: <7A5FCB2D-5327-44B0-A081-CF12ED3C2EA8@gmail.com>



On Jan 1, 2013, at 5:13 PM, Ezio Melotti <ezio.melotti at gmail.com> wrote:

> Hi,
> 
> On Tue, Jan 1, 2013 at 11:55 PM, Brian Curtin <brian at python.org> wrote:
>> On Tue, Jan 1, 2013 at 3:49 PM, Ezio Melotti <ezio.melotti at gmail.com> wrote:
>>> Hi,
>>> 
>>> On Tue, Jan 1, 2013 at 10:57 PM, Georg Brandl <g.brandl at gmx.net> wrote:
>>>> On 01/01/2013 05:54 PM, Ezio Melotti wrote:
>>>> 
>>>>>    I say Ezio lets him know that this is the plan since he talked to him
>>>>>    recently and is in the no-ban-yet camp.
>>>>> 
>>>>> 
>>>>> Yesterday I talked to him, informed him about the probation and showed him this
>>>>> message.  I hope this is official enough.
>>>> 
>>>> So, what was the reaction?  That is the important thing to know...
>>>> 
>>> 
>>> He acknowledged the fact, but I think he had already understood the
>>> issue from our previous conversation.
>> 
>> ...and?
>> 
>> Does he care about what was said? Is he going to do anything about his
>> actions?
> 
> He does, and he is already trying to improve.  We already discussed
> about the issue  and how to solve it in our previous conversation (see
> http://mail.python.org/pipermail/python-committers/2012-December/002307.html),
> so informing him about the probation only served to let him know the
> specific punishment(s) he might face.
> 
>> The fact that this discussion sidetracked into contributor
>> agreements is not a good sign to me. He should have just said those
>> things himself to the PSF's legal counsel, not in response to an email
>> about his behavior...
> 
> I'm doing this via chat (I think it's better/more effective than
> emails), so sidetracking is not so unexpected (we even ended up
> discussing things that are completely unrelated after we clarified the
> important points).  The discussion about the CLA started because he
> said that some of the "accusations" in the thread are not true -- in
> particular that "He flat-out refuses to sign any contributor
> agreement".  I asked him why he hasn't signed it and if there was any
> problem with the contributor agreement, and so he replied.
> 

So, he still refuses to sign it; or he will sign it?


> Best Regards,
> Ezio Melotti
> _______________________________________________
> python-committers mailing list
> python-committers at python.org
> http://mail.python.org/mailman/listinfo/python-committers

From ezio.melotti at gmail.com  Tue Jan  1 23:37:29 2013
From: ezio.melotti at gmail.com (Ezio Melotti)
Date: Wed, 2 Jan 2013 00:37:29 +0200
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <kbvnc7$j3k$1@ger.gmane.org>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g5m$1@ger.gmane.org>
	<CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
	<CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
	<CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>
	<kbvnc7$j3k$1@ger.gmane.org>
Message-ID: <CACBhJdE4n0nxORLbJuyFyzLUzw_woeF_qhecaVrud3yFNTTUhA@mail.gmail.com>

On Wed, Jan 2, 2013 at 12:18 AM, Georg Brandl <g.brandl at gmx.net> wrote:
>
> I still don't understand the CA issue: either he sent one some months back,
> and it got lost: then he can re-submit it.

Apparently he did and it got lost, and I hope he will resubmit it again now.

>  Or he thinks there is something
> wrong with it and it shouldn't be signed: then why did he do so in the first
> place

I think someone managed to convince him that it was at least "acceptable".
I.e., the CLA still has some problems and/or parts that are not 100%
clear to him, and he would like to see these problems addressed and
solved, but in the meanwhile he can make a compromise and sign it
anyway if it's necessary.

> (and frankly, why did nobody else (among them big corporations) find a
> cause for concern)?

Because usually no one spends time reading and understanding all the
fine prints and signs it because "if everyone else signed it, it can't
be too wrong/bad".  Indeed this shouldn't happen to big corporations,
but it might also be that they failed to recognize the problem or they
didn't care because it didn't affect them directly.  Of course it
could also be a misunderstanding of the license terms from his part,
but in this case he would probably want a clarification.

Best Regards,
Ezio Melotti

>
> cheers,
> Georg
>

From ncoghlan at gmail.com  Tue Jan  1 23:37:30 2013
From: ncoghlan at gmail.com (Nick Coghlan)
Date: Wed, 2 Jan 2013 08:37:30 +1000
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <kbvnc7$j3k$1@ger.gmane.org>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g5m$1@ger.gmane.org>
	<CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
	<CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
	<CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>
	<kbvnc7$j3k$1@ger.gmane.org>
Message-ID: <CADiSq7dT1XbDSt6mtkrkqq=SXLT_ms=4yJZ125fDwMVGMoKApA@mail.gmail.com>

One note on the CLA issue - Allison Randall spent some time discussing the
CLA in person with Anatoly at the PyCon US 2011 sprints, so he may have
signed it then.

As I understand it, the CLA itself gives the PSF the rights it needs to
redistribute under a different licence, while the accompanying licence
covers other aspects (like patent rights and assertions of provenance).

There are certainly simpler schemes in the world, but our current one isn't
*that* complicated (although an explicit official explanation wouldn't
hurt).

Cheers,
Nick.

--
Sent from my phone, thus the relative brevity :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-committers/attachments/20130102/6d27e8e1/attachment-0001.html>

From neologix at free.fr  Tue Jan  1 23:39:08 2013
From: neologix at free.fr (=?ISO-8859-1?Q?Charles=2DFran=E7ois_Natali?=)
Date: Tue, 1 Jan 2013 23:39:08 +0100
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g5m$1@ger.gmane.org>
	<CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
	<CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
	<CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>
Message-ID: <CAH_1eM2VKa+QGBSzi8N9bQosMEDvXtEOSkkSRkn9DP3u9Ja56g@mail.gmail.com>

Am I the only one feeling uncomfortable about having such a discussion
take place on a public mailing list?
I mean, we're debating whether to ban him from the tracker/mailing
lists, but to me, this whole thread is much more harmful than any
other action we could take.
Imagine what will happen when his friends/boss/prospective employer
will google him: how would you feel if this kind of thread showed up
out there on the internet when searching your name?
I'm all for open mailing lists and archives when it comes to
development/security/community, but here it's really a personal issue,
and I think it should be handled privately (by who is another debate).

cf

From michael at voidspace.org.uk  Tue Jan  1 23:55:27 2013
From: michael at voidspace.org.uk (Michael Foord)
Date: Tue, 1 Jan 2013 22:55:27 +0000
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CAH_1eM2VKa+QGBSzi8N9bQosMEDvXtEOSkkSRkn9DP3u9Ja56g@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g 5m$1@ger.gmane.org>
	<CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
	<CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
	<CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>
	<CAH_1eM2VKa+QGBSzi8N9bQosMEDvXtEOSkkSRkn9DP3u9Ja56g@mail.gmail.com>
Message-ID: <95ECB61D-91D8-4B81-B8D9-1FF8BADA177E@voidspace.org.uk>


On 1 Jan 2013, at 22:39, Charles-Fran?ois Natali <neologix at free.fr> wrote:

> Am I the only one feeling uncomfortable about having such a discussion
> take place on a public mailing list?
> I mean, we're debating whether to ban him from the tracker/mailing
> lists, but to me, this whole thread is much more harmful than any
> other action we could take.
> Imagine what will happen when his friends/boss/prospective employer
> will google him: how would you feel if this kind of thread showed up
> out there on the internet when searching your name?
> I'm all for open mailing lists and archives when it comes to
> development/security/community, but here it's really a personal issue,
> and I think it should be handled privately (by who is another debate).

I don't think a "private committee" (secret cabal) that decides if people should be banned from our infrastructure would be an improvement. On the other hand if we do formalise these procedures then how these decisions get made in the future can be set out.

Michael

> 
> cf
> _______________________________________________
> python-committers mailing list
> python-committers at python.org
> http://mail.python.org/mailman/listinfo/python-committers
> 


--
http://www.voidspace.org.uk/


May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing 
http://www.sqlite.org/different.html






From solipsis at pitrou.net  Wed Jan  2 00:02:06 2013
From: solipsis at pitrou.net (Antoine Pitrou)
Date: Wed, 02 Jan 2013 00:02:06 +0100
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <CAH_1eM2VKa+QGBSzi8N9bQosMEDvXtEOSkkSRkn9DP3u9Ja56g@mail.gmail.com>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<08E61C8D-F36E-4AB0-8BE0-E3C57746D030@langa.pl>
	<75b44c1a96f6a4f04db5c2e6afc43d11.squirrel@webmail.nerim.net>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<kbvijk$g5m$1@ger.gmane.org>
	<CACBhJdGH9mBfZBPwxCtPWFNT7wyV3V5_KEaJR8QPDAAPbO65CQ@mail.gmail.com>
	<CAD+XWwqxi+2NCy8w_Yc44a3bqqU6dxxWM2tzj+E6gPUS-ohprw@mail.gmail.com>
	<CACBhJdHT9PoP-d4gMDNMtCa+D8MDgGUyYocqVZwcnVp1+PYSJg@mail.gmail.com>
	<CAH_1eM2VKa+QGBSzi8N9bQosMEDvXtEOSkkSRkn9DP3u9Ja56g@mail.gmail.com>
Message-ID: <1357081326.3335.24.camel@localhost.localdomain>

Le mardi 01 janvier 2013 ? 23:39 +0100, Charles-Fran?ois Natali a
?crit :
> Am I the only one feeling uncomfortable about having such a discussion
> take place on a public mailing list?
> I mean, we're debating whether to ban him from the tracker/mailing
> lists, but to me, this whole thread is much more harmful than any
> other action we could take.
> Imagine what will happen when his friends/boss/prospective employer
> will google him: how would you feel if this kind of thread showed up
> out there on the internet when searching your name?
> I'm all for open mailing lists and archives when it comes to
> development/security/community, but here it's really a personal issue,
> and I think it should be handled privately (by who is another debate).

I think personal issues in a community are always community issues. It
is as much a discussion of how we value, appreciate and judge people, as
a question of whether Anatoly's behaviour should be stopped.

Also, I tend to think the "what will happen when XXX googles him"
argument is a fallacy: if someone is participating publicly in an online
community, outsiders can inevitably judge them on the quality of their
participation. It is much too late to do anything against that, since
there are many public records of our interactions with Anatoly.

My 2 cents.

Regards

Antoine.



From barry at python.org  Wed Jan  2 00:55:33 2013
From: barry at python.org (Barry Warsaw)
Date: Tue, 1 Jan 2013 18:55:33 -0500
Subject: [python-committers] Anatoly Techtonik's contribution
In-Reply-To: <1357073405.3335.11.camel@localhost.localdomain>
References: <F99F24B4-5F76-4338-907D-FFDDBB94222E@langa.pl>
	<CAP7+vJ+L6CYrYzyU0Gj75Ujogv1YQtkqsX5F593Lh6i42FHjwg@mail.gmail.com>
	<CAKmKYaB70=UkWD3-P47dCEZ2PHTZeyDZKDD8KkswmSOHW1oK5w@mail.gmail.com>
	<CAF-Rda8g5-g2rNXmxOTmMj=Su9NA_yhFjcWp90E7G4QwcsU3YA@mail.gmail.com>
	<CAL3CFcXmGOgWbWuxpPhBNXFYPhoq76aadWjtHyZwxbKygE0X2A@mail.gmail.com>
	<CAP7+vJK4Np4R8a+TNDd3B7nVVZeE6h0yirnaOOmjgp2DcFksaQ@mail.gmail.com>
	<CAL3CFcXPmU50OFKzQh-dm8K=g4nCyWwsbtXP2XHv17VLrq2DqQ@mail.gmail.com>
	<CADiSq7es5u5duA9Lp=eWAygdOPF2od1hQ844yFKjyhPMNVV0RQ@mail.gmail.com>
	<01BB2D44-15E1-4006-82D0-F0B27D688B78@langa.pl>
	<50DAA8E8.5000900@udel.edu>
	<20121226132824.26C762500B5@webabinitio.net>
	<CAOTb1weUKUAHa9XuvpHDYFJRXkXQCWTwDRRquu2tTjUBgrUKPQ@mail.gmail.com>
	<CAP1=2W6jTiYzsN0+w_FUapLpWCgsfGT8sX3B3_G15=WW1e97aQ@mail.gmail.com>
	<CACBhJdHYo3YvjvHpOAPZOzvObv3cQJx7iRZDMeM1xfwJDv3L5g@mail.gmail.com>
	<1357073405.3335.11.camel@localhost.localdomain>
Message-ID: <20130101185533.14f90549@limelight.wooz.org>

On Jan 01, 2013, at 09:50 PM, Antoine Pitrou wrote:

>Yes, I think lost contributor agreements have already happened.

In fact, my original one was lost.  I submitted a new one a few Pycons back.

-Barry


From chris.jerdonek at gmail.com  Wed Jan  9 10:06:09 2013
From: chris.jerdonek at gmail.com (Chris Jerdonek)
Date: Wed, 9 Jan 2013 01:06:09 -0800
Subject: [python-committers] server-side clones for deletion
Message-ID: <CAOTb1wcoehjTJ9vMaUVU35=zdMoypdP6jXfawwiaQEYfz7YCGw@mail.gmail.com>

I was testing whether Rietveld could be used to review a devguide
patch, and I accidentally created this server-side clone:

http://hg.python.org/cjerdonek/sandbox-devguide/

Is there a way for me to remove it, or does someone else need to do
it?  In addition, if "Remote hg repo" URLs on the issue tracker don't
need to be on hg.python.org, the following one can also be deleted (I
was confusing this with the restriction for custom builders):

http://hg.python.org/sandbox/cjerdonek-devguide/

Thanks,
--Chris

From solipsis at pitrou.net  Wed Jan  9 10:30:55 2013
From: solipsis at pitrou.net (Antoine Pitrou)
Date: Wed, 9 Jan 2013 10:30:55 +0100 (CET)
Subject: [python-committers] server-side clones for deletion
In-Reply-To: <CAOTb1wcoehjTJ9vMaUVU35=zdMoypdP6jXfawwiaQEYfz7YCGw@mail.gmail.com>
References: <CAOTb1wcoehjTJ9vMaUVU35=zdMoypdP6jXfawwiaQEYfz7YCGw@mail.gmail.com>
Message-ID: <8ca0e41f8264ccd9ec3a5925f87d073a.squirrel@webmail.nerim.net>


Hi,

> I was testing whether Rietveld could be used to review a devguide
> patch, and I accidentally created this server-side clone:
>
> http://hg.python.org/cjerdonek/sandbox-devguide/
>
> Is there a way for me to remove it, or does someone else need to do
> it?  In addition, if "Remote hg repo" URLs on the issue tracker don't
> need to be on hg.python.org, the following one can also be deleted (I
> was confusing this with the restriction for custom builders):
>
> http://hg.python.org/sandbox/cjerdonek-devguide/

I (or Georg :-))'ll take a look. We actually have a script which deletes
unused clones, but I've been wary of putting it in a cron job, for fear
that it might cause unwanted deletions.

Regards

Antoine.



From victor.stinner at gmail.com  Wed Jan  9 11:50:25 2013
From: victor.stinner at gmail.com (Victor Stinner)
Date: Wed, 9 Jan 2013 11:50:25 +0100
Subject: [python-committers] server-side clones for deletion
In-Reply-To: <8ca0e41f8264ccd9ec3a5925f87d073a.squirrel@webmail.nerim.net>
References: <CAOTb1wcoehjTJ9vMaUVU35=zdMoypdP6jXfawwiaQEYfz7YCGw@mail.gmail.com>
	<8ca0e41f8264ccd9ec3a5925f87d073a.squirrel@webmail.nerim.net>
Message-ID: <CAMpsgwY6eCt9d0VSVj0gE-CbHFDgXz8fwWznYH_ae9+6ysJ_cA@mail.gmail.com>

I also have various old repositories. Could you please remove the 2
following repositories?

features/faster-format: work merged into cpython, issues #14716 and #14744
sandbox/split-unicodeobject.c: idea rejected after two discussions on
python-dev mailing list

--

sandbox/registervm must not be deleted: I'm still working on it. FYI I
will present my work at FOSDEM in one month:
http://python-fosdem.org/talk/10-two-projects-to-optimize-python

Victor

From g.brandl at gmx.net  Wed Jan  9 17:23:08 2013
From: g.brandl at gmx.net (Georg Brandl)
Date: Wed, 09 Jan 2013 17:23:08 +0100
Subject: [python-committers] server-side clones for deletion
In-Reply-To: <CAMpsgwY6eCt9d0VSVj0gE-CbHFDgXz8fwWznYH_ae9+6ysJ_cA@mail.gmail.com>
References: <CAOTb1wcoehjTJ9vMaUVU35=zdMoypdP6jXfawwiaQEYfz7YCGw@mail.gmail.com>
	<8ca0e41f8264ccd9ec3a5925f87d073a.squirrel@webmail.nerim.net>
	<CAMpsgwY6eCt9d0VSVj0gE-CbHFDgXz8fwWznYH_ae9+6ysJ_cA@mail.gmail.com>
Message-ID: <kck5f8$4la$1@ger.gmane.org>

Am 09.01.2013 11:50, schrieb Victor Stinner:
> I also have various old repositories. Could you please remove the 2
> following repositories?
> 
> features/faster-format: work merged into cpython, issues #14716 and #14744
> sandbox/split-unicodeobject.c: idea rejected after two discussions on
> python-dev mailing list
> 
> --
> 
> sandbox/registervm must not be deleted: I'm still working on it. FYI I
> will present my work at FOSDEM in one month:
> http://python-fosdem.org/talk/10-two-projects-to-optimize-python

Done.

Georg


From g.brandl at gmx.net  Wed Jan  9 17:23:22 2013
From: g.brandl at gmx.net (Georg Brandl)
Date: Wed, 09 Jan 2013 17:23:22 +0100
Subject: [python-committers] server-side clones for deletion
In-Reply-To: <CAOTb1wcoehjTJ9vMaUVU35=zdMoypdP6jXfawwiaQEYfz7YCGw@mail.gmail.com>
References: <CAOTb1wcoehjTJ9vMaUVU35=zdMoypdP6jXfawwiaQEYfz7YCGw@mail.gmail.com>
Message-ID: <kck5fm$4la$2@ger.gmane.org>

Am 09.01.2013 10:06, schrieb Chris Jerdonek:
> I was testing whether Rietveld could be used to review a devguide
> patch, and I accidentally created this server-side clone:
> 
> http://hg.python.org/cjerdonek/sandbox-devguide/
> 
> Is there a way for me to remove it, or does someone else need to do
> it?  In addition, if "Remote hg repo" URLs on the issue tracker don't
> need to be on hg.python.org, the following one can also be deleted (I
> was confusing this with the restriction for custom builders):
> 
> http://hg.python.org/sandbox/cjerdonek-devguide/

I've removed both repositories.

Georg


From g.brandl at gmx.net  Wed Jan  9 17:30:14 2013
From: g.brandl at gmx.net (Georg Brandl)
Date: Wed, 09 Jan 2013 17:30:14 +0100
Subject: [python-committers] server-side clones for deletion
In-Reply-To: <8ca0e41f8264ccd9ec3a5925f87d073a.squirrel@webmail.nerim.net>
References: <CAOTb1wcoehjTJ9vMaUVU35=zdMoypdP6jXfawwiaQEYfz7YCGw@mail.gmail.com>
	<8ca0e41f8264ccd9ec3a5925f87d073a.squirrel@webmail.nerim.net>
Message-ID: <kck5si$anc$1@ger.gmane.org>

Am 09.01.2013 10:30, schrieb Antoine Pitrou:
> 
> Hi,
> 
>> I was testing whether Rietveld could be used to review a devguide
>> patch, and I accidentally created this server-side clone:
>>
>> http://hg.python.org/cjerdonek/sandbox-devguide/
>>
>> Is there a way for me to remove it, or does someone else need to do
>> it?  In addition, if "Remote hg repo" URLs on the issue tracker don't
>> need to be on hg.python.org, the following one can also be deleted (I
>> was confusing this with the restriction for custom builders):
>>
>> http://hg.python.org/sandbox/cjerdonek-devguide/
> 
> I (or Georg :-))'ll take a look. We actually have a script which deletes
> unused clones, but I've been wary of putting it in a cron job, for fear
> that it might cause unwanted deletions.

I've now also removed the following repos, which were "stale" by our
definition (no changes made since their clone for several months):

* alphavirgo/cpython/
* features/bithinpy/
* default/repo/
* features/pep-380/
* sandbox/tkdocs/
* sandbox/distutils2/

I've kept three sandbox/ repositories that are stale, but have known core-dev owners


From brian at python.org  Sat Jan 12 18:11:41 2013
From: brian at python.org (Brian Curtin)
Date: Sat, 12 Jan 2013 11:11:41 -0600
Subject: [python-committers] MSDN subscriptions - new or renew
In-Reply-To: <CAD+XWwrH6k_U5bB1V-9urs-aqS2XjA9MpJBywJw-hWrrHYU9bQ@mail.gmail.com>
References: <CAD+XWwrH6k_U5bB1V-9urs-aqS2XjA9MpJBywJw-hWrrHYU9bQ@mail.gmail.com>
Message-ID: <CAD+XWwpGdQxbnkZUaB9fFsLn55reKCY_TTaXkK1+i7Fb6A6d-w@mail.gmail.com>

On Fri, Dec 28, 2012 at 10:41 AM, Brian Curtin <brian at python.org> wrote:
> Hi all,
>
> Before we begin: please respond directly to me.
>
> I've gotten a few requests for MSDN subscription renewals, so I may as
> well do a big call out to try and do this as a big group to make it
> easier on MS. If you're due/overdue for a renewal, send me the email
> address you use to login and the Subscriber ID -- this is found at
> https://msdn.microsoft.com/subscriptions/manage/ when you're logged
> in.
>
> If you do not currently have an MSDN subscription but are interested,
> Microsoft's Open Source Technology Center provides our contributors
> with free MSDN subscriptions to allow you to get OS and Visual Studio
> installers/licenses. Please provide the following information if
> you're interested:
>
> First Name:
> Last Name:
> Email Address:
> Project/Company: Python Software Foundation
> Complete Mailing Address:
> Phone Number:
>
>
> Since the Microsoft employee who helps us with this is unlikely to
> respond right away due to the holidays, I'm going to gather up details
> and send them on 2 January, 2013.
>
> After he responds, it typically takes one week before you receive login details.
>
> Brian

FYI: I heard back from Microsoft that they've processed all of the
requests. Keep an eye on your spam folder as some people have seen the
account details end up there.

It usually takes a week or so for you to receive your details. Let me
know too long goes by without receiving anything and I'll look into
it.

From doko at debian.org  Sun Jan 27 20:53:36 2013
From: doko at debian.org (Matthias Klose)
Date: Sun, 27 Jan 2013 20:53:36 +0100
Subject: [python-committers] how to run hg touch automatically?
Message-ID: <510585C0.50406@debian.org>

I was looking at patches found in some cross-build related issues, working
around building pgen during a cross build. However it looks like this can be
solved by just getting the timestamps for the dependencies right, which is
already done for some files. So this should be done for the the GRAMMAR files
too. Would this be ok for the 3.3 branch and trunk?

Then, how and when is this command run, so that you always have the correct time
stamps? is it hg pull && hg update && make -f Makefile.pre.in touch? Would it be
worthwhile to have a shell script python_update which just does this (idea comes
from GCC's contrib/gcc_update script)?

  Matthias
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hgtouch.diff
Type: text/x-diff
Size: 1053 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-committers/attachments/20130127/ea0dc4f8/attachment.diff>

From storchaka at gmail.com  Mon Jan 28 18:43:50 2013
From: storchaka at gmail.com (Serhiy Storchaka)
Date: Mon, 28 Jan 2013 19:43:50 +0200
Subject: [python-committers] Pending contributor agreement
Message-ID: <ke6dcn$9o5$1@ger.gmane.org>

Several contributor agreement were send last months and wait for accepting.

Ben Morgan (Ben.Morgan) http://bugs.python.org/issue12004
Zack Weinberg (zwol) http://bugs.python.org/issue16624
Robert Xiao (nneonneo) http://bugs.python.org/issue17051
Ramchandra Apte (ramchandra.apte) /I'm not sure about the legitimacy of 
this agreement./

Can anyone speed up the process of accepting this forms? Can I commit 
proposed patches without waiting for a "contributor flag" at the user name?


From jnoller at gmail.com  Mon Jan 28 18:45:18 2013
From: jnoller at gmail.com (Jesse Noller)
Date: Mon, 28 Jan 2013 12:45:18 -0500
Subject: [python-committers] Pending contributor agreement
In-Reply-To: <ke6dcn$9o5$1@ger.gmane.org>
References: <ke6dcn$9o5$1@ger.gmane.org>
Message-ID: <F8250707D39447B6B1576F0605C06377@gmail.com>

I just sent email to Ewa, the psf Admin to verify she has copies of these. 


On Monday, January 28, 2013 at 12:43 PM, Serhiy Storchaka wrote:

> Several contributor agreement were send last months and wait for accepting.
> 
> Ben Morgan (Ben.Morgan) http://bugs.python.org/issue12004
> Zack Weinberg (zwol) http://bugs.python.org/issue16624
> Robert Xiao (nneonneo) http://bugs.python.org/issue17051
> Ramchandra Apte (ramchandra.apte) /I'm not sure about the legitimacy of 
> this agreement./
> 
> Can anyone speed up the process of accepting this forms? Can I commit 
> proposed patches without waiting for a "contributor flag" at the user name?
> 
> _______________________________________________
> python-committers mailing list
> python-committers at python.org (mailto:python-committers at python.org)
> http://mail.python.org/mailman/listinfo/python-committers




From kbk at shore.net  Mon Jan 28 18:53:10 2013
From: kbk at shore.net (Kurt B. Kaiser)
Date: Mon, 28 Jan 2013 12:53:10 -0500
Subject: [python-committers] Contributor Agreement - David Lam
Message-ID: <1359395590.1435.140661183430629.63FFA0AE@webmail.messagingengine.com>

We received a contributor agreement by postal mail

David Lam
211 E. Meadow Dr
Palo Alto CA 94306

d at dlam.me

I've added it to the local paper files

KBK

From rdmurray at bitdance.com  Mon Jan 28 18:59:54 2013
From: rdmurray at bitdance.com (R. David Murray)
Date: Mon, 28 Jan 2013 12:59:54 -0500
Subject: [python-committers] Contributor Agreement - David Lam
In-Reply-To: <1359395590.1435.140661183430629.63FFA0AE@webmail.messagingengine.com>
References: <1359395590.1435.140661183430629.63FFA0AE@webmail.messagingengine.com>
Message-ID: <20130128175954.5DD5E2500B4@webabinitio.net>

On Mon, 28 Jan 2013 12:53:10 -0500, "Kurt B. Kaiser" <kbk at shore.net> wrote:
> We received a contributor agreement by postal mail
> 
> David Lam
> 211 E. Meadow Dr
> Palo Alto CA 94306
> 
> d at dlam.me
> 
> I've added it to the local paper files

I've updated his tracker entry to reflect receiving the form as of
today's date.

--David

From stefan at bytereef.org  Mon Jan 28 19:05:21 2013
From: stefan at bytereef.org (Stefan Krah)
Date: Mon, 28 Jan 2013 19:05:21 +0100
Subject: [python-committers] Pending contributor agreement
In-Reply-To: <ke6dcn$9o5$1@ger.gmane.org>
References: <ke6dcn$9o5$1@ger.gmane.org>
Message-ID: <20130128180521.GA18615@sleipnir.bytereef.org>

Serhiy Storchaka <storchaka at gmail.com> wrote:
> Robert Xiao (nneonneo) http://bugs.python.org/issue17051

The patch is trivial, so you can commit without an agreement.


Stefan Krah




From jnoller at gmail.com  Mon Jan 28 19:08:12 2013
From: jnoller at gmail.com (Jesse Noller)
Date: Mon, 28 Jan 2013 13:08:12 -0500
Subject: [python-committers] Pending contributor agreement
In-Reply-To: <ke6dcn$9o5$1@ger.gmane.org>
References: <ke6dcn$9o5$1@ger.gmane.org>
Message-ID: <9959C69B4E9C45A6BBB96591BB9B28D1@gmail.com>



On Monday, January 28, 2013 at 12:43 PM, Serhiy Storchaka wrote:

> Several contributor agreement were send last months and wait for accepting.
> 
> Ben Morgan (Ben.Morgan) http://bugs.python.org/issue12004
Received by the PSF Admin
 
> Zack Weinberg (zwol) http://bugs.python.org/issue16624


Not received by the PSF Admin; please resend their forms to
contributors at python.org? 

> Robert Xiao (nneonneo) http://bugs.python.org/issue17051

 Received by the PSF Admin
> Ramchandra Apte (ramchandra.apte) /I'm not sure about the legitimacy of 
> this agreement./



Received by the PSF Admin 
> 
> Can anyone speed up the process of accepting this forms? Can I commit 
> proposed patches without waiting for a "contributor flag" at the user name?
> 
> _______________________________________________
> python-committers mailing list
> python-committers at python.org (mailto:python-committers at python.org)
> http://mail.python.org/mailman/listinfo/python-committers




From rdmurray at bitdance.com  Mon Jan 28 20:33:21 2013
From: rdmurray at bitdance.com (R. David Murray)
Date: Mon, 28 Jan 2013 14:33:21 -0500
Subject: [python-committers] Pending contributor agreement
In-Reply-To: <9959C69B4E9C45A6BBB96591BB9B28D1@gmail.com>
References: <ke6dcn$9o5$1@ger.gmane.org>
	<9959C69B4E9C45A6BBB96591BB9B28D1@gmail.com>
Message-ID: <20130128193321.D87D2250BC1@webabinitio.net>

On Mon, 28 Jan 2013 13:08:12 -0500, Jesse Noller <jnoller at gmail.com> wrote:
> On Monday, January 28, 2013 at 12:43 PM, Serhiy Storchaka wrote:
> 
> > Several contributor agreement were send last months and wait for accepting.
> > 
> > Ben Morgan (Ben.Morgan) http://bugs.python.org/issue12004
> Received by the PSF Admin
>  
> > Zack Weinberg (zwol) http://bugs.python.org/issue16624
> 
> Not received by the PSF Admin; please resend their forms to
> contributors at python.org? 
> 
> > Robert Xiao (nneonneo) http://bugs.python.org/issue17051
> 
>  Received by the PSF Admin
> > Ramchandra Apte (ramchandra.apte) /I'm not sure about the legitimacy of 
> > this agreement./
> 
> Received by the PSF Admin 

Will Ewa be updating the tracker, or do we need to create a new
procedure for that?

I checked two: Xiao had a date entered but it still said 'no' to form
received, so I made it 'yes'.  zwol didn't have anything entered when
I checked, so I stopped checking and am asking this question :)

--David

From petri at digip.org  Mon Jan 28 20:47:36 2013
From: petri at digip.org (Petri Lehtinen)
Date: Mon, 28 Jan 2013 21:47:36 +0200
Subject: [python-committers] Pending contributor agreement
In-Reply-To: <20130128193321.D87D2250BC1@webabinitio.net>
References: <ke6dcn$9o5$1@ger.gmane.org>
	<9959C69B4E9C45A6BBB96591BB9B28D1@gmail.com>
	<20130128193321.D87D2250BC1@webabinitio.net>
Message-ID: <20130128194736.GA17871@chang>

R. David Murray wrote:
> Will Ewa be updating the tracker, or do we need to create a new
> procedure for that?

I sent a batch of 15 forms last October, and at least then she updated
the tracker herself a few weeks later.