JuliaPluto / PlutoDesktop

Pluto.jl bundled into an easy-to-install desktop app — currently under development
MIT License
44 stars 1 forks source link

Windows: Installer or portable .exe? #67

Open fonsp opened 1 year ago

fonsp commented 1 year ago

On Windows, Julia has the option to download an installer (is this user or system level?), or a portable .exe. I remember that in my high school, I was able to run portable exes, but not installers, maybe this is still common for school computers.

VS Code offers all options: user installer, system installer and a "portable exe" (a zip containing the full installation and Code.exe).

image

Some questions:

ctrekker commented 1 year ago

Here are my thoughts:

One issue might be figuring out where to locally install Julia. It would be great if we could somehow package the Julia executable entirely within the PlutoDesktop executable. In principle I think its possible, but I've never done anything like that before.

fonsp commented 1 year ago

Ah then let's start by making it a user-level installer, right?

I think we already bundle Julia and the julia depot in the installer, take a look!