3 ms·
>why not just use a system-wide package manager? I mean lets not pretend that's a good choice for either devs or users either. From the user side, you're a the
by xxpor 6y ago
>why not just use a system-wide package manager?
I mean lets not pretend that's a good choice for either devs or users either. From the user side, you're a the mercy of how fast your distro decides to package new versions. For most things that's fine, but for your main product you might want something newer. Of course devs can setup their own repos but then the devs have to do additional packaging, host infra, etc.
From the dev side, getting packages accepted into various distros can be a pain in the ass. Just look at the recent blowup around the Python Cryptography package when they decided to add Rust and Gentoo's complaints.
- gugagore 6y agoDo you have a reference for your final example?
- tim-- 6y agoI think the grandparent is referring to this? https://lwn.net/Articles/845535/ https://lwn.net/Articles/845535/
- wmf 6y agoSomething like PPAs is the sweet spot since it uses the package manager but is under developer control. It's a shame that Mac and Windows don't have something like that.
- rkeene2 6y agoIf my project, AppFS [0], more widely adopted then packaging would be trivial for all distributions. And updates would be automatic or not depending on user preference. [0] https://appfs.rkeene.org/ https://appfs.rkeene.org/