@hailey the biggest counterargument to the distro mode of software delivery that I know is that it's not uncommon for distro maintainers to just break packages, or to be hostile to upstream efforts--I've been told to not bother maintaining a debian/ because the first step in Debian is to `rm -rf` it
since if they break it, it's on me to fix it, why would I want them to package it?
@whitequark I dunno about this one, if distro maintainers are breaking packages that sucks, and if they're hostile to upstream effort that's as bad as if upstream is hostile to distros. debian has problems for sure, their tooling is complex and the steep learning curve makes it difficult for newcomers (me included) to get involved. I do fundamentally believe that collaboration and efforts to build consensus is important though, and at the end of the day, I appreciate having a mediator between upstream and me to apply back-pressure against economic forces which are increasingly pushing devs towards a move-fast-break-things sling-shit-over-the-fence model
@whitequark I dunno about this one, if distro maintainers are breaking packages that sucks, and if they're hostile to upstream effort that's as bad as if upstream is hostile to distros. debian has problems for sure, their tooling is complex and the steep learning curve makes it difficult for newcomers (me included) to get involved. I do fundamentally believe that collaboration and efforts to build consensus is important though, and at the end of the day, I appreciate having a mediator between upstream...