DRAFT DRAFT DRAFT

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

If your report is missing please use the clutch2report.py script to generate your report.

It also best to:

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.

fold -w 76 -s $1 | cat -s


Timeline

Wed July 05

Podling reports due by end of day

Sun July 09

Shepherd reviews due by end of day

Sun July 09

Summary due by end of day

Tue July 11

Mentor signoff due by end of day

Wed July 12

Report submitted to Board

Wed July 19

Board meeting


Shepherd Assignments

Calvin KirsDataLab
Calvin KirsLivy
Dave Fisher HugeGraph
Dave Fisher Training
Drew FarrisMilagro
Drew FarrisPegasus
P. Taylor GoetzTeaclave
PJ FanningPony Mail
Timothy ChenLiminal
Timothy ChenPekko
Willem Jiang Annotator
Willem Jiang Toree


# Incubator PMC report for July 2023

The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.  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 25 podlings incubating.
This month we were missing reports from Annotator, Liminal and Pony Mail.
Kvrocks has graduated, and there are no new proposals to the board 
for graduation. podlings executed 3 distinct releases. Discussion on the 
general list have mostly been about podling releases.

## Community

### New IPMC members:
  - None

### People who left the IPMC:
  - None

## New Podlings
- None

## Podlings that failed to report, expected next month
- Annotator
- Liminal
- Pony Mail 

## Graduations
  - Kvrocks

  The board has motions for the following:
  - None

## Releases

  The following releases entered distribution during the month of
  June:
  - OpenDAL 0.37.0
  - Paimon 0.4.0
  - Streampark 2.1.1

## IP Clearance

  - None

## Legal / Trademarks

  - N/A

## Infrastructure

  - N/A

