ShapeWorks
ShapeWorks copied to clipboard
Investigate alternative to conda
Relying on conda as part of the ShapeWorks install has resulted in continual installation headaches for users. Released versions of ShapeWorks that once worked can no longer be installed after some months due to changes in conda. Hence the need for the 6.3.2 patch release.
Another user is running into this problem:
https://github.com/conda/conda/issues/11795
A considerable amount of maintenance time and effort is being spent on the conda install scripts and in dealing with the frequent problems.
We should investigate a more robust alternative to managing ShapeWorks python packages than conda. Something we have more control over that won't randomly break.
One possible option to make things easier for windows users:
https://guilhermebs.github.io/CondaNSIS/
For Linux (and maybe mac?):
https://conda.github.io/conda-pack/
I believe the solution is to follow what Slicer has done and just bundle python and the packages we use as part of ShapeWorks.
Closing this issue as the investigation is complete. Action item is #2289.