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 December 06 
Podling reports due by end of day
Sun December 10
Shepherd reviews due by end of day
Sun December 10
Summary due by end of day
Tue December 12
Mentor signoff due by end of day
Wed December 13

Report submitted to Board

Wed December 20
Board meeting

Shepherd Assignments


Calvin KirsPony Mail
Drew FisherKIE
Drew FisherBaremaps
Drew FarrisAnswer
Justin McleanNemo
PJ FanningTeaclave
PJ FanningWayang
Timothy ChenLivy
Willem JiangUniffle

=== Report content ===

Incubator PMC report for December 2023

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 28 podlings incubating. In December, podlings executed 5 distinct releases.

A new podling has joined the incubator HoraeDB, and there has been discussion on several incubating proposals.

There was some cleanup of retired podlings.

The java-driver donation from the Cassandra project did not follow the correct process.

Teaclave has not reported for some time, and a roll call will be undertaken.

Community

New IPMC members:

  • Enrico Olivelli
  • Ismaël Mejía
  • Kent Yao
  • Rakesh Radhakrishnan

People who left the IPMC:

  • none

New Podlings

  • HoraeDB

Podlings that failed to report, expected next month

  • KIE
  • Teaclave

Graduations

  • None

The board has motions for the following:

  • None

Releases

The following releases entered distribution during the month of November:

  • Answer 1.2.0
  • Opendal 0.42.0
  • Pekko connectors 1.0.1
  • Pekko persistence dynamodb 1.0.0
  • Pekko 1.0.2

IP Clearance

  • Cassandra java-driver

N/A

Infrastructure

N/A

Miscellaneous

N/A

Table of Contents

Answer
Baremaps
Livy
Nemo
Pony Mail
ResilientDB
Uniffle
Wayang


Answer

A Q-and-A platform software for teams at any scale.

Answer has been incubating since 2023-10-09.

Three most important unfinished issues to address before graduating:

  1. Release more ASF-compliant versions.
  2. Build and grow a diverse community, attracting more committers and PPMC members.

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

Currently no

How has the community developed since the last report?

  • 6 new contributors have joined the community (48 in total).
  • We have launched the contributors' documentation on our official website and will keep it regularly updated, aiming to guide users in quickly getting involved with contributions. https://answer.apache.org/community/contributing
  • We have preliminarily set out our community event plan for 2024, which includes participating in events such as GSoC and OSPP to increase external contributions, as well as organizing cross-community events in Q1 and Q4 to motivate external developers to contribute.
  • We plan to initiate open bi-weekly community meetings after the Chinese Lunar New Year in 2024, to which we will invite all external contributors and anyone interested in the development of the Answer community.

How has the project developed since the last report?

  • The first ASF-compliant version (v1.2.0) was released.
  • 1 new feature, 7 bug fixes, 2 improvements.
  • answer.dev has been redirected to answer.apache.org

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:

29 Nov, 2023

When were the last committers or PPMC members elected?

It was in October since Apache Answer was accepted into the Apache Incubator.

Have your mentors been helpful and responsive?

Yes, all the mentors are helpful and responsive.

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

There are no known brand and naming issues.

Signed-off-by:

  •  (answer) Willem Ning Jiang
    Comments:
  •  (answer) tison
    Comments: Doing well in releasing and handling security reports.
  •  (answer) Justin Mclean
    Comments:
  •  (answer) Christofer Dutz
    Comments:

IPMC/Shepherd notes:


Baremaps

Apache Baremaps is a toolkit and a set of infrastructure components for creating, publishing, and operating online maps.

Baremaps has been incubating since 2022-10-10.

Three most important unfinished issues to address before graduating:

  1. Getting the code and documentation website in compliance with Apache standards.
  2. Growing the community
  3. Making releases

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

We acknowledge that we need to make progress on community building and will try to focus on this aspect in 2024.

How has the community developed since the last report?

We had a few external contributions to the project, but no new committer joined the community. Most notably, Joe Polastre, from FlightAware, the world's largest flight tracking and data platform, created a fast tile exporter for Baremaps written in Go [1]. Some of his ideas have already been contributed back to the project. We also started interesting discussions with the Apache SIS community regarding spatial data codecs [2].

[1] https://github.com/flightaware/baremaps-exporter

[2] https://github.com/apache/incubator-baremaps/discussions/805

How has the project developed since the last report?

  • We addressed many of the podling requirements for the latest release.
  • We also added support for PMTiles, 3D building extrusion, and minutely/hourly/daily diffs from OpenStreetMap.

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

When were the last committers or PPMC members elected?

2023-08-31

Have your mentors been helpful and responsive?

Yes, the mentors' advice has been very helpful, especially in addressing issues that appeared during the last release.

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

Yes

Signed-off-by:

  •  (baremaps) Bertrand Delacretaz
    Comments:
  •  (baremaps) Martin Desruisseaux
    Comments:
  •  (baremaps) Julian Hyde
    Comments: Podling is going well. The discussions with SIS are encouraging.
  •  (baremaps) Calvin Kirs
    Comments:
  •  (baremaps) George Percivall
    Comments:
  •  (baremaps) Martin Desruisseaux
    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. Revitalization of the Community
  2. Dependable Release Cadence
  3. Focus on Contributors rather than primarily on Users (Docs for processes)

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?

New PPMC, committers and contributors have emerged through the 0.8.0 release effort. Focus on security fixes and CI processes in github as well as reviews and merges of contributions from other contributors have been most active. 0.8.0 Release was security and bug fix oriented with CVEs and log4j being a lot of the recent work but with meaningful features as well.

How has the project developed since the last report?

Apache Livy 0.8.0 was released and addressed the previously stated goals of security and log4j related fixes as well as numerous improvements and features from the community that were long awaited due to lack of community and recently added.

How would you assess the podling's maturity?

Please feel free to add your own commentary.

  •  Initial setup
  •  Working towards first release (with revitalized community)
  •  Community building
  •  Nearing graduation
  •  Other: Nearing graduation in code stability but with a re-emerging a dev community supporting it and working toward 0.8.0 release

Date of last release:

2023-10-10

When were the last committers or PPMC members elected?

October 2023

Have your mentors been helpful and responsive?

No issues with mentors to report.

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

No issues to report.

Signed-off-by:

  •  (livy) Bikas Saha
    Comments:
  •  (livy) Luciano Resende
    Comments:
  •  (livy) Jean-Baptiste Onofré
    Comments: The activity has restarted, mostly maintenance. I think we can have new features and improvements soon, helping to extend the community.
  •  (livy) Madhawa Kasun Gunasekara
    Comments:
  •  (livy) Larry McCay
    Comments:
  •  (livy) Sunil Govindan
    Comments:

IPMC/Shepherd notes:


Nemo

Nemo is a data processing system to flexibly control the runtime behaviors of a job to adapt to varying deployment characteristics.

Nemo has been incubating since 2018-02-04.

Three most important unfinished issues to address before graduating:

  1. Motivate growth in the community
  2. Address remaining items before graduation  

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

This is a project initiated from academia, and the major problem here is that many of us have graduated and moved on to something else now. Although the project itself is very promising and is a well-developed system (proved by a number of academic papers), the project is losing a bit of its momentum, and there isn't a clear breakpoint where this can get itself back on track in building its community and users. This project, I personally think, is an unlucky one in the sense that Covid-19 hit at the time when it was actively being promoted in ASF conferences and so, trying to build its user base, and hasn't been able to climb up to TLP since then. I think that there are enough resources for users to pick up on where it stands at the moment, but it is unclear on how it should get back on track, where the lack of community action being the major problem on its way to TLP. Any suggestions or help would be nice, but we may also consider archiving the project as well at this point.

How has the community developed since the last report?

We have 1 new contributor.

How has the project developed since the last report?

Discussions for community growth.

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-09-02

When were the last committers or PPMC members elected?

September 28, 2021

Have your mentors been helpful and responsive?

Please refer to the issue raised above.

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

The PPMC manages the podling's brand / trademarks.

Signed-off-by:

  •  (nemo) Hyunsik Choi
    Comments:
  •  (nemo) Byung-Gon Chun
    Comments:
  •  (nemo) Jean-Baptiste Onofré
    Comments:
  •  (nemo) Markus Weimer
    Comments:

IPMC/Shepherd notes:


PonyMail

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. Growing the community, in particular the user interactions
  2. Growing the co....
  3. Gro....

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

None of note

How has the community developed since the last report?

No material development since last report.

How has the project developed since the last report?

No new developments. Stalled by lack of user engagement.

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:    2019-04-20

When were the last committers or PPMC members elected?

Sean Palmer was elected committer on 2021-04-02

Have your mentors been helpful and responsive?

No mentor engagement this quarter, though it has been very quiet, so no need.

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

No issues here.

Signed-off-by:

  •  (ponymail) John D. Ament
    Comments:

IPMC/Shepherd notes:  


ResilientDB

ResilientDB is a distributed blockchain framework that is open-source, lightweight, modular, and highly performant.

ResilientDB has been incubating since 2023-10-21.

Three most important unfinished issues to address before graduating:

  1. Transfer the codebase to Apache
  2. Grow the community by facilitating more applications being built on ResDB
  3. Improve and extend documentation  

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

The current codebase is still in GitHub and we have a few repositories rather than only one. We need some help to transfer these repositories to Apache.

How has the community developed since the last report?

Our community channels on Discord are active and many users are asking questions on how to develop their applications based on ResilientDB. We have a live testnet of ResilientDB been operational on 5 replicas/replicas for the past two months (ResDB explorer) utilized by over 100 students at both grad/undergrad levels. There have been exciting new projects developed over ResDB. We are expecting to launch/showcase these projects in the coming weeks (e.g., Debitable).

How has the project developed since the last report?

The project is being processed on transferring. We also addressed the feedback from the users and improved our service. We had a new release last week (v1.9) that provided multi-version retrieval functionality to allow fetching the history of each key.

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

When were the last committers or PPMC members elected?

November of 2023

Have your mentors been helpful and responsive?

The mentors helped tremendously throughout the project build-up and transfer.

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

There are no known brand and naming issues as reported here:

Signed-off-by:

  •  (resilientdb) Junping Du
    Comments:
  •  (resilientdb) Calvin Kirs
    Comments:
  •  (resilientdb) Kevin Ratnasekera
    Comments:
  •  (resilientdb) Roman Shaposhnik
    Comments:
  •  (resilientdb) Christian Grobmeier
    Comments:

IPMC/Shepherd notes:


Uniffle

Uniffle is an unified Remote Shuffle Service

Uniffle has been incubating since 2022-06-06.

Three most important unfinished issues to address before graduating:

Promote the project and grow the user and dev community.

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

No.

How has the community developed since the last report?

  1. Regular meeting continues every two weeks.
  2. We're preparing a new post in our website.
  3. 6 new contributors

How has the project developed since the last report?

  1. We released 0.8.0.
  2. We have finished many exciting features such as the support of dashboard, dynamic allocation, etc.
  3. 106 pull requests are created, 91 pull requests are merged.
  4. 75 issues are created, 61 issues are closed

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-12-13, we released 0.8.0 version

When were the last committers or PPMC members elected?

Chenyu Zheng, elected as the committer on 2023.11.04 Junfan Zhang, elected as the PPMC on 2023.06.25

Have your mentors been helpful and responsive?

Yes, they'are helpful in guiding the podding project.

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

Yes.

Signed-off-by:

  •  (uniffle) Felix Cheung
    Comments:
  •  (uniffle) Junping Du
    Comments:
  •  (uniffle) Liu Xun
    Comments:
  •  (uniffle) Weiwei Yang
    Comments:
  •  (uniffle) Zhankun Tang
    Comments:

IPMC/Shepherd notes:


Wayang

Wayang is a cross-platform data processing system that aims at decoupling the business logic of data analytics applications from concrete data processing platforms, such as Apache Flink or Apache Spark. Hence, it tames the complexity that arises from the "Cambrian explosion" of novel data processing platforms that we currently witness.

Wayang has been incubating since 2020-12-16.

Three most important unfinished issues to address before graduating:

  1. Growing community
  2. New website (in progress)

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

No

How has the community developed since the last report?

Community has been growing. We received commits from multiple individuals and organizations. Also we have a new PPMC member.

How has the project developed since the last report?

We released Wayang 0.7.1. Next release 1.0.0 will have significant additions and code base restructuring.

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-09-03

When were the last committers or PPMC members elected?

2023-06-05

Have your mentors been helpful and responsive?

Yes, no problems.

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

Yes, no issues here.

Signed-off-by:

  •  (wayang) Christofer Dutz
    Comments:
  •  (wayang) Lars George
    Comments:
  •  (wayang) Bernd Fondermann
    Comments:
  •  (wayang) Jean-Baptiste Onofré
    Comments:

IPMC/Shepherd notes:




  • No labels