Dne 14. 06. 21 v 9:07 Otto Urpelainen napsal(a):
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.
We were using `git rm` for everything prior `fedpkg retire` was
introduced. Isn't it just some residue? The Wiki history could help.
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?
fedora-obsolete-packages is rather recent development, so probably
nobody thought of it yet.
Vít
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@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 on the list, report it:
https://pagure.io/fedora-infrastructure
_______________________________________________
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 on the list, report it: https://pagure.io/fedora-infrastructure