ApacheCon is Coming 9-12 Sept. 2019 - Las Vegas The Apache Software Foundation
Apache 20th Anniversary Logo

Community-led development "The Apache Way"

Apache Support Logo

This was extracted (@ 2020-09-29 22:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).

TVM

15 Jul 2020

TVM is a full stack open deep learning compiler stack for CPUs, GPUs, and
specialized accelerators. It aims to close the gap between the productivity-
focused deep learning frameworks, and the performance- or efficiency-
oriented hardware backends.

TVM has been incubating since 2019-03-06.

### Three most important unfinished issues to address before graduating:

 1. Keep growing the community

### Are there any issues that the IPMC or ASF Board need to be aware of?
 no

### How has the community developed since the last report?

 TVM community has welcomed four new committers/PPMC members since last
 report. There are also on-going new committer nominations.
 The community is active and vibrate, with wide collaborations from many
 contributors. The total number of contributors has grown to 387.

 The community actively works to resolve the items under the guide of the
 Apache maturity model


 https://docs.google.com/document/d/18nyAH-fcptVezAxPQe6H3FeTKPRkujOp1tc1YRSP
 Lok/edit?usp=sharing

### How has the project developed since the last report?

 A lot of improvements have been made. Including wasm/webgpu backend,
 performance improvement,
 operator/backend coverage, codebase refactor

 See also our monthly reports for detailed improvements

 - Mar https://discuss.tvm.ai/t/tvm-monthly-march-2020/6199
 - Apr https://discuss.tvm.ai/t/tvm-monthly-april-2020/6570
 - May https://discuss.tvm.ai/t/tvm-monthly-may-2020/6992

### How would you assess the podling's maturity?

 - [ ] Initial setup
 - [ ] Working towards first release
 - [X] Community building
 - [X] Nearing graduation
 - [ ] Other:

### Date of last release:

 2019-12-1

 The community is voting on a new release now

### When were the last committers or PPMC members elected?

 No answer.

### Have your mentors been helpful and responsive?

 Our mentors are super helpful.

### Is the PPMC managing the podling's brand / trademarks?

 yes

### Signed-off-by:

 - [X] (tvm) Byung-Gon Chun
    Comments:
 - [ ] (tvm) Sebastian Schelter
    Comments:
 - [X] (tvm) Henry Saputra
    Comments: Community is growing and healthy
 - [ ] (tvm) Timothy Chen
    Comments:
 - [X] (tvm) Furkan Kamaci
    Comments:
 - [X] (tvm) Tianqi Chen
    Comments:
 - [X] (tvm) Markus Weimer
    Comments: Looking forward to graduation soon.

### IPMC/Shepherd notes:

15 Jan 2020

TVM is a full stack open deep learning compiler stack for CPUs, GPUs, and
specialized accelerators. It aims to close the gap between the productivity-
focused deep learning frameworks, and the performance- or efficiency-
oriented hardware backends.

TVM has been incubating since 2019-03-06.

### Three most important unfinished issues to address before graduating:

 1. Keep growing the community
 2. Make a few more Apache releases
 3. Improve documentations

### Are there any issues that the IPMC or ASF Board need to be aware of?

 no

### How has the community developed since the last report?

 TVM community has welcomed two new committers/PPMC members since last
 report.
 There are also two on-going new committer nomination that will close in a
 week.
 The community hosted many meetups and an annual developer conference with
 more than 200+ attendees.
 These contents are made publically available as per apache way.

 This has been a great year for us doing the Apache way and grow the
 community.
 The community has grown 70% in terms of number of contributors and
 committers,
 while these statistics do not necessarily indicate success, they suggest
 we are on the right track.

### How has the project developed since the last report?

 We made our first Apache release. Thanks to the help of IPMC members, in
 particular Justin, we were able to
 hold the Apache standard and release without using the WIP disclaimer

 A lot of improvements have been made. Including TensorCore support,
 embedded system support and performance improvements

 See also our monthly report for detailed improvements
 - Sep https://discuss.tvm.ai/t/tvm-monthly-september-2019/4219
 - Oct https://discuss.tvm.ai/t/tvm-monthly-oct-2019/4587
 - Nov https://discuss.tvm.ai/t/tvm-monthly-nov-2019/5038

