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:

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

Reflow
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
  • N/A

Infrastructure

  • N/A

Table of Contents

DataLab
HugeGraph
Liminal
Livy
Milagro
Pegasus
Pekko
[Pony Mail](#pony mail)
Teaclave
Toree
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:

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

  •  Initial setup
  •  Working towards first release
  •  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:
  •  (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

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:
  •  (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. 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
  •  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:
  •  (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.

  •  Initial setup
  •  Working towards first release
  •  Community building
  •  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:

  •  (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
  •  Working towards first release
  •  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:

  •  (pekko) PJ Fanning
    Comments:
  •  (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
  •  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
  •  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:

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

  • No labels