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:
Keep all lines under 76 characters long.
All content under the ### headings should be indented by two spaces. Do not use tabs.
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 |
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 Kirs | DataLab |
| Calvin Kirs | Livy |
| Dave Fisher | HugeGraph |
| Dave Fisher | Training |
| Drew Farris | Milagro |
| Drew Farris | Pegasus |
| P. Taylor Goetz | Teaclave |
| PJ Fanning | Pony Mail |
| Timothy Chen | Liminal |
| Timothy Chen | Pekko |
| 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.
|