### How would you assess the podling's maturity?
Please feel free to add your own commentary.

 - [ ] Initial setup
 - [ ] Working towards first release
 - [x] Community building
 - [x] Nearing graduation
 - [ ] Other:

### Date of last release:

 2019-12-1

### When were the last committers or PPMC members elected?

 Dec 1 2019

### Have your mentors been helpful and responsive?

 Our mentors are super helpful.

### Is the PPMC managing the podling's brand / trademarks?

 We have yet check with the VP.
 Given the long history of the project, we want to keep the name,
 will reach out to brand formally.

### Signed-off-by:

 - [x] (tvm) Byung-Gon Chun
    Comments: Great progress! Good job on the first Apache release!
 - [ ] (tvm) Sebastian Schelter
    Comments:
 - [X] (tvm) Henry Saputra
    Comments: Community is healthy and congrats on the first release under ASF
 - [ ] (tvm) Timothy Chen
    Comments:
 - [X] (tvm) Furkan Kamaci
    Comments:
 - [x] (tvm) Tianqi Chen
    Comments:
 - [x] (tvm) Markus Weimer
    Comments: With the first release done, we should look towards
graduation.

### IPMC/Shepherd notes:
 Justin Mclean: I think it may be a little too early to consider
 graduation. Has the podling filling the the optional maturity model,
 doing so may point out when there's still more work to do.

16 Oct 2019

TVM is a full stack open deep learning compiler stack for CPUs, GPUs, and
specialized accelerators. It aims to close the gap between the productivity-
focused deep learning frameworks, and the performance- or efficiency-
oriented hardware backends.

TVM has been incubating since 2019-03-06.

### Three most important unfinished issues to address before graduating:

 1. Source code and website migration to ASF infra
 2. Make the first Apache release
 3. Continue to grow the community

### Are there any issues that the IPMC or ASF Board need to be aware of?
 No

### How has the community developed since the last report?

 TVM community has welcomed four committers since last report.
 We also made our first presentation at ApacheCon NA.

### How has the project developed since the last report?
 The project has been quite health, with ~120 pull requests being merged
 every months.
 These pull requests are authored by a diverse set of contributors(~50
 authors last month).

 Some highlights of recent developments:
 - New integer analysis infrastructure
 - Initial computation support
 - Support for running quanitized models

 For detailed information about the project development, please refer to
the
 monthly TVM community's monthly summary:
 - Oct: https://discuss.tvm.ai/t/tvm-monthly-september-2019/4219
 - Aug: https://discuss.tvm.ai/t/tvm-monthly-august-2019/3904
 - July: https://discuss.tvm.ai/t/tvm-monthly-july-2019/3600
 - June: https://discuss.tvm.ai/t/tvm-monthly-june-2019/3202

### How would you assess the podling's maturity?
Please feel free to add your own commentary.

 - [x] Initial setup
 - [x] Working towards first release
 - [x] Community building
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 no release yet

### When were the last committers or PPMC members elected?

 Sep 30 2019

### Have your mentors been helpful and responsive?

 Mentors are very helpful in providing helpful guidance.

### Signed-off-by:

 - [X] (tvm) Byung-Gon Chun
    Comments: great progress
 - [ ] (tvm) Sebastian Schelter
    Comments:
 - [X] (tvm) Henry Saputra
    Comments:  Will start working on repo migration
 - [ ] (tvm) Timothy Chen
    Comments:
 - [X] (tvm) Furkan Kamaci
    Comments:
 - [x] (tvm) Tianqi Chen
    Comments:

### IPMC/Shepherd notes:

17 Jul 2019

TVM is a full stack open deep learning compiler stack for CPUs, GPUs, and
specialized accelerators. It aims to close the gap between the productivity-
focused deep learning frameworks, and the performance- or efficiency-
oriented hardware backends.

