There seems to be some confusion here as to the use cases of Fedora vs RHEL.
What's good for RHEL is not necessarily what's good for Fedora. I'm sorry, but
Fedora is not simply a sandbox to test things for RHEL, and that needs to be
made clear.
I'm comfortable saying that most Fedora users are not installing the distro
just to support one specific application, as one might with RHEL or CentOS,
but to benefit from the Four Foundations of Fedora, in this case the most
important ones being Freedom, Features and First.
It'd be great to have a working modular system, but since we don't seem to
have that, it's not a good idea to force the broken implementation on users.
We need to consider what is best for Fedora's users, not what is best for Red
Hat, at least in my opinion.
I see no reason that dropping certain parts of Modularity from actual releases
of Fedora will harm the relationship with Red Hat, as Stephen suggests. Such
tests can, and probably should, be done in Rawhide, until they're actually
ready for users.
So far, the best approach seems to be to remove default modules, and require a
non-modular version for fedora releases and branched. (In addition to whatever
packagers would package as modules. To clarify, I am not attempting to suggest
nothing should be done with Modularity except in Rawhide.)
We're not saying this to discourage you, at least that is not my goal. My goal
is to ensure the best result for the end user.
--
John M. Harris, Jr.
Splentity