This is an automated email from the ASF dual-hosted git repository.
weichiu pushed a commit to branch HDDS-9225-website-v2
in repository https://gitbox.apache.org/repos/asf/ozone-site.git
The following commit(s) were added to refs/heads/HDDS-9225-website-v2 by this
push:
new 98e783fac HDDS-14313. [Website v2] Blog: Apache Ozone 2.0 release
(#189)
98e783fac is described below
commit 98e783fac857545c9f2ab8566d317214d8ddcd30
Author: Wei-Chiu Chuang <[email protected]>
AuthorDate: Tue Jan 13 08:32:21 2026 -0800
HDDS-14313. [Website v2] Blog: Apache Ozone 2.0 release (#189)
---
.github/resource/frontmatter.schema.json | 18 ++++++++++++
blog/2025-04-30-ozone-2.0.0-release.md | 47 ++++++++++++++++++++++++++++++++
blog/authors.yml | 22 +++++++++++++++
docusaurus.config.js | 10 +++++--
src/pages/community/blogs.md | 5 ----
5 files changed, 95 insertions(+), 7 deletions(-)
diff --git a/.github/resource/frontmatter.schema.json
b/.github/resource/frontmatter.schema.json
index b6955c08c..696536e48 100644
--- a/.github/resource/frontmatter.schema.json
+++ b/.github/resource/frontmatter.schema.json
@@ -16,6 +16,24 @@
"draft": {
"description": "Makes pages for incomplete features only visible in
development mode.",
"type": "boolean"
+ },
+ "title": {
+ "type": "string"
+ },
+ "date": {
+ "type": "object"
+ },
+ "authors": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false
diff --git a/blog/2025-04-30-ozone-2.0.0-release.md
b/blog/2025-04-30-ozone-2.0.0-release.md
new file mode 100644
index 000000000..d7d84ec7e
--- /dev/null
+++ b/blog/2025-04-30-ozone-2.0.0-release.md
@@ -0,0 +1,47 @@
+---
+title: "Apache Ozone 2.0.0 Release"
+date: 2025-04-30
+authors: ["apache-ozone-community"]
+tags: [release, ozone-2.0.0]
+---
+
+Apache Ozone 2.0.0 was released on April 30th, 2025. This release includes
1700 new features, improvements, and bug fixes on top of Ozone 1.4.
+
+<!-- truncate -->
+
+Notable features in this release include:
+
+- Supporting HSync and lease recovery (HDDS-7593).
+- SCM Decommissioning Support (HDDS-7852).
+- Symmetric Keys for Delegation Tokens (HDDS-8829).
+- Atomic Key Overwrite and Key Replacement (HDDS-10656).
+
+Other noteworthy changes include:
+
+- ARM64 support (HDDS-6263).
+- Java 11/17/21 Support and Testing (HDDS-8246).
+- AWS SDK v2 client support (HDDS-12488).
+
+Observability improvements are:
+
+- Ozone performance and operational dashboards (HDDS-9307).
+- Recon UI Improvements (HDDS-11153).
+- Support for interactive mode for Ozone CLI (HDDS-11825).
+
+Developer-focused changes include:
+
+- JUnit 4 to 5 upgrade (HDDS-6729).
+- Dropped Hadoop 2.7 ~ 2.9 support (HDDS-8113).
+- Publish SBOM artifacts (HDDS-10986).
+- Hadoop dependency updated to 3.4.1 (HDDS-11617).
+
+Incompatible changes are:
+
+- Move S3 Gateway web admin to separate port (HDDS-7307).
+- Deprecate file per chunk layout from Datanode code (HDDS-11753).
+- Drop support for non-Ratis OM and SCM (HDDS-11754).
+- Remove LegacyReplicationManager (HDDS-11759).
+
+Detailed release notes are available at
https://ozone.apache.org/release/2.0.0/.
+Downloads can be found at https://ozone.apache.org/downloads/.
+Documentation for this release is available at
https://ozone.apache.org/docs/2.0.0/.
diff --git a/blog/authors.yml b/blog/authors.yml
new file mode 100644
index 000000000..215dc4bba
--- /dev/null
+++ b/blog/authors.yml
@@ -0,0 +1,22 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+apache-ozone-community:
+ name: The Apache Ozone Community
+ title: Apache Ozone Project
+ url: https://ozone.apache.org
+ image_url: /img/ozone-logo.svg
diff --git a/docusaurus.config.js b/docusaurus.config.js
index eb01ee6b9..3b2beffb8 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -125,6 +125,12 @@ const config = {
editUrl:
'https://github.com/apache/ozone-site/tree/HDDS-9225-website-v2',
},
+ blog: {
+ showReadingTime: true,
+ // TODO update this link when the new website's branch is merged.
+ editUrl:
+ 'https://github.com/apache/ozone-site/tree/HDDS-9225-website-v2/',
+ },
theme: {
customCss: [
require.resolve('./src/css/custom.css'),
@@ -214,8 +220,8 @@ const config = {
label: 'FAQ',
},
{
- to: 'community/blogs',
- label: 'Blogs',
+ to: '/blog',
+ label: 'Blog',
},
{
label: 'Community',
diff --git a/src/pages/community/blogs.md b/src/pages/community/blogs.md
deleted file mode 100644
index 968208e0a..000000000
--- a/src/pages/community/blogs.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# Blogs
-
-**TODO [HDDS-9619](https://issues.apache.org/jira/browse/HDDS-9619) Fill in
this page.**
-
-Add links to blogs on Ozone published by various sources.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]