-
Notifications
You must be signed in to change notification settings - Fork 619
Update PSF's contribution forms to reflect new CLA process #1443
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I don't have access to update the page myself, so assigning to @ewdurbin to follow up. |
While updating/moving the CLA, can the form be changed (or wording around the form be added) to clarify how the "bugs.python.org username" relates to your GitHub username, especially if being prompted to sign the CLA from a GH PR? (Was going to try to PR something here, but I don't see how |
I guess this can be closed now that we are using a Github bot: https://discuss.python.org/t/https-github-com-python-is-now-using-a-new-cla-bot/ |
I'm surprised that in 2023, https://www.python.org/psf/contrib/contrib-form/ asks for a "bugs.python.org username". Is it still possible to create new accounts? The server was switched to read-only, no? |
Yes, https://bugs.python.org is read-only: |
Looks like this was updated at https://devguide.python.org/getting-started/pull-request-lifecycle/#licensing but not in the CMS when @ambv rolled out the new CLA tool. Perhaps this url just redirect to the dev guide? |
The form itself is managed using Adobe DocuSign, so it has to be changed there. Note that the contrib forms are still needed for org contributions, since the Github process only works for individual contributions. Contributions to other repos under PSF control are also not necessarily managed by the Github bot, so need this process as well. There are also a couple of other changes needed:
Someone in the PSF should take leadership of making sure we have a consistent story for IP contributions across all PSF owned repos and management of org contributions. I guess Deb Nicholson would be the right person to oversee this (just can't find her Github nick). |
Deb is @eximious |
Is your feature request related to a problem? Please describe.
We're in the process of starting to use CLA assistant to check for CLA for contributions to Python.
Currently it contains links to the PSF contribution form (https://www.python.org/psf/contrib/contrib-form/)
https://psf-cla-assistant-staging.herokuapp.com/python/cpython (TODO: replace with correct URL)
Additional context
See the Migrating to CLA Assistant core-workflow project.
See also devguide PR outlining how to sign the CLA under the new process: python/devguide#490
The text was updated successfully, but these errors were encountered: