You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/08/27 09:25:21 UTC

[GitHub] [pulsar] Anonymitaet created a discussion: Pulsar Release Timeline Page Design

GitHub user Anonymitaet created a discussion: Pulsar Release Timeline Page Design

Hi team,

Currently, we do not have a place showing the timeline for all Pulsar releases.

How about creating a Pulsar [Release Notes > Timeline](https://pulsar.apache.org/release-notes/timeline) page along with the following content?

1. Add the [Pulsar release timeline table](https://docs.google.com/spreadsheets/d/1XHmzno-1kbHvPp7eogri8XAiShH-EgpEG40svte-qxM/edit#gid=1677243891) as below.

<img width="682" alt="image" src="https://user-images.githubusercontent.com/50226895/187023651-f6d5303d-a864-45b0-89c3-095e8cab2a47.png">

2. The timeline table should be updated automatically. Data (release date + release manager) can be pulled from https://github.com/apache/pulsar/releases.

3. [Versions page](https://pulsar.apache.org/versions) info is consolidated into the timeline page, so the Versions page can be removed.

GitHub link: https://github.com/apache/pulsar/discussions/17310

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet added a comment to the discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet added a comment to the discussion: [Design] Pulsar All Releases Page

The reason for highlighting release managers is that this might be an incentive for them (improve visibility).

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3583044

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet edited a discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet edited a discussion: [Design] Pulsar All Releases Page

Hi team,

1. How about providing more useful content to the [Pulsar Release Notes > All Releases](https://pulsar.apache.org/release-notes/) page as [below](https://docs.google.com/spreadsheets/d/1XHmzno-1kbHvPp7eogri8XAiShH-EgpEG40svte-qxM/edit#gid=1677243891)?

<img width="1029" alt="image" src="https://user-images.githubusercontent.com/50226895/187336497-95a68232-36e5-4fc7-a0c0-7b3788ba78a6.png">


2. This table should be updated automatically. 

Info | Info can be pulled from
---|---
Release note URL | https://pulsar.apache.org/release-notes/
Release blogs name and URL | https://pulsar.apache.org/blog
Documentation URL | [Versions page](https://pulsar.apache.org/versions), so this page can be removed since the info is consolidated into the `All Releases` page.
Release date </br> Release manager| https://github.com/apache/pulsar/releases.

☘️☘️☘️

Hi @tisonkun @urfreespace @SignorMercurio thoughts?


GitHub link: https://github.com/apache/pulsar/discussions/17310

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] urfreespace edited a comment on the discussion: Pulsar Release Timeline Page Design

Posted by GitBox <gi...@apache.org>.
GitHub user urfreespace edited a comment on the discussion: Pulsar Release Timeline Page Design

we can get the release by `gh` cli, but I don't think you can get the `release date` and `release manager` info from that. Maybe you need to add them manual, pls reference here about `gh` using https://github.com/apache/pulsar-site/blob/760f7b47f437267a3c9d71d14c73e99ba32bd1ec/site2/website-next/scripts/release-notes.sh#L42

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3495990

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] urfreespace added a comment to the discussion: Pulsar Release Timeline Page Design

Posted by GitBox <gi...@apache.org>.
GitHub user urfreespace added a comment to the discussion: Pulsar Release Timeline Page Design

we can get the release by `gh` cli, but I don't think you can get the `release date` and `release manager` info from that. Maybe you need to add them manual

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3495990

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet edited a discussion: [Design] Pulsar Release Timeline Page

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet edited a discussion: [Design] Pulsar Release Timeline Page

Hi team,

Currently, we do not have a place showing the timeline for all Pulsar releases.

How about creating a Pulsar [Release Notes > Timeline](https://pulsar.apache.org/release-notes/timeline) page along with the following content?

1. Add the [Pulsar release timeline table](https://docs.google.com/spreadsheets/d/1XHmzno-1kbHvPp7eogri8XAiShH-EgpEG40svte-qxM/edit#gid=1677243891) as below.

<img width="682" alt="image" src="https://user-images.githubusercontent.com/50226895/187023651-f6d5303d-a864-45b0-89c3-095e8cab2a47.png">

2. The timeline table should be updated automatically. Data (release date + release manager) can be pulled from https://github.com/apache/pulsar/releases.

3. [Versions page](https://pulsar.apache.org/versions) info is consolidated into the timeline page, so the Versions page can be removed.

☘️☘️☘️

Hi @tisonkun @urfreespace @SignorMercurio thoughts?


GitHub link: https://github.com/apache/pulsar/discussions/17310

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet edited a discussion: Pulsar Release Timeline Page Design

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet edited a discussion: Pulsar Release Timeline Page Design

Hi team,

Currently, we do not have a place showing the timeline for all Pulsar releases.

How about creating a Pulsar [Release Notes > Timeline](https://pulsar.apache.org/release-notes/timeline) page along with the following content?

1. Add the [Pulsar release timeline table](https://docs.google.com/spreadsheets/d/1XHmzno-1kbHvPp7eogri8XAiShH-EgpEG40svte-qxM/edit#gid=1677243891) as below.

<img width="682" alt="image" src="https://user-images.githubusercontent.com/50226895/187023651-f6d5303d-a864-45b0-89c3-095e8cab2a47.png">

2. The timeline table should be updated automatically. Data (release date + release manager) can be pulled from https://github.com/apache/pulsar/releases.

3. [Versions page](https://pulsar.apache.org/versions) info is consolidated into the timeline page, so the Versions page can be removed.

☘️☘️☘️

Hi @tisonkun @urfreespace @SignorMercurio thoughts?


GitHub link: https://github.com/apache/pulsar/discussions/17310

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] momo-jun edited a comment on the discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user momo-jun edited a comment on the discussion: [Design] Pulsar All Releases Page

@Anonymitaet FYI - The [release blog for 2.10.0](https://pulsar.apache.org/blog/2022/05/11/whats-new-in-pulsar-210) is in place but has not been shown on this new page yet.

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3845682

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet added a comment to the discussion: Pulsar Release Timeline Page Design

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet added a comment to the discussion: Pulsar Release Timeline Page Design

@tisonkun @urfreespace @SignorMercurio thoughts?

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3488620

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] urfreespace edited a comment on the discussion: Pulsar Release Timeline Page Design

Posted by GitBox <gi...@apache.org>.
GitHub user urfreespace edited a comment on the discussion: Pulsar Release Timeline Page Design

we can get the release by `gh` cli, but I don't think you can get the `release date` and `release manager` info from that. Maybe you need to add them manual, pls reference here about `gh` using https://github.com/apache/pulsar-site/blob/760f7b47f437267a3c9d71d14c73e99ba32bd1ec/site2/website-next/scripts/release-notes.sh#L42. @SignorMercurio @Anonymitaet 

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3495990

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet added a comment to the discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet added a comment to the discussion: [Design] Pulsar All Releases Page

We'll implement it as discussed above. I've created an issue to track the progress. https://github.com/apache/pulsar/issues/17514


GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3583072

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] momo-jun added a comment to the discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user momo-jun added a comment to the discussion: [Design] Pulsar All Releases Page

@Anonymitaet FYI - The [release blog for 2.10.0](https://pulsar.apache.org/blog/2022/05/11/whats-new-in-pulsar-210) is in place but not shown on this new page.

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3845682

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] SignorMercurio added a comment to the discussion: Pulsar Release Timeline Page Design

Posted by GitBox <gi...@apache.org>.
GitHub user SignorMercurio added a comment to the discussion: Pulsar Release Timeline Page Design

Looks great, though not clear on how to update the table from releases.

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3488628

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet deleted a comment on the discussion: Pulsar Release Timeline Page Design

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet deleted a comment on the discussion: Pulsar Release Timeline Page Design

@tisonkun @urfreespace @SignorMercurio thoughts?

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3488620

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet edited a discussion: [Design] Pulsar Release Timeline Page

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet edited a discussion: [Design] Pulsar Release Timeline Page

Hi team,

Currently, we do not have a place showing the timeline for all Pulsar releases.

How about creating a Pulsar [Release Notes > Timeline](https://pulsar.apache.org/release-notes/timeline) page along with the following content?

1. Add the [Pulsar release timeline table](https://docs.google.com/spreadsheets/d/1XHmzno-1kbHvPp7eogri8XAiShH-EgpEG40svte-qxM/edit#gid=1677243891) as below.

<img width="682" alt="image" src="https://user-images.githubusercontent.com/50226895/187153499-0689fdce-1ab9-40bd-8115-b4b816dd1f92.png">

2. The timeline table should be updated automatically. Data (release date + release manager) can be pulled from https://github.com/apache/pulsar/releases.

3. [Versions page](https://pulsar.apache.org/versions) info is consolidated into the timeline page, so the Versions page can be removed.

☘️☘️☘️

Hi @tisonkun @urfreespace @SignorMercurio thoughts?


GitHub link: https://github.com/apache/pulsar/discussions/17310

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet edited a discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet edited a discussion: [Design] Pulsar All Releases Page

Hi team,

Currently, we do not have a place showing the timeline for all Pulsar releases.

How about creating a Pulsar [Release Notes > Timeline](https://pulsar.apache.org/release-notes/timeline) page along with the following content?

1. Add the [Pulsar release timeline table](https://docs.google.com/spreadsheets/d/1XHmzno-1kbHvPp7eogri8XAiShH-EgpEG40svte-qxM/edit#gid=1677243891) as below.

<img width="682" alt="image" src="https://user-images.githubusercontent.com/50226895/187153499-0689fdce-1ab9-40bd-8115-b4b816dd1f92.png">

2. The timeline table should be updated automatically. Data (release date + release manager) can be pulled from https://github.com/apache/pulsar/releases.

3. [Versions page](https://pulsar.apache.org/versions) info is consolidated into the timeline page, so the Versions page can be removed.

☘️☘️☘️

Hi @tisonkun @urfreespace @SignorMercurio thoughts?


GitHub link: https://github.com/apache/pulsar/discussions/17310

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet added a comment to the discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet added a comment to the discussion: [Design] Pulsar All Releases Page

Hi @eolivelli, 

We have an issue with 2.9.0 and 2.9.1 and find that you're the release manager for them.
Could you please give us a hand? 
Thank you!

🔹🔹🔹

### Context

We (@urfreespace, @SignorMercurio) are implementing this idea. 

The [Pulsar release table](https://pulsar.apache.org/release-notes/) is automatically generated based on the info of the [Pulsar GitHub release page](https://github.com/apache/pulsar/releases), where 
2.9.0 and 2.9.1 are missing. We're wondering why and figuring out how to deal with this situation.
<img width="1011" alt="image" src="https://user-images.githubusercontent.com/50226895/193180574-94ec2c19-ad76-46ed-b5e8-83bbea6a1d58.png">

### Questions

- 2.9.0: from the [2.9.0 release note](https://pulsar.staged.apache.org/release-notes/#290), we know it's a special release. Is this the reason for not showing 2.9.0 on the [Pulsar GitHub release page](https://github.com/apache/pulsar/releases)?
<img width="1276" alt="image" src="https://user-images.githubusercontent.com/50226895/193181694-dbe77820-a99c-4083-9665-e494378bca97.png">

- 2.9.1: from the [2.9.1 release note](https://pulsar.staged.apache.org/release-notes/#291), seems that this is a correct release. Then why is 2.9.1 missing on the [Pulsar GitHub release page](https://github.com/apache/pulsar/releases)? Should it be added?

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3768488

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] urfreespace edited a comment on the discussion: Pulsar Release Timeline Page Design

Posted by GitBox <gi...@apache.org>.
GitHub user urfreespace edited a comment on the discussion: Pulsar Release Timeline Page Design

we can get the release information by `gh` cli, but I don't think you can get the `release date` and `release manager` info from that. Maybe you need to add them manual, pls reference here about `gh` using https://github.com/apache/pulsar-site/blob/760f7b47f437267a3c9d71d14c73e99ba32bd1ec/site2/website-next/scripts/release-notes.sh#L42. @SignorMercurio @Anonymitaet 

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3495990

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] tisonkun added a comment to the discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user tisonkun added a comment to the discussion: [Design] Pulsar All Releases Page

I think the release manager could be included in the blog and we don't need to highlight it. Highlight the release date is useful for users, though.

Generally the picture looks good :)

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3505745

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] tisonkun added a comment to the discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user tisonkun added a comment to the discussion: [Design] Pulsar All Releases Page

Yes. The page is online now.

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3848476

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] Anonymitaet added a comment to the discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user Anonymitaet added a comment to the discussion: [Design] Pulsar All Releases Page

> @Anonymitaet FYI - The [release blog for 2.10.0](https://pulsar.apache.org/blog/2022/05/11/whats-new-in-pulsar-210) is in place but has not been shown on this new page yet.

@SignorMercurio is this issue caused by website build failure?

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3848433

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] momo-jun added a comment to the discussion: [Design] Pulsar All Releases Page

Posted by GitBox <gi...@apache.org>.
GitHub user momo-jun added a comment to the discussion: [Design] Pulsar All Releases Page

Cross-post the [comment](https://github.com/apache/pulsar/issues/16938#issuecomment-1214783189) here since the Versions page will be deprecated, and the explanation for versioning change can be added to this new page.

GitHub link: https://github.com/apache/pulsar/discussions/17310#discussioncomment-3580826

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org