Skip to content

ZOOKEEPER-5061 ZooKeeper website fixes#2413

Merged
anmolnar merged 15 commits into
apache:masterfrom
yuriipalam:ZOOKEEPER-5061
Jul 1, 2026
Merged

ZOOKEEPER-5061 ZooKeeper website fixes#2413
anmolnar merged 15 commits into
apache:masterfrom
yuriipalam:ZOOKEEPER-5061

Conversation

@yuriipalam

Copy link
Copy Markdown
Contributor

Here are the website fixes to issues/bugs addressed by @phunt and @anmolnar

I also added an updated README.md file to this PR, so it's easier to review for everyone. Once the PR is approved, I will remove it and @anmolnar will update the wiki page. The file describes how the update and release flows of the website happen. I tried to write in as much detail as possible.

Thanks.

@yuriipalam

Copy link
Copy Markdown
Contributor Author

Added a few more changes.

@anmolnar anmolnar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few comments.

Comment thread zookeeper-website/app/lib/current-version.ts Outdated
Comment thread zookeeper-website/app/components/site-navbar.tsx
@anmolnar

Copy link
Copy Markdown
Contributor

I think the "IRC Channel" page could be replaced with ASF Slack information, because IRC is no longer maintained.

Workspace: https://the-asf.slack.com/
Channel: #zookeeper
More info: https://infra.apache.org/slack.html

@anmolnar

anmolnar commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Tests with npm run ci still fail with Nodejs v26.3.0:

Test Files  5 failed | 6 passed (11)
      Tests  39 failed | 68 passed (107)

Ignore that. You already listed the supported Node versions in the Readme. 👍

@phunt phunt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm - the issue of http->https is a good fix. we should do this across the codebase (separate jira/pr)


Full documentation for this release can also be found in ../../docs/index.html
Full documentation for this release can also be found at:
https://zookeeper.apache.org/doc/current/

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure - but shouldn't all references be local given the doc relative to this reference is in this code base and should be used (could be updated as part of a change) rather than pointing to the release version on the website? Similar comment for all the relative -> absolute/web conversions in this commit.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can make it local, but it's probably not going to work like it used to be. Currently we don't have some index.html that's a source and output at the same time. We got .mdx files and they are rendered by JS into html files at build time, so we don't have "ready" pages to be viewed right away anymore.

Comment thread zookeeper-website/app/lib/released-docs-versions.ts
Comment thread zookeeper-website/app/lib/released-docs-versions.ts

@anmolnar anmolnar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm.

@anmolnar anmolnar merged commit a8f5478 into apache:master Jul 1, 2026
17 checks passed
@anmolnar

anmolnar commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Merged. Thanks @yuriipalam !

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.

3 participants