Proposal: unified installer

I think the proximate problem that really needs to be solved (I don’t care how) is that (some) people on windows don’t want to use a command line tool. They want a traditional windows installer (MSI) that looks and works like all the others.

Sure. As I explained in the other haskell foundation thread there are long standing plans to add windows support to ghcup.

First of all… ghcup is an API (that was the idea… but it will probably not prove to be a good API until someone actually tries to use it). Second, it’s very well possible to build an installer around it. So all the installer would really do would be to expose the ghcup options as checkboxes and then run ghcup in the background. The user doesn’t really have to understand what’s going on.

4 Likes