From 2a93d489934f4496cc35cb100714c2dcd66465b0 Mon Sep 17 00:00:00 2001 From: manuzhang Date: Sun, 18 Jan 2026 01:13:51 +0800 Subject: [PATCH 1/2] Site: Add RSS feed for blogs --- site/mkdocs.yml | 10 ++++++++++ site/requirements.txt | 1 + 2 files changed, 11 insertions(+) diff --git a/site/mkdocs.yml b/site/mkdocs.yml index 6d71564de558..3c842d522e84 100644 --- a/site/mkdocs.yml +++ b/site/mkdocs.yml @@ -18,6 +18,7 @@ INHERIT: ./nav.yml site_name: "Apache Iceberg™" +site_url: "https://iceberg.apache.org" theme: custom_dir: overrides @@ -53,6 +54,15 @@ plugins: blog_toc: true post_date_format: long post_url_format: "{slug}" + - rss: + feed_description: "Blogs for Apache Iceberg" + match_path: "blog/posts/.*" + date_from_meta: + as_creation: date + categories: + - categories + feeds_filenames: + rss_created: rss.xml - macros - monorepo - privacy diff --git a/site/requirements.txt b/site/requirements.txt index 816bdc87f8a2..1d579dcc2628 100644 --- a/site/requirements.txt +++ b/site/requirements.txt @@ -21,4 +21,5 @@ mkdocs-material==9.6.23 mkdocs-material-extensions==1.3.1 mkdocs-monorepo-plugin @ git+https://github.com/bitsondatadev/mkdocs-monorepo-plugin@url-fix mkdocs-redirects==1.2.2 +mkdocs-rss-plugin==1.17.4 pymarkdownlnt==0.9.34 From 3e0b14f74a9aa55c7a49e110b0beed7f3f4cb83e Mon Sep 17 00:00:00 2001 From: manuzhang Date: Fri, 23 Jan 2026 09:45:38 +0800 Subject: [PATCH 2/2] Add iceberg logo to rss feed image --- site/mkdocs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/site/mkdocs.yml b/site/mkdocs.yml index 3c842d522e84..a506a152e5bd 100644 --- a/site/mkdocs.yml +++ b/site/mkdocs.yml @@ -57,6 +57,7 @@ plugins: - rss: feed_description: "Blogs for Apache Iceberg" match_path: "blog/posts/.*" + image: "https://iceberg.apache.org/assets/images/Iceberg-logo.svg" date_from_meta: as_creation: date categories: