[X] I searched open issues and couldn't find a duplicate
What?
The CLA process under NumFOCUS will require keeping a .cla_signers file in every repo in the conda organization.
Why?
Here's an excerpt from the new CLA (bold for noting):
In case you're new to CLAs, this is rather standard procedure for larger projects. Django and even Python itself both use something similar.
Process
New contributors should complete the Conda Contributor License Agreement located here. A signed contributor license agreement for a pull request author needs to be on file with NumFOCUS, Inc. for pull requests to be merged. A record of signatories is kept in the .cla-signers file in the project root.
In order to clarify the intellectual property license granted with Contributions from any person or entity, all projects under the Conda Code Organization (“Conda”) must have a Contributor License Agreement (“Agreement”) on file that has been signed by each Contributor, indicating agreement to the license terms below for each project. This license is for your protection as a Contributor as well as the protection of NumFOCUS, Inc. (“NumFOCUS”) as the legal entity of Conda, and Anaconda, Inc. (“Anaconda”); it does not change your rights to use your own Contributions for any other purpose. This agreement applies to any current and all future Conda projects, including conda, conda-build, constructor, and associated projects under the Conda Code Organization. While currently hosted on GitHub at https://github.com/conda, the project hosting site is subject to change at the sole discretion of Conda’s leadership as stated in their governance.
User impact
Contributors must be able to sign the new CLA only once, enabling them to contribute to any of the projects under the conda organization.
Goals
[ ] Sunset Anaconda CLA process
[ ] Start of NumFOCUS CLA process
[ ] Update the community about the changes
Tasks
[x] Request old Anaconda CLAs
[x] Upload Anaconda CLAs to NumFOCUS provided Google Drive
[ ] Set up workflow to inform CLA reviewers team (email? github issues?)
[ ] Add Conda Contributor License Agreement to the first level documentation page (or conda.org?) as the new definite information about the CLA @jezdez @kathatherine
Checklist
What?
The CLA process under NumFOCUS will require keeping a
.cla_signers
file in every repo in the conda organization.Why?
Here's an excerpt from the new CLA (bold for noting):
User impact
Contributors must be able to sign the new CLA only once, enabling them to contribute to any of the projects under the conda organization.
Goals
Tasks
conda/cla
repo to store CLA legal documents (and version them etc, link back to original files in Google Docs) @jezdezconda/cla
that adds the contributor to the centralcla/signers.json
CLA reviewer
teamcla/signers.json
file to all repos under the conda organizationThis epic is blocked by:
This epic blocks: