Hi there,

I am proposing an upgrade to the ZooKeeper website and documentation. We
are moving to a modern React.js stack, which allows landing pages and
versioned documentation to live in a single application sharing the same UI
components, libraries, colors, etc.

The plan is to move all website and documentation source code to the
website branch and remove the zookeeper-docs Maven project from the master
branch. This decouples the Node/JS build environment from the core Java
repository.

Versioned docs will be managed via archived folders within the website
branch. Documentation updates would move from master to PRs against the
website branch. Also I'm not planning to keep the app as a maven project,
since it's fully JS based. To keep it simple, I will write a bash script
that installs the dependencies, runs the tests, and the build.

What do you think about moving the docs out of master to centralize the
site?

Preview: https://zookeeper-website.vercel.app/

Best regards,
Yurii Palamarchuk

Reply via email to