Tomorrow some folks from the OHIF user and developer community are planning to join the meeting so we can discuss how extensions and configurability hare handled in Slicer and OHIF.
Looking to Slicer community for ideas about governance around an extension/module/plugin system, and how to have a rich and robust extension ecosystem. Want to see something like that in OHIF. We want to move towards OHIF having an easier and more user-friendly extension model.
Late macOS stable extension builds (Steve, Ebrahim)
Stable extension comes last in the building order, so if there are a lot of delays and timeouts then it can be missed on some days. The key to see if that’s what is happening to look at how many timeouts there are on the dashboard.
SlicerDMRI macOS issue
SlicerDMRI macOS (but not linux) build fails on stable (but not preview).
Something has rotted inside the stable build, so we should take a chance to redo the stable build on macOS when computron isn’t doing anything else.
AI disclosure in discourse posts (Ebrahim)
PR on DICOM support rule in extension metadata (Andrey, Kyle)
CI fail on this is not a serious thing. Seems pretty much ready to go.
slicer-core (Thibault)
A big milestone has been reached into making the Slicer core libraries available on PyPI.
A preview version has been pushed to PyPI for Slicer version 5.11.0.2 and is compatible with Windows / Linux & MacOS for Python version 3.10 up to 3.13.
In the next weeks, we will work on:
Having the SlicerCore-SDK available to create extensions compatible with SlicerCore
Update the SlicerLayerDM extension to be available on PyPI (required by trame-slicer)
Update trame-slicer to be compatible with the PyPI versions of SlicerCore and SlicerLayerDM
Documenting the SlicerCore project, how to extend it and more