You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@attic.apache.org by gi...@apache.org on 2026/04/26 16:59:09 UTC

(attic) branch asf-site updated: Regenerated website based on 4be38dce00da098c436e3610af6fdbc952496beb commit

This is an automated email from the ASF dual-hosted git repository.

github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/attic.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new c89326d  Regenerated website based on 4be38dce00da098c436e3610af6fdbc952496beb commit
c89326d is described below

commit c89326de522fa1339faa3b53d7ad08aa340389c3
Author: GitHub Actions <ac...@users.noreply.github.com>
AuthorDate: Sun Apr 26 16:59:04 2026 +0000

    Regenerated website based on 4be38dce00da098c436e3610af6fdbc952496beb commit
---
 output/assets/js/search-data.json | 275 +++++++++++++++++++-------------------
 output/process-howto.html         |  49 ++++---
 output/process.html               |   4 +-
 3 files changed, 160 insertions(+), 168 deletions(-)

diff --git a/output/assets/js/search-data.json b/output/assets/js/search-data.json
index 8909f89..6c3e929 100644
--- a/output/assets/js/search-data.json
+++ b/output/assets/js/search-data.json
@@ -85,14 +85,14 @@
   },"12": {
     "doc": "Attic Process - How To",
     "title": "Attic Process - How To",
-    "content": ". The sections below describe How To complete the various tasks to be done by Attic team for retiring a project and moving it to The Apache Attic: . graph TD; accTitle: the Attic Process accDescr: Attic process diagram which shows the steps of moving a Retired Project to the Attic RESL(\"`1 **Confirm Board Resolution**`\") JIRA(\"`**Create ATTIC Jira** (to manage the move)`\") PROJ(\"`2 **Create Project Page** on Attic Site`\") USER(\"`3 **Inform Users** of move to Attic` [...]
+    "content": ". The sections below describe How To complete the various tasks to be done by Attic team for retiring a project and moving it to The Apache Attic: . graph TD; accTitle: the Attic Process accDescr: Attic process diagram which shows the steps of moving a Retired Project to the Attic RESL(\"`1 **Confirm Board Resolution**`\") SOCL(\"`**Update social media** (if any)`\") JIRA(\"`**Create ATTIC Jira** (to manage the move)`\") PROJ(\"`2 **Create Project Page** on Attic Site`\") [...]
     "url": "/process-howto.html#attic-process---how-to",
     
     "relUrl": "/process-howto.html#attic-process---how-to"
   },"13": {
     "doc": "Attic Process - How To",
     "title": "1. Confirm Board Resolution",
-    "content": "Check previous Board minutes to confirm the “terminate” resolution passed. The minutes are available from the following sources: . | The private committers@a.o mailing list (requires login) | Board Agenda Tool (requires login) | Previously published Board meeting minutes | Whimsy has a public list of Board Minutes by topic | . However note that the most recent meeting minutes are not published until the following meeting at the earliest. Check that Secretary removed the P [...]
+    "content": "Check previous Board minutes to confirm the “terminate” resolution passed. The minutes are available from the following sources: . | The private committers@a.o mailing list (requires login) | Board Agenda Tool (requires login) | Previously published Board meeting minutes | Whimsy has a public list of Board Minutes by topic | . However note that the most recent meeting minutes are not published until the following meeting at the earliest. Check that Secretary removed the P [...]
     "url": "/process-howto.html#1-confirm-board-resolution",
     
     "relUrl": "/process-howto.html#1-confirm-board-resolution"
@@ -119,887 +119,880 @@
     "relUrl": "/process-howto.html#4-update-the-project-doap-file-if-any"
   },"17": {
     "doc": "Attic Process - How To",
-    "title": "5. Update Social Media (if any)",
-    "content": "Contact the retiring project’s members to know if there is a social media profile associated. In that case, ask them to: . | Update social media profiles: Change the profile name (not handle) from “Apache Foo” to “Apache Foo (Attic)”. Update the profile messaging to read “Apache Foo (Attic) is no longer an active project. Visit Apache.org to learn more.” | Provide ASF Marketing &amp; Publicity with social media access: Once social media changes have been made, email press [...]
-    "url": "/process-howto.html#5-update-social-media-if-any",
-    
-    "relUrl": "/process-howto.html#5-update-social-media-if-any"
-  },"18": {
-    "doc": "Attic Process - How To",
-    "title": "6. Get Infra to lock down project resources",
+    "title": "5. Get Infra to lock down project resources",
     "content": "Open an Infrastructure Jira issue identifying the resources that need turning off/making read only. Once the project page is live on the Attic website, you can use the project’s Template Page to get project specific content for the Infrastructure JIRA. Typically, it contains steps like following, that need to be tweaked based on assets of the retired project: . | Make source control Git|Svn read-only | Remove files from dist.apache.org/repos/dist/[release|dev] | Closing d [...]
-    "url": "/process-howto.html#6-get-infra-to-lock-down-project-resources",
+    "url": "/process-howto.html#5-get-infra-to-lock-down-project-resources",
     
-    "relUrl": "/process-howto.html#6-get-infra-to-lock-down-project-resources"
-  },"19": {
+    "relUrl": "/process-howto.html#5-get-infra-to-lock-down-project-resources"
+  },"18": {
     "doc": "Attic Process - How To",
-    "title": "7. Announce on announce AT apache.org",
+    "title": "6. Announce on announce AT apache.org",
     "content": "Announce that the project is now retired. Once the project page is live on the Attic website, you can use the project’s Template Page to get a project specific text for the Announcement email. The text will be based on the following template, replaced with project specific values. Sometimes, the user mailing list will not be shut down. If that is the case, it should be mentioned in the announce. e.g. add “The user mailing list remains open.” after “change in url.” below.  [...]
-    "url": "/process-howto.html#7-announce-on-announce-at-apacheorg",
+    "url": "/process-howto.html#6-announce-on-announce-at-apacheorg",
     
-    "relUrl": "/process-howto.html#7-announce-on-announce-at-apacheorg"
-  },"20": {
+    "relUrl": "/process-howto.html#6-announce-on-announce-at-apacheorg"
+  },"19": {
     "doc": "Attic Process - How To",
     "title": "Attic Process - How To",
     "content": " ",
     "url": "/process-howto.html",
     
     "relUrl": "/process-howto.html"
-  },"21": {
+  },"20": {
     "doc": "Process",
     "title": "Moving a PMC to the Attic",
     "content": ". At some point a PMC may want to join the Attic. The following defines a process to move that PMC into the Attic and gently close it down. ",
     "url": "/process.html#moving-a-pmc-to-the-attic",
     
     "relUrl": "/process.html#moving-a-pmc-to-the-attic"
-  },"22": {
+  },"21": {
     "doc": "Process",
     "title": "1. A PMC decides to move to the Attic",
     "content": ". | Conduct a discussion on the public developer list whether to dissolve the PMC. Do not conduct it on the private PMC list. | Consider an appeal to the user list for interested users to provide their interest in helping out more. | Consider whether any contributors might be candidates for promotion to committers or PMC members. | Conduct a PMC vote on the public dev list. | If the PMC votes to dissolve the PMC and move to the Attic, inform the board of the successful vo [...]
     "url": "/process.html#1-a-pmc-decides-to-move-to-the-attic",
     
     "relUrl": "/process.html#1-a-pmc-decides-to-move-to-the-attic"
-  },"23": {
+  },"22": {
     "doc": "Process",
     "title": "2. If the board approves the resolution",
-    "content": "The Attic team will open an Attic JIRA item - Move ${project} to the Attic. Issue content typically contains the following steps (click for a description of each step of the process): . | Confirm Board Resolution | Create project page on Attic site | Inform users of the move to the Attic | Update the project DOAP files (if any) | Update social media (if any) | Get Infra to lock down project resources | Announce on announce AT apache.org | . Getting help from terminating p [...]
+    "content": "The Attic team will open an Attic JIRA item - Move ${project} to the Attic. In parallel, Marketing &amp; Publicity will coordinate with the retiring project’s members to update social media (if any). Attic JIRA issue content typically contains the following steps (click for a description of each step of the process): . | Confirm Board Resolution | Create project page on Attic site | Inform users of the move to the Attic | Update the project DOAP files (if any) | Get Infra [...]
     "url": "/process.html#2-if-the-board-approves-the-resolution",
     
     "relUrl": "/process.html#2-if-the-board-approves-the-resolution"
-  },"24": {
+  },"23": {
     "doc": "Process",
     "title": "Process",
     "content": " ",
     "url": "/process.html",
     
     "relUrl": "/process.html"
-  },"25": {
+  },"24": {
     "doc": "Index",
     "title": "Retired Projects",
     "content": "Abdera  Ace  Any23  Apex  Archiva  Aurora  Avalon  Bahir  Beehive  Bloodhound  Buildr  C++ Standard Library  Chemistry  Chukwa  Clerezza  Click  Cocoon  Continuum  Crunch  Deltacloud  DeviceMap  DirectMemory  DRAT  Eagle  ESME  Etch  Excalibur  Falcon  Forrest  Giraph  Gora  Griffin  Hama  Harmony  HAWQ  HiveMind  iBATIS  Jakarta  jclouds  Joshua  jUDDI  Kibble  Labs  Lens  Lenya  Lucy  Marmotta  Mesos  MetaModel  Metron  Mnemonic  MRUnit  MXNet  ODE  Olingo  Oltu  Onami  [...]
     "url": "/projects-index.html#retired-projects",
     
     "relUrl": "/projects-index.html#retired-projects"
-  },"26": {
+  },"25": {
     "doc": "Index",
     "title": "Retired Sub-Projects",
     "content": "Axis Sandesha2/C  Axis Savan/C  Axis Savan/Java  DB ObJectRelationalBridge (OJB)  Jakarta Cactus  Jakarta ECS  Jakarta ORO  Jakarta Regexp  Jakarta Slide  Jakarta Taglibs  WS Muse  XML AxKit  XML Crimson  XML Xang  XML Xindice  . Historically the Apache Attic accepted Sub-Projects, but this is no longer the case. ",
     "url": "/projects-index.html#retired-sub-projects",
     
     "relUrl": "/projects-index.html#retired-sub-projects"
-  },"27": {
+  },"26": {
     "doc": "Index",
     "title": "Index",
     "content": " ",
     "url": "/projects-index.html",
     
     "relUrl": "/projects-index.html"
-  },"28": {
+  },"27": {
     "doc": "Retired Projects",
     "title": "Retired Projects",
     "content": ". This page lists all the Projects and Subprojects in The Apache Attic. In the early years The Apache Attic accepted some Subprojects, but this is no longer the case and only Top Level Projects (projects with a PMC) are now accepted. | Project | Type | Description | Retired | . | 1. Apache Abdera | PMC | Atom Publishing Protocol Implementation | Feb 2017 | . | 2. Apache Ace | PMC | Centralized life cycle management and deployment of OSGi based and related modular software [...]
     "url": "/projects.html",
     
     "relUrl": "/projects.html"
-  },"29": {
+  },"28": {
     "doc": "Retired Projects",
     "title": "Retired Projects",
     "content": " ",
     "url": "/projects.html",
     
     "relUrl": "/projects.html"
-  },"30": {
+  },"29": {
     "doc": "Board Resolution",
     "title": "Board Resolution to move to the Attic",
     "content": ". The following is a sample resolution to move a project to the Apache Attic. A project’s chair should include this in the agenda for the next board meeting: . ?. Terminate the Apache {PROJECT} Project WHEREAS, the Project Management Committee of the Apache {PROJECT} project has chosen by vote to recommend moving the project to the Attic; and WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache {PROJECT} project  [...]
     "url": "/resolution.html#board-resolution-to-move-to-the-attic",
     
     "relUrl": "/resolution.html#board-resolution-to-move-to-the-attic"
-  },"31": {
+  },"30": {
     "doc": "Board Resolution",
     "title": "Board Resolution",
     "content": " ",
     "url": "/resolution.html",
     
     "relUrl": "/resolution.html"
-  },"32": {
+  },"31": {
     "doc": "Statistics",
     "title": "Project Retirements Stats",
     "content": ". The following graph shows the number of Projects retiring for each year (NOT including Sub-Projects). xychart-beta title \"Project Retirements by Year\" x-axis \"Year\" [2004, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026] y-axis \"Number of Projects\" 0 --&gt; 20 bar [1, 3, 3, 2, 1, 2, 1, 5, 8, 4, 4, 3, 18, 5, 5, 5, 6, 12, 1] line [1, 3, 3, 2, 1, 2, 1, 5, 8, 4, 4, 3, 18, 5, 5, 5, 6, 12, 1] . This is currently [...]
     "url": "/stats.html#project-retirements-stats",
     
     "relUrl": "/stats.html#project-retirements-stats"
-  },"33": {
+  },"32": {
     "doc": "Statistics",
     "title": "Statistics",
     "content": " ",
     "url": "/stats.html",
     
     "relUrl": "/stats.html"
-  },"34": {
+  },"33": {
     "doc": "Timeline",
     "title": "Project Retirements Timeline",
     "content": ". The following timeline shows Projects retiring for each year (including Sub-Projects, if any). timeline title History of Project Retirements 2004 : Avalon 2009 : HiveMind : Shale : XML AxKit : Beehive : XML Xang 2010 : Jakarta Taglibs : Jakarta Slide : Quetzalcoatl : iBATIS : XML Crimson : Jakarta ORO : Jakarta ECS : Excalibur 2011 : DB ObJectRelationalBridge (OJB) : Jakarta Regexp : XML Xindice : Jakarta Cactus : Harmony : Jakarta 2012 : XML 2013 : WS Muse : ESME : C++ [...]
     "url": "/timeline.html#project-retirements-timeline",
     
     "relUrl": "/timeline.html#project-retirements-timeline"
-  },"35": {
+  },"34": {
     "doc": "Timeline",
     "title": "Timeline",
     "content": " ",
     "url": "/timeline.html",
     
     "relUrl": "/timeline.html"
-  },"36": {
+  },"35": {
     "doc": "Process Tracking",
     "title": "The Apache Attic Process Tracking",
     "content": ". This page lists projects in descending Retirement Date order and shows the Completion Date of the project’s move to the Attic along with the Attic JIRA ticket used to track the move. Useful links: . | Board Minutes Calendar to find “Terminate” resolutions | Projects Directory to check | Open Jira issues | Retirement Process Documentation | . 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2004  . Attic 2026 . | Retirement Month  [...]
     "url": "/tracking.html#the-apache-attic-process-tracking",
     
     "relUrl": "/tracking.html#the-apache-attic-process-tracking"
-  },"37": {
+  },"36": {
     "doc": "Process Tracking",
     "title": "Process Tracking",
     "content": " ",
     "url": "/tracking.html",
     
     "relUrl": "/tracking.html"
-  },"38": {
+  },"37": {
     "doc": "Olingo Templates",
     "title": "Olingo Templates",
     "content": " ",
     "url": "/templates/olingo.html",
     
     "relUrl": "/templates/olingo.html"
-  },"39": {
+  },"38": {
     "doc": "ServiceMix Templates",
     "title": "ServiceMix Templates",
     "content": " ",
     "url": "/templates/servicemix.html",
     
     "relUrl": "/templates/servicemix.html"
-  },"40": {
+  },"39": {
     "doc": "Abdera",
     "title": "Abdera",
     "content": " ",
     "url": "/projects/abdera.html",
     
     "relUrl": "/projects/abdera.html"
-  },"41": {
+  },"40": {
     "doc": "Ace",
     "title": "Ace",
     "content": " ",
     "url": "/projects/ace.html",
     
     "relUrl": "/projects/ace.html"
-  },"42": {
+  },"41": {
     "doc": "Any23",
     "title": "Any23",
     "content": " ",
     "url": "/projects/any23.html",
     
     "relUrl": "/projects/any23.html"
-  },"43": {
+  },"42": {
     "doc": "Apex",
     "title": "Apex",
     "content": " ",
     "url": "/projects/apex.html",
     
     "relUrl": "/projects/apex.html"
-  },"44": {
+  },"43": {
     "doc": "Archiva",
     "title": "Archiva",
     "content": " ",
     "url": "/projects/archiva.html",
     
     "relUrl": "/projects/archiva.html"
-  },"45": {
+  },"44": {
     "doc": "Aurora",
     "title": "Aurora",
     "content": " ",
     "url": "/projects/aurora.html",
     
     "relUrl": "/projects/aurora.html"
-  },"46": {
+  },"45": {
     "doc": "Avalon",
     "title": "Avalon",
     "content": " ",
     "url": "/projects/avalon.html",
     
     "relUrl": "/projects/avalon.html"
-  },"47": {
+  },"46": {
     "doc": "Axis Sandesha2/C",
     "title": "Axis Sandesha2/C",
     "content": " ",
     "url": "/projects/axis-sandesha-c.html",
     
     "relUrl": "/projects/axis-sandesha-c.html"
-  },"48": {
+  },"47": {
     "doc": "Axis Savan/C",
     "title": "Axis Savan/C",
     "content": " ",
     "url": "/projects/axis-savan-c.html",
     
     "relUrl": "/projects/axis-savan-c.html"
-  },"49": {
+  },"48": {
     "doc": "Axis Savan/Java",
     "title": "Axis Savan/Java",
     "content": " ",
     "url": "/projects/axis-savan-java.html",
     
     "relUrl": "/projects/axis-savan-java.html"
-  },"50": {
+  },"49": {
     "doc": "Bahir",
     "title": "Bahir",
     "content": " ",
     "url": "/projects/bahir.html",
     
     "relUrl": "/projects/bahir.html"
-  },"51": {
+  },"50": {
     "doc": "Beehive",
     "title": "Beehive",
     "content": " ",
     "url": "/projects/beehive.html",
     
     "relUrl": "/projects/beehive.html"
-  },"52": {
+  },"51": {
     "doc": "Bloodhound",
     "title": "Bloodhound",
     "content": " ",
     "url": "/projects/bloodhound.html",
     
     "relUrl": "/projects/bloodhound.html"
-  },"53": {
+  },"52": {
     "doc": "Buildr",
     "title": "Buildr",
     "content": " ",
     "url": "/projects/buildr.html",
     
     "relUrl": "/projects/buildr.html"
-  },"54": {
+  },"53": {
     "doc": "C++ Standard Library",
     "title": "C++ Standard Library",
     "content": " ",
     "url": "/projects/stdcxx.html",
     
     "relUrl": "/projects/stdcxx.html"
-  },"55": {
+  },"54": {
     "doc": "Chemistry",
     "title": "Chemistry",
     "content": " ",
     "url": "/projects/chemistry.html",
     
     "relUrl": "/projects/chemistry.html"
-  },"56": {
+  },"55": {
     "doc": "Chukwa",
     "title": "Chukwa",
     "content": " ",
     "url": "/projects/chukwa.html",
     
     "relUrl": "/projects/chukwa.html"
-  },"57": {
+  },"56": {
     "doc": "Clerezza",
     "title": "Clerezza",
     "content": " ",
     "url": "/projects/clerezza.html",
     
     "relUrl": "/projects/clerezza.html"
-  },"58": {
+  },"57": {
     "doc": "Click",
     "title": "Click",
     "content": " ",
     "url": "/projects/click.html",
     
     "relUrl": "/projects/click.html"
-  },"59": {
+  },"58": {
     "doc": "Cocoon",
     "title": "Cocoon",
     "content": " ",
     "url": "/projects/cocoon.html",
     
     "relUrl": "/projects/cocoon.html"
-  },"60": {
+  },"59": {
     "doc": "Continuum",
     "title": "Continuum",
     "content": " ",
     "url": "/projects/continuum.html",
     
     "relUrl": "/projects/continuum.html"
-  },"61": {
+  },"60": {
     "doc": "Crunch",
     "title": "Crunch",
     "content": " ",
     "url": "/projects/crunch.html",
     
     "relUrl": "/projects/crunch.html"
-  },"62": {
+  },"61": {
     "doc": "DB ObJectRelationalBridge (OJB)",
     "title": "DB ObJectRelationalBridge (OJB)",
     "content": " ",
     "url": "/projects/ojb.html",
     
     "relUrl": "/projects/ojb.html"
-  },"63": {
+  },"62": {
     "doc": "Deltacloud",
     "title": "Deltacloud",
     "content": " ",
     "url": "/projects/deltacloud.html",
     
     "relUrl": "/projects/deltacloud.html"
-  },"64": {
+  },"63": {
     "doc": "DeviceMap",
     "title": "DeviceMap",
     "content": " ",
     "url": "/projects/devicemap.html",
     
     "relUrl": "/projects/devicemap.html"
-  },"65": {
+  },"64": {
     "doc": "DirectMemory",
     "title": "DirectMemory",
     "content": " ",
     "url": "/projects/directmemory.html",
     
     "relUrl": "/projects/directmemory.html"
-  },"66": {
+  },"65": {
     "doc": "DRAT",
     "title": "DRAT",
     "content": " ",
     "url": "/projects/drat.html",
     
     "relUrl": "/projects/drat.html"
-  },"67": {
+  },"66": {
     "doc": "Eagle",
     "title": "Eagle",
     "content": " ",
     "url": "/projects/eagle.html",
     
     "relUrl": "/projects/eagle.html"
-  },"68": {
+  },"67": {
     "doc": "ESME",
     "title": "ESME",
     "content": " ",
     "url": "/projects/esme.html",
     
     "relUrl": "/projects/esme.html"
-  },"69": {
+  },"68": {
     "doc": "Etch",
     "title": "Etch",
     "content": " ",
     "url": "/projects/etch.html",
     
     "relUrl": "/projects/etch.html"
-  },"70": {
+  },"69": {
     "doc": "Excalibur",
     "title": "Excalibur",
     "content": " ",
     "url": "/projects/excalibur.html",
     
     "relUrl": "/projects/excalibur.html"
-  },"71": {
+  },"70": {
     "doc": "Falcon",
     "title": "Falcon",
     "content": " ",
     "url": "/projects/falcon.html",
     
     "relUrl": "/projects/falcon.html"
-  },"72": {
+  },"71": {
     "doc": "Forrest",
     "title": "Forrest",
     "content": " ",
     "url": "/projects/forrest.html",
     
     "relUrl": "/projects/forrest.html"
-  },"73": {
+  },"72": {
     "doc": "Giraph",
     "title": "Giraph",
     "content": " ",
     "url": "/projects/giraph.html",
     
     "relUrl": "/projects/giraph.html"
-  },"74": {
+  },"73": {
     "doc": "Gora",
     "title": "Gora",
     "content": " ",
     "url": "/projects/gora.html",
     
     "relUrl": "/projects/gora.html"
-  },"75": {
+  },"74": {
     "doc": "Griffin",
     "title": "Griffin",
     "content": " ",
     "url": "/projects/griffin.html",
     
     "relUrl": "/projects/griffin.html"
-  },"76": {
+  },"75": {
     "doc": "Hama",
     "title": "Hama",
     "content": " ",
     "url": "/projects/hama.html",
     
     "relUrl": "/projects/hama.html"
-  },"77": {
+  },"76": {
     "doc": "Harmony",
     "title": "Harmony",
     "content": " ",
     "url": "/projects/harmony.html",
     
     "relUrl": "/projects/harmony.html"
-  },"78": {
+  },"77": {
     "doc": "HAWQ",
     "title": "HAWQ",
     "content": " ",
     "url": "/projects/hawq.html",
     
     "relUrl": "/projects/hawq.html"
-  },"79": {
+  },"78": {
     "doc": "HiveMind",
     "title": "HiveMind",
     "content": " ",
     "url": "/projects/hivemind.html",
     
     "relUrl": "/projects/hivemind.html"
-  },"80": {
+  },"79": {
     "doc": "iBATIS",
     "title": "iBATIS",
     "content": " ",
     "url": "/projects/ibatis.html",
     
     "relUrl": "/projects/ibatis.html"
-  },"81": {
+  },"80": {
     "doc": "Jakarta",
     "title": "Jakarta",
     "content": " ",
     "url": "/projects/jakarta.html",
     
     "relUrl": "/projects/jakarta.html"
-  },"82": {
+  },"81": {
     "doc": "Jakarta Cactus",
     "title": "Jakarta Cactus",
     "content": " ",
     "url": "/projects/jakarta-cactus.html",
     
     "relUrl": "/projects/jakarta-cactus.html"
-  },"83": {
+  },"82": {
     "doc": "Jakarta ECS",
     "title": "Jakarta ECS",
     "content": " ",
     "url": "/projects/jakarta-ecs.html",
     
     "relUrl": "/projects/jakarta-ecs.html"
-  },"84": {
+  },"83": {
     "doc": "Jakarta ORO",
     "title": "Jakarta ORO",
     "content": " ",
     "url": "/projects/jakarta-oro.html",
     
     "relUrl": "/projects/jakarta-oro.html"
-  },"85": {
+  },"84": {
     "doc": "Jakarta Regexp",
     "title": "Jakarta Regexp",
     "content": " ",
     "url": "/projects/jakarta-regexp.html",
     
     "relUrl": "/projects/jakarta-regexp.html"
-  },"86": {
+  },"85": {
     "doc": "Jakarta Slide",
     "title": "Jakarta Slide",
     "content": " ",
     "url": "/projects/jakarta-slide.html",
     
     "relUrl": "/projects/jakarta-slide.html"
-  },"87": {
+  },"86": {
     "doc": "Jakarta Taglibs",
     "title": "Jakarta Taglibs",
     "content": " ",
     "url": "/projects/jakarta-taglibs.html",
     
     "relUrl": "/projects/jakarta-taglibs.html"
-  },"88": {
+  },"87": {
     "doc": "jclouds",
     "title": "jclouds",
     "content": " ",
     "url": "/projects/jclouds.html",
     
     "relUrl": "/projects/jclouds.html"
-  },"89": {
+  },"88": {
     "doc": "Joshua",
     "title": "Joshua",
     "content": " ",
     "url": "/projects/joshua.html",
     
     "relUrl": "/projects/joshua.html"
-  },"90": {
+  },"89": {
     "doc": "jUDDI",
     "title": "jUDDI",
     "content": " ",
     "url": "/projects/juddi.html",
     
     "relUrl": "/projects/juddi.html"
-  },"91": {
+  },"90": {
     "doc": "Kibble",
     "title": "Kibble",
     "content": " ",
     "url": "/projects/kibble.html",
     
     "relUrl": "/projects/kibble.html"
-  },"92": {
+  },"91": {
     "doc": "Labs",
     "title": "Labs",
     "content": " ",
     "url": "/projects/labs.html",
     
     "relUrl": "/projects/labs.html"
-  },"93": {
+  },"92": {
     "doc": "Lens",
     "title": "Lens",
     "content": " ",
     "url": "/projects/lens.html",
     
     "relUrl": "/projects/lens.html"
-  },"94": {
+  },"93": {
     "doc": "Lenya",
     "title": "Lenya",
     "content": " ",
     "url": "/projects/lenya.html",
     
     "relUrl": "/projects/lenya.html"
-  },"95": {
+  },"94": {
     "doc": "Lucy",
     "title": "Lucy",
     "content": " ",
     "url": "/projects/lucy.html",
     
     "relUrl": "/projects/lucy.html"
-  },"96": {
+  },"95": {
     "doc": "Marmotta",
     "title": "Marmotta",
     "content": " ",
     "url": "/projects/marmotta.html",
     
     "relUrl": "/projects/marmotta.html"
-  },"97": {
+  },"96": {
     "doc": "Mesos",
     "title": "Mesos",
     "content": " ",
     "url": "/projects/mesos.html",
     
     "relUrl": "/projects/mesos.html"
-  },"98": {
+  },"97": {
     "doc": "MetaModel",
     "title": "MetaModel",
     "content": " ",
     "url": "/projects/metamodel.html",
     
     "relUrl": "/projects/metamodel.html"
-  },"99": {
+  },"98": {
     "doc": "Metron",
     "title": "Metron",
     "content": " ",
     "url": "/projects/metron.html",
     
     "relUrl": "/projects/metron.html"
-  },"100": {
+  },"99": {
     "doc": "Mnemonic",
     "title": "Mnemonic",
     "content": " ",
     "url": "/projects/mnemonic.html",
     
     "relUrl": "/projects/mnemonic.html"
-  },"101": {
+  },"100": {
     "doc": "MRUnit",
     "title": "MRUnit",
     "content": " ",
     "url": "/projects/mrunit.html",
     
     "relUrl": "/projects/mrunit.html"
-  },"102": {
+  },"101": {
     "doc": "MXNet",
     "title": "MXNet",
     "content": " ",
     "url": "/projects/mxnet.html",
     
     "relUrl": "/projects/mxnet.html"
-  },"103": {
+  },"102": {
     "doc": "ODE",
     "title": "ODE",
     "content": " ",
     "url": "/projects/ode.html",
     
     "relUrl": "/projects/ode.html"
-  },"104": {
+  },"103": {
     "doc": "Olingo",
     "title": "Olingo",
     "content": " ",
     "url": "/projects/olingo.html",
     
     "relUrl": "/projects/olingo.html"
-  },"105": {
+  },"104": {
     "doc": "Oltu",
     "title": "Oltu",
     "content": " ",
     "url": "/projects/oltu.html",
     
     "relUrl": "/projects/oltu.html"
-  },"106": {
+  },"105": {
     "doc": "Onami",
     "title": "Onami",
     "content": " ",
     "url": "/projects/onami.html",
     
     "relUrl": "/projects/onami.html"
-  },"107": {
+  },"106": {
     "doc": "OODT",
     "title": "OODT",
     "content": " ",
     "url": "/projects/oodt.html",
     
     "relUrl": "/projects/oodt.html"
-  },"108": {
+  },"107": {
     "doc": "Oozie",
     "title": "Oozie",
     "content": " ",
     "url": "/projects/oozie.html",
     
     "relUrl": "/projects/oozie.html"
-  },"109": {
+  },"108": {
     "doc": "Open Climate Workbench",
     "title": "Open Climate Workbench",
     "content": " ",
     "url": "/projects/climate.html",
     
     "relUrl": "/projects/climate.html"
-  },"110": {
+  },"109": {
     "doc": "Pivot",
     "title": "Pivot",
     "content": " ",
     "url": "/projects/pivot.html",
     
     "relUrl": "/projects/pivot.html"
-  },"111": {
+  },"110": {
     "doc": "Polygene",
     "title": "Polygene",
     "content": " ",
     "url": "/projects/polygene.html",
     
     "relUrl": "/projects/polygene.html"
-  },"112": {
+  },"111": {
     "doc": "Portals",
     "title": "Portals",
     "content": " ",
     "url": "/projects/portals.html",
     
     "relUrl": "/projects/portals.html"
-  },"113": {
+  },"112": {
     "doc": "PredictionIO",
     "title": "PredictionIO",
     "content": " ",
     "url": "/projects/predictionio.html",
     
     "relUrl": "/projects/predictionio.html"
-  },"114": {
+  },"113": {
     "doc": "Quetzalcoatl",
     "title": "Quetzalcoatl",
     "content": " ",
     "url": "/projects/quetzalcoatl.html",
     
     "relUrl": "/projects/quetzalcoatl.html"
-  },"115": {
+  },"114": {
     "doc": "Rave",
     "title": "Rave",
     "content": " ",
     "url": "/projects/rave.html",
     
     "relUrl": "/projects/rave.html"
-  },"116": {
+  },"115": {
     "doc": "REEF",
     "title": "REEF",
     "content": " ",
     "url": "/projects/reef.html",
     
     "relUrl": "/projects/reef.html"
-  },"117": {
+  },"116": {
     "doc": "River",
     "title": "River",
     "content": " ",
     "url": "/projects/river.html",
     
     "relUrl": "/projects/river.html"
-  },"118": {
+  },"117": {
     "doc": "Sentry",
     "title": "Sentry",
     "content": " ",
     "url": "/projects/sentry.html",
     
     "relUrl": "/projects/sentry.html"
-  },"119": {
+  },"118": {
     "doc": "ServiceMix",
     "title": "ServiceMix",
     "content": " ",
     "url": "/projects/servicemix.html",
     
     "relUrl": "/projects/servicemix.html"
-  },"120": {
+  },"119": {
     "doc": "Shale",
     "title": "Shale",
     "content": " ",
     "url": "/projects/shale.html",
     
     "relUrl": "/projects/shale.html"
-  },"121": {
+  },"120": {
     "doc": "Shindig",
     "title": "Shindig",
     "content": " ",
     "url": "/projects/shindig.html",
     
     "relUrl": "/projects/shindig.html"
-  },"122": {
+  },"121": {
     "doc": "Sqoop",
     "title": "Sqoop",
     "content": " ",
     "url": "/projects/sqoop.html",
     
     "relUrl": "/projects/sqoop.html"
-  },"123": {
+  },"122": {
     "doc": "Stanbol",
     "title": "Stanbol",
     "content": " ",
     "url": "/projects/stanbol.html",
     
     "relUrl": "/projects/stanbol.html"
-  },"124": {
+  },"123": {
     "doc": "Stratos",
     "title": "Stratos",
     "content": " ",
     "url": "/projects/stratos.html",
     
     "relUrl": "/projects/stratos.html"
-  },"125": {
+  },"124": {
     "doc": "Streams",
     "title": "Streams",
     "content": " ",
     "url": "/projects/streams.html",
     
     "relUrl": "/projects/streams.html"
-  },"126": {
+  },"125": {
     "doc": "Submarine",
     "title": "Submarine",
     "content": " ",
     "url": "/projects/submarine.html",
     
     "relUrl": "/projects/submarine.html"
-  },"127": {
+  },"126": {
     "doc": "Tajo",
     "title": "Tajo",
     "content": " ",
     "url": "/projects/tajo.html",
     
     "relUrl": "/projects/tajo.html"
-  },"128": {
+  },"127": {
     "doc": "Tiles",
     "title": "Tiles",
     "content": " ",
     "url": "/projects/tiles.html",
     
     "relUrl": "/projects/tiles.html"
-  },"129": {
+  },"128": {
     "doc": "Traffic Control",
     "title": "Traffic Control",
     "content": " ",
     "url": "/projects/trafficcontrol.html",
     
     "relUrl": "/projects/trafficcontrol.html"
-  },"130": {
+  },"129": {
     "doc": "Trafodion",
     "title": "Trafodion",
     "content": " ",
     "url": "/projects/trafodion.html",
     
     "relUrl": "/projects/trafodion.html"
-  },"131": {
+  },"130": {
     "doc": "Tuscany",
     "title": "Tuscany",
     "content": " ",
     "url": "/projects/tuscany.html",
     
     "relUrl": "/projects/tuscany.html"
-  },"132": {
+  },"131": {
     "doc": "Twill",
     "title": "Twill",
     "content": " ",
     "url": "/projects/twill.html",
     
     "relUrl": "/projects/twill.html"
-  },"133": {
+  },"132": {
     "doc": "Usergrid",
     "title": "Usergrid",
     "content": " ",
     "url": "/projects/usergrid.html",
     
     "relUrl": "/projects/usergrid.html"
-  },"134": {
+  },"133": {
     "doc": "VXQuery",
     "title": "VXQuery",
     "content": " ",
     "url": "/projects/vxquery.html",
     
     "relUrl": "/projects/vxquery.html"
-  },"135": {
+  },"134": {
     "doc": "Whirr",
     "title": "Whirr",
     "content": " ",
     "url": "/projects/whirr.html",
     
     "relUrl": "/projects/whirr.html"
-  },"136": {
+  },"135": {
     "doc": "Wink",
     "title": "Wink",
     "content": " ",
     "url": "/projects/wink.html",
     
     "relUrl": "/projects/wink.html"
-  },"137": {
+  },"136": {
     "doc": "Wookie",
     "title": "Wookie",
     "content": " ",
     "url": "/projects/wookie.html",
     
     "relUrl": "/projects/wookie.html"
-  },"138": {
+  },"137": {
     "doc": "WS Muse",
     "title": "WS Muse",
     "content": " ",
     "url": "/projects/muse.html",
     
     "relUrl": "/projects/muse.html"
-  },"139": {
+  },"138": {
     "doc": "XML",
     "title": "XML",
     "content": " ",
     "url": "/projects/xml.html",
     
     "relUrl": "/projects/xml.html"
-  },"140": {
+  },"139": {
     "doc": "XML AxKit",
     "title": "XML AxKit",
     "content": " ",
     "url": "/projects/axkit.html",
     
     "relUrl": "/projects/axkit.html"
-  },"141": {
+  },"140": {
     "doc": "XML Crimson",
     "title": "XML Crimson",
     "content": " ",
     "url": "/projects/crimson.html",
     
     "relUrl": "/projects/crimson.html"
-  },"142": {
+  },"141": {
     "doc": "XML Xang",
     "title": "XML Xang",
     "content": " ",
     "url": "/projects/xang.html",
     
     "relUrl": "/projects/xang.html"
-  },"143": {
+  },"142": {
     "doc": "XML Xindice",
     "title": "XML Xindice",
     "content": " ",
diff --git a/output/process-howto.html b/output/process-howto.html
index b56eb11..b8d7b35 100644
--- a/output/process-howto.html
+++ b/output/process-howto.html
@@ -262,6 +262,8 @@
     accTitle: the Attic Process
     accDescr: Attic process diagram which shows the steps of moving a Retired Project to the Attic
     RESL("`1 **Confirm Board Resolution**`")
+    SOCL("`**Update social media**
+        (if any)`")
     JIRA("`**Create ATTIC Jira**
         (to manage the move)`")
     PROJ("`2 **Create Project Page**
@@ -270,29 +272,26 @@
         of move to Attic`")
     DOAP("`4 **Update Project DOAP**
         file (if any)`")
-    SOCL("`5 **Update social media**
-        (if any)`")
-    LOCK("`6 **Lock Down Resources**
+    LOCK("`5 **Lock Down Resources**
         (create INFRA Jira ticket)`")
-    ANNC("`7 **Announce**
+    ANNC("`6 **Announce**
         *announce AT apache.org*`")
     RESL--&gt;JIRA;
     RESL--&gt;PROJ;
     JIRA&lt;--&gt;PROJ;
+    RESL--&gt;SOCL;
     PROJ--&gt;USER;
     PROJ--&gt;DOAP;
-    PROJ--&gt;SOCL;
     USER--&gt;LOCK;
     DOAP--&gt;LOCK;
-    SOCL--&gt;LOCK;
     LOCK--&gt;ANNC;
     click RESL "#1-confirm-board-resolution"
+    click SOCL "#update-social-media-if-any"
     click PROJ "#2-create-project-page-on-attic-site"
     click USER "#3-inform-users-of-the-move-to-the-attic"
     click DOAP "#4-update-the-project-doap-file-if-any"
-    click SOCL "#5-update-social-media-if-any"
-    click LOCK "#6-get-infra-to-lock-down-project-resources"
-    click ANNC "#7-announce-on-announce-at-apacheorg"
+    click LOCK "#5-get-infra-to-lock-down-project-resources"
+    click ANNC "#6-announce-on-announce-at-apacheorg"
 </code></pre>
 <p>The following are useful Git/svn/https locations:</p>
 <ul>
@@ -320,6 +319,18 @@ and <a href="https://github.com/apache/infrastructure-p6/blob/production/modules
 (<a href="https://github.com/apache/www-site/blob/main/content/index.ezmd#L304">src</a>): see <a href="https://github.com/apache/www-site">www-site</a>
 and its rendered HTML in <a href="https://github.com/apache/www-site/tree/asf-site">asf-site</a> branch.</p>
 <p>Create initial <a href="https://issues.apache.org/jira/projects/ATTIC/">ATTIC Jira issue</a> to start tracking retirement process and add former PMC Chair for information about next steps where their help may be necessary.</p>
+<h3 id="update-social-media-if-any">
+    <a href="#update-social-media-if-any" class="anchor-heading" aria-labelledby="update-social-media-if-any"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> Update Social Media (if any)
+</h3>
+<p>In parallel to Attic work, Marketing &amp; Publicity will coordinate with the retiring project’s members to know if there is a social media profile associated.</p>
+<p>In that case, retiring PMC members will have to to:</p>
+<ol>
+  <li>Update social media profiles:<br />
+Change the profile name (not handle) from “Apache Foo” to “Apache Foo (Attic)”.<br />
+Update the profile messaging to read “Apache Foo (Attic) is no longer an active project. Visit Apache.org to learn more.”</li>
+  <li>Provide ASF Marketing &amp; Publicity with social media access:<br />
+Once social media changes have been made, email <a href="mailto:press@apache.org">press@apache.org</a> to discuss with the ASF Marketing &amp; Publicity team the best way to share social media credentials for safekeeping.</li>
+</ol>
 <h2 id="2-create-project-page-on-attic-site">
     <a href="#2-create-project-page-on-attic-site" class="anchor-heading" aria-labelledby="2-create-project-page-on-attic-site"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> 2. Create project page on Attic site:
 </h2>
@@ -399,20 +410,8 @@ add category:  &lt;category rdf:resource="http://projects.apache.org/category/re
 </code></pre></div></div>
 <p>You can use <a href="https://github.com/apache/comdev-projects/blob/trunk/scripts/project2attic.py"><code class="language-plaintext highlighter-rouge">script/project2attic.py</code></a> to prepare the update that you’ll just need to
 review and commit.</p>
-<h2 id="5-update-social-media-if-any">
-    <a href="#5-update-social-media-if-any" class="anchor-heading" aria-labelledby="5-update-social-media-if-any"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> 5. Update Social Media (if any)
-</h2>
-<p>Contact the retiring project’s members to know if there is a social media profile associated.</p>
-<p>In that case, ask them to:</p>
-<ol>
-  <li>Update social media profiles:<br />
-Change the profile name (not handle) from “Apache Foo” to “Apache Foo (Attic)”.<br />
-Update the profile messaging to read “Apache Foo (Attic) is no longer an active project. Visit Apache.org to learn more.”</li>
-  <li>Provide ASF Marketing &amp; Publicity with social media access:<br />
-Once social media changes have been made, email <a href="mailto:press@apache.org">press@apache.org</a> to discuss with the ASF Marketing &amp; Publicity team the best way to share social media credentials for safekeeping.</li>
-</ol>
-<h2 id="6-get-infra-to-lock-down-project-resources">
-    <a href="#6-get-infra-to-lock-down-project-resources" class="anchor-heading" aria-labelledby="6-get-infra-to-lock-down-project-resources"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> 6. Get Infra to lock down project resources
+<h2 id="5-get-infra-to-lock-down-project-resources">
+    <a href="#5-get-infra-to-lock-down-project-resources" class="anchor-heading" aria-labelledby="5-get-infra-to-lock-down-project-resources"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> 5. Get Infra to lock down project resources
 </h2>
 <p>Open an <a href="https://issues.apache.org/jira/browse/INFRA">Infrastructure Jira</a> issue identifying
 the resources that need turning off/making read only.</p>
@@ -430,8 +429,8 @@ the Infrastructure JIRA.</p>
   <li>Delete LDAP group(s)</li>
   <li>Turn off automated builds</li>
 </ul>
-<h2 id="7-announce-on-announce-at-apacheorg">
-    <a href="#7-announce-on-announce-at-apacheorg" class="anchor-heading" aria-labelledby="7-announce-on-announce-at-apacheorg"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> 7. Announce on <em>announce AT apache.org</em>
+<h2 id="6-announce-on-announce-at-apacheorg">
+    <a href="#6-announce-on-announce-at-apacheorg" class="anchor-heading" aria-labelledby="6-announce-on-announce-at-apacheorg"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> 6. Announce on <em>announce AT apache.org</em>
 </h2>
 <p>Announce that the project <a href="https://lists.apache.org/list?announce@apache.org:lte=1M:%22is%20now%20retired%22">is now retired</a>.</p>
 <p>Once the project page is live on the Attic website, you can use the project’s
diff --git a/output/process.html b/output/process.html
index 75f6dd2..21deaa6 100644
--- a/output/process.html
+++ b/output/process.html
@@ -278,13 +278,13 @@ failed to get enough votes.</li>
     <a href="#2-if-the-board-approves-the-resolution" class="anchor-heading" aria-labelledby="2-if-the-board-approves-the-resolution"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> 2. If the board approves the resolution
 </h2>
 <p>The Attic team will open an <a href="https://issues.apache.org/jira/browse/ATTIC">Attic JIRA</a> item - <code class="language-plaintext highlighter-rouge">Move ${project} to the Attic</code>.</p>
-<p>Issue content typically contains the following steps (click for a description of each step of the process):</p>
+<p>In parallel, Marketing &amp; Publicity will coordinate with the retiring project’s members to <a href="process-howto.html#update-social-media-if-any">update social media (if any)</a>.</p>
+<p>Attic JIRA issue content typically contains the following steps (click for a description of each step of the process):</p>
 <ol>
   <li><a href="process-howto.html#1-confirm-board-resolution">Confirm Board Resolution</a></li>
   <li><a href="process-howto.html#2-create-project-page-on-attic-site">Create project page on Attic site</a></li>
   <li><a href="process-howto.html#3-inform-users-of-the-move-to-the-attic">Inform users of the move to the Attic</a></li>
   <li><a href="process-howto.html#4-update-the-project-doap-file-if-any">Update the project DOAP files (if any)</a></li>
-  <li><a href="process-howto.html#5-update-social-media-if-any">Update social media (if any)</a></li>
   <li><a href="process-howto.html#6-get-infra-to-lock-down-project-resources">Get Infra to lock down project resources</a></li>
   <li><a href="process-howto.html#7-announce-on-announce-at-apacheorg">Announce on <em>announce AT apache.org</em></a></li>
 </ol>