There have been some recent updates to the Making Modules section in Fedora Docs [1], especially Adding new Modules [2] and Defining Modules in modulemd [3] which will guide you through the whole process of creating a new module in Fedora. So I thought it's worth pointing out here. Also, let me know if there's anything missing or unclear and I'll get it fixed.

Happy modularizing,
Adam

[1] https://docs.fedoraproject.org/en-US/modularity/making-modules/
[2] https://docs.fedoraproject.org/en-US/modularity/making-modules/adding-new-modules/
[3] https://docs.fedoraproject.org/en-US/modularity/making-modules/defining-modules/

--

Adam Šamalík
---------------------------
Software Engineer
Red Hat