| ▲ | iamcalledrob 3 days ago | |||||||||||||||||||||||||||||||
Not to mention the need for a code signing certificate, which even in 2026 is a gigantic and expensive hassle to obtain. You can spend weeks of effort and hundreds of dollars just to ship an installable hello world app these days. The MS store takes care of signing, but there are other trade-offs. The entire desktop TTHW (time to installable hello world) story is horrible across the board: - Win: Decent tech foundation for updates made insufferable by code signing requirements. - Mac: No update story, cobble together a bunch of tools/scripts, notarize releases with Apple (not very onerous), hope you don't ship an update that crashes at launch because you broke your updater too. - Linux: No consensus on how to package. Bob wants a .deb, Alice wants a snap. Flatpak seems to be winning overall. The best tool to smooth over Win/Mac installer headaches (Conveyor) doesn't support flatpak. Bummer. | ||||||||||||||||||||||||||||||||
| ▲ | JodieBenitez 3 days ago | parent [-] | |||||||||||||||||||||||||||||||
> No consensus on how to package. Bob wants a .deb, Bob wants a deb. I give him a deb. Bob is not happy because I compiled the software with an incompatible glibc. I deploy a webapp for Bob. Alice gets to use it too. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||