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

Move to SciTools #332

Closed
14 tasks done
trexfeathers opened this issue Jan 10, 2024 · 1 comment
Closed
14 tasks done

Move to SciTools #332

trexfeathers opened this issue Jan 10, 2024 · 1 comment
Assignees
Labels
New: Feature Highlight a new community raised "feature request" issue

Comments

@trexfeathers
Copy link
Contributor

trexfeathers commented Jan 10, 2024

✨ Feature Request

Move iris-esmf-regrid from SciTools-incubator to SciTools

Motivation

SciTools-incubator is only intended for new ideas, rather than something that is being used, and actively developed by the whole team. Moving would send a clearer message to users, and make various organisation-wide admin easier.

To do

  • Experiment with dummy repo to ensure the following steps will work.
  • Create and review PR to change references in code to new url, DO NOT MERGE YET. - (DO NOT MERGE UNTIL MOVED TO SCITOOLS) remove references to SciTools-incubator #417
  • Create and review PR in condaforge, change url, bump build number, DO NOT MERGE YET. - ( DO NOT MERGE UNTIL REPO HAS MOVED) Move to SciTools conda-forge/iris-esmf-regrid-feedstock#17
  • Generate new secrets where possible and appropriate (PyPi, codecov).
  • Make a note of current PRs, issues, discussions, projects, tags, branches Teams etc.
  • Transfer ownership via settings.
  • Merge PRs.
  • Recreate appropriate secrets.
  • Register with appropriate services (e.g. check: codecov, pre-commit, readthedocs, zenodo).
  • Fix zenodo. Create Zenodo DOI #321
  • Register repo with SciTools github app.
  • Ensure all PRs, issues, discussions, projects, tags, branches, teams etc. are present in the new location.
  • Ensure links to the old repo redirect correctly.
  • Run workflows to test everything's working.
@trexfeathers trexfeathers added the New: Feature Highlight a new community raised "feature request" issue label Jan 10, 2024
@stephenworsley stephenworsley self-assigned this Jun 26, 2024
@stephenworsley
Copy link
Contributor

stephenworsley commented Oct 3, 2024

Much of this was handled by GitHub automatically, special attention was required to handle Teams, Projects, readthedocs and Apps.

All teams that belonged to SciTools-incubator were disconnected after the move. These teams had to be recreated in Scitools and given the appropriate permissions in Settings>Collaborators and teams.

Projects that belonged to SciTools-Incubator were also disconnected. These had to be recreated.

Readthedocs had to be explicitly pointed to the new url.

Apps had to be re-enabled through SciTools>Settings>GitHub Apps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New: Feature Highlight a new community raised "feature request" issue
Projects
Status: Done
Development

No branches or pull requests

3 participants