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