Re: Heads-up: deprecating python-pytest-runner

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

 



On Tue, 2024-12-24 at 09:15 -0500, Ben Beasley wrote:
> I agree with the plan, but I wanted to note that deprecating a package 
> that other packages depend on requires a FESCo-approved Change[1].
> 
> (It is weird that the deprecation policy is so much more bureaucratic 
> than the retirement policy. By comparison, I don’t know of any policy 
> that would forbid summarily retiring a package that others depend on. 
> It’s a bad practice, and one might be asked to allow someone else to 
> unretire and maintain the package if the consequences are bad enough, 
> but I’ve never seen a blanket policy against it.)

I'd suggest we amend the retirement process to specify that if the
package-to-be-retired has any dependencies, it must go through the
deprecation process first. I suspect the retirement process as written
is kinda written with the assumption that the package being retired is
already 'useless' (it does say "In case the package is no longer useful
for Fedora, e.g. because it was renamed, or upstream does not exist
anymore, then it should be retired").

The 'deprecation' process I think resulted from a couple of cases of
very significant things like network-scripts getting deprecated.
Perhaps we need some kinda middle ground, but it's a bit hard to
express "if it's really important, Change; if it just has a few deps in
one specific area, send out emails" or something like that.
-- 
Adam Williamson (he/him/his)
Fedora QA
Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@xxxxxxxxxxxxx
https://www.happyassassin.net




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