On Wed, Sep 03, 2025 at 02:51:38PM +0200, Alejandro Saez Morollon wrote: ...snip... > > The idea I'm considering: maintain identical Go versions across all active > Fedora releases. Ideally, starting with the next Fedora release, every new > stable release will have the latest Go version. For example, by the time of > Fedora 45; Fedora Rawhide, Fedora 45, and Fedora 44 would have 1.27. I > would rather not apply this to the current stable releases to avoid > unnecessary mass rebuilds and issues. > > Previously, and similar to the COPR repository I mentioned, I considered > the option of adding a new package named golang-latest that ships the > latest stable version of Go in all the branches, leaving untouched the > current release workflow. However, this approach also has its issues, > mainly duplication of the specfile and keeping both packages up to date. > But it is still an option in case the community doesn't like my idea. This
-latest isn't great... the way python handles things now is much better. > idea differs from typical Fedora practices. However, I think it is viable > and will bring several benefits: > > - All users get security fixes as soon as possible. > - Reduced maintenance overhead (hopefully). > - Consistent development experience across Fedora versions. > - Better alignment with Go's rapid upstream development. > > I would love some feedback before making the official proposal and see if > this is something people would like to have or what issues I might not be > considering. Is this adding the new go version (but leaving the existing one alone), or upgrading the go version to the latest, replacing the older version? I guess this implies a once or (more?) mass rebuild in stable releases with the new version? Or is it intended that packages just build with the new go version the next time they need to be built? kevin -- _______________________________________________ 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