Skip to Main Content
ApacheCon 2021 Coming Soon! The Apache Software Foundation
Apache 20th Anniversary Logo

Community-led development "The Apache Way"

Apache Support Logo

This was extracted (@ 2021-06-16 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).

TubeMQ

21 Apr 2021

TubeMQ is a distributed messaging queue (MQ) system.

TubeMQ has been incubating since 2019-11-03.

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

 1.Complete the project rename task
 2.Improve and optimize the system to solve system Short board
 3.Promote the system, to let more people to use and participate in the
 community

### Are there any issues that the IPMC or ASF Board need to be aware of?
 One,
 Our rename implementation Jira[1] still has no clear completion time. Since
 the new name passed and mentor JB submitted the rename Jira[1] on March 11,
 after the priority of the jira was adjusted from Major to Minor on March
 13, the mentors has pinged several times, but still no more movement.

 1.
 https://issues.apache.org/jira/projects/INFRA/issues/INFRA-21558?filter=allo
 penissues

### How has the community developed since the last report?
 We have recently deployed the community TubeMQ 0.8.0 version in our
 environment, from the comparison of before and after the gray-scale, the
 performance of the version is at least 5% higher than before, especially
 the metric of the number of disks written has dropped significantly, and
 the problems found have been reported back to the community for repair.

 At the same time, we have conducted three times offline technical exchanges
 with the technical teams of other different companies (the relevant
 communication documents have been placed on the external website for other
 business review and analysis). Through the comparison of the environmental
 issues of different companies in the big data scenario, TubeMQ has
 relatively good cost advantages and technical characteristics. We will
 continue to choose to cooperate with companies with similar scenario
 requirements to let more people, company, who need this ability uses this
 component, and participates in the operation of the community.

 In addition to using email to synchronize information, we created an
 "inlong" channel in ASF on Slack to meet and solve the needs of users  for
 timely communication.

### How has the project developed since the last report?
 When we were preparing for the release of TubeMQ 0.8.0 without the "-WIP"
 tag, we discovered that the BDB component that the project metadata
 management module relies on has a license authorization problem, we are
 refactoring this part to meet Apache's license requirements.

 At the same time, our project has submitted an application for name change
 and has been approved by Apache. We are currently preparing for the content
 of the project after the name change, including the project homepage, Logo,
 modules to be open sourced, documentation, etc, and some of the content has
 been completed and is waiting to be applied online after the name change is
 completed; the name change implementation Jira [1] has been submitted by
 Mentor JB on March 11, and is still in pending status without clear
 implementation completion time.

 1.
 https://issues.apache.org/jira/projects/INFRA/issues/INFRA-21558?filter=allo
 penissues

### 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
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:
 2021-03-05

### When were the last committers or PPMC members elected?
 yuanboliu    - was added as committers on 2020-12-10

 dockerzhang  - was added as PPMC on 2020-12-15

### Have your mentors been helpful and responsive?
 Yes, the mentors Justin and JB in the project improvement stage gave us a
 lot of help.

### Is the PPMC managing the podling's brand / trademarks?
 Yes, all good here.

### Signed-off-by:

 - [ ] (tubemq) Junping Du
    Comments:
 - [X] (tubemq) Justin Mclean
    Comments:  Rename issue has been resolved.
 - [ ] (tubemq) Sijie Guo
    Comments:
 - [ ] (tubemq) Zhijie Shen
    Comments:
 - [X] (tubemq) Jean-Baptiste Onofre
    Comments: I helped with renaming process

### IPMC/Shepherd notes:

20 Jan 2021

TubeMQ is a distributed messaging queue (MQ) system.

TubeMQ has been incubating since 2019-11-03.

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

 1.Adjust project goal && project name
 2.Keep growing the community, attract more contributors and committers
 3.Release Apache standard releases regularly

### Are there any issues that the IPMC or ASF Board need to be aware of?
 We hope more IPMCs will pay attention to our project and give more
 suggestions.

### How has the community developed since the last report?
 Since the last report, the TubeMQ community has continued to improve its
 functions
 as well as external publicity and communication; at the same time, we
 PPMCs conducted
 a discussion on adjusting project objectives and project names.
 We hope to provide a complete one-stop streaming data service platform:
 the system
 integrates a series of components in the form of plug-ins for collection,
 aggregation,
 storage and forwarding to build a complete data reporting service; based
 on this platform,
 users only need to publish and subscribe to data, and they can easily
 build analysis and
 applications based on streaming data; and TubeMQ will continue to develop
 in this project.

### How has the project developed since the last report?
 At this stage, we released the SDK of the Python language and the
 tubemq-manager module for
 cluster management. The tubemq-manager module is used for cross-cluster
 control to make
 the project more usable; we have also made a number of improvements in
 the function of the project,
 for details information, please refer to our project issues:
 https://issues.apache.org/jira/projects/TUBEMQ/issues.

### 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
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 2020-12-04

### When were the last committers or PPMC members elected?
 1. yuanboliu was added as committer on 2020-12-10
 2. dockerzhang was added as PPMC on 2020-12-15

### Have your mentors been helpful and responsive?
 In the recent period, the mentors have given us a lot of help and
 guidance;
 We hope that the mentors can continue to pay attention to the development
 of our project and continue to provide more help and suggestions to the
 project.

### Is the PPMC managing the podling's brand / trademarks?
 Yes, all good here.

### Signed-off-by:

 - [ ] (tubemq) Junping Du
    Comments:
 - [X] (tubemq) Justin Mclean
    Comments: Don't forget you can reach out to your mentors if you need
    help. Keeping discussions on the mailing list also helps.
 - [ ] (tubemq) Sijie Guo
    Comments:
 - [ ] (tubemq) Zhijie Shen
    Comments:
 - [X] (tubemq) Jean-Baptiste Onofre
    Comments:

### IPMC/Shepherd notes:

21 Oct 2020

TubeMQ is a distributed messaging queue (MQ) system.

TubeMQ has been incubating since 2019-11-03.

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

 1.Keep growing the community, attract more contributors and committers
 2.Release Apache standard releases regularly
 3.Continuously improve system performance and increase system features

### Are there any issues that the IPMC or ASF Board need to be aware of?
 We hope more IPMCs will pay attention to our project and give more
 suggestions.

### How has the community developed since the last report?
 Since the last report, the TubeMQ community has attracted many real users
 who have given feedback to the project many bugs,
 and enthusiastic contributors have made multilingual SDK contributions to
 the project and successfully applied them in the actual environment;
 the community periodically releases iteratively to provide stable and
 easy-to-use new features.

### How has the project developed since the last report?
 This stage is mainly for the development and implementation of
 multi-language SDKs: the C/C++ SDK delivery has been completed;
 at the same time, SDKs for Go, Python, Rust and other languages are under
 development. In addition to the new features of the multi-language SDKs,
 the project initiated the development of the tubemq-manager module for
 cross-cluster control to make the project more usable;
 for details, please refer to our project issues:
 https://issues.apache.org/jira/projects/TUBEMQ/issues.

### 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
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 2020-07-22

### When were the last committers or PPMC members elected?
 dockerzhang was added as committer on 2020-07-13

### Have your mentors been helpful and responsive?
 The mentors gave us a lot of help and guidance at the beginning of the
 project, but as the project deepened,
 the mentors paid less attention. We hope that the mentors can continue to
 pay attention to
 the development of our project and continue to provide help and
 suggestions to the project.

### Is the PPMC managing the podling's brand / trademarks?
 Yes, all good here.

### Signed-off-by:

 - [ ] (tubemq) Junping Du
    Comments:
 - [X] (tubemq) Justin Mclean
    Comments:
 - [ ] (tubemq) Sijie Guo
    Comments:
 - [ ] (tubemq) Zhijie Shen
    Comments:
 - [X] (tubemq) Jean-Baptiste Onofre
    Comments:  Effort is on the community building now, it's on the way.

### IPMC/Shepherd notes:
 JM: I think if you move some of your GitHub traffic off the dev list and
     had more discussions there it would help with mentor engagement.

15 Jul 2020

TubeMQ is a distributed messaging queue (MQ) system.

TubeMQ has been incubating since 2019-11-03.

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

 1. Keep growing the community
 2. Improve documentation, including document translation
 3. Continuously improve system performance and increase system features

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

### How has the community developed since the last report?
 Since the last report,the TubeMQ community has welcomed one new committer
 member: the project community has continued to be active,
 attracting many contributors for extensive cooperation and
 contributions,the total number of contributors has increased to
 53(code:39,website:14).
 At the same time,we have adapted to the project operation style of the
 Apache community:we move project-related communications,program
 discussions,
 and task implementation to e-mail, transparentize the entire project
 process, and operate according to community standards.

### How has the project developed since the last report?
 We successfully released the first release version according to the
 Apache process: the project has made a lot of usability improvements under
 the contribution of everyone,including document finishing,support based
 on Docker and K8S container operation,
 and data reporting pipeline support upstream and downstream (Including
 data access based on Flume,source and sink based on Flink and Spark), etc;
 at the same time, we have also made a lot of adjustments in functions and
 performance.
 For details, please refer to our project issue:
 https://issues.apache.org/jira/projects/TUBEMQ/issues.

### 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
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 2020-06-08

### When were the last committers or PPMC members elected?
 Technoboy- was added as committer on 2020-04-21

### Have your mentors been helpful and responsive?
 Yes.

### Is the PPMC managing the podling's brand / trademarks?
 Yes, all good here.

### Signed-off-by:

 - [ ] (tubemq) Junping Du
    Comments:
 - [X] (tubemq) Justin Mclean
    Comments:
 - [ ] (tubemq) Sijie Guo
    Comments:
 - [ ] (tubemq) Zhijie Shen
    Comments:
 - [X] (tubemq) Jean-Baptiste Onofre
    Comments:

### IPMC/Shepherd notes:

20 May 2020

TubeMQ is a distributed messaging queue (MQ) system. TubeMQ has been
incubating since 2019-11-03.

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

 1. Launch the first Apache release.
 2. Grow the community
 3. Make development document more easily to read

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

### How has the community developed since the last report?
 We elected the first external Committer, and at the same time,
 the questions based on the use of feedback gradually increased,
 from this point, it can be speculated that the project has begun
 to be followed and used by more people; the official version
 is being prepared, we will release the first version recently.

### How has the project developed since the last report?
 Near the first Apache release launch.

### 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

### When were the last committers or PPMC members elected?
 Technoboy- was added as committer on 2020-04-15

### Have your mentors been helpful and responsive?
 Yes.

### Is the PPMC managing the podling's brand / trademarks?
 Yes, all good here.

### Signed-off-by:

 - [X] (tubemq) Junping Du
    Comments:
 - [X] (tubemq) Justin Mclean
    Comments:
 - [ ] (tubemq) Sijie Guo
    Comments:
 - [ ] (tubemq) Zhijie Shen
    Comments:
 - [X] (tubemq) Jean-Baptiste Onofre
    Comments:

### IPMC/Shepherd notes:

15 Apr 2020

TubeMQ is a distributed messaging queue (MQ) system.
TubeMQ has been incubating since 2019-11-03.

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

 1. Launch the first Apache release.
 2. Grow community
 3. Make development document more easily to read

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

### How has the community developed since the last report?
 We are applying TubeMQ to the actual environment, at this stage
 we have discovered and fixed some bugs; at the same time, we are
 learning and preparing for the first release. It is expected that
 in the next stage we will release the first release

### How has the project developed since the last report?
 Near the first Apache release launch.

### 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

### When were the last committers or PPMC members elected?
 Aloys Zhang was added as committer on 2020-02-20

### Have your mentors been helpful and responsive?
 Yes.

### Is the PPMC managing the podling's brand / trademarks?
 Yes, all good here.

### Signed-off-by:

 - [X] (tubemq) Junping Du
    Comments:  Better to be more active for community activities.
 - [X] (tubemq) Justin Mclean
    Comments: Looking froward to the first release.
 - [ ] (tubemq) Sijie Guo
    Comments:
 - [ ] (tubemq) Zhijie Shen
    Comments:
 - [ ] (tubemq) Jean-Baptiste Onofre
    Comments:

### IPMC/Shepherd notes:

## TVM

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. 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 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 343.

 The community also actively worked on items under the guide of the Apache
 maturity model

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

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

 A lot of improvements have been made. Including major improvements to
 the unified IR and Pytorch support.

 See also our monthly reports for detailed improvements
 - Jan https://discuss.tvm.ai/t/tvm-monthly-january-2020/5589
 - Feb https://discuss.tvm.ai/t/tvm-monthly-february-2020/5935
 - Mar https://discuss.tvm.ai/t/tvm-monthly-march-2020/6199


### 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?

 Feb 20 2020

### Have your mentors been helpful and responsive?

 Our mentors are super helpful.

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

  Yes, we have completed the name search.

### Signed-off-by:

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

### IPMC/Shepherd notes:

18 Mar 2020

TubeMQ is a distributed messaging queue (MQ) system.

TubeMQ has been incubating since 2019-11-03.

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

 1.Launch the first Apache release.
 2.Make development document more easily to read.
 3.Grow the community to involve more contributors and increase the
 diversity.

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

### How has the community developed since the last report?
 At this stage, no community activities were initiated, but we internally
 initiated
 a vote for the project committer and selected the first committer of the
 project.
 I believe this will promote the subsequent development of the project
 community.

### How has the project developed since the last report?
 The project is nearing completion of the migration to the Apache
 incubator:
 at this stage, we have completed the change of the project's package
 name, the standardization of file's LICENSE, and the launch of the project
 home page but the documentation and project home page content relatively
 lacking, this part needs to be improved in the next stage.

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

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

### Date of last release:

 None

