On Tue, 8 Dec 2020 17:18:24 -0500 Matthew Miller <mattdm@xxxxxxxxxxxxxxxxx> wrote: > On Tue, Dec 08, 2020 at 08:02:01AM -0700, James Szinger wrote: > > I find the modularity end-user documentation to be woefully > > inadequate, especially for developers. > > Is there a particular part of the documentation you're struggling > with, or something specifically you find missing? I don't mean to be > snarky, but I heard a lot of this complaint at the last DevConf.cz, > and then when the things mentioned were checked out, they actually > _are_ covered pretty nicely in the > https://docs.fedoraproject.org/en-US/modularity/ docs. Here are several basic to advanced question that I can’t see answers for on that page. All of this is from the perspective of a user of Fedora or EL, installing and building software for my own use. That page seems aimed at those developing Fedora and using the Fedora build system. What modules are available, what are they for, and what’s in them? What streams are available, what are they for, and what’s in them? (https://docs.fedoraproject.org/en-US/modularity/using-modules-switching-streams/ says “This page needs to be extended.”) What profiles are available, what are they for, and what’s in them? `yum module info` seems to be part of the answer, but it is not in that doc. I have an RPM installed. Which module and stream is it from? Do other modules also provide it? The same version or different? What is the modularity equivalent of `yum provides`? I am trying to build an RPM that BuildRequires something from a module. How do I get mock to do this? What if some of the BuildRequires are private or hidden? I am trying to build an RPM that Requires something from a module. How do I make yum automatically install the correct dependency? I want to provide modules in my private repository. How do I set this up for building and distribution? https://docs.fedoraproject.org/en-US/modularity/references/ has a link to https://pagure.io/modulemd which has a link to the modulemd specification at https://github.com/fedora-modularity/libmodulemd/blob/master/spec.v2.yaml which throws a 404. Jim _______________________________________________ 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