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

[VOTE] Apache TVM Graduation #6332

Closed
tqchen opened this issue Aug 24, 2020 · 21 comments
Closed

[VOTE] Apache TVM Graduation #6332

tqchen opened this issue Aug 24, 2020 · 21 comments

Comments

@tqchen
Copy link
Member

tqchen commented Aug 24, 2020

Dear Community:

Thanks to everyone who participated in the discussion about graduation[1]. This is a formal voting thread for Apache TVM’s graduation.

If this vote passes, the next step would be to submit the resolution below
to the Incubator PMC, who would vote on sending it on to the Apache Board.

Vote:
[ ] +1 - Recommend graduation of Apache TVM as a TLP
[ ] 0 - I don't feel strongly about it, but don't object
[ ] -1 - Do not recommend graduation of Apache TVM because...

The VOTE will open for at least 72 hours.

This thread is mirrored to dev@, please vote by replying to this thread


The TVM project has been an Apache incubator project for nearly 1.5 year now. In the past one and half year, the community grew healthily under the Apache way. Some highlights include:

  • A successful developer conference that we are continuing to host this year
  • Great community growth, as of now, the community contains 16 PPMC members, 31 committers, from a diverse list of organizations. We are actively growing the list monthly.
  • Active contributions: ~ 150 PRs merged each month.

The community has produced two formal apache releases. While we could also wait until more releases. We feel that the community is mature enough that we can push for graduation as it is, and continue to push for high quality releases concurrently.

For reference, we also put together a maturity evaluation doc[2] under the Apache maturity model.

Some additional note about the resolution below: the current PPMC will be transitioned to the PMC. We have invited all the mentors in the current PPMC who like to stay involved.


Establish the Apache TVM Project

WHEREAS, the Board of Directors deems it to be in the best interests of
the Foundation and consistent with the Foundation's purpose to establish
a Project Management Committee charged with the creation and maintenance
of open-source software, for distribution at no charge to the public,
related to compilation of machine learning models to run on a wide range of hardware platforms...

NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
(PMC), to be known as the "Apache TVM Project", be and hereby is
established pursuant to Bylaws of the Foundation; and be it further

RESOLVED, that the Apache TVM Project be and hereby is responsible for the
creation and maintenance of software related to compilation of machine learning models to run on a wide range of hardware platforms; and be it further

RESOLVED, that the office of "Vice President, Apache TVM" be and
hereby is created, the person holding such office to serve at the
direction of the Board of Directors as the chair of the Apache TVM
Project, and to have primary responsibility for management of the
projects within the scope of responsibility of the Apache TVM
Project; and be it further

RESOLVED, that the persons listed immediately below be and hereby are
appointed to serve as the initial members of the Apache TVM Project:

NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tianqi Chen be appointed to
the office of Vice President, Apache TVM, to serve in accordance
with and subject to the direction of the Board of Directors and the
Bylaws of the Foundation until death, resignation, retirement, removal
or disqualification, or until a successor is appointed; and be it
further

RESOLVED, that the Apache TVM Project be and hereby is tasked with
the migration and rationalization of the Apache Incubator TVM
podling; and be it further

RESOLVED, that all responsibilities pertaining to the Apache Incubator
TVM podling encumbered upon the Apache Incubator PMC are hereafter
Discharged.

@tvm-archiver
Copy link

tvm-archiver commented Aug 24, 2020 via email

@junrushao
Copy link
Member

+1 (non-binding)

Super excited!!

@ZihengJiang
Copy link
Contributor

+1 (binding)

2 similar comments
@tmoreau89
Copy link
Contributor

+1 (binding)

@hsaputra
Copy link

+1 (binding)

@electriclilies
Copy link
Contributor

+1 (non-binding)

@jroesch
Copy link
Member

jroesch commented Aug 24, 2020

+1 (binding)

2 similar comments
@icemelon
Copy link
Member

+1 (binding)

@zhiics
Copy link
Member

zhiics commented Aug 24, 2020

+1 (binding)

@comaniac
Copy link
Contributor

+1 (non-binding)

@masahi
Copy link
Member

masahi commented Aug 25, 2020

+1 (binding)

@kazum
Copy link
Contributor

kazum commented Aug 25, 2020

+1 (non-binding)

3 similar comments
@vinx13
Copy link
Member

vinx13 commented Aug 25, 2020

+1 (non-binding)

@cchung100m
Copy link
Contributor

+1 (non-binding)

@siju-samuel
Copy link
Member

+1 (non-binding)

@bgchun
Copy link

bgchun commented Aug 25, 2020

+1 (binding)

@tnachen
Copy link

tnachen commented Aug 25, 2020

+1 binding

@jcf94
Copy link
Contributor

jcf94 commented Aug 25, 2020

+1 (non-binding)

1 similar comment
@srkreddy1238
Copy link
Contributor

srkreddy1238 commented Aug 25, 2020

+1 (non-binding)

@kamaci
Copy link
Member

kamaci commented Aug 26, 2020

Apart from being a great project, TVM has an active and growing community. It has a good understanding of the Apache Way [1] which is most important. I think that TVM is ready for graduation.

I am +1 for graduation!

[1] https://www.apache.org/theapacheway/

@tqchen
Copy link
Member Author

tqchen commented Aug 27, 2020

@tqchen tqchen closed this as completed Dec 9, 2020
@tqchen tqchen reopened this Dec 9, 2020
@tqchen tqchen closed this as completed Dec 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests