Science Pipeline Release 27.0.0 Status and Discussion

We are starting the science pipelines release process for 27.0.0. The process will be tracked on ticket DM-37430 and this post. Please check back for updates.

The weekly for the starting point for the release is w_2024_16.
The tentative target date to close is 2024-07-01.

Release Precursor Steps

  1. Identify any pre-release blockers (“must-have features”)
    Contributors, please check if there are outstanding issues that must be included in the next release and relate them as blockers to the issue DM-37430.
  2. Wait until all blocking issues are resolved.
  3. Create Jira issues for each release activity
  4. Check that the weekly build is scientifically suitable to be used as the starting point for the release

Release Engineering Steps

  1. Create first release candidate v27.0.0.rc1
  2. Release candidate v27.0.0.rc1 available
  3. Build the release candidate on supported platforms. Report bugs in Jira if any.
  4. Invite developers, contributors, and downstream users to verify the release candidate and report bugs in Jira if any.
  5. Wait for bugs and additional issues to be identified, fixed, and ported to the release branch.
  6. Create new release candidates if bugs / new issues have been fixed in the release branch
  7. Create official release 27.0.0

Documentation Steps

In parallel with the engineering steps, after rc1 is available.

  1. Update Prereqs/Install
  2. Gather Release notes
  3. Gather Metrics report
  4. Update Known Issues
  5. Release availability community post

Release candidate v27_0_0_rc1 is now available.

Release candidate v27_0_0_rc2 is now available.

Release candidate v27_0_0_rc3 is now available.

Hello,

I note Mambaforge has now been deprecated, as of July 2024, in favor of Miniforge (GitHub - conda-forge/miniforge: A conda-forge distribution.). I’m sure you are on top of this, but wanted to flag it.

It seems this is just a name change and a direct replacement of mambaforge with miniforge is required:

curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
bash Miniforge3-$(uname)-$(uname -m).sh

Thanks for the reminder. We’ll follow the recommended renaming in our installation scripts and documentation.

1 Like