Incubator PMC report for August 2018
FINAL - if you need changes made please mail to general@incubator
Timeline
Wed August 01 |
Podling reports due by end of day |
Sun August 05 |
Shepherd reviews due by end of day |
Sun August 05 |
Summary due by end of day |
Tue August 07 |
Mentor signoff due by end of day |
Wed August 08 |
Report submitted to Board |
Wed August 15 |
Board meeting |
Shepherd Assignments
Dave Fisher |
Joshua |
||
Dave Fisher |
SDAP |
||
Drew Farris |
Druid |
||
Drew Farris |
Tamaya |
||
John Ament |
PageSpeed |
||
John Ament |
S2Graph |
||
Justin Mclean |
Heron |
||
P. Taylor Goetz |
Annotator |
||
P. Taylor Goetz |
SensSoft |
||
P. Taylor Goetz |
Unomi |
||
Timothy Chen |
Airflow |
||
Timothy Chen |
BatchEE |
||
Timothy Chen |
Doris |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ad5d7386-c245-4051-8af5-d1b5ae5db351"><ac:plain-text-body><![CDATA[ |
[none] |
ECharts |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="fd336896-e195-4cc2-9e83-d180949bd78f"><ac:plain-text-body><![CDATA[ |
[none] |
Edgent |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a9844744-ad4b-4523-bee5-bed427e64248"><ac:plain-text-body><![CDATA[ |
[none] |
Gossip |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ecea6d56-c8a9-435b-8e58-f070bcd55f79"><ac:plain-text-body><![CDATA[ |
[none] |
Milagro |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="eefd0c76-44a0-461b-b51e-4968b4b2d6f8"><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="45e2bd91-3b7a-497d-8134-4d26be300351"><ac:plain-text-body><![CDATA[ |
[none] |
Ratis |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d52591c8-0051-4887-ba50-4d324a27430c"><ac:plain-text-body><![CDATA[ |
[none] |
Spot |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="017baa2b-a8c2-45d7-8bec-f7c81f946923"><ac:plain-text-body><![CDATA[ |
[none] |
Toree |
]]></ac:plain-text-body></ac:structured-macro> |
Report content
Incubator PMC report for August 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 July, podlings executed 7 distinct releases and there are several ongoing votes and releases for August. A couple of podlings need to ask again for IPMC votes and some votes are still ongoing. We added two new IPMC members. The HAWQ project is graduating, and serval others are heading towards graduation. We had one project, Gossip, in the process of retiring to the attic. Joshua needs to be chased up as they voted to graduate but haven't done so yet and failed to report. There were two IP clearances. Again a number of podlings (9) didn't report and Pony Mail has failed to report for the 3rd time in a row. I'll reach out again to Pony Mail but it may require board attention given that lists.apache.org runs off it. Two report are currently missing sign off but hopefully that will be fixed by the time the board meets. Independently I reached out to the the Spark project and they have improved their LICENSE and NOTICE so the incubator should have less issues in podlings copying what they were doing. * Community New IPMC members: Ignasi Barrera Lars Francke People who left the IPMC: None * New Podlings Doris * Podlings that failed to report, expected next month Annotator Joshua Milagro PageSpeed Pony Mail S2Graph SensSoft Tamaya Toree * Graduations The board has motions for the following: HAWQ * Releases The following releases entered distribution during the month of August: Gobblin 0.12.0 Amaterasu 0.2.0 OpenWhisk 0.9.0 Skywalking 5.0.0-beta2 Ratis 0.2.0 Mxnet 1.2.1 Netbeans 9.0 * IP Clearance SCIMple brooklyn-ui-angular * Legal / Trademarks None * Infrastructure None * Miscellaneous None * Credits ---------------------------------------------------------------------- Table of Contents Airflow Annotator BatchEE Doris Druid ECharts Edgent Gossip Heron Joshua Milagro PageSpeed Pony Mail Ratis S2Graph SDAP SensSoft Spot Tamaya Toree Unomi ---------------------------------------------------------------------- -------------------- Airflow Airflow is a workflow automation and scheduling system that can be used to author and manage data pipelines. Airflow has been incubating since 2016-03-31. Three most important issues to address in the move towards graduation: 1.Once we make a release with the licensing fix we will move forward with graduation. 2. 3. 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? 1. Since our last podling report 5 months ago (i.e. between March 28 & August 5, inclusive), we grew our contributors from 427 to 512 2. Since our last podling report 5 months ago (i.e. between March 28 & August 5, inclusive), we resolved 554 pull requests (currently at 2834 closed PRs) 3. Since being accepted into the incubator, the number of companies officially using Apache Airflow has risen from 30 to 183, 34 new from the last podling report 5 months ago. How has the project developed since the last report? See above : 554 PRs resolved, 85 new contributors, & 34 new companies officially using it. We have also added 2 new committers : Kaxil Naik on May 7 & Tao Feng on Aug 3. 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: 2017-12-15 When were the last committers or PPMC members elected? 2 new committers : Kaxil Naik on May 7 & Tao Feng on Aug 3 Signed-off-by: [ ](airflow) Chris Nauroth Comments: [ ](airflow) Hitesh Shah Comments: [ ](airflow) Jakob Homan Comments: IPMC/Shepherd notes: -------------------- BatchEE BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a set of useful extensions for this specification. BatchEE has been incubating since 2013-10-03. Three most important issues to address in the move towards graduation: Guess None, Mark started the process. 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? Community is quite stable since there was no new version of the spec. How has the project developed since the last report? Same as previous point. 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: 2017-12-01 When were the last committers or PPMC members elected? 2015-12-01 Reinhard Sandtner Signed-off-by: [X](batchee) Jean-Baptiste Onofré Comments: [ ](batchee) Olivier Lamy Comments: [X](batchee) Mark Struberg 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 issues to address in the move towards graduation: 1. Initial Setup 2. Release Process 3. Community Building 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? This is the first report and initial setup is ongoing. How has the project developed since the last report? The SGA was received. 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: XXXX-XX-XX When were the last committers or PPMC members elected? Initial committers are being onboarded. Signed-off-by: [X](doris) Dave Fisher Comments: [ ](doris) Luke Han Comments: [ ](doris) Willem Jiang Comments: 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. Plan and execute our first Apache release. 2. Move the website to Apache infrastructure. 3. Expanding the community and adding more committers 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? - A healthy, constant flow of bug fixes, quality improvements and new features are still ongoing at https://github.com/apache/incubator-druid. - Our next community meetup has been scheduled for August 8. How has the project developed since the last report? - This report covers activity since the May 2018 report. - Source has been migrated to Apache infrastructure. - License header updates are almost complete. - Since the last report there have been 93 commits from 20 individuals. - We have released 0.12.1, a non-incubator release. - We currently preparing a 0.12.2 non-incubator bug fix release for our users. - We intend for our next major release, 0.13.0, to be our first incubator release. 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.1 on 2018-06-08 (non-Apache release) - No official Apache release yet since beginning Apache Incubation When were the last committers or PPMC members elected? - Project is still functioning with the initial set of committers. Signed-off-by: [x](druid) Julian Hyde Comments: Project is active and healthy; I am confident that the first ASF release will occur soon. [x](druid) P. Taylor Goetz Comments: Podling is doing well and progressing toward their first release. [ ](druid) Jun Rao 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 issues to address in the move towards graduation: 1. Complete releasing the v4.1.0 version, which is the first version since incubation. 2. Release website at https://echarts.apache.org/ 3. N/A 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? N/A How has the project developed since the last report? N/A 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-8-4 When were the last committers or PPMC members elected? N/A Signed-off-by: [ ](echarts) John D. Ament Comments: [ ](echarts) Daniel Gruno Comments: [ ](echarts) Kevin A. McGrail Comments: [X](echarts) Dave Fisher Comments: Going to need to provide guidance on filling out this report. Too much N/A. IPMC/Shepherd notes: -------------------- Edgent Apache Edgent is a programming SDK and micro-kernel style runtime that can be embedded in gateways and small footprint edge devices enabling local, real-time, analytics on the continuous streams of data coming from equipment, vehicles, systems, appliances, devices and sensors of all kinds (for example, Raspberry Pis or smart phones). Working in conjunction with centralized analytic systems, Apache Edgent provides efficient and timely analytics across the whole IoT ecosystem: from the center to the edge. Edgent has been incubating since 2016-02-29. Three most important issues to address in the move towards graduation: 1. Create and expand a diverse community of contributors and committers around the Edgent project. 2. Attracting at least another independent committer/ppmc member. 3. Finding further real world users of Edgent Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Community participation, implying interest in Edgent, continues to be an issue. One of the two active committer/PPMC members has retired at the end of February and the level of their continuing participation is has been significantly reduced since then. When a security problem had been brought up on the private list, not a single response from a second PPMC had been received. How has the community developed since the last report? * An article on Apache PLC4X has been published in the German iX magazine. This article co-featured Apache Edgent (https://www.heise.de/select/ix/2018/8/1533352444905693) * The previous JavaSPEKTRUM article was published on the codecentric blog and is now free to read for all. (https://blog.codecentric.de/2018/06/edge-computing-industrial-iot-apache-ed gent-apache-plc4x/) * Total, we have 77 subscribers to our mailing list, an increase of 1 since the last report. * It was almost silent on the mailing lists until two new names popped up asking question about a week ago. How has the project developed since the last report? * Even if no vulnerabilities were found in Edgent, we updated some of our Dependencies no longer depend on third party artifacts that might contain problems. * According to JIRA, 1 new issue was added and none were resolved in the last 90 days * 2 commits were made in the last 90 days. How would you assess the podling's maturity? After withdrawal of most of the active committers and PPCM members currently a new committer and PPMC base has to be built. We are still very hopeful that we will be able to accomplish this task. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2017-12-14 Apache Edgent 1.2.0 When were the last committers or PPMC members elected? In August 2017, we added Christofer Dutz as a new committer and PPMC member. Signed-off-by: [ ](edgent) Daniel Debrunner Comments: [ ](edgent) Luciano Resende Comments: [X](edgent) Justin Mclean Comments: [ ](edgent) John D. Ament Comments: IPMC/Shepherd notes: -------------------- Heron A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. Three most important issues to address in the move towards graduation: 1. Removal of binaries from code base (this is already completed) 2. Moving from com.twitter.heron to org.apache.heron namespace (this is already completed) 3. How to publish the binary artifacts into the Apache Maven repo Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? We had an issue with scheduling to get the report done on time. We will work to correct this for the next period. How has the community developed since the last report? The community has been increasing steadily. The community has been asking questions through the mailing list and slack channels. The supporting community has responded with answers to questions asked. We have also had new individuals come into help with cleaning the project from an outside perspective. It's been very helpful to the committers. How has the project developed since the last report? There have been mainly bug fixes and improvements to existing features. Some to note are * Fixing issue with downloader for Nomad * Updating to the latest Dhalion version * Updating of Dockerfiles and docker build scripts * Updates to the documentation * Updates to Helm charts * Added a S3 uploader 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: No Apache releases as of yet. When were the last committers or PPMC members elected? N/A. Still working towards bootstrapping the project.. Signed-off-by: [ ](heron) Jake Farrell Comments: [ ](heron) Jacques Nadeau Comments: [ ](heron) Julien Le Dem Comments: [x](heron) P. Taylor Goetz Comments: I'm concerned about lack of activity on the public mailing lists. Decisions are being made, I just don't know where (Slack?). I'll be leaning on the podling to be more publicly transparent. IPMC/Shepherd notes: -------------------- Ratis Ratis is a java implementation for RAFT consensus protocol Ratis has been incubating since 2017-01-03. Three most important issues to address in the move towards graduation: 1. Work towards a GA release. 2. Establish a release cadence. 3. More committers, 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? 7 new contributors have been added. Total 50 contributors currently. 2 new committers have been added. Total 20 committers currently. How has the project developed since the last report? Ratis-0.2.0 release was made available on 15-July-2018. 18 new commits. Apache HBase community members have shown interest in using Ratis for WAL. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup : Mostly done, some improvements to pre-commit, nightly processes needed. [ ] Working towards first release : 0.2.0 release done recently, planning started for a GA release. [ ] Community building : New contributors and committers are being added. More users are showing interest. [ ] Nearing graduation : GA release, and community diversity are needed. [ ] Other: Date of last release: 2018-07-15 When were the last committers or PPMC members elected? 2018-07-18 Signed-off-by: [ ](ratis) Chris Nauroth Comments: [ ](ratis) Jakob Homan Comments: [X](ratis) Uma Maheswara Rao G Comments: I feel overall project is doing good and there were healthy community discussions happening for integrating/using this project with other Apache top level projects other than Apache Hadoop. [ ](ratis) Devaraj Das 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 issues to address in the move towards graduation: 1. Grow community 2. Make formal SDAP (Incubating) releases 3. Evangelize SDAP as an integrated data analytic center for Big Science problems 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? For the last quarter, again SDAP has been heavily advertised at/in tons of Earth Science technology forums. Members of SDAP team demonstrated the software at the ESIP Summer 2018 meeting in Tucson, AZ with the aim of growing community. How has the project developed since the last report? The project is around a month or so away from making it's first Incubating release. Development is ongoing and positive. 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: XXXX-XX-XX When were the last committers or PPMC members elected? Kevin M Gill was elected on 2018-03-05 Signed-off-by: [ ](sdap) Jörn Rottmann Comments: [ ](sdap) Raphael Bircher Comments: [ ](sdap) Suneel Marthi Comments: [X](sdap) Lewis John McGibbney Comments: IPMC/Shepherd notes: -------------------- 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. More activity in the User and Dev mail lists 2. Revive Community activity (Discussion, commits) 3. Develop a better release process Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Lack of community discussion and activity is being addressed. How has the community developed since the last report? Started Bi-weekly (2 weeks) project wide community live meetings to try to revive development on the project. How has the project developed since the last report? Community revival is underway. Bi-weekly meetings are taking place in order to achieve momentum in the project. Goals are to prioritize Pull Requests and promote the creation of new features in the community. 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: 2017-09-08 When were the last committers or PPMC members elected? 2018-01-18 Signed-off-by: [ ](spot) Jarek Jarcec Cecho Comments: [ ](spot) Brock Noland Comments: [ ](spot) Andrei Savu Comments: [X](spot) Uma Maheswara Rao G Comments: Recently there was some improvement in discussions and conducting community meetings etc. IPMC/Shepherd notes: -------------------- Unomi Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Keep a good pace of releases 2. Improve communication around the project and improve project web site 3. Add new PPMC members to satisfy graduation requirements 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? We have some new contributors that we are hoping to add the PPMC soon so that we can satisfy graduation requirements. How has the project developed since the last report? Version 1.3.0-incubating is waiting on the vote of the IPMC and hopefully should be released real soon. 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: 2017-09-20 (with new version 1.3.0 waiting on IPMC vote) When were the last committers or PPMC members elected? 2018-04-09 Signed-off-by: [ ](unomi) Bertrand Delacretaz Comments: [X](unomi) Jean-Baptiste Onofre Comments: IPMC/Shepherd notes: