> > The above is done by about 2.5 people (counting multiple volunteers as 1 > person). This goes up at times and goes down but for the last year has been > about that.
An aside - how/where does one volunteer to help releng? On Thu, 9 Mar 2023 at 21:22, Stephen Smoogen <ssmoo...@redhat.com> wrote: > > > On Wed, 8 Mar 2023 at 10:12, Petr Pisar <ppi...@redhat.com> wrote: > >> For module maintainers, module users, and flatpak maintainers: >> >> Fedora infrustructure has long-standing problems with supporting modules. >> >> Namely, MBS is unable to build modules with deep dependencies >> <https://pagure.io/fm-orchestrator/issue/1759> and Bodhi is unable to >> accept >> multicontext modules <https://github.com/fedora-infra/bodhi/issues/4198>. >> >> This results into inability to support affected modules. E.g. it's >> impossible >> to build perl-CGI:5.54 for Fedora 39, and it's impossible to update >> perl-Date-Manip:6.86 in stable Fedoras. >> >> Because nobody has tried to tackle these infrastructure deficiencies, >> module >> maintainers have hard times to support the modules, and as a result users >> can > > expect dropping of numerous modules from Fedora. If there remain no >> modules, >> Fedora project might consider removing Modularity from Fedora >> infrastructure. >> >> > Most of the work needed to get these worked on successfully requires: > 1. Nothing being higher priority for Fedora Infra, Fedora Releng, Red Hat > MBS team, and other parts of the build system that this ties into. > 2. Schedules being aligned between the 3-4 teams that this is a priority > to work on for a 4 to 6 week period. > > Most of the Fedora Infrastructure and Releng work is tied up in: > 1. getting a daily compose out the door (Monday through Sunday). > 2. getting a release out in some form (beta/final) every 12 weeks. > 3. keeping 40+ services over a couple hundred systems working to meet > 1&&2. > > The above is done by about 2.5 people (counting multiple volunteers as 1 > person). This goes up at times and goes down but for the last year has been > about that. > > I don't think this is unique to Fedora Infra/Releng. The teams which have > supported MBS, Koji, PDC, ODCS, etc have their own goals they need to > accomplish and it is hard to get their time to sync up with the usual short > periods that Fedora Infra can 'slow-down' (usually after a release). > > I don't have any easy solutions on how to fix this. Even 'turn off > modularity' isn't probably easy. Too many services are tied into the Fedora > build system framework in a way that expects something from other parts > even if they don't seem connected. You turn off one service, and you find > out that 3 other things don't work weeks later because they expected some > sort of 'heart-beat' or some other message. > > > >> That could also affect seemingly unrelated parts of Fedora like Flatpaks >> whose build process is based on modularity. >> >> -- Petr >> _______________________________________________ >> devel mailing list -- devel@lists.fedoraproject.org >> To unsubscribe send an email to devel-le...@lists.fedoraproject.org >> 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@lists.fedoraproject.org >> Do not reply to spam, report it: >> https://pagure.io/fedora-infrastructure/new_issue >> > > > -- > Stephen Smoogen, Red Hat Automotive > Let us be kind to one another, for most of us are fighting a hard battle. > -- Ian MacClaren > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > 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@lists.fedoraproject.org > Do not reply to spam, report it: > https://pagure.io/fedora-infrastructure/new_issue >
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue