Skip to content

Add automation and update SCCB charge to faciltiate removal of packages from the IGWN Conda Distribution

On the 19 August 2025 CompComm Call (which unfortunately wasn't recorded), we had a discussion of when and how the removal of packages from the IGWN conda distribution should be handled. The discussion was general but apropos of the conflict that has resulted in SCCB Request 1852 to temporarily remove cWB from the IGWN conda distribution until such time as its maintainers can address the changes needed to compile it against a newer version of a dependency shared with other packages in the IGWN conda distribution.

Summarizing as best I can the discussion in the call, it was felt that:

  1. It is not a large amount of technical work to remove a particular package from the distribution in general (though this can vary depending on whether other packages in the distribution depend on that package), nor to add it back in later. As the need to do this is anticipated to be rare, this technical debt is for the time being seen as manageable.
  2. There was discussion of what the decision process should be, and the consensus was to adapt the SCCB workflow for this.
  3. There may need to be some updates to the process, and this might necessitate new labels, templates, automation, and updates to the SCCB charge.
  4. For example, in general there should probably be approval from the working group chairs responsible for the software package in question, and if there are conflicting opinions on whether to remove a package, those should be resolved by the division chairs, and so forth.

This surely does not accurately capture the entire discussion. I hope this is the right place to open this ticket, but as it seems changes could be needed in this project, the SCCB requests project, and the SCCB charge, it was unclear to me what one place was best to open it. If it is better placed elsewhere, please advise me where to move it.

I recall at least @duncanmmacleod @stuart.anderson @morgan.lethuillier and @franco.carbognani taking part in the discussion, but please feel free to tag others as well.