Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Markdown
# Incubator PMC report for April 2020

The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.

TODO add narrative

## Community

### New IPMC members:


### People who left the IPMC:


## New Podlings


## Podlings that failed to report, expected next month


## Graduations
  - list podling here

  The board has motions for the following:

  - Your podling here?

## Releases

  The following releases entered distribution during the month of
  March:


## IP Clearance


## Legal / Trademarks


## Infrastructure


## Miscellaneous


## Credits

Table of Contents  
[Annotator](#Annotator)  
[APISIX](#APISIX)  
[DLab](#DLab)  
[Flagon](#Flagon)  
[Gobblin](#Gobblin)  
[Hivemall](#Hivemall)  
[Hudi](#Hudi)  
[Iceberg](#Iceberg)  
[Livy](#Livy)  
[Milagro](#Milagro)  
[MXNet](#MXNet)  
[NLPCraft](#NLPCraft)  
[NuttX](#NuttX)  
[Pony Mail](#ponymail)  
[Teaclave](#Teaclave)  
[TubeMQ](#TubeMQ)  
[TVM](#TVM)  
[Weex](#Weex)  
[YuniKorn](#YuniKorn)  


--------------------
## Annotator

Annotator provides annotation enabling code for browsers, servers, and
humans.

Annotator has been incubating since 2016-08-30.

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

  1.
  2.
  3.

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


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


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


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

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

### Date of last release:

  XXXX-XX-XX

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


### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.

### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?

### Signed-off-by:

  - [ ] (annotator) Nick Kew  
     Comments:  
  - [ ] (annotator) Tommaso Teofili  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## APISIX

APISIX is a cloud-native microservices API gateway, delivering the ultimate
performance, security,open source and scalable platform for all your APIs
and microservices.

APISIX has been incubating since 2019-10-17.

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

  1.
  2.
  3.

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


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


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


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

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

### Date of last release:

  XXXX-XX-XX

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


### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.

### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?

### Signed-off-by:

  - [ ] (apisix) Willem Ning Jiang  
     Comments:  
  - [ ] (apisix) Justin Mclean  
     Comments:  
  - [ ] (apisix) Kevin Ratnasekera  
     Comments:  
  - [ ] (apisix) Von Gosling  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## DLab

DLab is a platform for creating self-service, exploratory data science
environments in the cloud using best-of-breed data science tools.

DLab has been incubating since 2018-08-20.

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

  1.
  2.
  3.

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


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


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


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

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

### Date of last release:

  XXXX-XX-XX

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


### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.

### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?

### Signed-off-by:

  - [ ] (dlab) P. Taylor Goetz  
     Comments:  
  - [ ] (dlab) Henry Saputra  
     Comments:  
  - [ ] (dlab) Konstantin I Boudnik  
     Comments:  
  - [ ] (dlab) Furkan Kamaci  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## Flagon

Flagon is a software tool usability testing platform

Flagon has been incubating since 2016-07-13.

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

  1.
  2.
  3.

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


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


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


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

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

### Date of last release:

  XXXX-XX-XX

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


### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.

### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?

### Signed-off-by:

  - [ ] (flagon) Lewis John McGibbney  
     Comments:  
  - [ ] (flagon) David Meikle  
     Comments:  
  - [ ] (flagon) Tim Allison  
     Comments:  
  - [ ] (flagon) Furkan Kamaci  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## Gobblin

Gobblin is a distributed data integration framework that simplifies common
aspects of big data integration such as data ingestion, replication,
organization and lifecycle management for both streaming and batch data
ecosystems.

Gobblin has been incubating since 2017-02-23.

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

  1.
  2.
  3.

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


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


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


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

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

### Date of last release:

  XXXX-XX-XX

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


### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.

### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?

### Signed-off-by:

  - [ ] (gobblin) Jean-Baptiste Onofre  
     Comments:  
  - [ ] (gobblin) Olivier Lamy  
     Comments:  
  - [ ] (gobblin) Jim Jagielski  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## Hivemall

Hivemall is a library for machine learning implemented as Hive
UDFs/UDAFs/UDTFs.

Hivemall has been incubating since 2016-09-13.

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

  1.
  2.
  3.

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


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


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


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

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

### Date of last release:

  XXXX-XX-XX

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


### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.

### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?

### Signed-off-by:

  - [ ] (hivemall) Daniel Dai  
     Comments:  
  - [ ] (hivemall) Koji Sekiguchi  
     Comments:  

### IPMC/Shepherd notes:


--------------------

## PonyMail

Pony Mail is a mail-archiving, archive viewing, and interaction service, 
that can be integrated with many email platforms.

Annotator has been incubating since 2016-05-27.

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

  1. Grow community
  2. Work on release scheduled
  3. 

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


### How has the community developed since the last report?
The project is discussing graduating from the incubator.
Feedback is positive, and we are drafting a resolution to the fact.

### How has the project developed since the last report?
See above.

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

### Date of last release:

  2019-04-20

### When were the last committers or PPMC members elected?
Sebastian Bazley was added as committer on 2017-06-10

### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.

### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?

All good here.

### Signed-off-by:

  - [ ] (ponymail) Sharan Foga
     Comments:  
  - [ ] (ponymail) John D Ament
     Comments:  

### IPMC/Shepherd notes:



--------------------
## Hudi

Hudi provides atomic upserts and incremental data streams on Big Data

Hudi has been incubating since 2019-01-17.

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

  1. Project is ready to graduate to TLP.
  2.
  3.

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

1. 683 conversations on dev ML across 130 topics [1]
2. 75 participants during this period


### How has the project developed since the last report?
1. ~180 Commits in gitbox [2]
2. ~260 issues opened on Jira [3]. ~140 issues resolved in Jira [4]
3. Hudi 0.5.1 released on Jan 31, 2020
   Hudi 0.5.2 released on March 26, 2020
   Work in progress for Hudi 0.6.0 planned for Apr 2020.
4. 1 new committer - Sivabalan Narayanan
   2 new PPMCs - Leesf, Vino Yang
5. Completed the Apache Maturity Matrix for the project [5]
6. Apache Hudi talk at Hadoop Summit Bangalore [6]
   Apache Hudi & Apache Kylin Online Meetup, China [7] [8] 


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

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

### Date of last release:

  2020-03-26 Apache Hudi-incubating 0.5.2 Release

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

Sivabalan Narayanan was made committer on Feb 15, 2020
Vino Yang and Leesf were added to PPMC on Feb 15, 2020

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

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

### Signed-off-by:

  - [X] (hudi) Suneel Marthi
     Comments:  
  - [ ] (hudi) Thomas Weise
     Comments:  
  - [ ] (hudi) Luciano Resende
     Comments:  
  - [ ] (hudi) Kishore Gopalakrishnan 
     Comments:  
 

### IPMC/Shepherd notes:

[1] https://lists.apache.org/trends.html?dev@hudi.apache.org:lte=3M
[2] git log  --since="2019-12-25" --no-merges | grep -e 'commit [a-zA-Z0-9]*' | wc -l
[3] project = HUDI AND created >= 2019-12-25 AND created <=now()
[4] project = HUDI AND status = Closed AND status changed to Closed  DURING ("2019/12/25",now())
[5] https://cwiki.apache.org/confluence/display/HUDI/Apache+Hudi+Maturity+Matrix
[6]https://www.slideshare.net/SyedKather/building-robust-cdc-pipeline-with-apache-hudi-and-debezium
[7] https://drive.google.com/open?id=1dmH2kWJF69PNdifPp37QBgjivOHaSLDn
[8] https://drive.google.com/open?id=1Pk_WdFxfEZxMMfAOn0R8-m3ALkcN6G9e


--------------------

## TubeMQ

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:

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

### IPMC/Shepherd notes:


--------------------



...