Il 2023-01-12 23:01 Josh Boyer ha scritto:
There have been many discussions on modularity, both on this list and on lists like the epel and fedora devel lists, but I'll give a brief subset.
Modularity provides parallel availability but not parallel installatability. Some software needs or perhaps wants to be parallel installable. Also, some upstream language stacks such as python have implemented parallel availability/installability inherently in their framework, which eliminates the need for modules.
Ultimately, the Red Hat teams are using modularity where they believe it makes sense and using regular packaging to reduce complexity for customers where it doesn't provide much benefit.
josh
Make sense. Thank you for taking the time to explain. Regards.