conda / cla

The repo where we review and handle CLA submissions.
https://conda.io/en/latest/contributing.html#conda-contributor-license-agreement
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

Update CLA process to match new requirements from NumFOCUS #1

Open jezdez opened 1 month ago

jezdez commented 1 month ago

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):

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.

Individual Contributor License Agreement – Conda Code Organization

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

Tasks

This epic is blocked by:

This epic blocks:

jezdez commented 1 month ago

@conda/steering-council FYI, I've started to work on this process.