3 ms·
As a developer having these three formats is a real pain. I wish we had a standard already. The app I'm working on, Polar (https://getpolarized.io/ https://get
by burtonator 8y ago
As a developer having these three formats is a real pain. I wish we had a standard already.
The app I'm working on, Polar (https://getpolarized.io/ https://getpolarized.io/) is a cross platform document repository. The Windows and MacOS builds are pretty straight forward.
But with Linux I now have Appimage, deb, rpm, snap, flatpak, and of course tar.gz (but maybe that doesn't count).
- petre 8y agoJust pick one. Appimage fits the bill quite nicely and does not depend on a certain distribution. It's drop and forget. No silly mounts or other "infrastructure" needed to deploy. I haven't used Flatpak but Snap is quite annoying and it was one of the reasons I switched from Ubuntu to Debian. Even if you unininstall snapd in Ubuntu 18 you are still stuck with the annoying mount points. That and the auto-updates.
- nsomaru 8y agoSaw a comment from you the other day on HN. Was really excited, even installed snap to try it out. For some reason the application is not automatically in my path after installation. That’s enough for me to go back to apt, and unfortunately Polarized is collateral damage. I preferred installing from a ‘repo’ which updates my software automatically, something it seems that your deb does not do.
- hollerith 8y ago>the application is not automatically in my path after installation. That’s enough for me to go back to apt Wow, tough customer! I have resigned myself to the need to do the equivalent of `dpkg -L | grep /bin/` to discover where the binaries are.
- zyga 8y agoIt will be on the next reboot/login. Due to some bugs setting up PATH is hard (harder than other variables and much harder than it should be) so we did the best we could (require a logout/reboot)