TVM has been incubating since 2019-03-06.

### Three most important unfinished issues to address before graduating:

 1. Source code and website migration to ASF infra
 2. Make the first Apache release
 3. Continue to grow the community

### Are there any issues that the IPMC or ASF Board need to be aware of?

 N/A

### How has the community developed since the last report?

 TVM community has welcomed one committer in the past month.

### How has the project developed since the last report?

 Summary statistics: In the past month authors have pushed 142 commits to
 master and 142 commits to all branches. On master, 421 files have changed
 and there have been 22,680 additions and 5,388 deletions.

 Some highlights of recent developments:

 - Robust coverage of windows support.
 - Improvements in the integer simplifier interface.
 - Major improvements in high level ir(relay) support
 - For detailed information about the project development, please refer to
 the monthly TVM community's monthly summary:
   - May: https://discuss.tvm.ai/t/tvm-monthly-may-2019/2793
   - June: https://discuss.tvm.ai/t/tvm-monthly-june-2019/3202

### How would you assess the podling's maturity?
Please feel free to add your own commentary.

 - [x] Initial setup
 - [x] Working towards first release
 - [x] Community building
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 N/A

### When were the last committers or PPMC members elected?

 June 13 2019

### Have your mentors been helpful and responsive?

 Mentors are very helpful in providing guidance.

### Signed-off-by:

 - [X] (tvm) Byung-Gon Chun
    Comments:
 - [ ] (tvm) Sebastian Schelter
    Comments:
 - [X] (tvm) Henry Saputra
    Comments: Working on migration or resources to ASF infra and managed
    resources. But the community still growing and active.
 - [ ] (tvm) Timothy Chen
    Comments:
 - [X] (tvm) Furkan Kamaci
    Comments:
 - [X] (tvm) Markus Weimer
    Comments:

### IPMC/Shepherd notes:

19 Jun 2019

TVM is a full stack open deep learning compiler stack for CPUs, GPUs, and
specialized accelerators. It aims to close the gap between the productivity-
focused deep learning frameworks, and the performance- or
efficiency-oriented
hardware backends.

TVM has been incubating since 2019-03-06.

### Three most important unfinished issues to address before graduating:

 1. Source code and website migration to ASF infra
 2. Make the first Apache release
 3. Continue to grow the community

### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 No answer.

### How has the community developed since the last report?

 TVM community has welcomed one PPMC member in the past month. There is
 also ongoing votes about adding new committers.

### How has the project developed since the last report?

 Summary statistics: in the past month, 44 contributors have pushed 98
 commits to master and 98 commits to all branches. On master, 366 files
 have changed and there have been 21,156 additions and 2,810 deletions.
 The contributions covers areas including documentations, bugfixes, user
 interface and backend hardware support.

 Some highlights of recent developments:
 - More robust frontend support to support various machine learning models.
 - Cycle accurate simulation to make it easy to add new architecture
   backends.
 - Quantized models to enable deployment to embedded devices.

 For detailed information about the project development, please refer to
 the monthly TVM community's monthly summary:
 - April: https://discuss.tvm.ai/t/tvm-monthly-april-2019/2426
 - May: https://discuss.tvm.ai/t/tvm-monthly-may-2019/2793

### How would you assess the podling's maturity?
Please feel free to add your own commentary.

 - [x] Initial setup
 - [x] Working towards first release
 - [x] Community building
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 no release yet

### When were the last committers or PPMC members elected?

 May 23rd

### Have your mentors been helpful?

 Mentors are very helpful in helping to set up the podling and provide
 helpful guidance.

### Signed-off-by:

 - [X] (tvm) Markus Weimer
    Comments:
 - [X] (tvm) Byung-Gon Chun
    Comments:
 - [ ] (tvm) Sebastian Schelter
    Comments:
 - [X] (tvm) Henry Saputra
    Comments:
 - [ ] (tvm) Timothy Chen
    Comments:
 - [X] (tvm) Furkan Kamaci
    Comments:

