Since Slicer is now installed in writable folder on all platforms by default and Python packages are installed into this folder, it would make sense to install extensions and version-specific (Slicer-NNN.ini) setting file into this folder, too. It would bring all Slicer files together in one folder and make Slicer installations fully isolated and portable. It would also make it easier to cleanly uninstall the application.
What do you think?
I’m not sure how exactly this works on Mac. Would it make sense there, too?