DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
Incubator PMC report for December 2018
** FINAL DO NOT EDIT **
Timeline
Wed December 05 |
Podling reports due by end of day |
Sun December 09 |
Shepherd reviews due by end of day |
Sun December 09 |
Summary due by end of day |
Tue December 11 |
Mentor signoff due by end of day |
Wed December 12 |
Report submitted to Board |
Wed December 19 |
Board meeting |
Shepherd Assignments
Dave Fisher |
Druid |
||
Drew Farris |
Omid |
||
Drew Farris |
SkyWalking |
||
John Ament |
Pinot |
||
John Ament |
Warble |
||
Justin Mclean |
Marvin-AI |
||
P. Taylor Goetz |
Nemo |
||
P. Taylor Goetz |
SAMOA |
||
P. Taylor Goetz |
Superset |
||
Timothy Chen |
Myriad |
||
Timothy Chen |
Spot |
||
Timothy Chen |
Zipkin |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6806713b-7ac3-4cbc-8307-07131e9b504e"><ac:plain-text-body><![CDATA[ |
[none] |
Crail |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e6ed8537-2ae9-4ef7-8e86-a9ce4894fed4"><ac:plain-text-body><![CDATA[ |
[none] |
DLab |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="35f6a930-e7e7-4f3d-86a5-8587f101478d"><ac:plain-text-body><![CDATA[ |
[none] |
Daffodil |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f7c545b9-6a72-4cff-a8dd-929e28706527"><ac:plain-text-body><![CDATA[ |
[none] |
Dubbo |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="dc136ad1-b1d6-4a43-80b6-80558577036a"><ac:plain-text-body><![CDATA[ |
[none] |
Hivemall |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="899f1e34-831b-417f-a9a7-566010b850ea"><ac:plain-text-body><![CDATA[ |
[none] |
OpenWhisk |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3e3f6294-2372-4300-bb1f-ceeef90d1b75"><ac:plain-text-body><![CDATA[ |
[none] |
Pony Mail |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="fbb211ab-5299-4230-b271-e553f1b4c35e"><ac:plain-text-body><![CDATA[ |
[none] |
SINGA |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f8f46a09-bd95-4de4-976c-0247e248db76"><ac:plain-text-body><![CDATA[ |
[none] |
Taverna |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2daaa7ac-9fa9-4baa-b0a6-82231a9ba8aa"><ac:plain-text-body><![CDATA[ |
[none] |
Tephra |
]]></ac:plain-text-body></ac:structured-macro> |
Report content
Incubator PMC report for December 2018
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 52 podlings incubating. During the month of November,
podlings executed 11 distinct releases. We added 17 new IPMC members and
had 2 IPMC members retire.
Several podlings are heading towards graduation. We have also have several
new podlings with IotDB, Sharding Sphere, BRPC and Iceburg join our ranks
and two podlings Quickstep and ODF toolkit retire. ODF toolkit had spent 7
years in the incubator. Airflow look set to graduate and will be the 200th
active Apache project if no other TLP projects retire. BatchEE still seems
stuck in performing the last graduation steps.
Superset is slowly addressing its issues, but has still not made an Apache
release and has continued to make unofficial releases. A meeting has been
set up to try and sort out the issues as discussing them on the mailing
list doesn't seem to be working.
There were 2 IP clearances.
A number of podlings, despite prompting, failed to report and will be asked
to report next month.
The mentor situation has improved but we still have a number of podlings
(19) with less than 3 mentors.
An email was sent to the members list, to see if we can get more IPMC
members and several people stepped forward.
We also had a discussion about lowering the bar for IPMC members and seeing
how they potential candidates can be more easily recognised. While unusual
at the ASF, we've asked people to self identify, they will still be voted
on by the IPMC, and several have come forward and have been voted in.
Several had more than enough merit and had gone unnoticed or looked over
by the IPMC and in a couple of cases were extremely obvious candidates.
As a result of both of these we have 17 new IPMC members and several new
mentors.
One podling had to be reminded that a NOTICE needs to be sent to the IPMC
for any new PPMC members.
Moderators of the incubator mailing list had gone missing and 3 new
moderators have been added. Some IPMC members had previously missed being
signed up the private email list as a result of this.
A large number (100+) of IPMC members are not signed up to the private mail
list, each was sent emails asking them to sign up. A couple asked to be
removed from IPMC but the majority of those contacted have not signed up.
There's probably not much more that can be done about this.
Podlings rosters are now (with a few exceptions) mostly up-to-date.
The default podling bylaws/guidelines were posted to the board list, some
minor changes were made and have been accepted. Graduating podlings will be
pointed to these guidelines rather than encouraged to write their own.
* Community
New IPMC members:
- Chris Lambertus
- David Meikle
- Felix Cheung
- Furkan Kamaci
- Ioannis Canellos
- Jason Dai
- John Kinsella
- Kenneth Knowles
- Kishore G
- Koji Sekiguchi
- Myrle Krantz
- Paul King
- Shaofeng Shi
- Sheng Wu
- Vinayakumar B
- Von Gosling
- Woonsan Ko
People who left the IPMC:
- Mark Dwayne Womack
- Sean Busby
* New Podlings
- BRPC
- Iceburg
- IotDB
- Sharding-Sphere
* Podlings that failed to report, expected next month
- Marvin-AI
- Pinot
* Graduations
- Apache Airflow
* Releases
The following releases entered distribution during the month of
November:
- PLC4X 0.2.0
- Weex 0.20.0
- MXNet version 1.3.1
- NetBeans 1.6 HTML/Java API
- Dubbo 2.6.5
- Release Airflow 1.10.1
- Heron 0.20.0
- NetBeans 10.0
- SkyWalking ersion 6.0.0
- Toree 0.3.0
- Ratis-thirdparty 0.1.0
* IP Clearance
- OpenWhisk Composer Python
- OpenWhisk Composer
* Legal / Trademarks
Some issues around the use of CC licensed content need clarification.
* Infrastructure
No issues.
* Miscellaneous
- More discussion on reviewing binary releases.
- UNICEF wants to bring an open source project to the ASF.
----------------------------------------------------------------------
Table of Contents
BRPC
Crail
Daffodil
Druid
Dubbo
Hivemall
Iceberg
IoTDB
Myriad
Nemo
Omid
OpenWhisk
Pony Mail
SAMOA
ShardingSphere
SINGA
SkyWalking
Spot
Superset
Taverna
Tephra
Warble
Zipkin
----------------------------------------------------------------------
--------------------
BRPC
BRPC is an industrial-grade RPC framework for building reliable and
high-performance services.
BRPC has been incubating since 2018-11-13.
Three most important issues to address in the move towards graduation:
1. Collect the SGA and ICLAs of the Initial COmmitters
2. Create the Mailing Lists and Subscribe
3. Move the Repository under Apache.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
No.
How has the community developed since the last report?
Just getting started. A little slowness on the Mentor / Champion side on
the setup.
How has the project developed since the last report?
First report.
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:
No Apache Releases.
When were the last committers or PPMC members elected?
None.
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Mailing list creation fell through the cracks. Corrected now.
Signed-off-by:
[ ](brpc) Jean-Baptiste Onofre
[X](brpc) Kevin A. McGrail
[X](brpc) Von Gosling
IPMC/Shepherd notes:
Dave Fisher: I wrote up this report and made the mailing list request.
Justin Mclean: LDAP and DNS also feel between the cracks. Mentors were
pinged but no response. I think it would be good for this project to
have an extra mentor.
Von Gosling: I would like to help brpc teams to be podling, and inform
the team offline. Some of the initial committers have finished the ICLA
, and dev & private email lists are ready. Thanks champion Fisher.
--------------------
Crail
Crail is a storage platform for sharing performance critical
data in distributed data processing jobs at very high speed.
Crail has been incubating since 2017-11-01.
Three most important issues to address in the move towards graduation:
1. Community building: attract additional contributors from different
companies/affiliations
2. Further increase visibility / PR
3. Develop further fields of applicability of Crail, such as
efficient serverless computing
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?
How has the community developed since the last report?
* Our twitter account "@ApacheCrail" now has 125 followers
* We have only 6 active contributors, here we hope
to improve.
How has the project developed since the last report?
* Second release is out, including binary release
* Bug fixes for second release.
* Better documentation using readthedoc
* Constant activities on bug fixes, quality improvements
at https://github.com/apache/incubator-crail
* The binary code release as part of the second release
sparked discussion on the general@incubator list,
clarifying the issues on how to handle those releases.
How would you assess the podling's maturity?
[ ] Initial setup
[ ] Working towards first release
[X] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
12/05/2018
When were the last committers or PPMC members elected?
2017-11-01 (entering incubation)
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
* 2 of our mentors are very helpful and responsive. We had to remove
the third mentor Raphael Bircher due to inactivity.
Signed-off-by:
[x](crail) Julian Hyde
Comments: With two releases completed successfully, community
building is the main task for this project to get to
graduation. Welcome to Felix as a new mentor!
[x](crail) Luciano Resende
Comments:
[x](crail) Felix Cheung
Comments: (signing up as mentor)
IPMC/Shepherd notes:
--------------------
DLab
DLab is a platform for creating self-service, exploratory data science
environments in the cloud using best-of-breed data science tools.
DLab has been incubating since 2018-08-20.
Three most important issues to address in the move towards graduation:
1. Execute the SGA between EPAM and the ASF so code can be imported.
2. Move bug tracking system including project backlog to Apache issue
tracking system – in progress
3. Work toward an initial Apache release – in progress, first release
planned for EOY
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?
Nothing at this point of time.
How has the community developed since the last report?
We are not at the stage of building community so far, but we hosted two
workshops recently and hope to have ˜2 potentials contributors from it.
Also we hosted two conferences and hope to have some contributors from it.
How has the project developed since the last report?
Initial committers have submitted their Apache ICLA, subscribed to all
mailing lists and created
Jira accounts. Functionality added:
· Added support of Java libraries installation
· Added support of Spark configuration from Web UI
· Implemented support for deployment into two VPC’s for AWS version
· Added support for DLab to not use public IP’s for MS Azure
· Redesign of DLab Web UI for roles management – in progress
· Update version of Zeppelin/Spark/EMR – in progress
· Scheduler in idle time – in progress
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:
This is going to be our first release. Target date EOY.
When were the last committers or PPMC members elected?
We are still operating with the set of initial committers.
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Mentors are very helpful and try to resolve any issues immediately.
Open issues:
· None of contributors have access to create JIRA SCRUM/Kanban
boards (we have migrated the tickets, but can’t formaly create
a release/sprint)
Signed-off-by:
[X](dlab) P. Taylor Goetz
Comments:
[ ](dlab) Henry Saputra
Comments:
[ ](dlab) Konstantin I Boudnik
Comments:
IPMC/Shepherd notes:
Justin Mclean: Report was submitted past due date, mentors hadn't been
paying attention but should be now, however still missing sign-offs.
--------------------
Daffodil
Apache Daffodil is an implementation of the Data Format Description
Language (DFDL) used to convert between fixed format data and
XML/JSON.
Daffodil has been incubating since 2017-08-27.
Three most important issues to address in the move towards graduation:
1. Increase community growth and participation
2. Establish a frequent release schedule
3. Work with other Apache projects where Daffodil could provided extra
functionality
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
- None, though an extra mentor would be beneficial. We currently only
have 2 mentors.
How has the community developed since the last report?
- A couple questions were asked and answered on StackOverflow on
DFDL schema development using Daffodil
- Increased activity on the users@ mailing list from 4
non-committers, with topics such as potential bugs and DFDL schema
design best practices
- Mike Beckerle gave a Daffodil talk at ApacheCon Montreal
- Steve Lawrence gave a Daffodil talk at a local Meetup
- Mike Beckerle is scheduled to give a talk at a local Meetup in
December
- Steve Lawrence submitted a talk to the Apache Roadshow in DC,
which is now postponed
- Created a logo and twitter account: @ApacheDaffodil
- Updated Apache Spark integration, will be presented at a Meetup
for feedback and potential community growth
- Updated Apache NiFi integration and created a pull request with
Apache NiFi. Received positive feedback.
How has the project developed since the last report?
- 22 commits from 4 different developers
- 25 issues created, 46 issues resolved
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:
2018-09-05
When were the last committers or PPMC members elected?
- None, same as project incubation
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
- No issues
Signed-off-by:
[ ](daffodil) John D. Ament
Comments:
[X](daffodil) David Fisher
Comments: I'm seeing good user discussions about features and how to
use Daffodil. I'd like to see more on how to develop.
IPMC/Shepherd notes:
--------------------
Druid
Druid is a high-performance, column-oriented, distributed data store.
Druid has been incubating since 2018-02-28.
Three most important issues to address in the move towards graduation:
1. Complete first Apache release (currently in voting phase of 0.13.0-rc4)
2. Move the website to Apache infrastructure
3. Continue to grow the community
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None.
How has the community developed since the last report?
The Druid community has invited 10 active members from 7 different
organizations to participate as new committers. All 10 invitees have
accepted the invitation.
How has the project developed since the last report?
- Since the last report, we have had a total of 195 commits from 42
contributors
- We have released 0.12.3, a non-incubator bugfix release
- We have code frozen a 0.13.0 branch and are currently voting on final
release artifacts
- We have started work on moving the project pages from druid.io to
druid.apache.org
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[ ] Initial setup
[X] Working towards first release
[ ] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
- Druid 0.12.3 (non-Apache) was released on 2018-09-18.
- Druid 0.13.0-incubating has been proposed and is currently in the
voting phase
When were the last committers or PPMC members elected?
The Druid PPMC elected 10 new committers to the project on November 20,
2018.
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
They have been very helpful.
Signed-off-by:
[x](druid) Julian Hyde
Comments: It's taken a few iterations, but the first release looks like
it's just about to pass the vote. This was their biggest hurdle. They
mastered Apache governance a long while ago, and have built
community.
I'm not concerned about the weekly sync up meetings as long as they
continue to send out minutes and make decisions on the dev list.
After one more release this project should consider graduation.
[x](druid) P. Taylor Goetz
Comments: I agree with Julian. Though would recommend (but not demand)
three releases prior to graduation.
[x](druid) Jun Rao
Comments:
IPMC/Shepherd notes:
Dave Fisher: I'm somewhat concerned that the podling uses weekly sync
up meetings.
I am happy to see that Julian is gently steering them to use dev@
for decisions.
They have made non-Apache releases, but are now on rc4 of an
Apache release.
--------------------
Dubbo
Dubbo is a high-performance, lightweight, java based RPC framework.
Dubbo has been incubating since 2018-02-16.
Three most important issues to address in the move towards graduation:
1. Ensure more discussion and decision making to be happening on the
mailing list.
2. Release 2.7.0, the first release after package renaming.
3. Transfer more qualified external Dubbo ecosystem projects into Apache.
4. Add more committers and PPMC members.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None.
How has the community developed since the last report?
* New committer:
* Minxuan Zhuang has been voted as committer on 2018-09-11
* Jinkai Ma(majinkai) has been voted as committer on 2018-10-31
* Zhenqiang Yi(manzhizhen) has been voted as committer on 2018-11-05
* Victory Cao(cvictory) has been voted as committer on 2018-11-09
* Liandong Chen(purple-force) has been voted as committer on 2018-11-14
* Jeff Lv(Jeff-Lv) has been voted as committer on 2018-11-21
* New PMC member:
* Zonghai Shang(yiji) has been voted as pmc member on 2018-11-01
* Yong Zhu(diecui1202) has been voted as pmc member on 2018-12-03
* Github stats is growing rapidly since last report. as of Dec 3rd,
* number of stars has grown from 21126 to 22796.
* contributors has been grown from 119 to 144.
* number of forks has grown from 14625 to 15761.
* 14 new companies reported their using of Dubbo since last report, 118
in total
* Hangzhou Meetup was held on 2018-06-23: Online registration 500+,
on-site registration: 250
* Start transferring dubbo-samples project from external Dubbo ecosystem
into Apache, IP clearance process has been completed, SGA from Alibaba
has been submitted.
* The following projects has been added to external Apache Dubbo
ecosystem(http://github.com/dubbo, non-Apache repositories):
* dubbo-registry-nacos
* dubbo-benchmark
* egg-dubbo-rpc
* dubbo-remoting-js
These projects are being watched by Apache Dubbo PPMC and are planning
be moved to Apache once they meet the quality requirement.
* Dubbo has ranked Top 3 of most popular open source project in China in
2018. https://www.oschina.net/project/top_cn_2018
Since last report, the communities has welcomed 6 new committers and 2
new PPMC members. Comparing to last quarter, when we have 4 new
committers and no new PPMC members. The number of contributors have
grown from 119 to 144.
The following events have played key parts of helping the community to
grow:
0. Ian Luo and Jun Liu have delivered a a talk "Introducing Apache
Dubbo(Incubating): What is Dubbo and How it Works" in ApacheCon Montreal.
1. With a discussion with mentors in ApacheCon Montreal, the Dubbo
community and learned a lot about how to build the community. One key
takeaway is that to keep the bar for becoming a committer low.
2. Dave Fisher has becoming our new mentor.
3. Apache project meetup in ShangHai has been held in Oct 13th
4. Our mentor Justin has visited Alibaba, and give a talk on navigating
through the incubator process
5. COSCon'18 has been held in Shenzhen, China, where Craig L.Russell,
Dave Fisher, and Justin have delivered a lot of wonderful talks about ASF.
How has the project developed since the last report?
* Dubbo 2.6.4 is released on 2018-10-8
* Dubbo 2.6.5 is released on 2018-11-23
* Dubbo 2.7.0 is under development, a major feature called separation of
config metadata and registry metadata has almost been completed.
* New features of Dubbo-ops, e.g. complete support of service governance
for 2.6, and support for 2.7 has been added.
* Mailing list stats:
* 2018-09-01~2018-11-31: 663 emails, 68 participants, 118 topics
* 2018-06-01~2018-08-31 : 680 emails, 85 participants, 128 topics
* Github stats:
* 2018-09-01~2018-11-31: 182 issues closed, 190 pr closed
* 2018-06-01~2018-08-31 : 200 issues closed, 287 pr 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
[X] Nearing graduation
[ ] Other:
Date of last release:
2018-11-23
When were the last committers or PPMC members elected?
Yong Zhu(diecui1202) has been voted as PPMC members on 2018-12-03
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Mentors have been very helpful to guide the Dubbo community through
Apache way.
Signed-off-by:
[X](dubbo) Justin Mclean
Comments:
[X](dubbo) Mark Thomas
Comments:
[X](dubbo) David Fisher
Comments: Busy project.
IPMC/Shepherd notes:
--------------------
Hivemall
Hivemall is a library for machine learning implemented as Hive
UDFs/UDAFs/UDTFs.
Hivemall has been incubating since 2016-09-13.
Three most important issues to address in the move towards graduation:
1. One or more Apache Releases as an Incubator project
2. Community growth (committers and users)
3. Documentation improvements
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None
How has the community developed since the last report?
* Github watchers/stars are gradually increasing:
181 stars as of Nov 27 (was 169 on Sept 3)
* Twitter account @ApacheHivemall followers are gradually increasing:
175 followers as of Nov 27 (was 154 on Sept 3)
How has the project developed since the last report?
* Prepared the second Apache release, v0.5.2.
Now voting started at general@i.a.o on Nov 27th.
https://mail-archives.apache.org/mod_mbox/incubator-general/201811.mbox/%3CC
AGJoAU%3D-aweJkZuP-%3DKp6XPjfAC%3Dv4Si%2B3mbx4L-4is_jTB_yg%40mail.gmail.com%
3E
Since the last report, we have
* In the last 3 months, we opened 13 JIRA issues and closed 17 JIRA
issues as seen in https://goo.gl/QFQEF5 (as of Nov 27)
Created Resolved
Sept 2018 4 10
Oct 2018 3 1
Nov 2018 7 6
* Created 14 Pull Requests and closed 12 Pull Requests between Sept 1st
and Nov 27th.
https://github.com/apache/incubator-hivemall/pulls?q=is%3Apr%20created%3A201
8-09-01..2018-11-27
https://github.com/apache/incubator-hivemall/pulls?q=is%3Apr%20closed%3A2018
-09-01..2018-11-27
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:
March 5, 2018.
When were the last committers or PPMC members elected?
- Elected Jerome Banks as a committer on April 2.
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
- New mentor Koji is active at mentoring and very helpful.
Signed-off-by:
[ ](hivemall) Xiangrui Meng
Comments:
[ ](hivemall) Daniel Dai
Comments:
[x](hivemall) Koji Sekiguchi
Comments: We're under the new release vote now. I met Makoto Yui in
person in Tokyo few days ago and I could find his comprehension of
Apache way is great! He leads the development team very well.
IPMC/Shepherd notes:
--------------------
Iceberg
Iceberg is a table format for large, slow-moving tabular data.
Iceberg has been incubating since 2018-11-16.
Three most important issues to address in the move towards graduation:
1. Get the SGA accepted.
2. Finish the name clearance.
3. Make the first Apache release.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
* Gitbox integration has helped a lot, although it is frustrating that
the team members are not allowed to configure the project and must go
through infra for every change.
* The traffic on the dev list from Github pull requests and issues is
pretty heavy. It would be nice to have emails from creation go to dev@,
while updates and resolutions would go the issues@.
How has the community developed since the last report?
This is the first report.
How has the project developed since the last report?
This is the first report.
Both the software grant and trademark agreements have been submitted.
Code has been imported and updated to use the ASF license header. LICENSE
and NOTICE files have been updated to comply with ASF policy.
Podling website is up at https://iceberg.apache.org.
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 yet
When were the last committers or PPMC members elected?
None yet
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
We're working through the issues as they come up.
Signed-off-by:
[X](iceberg) Ryan Blue
Comments:
[ ](iceberg) Julien Le Dem
Comments:
[X](iceberg) Owen O'Malley
Comments: I wrote the first pass of the report.
[X](iceberg) James Taylor
Comments:
[X](iceberg) Carl Steinbach
Comments:
IPMC/Shepherd notes:
--------------------
IoTDB
Apache IoTDB is a data store for managing large amounts of time series data
such as timestamped data from IoT sensors in industrial applications.
IoTDB has been incubating since 2018-11-18. Currently, the initial
committers are in the progress of signing ICLA and SGA.
Three most important issues to address in the move towards graduation:
1. Finishing SGA and ICLA
2. Prepare the official website and English documentation
3. Migrate the source code to Apache code repository
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None
How has the community developed since the last report?
* The mail lists have been established.
* 6 subjects are discussed in dev mail list. There are 28 replies
totally.
* Attract a contributor from Apache Calcite.
How has the project developed since the last report?
* The initial committers are working for merging all existing PRs, so
that we can migrate the source code to Apache code repository easily (16
pr are merged)
* The initial committers are translating the user manual from Chinese to
English Version. (3/7 chapters are finished)
How would you assess the podling's maturity?
newborn
Please feel free to add your own commentary.
[X] Initial setup
[ ] Working towards first release
[ ] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
N/A
When were the last committers or PPMC members elected?
N/A
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
The mentors give the project and committers much help and it is
responsive.
Signed-off-by:
[X](IoTDB) Christofer Dutz
Comments:
[X](IoTDB) Joe Witt
Comments:
[X](IoTDB) Justin Mclean
Comments:
[X](IoTDB) Willem Ning Jiang
Comments:
IPMC/Shepherd notes:
--------------------
Myriad
Myriad enables co-existence of Apache Hadoop YARN and Apache Mesos together
on the same cluster and allows dynamic resource allocations across both
Hadoop and other applications running on the same physical data center
infrastructure.
Myriad has been incubating since 2015-03-01.
Three most important issues to address in the move towards graduation:
1. MYRIAD-280: Improve overall stability
2. MYRIAD-279: Reworking a new UI design
3. MYRIAD-278: Create test-suit
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
A new release is coming, the community is engaged in the process of
creating versions every quarter. The new PPMCs are beginners creating
releases in the Apache way, and probably they will need some kind of
assistance from the mentor side.
How has the community developed since the last report?
An increment of activity and newcomers with a desire to contribute, in
particular in the scope of the user interface, one of our main goals.
How has the project developed since the last report?
One of our main issues was solved (MYRIAD-264: Upgrade Mesos API to 1.5.x)
so a new version can be unlocked
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
[X] Other: new activity and feeling of project recovery.
Date of last release:
The 0.2.0 release was issued on Jun 29, 2016. The 0.3.0 release is
planned for the next days.
When were the last committers or PPMC members elected?
2018-05-22 New committer/PMC member Juan P. Gilaberte.
2018-03-28 New committer/PMC member Javi Roman.
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Yes, really helpful. In particular Ted Dunning was really helpful in
the assistance of advice and guidelines.
Signed-off-by:
[ ](myriad) Benjamin Hindman
Comments:
[x](myriad) Ted Dunning
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 issues to address in the move towards graduation:
1. Grow the community: add new contributors/committers
2. Grow the user base
3. Develop a clear roadmap for graduation
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None.
How has the community developed since the last report?
* Committers actively sent PRs and did code reviews
* Committers actively involved in mailing lists
* Committers started to interact with other communities
How has the project developed since the last report?
* Created the first release candidate (in the process of voting)
* Code donation to ASF
* Added Beam stream support
* Created a Beam Nemo runner
* Added Nemo Web UI
* Hardened the Nemo runtime (scheduling, data transfer, etc.)
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:
None yet.
In the process of voting for the first release.
When were the last committers or PPMC members elected?
None yet.
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Yes. Our mentors have been helpful and responsive.
Signed-off-by:
[X](nemo) Davor Bonaci
Comments: the podling is doing really well; first release to come
shortly.
[ ](nemo) Hyunsik Choi
Comments:
[X](nemo) Byung-Gon Chun
Comments:
[X](nemo) Jean-Baptiste Onofre
Comments:
[ ](nemo) Markus Weimer
Comments:
IPMC/Shepherd notes:
--------------------
Omid
Omid is a flexible, reliable, high performant and scalable ACID
transactional
framework that allows client applications to execute transactions on top of
MVCC key/value-based NoSQL datastores (currently Apache HBase) providing
Snapshot Isolation guarantees on the accessed data.
Omid has been incubating since 2016-03-28.
Three most important issues to address in the move towards graduation:
1. Finish integration with Apache Phoenix – Omid side was implemented and
released.
2. Document additional features added for the integration with Apache
Phoenix, as well as, the low latency algorithm.
3. Get positive feedback from other projects currently in Apache.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
N/A
How has the community developed since the last report?
New committer, Yonatan Gottesman, was added to Omid’s community. Yonatan
is very active and contributed to the integration with Phoenix.
Moreover, Yonattan implemented the low latency version of Omid which is
currently part of release 1.0.0.
Integration with Apache Phoenix will be ready in a few days, early
December.
How has the project developed since the last report?
The vote for major release 1.0.0 passed successfully in the incubator
general list. This release includes all the Phoenix required features.
The release is currently being deployed to Nexus and a formal
announcement of the release will be send shortly.
Omid and Apache Phoenix integration is at its final stage. Omid release
1.0.0 includes all Phoenix required features, therefore, from the Omid
side, the integration with Phoenix is over.
The Phoenix code is also ready and currently located in a feature branch
that will be merged in a few days.
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:
2018-06-10
When were the last committers or PPMC members elected?
2018-09-25
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Our mentors are very helpful and responsive. We appreciate their help.
Signed-off-by:
[X](omid) Alan Gates
Comments:
[x](omid) James Taylor
Comments:
IPMC/Shepherd notes:
Drew Farris (Shepherd) - Mentors active on the mailing lists, active
development, and progress towards graduation observed.
--------------------
OpenWhisk
OpenWhisk is an open source, distributed Serverless computing platform able
to execute application logic (Actions) in response to events (Triggers)
from external sources (Feeds) or HTTP requests governed by conditional
logic (Rules). It provides a programming environment supported by a REST
API-based Command Line Interface (CLI) along with tooling to support
packaging and catalog services. Additionally, it now provides options to
host the platform components as Docker containers on various Container
Frameworks such as Mesos, Kubernetes, and Compose.
OpenWhisk has been incubating since 2016-11-23.
Three most important issues to address in the move towards graduation:
1. Improve release automation to decrease manual steps in creating
release artifacts.
a. Release process/automation/documentation are here
https://github.com/apache/incubator-openwhisk-release).
b. We have made the initial releases of 12 core software components.
In the process we have developed some release automation, but there is a
need to further automate the process and formalize the mechanisms for
make
a coordinated release of all components.
2. Increase additional company and individual Contributors to maintain
all project repos. and address Issue / PR backlog.
3. Close legal transferred of Trademark handoff for "OpenWhisk" name and
logo to ASF
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?
1. Issue backlog building on incubator-openwhisk is still a major issue
(partly due to #2 above). As of this report, the "open" issue backlog on
the "main" platform repo is 397 (up from 384 as of last report). The open
PR count on the main repo has held steady at around 30 (down from 50+ 6
months ago), but still 1/3 of the ready-to-merge PRs are more than 1
month old. The PR and Issue backlog on other project repositories is
generally much lower and of less concern than the Issue backlog on the
main repo.
2. Need to prioritize and work to reduce while advancing major proposals
around restructuring around abstractions to accommodate running on
Knative while enhancing support for better logging/scheduling and
performance testing enhancements.
3. Trying to add more active Committers to augment those who have
dropped off in their activity; however, we have reached an impasse where
potential new Contributor pull requests are not getting timely
reviews/merges. We have potential new Contribs. to front-end Runtimes we
will look to nominate ASAP, but we still lack back-end Contribs.
4. The project is still working on establishing an open staging
environment to enable proper testing without depending on closed testing
infrastructure at involved companies. Unfortunately, even after finally
arranging a corporate donation to the ASF in June to support this need,
it took until late October for Apache Infra to finish provisioning the
machines.
5. Formal hand-off of OpenWhisk trademark/logo from IBM needs to be
executed; need to identify process for this. See #3 above.
* Discussion started w/ Apache legal via "legal-discuss" mailing list
with subject "Trademark handoff for "OpenWhisk" name and logo".
* IBM intends to hand-off ownership of trademarks at time of
graduation.
6. Announcements from Google (Knative) in late July and AWS
(Firecracker) just last week apply pressure on our community in order to
both explain to developers/operators how OW is differentiated from, as
well as compatible with, both popular providers’ frameworks.
How has the community developed since the last report?
* dev mailing list activity – was relatively light with the main
discussion topics/activity being (reflected in comments below as well):
Golang runtime and new ActionLoop (runtime)
Interpretation of "main" for GoLang and ActionLoop docker images
Promises (or equivalent) in Python and GoLang
Submitted PR for hopefully now stable GoLang OpenWhisk runtime
Re: Completing the integration of the Go lang runtime
Contributing an actionloop based runtime for Python - and
creating an actionloop repo
The ActionLoop based runtime for Python3.6 for OpenWhisk is 5
times faster than the curre...
Donation of Composer to OW
Donation of ibm-functions/composer to Apache OpenWhisk
towards the first apache release of openwhisk-composer
Re: Donation of ibm-functions/composer to Apache OpenWhisk
Performance and Logging
Active acks from invoker to controller
Proposal to Remove Artifact Store Polling for Blocking
Invocations
Relieve CouchDB on high load
Release
OpenWhisk officially first-time released all the 12 modules
under Apache as incubator pro...
Re: [DISCUSSION]: Proposing to use 1.12.0 as the version for
all runtimes for the first-t...
Instruction documented to release openwhisk projects under
apache
Re: Change the package name into org.apache.openwhisk for
openwhisk modules
Other:
Autonomous Container Scheduler v2 proposal
* incubator-openwhisk Github stars: 3657 (+185 since last report)
* incubator-openwhisk GitHub forks: 692 (+40 since last report). Note
lots of more competing projects entering the Serverless space.
* Slack community:
* 1,072 members (+103 from last report). Very active in most
channels from both end users or the project and contributors
* To-date: 126,282 messages sent across all channels (+13956 since
last report)
* Analytics: https://openwhisk-team.slack.com/admin/stats
* The bi-weekly Zoom "Technical Interchange" continues to be well
received and attended.
Complete videos posted to OW YouTube channel and detailed notes to
our CWIKI.
YouTube Channel: Apache Meetings Playlist
CWiki Meeting Notes: OpenWhisk Technical Interchange Meeting Notes
https://cwiki.apache.org/confluence/display/OPENWHISK/2018-09-12+OW+Tech+Int
erchange+-+Meeting+Notes
https://cwiki.apache.org/confluence/display/OPENWHISK/2018-09-26+OW+Tech+Int
erchange+-+Meeting+Notes
https://cwiki.apache.org/confluence/display/OPENWHISK/2018-10-10+OW+Tech+Int
erchange+Meeting+Notes
https://cwiki.apache.org/confluence/display/OPENWHISK/2018-10-24+OW+Tech+Int
erchange+Meeting+Notes
https://cwiki.apache.org/confluence/display/OPENWHISK/2018-11-07+OW+Tech+Int
erchange+Meeting+Notes
* New Contributors
* ICLAs received:
Manjiri Tapaswi <mptapasw@ncsu.edu>
Andreas Tsagkaropoulos <atsagkaropoulos@mail.ntua.gr>
Neeraj Laad <neeraj.laad@uk.ibm.com>
* Joined Community Interchange calls and introduced themselves:
Shawn Black: Architect at a reinsurance company in St. Louis.
Stanciu - at Adobe, joined runtime team a few weeks ago
Victor: Grad. student at USC. Working on a thesis on real-time
computing in the Cloud. Goal is looking into how to apply
real-time components into OpenWhisk.
Markus: now with Red Hat
Prabhash Rathnayake, intern at WSO2, proposed JIRA package to
catalog
How has the project developed since the last report?
Emphasis on these areas have been featured since last report:
Google Knative
Knative and the general popularity of Kubernetes is driving the
community to design and document how OW can be compatible with
Knative concepts of “Serving”, “Build” and “Eventing”. Primarily
we are increasing our friendliness to the Kube community to
hopefully attract more developers to help us by improving Kube
deployment docs and configs. for both developers and operators to more
easily “get started”. Proposals on Wiki have stalled since Sept. need
to revitalize the conversation.
Release process
Initial releases of all “core” repos (both back-end platform and
front-end tooling) are complete. We are adding the release of the
new IBM donation of Composer at the time of authoring this report
(currently undergoing IPMC VOTE).
Rename of all "packages" (lib.) names to "apache.org", see: Re:
Change the package name into org.apache.openwhisk for openwhisk
modules
We look forward to creating a unified release to assure we have a
major/minor version that is tested to be compat. with one another
(as now all are disparate releases).
Need more mentor help at getting release votes through IPMC.
Website revamp
Completed. Now linking in critical developer and operator docs. to
be friendlier and provide “how tos” / tutorials to teach OW key
features such including Web Actions, Provider samples, Added
“getting started” sections for Ruby and Swift, as well as for new
Docker Desktop (with Kubernetes).
Runtime updates:
ActionLoop (part of Go Runtime as of today), supports a general,
very fast mechanism for creating new Runtimes (or migrating
existing).
New runtime for the .NET language needs to be taken “over the
finish line"
See initial discussion: dotnet 2.1 Runtime for OpenWhisk
Composer
Passed IP Clearance, IPMC vote completed
http://incubator.apache.org/ip-clearance/openwhisk-composer-python.html
original IBM donated code was here:
https://github.com/ibm-functions/composer-python/
Other Notable discussions/changes/issues/features:
No update
How would you assess the podling's maturity? Please feel free to add your
own commentary.
[ ] Initial setup
[ ] Working towards first release (nearly complete, see above)
[X] Community building
[X] Nearing graduation
[ ] Other:
Comments:
Need greater variety of contributors and contributing companies;
especially on the “back-end” platform side and to align us with Knative.
Need more mentor help at getting release votes through IPMC with the
large # of components we have now.
Date of last release:
Links to latest component releases can be found here:
https://openwhisk.apache.org/downloads.html
Composer (new), v0.90 RC1, undergoing IPMC vote:
https://lists.apache.org/thread.html/8b182e4b0ad7e402f4be61500285abedf440672
15a5d351bdaeb005b@%3Cdev.openwhisk.apache.org%3E
When were the last committers or PPMC members elected?
New Committers+PPMC:
None since last report
New Committers:
None since last report (PPMC will work on this)
Signed-off-by:
[X](openwhisk) Bertrand Delacretaz
Comments: I have asked on list for clarification on the "It seems that
Apache Infra. will not provide us servers" comment, to see what could
be done.
[X](openwhisk) Jim Jagielski
Comments:
IPMC/Shepherd notes:
Justin Mclean: There was a conversation that mentioned unapproved
releaseson the dev kist. This situation needs to be clarified.
--------------------
Pony Mail
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 issues to address in the move towards graduation:
1. Growing Community
2. Working on release processes
3.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
Nothing of note
How has the community developed since the last report?
It's been very quiet. We have sufficient oversight, but the project has
not seen much new development.
There are outstanding bug reports, but to the best of my knowledge, no
vulnerabilities exist.
How has the project developed since the last report?
No noteworthy development since last report.
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:
2018-02-05
When were the last committers or PPMC members elected?
No new committers since last report.
Sharan Foga has joined as a mentor in August 2018.
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Signed-off-by:
[ ](ponymail) John D. Ament
Comments:
[x](ponymail) Sharan Foga
Comments: Some work really needs to be done on community building to
get more people involved with the project. I suspect that there are
a few users within several ASF projects so reaching out to them for
feedback could be good way to get some interest started.
IPMC/Shepherd notes:
--------------------
SAMOA
SAMOA provides a collection of distributed streaming algorithms for the most
common data mining and machine learning tasks such as classification,
clustering, and regression, as well as programming abstractions to develop
new algorithms that run on top of distributed stream processing engines
(DSPEs).
It features a pluggable architecture that allows it to run on several DSPEs
such as Apache Storm, Apache S4, and Apache Samza.
SAMOA has been incubating since 2014-12-15.
Three most important issues to address in the move towards graduation:
1. Revitalize the project by resuming development
2. Enlarge the user base and contributing community
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None
How has the community developed since the last report?
* Mailing list activity (September 2018 - November 2018):
* @dev: 30 messages
How has the project developed since the last report?
* 2 new PRs created
* Working on code for supporting Apache Heron
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:
2016-09-30
When were the last committers or PPMC members elected?
January 2018
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Yes, the mentors have been helpful and responsive.
Signed-off-by:
[X](samoa) Alan Gates
Comments:
[ ](samoa) Ashutosh Chauhan
Comments:
IPMC/Shepherd notes:
--------------------
ShardingSphere
Sharding-Sphere is an ecosystem of transparent distributed database
middleware, focusing on data sharding, distributed transaction and database
orchestration.
ShardingSphere has been incubating since 2018-11-10.
Three most important issues to address in the move towards graduation:
1. Move codebase to Apache.
2. Upload website.
3. First ASF release.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None.
How has the community developed since the last report?
N/A(This is the first report.)
How has the project developed since the last report?
N/A(This is the first report.)
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:
2018-10-23 (before joining Apache Incubator.)
When were the last committers or PPMC members elected?
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Signed-off-by:
[x](shardingsphere) Craig L Russell
Comments:
[ ](shardingsphere) Benjamin Hindman
Comments:
[X](shardingsphere) Willem Ning Jiang
Comments: shardingsphere is in the middle of moving the repo to Apache.
IPMC/Shepherd notes:
The migration of the repository has been deferred for a final release
outside Apache.
--------------------
SINGA
SINGA is a distributed deep learning platform.
SINGA has been incubating since 2015-03-17.
Three most important issues to address in the move towards graduation:
1. Release version 2.0 in December and integrate Rafiki code
2. Preparing for graduation
https://issues.apache.org/jira/browse/SINGA-405
3.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
N/A
How has the community developed since the last report?
The dev email list is more activate with more users.
A new committer is nominated.
Number of emails from Sep to Dec.
Dec 2018, 23
Nov 2018, 71
Oct 2018, 51
Sep 2018, 14
How has the project developed since the last report?
We have developed a submodule of Singa, called Rafiki to provide
automated machine learning.
Two major features are developed for Singa, i.e., autograd (finished) and
onnx (almost done).
There are 265 Commits since last report (including the commits for
Rafiki).
How would you assess the podling's maturity?
Please feel free to add your own commentary.
The system is getting stable and there are more and more users.
We are preparing the graduation process,
https://issues.apache.org/jira/browse/SINGA-405, and are discussioning it
in the dev list.
[ ] Initial setup
[ ] Working towards first release
[ ] Community building
[X] Nearing graduation
[ ] Other:
Date of last release:
2018-06-06
When were the last committers or PPMC members elected?
2018-12-04
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
The mentors are helpful and have given the suggestions on graduation.
Signed-off-by:
[X](singa) Alan Gates
Comments:
[x](singa) Ted Dunning
Comments:
[ ](singa) Thejas Nair
Comments:
IPMC/Shepherd notes:
--------------------
SkyWalking
SkyWalking
Skywalking is an APM (application performance monitor), especially for
microservice, Cloud Native and container-based architecture systems.
Support observe system by distributed tracing agents/SDKs or through Service
Mesh telemetry data.
SkyWalking has been incubating since 2017-12-08.
Three most important issues to address in the move towards graduation:
1. IP clearance.
3. First ASF release. (SkyWalking 5.0)
3. Further ASF culture and processes.
4. 5.x releases are stable for product, and have 5 open end users, at
least.
5. Support multiple languages agents/SDKs.
6. Integration with other pupolar OSS systems. Zipkin data format
supported.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
Have six Apache releases already. 5.0.0-alpha, 5.0.0-beta, 5.0.0-beta2,
5.0.0-RC2, 5.0.0-GA, 6.0.0-alpha
Started the `Graduate Apache SkyWalking (incubating) as a TLP` discussion
in IPMC. IPMC addressed a main issue before graduation, need to promote
more committers by given the number of contributors.
SkyWalking community has recognised, and voted/passed three new
committers, more committers are in discussion and voting process. The
PPMCs have learned from the graduation discussion.
How has the community developed since the last report?
1. SkyWalking is working with Istio community, in the 6.0.0-alpha
release, we support telemetry format from Istio.
2. Near 50 companies have confirmed they are using SkyWalking
through issue report or our powered-by page.
3. There are 74 people to contribute codes to our main repo. 17 more than
the last report.
4. Three new committors voted and joined. Wenbin Wang, Can Li and Jian
Tan.
5. A new UI project open source. https://github.com/TinyAllen/rocketbot.
It runs as a secondary choice and very cool UI for SkyWalking, by
following our query protocol.
6. baiyang, wangkai, liyuntao, ilucky, zhangkewei, and wangsheng added to
SkyWalking PPMC, because they are initial committers.
How has the project developed since the last report?
The project has a diverse community, many users, contributors are from
different companies.
There has been over 100 commits by more than 22 contributors in the three
months.
In 5.0.0-RC2 release milestones, there are 130 issues and pull requests
solved.
In 5.0.0-GA release milestones, there are 32 issues and pull requests
solved.
In 6.0.0-alpha release milestones, there are 202 issues and pull requests
solved.
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:
5.0.0-GA 17 Oct 2018
6.0.0-alpha 14 Nov 2018
When were the last committers or PPMC members elected?
Dec. 2018
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Signed-off-by:
[X](skywalking) Luke Han
Comments:
[ ](skywalking) Willem Ning Jiang
Comments:
[X](skywalking) Mick Semb Wever
Comments: 'issues to address' probably doesn't need to be so
technical, the board can presume technical momentum by release
frequency and new committers. Graduation is more dependent on the
ASF community dynamics. Adding the new committers for example.
[X](skywalking) Ignasi Barrera
Comments:
IPMC/Shepherd notes:
Drew Farris (shepherd) - Mentors active on mailing lists, active progress
towards graduation.
--------------------
Spot
Apache Spot is a platform for network telemetry built on an open data model
and Apache Hadoop.
Spot has been incubating since 2016-09-23.
Three most important issues to address in the move towards graduation:
1. Revive community activity (Discussion in mailing lists, increase
frequency of commits)
2. Make it easier for Devs to contribute to the project (e.g.
documentation, framework).
3. Developing a workflow in Spot that allows for intuitive analytics.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
We are currently down to 1 mentor. Although we put a request for an
additional mentor, we are not going to push the request until we wrap up
what we need to do for the next release. Once we have finished up work
and are ready to set up a vote we will push harder to invite another
mentor to help us with the process. We anticipate having a lot of
questions around the release process.
How has the community developed since the last report?
Since having pushed through some stagnant pull requests we have noticed a
little more activity. We are trying out different ways to make it easier
for developers to contribute. We are talking to users to understand what
pieces of Spot are important to them.
How has the project developed since the last report?
We have identified issues we think would block our release; mainly around
the ease of installation and use. We are doing some documentation
write-ups and code updates to make the Install process easier. We’re also
testing out setup on a VM with the aim to make it easier for developers to
contribute.
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:
2017-09-08
When were the last committers or PPMC members elected?
2018-01-18
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Holding off on pushing for more mentors until we are ready to start the
official release process.
Signed-off-by:
[X](spot) Uma Maheswara Rao G
Comments: Project is seeking for additional mentors.
IPMC/Shepherd notes:
--------------------
Superset
Superset is an enterprise-ready web application for data exploration, data
visualization and dashboarding.
Superset has been incubating since 2017-05-21.
Three most important issues to address in the move towards graduation:
1. Project operations - There are 3 specific issues that have been
brought to our attention that we are committed to addressing:
Discussions happening offline from dev@superset.incubator.apache.org
(more below under issues that the Incubator PMC or ASF Board should be
aware of)
Unapproved releases (more below under issues that the Incubator PMC or
ASF Board should be aware of)
Trademark - Some research has been conducted here
https://issues.apache.org/jira/projects/PODLINGNAMESEARCH/issues/PODLINGNAME
SEARCH-124 , but more details have been requested. The expected format
output described is not very prescriptive. Just commented asking for a
example of a well executed name search.
2. Plan and execute our first Apache release. Though we have been in
incubation for a year and a half, we are committed to planning and
following through on our first Apache release together with the community
by kicking off a discussion thread on dev@superset.incubator.apache.org
to align on the deliverables for the first Apache release.
3. Align on a long-term product roadmap with the broader Apache Superset
community. As a part of planning our first Apache release, we would also
like to build out the high-level roadmap for the project with a look
ahead of 1 year. We plan to create this by starting a discussion thread
on dev@superset.incubator.apache.org to work collaboratively on a vision
and roadmap for 2019.
Any issues that the Incubator PMC or ASF Board might wish/need to be aware
of?
* Discussions happening offline from email - The
dev@superset.incubator.apache.org email list has not been very active as
a channel of discussion. To be clear, this is both a result of 1) when
the list started, GitHub spammed the email list with notifications and
our hypothesis is that many people filtered this email alias 2) the Apache
email list does not support images making it challenging to support a
project that is UI-heavy as a tool for data visualization and 3) other
communication channels are being used to compliment the email list. On
#3, there is an open bi-weekly meeting for contributors and committers to
discuss issues (no decisions are made here - please see the update on
SIPs in the project development section) and while the link to the Google
Doc with the notes was posted to the dev@superset.incubator.apache.org
email list, we could have done a better job of posting the notes from the
meetings and we recognize that it is more challenging for some community
members who live in other timezones to participate. There are also two
reasonably active forums for live discussions (Slack Group
http://apache-superset.slack.com and Gitter Channel
https://gitter.im/airbnb/superset) however, we now know that casual
conversations should only happen on these channels and that the majority
of the discussion needs to happen via email. As a next step, we will
have an initial meeting with the Mentors, PPMC and Committers on
Thursday,
December 13th to figure out what it takes to address this issue and help
get the project on track. We will also use this meeting as an opportunity
to align across the PPMC and Committers about our obligations and
responsibilities as well as to receive coaching from our Mentors on the
Apache Way.
* Unapproved releases - Currently, committers working on the project have
not been following the proper procedures in discussing the content of
releases on the dev@superset.incubator.apache.org email list nor have we
been consistent in bringing releases to a vote. This negatively impacts
the ability of other community members to participate. We were uncertain
how to manage the LICENSE/COPYRIGHT files and how they relate to
convenience releases and we have struggled to understand how to proceed
with the name search requirement. That said, it doesn’t justify pushing
a release forward and at a minimum we will discontinue this practice. We
will also discuss this with our Mentors on 12/13 to receive coaching on
this topic.
* As mentioned earlier, having an Apache email list that doesn’t support
images makes it very challenging for our project. We would be interested
to know if the ASF Infrastructure Team has any plans to address this.
* We currently only have 3 active PMCs (1 inactive). We should strive to
add more PMCs to the project.
How has the community developed since the last report?
* Organic growth of our Github contributors (274->306), forks
(3627->3974),
watchers (1077->1157) and stars (20,519->22,097)
* Added Krist Wongsuphasawat as a new committer.
How has the project developed since the last report?
* We have been intentional in discussing and voting on issues using
GitHub (for SIPs) as it supports images (a current challenge with the
Apache email listserv) and held votes for them on the
dev@superset.incubator.apache.org list
* Faster, easier editing of datasources (adding new metrics, dimensions,
metadata) - We've now added the ability to modify datasources directly
from the Explore view.
* New time range filter with added simple default options, and relative
date filters.
* Url shortener for dashboards, for easier sharing.
* Improvements to the visualize flow - You can now go from a sql query
right to a chart without needing to configure columns.
* A healthy, constant flow of bug fixes, quality improvements and new
features, take a look at the project’s Pulse on Github for more details
How does the podling rate their own maturity.
[ ] Initial setup
[X] Working towards first release
[ ] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
No official release yet since being voted into Apache
Incubation. (Planning for the first Apache release in Q1, 2019)
When were the last committers or PPMC members elected?
* Krist Wongsuphasawat - Committer (2018-11-06)
Signed-off-by:
[ ](superset) Ashutosh Chauhan
Comments:
[ ](superset) Luke Han
Comments:
[X](superset) Alan Gates
Comments: This is a very nice detailed report, thanks.
IPMC/Shepherd notes:
Justin Mclean: Thanks for recognising the issues this project faces
and taking steps towards fixing them.
--------------------
Taverna
Taverna is a domain-independent suite of tools used to design and execute
data-driven workflows.
Taverna has been incubating since 2014-10-20.
Three most important issues to address in the move towards graduation:
1. Re-engage PPMC members
2. Fix licence issues
3. Graduate
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
INFRA-16698 moved 2 repos out of Apache git although they are still
listed on https://git.apache.org/.
How has the community developed since the last report?
How has the project developed since the last report?
Clearing up the last couple of licence issues and merging or
removing pull requests. Project is ready for graduation
although more activity from PPMC and members would be good.
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:
2018-01-18
When were the last committers or PPMC members elected?
2018-02-26 (PPMC)
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Mentors are helpful but a bit thin on the ground. Overly reliant on
a small number of them.
Signed-off-by:
[x](taverna) Andy Seaborne
Comments:
The project has two mentors showing any level of activity although as
the project is "about to graduate" it should be almost self-sufficent.
Graduation is possible though close to the minimum requirements;
more active PPMC members would be very helpful.
Due to lack of time I have to resign as mentor.
[ ](taverna) Marlon Pierce
Comments:
[x](taverna) Stian Soiland-Reyes
Comments:
PPMC has increased activity levels and are resolving remaining licensing
issues.
Agree with Andy that more of the PPMC members being active would be ideal.
[ ](taverna) Suresh Srinivas
Comments:
IPMC/Shepherd notes:
--------------------
Tephra
Tephra is a system for providing globally consistent transactions
on top of Apache HBase and other storage engines.
Tephra has been incubating since 2016-03-07.
Two most important issues to address in the move towards graduation:
1. Improve community engagement
2. Increase adoption
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
- None at this time.
How has the community developed since the last report?
- 1 new subscriber in dev mailing list since the last report
How has the project developed since the last report?
- Working on 0.16.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
[x] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
2018-09-04
When were the last committers or PPMC members elected?
- None since coming to incubation
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
- Mentors are helpful and responsive
Signed-off-by:
[X](tephra) Alan Gates
Comments:
[X](tephra) James Taylor
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 issues to address in the move towards graduation:
1. Engage initial committers.
2. Set core design and feature set, avoid creep of new features before
the core is complete.
3. Expand committers and community
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None
How has the community developed since the last report?
Chris Lambertus has fully moved to role as mentor.
How has the project developed since the last report?
Development is still slow with plans to better engage
our existing devs.
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[X] Initial setup
[ ] Working towards first release
[X] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
NA
When were the last committers or PPMC members elected?
NA
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
NA
Signed-off-by:
[ ](warble) Daniel Takamori
Comments:
[X](warble) Chris Lambertus
Comments:
IPMC/Shepherd notes:
--------------------
Zipkin
Zipkin is a distributed tracing system. It helps gather timing data needed
to troubleshoot latency problems in microservice architectures.
Zipkin has been incubating since 2018-08-29.
Three most important issues to address in the move towards graduation:
1. Finalize the migration of the GitHub repositories
2. Wrap up and agree upon release process, the draft discussion has been
started already
3. Plan to integrate one of the repositories (zipkin-karaf) with Apache
CI (Jenkins)
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
The podling is presently blocked on INFRA-16989 however from the ASF
side all concerns are cleared out.
How has the community developed since the last report?
The workshop regarding major Zipkin UI rework in planned on 3-7 of
December, 2018.
How has the project developed since the last report?
Not much progress to report since the repositories have not been migrated
yet.
The new mentor, Sheng Wu, has joined the project. Also, the team has
established a process to reflect project updates which is to create a
wiki at the same time as the incubator reports (called LastMonthInZipkin).
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:
N/A
When were the last committers or PPMC members elected?
2018-11-16
Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.
Not much involvement from the mentors for the past month.
Signed-off-by:
[X](zipkin) Michael Semb Wever
Comments:
[ ](zipkin) John D. Ament
Comments:
[ ](zipkin) Willem Ning Jiang
Comments:
[X](zipkin) Andriy Redko
Comments:
[x](zipkin) Sheng Wu
Comments:
IPMC/Shepherd notes: