Hello,

As part of the effort to move the Package Maintainer docs to docs.fedoraproject.org [1], I have been reviewing the existing wiki documentation. I would like to ask for insight on the following item:

Page _How to remove a package at end of life_ [2] first says that retirement is done by running 'fedpkg retire', then later alludes to a special case:

> 'git rm' all files in the other branches *only if* there are special factors at work, like licensing issues, or package being removed completely from Fedora.

I understand this to mean that in special conditions, the package cannot remain behind even in stable or end-of-life Fedora releases. However, I do not understand why 'git rm' is mandated instead of 'fedpkg retire' that is used in the normal case — is the 'dead.package' tombstone somehow unwanted in this case? I cannot understand why it would be.

Also, if the intent is to get rid of the package completely, should not adding it to fedora-obsolete-packages be required as well? And would that even work for end-of-life releases?

Lastly, even if this complete removal case is rare, it seems to be important enough to have its own process description. Should it be given its own page, "Package Withdrawal Process" or "Package Removal Process" or such, with content like "1) retire the package 2) do these additional steps"?

Thank you,
Otto

[1]: https://pagure.io/fork/oturpe/fedora-docs/package-maintainer-docs/tree/wiki-import
[2]: https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
_______________________________________________
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 on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to