Custom Slicer distributions

If we customize the application name then it has to be a rebuild (at least of the application components) not just a repackaging, but we can reuse all the pre-built dependencies, so it wouldn’t be a big burden.

Total size of all zipped nightly extension packages on Windows is 217MB.

Current Slicer installer is 188MB, and when EMSegmenter will be spun out to a separate extension then Slicer core installer will be only about 120MB. Bundling all the extensions would increase the package size to about 400MB, so bundling all extensions would result in a 3x larger install package.

Overall, bundling all extension is an interesting idea but I’m not sure if it is the best solution and it would not scale very well as more extensions are added.

Good point. I don’t know how easy it is to have Windows docker images. Docker for Windows runs Linux images, but maybe some recent Windows server versions can now run Windows images, too? Visual Studio Community license is free, but Windows OS license is not - I don’t know how that is handled.