Open yuvipanda opened 1 year ago
I looked at this to figure out details on the action points:
release docs doesn't mention anything else like refreezing environments - should we do this before release and if so, linking to what docs on doing that?
I don't think refreezing environments should be part of the release process:
I think it's fine to mention it as something to consider when planning a release though.
ideally we also want to test the refrozen environments by deploying to mybinder.org
Are we using repo2docker main there?
Yes, e.g. https://github.com/jupyterhub/mybinder.org-deploy/pull/2643
That's why we need versioneer (or some other auto versioning tool)- so we can have the git sha as part of the version for repo2docker installed from main, and for the container image built from main.
Agree that freezing should not be part of making a release, but is a good thing to highlight early in preparation for a release. Generally releases should be relatively long after freezes.
JupyterHub now has a very well thought out release system (https://github.com/jupyterhub/jupyterhub/blob/main/RELEASE.md). repo2docker has some documentation, but it's a bit out of date. We should update our docs to match rest of JupyterHub.