Automatic Site Publish by Buildbot
diff --git a/output/_pagefind/fragment/en_c46c0c2.pf_fragment b/output/_pagefind/fragment/en_c46c0c2.pf_fragment
deleted file mode 100644
index 60f7701..0000000
--- a/output/_pagefind/fragment/en_c46c0c2.pf_fragment
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/fragment/en_f4c5c9c.pf_fragment b/output/_pagefind/fragment/en_f4c5c9c.pf_fragment
new file mode 100644
index 0000000..3dc5e75
--- /dev/null
+++ b/output/_pagefind/fragment/en_f4c5c9c.pf_fragment
Binary files differ
diff --git a/output/_pagefind/index/en_212b13c.pf_index b/output/_pagefind/index/en_212b13c.pf_index
new file mode 100644
index 0000000..ac81985
--- /dev/null
+++ b/output/_pagefind/index/en_212b13c.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_3fb94f3.pf_index b/output/_pagefind/index/en_3fb94f3.pf_index
new file mode 100644
index 0000000..c25f256
--- /dev/null
+++ b/output/_pagefind/index/en_3fb94f3.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_40d8ffd.pf_index b/output/_pagefind/index/en_40d8ffd.pf_index
new file mode 100644
index 0000000..2215b9f
--- /dev/null
+++ b/output/_pagefind/index/en_40d8ffd.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_e58d95e.pf_index b/output/_pagefind/index/en_416226f.pf_index
similarity index 89%
rename from output/_pagefind/index/en_e58d95e.pf_index
rename to output/_pagefind/index/en_416226f.pf_index
index 8e7ecde..a88ffa7 100644
--- a/output/_pagefind/index/en_e58d95e.pf_index
+++ b/output/_pagefind/index/en_416226f.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_42cb955.pf_index b/output/_pagefind/index/en_42cb955.pf_index
deleted file mode 100644
index 09ed183..0000000
--- a/output/_pagefind/index/en_42cb955.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_46d3e43.pf_index b/output/_pagefind/index/en_46d3e43.pf_index
deleted file mode 100644
index 10b40c2..0000000
--- a/output/_pagefind/index/en_46d3e43.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_593942a.pf_index b/output/_pagefind/index/en_593942a.pf_index
new file mode 100644
index 0000000..f191052
--- /dev/null
+++ b/output/_pagefind/index/en_593942a.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_65f763a.pf_index b/output/_pagefind/index/en_65f763a.pf_index
deleted file mode 100644
index f292caf..0000000
--- a/output/_pagefind/index/en_65f763a.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_6f404bb.pf_index b/output/_pagefind/index/en_6f404bb.pf_index
new file mode 100644
index 0000000..3f1cce5
--- /dev/null
+++ b/output/_pagefind/index/en_6f404bb.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_70459a1.pf_index b/output/_pagefind/index/en_70459a1.pf_index
deleted file mode 100644
index e30c6cd..0000000
--- a/output/_pagefind/index/en_70459a1.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_72e8626.pf_index b/output/_pagefind/index/en_72e8626.pf_index
deleted file mode 100644
index a6fd0a5..0000000
--- a/output/_pagefind/index/en_72e8626.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_78fb9c1.pf_index b/output/_pagefind/index/en_78fb9c1.pf_index
deleted file mode 100644
index 281a5ac..0000000
--- a/output/_pagefind/index/en_78fb9c1.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_79f4ffb.pf_index b/output/_pagefind/index/en_79f4ffb.pf_index
deleted file mode 100644
index 3704156..0000000
--- a/output/_pagefind/index/en_79f4ffb.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_7a3e3c6.pf_index b/output/_pagefind/index/en_7a3e3c6.pf_index
deleted file mode 100644
index a714dd6..0000000
--- a/output/_pagefind/index/en_7a3e3c6.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_8157143.pf_index b/output/_pagefind/index/en_8157143.pf_index
deleted file mode 100644
index 5ac18e6..0000000
--- a/output/_pagefind/index/en_8157143.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_81ba855.pf_index b/output/_pagefind/index/en_81ba855.pf_index
new file mode 100644
index 0000000..33e33c9
--- /dev/null
+++ b/output/_pagefind/index/en_81ba855.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_8339311.pf_index b/output/_pagefind/index/en_8339311.pf_index
new file mode 100644
index 0000000..86af98a
--- /dev/null
+++ b/output/_pagefind/index/en_8339311.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_834a264.pf_index b/output/_pagefind/index/en_834a264.pf_index
deleted file mode 100644
index 7813d32..0000000
--- a/output/_pagefind/index/en_834a264.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_8b80759.pf_index b/output/_pagefind/index/en_8b80759.pf_index
new file mode 100644
index 0000000..9b9a1af
--- /dev/null
+++ b/output/_pagefind/index/en_8b80759.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_9336cf5.pf_index b/output/_pagefind/index/en_9336cf5.pf_index
new file mode 100644
index 0000000..0ab1376
--- /dev/null
+++ b/output/_pagefind/index/en_9336cf5.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_9685587.pf_index b/output/_pagefind/index/en_9685587.pf_index
deleted file mode 100644
index 4a3c9b7..0000000
--- a/output/_pagefind/index/en_9685587.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_9a62402.pf_index b/output/_pagefind/index/en_9a62402.pf_index
new file mode 100644
index 0000000..28bdac4
--- /dev/null
+++ b/output/_pagefind/index/en_9a62402.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_1637267.pf_index b/output/_pagefind/index/en_a65a378.pf_index
similarity index 70%
rename from output/_pagefind/index/en_1637267.pf_index
rename to output/_pagefind/index/en_a65a378.pf_index
index a7ad93b..13df16f 100644
--- a/output/_pagefind/index/en_1637267.pf_index
+++ b/output/_pagefind/index/en_a65a378.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_a7c9f1d.pf_index b/output/_pagefind/index/en_a7c9f1d.pf_index
new file mode 100644
index 0000000..baa9da2
--- /dev/null
+++ b/output/_pagefind/index/en_a7c9f1d.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_a8ca8f4.pf_index b/output/_pagefind/index/en_a8ca8f4.pf_index
deleted file mode 100644
index f79b76d..0000000
--- a/output/_pagefind/index/en_a8ca8f4.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_b75194d.pf_index b/output/_pagefind/index/en_b75194d.pf_index
new file mode 100644
index 0000000..a0e7e4d
--- /dev/null
+++ b/output/_pagefind/index/en_b75194d.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_c67c569.pf_index b/output/_pagefind/index/en_c67c569.pf_index
deleted file mode 100644
index aae9738..0000000
--- a/output/_pagefind/index/en_c67c569.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_ccc25ee.pf_index b/output/_pagefind/index/en_ccc25ee.pf_index
deleted file mode 100644
index b40c83c..0000000
--- a/output/_pagefind/index/en_ccc25ee.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_d882853.pf_index b/output/_pagefind/index/en_d882853.pf_index
new file mode 100644
index 0000000..0f42971
--- /dev/null
+++ b/output/_pagefind/index/en_d882853.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_e2ec1db.pf_index b/output/_pagefind/index/en_e2ec1db.pf_index
new file mode 100644
index 0000000..9c4511e
--- /dev/null
+++ b/output/_pagefind/index/en_e2ec1db.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_ec486ce.pf_index b/output/_pagefind/index/en_ec486ce.pf_index
new file mode 100644
index 0000000..c9107d5
--- /dev/null
+++ b/output/_pagefind/index/en_ec486ce.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_f1f1de6.pf_index b/output/_pagefind/index/en_f1f1de6.pf_index
deleted file mode 100644
index 6fb01d0..0000000
--- a/output/_pagefind/index/en_f1f1de6.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/index/en_f52fe8f.pf_index b/output/_pagefind/index/en_f52fe8f.pf_index
new file mode 100644
index 0000000..b9ad7fe
--- /dev/null
+++ b/output/_pagefind/index/en_f52fe8f.pf_index
Binary files differ
diff --git a/output/_pagefind/index/en_fe94e45.pf_index b/output/_pagefind/index/en_fe94e45.pf_index
deleted file mode 100644
index b645208..0000000
--- a/output/_pagefind/index/en_fe94e45.pf_index
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/pagefind-entry.json b/output/_pagefind/pagefind-entry.json
index 80811e2..8730848 100644
--- a/output/_pagefind/pagefind-entry.json
+++ b/output/_pagefind/pagefind-entry.json
@@ -1 +1 @@
-{"version":"1.0.3","languages":{"en":{"hash":"en_1685e0d099","wasm":"en","page_count":178}}}
\ No newline at end of file
+{"version":"1.0.3","languages":{"en":{"hash":"en_3bddfdaf6d","wasm":"en","page_count":178}}}
\ No newline at end of file
diff --git a/output/_pagefind/pagefind.en_1685e0d099.pf_meta b/output/_pagefind/pagefind.en_1685e0d099.pf_meta
deleted file mode 100644
index ee3676e..0000000
--- a/output/_pagefind/pagefind.en_1685e0d099.pf_meta
+++ /dev/null
Binary files differ
diff --git a/output/_pagefind/pagefind.en_3bddfdaf6d.pf_meta b/output/_pagefind/pagefind.en_3bddfdaf6d.pf_meta
new file mode 100644
index 0000000..6b3e466
--- /dev/null
+++ b/output/_pagefind/pagefind.en_3bddfdaf6d.pf_meta
Binary files differ
diff --git a/output/foundation/.htaccess b/output/foundation/.htaccess
index 1b9e882..820f155 100644
--- a/output/foundation/.htaccess
+++ b/output/foundation/.htaccess
@@ -6,7 +6,8 @@
 Redirect /foundation/contributing-v5.html /foundation/contributing.html
 Redirect /foundation/policies/privacy.html https://privacy.apache.org/policies/privacy-policy-public.html
 Redirect /foundation/thanks_old.html /foundation/thanks.html
-
+Redirect /foundation/press/index /foundation/press
+Redirect /foundation/press/central-services-request /foundation/press
 # Site redesign: Summer 2023
 # Board contains other files, so must only redirect the index
 Redirect /foundation/board/index.html /foundation/leadership
@@ -23,5 +24,3 @@
 # ASFSITE-19 - broken link due to page move
 Redirect /foundation/how-it-works.html /foundation/how-it-works/
 
-Redirect /foundation/press/index /foundation/press/
-Redirect /foundation/press/central-services-request /foundation/press/
\ No newline at end of file
diff --git a/output/index.html b/output/index.html
index ab95daa..24fe1f2 100644
--- a/output/index.html
+++ b/output/index.html
@@ -222,7 +222,7 @@
 <div class="row">
 <div class="col-sm-12 text-center">
 <div class="container public-good">
-<h1 class="h3" id="build-test-software-for-the-public-good">Build Test - Software for the Public Good<a class="headerlink" href="#build-test-software-for-the-public-good" title="Permalink">&para;</a></h1>
+<h1 class="h3" id="software-for-the-public-good">Software for the Public Good<a class="headerlink" href="#software-for-the-public-good" title="Permalink">&para;</a></h1>
 <p>ASF&rsquo;s open source software is used ubiquitously around the world with more than 8,400 committers contributing to more than 320 active projects.</p>
 <p><a class="btn btn-default mx-10" href="/index.html#projects-list" role="button">See All Projects</a><a class="btn btn-default mx-10" href="https://community.apache.org/" role="button">Contribute</a></p>
 <p><a href="/asf25years"><img alt="Apache 25 Year Anniversary" class="img-responsive" src="img/anniversary-hero-twenty-five.jpg"/></a></p>
