By the looks of things a lot of progress has been made eliminating immutable data and settings in this project recently.
I have spotted 119 uses of application.modules in the code, if an alias for yum can be configured somewhere this behavior can become mutable, and yum with all its plugins becomes movable to child modules as a nested setup.
I use this layout in my projects because yum has many modules, it helps to group them together.
If this value can become somehow configurable, it would eliminate the need to mass search an replace the code every time an update is made.
By the looks of things a lot of progress has been made eliminating immutable data and settings in this project recently.
I have spotted 119 uses of application.modules in the code, if an alias for yum can be configured somewhere this behavior can become mutable, and yum with all its plugins becomes movable to child modules as a nested setup.
I use this layout in my projects because yum has many modules, it helps to group them together.
If this value can become somehow configurable, it would eliminate the need to mass search an replace the code every time an update is made.