> As per apache way, everything happens (also happens) on dev@tvm. We try to > set up the mechanism to enable maximum participation from the community, > while complying with ASF rules :) > The emails from the dev@tvm are also forwarded to the github thread.
The mailing list seems to be a backup of github issues, even for something as important as announcing a new committer [1] [2]. I am not sure if this is a problem, but I have not seen such an operation in other apache projects. [1] https://lists.apache.org/thread.html/r17bdb633ec3ed1f8f80502705f9cc8cc642b189ab99cc2958847c1ac%40%3Cdev.tvm.apache.org%3E [2] https://github.com/apache/incubator-tvm/pull/4636 Thanks, Ming Wen, Apache APISIX & Apache SkyWalking Twitter: _WenMing Tianqi Chen <tqc...@apache.org> 于2020年8月28日周五 上午1:58写道: > Thank you Dave! > > (1) They have invented a new position between Contributor and Committer > > called “Reviewer”. I’m not sure why this was done. It seems to me that > > these individuals should just become Committers. > > > > Reviewer is not an official position, but as a way for us to encourage > reviews and find potential candidates for committerships. > We use the following disclaimer which we sent during discussion a reviewer > case and not vote is carried out(to lower bar of entry) > > Background: A Reviewer is not an official role, the community use this > way to recognize potential committers early and bring them to the > project development. Given the reviewer role is not official, we will > only hold a discussion instead of a formal vote. We continue to follow > the community’s principle to only nominate someone from a different > organization. > > The recognition of (un-official) reviewer is voted by the community as part > of Apache transition plan > > https://lists.apache.org/thread.html/c34b728f01d1030146594e47e0706cd1990ed731d06e3c179b7d501a%40%3Cdev.tvm.apache.org%3E > > We strongly believe in nurturing contributions, welcome members to the > community, and help the community to grow organically under the Apache way. > The community is actively bringing in new committers, and we are doing so > at a monthly rate. > To encourage diversity and healthy growth the PPMC members strive to make a > more diverse community by only nominating people from a different > organization. > So there could be cases where a person from my own organization that I > think should be nominated as a committer, but I wait until the person get > recognized by a fellow PMC member > from another organization. This wait usually won't be too long. Even > better, the community members work together with each other, > since the most important factor is after all the community. > > (2) All discussions are threaded in GitHub and then reflected into the > > dev@tvm mailing list. I just find this strange. > > > > As per apache way, everything happens (also happens) on dev@tvm. We try to > set up the mechanism to enable maximum participation from the community, > while complying with ASF rules :) > The emails from the dev@tvm are also forwarded to the github thread. > > > > > Also, the discussion thread looks like a vote. Nothing is really > discussed > > about satisfying graduation requirements. > > > > Did TVM fill out a Maturity Model? > > > > Please see the maturity model here > > https://docs.google.com/document/d/18nyAH-fcptVezAxPQe6H3FeTKPRkujOp1tc1YRSPLok/edit?usp=sharing > The maturity model is attached as part of the community discussion as > well(inlined in the email when community model is mentioned. > > TQ > > > On Thu, Aug 27, 2020 at 10:43 AM Dave Fisher <w...@apache.org> wrote: > > > > > > > > On Aug 27, 2020, at 10:27 AM, Dave Fisher <w...@apache.org> wrote: > > > > > > Hi - > > > > > > I am bothered by two things that TVM does. > > > > > > (1) They have invented a new position between Contributor and Committer > > called “Reviewer”. I’m not sure why this was done. It seems to me that > > these individuals should just become Committers. > > > > Looking a little more closely it seems that Reviewers ought to be PMC > > Members. Please explain. > > > > > > > > (2) All discussions are threaded in GitHub and then reflected into the > > dev@tvm mailing list. I just find this strange. > > > > > > Also, the discussion thread looks like a vote. Nothing is really > > discussed about satisfying graduation requirements. > > > > > > Did TVM fill out a Maturity Model? > > > > I see you held that back until the VOTE thread. > > > > > > > > Regards, > > > Dave > > > > > > > > >> On Aug 24, 2020, at 2:04 PM, Tianqi Chen <tqc...@apache.org> wrote: > > >> > > >> Edit the subject so that it is obvious as a discussion thread in > > >> general@incubator. > > >> > > >> TQ > > >> > > >> FYI, following a heated discussion with great support from our > mentors, > > >>> committers and community members. > > >>> The Apache(incubating) TVM is starting a vote to graduate as TLP > > >>> > > >>> - [1] community DISCUSS thread: > > >>> > > > https://lists.apache.org/thread.html/r91b8f469c6a54769869bb2435b7334a28bcff885ae078ab5612dae00%40%3Cdev.tvm.apache.org%3E > > >>> - [2] voting thread: > > >>> > > > https://lists.apache.org/thread.html/rd5b8eefe49af09a2d0913758a5e5737b3fdb9072bc0becf4a2b2c7ee%40%3Cdev.tvm.apache.org%3E > > >>> > > >>> TQ > > >>> > > >>> ---------- Forwarded message --------- > > >>> From: Tianqi Chen <notificati...@github.com> > > >>> Date: Mon, Aug 24, 2020 at 1:51 PM > > >>> Subject: [apache/incubator-tvm] [VOTE] Apache TVM Graduation (#6332) > > >>> To: apache/incubator-tvm <incubator-...@noreply.github.com> > > >>> Cc: Subscribed <subscri...@noreply.github.com> > > >>> > > >>> > > >>> 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: > > >>> > > >>> * Tianqi Chen <tqc...@apache.org> > > >>> * Timothy Chen <tnac...@apache.org> > > >>> * Zhi Chen <z...@apache.org> > > >>> * Byung-Gon Chun <bgc...@apache.org> > > >>> * Ziheng Jiang <zih...@apache.org> > > >>> * Furkan Kamaci <kam...@apache.org> > > >>> * YiZhi Liu <liuyi...@apache.org> > > >>> * Masahiro Masuda <mas...@apache.org> > > >>> * Thierry Moreau <mor...@apache.org> > > >>> * Jared Roesch <jroe...@apache.org> > > >>> * Henry Saputra <hsapu...@apache.org> > > >>> * Haichen Shen <haic...@apache.org> > > >>> * Markus Weimer <wei...@apache.org> > > >>> * Eddie Yan <e...@apache.org> > > >>> * Lianmin Zheng <lmzh...@apache.org> > > >>> > > >>> 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. > > >>> > > >>> - [1] > > >>> > > > https://lists.apache.org/thread.html/r91b8f469c6a54769869bb2435b7334a28bcff885ae078ab5612dae00%40%3Cdev.tvm.apache.org%3E > > >>> - [2] > > >>> > > > https://docs.google.com/document/d/18nyAH-fcptVezAxPQe6H3FeTKPRkujOp1tc1YRSPLok/edit?usp=sharing > > >>> > > >>> -- > > >>> You are receiving this because you are subscribed to this thread. > > >>> Reply to this email directly or view it on GitHub: > > >>> https://github.com/apache/incubator-tvm/issues/6332 > > >>> > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > >