Re: Python Software Foundation - Jython CLA

Jeff Allen <[email protected]>
Newsgroups gmane.comp.lang.jython.devel
Message-ID <[email protected]>
I don't understand "notification e-mail" in Ernest's e-mail. Surely the 
page surrounding the form needs to be clear enough to avoid people 
filling it in when they should have used the main form?

Jython accepts minor contributions without a CLA. At least, this is my 
understanding based on my own experience as a newcomer and how I see 
others treated. I've no formal definition of "minor", but when it seems 
to be up to me I ask myself  whether we could easily achieve the same 
thing, if we had to revert a disputed contribution. We always put the 
name in ACKNOWLEDGMENTS: I picked up that this was Guido's policy when I 
got into the CPython equivalent on embarrassingly slender grounds. So 
there are a lot more names in ACKNOWLEDGMENTS than I would expect the 
PSF to have or need forms.

If we've been consistent, _significant_ contributors from at least my 
début onwards (March 2012) will have filled the PSF central form. (There 
are not very many.) And I think each will have an identity at 
bugs.python.org, since I see I made an account at about the same date as 
I filled the form, with no other reason to do so at the time. That's not 
a problem.

Jeff Allen

On 17/07/2018 17:12, Jim Baker wrote:
> There are 104 contributors listed in 
> https://github.com/jythontools/jython/blob/master/ACKNOWLEDGMENTS#L80-L183 
> — I don't believe it's possible that we can do this retroactively. It 
> has to be based on the contribution form they initially submitted.
>
> On Tue, Jul 17, 2018 at 6:43 AM, [email protected] 
> <mailto:[email protected]> <[email protected] 
> <mailto:[email protected]>> wrote:
>
>     Jeff!
>
>     Thank you for your diligent research and digging! That certainly
>     clears up the bifurcation of the two forms.
>
>     I believe we’ll proceed as follows:
>
>     - Leave the main contributor form as is at
>     https://www.python.org/psf/contrib/contrib-form/
>     <https://www.python.org/psf/contrib/contrib-form/>
>     - Update the “Past contributions” forms linked to be specifically
>     for the project noted, so that the notification email clearly
>     states they are retroactive/past contributions.
>
>     This will require that Jython contributors create and register an
>     account on bugs.python.org <http://bugs.python.org> so that they
>     can be marked as having signed the CLA. Is that a problem for the
>     project?
>
>     -Ernest
>
>>     I believe I have found (belatedly stumbled upon) the definitive
>>     PSF answer to this question. In this page there are three links
>>     to PSF contributor forms: https://www.python.org/psf/contrib/
>>     <https://www.python.org/psf/contrib/>
>>
>>     The first link is to the one I think we want people to use for
>>     all PSF projects:
>>     https://www.python.org/psf/contrib/contrib-form/
>>     <https://www.python.org/psf/contrib/contrib-form/>
>>
>>     The second and third, the top page makes clear, are to cover
>>     "past contributions":
>>     https://www.python.org/psf/contrib/contrib-form-python/
>>     <https://www.python.org/psf/contrib/contrib-form-python/>   (to
>>     "Python")
>>     https://www.python.org/psf/contrib/contrib-form-jython/
>>     <https://www.python.org/psf/contrib/contrib-form-jython/>   (to
>>     "Jython")
>>
>>     This reinforces what we already concluded, and what Frank
>>     remembered of the history, that contributions to Jython are
>>     contributions to the PSF, and the one form of agreement should
>>     normally govern them all equally.
>>
>>     The problem arises because these "past contribution" forms may be
>>     mistaken for the real thing when you land there directly (which
>>     you will if you think you want a CLA for Jython). Maybe these
>>     "past contribution" forms are still necessary for some reason.
>>     The solution is a clear statement on them that directs visitors
>>     to use the central PSF Contributor Form, unless they've been
>>     specifically asked to use the retrospective version e.g. by PSF
>>     staff.
>>
>>     If we think we will never need them again, they're no more than
>>     an attractive nuisance and we know what to do.
>>
>>     Is there somewhere I can lodge a change request about this? Is it
>>     bugs.python.org <http://bugs.python.org>?
>>
>>     Jeff Allen
>
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
Jython-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jython-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.