Versions Compared

Key

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

...

Markdown
# Incubator PMC report for February 2023

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


## IP Clearance


## Legal / Trademarks


## Infrastructure


## Miscellaneous


## Credits

## Table of Contents  
[Annotator](#annotator)  
[Celeborn](#celeborn)  
[DevLake](#devlake)  
[Heron](#heron)  
[Kvrocks](#kvrocks)  
[Marvin-AI](#marvin-ai)  
[NLPCraft](#nlpcraft)  
[PageSpeed](#pagespeed)  
[Pony Mail](#pony mail)  
[SDAP](#sdap)  
[StreamPark](#streampark)  
[Toree](#toree)  
[Training](#training)  
[Tuweni](#tuweni)  


--------------------
## 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:  
  - [ ] (annotator) Benjamin Young  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## Celeborn

Celeborn is an intermediate data service for big data computing engines to
boost performance, stability, and flexibility.

Celeborn has been incubating since 2022-10-18.

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

  - [ ] (celeborn) Becket Qin  
     Comments:  
  - [ ] (celeborn) Lidong Dai  
     Comments:  
  - [ ] (celeborn) Willem Ning Jiang  
     Comments:  
  - [ ] (celeborn) Duo Zhang  
     Comments:  
  - [ ] (celeborn) Yu Li  
     Comments:  

### IPMC/Shepherd notes:



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

DevLake is a development data platform, providing the data infrastructure
for developer teams to analyze and improve their engineering productivity.

DevLake has been incubating since 2022-04-29.

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

  - [ ] (devlake) Felix Cheung  
     Comments:  
  - [ ] (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.
  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:

  - [ ] (heron) Jake Farrell  
     Comments:  
  - [ ] (heron) P. Taylor Goetz  
     Comments:  
  - [ ] (heron) Dave Fisher  
     Comments:  
  - [ ] (heron) Ming Wen  
     Comments:  
  - [ ] (heron) Kevin Ratnasekera  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## Kvrocks

Kvrocks is a distributed key-value NoSQL database, supporting the rich data
structure

Kvrocks has been incubating since 2022-04-23.

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

- Promote the project and grow the user and dev community
- Need more further releases by multiple release manager

### 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 got 4 new contributors since the last report
- Attend the CCF meeting and share a topic about Kvrocks

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

- Our focus is still on improvements and bug fixes

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

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

### Date of last release:

  2022-11-10

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

- 2023-01-02 we elected xiaobiaozhao as a Kvrocks committer

### Have your mentors been helpful and responsive?

Yes, they mentored us a lot on how to maintain the community, and also did many contributions for Kvrocks.


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

- The project name has been approved, ticket: [PODLINGNAMESEARCH-204](https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-204)

- No 3rd parties used the podling and brand.

### Signed-off-by:

  - [ ] (kvrocks) Jean-Baptiste Onofre  
     Comments:  
  - [ ] (kvrocks) Xiaoqiao He  
     Comments:  
  - [ ] (kvrocks) tison  
     Comments:  
  - [ ] (kvrocks) Von Gosling  
     Comments:  
  - [ ] (kvrocks) Liang Chen  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## Marvin-AI

Marvin-AI is an open-source artificial intelligence (AI) platform that helps
data scientists, prototype and productionalize complex solutions with a
scalable, low-latency, language-agnostic, and standardized architecture
while simplifies the process of exploration and modeling.

Marvin-AI has been incubating since 2018-08-21.

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

  - [ ] (marvin-ai) Luciano Resende  
     Comments:  
  - [ ] (marvin-ai) William Colen  
     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.
  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:

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

### IPMC/Shepherd notes:



--------------------
## PageSpeed

             PageSpeed represents a series of open source technologies to
help make the             web faster by rewriting web pages to reduce
latency and bandwidth.

PageSpeed has been incubating since 2017-09-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:

  - [ ] (pagespeed) Leif Hedstrom  
     Comments:  
  - [ ] (pagespeed) Nick Kew  
     Comments:  
  - [ ] (pagespeed) Atri Sharma  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## Pony Mail

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

Pony Mail has been incubating since 2016-05-27.

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

  - [ ] (ponymail) John D. Ament  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## SDAP

SDAP is an integrated data analytic center for Big Science problems.

SDAP has been incubating since 2017-10-22.

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

  1. Make a new release in 2 months with a different release manager
  2. Update SDAP home page
  3. Provide promotional materials (news article, video tutorials, etc.)

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

Discussion and development is active.

Worked through process of creating first official SDAP release.


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


 report?

Completed Issues:
   - SDAP-432: Update Website team page
   - SDAP-431: 1.0.0 Release: Add downloads page to website
   - SDAP-422: Prefix release tarball paths with top level directory for easy cleanup post build
   - SDAP-424: Inclusion of precompiled code (gradle-wrapper.jar) in release
   - SDAP-426: Incorrectly named release artifacts
   - SDAP-429 :Consider using DISCLAIMER-WIP
   - SDAP-425: Copyright statements out of date
   - SDAP-428: Incorrect NOTICE
   - SDAP-427: Incorrect LICENCE
   - SDAP-421: 1.0.0 Release: Add README files to release repositories
   - SDAP-420: 1.0.0 Release: Add missing DISCLAIMER files to release repositories
   - SDAP-419: 1.0.0 Release: Add missing NOTICE files to release repositories 
   - SDAP-418: 1.0.0 Release: Ensure source files contain required ASF headers
   - SDAP-416: Improve nexus-analysis install time
   - SDAP-414: Release SDAP v1.0.0
   - SDAP-411: Use global versioning for SDAP NEXUS artifacts

New/Updated Issues:
   - SDAP-408: Improve L2 satellite data ingestion speed
   - SDAP-409: Collection Manager issue with credential loading due to aioboto3 version
   - SDAP-410: Granule Ingester fails on ack-ing RMQ message after pipeline completion
   - SDAP-412: Duplicate Primary Points in matchup requests
   - SDAP-413: Update SDAP Dockerfile to pull specific version of nexusproto
   - SDAP-415: Satellite to satellite queries fail if using an L2 dataset
   - SDAP-417: Ingester fails Solr writes due to incorrect geo field WKT
   - SDAP-423: Ingester verbose setting not propagating to subprocesses
   - SDAP-430: Potential unlicensed code included in nexus repo
   - SDAP-433: Explore optimization of nexustiles schema
   - SDAP-434: Nexus docker image builds suddenly failing
   - SDAP-435: Ingester doesn't handle time arrays of timedelta type
   - SDAP-436: Tiles with uniform time arrays cause error when being loaded
   - SDAP-437: Allow for squeezing of dataset dimension(s) prior to slicing

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

### Date of last release:

  XXXX2023-XX-XX01-18 (Version 1.0.0)

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

One new member was invited to join in October 2022.

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

Our new mentor, Julian Hyde, guided us in creating the first official SDAP v1.0.0 release.

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

PPMC is not aware of any issues.

### Signed-off-by:

  - [ ] (sdap) Julian Hyde  
     Comments:  
  - [ ] (sdap) Jörn Rottmann  
     Comments:  
  - [ ] (sdap) Trevor Grant  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## StreamPark

StreamPark is a streaming application development platform.

StreamPark has been incubating since 2022-09-01.

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

  - [ ] (streampark) tison  
     Comments:  
  - [ ] (streampark) Willem Ning Jiang  
     Comments:  
  - [ ] (streampark) Stephan Ewen  
     Comments:  
  - [ ] (streampark) Thomas Weise  
     Comments:  
  - [ ] (streampark) Duo Zhang  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## Toree

Toree provides applications with a mechanism to interactively and remotely
access Apache Spark.

Toree has been incubating since 2015-12-02.

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

  - [ ] (toree) Luciano Resende  
     Comments:  
  - [ ] (toree) Ryan Blue  
     Comments:  
  - [ ] (toree) Weiwei Yang  
     Comments:  

### IPMC/Shepherd notes:



--------------------
## Training

The Training project aims to develop resources which can be used for
training purposes in various media formats, languages and for various Apache
and non-Apache target projects.

Training has been incubating since 2019-02-21.

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

  - [ ] (training) Craig Russell  
     Comments:  
  - [ ] (training) Christofer Dutz  
     Comments:  
  - [ ] (training) Justin Mclean  
     Comments:  
  - [ ] (training) Lars Francke  
     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. build community
  2. have several release managers
  3. build the PMC

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

No particular issues.

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

We have worked in earnest towards graduation, and have held discussions and votes on how we could go about this.

Here is some of this preparation on https://cwiki.apache.org/confluence/display/TUWENI/Graduation+preparation

Unfortunately, we didn't meet the requirements for graduation at this time. The work continues.

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

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

Mentors are very helpful!

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

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

### IPMC/Shepherd notes:



  

...