### IPMC/Shepherd notes:

 Dave Fisher: This already busy project and community is just getting
   started in the Incubator.
   They look to be on the right track. They have some resources which may
   require a VM.
   I suggested that they reach out to Infra on Slack for some answers.
   It's good to see mentor engagement.

15 May 2019

TVM is a full stack open deep learning compiler stack for CPUs, GPUs, and
specialized accelerators. It aims to close the gap between the productivity-
focused deep learning frameworks, and the performance- or
efficiency-oriented
hardware backends.

TVM has been incubating since 2019-03-06.

Three most important unfinished issues to address before graduating:

 1.  Source code and website migration to ASF infra
 2.  Make the first Apache release
 3.  Continue to grow the community

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

How has the community developed since the last report?

 TVM community has welcomed one new committer in the past month

How has the project developed since the last report?

 In the past month, 51 contributors have pushed 109 commits to master and
 109 commits to all branches.
 On master, 1,763 files have changed and there have been 44,070 additions
 and 13,852 deletions.
 See detailed monthly report
 - Mar: https://discuss.tvm.ai/t/tvm-monthly-march-2019/2083
 - April: https://discuss.tvm.ai/t/tvm-monthly-april-2019/2426

How would you assess the podling's maturity?
Please feel free to add your own commentary.

 [x] Initial setup
 [x] Working towards first release
 [x] Community building
 [ ] Nearing graduation
 [ ] Other:

Date of last release:

 not yet

When were the last committers or PPMC members elected?

 2019 April 22

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

 Mentors are very helpful in helping to set up the podling and provide
 helpful guidance.

Signed-off-by:

 [X] (tvm) Markus Weimer
 Comments:
 [ ](tvm) Byung-Gon Chun
 Comments:
 [ ](tvm) Sebastian Schelter
 Comments:
 [X](tvm) Henry Saputra
 Comments:
 [ ](tvm) Timothy Chen
 Comments:
 [X](tvm) Furkan Kamaci
 Comments:

IPMC/Shepherd notes:

17 Apr 2019

TVM is a full stack open deep learning compiler stack for CPUs, GPUs, and
specialized accelerators. It aims to close the gap between the productivity-
focused deep learning frameworks, and the performance- or
efficiency-oriented
hardware backends.

TVM has been incubating since 2019-03-06.

Three most important unfinished issues to address before graduating:

 1. Finish the IP clearance
 2. Make the first Apache release
 3. Continue to grow the community

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 None

How has the community developed since the last report?

 - TVM PMC has been fully transitioned to private@
 - The development conversations are mirrored to dev@
 - TVM community has welcomed two new committers in the past month

 See more in https://github.com/dmlc/tvm/search?q=COMMUNITY&type=Issues

 NOTE: due to the transition, the vote of the new committers were done in
 the pre-apache PMC private list with our mentors as observers.
 We are doing procedural votes to bring these committers formally to
 Apache soon.

How has the project developed since the last report?

 In the past month, 47 contributors have pushed 138 commits.
 On master, 480 files have changed and there have been
 18,529 additions and 4,290 deletions.

 See details in our monthly report
   Mar: https://discuss.tvm.ai/t/tvm-monthly-march-2019/2083/2
   Feb: https://discuss.tvm.ai/t/tvm-monthly-feb-2019/1801

How would you assess the podling's maturity?
Please feel free to add your own commentary.

 [X] Initial setup
 [X] Working towards first release
 [X] Community building
 [ ] Nearing graduation
 [ ] Other:

Date of last release:

 None yet

When were the last committers or PPMC members elected?

 2019 Mar 15

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

 Mentors are very helpful in helping to set up the podling and provide
 helpful guidances.

Signed-off-by:

 [X](tvm) Byung-Gon Chun
    Comments:
 [X](tvm) Sebastian Schelter
    Comments:
 [X](tvm) Henry Saputra
    Comments:
 [X](tvm) Timothy Chen
    Comments:
 [X](tvm) Furkan Kamaci
    Comments:
 [X](tvm) Markus Weimer
    Comments:

IPMC/Shepherd notes: