-
Notifications
You must be signed in to change notification settings - Fork 315
Polaris website updates #2794
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Polaris website updates #2794
Conversation
- Refined logo SVG files for better display consistency - Enhanced navbar JavaScript functionality - Improved branding asset quality and optimization
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
At first glace, it looks good to me. It will propably need a rebase as I'm adding new PPMC members on the website.
I will do a local build to see how it renders on both desktop and mobile.
{{< blocks/section color="gray-light" >}} | ||
<div class="container text-center"> | ||
<h2 class="mb-5">What is Apache Polaris?</h2> | ||
Apache Polaris™ is an enterprise-grade data catalog that enables seamless, secure multi-engine interoperability. Built on Iceberg's REST API, it powers your data lakehouse across Apache Doris™, Apache Flink®, Apache Spark™, StarRocks, Trino, and more. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we keep the same content as before ?
Apache Polaris is an open-source, fully-featured catalog for Apache Iceberg™. It implements Iceberg's REST API, enabling seamless multi-engine interoperability across a wide range of platforms, including Apache Doris™, Apache Flink®, Apache Spark™, Dremio® OSS, StarRocks, and Trino.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In terms of sticking to original sentence structure, no problem. But two things I noticed when I read the current text:
-
Is Polaris now a catalog for more than just Iceberg? Yes Polaris' Iceberg support is robust, but aren't other formats are supported via Generic Tables (marked as beta in the diagram like in docs)
-
I didn't realize Dremio's engine was OSS. If that's so, then I could understand the case to be listed among other OSS engines. 👍🏻
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- That's a good point, agree then.
- That was discussed with @danicafine some time ago, and yes, Dremio engine is OSS.
<div class="row justify-content-center"> | ||
<div class="col-lg-10"> | ||
<p class="mb-4"> | ||
Apache Polaris™ is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NB (already mentioned in the past): at The ASF, the trademark is "created" at graduation time. So technically Apache Polaris is not yet a TM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's ok, I just wanted to provide some "context" about TM.
What changes were proposed in this pull request?
This PR modernizes the Apache Polaris website with:
Why are the changes needed?
By improving the user experience and branding, the website quality should better reflect the quality of Polaris' community and codebase. With a more delightful experience on the website, hopefully people especially newcomers are more encouraged to engage with the project.
Does this PR introduce any user-facing change?
Yes. The website now has a more modern design with improved navigation, updated messaging to more accurately represent the latest features,and better mobile experience. All changes are visual/UX improvements to https://polaris.apache.org/
How was this patch tested?
✅ ./gradlew format compileAll - all code properly formatted and compiled
✅ Local Hugo build testing with site/bin/run-hugo-in-docker.sh
✅ Mobile responsiveness confirmed across screen sizes
✅ All pages render correctly, links work, assets load properly
CHANGELOG.md
No CHANGELOG.md entry needed - these are website/documentation improvements that don't affect core Polaris functionality.