Skip to content

ZOOKEEPER-5020: Improve ZooKeeper website#2373

Open
yuriipalam wants to merge 9 commits intoapache:masterfrom
yuriipalam:ZOOKEEPER-5020
Open

ZOOKEEPER-5020: Improve ZooKeeper website#2373
yuriipalam wants to merge 9 commits intoapache:masterfrom
yuriipalam:ZOOKEEPER-5020

Conversation

@yuriipalam
Copy link
Copy Markdown

@yuriipalam yuriipalam commented Apr 20, 2026

This is a draft PR of the new ZooKeeper website. The documentation can be found in the README.md file under the zookeeper-website directory. The zookeeper-docs directory is removed.

This PR might have more updates in the near future.

There is currently ongoing process of CI/CD integration into the Zookeeper repository. We're considering moving the released docs to another branch and just merge it with the website at a build time, since there's no point to pull a huge archive (1 GB) whenever you want to clone the repo. This discussion is currently ongoing, this app doesn't contain the released docs.

Website preview: https://zookeeper-website.vercel.app/

Previously, the master branch stored docs sources only of the current version, and the website branch had the landing page source code plus the released docs. Currently, the master branch has the code of both documentation and landing page, it's all one app now.

@yuriipalam yuriipalam marked this pull request as ready for review April 20, 2026 14:07
@eolivelli
Copy link
Copy Markdown
Contributor

this is great, please have a conversation on dev@zookeeper.apache.org about the release process

this is our current release process and it involves updating the website:
https://cwiki.apache.org/confluence/display/ZOOKEEPER/HowToRelease+using+maven+release+plugin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants