Versions Compared

Key

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

FINAL DO NOT EDIT

NOTE that the content for this month report is in markdown format- please do not remove any formatting characters when adding your reports.

It also best to:

  • Do not change existing formatting. Especially do not change the formatting of the sign-off area.
  • Keep all lines under 76 characters long.

  • All content under the ### headings should be indented by two spaces. Do not use tabs.

  • Please don't change the text in the headings or add new ones.
  • Include one space after a bullet point or full stop on a numbered list.
  • Use [X] (X and no spaces) to sign off reports.
  • Do not include long URLs and use the apache URL shortener https://s.apache.org.
  • Please note that some lines have two spaces at the end. Do not remove these spaces.

Please make sure you use the current report and don't copy an old one, the headings do change from time to time.

A script will be run on this report before it is submitted to the board. If your lines are too long it may insert line breaks in unexpected places.

Code Block
languagebash
titleReflow
fold -w 76 -s $1 | cat -s


Timeline

Wed August 03Podling reports due by end of day
Sun August 07Shepherd reviews due by end of day
Sun August 07Summary due by end of day
Tue August 09Mentor signoff due by end of day
Wed August 10

Report submitted to Board

Wed August 17Board meeting


Markdown
# Incubator PMC report for August 2022

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

There are presently 34 podlings incubating. Podlings made 5 distinct 
releases. ShenYu graduated last month, Crail has retired, and HiveMall is 
still deciding on retirement. This month we were missing reports from 
Annotator, DataLab, EventMesh, Flagon, Livy, Marvin-AI, Milagro, PageSpeed, 
Pegasus, PonyMail, Sedona, Spot, Teaclave, Toree and Training. All will be 
asked to report next month.

We are currently having an issue with podlings submitting reports and 
getting mentor signoff, even when podlings have been reminded or noted as 
needed to report in previous reports. This points to a lack of PPMC and 
mentor engagement. Some podlings are having issues finalising retiring, and 
some have very low activity. The IPMC will discuss what to do.

There was one IP clearance in July.

Some Podlings shared their stories and the Apache experience at ApacheCon 
Asia.

Most discussions on the mailing list were around releases.

## Community

### New IPMC members:
  - None

### People who left the IPMC:
  - None

## New Podlings
- None

## Podlings that failed to report, expected next month
 - Annotator
 - DataLab
 - EventMesh
 - Flagon
 - Livy
 - Marvin-AI
 - Milagro
 - PageSpeed
 - Pegasus
 - PonyMail
 - Sedona
 - Spot
 - Teaclave
 - Toree
 - Training

## Graduations
 - ShenYu

## Releases
 - Linkis 1.1.2
 - EventMesh 1.5.0
 - DevLake 0.11.0
 - Brpc 1.2.0
 - Linkis 1.1.3

## IP Clearance
 - Arrow Flight SQL JDBC Driver

## Legal / Trademarks
 - N/A

## Infrastructure
 - N/A

## Miscellaneous
 - None

## Credits
  Calvin Kirs help put the report together.

## Table of Contents
 [DevLake](#devlake)
 [Heron](#heron)  
 [Linkis](#linkis)  
 [NLPCraft](#nlpcraft)   
 [Tuweni](#tuweni)  

--------------------
## DevLake

DevLake is an open-source dev data platform that ingests, analyzes, and
visualizes the fragmented data from DevOps tools to distill insights for
engineering productivity.

DevLake has been incubating since 2022-04-29

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

  1. Grow the community, add committers and PPMC members
  2. Grow the ecosystem, support more data sources and use cases

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

  No issues at the moment.

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

  1. 3 new contributors joined the community
  2. 2 new committers (Yanghui Lin and Yumeng Wang) were elected
  3. Hosted three community meetups
  4. Two community members (Maxim Wheatley and Warren Chen) will be 
presenting at ApacheCon Asia 2022 this week.

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

  1. Made DevLake`s first WIP release v0.11.0
  2. Added a new plugin for team configuration
  3. Refactored to support multi-connection for plugins

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

  2022-07-18

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

  2022-07-25

### Have your mentors been helpful and responsive?

  Yes, the mentors helped tremendously throughout the first WIP release. 
Many thanks to the mentors!

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

  There are no known brand and naming issues.

### Signed-off-by:

  - [X] (devlake) Felix Cheung  
     Comments: Good progress. Community has been active.
  - [ ] (devlake) Liang Zhang  
     Comments:
  - [ ] (devlake) Lidong Dai  
     Comments:
  - [ ] (devlake) Sijie Guo  
     Comments:
  - [ ] (devlake) Jean-Baptiste Onofré  
     Comments:
  - [ ] (devlake) Willem Ning Jiang  
     Comments:

### IPMC/Shepherd notes:

--------------------
## Heron

A real-time, distributed, fault-tolerant stream processing engine.
Heron has been incubating since 2017-06-23.

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

  1. Growing the community, make Heron easier to use
  2. Python compatibility issues
  3. Improving our release process

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

  The current community has stayed consistent and stable.

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

  There has been lots of work in addressing issues of running Heron in k8s 
(move “cloud native”).

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

  2021-05-26.
  A new release candidate is being voted on now.

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

  Saad Ur Rahman, 2021/11/29

### Have your mentors been helpful and responsive?

  Yes. Some times it can be challenging to get ennough Mentor sign-offs 
though.

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

  Yes.

### Signed-off-by:

  - [ ] (heron) Jake Farrell  
     Comments:
  - [ ] (heron) Julien Le Dem  
     Comments:
  - [ ] (heron) P. Taylor Goetz  
     Comments:
  - [X] (heron) Dave Fisher  
     Comments: I think it's time for Heron to push for graduation in the 
next months.
  - [ ] (heron) Ming Wen  
     Comments:
  - [ ] (heron) Kevin Ratnasekera  
     Comments:

### IPMC/Shepherd notes:

--------------------
 ## Linkis

Apache Linkis is a computation middleware project, which decouples the upper
applications and the underlying data engines, provides standardized
interfaces (REST, JDBC, WebSocket etc.) to easily connect to various
underlying engines (Spark, Presto, Flink, etc.).

Linkis has been incubating since 2021-08-02.

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

  1. Improve project infrastructure(CI, CD, test automation, etc.) and 
structure to facilitate community collaboration
  2. Make Apache releases regularly and keep the quality for all releases
  3. Gain more active contributors and committers to build a diverse 
community

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

  + 5 committers and 11 contributors increased. There are currently 101 
contributors and 21 committers.
  + 185 issues and 246 pull requests since last report (2022/04/28). 
(issues:total/closed/open 1296/1181/115, pr: total/closed/open 1169/1159/10)
  + Since the last report, we have held 5 bi-weekly meetings to discuss the 
progress and needs of the developing versions of Apache Linkis, and 
conducted two Apache Linkis community meetups to invite community partners 
to share the use cases of Apache Linkis.

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

  + Apache Linkis 1.1.2 released on 2022-07-04. Support simplified 
deployment in environments without HDFS; new Sqoop engine for data 
migration; other optimizations and bug fixes, etc.
  + Apache Linkis 1.1.1 released on 2022-05-13. Support UDF multi-version 
management and UDF storage to BML; Yarn queue statistics for submitted 
tasks; new OpenLooKeng engine; other optimizations and bug fixes, etc.

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

  2022-07-04

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

  + 2022-06-17 New Committer: Jie Xu
  + 2022-06-17 New Committer: Xiaolong Lu
  + 2022-06-16 New Committer: Huajin Zhang
  + 2022-06-15 New Committer: Longping Jie
  + 2022-06-15 New Committer: Kelu Tao

### Have your mentors been helpful and responsive?

  Our mentors have been helpful and responsive.

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

  The PPMC manages the podling's brand / trademarks.

### Signed-off-by:

  - [X] (linkis) Duo Zhang  
     Comments:  
  - [X] (linkis) Lidong Dai  
     Comments:  
  - [X] (linkis) Shaofeng Shi  
     Comments:  
  - [ ] (linkis) Saisai Shao  
     Comments:  
  - [ ] (linkis) Junping Du  
     Comments:  

### IPMC/Shepherd notes:

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

## NLPCraft

A Java API for NLU applications

NLPCraft has been incubating since 2020-02-13.

### Three most important unfinished issues to address before graduating:
  1. Community growth.
  2. Releasing a stable 1.0 version.
  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? 
  Community hasn't developed since the last report.
  Core group is working on deep project refactoring before next major 
version.

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

  The project architecture significantly simplified and improved. Currently 
core developers are working on release preparing: documentation and end 
user API clean-up.

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

  2021-07-30

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

  2021-02-01

### Have your mentors been helpful and responsive?

  No issues with mentors to report.

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

  Yes, there's no problem with brand or trademarks.

### Signed-off-by:

  - [ ] (nlpcraft) Roman Shaposhnik  
     Comments:  
  - [X] (nlpcraft) Furkan Kamaci  
     Comments:  
  - [ ] (nlpcraft) Evans Ye  
     Comments:  
  - [ ] (nlpcraft) Paul King  
     Comments:  
  - [ ] (nlpcraft) Konstantin I Boudnik  
     Comments:  
  - [X] (nlpcraft) Dave Fisher  
     Comments:  

### IPMC/Shepherd notes:

--------------------
## Tuweni

Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM languages.

Tuweni has been incubating since 2019-03-25.

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

  No problems.

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

  We voted new committers in.

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

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

### Date of last release:

  2022-03-18

### When were the last committers or PPMC members elected?
  Stefan Pingel and Sally MacFarlane are both elected as committers on 
2022-05-12.

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

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

### Signed-off-by:

  - [ ] (tuweni) Jean-Baptiste Onofré  
     Comments:  
  - [X] (tuweni) Furkan Kamaci  
     Comments:  
  - [X] (tuweni) Antoine Toulme  
     Comments:  
  - [X] (tuweni) Dave Fisher  
     Comments:

### IPMC/Shepherd notes: