Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 0 additions & 33 deletions site/content/downloads.md

This file was deleted.

28 changes: 28 additions & 0 deletions site/content/downloads/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
title: "Downloads"
linkTitle: "Downloads"
weight: 200
toc_hide: true
hide_summary: true
exclude_search: true
cascade:
type: docs
---
33 changes: 33 additions & 0 deletions site/content/downloads/current-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
linkTitle: "Current Release"
weight: 100
---

### Apache Polaris 0.9.0

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.

With this require manually moving "previous" entries to the "past releases" page on every release?

I understand we have to edit this page on every release, but adding entries on top is generally easier that copy-paste across pages 🤔

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.

How about a page per version? "Current" could be a link to the latest version page... WDYT?

@flyrain flyrain Jul 8, 2025

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.

yeah, it requires a copy-over. I think the current release page is pretty light at this moment, but overtime, there are more things to add, docker image, helm chart instruction, etc. Or any general comments and instructions could be in that page as the index page of the releases. In that case, putting all release notes there wouldn't be easy to discover.

This is just my first version. I'm nowhere an UI expert. Feel free to change that.

@flyrain flyrain Jul 8, 2025

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.

A page per version is also a solution. Spark did that but only for release notes, https://spark.apache.org/releases/spark-release-4-0-0.html.

@flyrain flyrain Jul 8, 2025

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.

Sorry for confusing. It actually doesn't require a copy-over action. Every time we got a new release, the past releases page will have all of them including the latest one. Only the current release page needs to change.

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 a Hugo expert myself, but if we can get links / redirects to work then user should still be able to bookmark the generic "downloads" URL and get the latest release in the browser.

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 didn't quite get it. How about this? merging this, first then you can file a PR to include your ideas on top of it. This way, we can iterate faster.

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.

My comments are non-blocking. Let's see what other reviews think.

@flyrain flyrain Jul 9, 2025

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.

Consolidated them into a single page.
Screenshot 2025-07-08 at 5 32 33 PM

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.

@flyrain just unified the current release and past release page, so we just need to update one page on every release, which seems making things simplier


Apache Polaris 0.9.0 release is the first Polaris release. Only the source distribution is available for this release.

#### Download Links

- [Source (tar.gz)](https://downloads.apache.org/incubator/polaris/0.9.0-incubating/apache-polaris-0.9.0-incubating.tar.gz)
- [PGP Signature (.asc)](https://downloads.apache.org/incubator/polaris/0.9.0-incubating/apache-polaris-0.9.0-incubating.tar.gz.asc)
- [SHA512 Checksum](https://downloads.apache.org/incubator/polaris/0.9.0-incubating/apache-polaris-0.9.0-incubating.tar.gz.sha512)
- [KEYS File](https://downloads.apache.org/incubator/polaris/KEYS)

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.

should this be 1.0? it seems we have both previous and current release that are 0.9? or we are going to change this in a different PR?

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.

1.0 isn't ready yet -- I will add it once it is approved. The past releases page will include all releases including the current release.

32 changes: 32 additions & 0 deletions site/content/downloads/past-releases.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
linkTitle: "Past Releases"
weight: 200
---


| Version | Release Date | Downloads | Release Notes |
|---------|--------------|-----------|-----------------|
| **0.9.0** | 3/11/2024 | [tar.gz](https://downloads.apache.org/incubator/polaris/0.9.0-incubating/apache-polaris-0.9.0-incubating.tar.gz) • [asc](https://downloads.apache.org/incubator/polaris/0.9.0-incubating/apache-polaris-0.9.0-incubating.tar.gz.asc) • [sha512](https://downloads.apache.org/incubator/polaris/0.9.0-incubating/apache-polaris-0.9.0-incubating.tar.gz.sha512) | [Notes](#0.9.0) |


## Release Notes
### 0.9.0
Apache Polaris 0.9.0 was released on March 11, 2025 as the first Polaris release. Only the source distribution is available for this release.
16 changes: 12 additions & 4 deletions site/hugo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,9 +93,6 @@ imaging:

menu:
main:
- name: GitHub
url: https://github.com/apache/polaris

Comment on lines -96 to -98

@flyrain flyrain Jul 8, 2025

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.

This change makes "github" menu a bit nicer, there is no extra space now.

- name: "Documentation"
identifier: "releases"
weight: 100
Expand All @@ -114,8 +111,15 @@ menu:

- name: "Downloads"
identifier: "downloads"
url: "/downloads"
weight: 200
- name: "Releases"
parent: "downloads"
url: "/downloads/current-release"
weight: 10
- name: "Release Archive"
parent: "downloads"
url: "/downloads/past-releases"
weight: 20

- name: "Community"
identifier: "community"
Expand Down Expand Up @@ -149,6 +153,10 @@ menu:
url: "/community/release-guide"
wieght: 70

- name: "GitHub"
url: "https://github.com/apache/polaris"
weight: 400

- name: "ASF"
pre: "<i class='fa-solid fa-feather'></i>"
identifier: "asf"
Expand Down
Loading