We haven't had a meeting in a while and there are a few things to discuss.
First, I'd like us to formally vote on whether Server Edition will ship with the modular repository enabled by default. I assume the answer will be "yes", given our previous attempts to go *fully* modular, but I'd like to have the vote on record.
Second, I'd like to discuss starting a campaign to have people work on creating modules to ship alongside Fedora 28 when it releases. I'm leaning towards making the following proposal on the general Fedora mailing list, once we have a couple last hiccups worked out in the build and compose process (hopefully this week):
Hello, Fedorans! As I'm sure most of you are aware by now, Fedora 28 will be shipping with Modularity as an add-on repository[1]. In order to ensure that this effort is successful, we're going to need a set of real, usable modules in the repository at launch time. What I would like to see is this: if you have any package that is making a major-version jump between Fedora 27 and 28 (and for which you will be continuing to support the older version on Fedora 27 anyway), I'd like to ask you to build a module stream for that older version to be usable in Fedora 28.
As a real-world example, I have created a set of module streams for Node.js in Fedora 28. We will be shipping Node.js 8.x in the standard RPM repository (as it is the latest LTS release and will be supported beyond the lifetime of Fedora 28). Because I also maintain the 6.x LTS branch for EPEL 7, I opted to also produce that version as a module stream for Fedora 28, so that anyone who wishes to may load that version to run whatever apps they might require that haven't been updated yet to support the 8.x series. And, because this is Fedora and we like to be First, I have also packaged Node.js 9.x which is the latest upstream release (with a short lifecycle) for developers to use as needed.
We have documentation on how to create and manage modules available[2]. For anyone who is having difficulty doing this, they are welcome to ask any questions on this list, on #fedora-modularity on Freenode, or to simply contact myself or one of the other Modularity developers directly. We are prepared to help.
[1] https://fedoraproject.org/wiki/Changes/F28AddonModularity [2] https://docs.pagure.org/modularity/
server@lists.fedoraproject.org