<!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, please read our contributor guidelines: https://kyuubi.readthedocs.io/en/latest/community/contributions.html 2. If the PR is related to an issue in https://github.com/apache/incubator-kyuubi/issues, add '[KYUUBI #XXXX]' in your PR title, e.g., '[KYUUBI #XXXX] Your PR title ...'. 3. If the PR is unfinished, add '[WIP]' in your PR title, e.g., '[WIP][KYUUBI #XXXX] Your PR title ...'. --> ### _Why are the changes needed?_ <!-- Please clarify why the changes are needed. For instance, 1. If you add a feature, you can talk about the use case of it. 2. If you fix a bug, you can clarify why it is a bug. --> - Add release script - Add release guide - Add license header in some files ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [ ] [Run test](https://kyuubi.readthedocs.io/en/latest/tools/testing.html#running-tests) locally before make a pull request The release script has not been tested yet. Closes #874 from pan3793/asf-pub. Closes #874 5e798a96 [Cheng Pan] LICENSE header 825f2a84 [Cheng Pan] Fix rat aecc3e6b [Cheng Pan] release doc a55503c5 [Cheng Pan] Kyuubi Release Guide 2f1a25a2 [Cheng Pan] Release Guide c5a40c24 [Cheng Pan] Release script Authored-by: Cheng Pan <chengpan@apache.org> Signed-off-by: Cheng Pan <chengpan@apache.org>
53 lines
2.2 KiB
Cheetah
53 lines
2.2 KiB
Cheetah
Please vote on releasing the following candidate as Apache Kyuubi (Incubating) version {version}.
|
|
|
|
The vote is open until {deadline} and passes if a majority +1 (P)PMC votes are cast,
|
|
with a minimum of 3 +1 votes.
|
|
|
|
[ ] +1 Release this package as Apache Kyuubi (Incubating) {version}
|
|
[ ] -1 Do not release this package because ...
|
|
|
|
To learn more about Apache Kyuubi (Incubating), please see https://kyuubi.apache.org/
|
|
|
|
The tag to be voted on is {tag} (commit {tag_commit}):
|
|
https://github.com/apache/incubator-kyuubi/tree/{tag}
|
|
|
|
The release files, including signatures, digests, etc. can be found at:
|
|
https://dist.apache.org/repos/dist/dev/incubator/kyuubi/{tag}
|
|
|
|
Signatures used for Kyuubi RCs can be found in this file:
|
|
https://dist.apache.org/repos/dist/dev/incubator/kyuubi/KEYS
|
|
|
|
The staging repository for this release can be found at:
|
|
https://repository.apache.org/content/repositories/orgapachekyuubi-{repo_id}/
|
|
|
|
FAQ
|
|
|
|
=================================
|
|
How can I help test this release?
|
|
=================================
|
|
|
|
If you are a Kyuubi user, you can help us test this release by taking
|
|
an existing Kyuubi workload and running on this release candidate, then
|
|
reporting any regressions.
|
|
|
|
In the Java/Scala, you can add the staging repository to your projects resolvers
|
|
and test with the RC (make sure to clean up the artifact cache before/after so
|
|
you don't end up building with a out of date RC going forward).
|
|
|
|
==============================================================
|
|
What should happen to GitHub issues still targeting {version}?
|
|
==============================================================
|
|
|
|
Committers should look at those and triage. Extremely important bug fixes,
|
|
documentation, and API tweaks that impact compatibility should be worked on
|
|
immediately. Everything else please retarget to an appropriate release.
|
|
|
|
=======================
|
|
But my bug isn't fixed?
|
|
=======================
|
|
|
|
In order to make timely releases, we will typically not hold the release unless
|
|
the bug in question is a regression from the previous release. That being said,
|
|
if there is something which is a regression that has not been correctly targeted
|
|
please ping me or a committer to help target the issue.
|