Re: Ursa Major (modules in buildroot) enablement

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> The advantage for packagers is just temporary, as long as the
> (supposedly) older library they still use is maintained. One day, they
> will need to move forward. This is just postponing the inevitable.

And for the same reason we have compat packages, we can't always honor
the First principle because upstream projects update their dependencies
requirements at different paces and not all dependencies are maintained
with forward compatibility in mind.

Software projects in general jump the trigger too easily when it comes
to adding unneeded dependencies, and dependency graphs grow with
quadratic complexity.

I like the idea of package maintainers getting involved with their
upstream projects, and I also understand that trying to add a single
package may sometimes (often?) result in having to also maintain dozens
of other packages and that getting involved with all upstreams doesn't
scale. I consider compat packages to be a last resort solution and
don't see the value of modules. But again I understand the rationale
and appreciate the effort (I simply disagree).

Better tooling won't cut it, we also need more maintainers and ideally
maintainers from upstream projects that understand the challenges of
software downstream distribution. But again it doesn't scale when
upstream projects face dozens of distributions.

What's really inevitable is conflicting agendas (and limited
resources) of so many parties.

Dridi
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux