Based on the experience communicating with users, it comes up not for the first time that some users open the installer package, and then open 3D Slicer app from the package, without doing the proper install. Surprisingly or not, the app opens just fine, and they may not run into problems until they need write access (e.g., while installing extensions).
Does anyone know if it would be easy to add a “hint” to the package guiding the users to drag the application into the Apps folder, like they do for many mac packages (one example below)?
If that is difficult, maybe there should be a check on startup for being able to write to the Extensions folder, and if not possible, alert the user right away?
A hint would be nice, but actually we could also include a check at start up that offers to copy Slicer into the /Applications directory. In fact, while we’re at it we could offer to copy with the version/date appended (I always end up renaming Slicer.app to Slicer-4.10.1.app or Slicer-2019-03-28.app or whatever and it would be nice to automate that).