On Tue, 21 Jan 2025 at 08:16, Michael Catanzaro <mcatanz...@redhat.com>
wrote:

> On Tue, Jan 21 2025 at 05:13:07 AM -05:00:00, Neal Gompa
> <ngomp...@gmail.com> wrote:
> > We know it's possible because this is how openSUSE works today. They
> > never schedule mass builds because they always happen automatically
> > with the right conditions, so it's a non-event. This is the direction
> > we should be going, but because people keep conflating software CI/CD
> > with distribution CI/CD, we don't get the tools we need for it in
> > Fedora.
>
> What's wrong with Koschei [1]? If we turn it on for every package in
> rawhide then is that not equivalent to openSUSE's rebuilds when a
> dependency is updated?
>
> [1] https://koschei.fedoraproject.org/


1. Koschei is under resourced and turning it on for every package would
pretty much make it a 'why is nothing working in Fedora' like every other
good idea we add to the build system.
2. Getting it resourced would require planning and funding which would need
to cover:
 a. the number of packages and amount of rebuilds needed will require some
amount of memory/cpu/etc scaling.
 b. dealing with the various package sets that koschei might break due to
bootstrap needs
 c. growing the developer count to working on koschei full time versus a 'I
was working on this 4 years ago but I have been assigned other duties so
have 0 hours'
 d. deal with the political footballs of 'everything should move to
Konflux', 'why are you changing something we had working for a whim', and
'I think Fedora should just use <OBS, yocto, etc> build system instead'.


-- 
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

Reply via email to