Re: libcroco retired on Rawhide, breaking builds

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

 



On Sat, Aug 1, 2020 at 9:23 PM Kevin Kofler <kevin.kofler@xxxxxxxxx> wrote:
> Especially the CMake one was completely pointless.

The goal was not pointless, but I will assert that the
implementation was flawed in practice.

I would suggest that a lesson to be learned is that changes
that are expected to require updates to > 256(*) packages
OR any of the core set of packages, MUST target
completion of those updates BEFORE the mass rebuild
schedule (and not target the beta release, as this one did).

Such requirements would likely either force the change
to be less impactful to existing packages and packagers(**),
or force the proposers to do the work they committed to
accomplish much earlier in the process (or, perhaps more
likely, push it off for another release).

Hindsight is 20/20, so this is a lesson for the next time
(and there will always be a next time).




(*) Arbitrary power of two.  Pick a different value if
you wish.  The point is when the proposal says
the change may impact > 2**10 packages, that
should have raised a flag of some color.

(**) Many people have suggested alternative
implementations that would have supported
allowing existing packages/packagers more
time to complete the transition(s), and at least
a few were likely viable, although it would have
extended the entire process time frame.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
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