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="6792c13d-6e9e-4ac5-81aa-b3251d852a56"><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="3f3b5ea9-4287-4eca-9919-700462cead60"><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="12bd6dae-2eae-40d7-b143-84bf26f5d493"><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="fd4fffd5-be8f-487e-9126-3978629dba7a"><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="55d523fa-06b0-446b-b350-9dc3ad687526"><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="d9dabbfd-de8e-4683-b9d1-5ede239e8333"><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="2f58b301-a501-4f4a-84c9-5c364df7547c"><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="9a47dceb-72d2-4581-9780-3c5bc2c80c70"><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:

  • No labels