@@ -287,6 +287,12 @@
 <article class="card">
 <div class="content">
 <span class="label label-danger">Foundation Blog</span>
+<h5><a class="entryTitle" href="https://news.apache.org/?p=5871" target="_blank">Apache Software Foundation Announces New Top-Level Project Apache&reg; Paimon&nbsp;</a></h5>
+</div>
+<a class="continue" href="https://news.apache.org/?p=5871" target="_blank">Continue Reading&nbsp;&rarr;</a>
+</article><article class="card">
+<div class="content">
+<span class="label label-danger">Foundation Blog</span>
 <h5><a class="entryTitle" href="https://news.apache.org/?p=5869" target="_blank">Apache Software Foundation Welcomes 59 New Members</a></h5>
 </div>
 <a class="continue" href="https://news.apache.org/?p=5869" target="_blank">Continue Reading&nbsp;&rarr;</a>
@@ -296,12 +302,6 @@
 <h5><a class="entryTitle" href="https://news.apache.org/?p=5859" target="_blank">Open Source Community Unites to Build CRA-Compliant Cybersecurity Processes</a></h5>
 </div>
 <a class="continue" href="https://news.apache.org/?p=5859" target="_blank">Continue Reading&nbsp;&rarr;</a>
-</article><article class="card">
-<div class="content">
-<span class="label label-danger">Foundation Blog</span>
-<h5><a class="entryTitle" href="https://news.apache.org/?p=5856" target="_blank">Apache Software Foundation Celebrates 25 Years&nbsp;</a></h5>
-</div>
-<a class="continue" href="https://news.apache.org/?p=5856" target="_blank">Continue Reading&nbsp;&rarr;</a>
 </article>
 <!-- /gm -->
 </div>
@@ -409,48 +409,48 @@
 <div class="tabbable tabs-left visible-md-inline visible-lg-inline">
 <ul class="nav nav-tabs">
 <li class="active">
-<a data-toggle="tab" href="#couchdb">CouchDB</a>
+<a data-toggle="tab" href="#groovy">Groovy</a>
 </li><li>
-<a data-toggle="tab" href="#openmeetings">OpenMeetings</a>
+<a data-toggle="tab" href="#rocketmq">RocketMQ</a>
 </li><li>
-<a data-toggle="tab" href="#openwebbeans">OpenWebBeans</a>
+<a data-toggle="tab" href="#geronimo">Geronimo</a>
 </li>
 </ul>
 </div>
 </div>
 <div class="col-md-9 col-sm-12">
 <div class="tab-content">
-<div class="tab-pane fade in active" id="couchdb">
+<div class="tab-pane fade in active" id="groovy">
 <div class="row">
 <div class="col-sm-2">
-<img alt="Logo" class="img-responsive center-block" src="/logos/res/couchdb/default.png"/>
+<img alt="Logo" class="img-responsive center-block" src="/logos/res/groovy/default.png"/>
 </div>
 <div class="col-sm-10">
-<h4 class="no-btm-margin" id="featured-project-couchdb"><a href="http://couchdb.apache.org/">CouchDB</a></h4>
-<p>RESTful document database</p>
-<a class="btn btn-default btn-sm" href="http://couchdb.apache.org/" role="button">Learn More...</a>
+<h4 class="no-btm-margin" id="featured-project-groovy"><a href="http://groovy.apache.org/">Groovy</a></h4>
+<p>A multi-faceted language for the Java platform</p>
+<a class="btn btn-default btn-sm" href="http://groovy.apache.org/" role="button">Learn More...</a>
 </div>
 </div>
-</div><div class="tab-pane fade in" id="openmeetings">
+</div><div class="tab-pane fade in" id="rocketmq">
 <div class="row">
 <div class="col-sm-2">
-<img alt="Logo" class="img-responsive center-block" src="/logos/res/openmeetings/default.png"/>
+<img alt="Logo" class="img-responsive center-block" src="/logos/res/rocketmq/default.png"/>
 </div>
 <div class="col-sm-10">
-<h4 class="no-btm-margin" id="featured-project-openmeetings"><a href="http://openmeetings.apache.org/">OpenMeetings</a></h4>
-<p>Web-Conferencing and real-time collaboration</p>
-<a class="btn btn-default btn-sm" href="http://openmeetings.apache.org/" role="button">Learn More...</a>
+<h4 class="no-btm-margin" id="featured-project-rocketmq"><a href="http://rocketmq.apache.org/">RocketMQ</a></h4>
+<p>a fast, low latency, reliable, scalable, distributed, easy to use message-oriented middleware, especially for processing large amounts of streaming data</p>
+<a class="btn btn-default btn-sm" href="http://rocketmq.apache.org/" role="button">Learn More...</a>
 </div>
 </div>
-</div><div class="tab-pane fade in" id="openwebbeans">
+</div><div class="tab-pane fade in" id="geronimo">
 <div class="row">
 <div class="col-sm-2">
-<img alt="Logo" class="img-responsive center-block" src="/logos/res/openwebbeans/default.png"/>
+<img alt="Logo" class="img-responsive center-block" src="/logos/res/geronimo/default.png"/>
 </div>
 <div class="col-sm-10">
-<h4 class="no-btm-margin" id="featured-project-openwebbeans"><a href="http://openwebbeans.apache.org/">OpenWebBeans</a></h4>
-<p>JSR-299 Context and Dependency Injection for Java EE Platform Implementation</p>
-<a class="btn btn-default btn-sm" href="http://openwebbeans.apache.org/" role="button">Learn More...</a>
+<h4 class="no-btm-margin" id="featured-project-geronimo"><a href="http://geronimo.apache.org/">Geronimo</a></h4>
+<p>Java2, Enterprise Edition (J2EE) container</p>
+<a class="btn btn-default btn-sm" href="http://geronimo.apache.org/" role="button">Learn More...</a>
 </div>
 </div>
 </div>
@@ -469,48 +469,48 @@
 <div class="tabbable tabs-left visible-md-inline visible-lg-inline">
 <ul class="nav nav-tabs">
 <li class="active">
-<a data-toggle="tab" href="#toree">Toree</a>
+<a data-toggle="tab" href="#liminal">Liminal</a>
 </li><li>
-<a data-toggle="tab" href="#wayang">Wayang</a>
+<a data-toggle="tab" href="#gluten">Gluten</a>
 </li><li>
-<a data-toggle="tab" href="#xtable">XTable</a>
+<a data-toggle="tab" href="#ponymail">Pony Mail</a>
 </li>
 </ul>
 </div>
 </div>
 <div class="col-md-9 col-sm-12">
 <div class="tab-content">
-<div class="tab-pane fade in active" id="toree">
-<div class="row">
-<div class="col-sm-2">
-<img alt="Logo" class="img-responsive center-block" src="/logos/res/toree/default.png"/>
-</div>
-<div class="col-sm-10">
-<h4 class="no-btm-margin" id="incubating-project-toree"><a href="http://toree.incubator.apache.org/">Toree</a></h4>
-<p>Toree provides applications with a mechanism to interactively and remotely access Apache Spark.</p>
-<a class="btn btn-default btn-sm" href="http://toree.incubator.apache.org/" role="button">Learn More...</a>
-</div>
-</div>
-</div><div class="tab-pane fade in" id="wayang">
-<div class="row">
-<div class="col-sm-2">
-<img alt="Logo" class="img-responsive center-block" src="/logos/res/wayang/default.png"/>
-</div>
-<div class="col-sm-10">
-<h4 class="no-btm-margin" id="incubating-project-wayang"><a href="http://wayang.incubator.apache.org/">Wayang</a></h4>
-<p>Wayang is a cross-platform data processing system that aims at decoupling the business logic of data analytics applications from concrete data processing platforms, such as Apache Flink or Apache Spark. Hence, it tames the complexity that arises from the "Cambrian explosion" of novel data processing platforms that we currently witness.</p>
-<a class="btn btn-default btn-sm" href="http://wayang.incubator.apache.org/" role="button">Learn More...</a>
-</div>
-</div>
-</div><div class="tab-pane fade in" id="xtable">
+<div class="tab-pane fade in active" id="liminal">
 <div class="row">
 <div class="col-sm-2">
 <img alt="Logo" class="img-responsive center-block" src="/logos/res/incubator/default.png"/>
 </div>
 <div class="col-sm-10">
-<h4 class="no-btm-margin" id="incubating-project-xtable"><a href="http://xtable.incubator.apache.org/">XTable</a></h4>
-<p>XTable is an omni-directional converter for table formats that facilitates interoperability across data processing systems and query engines.</p>
-<a class="btn btn-default btn-sm" href="http://xtable.incubator.apache.org/" role="button">Learn More...</a>
+<h4 class="no-btm-margin" id="incubating-project-liminal"><a href="http://liminal.incubator.apache.org/">Liminal</a></h4>
+<p>Apache Liminal is an end-to-end platform for data engineers and scientists, allowing them to build, train and deploy machine learning models in a robust and agile way.</p>
+<a class="btn btn-default btn-sm" href="http://liminal.incubator.apache.org/" role="button">Learn More...</a>
+</div>
+</div>
+</div><div class="tab-pane fade in" id="gluten">
+<div class="row">
+<div class="col-sm-2">
+<img alt="Logo" class="img-responsive center-block" src="/logos/res/incubator/default.png"/>
+</div>
+<div class="col-sm-10">
+<h4 class="no-btm-margin" id="incubating-project-gluten"><a href="http://gluten.incubator.apache.org/">Gluten</a></h4>
+<p>Gluten is a middle layer responsible for offloading JVM-based SQL engines' execution to native engines.</p>
+<a class="btn btn-default btn-sm" href="http://gluten.incubator.apache.org/" role="button">Learn More...</a>
+</div>
+</div>
+</div><div class="tab-pane fade in" id="ponymail">
+<div class="row">
+<div class="col-sm-2">
+<img alt="Logo" class="img-responsive center-block" src="/logos/res/ponymail/default.png"/>
+</div>
+<div class="col-sm-10">
+<h4 class="no-btm-margin" id="incubating-project-ponymail"><a href="http://ponymail.incubator.apache.org/">Pony Mail</a></h4>
+<p>Pony Mail is a mail-archiving, archive viewing, and interaction service, that can be integrated with many email platforms.</p>
+<a class="btn btn-default btn-sm" href="http://ponymail.incubator.apache.org/" role="button">Learn More...</a>
 </div>
 </div>
 </div>