-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
Last release v0.13.0 is on 14 July and the branch cut day is 1 July v0.13.0 release schedule. It has been almost three months since 1 July. According to our RFC-0067 about quarter-based releases, I hope to release v0.14.0 version in mid Oct. It's meaningful especially for AI infra companies which needs regularly merge with release version.
In order to continue with our agreed release cycle as per discussion in RFC#67 , I'd like to propose a schedule for our next TVM release:v0.14.0
.
This schedule is tentative and may change as we progress through the process. In case dates change, this thread will be kept updated.
The proposed schedule is:
- 16 Oct 2023 Following three actions should be continuous and coherent:
- Make version modification twice as two commits: first to
v0.14.0
on main branch; second tov0.15.dev0
on main branch in one PR, and merged without squash (required). Why do this first referring discuss on last release: - A branch
v0.14.0
to be created frommain
on first commit: https://github.com/apache/tvm/tree/v0.14.0; - A tag named
v0.14.0.rc0
created on first commit: https://github.com/apache/tvm/releases/tag/v0.14.0.rc0 - A tag named
v0.15.dev0
created on second commit: https://github.com/apache/tvm/releases/tag/v0.15.dev0
- Make version modification twice as two commits: first to
- 19 Oct 2023 - Cherry-picking soft deadline
- During this time any reasonable change can be merged, comment on this issue with the commit you would like added to the release branch
- 22 Oct 2023 - Cherry-picking hard deadline
- During this time only critical changes will be merged, comment on this issue with the commit you would like added to the release branch as well as the reasoning for adding it
- 23 Oct 2023 - Draft release notes published, [Release] v0.14.0 Release Candidate Notes #15948
- 23 Oct 2023 - Prepare release candidate packaging
v0.14.0.rc0
and uploading- Create tag
v0.14.0.rc0
and Github release page: https://github.com/apache/tvm/releases/tag/v0.14.0.rc0 - Upload to Apache repo: https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.14.0-rc0/
- Create tag
- 24 Oct 2023 - Release voting opens, [VOTE] Release Apache TVM v0.14.0.rc0 #15974
- 30 Oct 2023
- Voting result, [RESULT] [VOTE] Release Apache TVM v0.14.0 #16022
- Create a new release tag
v0.14.0
on last commit on release branch: https://github.com/apache/tvm/releases/tag/v0.14.0 - Upload the binaries to Apache mirrors: https://dist.apache.org/repos/dist/release/tvm/tvm-v0.14.0/
- 31 Oct 2023 - Release date
- 31 Oct 2023 - Update the TVM Website: https://tvm.apache.org/docs/v0.14.0/
Call for release managers: In case you want to be involved in upcoming releases, please manifest your interest in this thread and we'll try to organise. 😆
See also:
cc @apache/tvm-committers @Hzfengsy @vinx13 @areusch @Mousius @tqchen @AndrewZhaoLuo