News for hackers. Stuff that matters.
Re:SDL Moves to GitHub by hyperion2010 on Tuesday February 09, 2021 @07:17PM (#26084341)
I have come to the conclusion that the only reason why things like flatpak and snap exist is because the ergonomics for creating and maintaining .deb packages is so awful.
Re:SDL Moves to GitHub by messe on Tuesday February 09, 2021 @07:26PM (#26084394)
Not just that. Application sandboxing is important too. The traditional unix approach of any process run by your user can access all your files is at odds with modern security concerns.
Re:SDL Moves to GitHub by hyperion2010 on Tuesday February 09, 2021 @07:55PM (#26084592)
Sandboxing is an issue, though I would argue that sandboxing and packaging are orthogonal concerns, so a new format should not have been needed just for the sandboxing use case. That said, if you are developing sandboxing from scratch pretty much no sane person would choose to use the .deb workflow as their UI for packaging.
Re:SDL Moves to GitHub by BearOso on Tuesday February 09, 2021 @08:02PM (#26084639)
I found out when experimenting with it that Snap inherited most of the .deb cruft. As someone less experienced in .deb packaging, I found it very confusing with all the Ubuntu-specific package separations and archaic requirements. If I don’t have a man page, for instance, I shouldn’t have to create one and learn format naggles to meet an aggressive linter’s specs.
Re:SDL Moves to GitHub by HotVector on Tuesday February 09, 2021 @07:22PM (#26084369)
Pacman FTW