## Table of Contents  
[DataLab](#datalab)  
[HugeGraph](#hugegraph)  
[Liminal](#liminal)  
[Livy](#livy)  
[Milagro](#milagro)  
[Pegasus](#pegasus)  
[Pekko](#pekko)  
[Pony Mail](#pony mail)  
[Teaclave](#teaclave)  
[Toree](#toree)  
[Training](#training)  

--------------------
## DataLab

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

DataLab 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?
  No, there aren't any issues.

### How has the community developed since the last report?
  New Commiitter, Yevhenii Vlasiuk

### How has the project developed since the last report?
  In retirement discussion.

### 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
  - [X] Other: In retirement discussion

### Date of last release:

  2022-11-30

### When were the last committers or PPMC members elected?
  The last committer was added on April 10, 2023

### Have your mentors been helpful and responsive?
  Yes, our mentors are helpful and responsive.

### Is the PPMC managing the podling's brand / trademarks?
  Brand and naming issues are absent.

### Signed-off-by:

  - [ ] (datalab) P. Taylor Goetz  
     Comments:  
  - [ ] (datalab) Henry Saputra  
     Comments:  
  - [ ] (datalab) Furkan Kamaci  
     Comments:  

### IPMC/Shepherd notes:

--------------------
## HugeGraph

A large-scale and easy-to-use graph database

HugeGraph has been incubating since 2022-01-23.

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

  1. Release distributed storage module (include PD/store) & make graph 
  computer easy to use 
  2. Overall easier to use, more stable and reliable & more communication 
  with other Graph Community(Like Tinkerpop/JanusGraph etc)
  3. At least 2 new PPMC & 5 committers selected and take deep part in the 
  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?

  1. We take part in 2 activities to let more students know the project & 
  the open source culture (working in the next Q3)
  2. We take part in GOTC(Global Open-source Technology Conference) & share 
  our roadmap of next version (about distributed raft-based storage)
  3. 10+ new contributors with 60+ PR (although most of the PR is tiny or 
  doc improvement, it helped a lot for normal users)

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

  1. Finish i18n translation task in all pages & enhance/update a string of 
  docs
  2. Add more user friendly improvement case & update the experience of 
  docker usage
  3. Support multi tasks scheduled by server & fix some bugs in 
  Spark-Loading mode in toolchain

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

  2023-02-22

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

  2023-03-12 (last committer)

### Have your mentors been helpful and responsive?

  No issues to report now

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

  None

### Signed-off-by:

  - [ ] (hugegraph) Lidong Dai  
     Comments:  
  - [ ] (hugegraph) Trista Pan  
     Comments:  
  - [ ] (hugegraph) Xiangdong Huang  
     Comments:  
  - [ ] (hugegraph) Yu Li  
     Comments:  
  - [X] (hugegraph) Willem Ning Jiang  
     Comments:  

### IPMC/Shepherd notes:

--------------------
## Livy

Livy is web service that exposes a REST interface for managing long running
Apache Spark contexts in your cluster. With Livy, new applications can be
built on top of Apache Spark that require fine grained interaction with many
Spark contexts.

Livy has been incubating since 2017-06-05.

### Three most important unfinished issues to address before graduating:
  1. Get 0.8.0 release out and release process clearly documented
  2. More community engagement
  3. 

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

### How has the community developed since the last report?
  The community has been growing with new

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

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

### Date of last release:

  2021-02-04

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

  2023-02-10

### Have your mentors been helpful and responsive?
  No issues at the moment.

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

### Signed-off-by:

  - [ ] (livy) Bikas Saha  
     Comments:  
  - [ ] (livy) Luciano Resende  
     Comments:  
  - [ ] (livy) Jean-Baptiste Onofré  
     Comments:  
  - [ ] (livy) Madhawa Kasun Gunasekara  
     Comments:  
  - [X] (livy) Larry McCay  
     Comments:     ### IPMC/Shepherd notes:

--------------------
## Milagro

Milagro is core security infrastructure and crypto libraries for
decentralized networks and distributed systems.

Milagro has been incubating since 2015-12-21.

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

  1. Introduce policies for correct corporate involvement (see
  https://github.com/orgs/apache/projects/171/views/1)
  2. Continue to build relevant and useful crypto libraries and 
  applications for decentralized networks in order to grow the ecosystem of
  users and contributors to the project.
  3. Improve automated quality pipelines, improve existing releases and 
  demonstrate improved compliance with the Apache Way.

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

  No issues are known as of now.

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

  A new contributor started to submit patches. No big changes otherwise.

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

  - The path to graduation map has been updated [in a GitHub 
  project](https://github.com/orgs/apache/projects/171/views/1). This map is 
  our north start to lead us to graduation.
  - New issues have been opened on the AMCL repo to open the roadmap
  - Project committees are working to implement CG21
  - No major bugs have been reported in the MPC release hopefully 
  indicating good code quality

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

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

  December 2022

### Have your mentors been helpful and responsive?

  Yes

### Is the PPMC managing the podling's brand / trademarks?
  No third party are using the brand's name incorrectly

### Signed-off-by:

  - [ ] (milagro) Nick Kew  
     Comments:  
  - [X] (milagro) Jean-Frederic Clere  
     Comments:

### IPMC/Shepherd notes:

--------------------
## Pegasus

Pegasus is a distributed key-value storage system which is designed to be
simple, horizontally scalable, strongly consistent and high-performance.

Pegasus has been incubating since 2020-06-28.

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

  1. Grow the community(attracting more committers, contributors, users).
  2. Make more releases in ASF policy regularly.
  3. Improve the Pegasus project performance, stability, and usage 
  scenarios.

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

  An offline meetup has been held on May 16th, 2023 in Beijing, China.

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

  2.5.0 release is being prepared.

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

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

  2022-5-12, committer: Yifan Zhang(GitHub ID: zhangyifan27)

### Have your mentors been helpful and responsive?

  Yes, our mentors gave us a lot of help, including version release, 
  holding meetup and etc.

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

  No issues that we are aware of.

### Signed-off-by:

  - [X] (pegasus) Duo Zhang  
     Comments:  Still, let's try to make more patch releases, instead of 
     just a big release after half a year...
  - [ ] (pegasus) Liang Chen  
     Comments:  
  - [ ] (pegasus) Von Gosling  
     Comments:  
  - [ ] (pegasus) Liu Xun  
     Comments:  

### IPMC/Shepherd notes:

--------------------
## Pekko

Pekko is a toolkit and an ecosystem for building highly concurrent,
distributed, reactive and resilient applications for Java and Scala.

Pekko has been incubating since 2022-10-24.

### Three most important unfinished issues to address before graduating:
  1. Complete the work to mention all 3rd party source in the Pekko code 
  base.
  2. Get a milestone release done - at least for the core modules. This 
  would facilitate the wider OSS community. We would hope that other OSS 
  projects that currently support Akka would look to also support Apache 
  Pekko.
  3. Community Building.

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

### How has the community developed since the last report?
  Community engagement is pretty low. We're hoping it will pick up if we 
  get a release out.

### How has the project developed since the last report?
  We're close to getting a release done for the core modules.

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

  - [ ] 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?
  2023-03-09 (new committer) -- no new PPMC members added

### Have your mentors been helpful and responsive?
  There were some knotty issues to discuss about how to manage the license 
  headers and similar issues but the conversations were very constructive.

### Is the PPMC managing the podling's brand / trademarks?
  VP, Brand has approved the name (https://s.apache.org/h2cwg)

### Signed-off-by:

  - [X] (pekko) PJ Fanning  
     Comments:  
  - [X] (pekko) Justin McLean  
     Comments:  
  - [ ] (pekko) Roman Shaposhnik  
     Comments:  
  - [ ] (pekko) Wu Sheng  
     Comments:  
  - [ ] (pekko) Ryan Skraba  
     Comments:  
  - [ ] (pekko) JB Onofré  
     Comments:  
  - [ ] (pekko) Claude Warren  
     Comments:  

### IPMC/Shepherd notes:

--------------------
## Teaclave

Teaclave is a universal secure computing platform.

Teaclave has been incubating since 2019-08-20.

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

  1. Grow the community (attracting more committers, contributors, users)
  2. Publish Apache releases
  3. Keep the project up-to-date with latest hardwares

### 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. He Sun (Apache ID: hsun) was added to the PPMC
  2. The Java SDK team gave a presentaion on The Global Open-source 
  Technology Conference (GOTC) 2023.

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

  Teaclave FaaS platform released 0.5.1 version. The 0.6.0 releaes is under 
voting.

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

  2023-05-31

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

  2023-05-15

### Have your mentors been helpful and responsive?

  Yes.

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

  Yes.

### Signed-off-by:

  - [ ] (teaclave) Felix Cheung  
     Comments:  
  - [ ] (teaclave) Furkan Kamaci  
     Comments:  
  - [ ] (teaclave) Jianyong Dai  
     Comments:  
  - [ ] (teaclave) Matt Sicker  
     Comments:  
  - [ ] (teaclave) Zhijie Shen  
     Comments:  
  - [ ] (teaclave) Gordon King  
     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.Increase active contributors

### 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?
   The community is working on wrapping up support for recent versions
   of Apache Spark that has moved to use Scala 2.13.

   We still see much of the users asking questions in the gitter channel
   rather than using the mailing lists.

   There is also a discussion started around retirement process, and discussion
   is happening on the dev list.

### How has the project developed since the last report?
   We need to wrap up the new Toree release supporting Spark with Scala 2.13

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

  2022-04-11

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

   Kevin Bates was added to the PPMC on 2019-08-14

### Have your mentors been helpful and responsive?

   None

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

   No Trademark issues

### Signed-off-by:

  - [X] (toree) Luciano Resende  
     Comments:  With my contributor hat, I am planning to
     try to move Toree trough graduation on the next couple
     months
  - [x] (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.

In June, we started adjusting the project goals.
Besides a pure focus on content creation tools we have identified the need 
for two additional aspects:

(1) For ASF processes some documentation exists, e.g. 
https://community.apache.org/contributor-ladder,
but the ASF member journey is still a challenge for many new members, 
especially those with less coding experience.
As a solution it has been suggested to provide training material for the 
following problems: 

* You've just graduated to a TLP. What are the challenges you will now face?
* New committer onboarding
* New PMC member onboarding
* New PMC Chair onboarding
* New board member onboarding

(2) Creation of some general recommendations/guidelines for:
 * managing/validation of training material contributions of arbitrary ASF 
projects has been proposed.

Initial discussion of the topics have been started.

We expand our focus now on the following aspects:

We have to work on strategies to increase the participation and the 
visibility of the project and its goals.
Besides requests for contributions from individual contributors from other 
Apache projects we want to show what the Apache Training project can offer 
to those projects.
We should build on the assumption that synergy and network effects can help 
us to increase the community around training and skill management topics.

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

  1. Improve the community participation (other Apache projects should 
  actively be linked to this project, since they "have the content")
  2. (Re)define the short-, mid-, and long-term goals of the project.
  3. Review current policies around contribution review and releases to 
  find a pragmatic compromise

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

  The topic of retiring the project has been discussed multiple times but 
  someone (Mirko) from the community
  has stepped up in a last effort to revive activities.
  He's written most of the last two or three reports.

  At least one mentor has mentioned that he'd step down if those attempts 
  are not successful.

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

  Activity has started to grow since the last report.
  We again failed to provide the report on time, but this will change soon.

  Two persons joined our conversation on the dev-list (Eric and Rich).

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

  Creation of a ASF onboarding training module has been announced.

  A tool for inspecting documentation in Github repositories (ASF projects)
  which will lead towards automatic training related content extraction has 
  been started.

  PR activity continues on a low level 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
  - [X] Community building: The community is very small and attempts of 
        growing it have failed so far
  - [ ] Other:

### Date of last release:

  Not applicable

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

  November 2020

### Have your mentors been helpful and responsive?

  Mentors have been responsive and helpful when reached out to.

### Is the PPMC managing the podling's brand / trademarks?
  The name search process has not yet been started, as there is still time 
  to do that if and when graduation draws nearer.
  The PPMC is actively monitoring usage of the Podlings current name on 
  other sites.
  The Podling is not directly affiliating with any sponsors donating 
  content and presenting an independent image on the webpage.

### Signed-off-by:

  - [ ] (training) Craig Russell  
     Comments:  
  - [ ] (training) Christofer Dutz  
     Comments:  
  - [X] (training) Justin Mclean  
     Comments:  
  - [X] (training) Lars Francke  
     Comments:  

### IPMC/Shepherd notes:
  Dave Fisher - this project does not really release software and it looks 
  like it is becoming more of an ASF Member Project.
  I think that since it plans to document process that is more 
  traditionally part of ComDev's mission or related to helping
  projects. I would support either graduating into ComDev or to a TLP as a 
  project similar to Whimsy. I really do not see
  further Incubation to be helpful.