#46 Add "Policy for orphan and retired packages"
Merged 2 years ago by zbyszek. Opened 2 years ago by oturpe.
fesco/ oturpe/fesco-docs orphan-policy  into  master

@@ -13,6 +13,7 @@ 

  ** xref:Passphrase_policy.adoc[Passphrase policy]

  ** xref:Policy_for_nonresponsive_package_maintainers.adoc[Policy for nonresponsive package maintainers]

  ** xref:Policy_for_encouraging_comaintainers_of_packages.adoc[Policy for encouraging comaintainers of packages]

+ ** xref:Policy_for_orphan_and_retired_packages.adoc[Policy for orphan and retired packages]

  ** xref:Provenpackager_policy.adoc[Provenpackager policy]

  ** xref:Who_is_allowed_to_modify_which_packages.adoc[Who is allowed to modify which packages]

  ** xref:Third_Party_Repository_Policy.adoc[Third party repository policy]

@@ -0,0 +1,39 @@ 

+ = Policy for Orphan and Retired Packages

+ 

+ [orphaning_and_retiring_packages]

+ == Orphaning and retiring packages

+ 

+ When Fedora maintainers do not want or are not able

+ to maintain a package any longer,

+ they can _orphan_ or _retire_ the package.

+ 

+ In case the package is still useful for Fedora, it should be orphaned.

+ Then other maintainers that are interested in maintaining it,

+ can take ownership of this package.

+ 

+ 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.

+ But this is only possible for development releases such as Branched or Rawhide.

+ 

+ Orphan packages remain in stable releases

+ and are the responsibility of the collective packaging community to maintain.

+ 

+ Orphan packages will be retired if they remain orphaned for six weeks.

+ Packages will be retired in Fedora Rawhide and Branched (until the Beta Freeze).

+ 

+ Maintainers considering orphaning their packages

+ are encouraged to do it as early in the development cycle as possible.

+ Shortly after the prior release is branched is a good time.

+ 

+ [[unorphaning_and_unretiring_packages]]

+ == Unorphaning and unretiring packages

+ 

+ Ownership of an orphaned package can be claimed

+ by any interested packager at any time.

+ They then become responsible for the package.

+ 

+ Fedora packages whose rawhide branch has been retired

+ require a re-review if they are retired for more than eight weeks

+ or if there is no previous review of the package.

+ The review is conducted in the same way as reviews for new packages.

This policy was available in wiki
in page "Orphaned package that need new maintainers".
That page also contained other content than the policy,
so the Policy was extracted
to wiki page "Policy for Orphan and Retired packages".
The policy is moved from wiki to FESCo docs here,
since FESCo policies should be located in the FESCo docs.

Wiki had only one page that contained policies for both Fedora and EPEL. Should the EPEL parts be left in the wiki? FESCo does not decide the EPEL policies, right?

:thumbsup: Looks good to me.

EPEL policies should be left to the EPEL Steering Committee

rebased onto 2003280918213fb6876661a2fcf040af62506ccc

2 years ago

rebased onto 4fc98e59bd2facf1a46c16ea38cec0ce8ed69068

2 years ago

EPEL policies should be left to the EPEL Steering Committee

Removed EPEL material from here and proposed to EPEL docs: https://pagure.io/epel/pull-request/113

rebased onto 220e1b1

2 years ago

Pull-Request has been merged by zbyszek

2 years ago