Due to the recent transition to the updated Extension Manager and Data Store infrastructure, when using Slicer-4.11 (or older) version, users will need to manually download and install extensions from the new extension server, and download data sets from an alternative server instead of using the Data Store module. Rationale for the transition can be found here. We anticipate that this will be a temporary measure will the transition is finalized.
Thank you for your patience! Please do not hesitate to reach out here on Discourse if you have questions or need assistance with extension installation.
Does this work only for the already released “Stable” versions and any Slicer “Preview” releases prior to the transition to the updated Extension Manager infrastructure? Date?
I downloaded Slicer 2021-08-24 revision 30133 from the Applications/packages/Slicer/draft/30133 directory and then download the SlicerDebuggingTools extension in the Applications/packages/Slicer/draft/30133/extensions directory. I then installed Slicer and then followed the instructions to manually install the extension. Upon doing so I get the same results as I posted about at Unable to manually install extension to manual Slicer build.
Yes, these instructions are intended for the older Releases / Previews that use the old extension manager infrastructure. The bug you encountered affects the new versions, and will be fixed.
To give some context, this post was created as a landing page for anyone attempting to reach the old extension manager site. It has been made public at this time because the old server is to be shut off today.
I am a little bit confused with this message. Does this mean that current stable will no longer receive updates from new extension server. Or once the new extension infrastructure is in place, everything will be the same as before (for stable and older versions)?
If this is indeed temporary, I would suggest adding the temporary to the section below.
We still build and upload releases for the Slicer-4.11, but that cannot download it from the new extension server and you need to download and install the packages manually. Slicer-4.13 and above can download and install extensions from the Extensions manager as usual.
Yes, it is temporary. We’ll create a new stable release within 1-2 weeks and then both the latest stable (Slicer-4.14) and latest preview (Slicer-4.15) will be use the Extensions manager as usual.
But more concerning is the update extension behavior. When I click on update button, it showed updates for all installed extensions (which is not true, but I suppose it is an artifact of architecture change), and when I tried to update SlicerMorph, it actually disabled the extension (after the restart) with the error that the installed version is not compatible. The only solution I found was to uninstall and reinstall it. SlicerMorph was the only extension that the update partially work. For everything else I am getting this:
"update check for SurfaceWrapSolidify complete: 'f70c039' available, 'a9512a0' installed"
Uncaught SyntaxError: missing ) after argument list
"Retrieving extension metadata [ extensionId: 613b6f1d342a877cb3bf031f]"
"Downloading extension [ itemId: 613b6f1d342a877cb3bf031f]"