40/Everything/x86_64/os/Packages/d/docker-distribution-2.8.1-5.gitb5ca020.fc40.x86_64.rpm
rawhide/Everything/x86_64/os/Packages/d/docker-distribution-2.8.1-6.gitb5ca020.fc41.x86_64.rpm
https://github.com/distribution/distribution/releases/latest -> v2.8.3 (2 Oct 2023)
I could not find anything in packaging guidlines that gives any guidance on how closely upstream should be tracked. Is management of each package autonomous when it comes to updates?
How do I go about requesting the latest stable version be used? Open and issue on src.fedoraproject.org?
Package maintainers manually update Fedora packages when upstream publishes updates. So, there can be a lag depending on how busy the maintainer is. The best way of speeding these things up is to have more maintainers who can share the load.
We have a bunch of automation to help with this, but it does require a manual step because each upstream release has to be vetted by a human to ensure that it continues to follow the Fedora community packaging guidelines.
packit: adds some automation to automatically open pull requests with updates for maintainers to work with
All packages should ideally use at least release-monitoring.org to receive notifications on new versions. If a package you use does not have this set up, you should file a new bug to inform the maintainer of a new release upstream and request them to update the Fedora package.
Sounds reasonable that individual package maintainers make the call. I expect there is plenty of automated testing as well to verify nothing breaks?
Filing a bug report so current maintainers are aware some user would like a newer version is also reasonable. Looks like this is this done in bugzilla, not as an issue in pagure.
Stepping up to be a maintainer myself would be good for me…
The syntax I used is correct for what the default f40 uses
dnf --version
4.21.1
Installed: dnf-0:4.21.1-1.fc40.noarch at Tue 20 Aug 2024 11:33:06 AM GMT
Built : Fedora Project at Fri 16 Aug 2024 02:34:26 PM GMT
Installed: rpm-0:4.19.1.1-1.fc40.x86_64 at Fri 17 May 2024 09:19:41 AM GMT
Built : Fedora Project at Wed 07 Feb 2024 03:55:53 PM GMT
The syntax you use works for the default dnf used in the latest successful compose of f41
dnf --version
dnf5 version 5.2.5.0
dnf5 plugin API version 2.0
libdnf5 version 5.2.5.0
libdnf5 plugin API version 2.0
I am all for change and am expecting there will be plenty needed as things move forward with dnf5.