Re: Proposal for vendoring/bundling golang packages by default

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Tue, 21 Jan 2025 at 08:16, Michael Catanzaro <mcatanzaro@xxxxxxxxxx> wrote:
On Tue, Jan 21 2025 at 05:13:07 AM -05:00:00, Neal Gompa
<ngompa13@xxxxxxxxx> 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@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
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux