The full announcement is at
http://blog.python.org/2013/03/introducing-electronic-contributor.html,
but a summary follows.
We've now moved to an electronic Contributor License Agreement form at
http://www.python.org/psf/contrib/contrib-form/ which will hopefully
ease the signing and sending of forms for our potential contributors.
The form shows the required fields whether you're signing as an
individual or a representative of an organization, and removes the
need to print, scan, fax, etc.
When a new contributor fills in the form, they are emailed a copy of
the form and asked to confirm the email address that they used (and
received that copy at). Upon confirming, the signed form is sent to
the PSF Administrator and filed away.
The signature can either be generated from your typed name, or you can
draw or upload your actual written signature if you choose.
The full announcement is at
http://blog.python.org/2013/03/introducing-electronic-contributor.html,
but a summary follows.
...
The full announcement is at
http://blog.python.org/2013/03/introducing-electronic-contributor.html,
but a summary follows.
We've now moved to an electronic Contributor License Agreement form at
http://www.python.org/psf/contrib/contrib-form/ which will hopefully
ease the signing and sending of forms for our potential contributors.
The form shows the required fields whether you're signing as an
individual or a representative of an organization, and removes the
need to print, scan, fax, etc.
When a new contributor fills in the form, they are emailed a copy of
the form and asked to confirm the email address that they used (and
received that copy at). Upon confirming, the signed form is sent to
the PSF Administrator and filed away.
The signature can either be generated from your typed name, or you can
draw or upload your actual written signature if you choose.
Le 05/03/2013 04:13, Stephen J. Turnbull a écrit :
> Mark Lawrence writes:my 2 cents as an occasional contributor of minor patches: I understand
>
> > People already use the bug tracker as an excuse not to contribute,
> > wouldn't this requirement make the situation worse?
>
> A failure to sign the CLA is already a decision not to contribute to
> the distribution
that the scarce resource is reviewer time, so I would definitely accept
to sign the CLA with my next contribution before a reviewer invests his
time in it.
However, please don't make the popup too pushy. I abhor websites which
push people into entering legally binding agreements "with one click"
without the opportunity to study them carefully (personnally, this would
not be a problem as I already know what the CLA is about, but other
contributors might not).
Also, please keep the possibility to use the old paper-based signing
procedure. I for one don't consider so-called "electronic signatures"
based on email address verification (as opposed to real crypto) to be as
good as a handwritten signature, and I don't want to legitimize them by
using them.
On 05/03/13 09:08, Brett Cannon wrote:Pardon my ignorance, but how does a CLA protect us in the event of an IP
Depends on your paranoia. If you're worried about accidentally lifting IP
merely by reading someone's source code, then you wouldn't want to touch
code without the CLA signed.
Now I'm not that paranoid, but I'm still not about to commit someone's code
now without the CLA signed to make sure we are legally covered for the
patch. If someone chooses not to contribute because of the CLA that's fine,
but since we have already told at least Anatoly that we won't accept
patches from him until he signs the CLA I'm not going to start acting
differently towards others. I view legally covering our ass by having
someone fill in a form is worth the potential loss of some contribution in
the grand scheme of things.
violation?
> Mark Lawrence writes:
>
> > People already use the bug tracker as an excuse not to contribute,
> > wouldn't this requirement make the situation worse?
>
> A failure to sign the CLA is already a decision not to contribute to
> the distribution
As someone who cannot in good faith sign the CLA, that characterisation
is far from accurate: I would very much like to contribute to the Python
distribution, and so have not decided as you describe.
Rather, I leave the matter of contribution undecided, while advocating
(when opportunity arises) against the CLA.
The decision that the current terms are unacceptable does not entail a
decision not to contribute.
(aside: good sigmonster, have a treat.)
--
\ Lucifer: “Just sign the Contract, sir, and the Piano is yours.” |
`\ Ray: “Sheesh! This is long! Mind if I sign it now and read it |
_o__) later?” —http://www.achewood.com/ |
Ben Finney
Stephen said that it's a choice not to contribute and not that one
wouldn't _like_ to contribute if the CLA wasn't there. Those are both
distinctive choices to make. A desire to help is independent of
whether you are willing to take the necessary step of signing the CLA
in order to change that desire into an actual act of contributing
(which is obviously fine; if you have moral issues with the CLA no one
will hold it against you, we just can't legally risk accepting code
without it).
-Brett
>
> (aside: good sigmonster, have a treat.)
>
> --
> \ Lucifer: “Just sign the Contract, sir, and the Piano is yours.” |
> `\ Ray: “Sheesh! This is long! Mind if I sign it now and read it |
> _o__) later?” —http://www.achewood.com/ |
> Ben Finney
>
> _______________________________________________
> Python-Dev mailing list
> Pytho...@python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/brett%40python.org
> On 13/04/13 20:30, Ben Finney wrote:
> > "Stephen J. Turnbull" <ste...@xemacs.org> writes:
> >> A failure to sign the CLA is already a decision not to contribute
> >> to the distribution
> >
> > As someone who cannot in good faith sign the CLA, that
> > characterisation is far from accurate: I would very much like to
> > contribute to the Python distribution, and so have not decided as
> > you describe.
>
> Could you explain, briefly, why you cannot sign the CLA?
Because software freedom in a work is undermined when any recipient is
granted special legal privilege in the work.
As it currently stands, the Contributor Agreement grants special legal
privilege in the work (the power to unilaterally re-license the work) to
the PSF.
By “special privilege”, I mean that this power is granted specially to
some but denied to all other recipients of the work. Hence to sign the
Contributor Agreement as it currently stands is to undermine software
freedom in the resulting work.
--
\ “Choose mnemonic identifiers. If you can't remember what |
`\ mnemonic means, you've got a problem.” —Larry Wall |
_o__) |
Ben Finney
Steven D'Aprano <st...@pearwood.info> writes:On 13/04/13 20:30, Ben Finney wrote:"Stephen J. Turnbull" <ste...@xemacs.org> writes:A failure to sign the CLA is already a decision not to contribute to the distributionAs someone who cannot in good faith sign the CLA, that characterisation is far from accurate: I would very much like to contribute to the Python distribution, and so have not decided as you describe.Could you explain, briefly, why you cannot sign the CLA?Because software freedom in a work is undermined when any recipient is granted special legal privilege in the work. As it currently stands, the Contributor Agreement grants special legal privilege in the work (the power to unilaterally re-license the work) to the PSF. By “special privilege”, I mean that this power is granted specially to some but denied to all other recipients of the work. Hence to sign the Contributor Agreement as it currently stands is to undermine software freedom in the resulting work.