### When were the last committers or PPMC members elected?
 2020-02-20

### Have your mentors been helpful and responsive?
 Yes

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

### Signed-off-by:

 - [X] (tubemq) Junping Du
    Comments:  I saw there are new committers get voted, good move!
 - [X] (tubemq) Justin Mclean
    Comments: Showing better progress than before.
 - [ ] (tubemq) Sijie Guo
    Comments:
 - [ ] (tubemq) Zhijie Shen
    Comments:
 - [X] (tubemq) Jean-Baptiste Onofre
    Comments:  Podling is still in bootstrap phase but moving forward.

### IPMC/Shepherd notes:

19 Feb 2020

TubeMQ is a distributed messaging queue (MQ) system.

TubeMQ has been incubating since 2019-11-03.

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

 1. Launch the first Apache release.
 2. Make development document more easily to read
 3. Grow the community to involve more contributors and increase the
    diversity.

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

### How has the community developed since the last report?
 Currently the project is still on migrating, a few contributions
 in the bug reports and pull requests are offered on the repository.
 We hosted 1 below-the-line meetups to promote this project.

### How has the project developed since the last report?
 Towards migrating to Apache incubator, we submitted SGA, builded home
 pages, all PPMC’s apache id, icla, roster are ready.
 Some things are being worked on, such as ensuring that
 all PPMCs join private mailing lists, adjusting project packages, etc.
 We are leading everyone to communicate via email, Jira(not just IM).

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

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

### Date of last release:

 None

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

### Have your mentors been helpful and responsive?
 Yes

### Is the PPMC managing the podling's brand / trademarks?
 Still on migrating.

### Signed-off-by:

 - [X] (tubemq) Junping Du
    Comments:  Overall looks good. Next time if there is community meetup,
    we'd better to notice everyone on dev mail list.
 - [X] (tubemq) Justin Mclean
    Comments:  Needed a little help of getting the report together. Try
    to keep offlist communication to a minimum and bring things back
    to the mailing list.
 - [ ] (tubemq) Sijie Guo
    Comments:
 - [ ] (tubemq) Zhijie Shen
    Comments:
 - [ ] (tubemq) Jean-Baptiste Onofre
    Comments:

### IPMC/Shepherd notes:

15 Jan 2020

TubeMQ is a distributed messaging queue (MQ) system.

TubeMQ has been incubating since 2019-11-03.

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

 1. Bootstrap the Apache project and migrate repos to Apache.
 2. Grow the community to involve more contributors and increase the
 diversity.
 3. Polish the code and document to satisfy the Apache way.

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

 Needs mentors and IPMCs to help to bootstrap the project and follow the
Apache way to grow the community.

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

 Currently the project is still on migrating, because of the migrating
 gap, there's 60+ GH issues and 80+ GH PRs submitted,
 and over 25 contributors on this project, but this was not happened in
 Apache JIRA/repo, we will migrate them soon.
 Also We hosted 3 meetups to promote this project.

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

 Towards migrating to Apache incubator, like building home pages, launch
 first Apache release.

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

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

### Date of last release:

 None

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

 None

### Have your mentors been helpful and responsive?

 Yes

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

 Still on migrating.

### Signed-off-by:

 - [x] (tubemq) Junping Du
    Comments:  IPMCs and PPMCs need to work hard together towards the goal
    of graduating.
 - [X] (tubemq) Justin Mclean
    Comments: Off to a slow start and needs to engage with mentors more,
    more communication on the mailing list is needed.
 - [ ] (tubemq) Sijie Guo
    Comments:
 - [ ] (tubemq) Zhijie Shen
    Comments:
 - [X] (tubemq) Jean-Baptiste Onofre
    Comments:  Slow bootstrapping, but it seems it moved forward.
    I would be happy to help.

### IPMC/Shepherd notes:
 Junping Du: The project get bootstrap a bit late due to misunderstanding
 on Champion role of the project. The email list and JIRA are setup just
 recently, so contributors and committers are still learning how to
 communicate through JIRA and dev alias - it takes time but things are
 getting better.
 Justin Mclean: Your mentors can't help if you don't communicate on the
 dev list. Your number one aim should be to move communication on list and
 work with your mentors in the open to complete the bootstrap process. This
 is the PPMC responsibility not just the mentors or the IPMC as mentioned in
 the issues. Several mentors and IPMC requests have gone unanswered, please
 make sure these are responded to.
 Dave Fisher: It is important that PPMC Members drive the move with the
 help of active Mentors. I feel that Junping is in a dual role but is less
 experienced. Justin and JBO are the experienced mentors that will need to
 step in with the guidance. Two months in including the year end holidays
 the podling is actually doing OK.