Skip to content
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

[improve][doc] Release policy and matrix #433

Merged
merged 18 commits into from
Feb 28, 2023

Conversation

tisonkun
Copy link
Member

@tisonkun tisonkun commented Feb 22, 2023

This closes apache/pulsar#19570.

Previews:

Fixed data-driven supported version table:

image

image

image

image

Documentation

  • doc
  • doc-required
  • doc-not-needed
  • doc-complete

Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
@tisonkun tisonkun self-assigned this Feb 22, 2023
@github-actions github-actions bot added the doc Improvements or additions to documentation label Feb 22, 2023
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
@tisonkun
Copy link
Member Author

Good catch, @momo-jun!

Since we now have LTS release, calling regular release a "major release" sounds weird. I may prefer to second semver definition major/minor/patch, which is wide use and thus easy to understand, while our major version bump only denotes a new LTS release.

I'd like to postpone the change until we have a consensus on the glossary. All occuranaces are counted.

cc @merlimat @codelipenghui @michaeljmarshall

Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
@tisonkun tisonkun requested a review from Anonymitaet February 27, 2023 07:18
Signed-off-by: tison <wander4096@gmail.com>
@tisonkun tisonkun force-pushed the release-policy-and-matrix branch from f29a51c to fc4a92c Compare February 28, 2023 04:47
@tisonkun
Copy link
Member Author

Comments resolved as fc4a92c. Please take a look.

Copy link
Contributor

@momo-jun momo-jun left a comment

Choose a reason for hiding this comment

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

Nice work!

Co-authored-by: Jun Ma <60642177+momo-jun@users.noreply.github.com>
@tisonkun
Copy link
Member Author

@codelipenghui @merlimat @eolivelli @dave2wave

Given the content is based on a voted proposal (PIP-175), I'm going to merge it tomorrow if no more comments.

@merlimat merlimat merged commit 2cb5139 into apache:main Feb 28, 2023
@tisonkun tisonkun deleted the release-policy-and-matrix branch March 21, 2023 16:33
@Anonymitaet Anonymitaet added this to the 3.0.0 milestone Apr 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Doc] Pulsar release policy and matrix
5 participants