The retirement steps [1] are out of date. Here is the current file. [2] Suggested changes will be I bold and strikes out. The main changes involve the fact that no current podlings use svn.
Regards, Dave [1] http://incubator.apache.org/guides/retirement.html#steps_to_retirement [2] https://github.com/apache/incubator/blob/master/pages/guides/retirement.ad ——— - Update #content/podlings.xml#: ** Update podling status to "retired". ** Add an "enddate" attribute set to the date that the IPMC vote concluded. ** Remove the "reporting" element. ** Add the "resolution" element. (Follow the example of other recently retired podlings.) It may be that the podling is moving or returning development elsewhere. If so, then modify the resolution attributes appropriately. Add example - Update the podling's status page with a prominent message indicating when the podling retired: <p><span class="retired">The ${podling} podling retired on XXXX-XX-XX<.;/span></p>. Add examples - On the podling website install or update the `.htaccess` like this ---- RedirectMatch Permanent ^(/.*)?$ http://incubator.apache.org/projects/{podling}.html ---- file at the root of the podling website dir which consists of only a redirect to the podling status page. - Update the incubator link:https://github.com/apache/incubator/blob/master/assets/.htaccess[.htaccess] ---- RedirectMatch Permanent ^/${podling}(/.*)?$ http://incubator.apache.org/projects/${podling}.html ---- - Determine the disposition of the podlings git repositories ** Has the copyright checkbox of the podling's incubation status page been checked off? If not, try to resolve it. If it cannot be resolved, the podling's source code must be removed from Apache version control. ** It may be that the podling is moving or returning development elsewhere. If so, then modify the resolution attributes appropriately. If so, then take appropriate actions to move or fork the repositories. - Delete the podling's dist dir, so that its releases will no longer be mirrored: #svn remove https://dist.apache.org/repos/dist/release/incubator/${podling}# Any incubating releases will still be available via link:http://archive.apache.org/dist/incubator[archive.apache.org/dist/incubator]. - Create a file RETIRED.txt at the top-level of each podling source repository. This should contain something like the following: ** This podling has been retired, please see: http://incubator.apache.org/projects/index.html##{podling-name} - If the podling has a DOAP referenced in the link:https://svn.apache.org/repos/asf/comdev/projects.apache.org/trunk/data/projects.xml[projects.xml] file used for generating link:http://projects.apache.org[projects.apache.org], remove the entry. - Open a "task" INFRA JIRA ticket entitled "Retire the ${podling} Incubator podling". Open sub-tickets using "Create Sub-Task" as applicable: ** Close ${podling} mailing lists ** Make ${podling} version control read-only unless it is being moved ** Move ${podling} JIRA to "retired" and set read-only ** Make ${podling} wiki read-only ** Remove ${podling} LDAP groups ** Turn off any ${podling} automatic builds on buildbot and Jenkins. ** Update ${podling} Incubator SVN *** Add entries to asf-mailer.conf and send mail to cvs at incubator.apache.org *** Remove entries from asf-authorization - this makes the directory rw to the Incubator PMC. - After Infra modifies the website SVN permissions, disable the podling website by installing an `.htaccess` like this ---- RedirectMatch Permanent ^(/.*)?$ http://incubator.apache.org/projects/{podling}.html ---- file at the root of the podling website dir which consists of only a redirect to the podling status page. - When all steps towards retirement are done, announce completeness on general@incubator. - Indicate that the podling is closed down in the next board report.