rust-ammonia
pwalter
rawhide
Not needed. Package retired less than 2 months ago.
The Rust SIG (me) is still maintaining this package in f37 and f36. I pushed new versions just a few days ago. If you need the package on rawhide, you could just ask, but taking an actively maintained package away from the current maintainer just because it's retired on rawhide doesn't seem right to me.
The same applies to rust-linkify and rust-html2pango.
Metadata Update from @phsmoura: - Issue tagged with: low-gain, low-trouble, ops
I have closed the other two requests as invalid. While you are right @decathorpe, it might also be useful to put more info into the dead.package file. Or perhaps change the process to require contacting the previous maintainer if there are builds not older than 14 days for active releases.
I think most of this should already be covered by the documented process? https://docs.fedoraproject.org/en-US/package-maintainers/Package_Retirement_Process/#claiming
As far as I can tell, steps 1-3 were skipped here :)
The "longer" explanation than ("no longer needed" from dead.package) would probably be "we no longer needed these packages, since nothing depended on them for a while, and I don't want to spend my time on maintaining unused packages". If @pwalter intends to package something that depends on these three packages, I'd gladly help.
dead.package
I've filed a FESCo ticket to discuss possible policy improvements: https://pagure.io/fesco/issue/2979
Wow, what an incredibly antisocial behavior! So you directly retire things in rawhide when you think nobody needs them (when other people, not you, have worked hard on packaging them up) and when someone else wants to undo the damage to the distro you block them from doing the work like this? Nice! Thanks for ruining my day.
I'm sorry, but I literally have no idea what you're talking about when you say "undo the damage to the distro" - the three packages in question have been unused leaf packages since at least Nov 2021 (this is the earliest data point I have), but as far as I can tell, whatever they were originally packaged for was never actually added to Fedora. My guess would be that Igor wanted to package the "Fractal" Matrix client, but that effort was abandoned years ago.
So you directly retire things in rawhide when you think nobody needs them
I don't "think" nobody needs them. It's a data driven process. I regularly run repository queries and keep track which Rust packages have been unused leaf packages, and for how long. Packages that have been unused for > 365 days are potentially removed. I also announced that I will do this on both the "devel" and "rust" mailing lists months ago:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/GXLFLIJWNYDULG3AG7D7X3SHN54WUUUI/
I explicitly excluded packages that people wanted to keep in Fedora. You could simply have commented on that mailing list thread, and I'd have skipped retirement of html2pango (and ammonia / linkify, which were exclusively depended on by html2pango). I also did a cursory check of pending review requests for Rust packages to make sure nothing that's in the review queue depended on any of these packages. What more do you expect me to do?
@pwalter I am not sure if we are on the same page here. There is a process for the retirement and unretirement of fedora packages. @decathorpe followed it you did not. It is the main admin of the repository who can add you as a co-maintainer and you should have approached them before opening a ticket for release engineering. Only when the package is not actively maintained releng will step in.
I am closing this ticket as invalid.
Metadata Update from @humaton: - Issue close_status updated to: Invalid - Issue status updated to: Closed (was: Open)