cramerlab / warp

GNU General Public License v3.0
54 stars 16 forks source link

Request: Enable multi-user installation #3

Open ScarabMonkey opened 6 years ago

ScarabMonkey commented 6 years ago

make sure the installation directory can be written to without administrator privileges. Otherwise, application settings and re-trained BoxNet models cannot be saved.

Please consider storing this information in the User's %APPDATA% folder. Thus mitigating the security risk of allowing users to modify software installation directories.

dtegunov commented 6 years ago

I think this is a great suggestion for the settings file, but might be confusing for the BoxNet models. Given the latter are often project-specific, I'm thinking of saving custom models in the current project folder by default. However, I also see some users reusing other users' models e. g. when both are working on things associated with the same protein. I agree it isn't pretty in terms of security, but I don't see a better solution that would allow sharing between users and wouldn't over-complicate the setup.