Skip to content
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

CLA Assistant roll out #19

Open
trexfeathers opened this issue Dec 21, 2023 · 1 comment
Open

CLA Assistant roll out #19

trexfeathers opened this issue Dec 21, 2023 · 1 comment
Assignees

Comments

@trexfeathers
Copy link
Contributor

trexfeathers commented Dec 21, 2023

We will shortly be applying a new CLA - v5 - to the SciTools organization, affecting all repositories within. This will be managed by CLA Assistant.

  • The CLA itself can be seen here.
  • A demonstration of a CI check:
    Ensure dtype is preserved after regridding iris-esmf-regrid#239 (comment)
  • Branch protection rules will be applied to prevent merging without a ✔ from CLA Assistant.
  • Using a CLA can discourage contributors; our decision to keep it is discussed briefly here:
    Remove the CLA? cartopy#1919 (comment)
  • CLA Assistant has been activated as of 2023-12-22, but the more popular SciTools repositories have been initially exempted to give time to warn maintainers outside the UK Met Office, and to update documentation.
  • It's not too late to make changes to the Summary section of the CLA, if anyone has any strong feelings, since there are only a few signatories so far (CLA changes invalidate previous signatures).
    2024-02-22 now rolled out everywhere
@trexfeathers
Copy link
Contributor Author

trexfeathers commented Dec 22, 2023

Roll-out tracker

Repo CLA active? Files to update Needs dummy PR 1 Branch protection rule added?
cartopy
  • No
iris
  • No
cf-units
  • No
nc-time-axis
  • No
python-stratify
  • N/A
  • No
iris-grib
  • No
tephi
  • N/A
  • No
iris-sample-data
  • N/A
  • Yes
libmo_unpack
  • No (file changes will need PR)
twitter-scitools-iris
  • N/A
  • Yes
test-iris-imagehash
  • No
scitools.org.uk
  • README.md
  • /wiki/Contributors-License-Agreement-processing-details
  • /cla/*
  • signed_cla.html
  • build.py
  • documents/scitools_licensing.md
  • privacy.html already out-dated, needs help from UK Met Office legal
  • organisation
  • No (file changes will need PR)
workflows
  • N/A
  • Yes
um_packing
  • N/A
  • Yes
mo_pack
  • N/A
  • Yes
marketing
  • N/A
  • Yes
voted_issues
  • N/A
  • Yes
um_utils
  • N/A
  • Yes
scitools.github.com
  • N/A
  • Yes
test-tephi-imagehash
  • N/A
  • Yes
iris-test-data
  • N/A
  • Yes
iris-abf
  • N/A
  • Yes
.github
  • N/A
  • Yes

Footnotes

  1. Need an open PR for CLA Assistant to run against, which will get CLA Assistant listed as an option for use in a branch protection rule.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant