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

kparisa pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iggy-website.git


The following commit(s) were added to refs/heads/main by this push:
     new a9723265 Fixes #66, remove incubator related mentions.
a9723265 is described below

commit a9723265f83778f5fbf537c6a5edb5d8e86fc4fc
Author: kparisa <[email protected]>
AuthorDate: Thu Aug 20 02:43:37 2026 -0700

    Fixes #66, remove incubator related mentions.
---
 .asf.yaml                                          |  2 +-
 CLAUDE.md                                          |  2 +-
 README.md                                          |  2 +-
 public/.asf.yaml                                   |  4 +-
 src/app/(home)/page.tsx                            | 21 ++-------
 src/app/(site)/community/brand-kit/page.tsx        |  7 ---
 .../(site)/community/graduation-checklist/page.tsx |  7 ++-
 src/app/(site)/community/how-to-release/page.tsx   | 10 -----
 src/app/(site)/community/page.tsx                  |  2 +-
 src/app/(site)/community/team/page.tsx             | 50 +++++++++++-----------
 src/app/(site)/downloads/page.tsx                  |  8 +---
 src/app/layout.tsx                                 |  4 +-
 src/components/site-footer.tsx                     |  4 --
 13 files changed, 45 insertions(+), 78 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index b9e99afd..da0a8252 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -1,5 +1,5 @@
 github:
-  description: "Apache Iggy (Incubating) Website"
+  description: "Apache Iggy Website"
   homepage: https://iggy.apache.org/
   features:
     # Enable wiki for documentation
diff --git a/CLAUDE.md b/CLAUDE.md
index 7de3ceb7..b98ae081 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) 
when working with co
 
 ## Project Overview
 
-Apache Iggy (Incubating) website -- a static documentation and marketing site 
built with **Next.js + Fumadocs + Tailwind CSS** (versions pinned in 
`package.json`). Output is a fully static export (no server runtime).
+Apache Iggy website -- a static documentation and marketing site built with 
**Next.js + Fumadocs + Tailwind CSS** (versions pinned in `package.json`). 
Output is a fully static export (no server runtime).
 
 ## Commands
 
diff --git a/README.md b/README.md
index 54e03aa1..df3f983e 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-Welcome to Apache Iggy (Incubating)
+Welcome to Apache Iggy
 
 # Website
 
diff --git a/public/.asf.yaml b/public/.asf.yaml
index a5fba6f2..24691d19 100644
--- a/public/.asf.yaml
+++ b/public/.asf.yaml
@@ -1,5 +1,5 @@
 github:
-  description: "Apache Iggy (Incubating) Website"
+  description: "Apache Iggy Website"
   homepage: https://iggy.apache.org/
   labels:
     - rust
@@ -26,4 +26,4 @@ notifications:
   commits: [email protected]
   issues: [email protected]
   pullrequests: [email protected]
-  discussions: [email protected]
\ No newline at end of file
+  discussions: [email protected]
diff --git a/src/app/(home)/page.tsx b/src/app/(home)/page.tsx
index 7fd815b0..3ac9abd9 100644
--- a/src/app/(home)/page.tsx
+++ b/src/app/(home)/page.tsx
@@ -24,9 +24,9 @@ import { LandingCodeTabs } from "@/components/code-tabs";
 import { BenchmarkSection } from "@/components/benchmark-chart";
 
 export const metadata: Metadata = {
-  title: "Apache Iggy (Incubating) | Hyper-Efficient Message Streaming",
+  title: "Apache Iggy | Hyper-Efficient Message Streaming written in Rust.",
   description:
-    "Apache Iggy (Incubating) is a high-performance, persistent message 
streaming platform written in Rust, capable of processing millions of messages 
per second with ultra-low latency.",
+    "Apache Iggy is a high-performance, persistent message streaming platform 
written in Rust, capable of processing millions of messages per second with 
ultra-low latency.",
 };
 
 const heroStats = [
@@ -151,7 +151,7 @@ export default function HomePage() {
           </h1>
 
           <p className="mx-auto mt-8 max-w-3xl text-lg font-normal 
leading-relaxed text-[#aaafb6] md:text-xl">
-            Apache Iggy&trade; (Incubating) is a high-performance, persistent
+            Apache Iggy&trade; is a high-performance, persistent
             message streaming platform written in Rust, capable of 
processing{" "}
             <span className="font-medium text-[#ff9103]">
               millions of messages per second
@@ -601,24 +601,11 @@ export default function HomePage() {
           </div>
           <div className="mt-12 border-t border-[#3d4450] pt-8 text-xs 
leading-relaxed text-[#636b75]">
             <p>
-              Apache Iggy is an effort undergoing incubation at The Apache
-              Software Foundation (ASF), sponsored by the Apache Incubator.
-              Incubation is required of all newly accepted projects until a
-              further review indicates that the infrastructure, communications,
-              and decision making process have stabilized in a manner 
consistent
-              with other successful ASF projects. While incubation status is 
not
-              necessarily a reflection of the completeness or stability of the
-              code, it does indicate that the project has yet to be fully
-              endorsed by the ASF.
-            </p>
-            <p className="mt-4">
               Copyright &copy; {new Date().getFullYear()} The Apache Software
               Foundation, Licensed under the Apache License, Version 2.0.
             </p>
             <p className="mt-4">
-              Apache&reg;, the names of Apache projects, and the feather logo
-              are either registered trademarks or trademarks of the Apache
-              Software Foundation in the United States and/or other countries.
+              Apache&reg;, the names of Apache projects, and the feather logo 
are either registered trademarks or trademarks of the Apache Software 
Foundation in the United States and/or other countries. All other marks 
mentioned may be trademarks or registered trademarks of their respective owners.
             </p>
           </div>
         </div>
diff --git a/src/app/(site)/community/brand-kit/page.tsx 
b/src/app/(site)/community/brand-kit/page.tsx
index b94db237..d178b22e 100644
--- a/src/app/(site)/community/brand-kit/page.tsx
+++ b/src/app/(site)/community/brand-kit/page.tsx
@@ -88,13 +88,6 @@ export default function BrandKitPage() {
           Use <strong className="text-fd-foreground">Apache Iggy</strong> on
           first mention.
         </li>
-        <li>
-          While the project is incubating, use{" "}
-          <strong className="text-fd-foreground">
-            Apache Iggy (Incubating)
-          </strong>{" "}
-          where formal ASF context is needed.
-        </li>
         <li>
           Do not imply that non-release artifacts, nightly builds or downstream
           packages are official Apache releases.
diff --git a/src/app/(site)/community/graduation-checklist/page.tsx 
b/src/app/(site)/community/graduation-checklist/page.tsx
index 0c437584..42c76ebe 100644
--- a/src/app/(site)/community/graduation-checklist/page.tsx
+++ b/src/app/(site)/community/graduation-checklist/page.tsx
@@ -309,7 +309,7 @@ const checklist = [
         description:
           "The project uses the Apache project name consistently with 
trademark attribution.",
         status:
-          "YES. Continue using Apache Iggy (Incubating) in formal contexts 
until graduation.",
+          "YES. Continue using Apache Iggy in formal contexts until 
graduation.",
       },
       {
         id: "TB20",
@@ -351,6 +351,11 @@ export default function GraduationChecklistPage() {
         title="Graduation Checklist"
         description="A working maturity assessment for Apache Iggy as it 
prepares for eventual graduation from the Apache Incubator."
       />
+      <section className="mb-10 rounded-xl border border-fd-border bg-fd-card 
p-5">
+        <p className="text-base leading-relaxed text-fd-muted-foreground">
+          IMPORTANT NOTE: As of <b>August 19, 2026</b>, Apache Iggy has 
graduated from the Apache Incubator and is now an Apache Top-Level Project 
(TLP).
+        </p>
+      </section>
       <section className="mb-10 rounded-xl border border-fd-border bg-fd-card 
p-5">
 
         <h2 className="mb-3 text-2xl font-bold text-fd-foreground">
diff --git a/src/app/(site)/community/how-to-release/page.tsx 
b/src/app/(site)/community/how-to-release/page.tsx
index 86168042..2c6a01fa 100644
--- a/src/app/(site)/community/how-to-release/page.tsx
+++ b/src/app/(site)/community/how-to-release/page.tsx
@@ -59,11 +59,6 @@ export default function HowToReleasePage() {
         Required Reading
       </h2>
       <ul className="list-disc space-y-2 pl-6 text-base leading-relaxed 
text-fd-muted-foreground">
-        <li>
-          <ExternalLink 
href="https://incubator.apache.org/guides/releasemanagement.html";>
-            Apache Incubator release management
-          </ExternalLink>
-        </li>
         <li>
           <ExternalLink 
href="https://www.apache.org/legal/release-policy.html";>
             ASF release policy
@@ -75,11 +70,6 @@ export default function HowToReleasePage() {
           </ExternalLink>
         </li>
       </ul>
-
-      <p className="mt-8 max-w-3xl text-sm leading-relaxed 
text-fd-muted-foreground">
-        Because Apache Iggy is incubating, release managers should make sure 
the
-        release follows both project practice and Apache Incubator policy.
-      </p>
     </CommunityLayout>
   );
 }
diff --git a/src/app/(site)/community/page.tsx 
b/src/app/(site)/community/page.tsx
index c1d41bb5..092576a0 100644
--- a/src/app/(site)/community/page.tsx
+++ b/src/app/(site)/community/page.tsx
@@ -36,7 +36,7 @@ export default function CommunityPage() {
     <CommunityLayout>
       <CommunityHeader
         title="Community"
-        description="Apache Iggy is built in the open by contributors, 
committers, mentors and users. These pages collect the people, practices and 
resources that keep the project moving."
+        description="Apache Iggy is built in the open by contributors, 
committers, and users. These pages collect the people, practices and resources 
that keep the project moving."
       />
 
       <div className="grid gap-4 md:grid-cols-2">
diff --git a/src/app/(site)/community/team/page.tsx 
b/src/app/(site)/community/team/page.tsx
index 34b0abaf..b36e4a86 100644
--- a/src/app/(site)/community/team/page.tsx
+++ b/src/app/(site)/community/team/page.tsx
@@ -25,24 +25,24 @@ import {
 } from "../_components/community-layout";
 
 export const metadata: Metadata = {
-  title: "Team",
-  description: "Apache Iggy PPMC members, mentors and committers.",
+  title: "Apache Iggy Team",
+  description: "Apache Iggy PMC members, committers and contributors.",
 };
 
 const members = [
-  { name: "Grzegorz Koszyk", apacheId: "gkoszyk", roles: ["PPMC Member"] },
-  { name: "Hubert Gruszecki", apacheId: "hgruszecki", roles: ["PPMC Member"] },
-  { name: "Hulk Lin", apacheId: "hulk", roles: ["Mentor", "PPMC Member"] },
-  { name: "Kranti Parisa", apacheId: "kranti", roles: ["PPMC Member"] },
-  { name: "Patryk Huzarski", apacheId: "patryk", roles: ["PPMC Member"] },
-  { name: "Piotr Gankiewicz", apacheId: "piotr", roles: ["PPMC Member"] },
-  { name: "Zili Chen", apacheId: "tison", roles: ["Mentor", "PPMC Member"] },
-  { name: "Hao Ding", apacheId: "xuanwo", roles: ["Mentor", "PPMC Member"] },
+  { name: "Kranti Parisa", apacheId: "kranti", roles: ["PMC Chair"] },
+  { name: "Grzegorz Koszyk", apacheId: "gkoszyk", roles: ["PMC Member"] },
+  { name: "Hao Ding", apacheId: "xuanwo", roles: ["PMC Member"] },
+  { name: "Hubert Gruszecki", apacheId: "hgruszecki", roles: ["PMC Member"] },
+  { name: "Hulk Lin", apacheId: "hulk", roles: ["PMC Member"] },
+  { name: "Patryk Huzarski", apacheId: "patryk", roles: ["PMC Member"] },
+  { name: "Piotr Gankiewicz", apacheId: "piotr", roles: ["PMC Member", "Iggy 
Original Creator"] },
   {
     name: "Yonik Seeley",
     apacheId: "yonik",
-    roles: ["Champion", "Mentor", "PPMC Member"],
+    roles: ["PMC Member"],
   },
+  { name: "Zili Chen", apacheId: "tison", roles: ["PMC Member"] },
   { name: "Atharva Lade", apacheId: "atharva", roles: ["Committer"] },
   {
     name: "Bakytgerey Ashirbekov",
@@ -50,8 +50,8 @@ const members = [
     roles: ["Committer"],
   },
   { name: "Bartosz Ciesla", apacheId: "bciesla", roles: ["Committer"] },
-  { name: "Kyle Downey", apacheId: "kdowney", roles: ["Committer"] },
   { name: "Krishna Vishal", apacheId: "krishna", roles: ["Committer"] },
+  { name: "Kyle Downey", apacheId: "kdowney", roles: ["Committer"] },
   { name: "Lukasz Zborek", apacheId: "lzborek", roles: ["Committer"] },
   { name: "Maciej Modzelewski", apacheId: "maciej", roles: ["Committer"] },
   {
@@ -65,20 +65,16 @@ const members = [
 
 const roleDescriptions = [
   {
-    title: "Champion",
-    body: "The champion helps introduce the podling to the Apache Incubator 
and supports the project through incubation.",
-  },
-  {
-    title: "Mentor",
-    body: "Mentors are experienced Apache members who guide the podling on 
Apache governance, releases, community health and ASF policy.",
+    title: "PMC Chair",
+    body: "The PMC Chair is a PMC member appointed by the ASF Board of 
Directors as an officer of the Foundation and Vice President of Apache Iggy. 
The Chair serves as the primary point of contact between the Board and the 
project and is responsible for submitting regular reports on the health of the 
project. The Chair has no additional authority or decision-making power over 
other PMC members.",
   },
   {
-    title: "PPMC Member",
-    body: "The Podling Project Management Committee stewards the project while 
it is in incubation, including community growth, releases and project 
oversight.",
+    title: "PMC Member",
+    body: "The Project Management Committee (PMC) is responsible for the 
management and oversight of the Apache Iggy project. While committers have the 
ability to update the code, only the PMC as a body has the authority to vote on 
formal releases of the project's software. The PMC is also responsible for 
voting in new committers and PMC members, and for the project's legal, IP, 
trademark, and community affairs following ASF policy.",
   },
   {
     title: "Committer",
-    body: "Committers have write access to project repositories and help 
review, merge, test, document and discuss project work in public.",
+    body: "Committers have read-write access to the code repository, signed 
the CLA, and use an @apache.org email. There's no timeline or specific 
requirement to become a committer, but active contributors are strong 
candidates. As a committer, you shape the project's future by reviewing and 
merging code, testing release candidates, participating in discussions, and 
contributing in various ways. Active committers may be invited to join the 
PMC.",
   },
 ];
 
@@ -87,19 +83,22 @@ export default function TeamPage() {
     <CommunityLayout>
       <CommunityHeader
         title="Team"
-        description="We would like to thank the members, mentors and 
committers who help build Apache Iggy and guide the project through incubation."
+        description="We'd like to thank the following members and committers 
to the Apache Iggy project who have helped get the project to where it is 
today. "
       />
 
       <p className="mb-8 max-w-3xl text-base leading-relaxed 
text-fd-muted-foreground">
         This page mirrors the public Apache roster for convenience. The 
canonical
         project roster is maintained by the Apache Software Foundation on{" "}
-        <ExternalLink 
href="https://people.apache.org/phonebook.html?podling=iggy";>
+        <ExternalLink 
href="https://people.apache.org/committers-by-project.html#iggy";>
           people.apache.org
         </ExternalLink>
         .
       </p>
 
       <h2 className="mb-4 text-2xl font-bold text-fd-foreground">Members</h2>
+      <p className="mb-8 max-w-3xl text-base leading-relaxed 
text-fd-muted-foreground">
+        Members are grouped by role in the order of PMC Chair, PMC Member, and 
Committer, and sorted alphabetically by public name within each group.
+      </p>
       <div className="overflow-x-auto rounded-xl border border-fd-border">
         <table className="w-full text-left text-sm text-fd-foreground">
           <thead>
@@ -141,7 +140,10 @@ export default function TeamPage() {
       <h2 className="mb-4 mt-12 text-2xl font-bold text-fd-foreground">
         Roles
       </h2>
-      <div className="grid gap-4 md:grid-cols-2">
+      <p className="mb-8 max-w-3xl text-base leading-relaxed 
text-fd-muted-foreground">
+        The Apache Iggy project recognizes the following roles, each 
representing a distinct type of contribution to the project’s development:
+      </p>
+      <div className="grid gap-4">
         {roleDescriptions.map((role) => (
           <section
             key={role.title}
diff --git a/src/app/(site)/downloads/page.tsx 
b/src/app/(site)/downloads/page.tsx
index 05c0587e..f275d261 100644
--- a/src/app/(site)/downloads/page.tsx
+++ b/src/app/(site)/downloads/page.tsx
@@ -22,7 +22,7 @@ import type { Metadata } from "next";
 
 export const metadata: Metadata = {
   title: "Downloads",
-  description: "Official release artifacts of Apache Iggy (Incubating)",
+  description: "Official release artifacts of Apache Iggy",
 };
 
 const releases = [
@@ -182,7 +182,6 @@ export default function DownloadsPage() {
           >
             downloads directory
           </Link>{" "}
-          after they are approved by the Apache Incubator PMC.
         </p>
 
         <h2 className="mb-4 mt-14 text-2xl font-bold text-fd-foreground">
@@ -217,11 +216,6 @@ export default function DownloadsPage() {
             </Link>
             .
           </li>
-          <li>
-            Because Iggy is still in the Apache Incubator, releases are{" "}
-            <strong className="text-fd-foreground">incubating 
releases</strong>{" "}
-            and are not yet official ASF products.
-          </li>
         </ul>
 
         <h2 className="mb-4 mt-14 text-2xl font-bold text-fd-foreground">
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index df6849bf..23433247 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -23,11 +23,11 @@ import "./global.css";
 
 export const metadata: Metadata = {
   title: {
-    default: "Apache Iggy (Incubating)",
+    default: "Apache Iggy",
     template: "%s | Apache Iggy",
   },
   description:
-    "Apache Iggy (Incubating) is a persistent message streaming platform 
written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of 
processing millions of messages per second.",
+    "Apache Iggy is a persistent message streaming platform written in Rust, 
supporting QUIC, TCP and HTTP transport protocols, capable of processing 
millions of messages per second.",
   icons: { icon: "/img/favicon.png" },
 };
 
diff --git a/src/components/site-footer.tsx b/src/components/site-footer.tsx
index ff8aafe7..508de5f3 100644
--- a/src/components/site-footer.tsx
+++ b/src/components/site-footer.tsx
@@ -101,10 +101,6 @@ export function SiteFooter() {
           ))}
         </div>
         <div className="mt-12 border-t border-fd-border pt-8 text-xs 
leading-relaxed text-fd-muted-foreground/70">
-          <p>
-            Apache Iggy is an effort undergoing incubation at The Apache
-            Software Foundation (ASF), sponsored by the Apache Incubator.
-          </p>
           <p className="mt-4">
             Copyright &copy; {new Date().getFullYear()} The Apache Software
             Foundation, Licensed under the Apache License, Version 2.0.

Reply via email to