I tried out Flatpak, Snap, and AppImage. Flatpak appears to be pulling ahead and it was my favorite. What really sold me on it was that MonoDevelop has adopted it for its previews [1]. I tried it out and it worked great.
My hope, was that I'd be able to host my build of Octave here in my S3 and then I could run it from any supported Linux.
flatpak install --from
https://s3.amazonaws.com/ctaggart/flatpak/octaveflatpak run org.gnu.Octave
I got Octave 4.2.1 source building on Ubuntu 17.04, but that is as far as I got. I ran through the Flatpak tutorial and looked at a bunch of the examples [2].
Unfortunately, I need to put this aside and find a new remote job. :-/
Distributing nightlies and official builds via Flatpak would be awesome for Octave users.
cheers,
Cameron