THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Markdown |
---|
# Incubator PMC report for August 2020
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
July:
## IP Clearance
## Legal / Trademarks
## Infrastructure
## Miscellaneous
## Credits
## Table of Contents
[AGE](#age)
[Annotator](#annotator)
[BlueMarlin](#bluemarlin)
[DataSketches](#datasketches)
[DolphinScheduler](#dolphinscheduler)
[Doris](#doris)
[ECharts](#echarts)
[Heron](#heron)
[Liminal](#liminal)
[Livy](#livy)
[NLPCraft](#nlpcraft)
[PageSpeed](#pagespeed)
[Pegasus](#pegasus)
[Pinot](#pinot)
[Ratis](#ratis)
[S2Graph](#s2graph)
[SDAP](#sdap)
[Sedona](#sedona)
[Toree](#toree)
[Training](#training)
[Tuweni](#tuweni)
[Warble](#warble)
[Weex](#weex)
--------------------
## AGE
AGE is a multi-model database that enables graph and relational models built
on PostgreSQL.
AGE has been incubating since 2020-04-29.
### Three most important unfinished issues to address before graduating:
1. Complete the Apache AGE Website development and infrastructure setup.
2. First Apache based release.
3. Build Healthy community around project.
### 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?
Current focus is to complete the rest of few tasks of Podling bootstrapping
process
and move working on our first Apache based release.
### How has the project developed since the last report?
We submitted ICLAs/CCLA/SGA for the project and completed the Repo
migration to Apache.
Worked on an internal release.
### 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
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
We are currently working on our first Apache release.
### When were the last committers or PPMC members elected?
None.
### Have your mentors been helpful and responsive?
Yes, they have been helpful and responsive.
### Is the PPMC managing the podling's brand / trademarks?
PPMC is not managing the podling's brand / trademarks yet.
### Signed-off-by:
- [X] (age) Kevin Ratnasekera
Comments:
- [X] (age) Von Gosling
Comments:
- [ ] (age) Raphael Bircher
Comments:
- [x] (age) Felix Cheung
Comments:
### IPMC/Shepherd notes:
--------------------
## 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. Communicate a clear roadmap
2. Add active contributors
3. Demonstrate good governance through voting on process improvements.
### 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?
Community calls continue. A few new developers and projects have reached out with interest in using the project. Developing this community is the highest priority of the project right now.
### How has the project developed since the last report?
The project has made its first release. In the month since, the community has converted the project to TypeScript, added a DOM/HTML text highlighting capability to the public API, and expanded the automated test suite.
### 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
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
July 11, 2020
### When were the last committers or PPMC members elected?
June 6, 1028
### Have your mentors been helpful and responsive?
Yes.
### Signed-off-by:
- [ ] (annotator) Nick Kew
Comments:
- [ ] (annotator) Steve Blackmon
Comments:
- [ ] (annotator) Tommaso Teofili
Comments:
### IPMC/Shepherd notes:
--------------------
## BlueMarlin
TODO
BlueMarlin has been incubating since 2020-09-06.
### 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:
- [ ] (bluemarlin) TODO
Comments:
### IPMC/Shepherd notes:
--------------------
## DataSketches
DataSketches is an open source, high-performance library of stochastic
streaming algorithms commonly called "sketches" in the data sciences.
Sketches are small, stateful programs that process massive data as a stream
and can provide approximate answers, with mathematical guarantees, to
computationally difficult queries orders-of-magnitude faster than
traditional, exact methods.
DataSketches has been incubating since 2019-03-30.
### Three most important unfinished issues to address before graduating:
1. Adding more committers. We have just added our first new committer
since incubation! We have a few more individuals that have been
consistent contributors to the project that we will soon want to
go through the new committer election process. This is a big change
from our last report where we had no candidates at all.
2. Fill out the Maturity Model
3. Prepare for Graduation.
### Are there any issues that the IPMC or ASF Board need to be aware of?
We could use some help in finding people who would find working in
the sketching algorithms area really interesting and would want
to work with us to become committers.
### How has the community developed since the last report?
The word is getting out! We presented talks at the USPTO 2020 tech
conference and the Spark & AI 2020 conference, mentioned in the last
report, with lots of good feedback.
We will be co-authors in a tutorial on sketching technology at the
upcoming ACM-KDD conference in August with one of the world's
leading scientists in streaming algorithms and sketching.
We have been invited to give a keynote talk at the upcoming
DataCon2020 in Taiwan in early September.
We have been accepted for a talk at ApacheCon again this year.
We also are seeing a big increase in the number of single PRs coming
from a number of different people, especially for our C++ components,
which is very good news. This proves that there is growing
interest in the project and there are folks out there that want to
contribute to the project.
### How has the project developed since the last report?
See the releases since the last report below.
In addition we have made significant improvements to our website
thanks to some external contributors!
To the best of our knowledge all of our licensing and website issues
have been addressed and have been implemented in formal releases or
are in master-branch staging, awaiting the next release.
### 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
- [X] Nearing graduation
- [ ] Other:
### Date of last release:
- 2020-07-06 incubating-datasketches-hive 1.1.0
- 2020-06-19 incubating-datasketches-cpp 2.0.0
- 2020-05-07 incubating-datasketches-java 1.3.0
### When were the last committers or PPMC members elected?
August, 2020
### Have your mentors been helpful and responsive?
Yes, in general. However, we do have to prod them with reminders
to check-off our releases. Our releases have been taking
longer and longer to get through the voting process especially
when it is in the 2nd IPMC phase. A little help here would
be appreciated.
### Is the PPMC managing the podling's brand / trademarks?
To the best of our knowledge, yes.
* Are 3rd parties respecting and correctly using the podlings
name and brand?
As far as we know, yes.
* If not what actions has the PPMC taken to correct this?
We have not had to face this issue yet.
* Has the VP, Brand approved the project name?
Yes, and it is clearly stated as such on
http://incubator.apache.org/projects/datasketches.html
### Signed-off-by:
- [X] (datasketches) Liang Chen
Comments:
- [ ] (datasketches) Kenneth Knowles
Comments:
- [X] (datasketches) Furkan Kamaci
Comments:
- [X] (datasketches) Dave Fisher
Comments:
- [ ] (datasketches) Evans Ye
Comments:
### IPMC/Shepherd notes:
--------------------
## DolphinScheduler
DolphinScheduler is a distributed ETL scheduling engine with powerful DAG
visualization interface..
DolphinScheduler has been incubating since 2019-08-29.
### Three most important unfinished issues to address before graduating:
1.Guide community to commit code and code review using Apache way.
2.Develop more committers and 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?
1. GitHub code contributors grew from 100 to 116.
2. Hold a co-meetup with Apache Doris and 1900 people join the on-line
meetup on July, 25.
### How has the project developed since the last report?
1. Apache Dolphin Schedule1.3.1 has released and 1.3.2 is ready for
voting.
2. Maven Plugin 1.0.0 is in voting progress.
### 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:
2020-7-13
### When were the last committers or PPMC members elected?
2019-5-28
### Have your mentors been helpful and responsive?
Our mentors were very helpful, help us to refine release process and how
to release a plug-in.
### Is the PPMC managing the podling's brand / trademarks?
Yes. We keep tracking podling's brand / trademarks.
### Signed-off-by:
- [ ] (dolphinscheduler) Sheng Wu
Comments:
- [ ] (dolphinscheduler) ShaoFeng Shi
Comments:
- [X] (dolphinscheduler) Liang Chen
Comments:
- [X] (dolphinscheduler) Furkan KAMACI
Comments:
- [X] (dolphinscheduler) Kevin Ratnasekera
Comments:
### IPMC/Shepherd notes:
--------------------
## Doris
Doris is a MPP-based interactive SQL data warehousing for reporting and
analysis.
Doris has been incubating since 2018-07-18.
### Three most important unfinished issues to address before graduating:
1. We have not released a release version without WIP, we are preparing it.
2. We need a more stringent code access and testing environment to ensure code quality and project stability.
### 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. Since the last report, we have added 16 contributors and 2 committers.
There are currently 100 contributors and 19 committers.
2. We upgraded our website. Now we can understand the characteristics of Doris more intuitively on the website.
3. We joined a co-meetup with Apache DolphineScheduler and 1900 people join the on-line.
### How has the project developed since the last report?
Since last report(2020-06-01), a total of 262 commits were merged.
The community contributed a lot of new features and helped Doris fix many bugs.
We are working hard to prepare the next release version(0.13)
### 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:
2020-04-24: Apache Doris (incubating) 0.12.0-rc03
### When were the last committers or PPMC members elected?
Zhengguo Yang: New Committer, 2020-06-22
Yunfeng Wu: New Committer, 2020-08-05
### Have your mentors been helpful and responsive?
All mentors are helpful.
### Is the PPMC managing the podling's brand / trademarks?
Yes. 3rd parties are using the podlings name and brand correctly. And the project name is approved.
### Signed-off-by:
- [x] (doris) Dave Fisher
Comments:
- [ ] (doris) Willem Ning Jiang
Comments:
- [ ] (doris) Shao Feng Shi
Comments:
### IPMC/Shepherd notes:
--------------------
## ECharts
ECharts is a charting and data visualization library written in JavaScript.
ECharts has been incubating since 2018-01-18.
### Three most important unfinished issues to address before graduating:
1. Ensure Mentors and IPMC have no remaining issues for graduating
We are currently discussing graduation related topics under podling's
dev mailing list and make sure PPMC and mentors have no remaining issues
before we start discussing under general@incubator.
2. Prepare a resolution
3. Propose votes in incubator and general mailing list
### Are there any issues that the IPMC or ASF Board need to be aware of?
We have solved the CDN issue in China by providing a Cloud Service account
that can be accessed by PPMCs and found the donor for the CDN fees. The donor
Ming Zu is a senior manager of Baidu and fan of ECharts.
### How has the community developed since the last report?
The community has grown fast and more people are contributing to the
project.
73 people have contributed to the project during incubation.
Committers work for more than 6 different companies and from 3 different
countries.
We elected two committers to be PPMC members since last report.
### How has the project developed since the last report?
We have released a new version 4.8.0 and an alpha version 5.0.0-alpha.1 and
we are working
toward the official release of 5.0.0.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
We have made the maturity assessment [1] and are currently discussing in the
project's dev mailing list about it.
- [ ] Initial setup
- [ ] Working towards first release
- [ ] Community building
- [ ] Nearing graduation
- [X] Other: reviewing and discussing graduation requirements
[1]
https://cwiki.apache.org/confluence/display/ECHARTS/Apache+Maturity+Model+As
sessment+for+ECharts
### Date of last release:
2020-05-28
### When were the last committers or PPMC members elected?
2020-07-27
### Have your mentors been helpful and responsive?
Yes. Mentors have been very helpful and responsive.
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
No.
### 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?
The PPMC is managing the brand and trademarks. No problems found
about this.
### Signed-off-by:
- [X] (echarts) Kevin A. McGrail
Comments: ECharts is doing well.
- [X] (echarts) Dave Fisher
Comments: I expect that ECharts will graduate in the next month or
two.
- [ ] (echarts) Ted Liu
Comments:
- [x] (echarts) Sheng Wu
Comments: Expect the echarts will be ready for TLP soon.
### 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. Community building
2. Improving the release process
3. Improving documentation
### 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?
Two new committers were elected. Discussions are increasing across slack.
Need to work on reporting the conversations in slack to the mailing list.
### How has the project developed since the last report?
There have been bug fixes and feature improvements. Some to note are:
- Python 3 upgrade
- Bazel upgrade
### 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:
2019-11-14 0.20.2-incubating.
Community is currently working on a new release.
### When were the last committers or PPMC members elected?
Two new committers where voted in:
- Oliver Bristow (July 22, 2020)
- Windham Wong (July 3, 2020)
### 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 mentors have been responsive when needed.
### 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?
Yes
### Signed-off-by:
- [ ] (heron) Jake Farrell
Comments:
- [ ] (heron) Julien Le Dem
Comments:
- [ ] (heron) P. Taylor Goetz
Comments:
- [X] (heron) Dave Fisher
Comments: The podling seems to be working as a team better.
### IPMC/Shepherd notes:
--------------------
## Liminal
TODO
Liminal has been incubating since 2020-05-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:
- [ ] (liminal) TODO
Comments:
- [ ] (liminal) TODO
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. Start preparing towards graduation
2.
3.
### 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?
Moderate activity on mailing lists and code as well
### How has the project developed since the last report?
Currently the community is working on HA
feature and support for Spark on Kubernetes.
Spark 3.0 support was added recently and a new release
will be started once it has been more thought tested
### 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:
2020-01-07
### When were the last committers or PPMC members elected?
2019-01-22
### Have your mentors been helpful and responsive?
Yes
### Is the PPMC managing the podling's brand / trademarks?
Yes
### Signed-off-by:
- [ ] (livy) Bikas Saha
Comments:
- [ ] (livy) Brock Noland
Comments:
- [ ] (livy) Luciano Resende
Comments:
- [ ] (livy) Jean-Baptiste Onofre
Comments: Still planning to contribute what I proposed on the mailing
list while ago. I think we are pretty close to graduation. Maybe worth
to start a discussion.
### 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:
### 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. Grow the number of active developers
2. Enhance the release process: switch to github tagged release to
simplify.
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?
Mailing lists and git issues are active. The number of active developers
is unchanged.
### How has the project developed since the last report?
The first incubator release has been announced after field-testing.
Furthermore, small enhancements are being contributed from people outside of
the initial committer group. Major changes have landed on master: the build
system has been refreshed to leverage bazel, c++17, abseil and Envoy. All
dependencies have been refreshed and sanitized where possible.
As a side-effect, some of the remaining issues from the WIP-DISCLAIMER have
been addressed.
- MPL licensed source code for http date parsing replaced with our own
version
which leans on abseil. That part is all Apache licensed now.
- The no longer contains compiled code pulled in from dependencies.
A simple PoC port to Envoy has landed, as a first step towards running
PageSpeed
as a stand-alone sidecar service (where traffic of arbitrary servers can be
routed
through it via transparent proxying or L7 routing).
### How would you assess the podling's maturity?
- [ ] Initial setup
- [ ] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
The week of May 11th, 2020
### When were the last committers or PPMC members elected?
May 27 2019 (Longinos Ferrando, elected as both committer and PMC member)
### 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.
Yes.
### 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?
- As far as we know the brand is respected by third parties. We-Amp
mirrors the incubator site over at modpagespeed.com - but will work
on transferring the domain name to the ASF this quarter.
- It's not known if the VP, brand has explicitly approved, so that is
something we need to make sure about and resolve.
### Signed-off-by:
- [ ] (pagespeed) Jukka Zitting
Comments:
- [ ] (pagespeed) Leif Hedstrom
Comments:
- [ ] (pagespeed) Nick Kew
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. Project code donation
2. First release
3. Building 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?
N/A.
### How has the project developed since the last report?
ICLA/SGA are all submitted. Accounts created. JIRA/DNS/LDAP/mail-lists
created.
The website repo has been migrated to Apache Github.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [ ] Working towards first release
- [ ] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
None
### When were the last committers or PPMC members elected?
None yet.
### 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.
Yes, they are very nice and 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?
Yes, We keep tracking podling's brand / trademarks.
### Signed-off-by:
- [X] (pegasus) Kevin A. McGrail
Comments: I am just getting involved with this podling and look forward to guiding them more.
- [ ] (pegasus) Duo zhang
Comments:
- [ ] (pegasus) Liang Chen
Comments:
- [X] (pegasus) Von Gosling
Comments:
### IPMC/Shepherd notes:
--------------------
## Pinot
Pinot is a distributed columnar storage engine that can ingest data in real-
time and serve analytical queries at low latency.
Pinot has been incubating since 2019-03-01.
### Three most important unfinished issues to address before graduating:
1. None
2.
3.
### 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 have 470+ users on slack - all slack discussions are forwarded to the project mailing list.
### How has the project developed since the last report?
- Released 0.4.0
- Voted Ting Chen and Kartik Khare as a new committer.
- Voted Jackie and Xiang Fu to PPMC
### 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:
2020-07-14
### When were the last committers or PPMC members elected?
July 2020
### 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:
- [X] (pinot) Kishore Gopalakrishna
Comments:
- [X] (pinot) Jim Jagielski
Comments:
- [ ] (pinot) Olivier Lamy
Comments:
- [x] (pinot) Felix Cheung
Comments: What's the next step towards graduation?
### IPMC/Shepherd notes:
--------------------
## Ratis
Ratis is a java implementation for RAFT consensus protocol
Ratis has been incubating since 2017-01-03.
### Three most important unfinished issues to address before graduating:
1. Work on the graduation template.
2. Expand the community, committers and PPMC.
3.
### 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?
- 4 new contributors. 47 total contributors.
### How has the project developed since the last report?
- ~60 commits.
- Apache Ratis 1.0.0 (GA) released in July.
- Apache Ratis Thirdparty 0.5.0 released.
- Ratis is now using GitHub pull requests and GitHub Actions for
pre-commit checks for a better contributor experience.
### 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:
The community has grown since inception and more importantly we have
more diversity of committer affiliations. The recent GA release indicates
that the project has reached a level of stability and it is very close to
graduation.
### Date of last release:
- 2020-07-20 - Apache Ratis 1.0.0
- 2020-06-26 - Apache Ratis Thirdparty 0.5.0
### When were the last committers or PPMC members elected?
- 2020-02-21 - Siddharth Wagle added as committer.
### Have your mentors been helpful and responsive?
- Mentors are helpful
### Is the PPMC managing the podling's brand / trademarks?
Name is approved.
https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-160
### Signed-off-by:
- [ ] (ratis) Uma Maheswara Rao G
Comments:
- [ ] (ratis) Arpit Agarwal
Comments: Active development and regular releases. Nearing graduation.
- [ ] (ratis) Devaraj Das
Comments:
### IPMC/Shepherd notes:
--------------------
## S2Graph
S2Graph is a distributed and scalable OLTP graph database built on Apache
HBase to support fast traversal of extremely large graphs.
S2Graph has been incubating since 2015-11-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:
- [ ] (s2graph) Sergio Fernández
Comments:
- [ ] (s2graph) Woonsan Ko
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.
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:
- [ ] (sdap) Jörn Rottmann
Comments:
- [ ] (sdap) Trevor Grant
Comments:
### IPMC/Shepherd notes:
--------------------
## Sedona
Sedona is a big geospatial data processing engine. It provides an easy to
use APIs for spatial data scientists to manage, wrangle, and process
geospatial data.
Sedona has been incubating since 2020-07-19.
### Three most important unfinished issues to address before graduating:
1. Podling bootstrap: initial code import, name search
2. New website and branding
3. Community growth
### Are there any issues that the IPMC or ASF Board need to be aware of?
N/A
### How has the community developed since the last report?
N/A
### How has the project developed since the last report?
Good progress on bootstrap, LDAP and DNS created, JIRA created, git repo
created, mailing lists created.
5 PPMC CLA submitted, account created and added to the roster of Sedona.
We have removed all uncompatible 3rd party library dependencies in the old codebase.
Now we are waiting for another committer to submit the CLA and then the code will be imported to ASF Git repo.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [ ] Working towards first release
- [ ] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
We are still bootstrapping.
### When were the last committers or PPMC members elected?
N/A
### 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?
Not yet, we are still doing the initial setup.
### Signed-off-by:
- [X] (sedona) Felix Cheung
Comments:
- [ ] (sedona) Jean-Baptiste Onofré
Comments:
- [ ] (sedona) George Percivall
Comments:
- [X] (sedona) Von Gosling
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:
In my opinion, I believe Toree is one of those small but useful projects
that,
except for being very active, would be ready to graduate. Having said that,
where there is an important issue or for voting new members and releases
the
PPMC show up and participate (see example of last committer/release thread).
I have started updating the podling related artifacts such as project page,
etc
and will try to start graduation discussions before the next report.
1.Increase active contributors
2.
3.
### 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?
Similar pattern with a few Q&A on both Gitter and mailing list.
We also saw increased flow of questions related to Spark 3.0.
### How has the project developed since the last report?
The project has worked on the 0.4.0-incubating release, and
is adding support for Spark 3.0 which will be available on the
0.5.0-incubating release.
### 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:
2020-07-31
### 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?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
There was nothing requiring mentor intervention on the last quarter.
### 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?
No Trademark issues
### Signed-off-by:
- [X] (toree) Luciano Resende
Comments:
- [ ] (toree) Julien Le Dem
Comments:
- [ ] (toree) Ryan Blue
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. Promote the information about Apache Training Project with increased
participation from community
2. Create a tutorial on how the tools provided by this project can be used to
create own content
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?
Due to recent changes in work being done remote has led to change of format
for many conferences and trainings.
The Training project can be very valuable in dissemination of knowledge
in this situation. We hope to adapt to new format of learning in this situation.
### How has the community developed since the last report?
Activity has increased since the last report.
There were 71 posts in last 3 months.
We have received contributions from other Apache projects like COMDEV and other individual contributors.
### How has the project developed since the last report?
New training slides were added on three topics:
* Apache Hadoop
* Apache Hive
* Apache COMDEV
PR activity has picked up momentum since the last report.
### How would you assess the podling's maturity?
There are currently some issues with this podling that we are working to address,
we believe that the issues are not yet critical and can be turned around
from within the community but want to make the board aware of this early on.
- [ ] Initial setup
- [ ] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### When were the last committers or PPMC members elected?
February 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:
- [X] (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. Finish export notice for cryptographic elements
2. Vote in a few more committers
3. Keep release pace and adoption
### Are there any issues that the IPMC or ASF Board need to be aware of?
No issues to report at this time.
### How has the community developed since the last report?
We are seeing a few contributions in the bug reports and pull
requests offered on the repository. The project is starting to
gain good traction.
We have seen adoption of the project downstream and a couple
of fixes contributed as direct result.
### How has the project developed since the last report?
We voted 1.1.0, with a set of new features.
The roadmap is on Github and more accessible.
The project is also using Github actions
to help kick faster CI for pull requests.
### 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:
2020-07-11
### When were the last committers or PPMC members elected?
Danno Ferrin as committer on 2020-06-08.
### Have your mentors been helpful and responsive?
Absolutely.
### Is the PPMC managing the podling's brand / trademarks?
Yes. At present, there are no issues nor concerns with the Tuweni mark.
We do not anticipate any issues with the mark regarding graduation.
### Signed-off-by:
- [ ] (tuweni) Jean-Baptiste Onofré
Comments:
- [ ] (tuweni) Michael Wall
Comments:
- [X] (tuweni) Furkan Kamaci
Comments:
### IPMC/Shepherd notes:
--------------------
## Warble
a distributed endpoint monitoring solution where the agent is hosted on your
own hardware.
Warble has been incubating since 2018-06-11.
### 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:
- [ ] (warble) Chris Lambertus
Comments:
### IPMC/Shepherd notes:
--------------------
## Weex
Weex is a framework for building Mobile cross-platform high performance UI.
Weex has been incubating since 2016-11-30.
### Three most important unfinished issues to address before graduating:
1. [Branding
issues](https://cwiki.apache.org/confluence/display/WEEX/Branding+issues).
There are about 10 git repos violating the trademark of Apache Weex,
together with their NPM/Maven artifact.
2. [Community
diversity](https://cwiki.apache.org/confluence/display/WEEX/Communtiy+divers
ity). Apache Weex needs more PPMCs and committers from community, no
employees from a single company shall have majority vote in PPMC and
committer.
### 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?
- Working towards releasing new version
### How has the project developed since the last report?
- We have 8 incoming pull request, and 7 of them are merged.
- We have 1 threads in Weex mailing list .
- We have solved 10 Github issues.
### 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:
2019-10-23
### When were the last committers or PPMC members elected?
2019-12-05
### Have your mentors been helpful and responsive?
Yes, they 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?
No.
We are collecting a list of [branding
issues](https://cwiki.apache.org/confluence/display/WEEX/Branding+issues),
and we shall fix the problem one by one.
#### Has the VP, Brand approved the project name?
No yet. We have not done Podling name search.
### Signed-off-by:
- [ ] (weex) Willem Ning Jiang
* Comments:
- [ ] (weex) Myrle Krantz
* Comments:
- [ ] (weex) Jan Piotrowski
* Comments:
### IPMC/Shepherd notes:
|
...