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

[release] v0.10.0 Release Schedule #12832

Closed
7 tasks done
AndrewZhaoLuo opened this issue Sep 19, 2022 · 10 comments
Closed
7 tasks done

[release] v0.10.0 Release Schedule #12832

AndrewZhaoLuo opened this issue Sep 19, 2022 · 10 comments

Comments

@AndrewZhaoLuo
Copy link
Contributor

AndrewZhaoLuo commented Sep 19, 2022

As discussed in https://github.com/apache/tvm-rfcs/blob/main/rfcs/0067-quarterly-releases.md, releases will happen roughly every three months. I have been put in charge for this one. This thread is meant to discuss the release schedule.

We will do a branch cut soon but accept cherry-picked changes for a couple weeks.

See the release steps for details as well as the TVM release process docs.

The current schedule is:

Keep in mind this schedule is tentative and may change as we progress through the process.

A new issue will be made shortly before release vote detailing the release notes: #12979

cc @driazati @areusch @leandron

@areusch areusch pinned this issue Sep 20, 2022
@vinx13
Copy link
Member

vinx13 commented Sep 21, 2022

would be great to have 7aef584 cherry-picked

@areusch
Copy link
Contributor

areusch commented Sep 26, 2022

I'm hoping to land #12880 shortly, will update this thread when it does so we can cherry-pick it.

@areusch
Copy link
Contributor

areusch commented Sep 28, 2022

#12880 is ready to cherry-pick

@areusch
Copy link
Contributor

areusch commented Sep 28, 2022

if it's not too late, could #12856 get cherry-picked as well?

@zhyncs
Copy link
Contributor

zhyncs commented Sep 30, 2022

@Hzfengsy @YuchenJin Hi TVM genius, when will relax be merged to tvm main upstream?

@Hzfengsy
Copy link
Member

@zhyncs Thanks for your interest. Relax is at the RFC stage (apache/tvm-rfcs#89). And we will upstream it when the RFC passes.

@Johnson9009
Copy link
Contributor

Does the release do more extra testing than the branch main?
In general, the release process contains two kinds of works, the first one is arrangement, like we have done here, e.g, release note, license confirmation, ..., the other one is testing, some company or organization may use the work "sign off", the full test suite will be confirmed to meet the release requirement.
My question is that do we have the extra "sign off" testing?
@AndrewZhaoLuo, @driazati, @tqchen Thanks.

@driazati
Copy link
Member

driazati commented Oct 11, 2022

Does the release do more extra testing than the branch main? In general, the release process contains two kinds of works, the first one is arrangement, like we have done here, e.g, release note, license confirmation, ..., the other one is testing, some company or organization may use the work "sign off", the full test suite will be confirmed to meet the release requirement. My question is that do we have the extra "sign off" testing? @AndrewZhaoLuo, @driazati, @tqchen Thanks.

Everything that we currently test is run on every commit, there is no 'official' special testing for a release beyond what was run on the last commit included in that release. IIUC the vote thread in #13026 is supposed to give interested users a time to run any tests of their own and voice related concerns if necessary.

@Johnson9009
Copy link
Contributor

@driazati Understand, thanks.

@AndrewZhaoLuo
Copy link
Contributor Author

Release done, thanks folks!

@driazati driazati unpinned this issue Oct 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants