Hacker News new | ask | show | jobs
by mavhc 2431 days ago
I installed Blender at the school I work at because it had an MSI installer. Did not install Krita because it did not. If you want it to be the default used in schools, make it as easy to deploy as possible.

The gimp fork Glimpse is planning an MSI installer, so that'll be installed soon

3 comments

This is a little bit surprising to me, at $DAYJOB i had some requests for an MSI installer. I knew there's some AD/GPO features or whatever but your level of seriousness here is unexpected.

Is it really easier to install compared to an exe installer (say nsis / inno-based)? How so?

Way easier with the default tools. Companies with money will buy sccm etc. But for those orgs without, MSI or writing a script are the only default options. And scripts are unreliable
Imagine the difference between software distributed as a tarball and the binary package. Both totally work, but one is so much easier to deploy in bulk. (This is obviously a very loose analogy, but I think it's roughly correct)
Exe installers support unattended, headless installs with a command line switch.
But how you do run that command only once on every computer? Including ones that are currently not in the building, or on.
Same way as anything, use group policy or a login script that checks first.
But how do you know if it's installed correctly?
I am not sure if this is relevant to you, but Krita is available from MS Store, so you could get automatic install and auto-updates.
Can't think of anything more horrifying than trying to deploy apps via MS Store
Msi is deprecated.