CBICA / CaPTk

Cancer Imaging Phenomics Toolkit (CaPTk) is a software platform to perform image analysis and predictive modeling tasks. Documentation: https://cbica.github.io/CaPTk
https://www.cbica.upenn.edu/captk
Other
173 stars 63 forks source link

Mac installer is overwriting old versions #1452

Open AlexanderGetka-cbica opened 2 years ago

AlexanderGetka-cbica commented 2 years ago

Describe the bug Mac installer is overwriting old versions. Chiharu had a nonrelease installation of CaPTk on her mac (1.8.0.nonRelease.20200915.108d5d65) and installing 1.8.2.Alpha has caused it to be installed inside that folder and delete/overwrite everything inside.

Expected behavior Versions should probably be installed alongside one another so that users can access them separately, and not delete/overwrite older versions. Especially if this means different version is getting installed inside an existing folder with the wrong name.

Issue has only been seen on macOS.

Tagging @chiharusako for any additional information if I missed anything.

sarthakpati commented 2 years ago

Issue has only been seen on macOS.

We should probably ask people not to use this OS. 🤷🏽‍♂️

The amount of difficulty we face in maintaining builds/installation for this is truly unsustainable.

chiharusako commented 2 years ago

Don't remove the installer, it works quite well once installed! In my opinion, this is a minor issue for casual users. We know that most software we use overwrites previous versions. I was just wondering because I know in windows you can install as many captk versions.