Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: null

/!\ *FINAL* (!)

This report has been submitted to the Board. Please do not edit further.


Incubator PMC report for December 2014

Timeline

Wed December 03

Podling reports due by end of day

Sun December 07

Shepherd reviews due by end of day

Sun December 07

Summary due by end of day

Tue December 09

Mentor signoff due by end of day

Wed December 10

Report submitted to Board

Wed December 17

Board meeting

Shepherd Assignments

Alan D. Cabrera

Ignite

Andrei Savu

Drill

Andrei Savu

Johnzon

Dave Fisher

NPanday

John Ament

MRQL

John Ament

log4cxx2

Justin Mclean

Tamaya

Konstantin Boudnik

Argus

Matthew Franklin

Brooklyn

Raphael Bircher

Kalumet

Raphael Bircher

Streams

Roman Shaposhnik

Sentry

Ross Gardler

Wave

Suresh Marru

Falcon

Suresh Marru

Lens

Timothy Chen

Ripple

Timothy Chen

Taverna

Report content

No Format
Incubator PMC report for December 2014

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 currently 36 podlings undergoing incubation.  Two podlings joined 
us this month, NiFi and Tamaya.  Five new IPMC members and two new 
Shepherds joined our ranks as well.

* Community

  New IPMC members:

  Andrew L. Farris
  Thejas Nair
  Brock Noland
  Daniel Dai
  Adam Estrada 

  New Incubator Shepherds:

  Timothy Chen
  Andrew L. Farris

  People who left the IPMC:

  None

* New Podlings

  Nifi
  Tamaya

* Graduations

  The board has motions for the following:

  The IPMC is currently voting on graudations for:

  Flink

* Releases

  The following releases were made since the last Incubator report:

  apache-calcite-0.9.2-incubating
  apache-twill-0.4.0-incubating
  apache-parquet-format-2.2.0-incubating
  apache-johnzon-0.2-incubating
  apache-slider-0.60.0-incubating
  metamodel-4.3.0-incubating
  apache-aurora-0.6.0-incubating

* IP Clearance

  Sling Sightly and XSS modules

* Legal / Trademarks

 There are many on going Podling Name Search requests,
 with few being closed.

  Droids still has an open name search.
  Falcon is procesing a name search currently.
  Tamaya successfully cleared Podling Name Search.

  Two podlings (BatchEE and Johnzon) are currently waiting
  on the result of a new licensing agreement w/ Oracle to
  gain access to the TCKs for new EE related JSRs.  Until this
  is done they could not be considered compliant implementations

* Infrastructure

  SVN outage caused minor inconvenience to some podlings.
  Argus/Ranger is facing some struggles with their rename.

* Miscellaneous

  The Kalumet podling is currently thinking about throwing around a
  retirement vote. The Samza community is voting on a draft graduation 
  resolution. There is a vote underway to recommend retiring for the
  NPanday. Hadoop Development Tools community has voted to retire from the
  Incubator.

-------------------- Summary of podling reports --------------------

* Still getting started at the Incubator

  Ignite
  Lens
  Nifi
  Tamaya
  Taverna

* Not yet ready to graduate

  No release:

  Brooklyn
  Wave

  Community growth:

  Falcon
  Johnzon
  Sentry
  Streams


* Ready to graduate

  The Board has motions for the following:



* Did not report, expected next month

  Ranger (formerly Argus)
  Kalumet
  NPanday

* Not signed off by mentors

  Brooklyn
  MRQL


----------------------------------------------------------------------
                       Table of Contents
Brooklyn
Falcon
Ignite
Johnzon
Lens
log4cxx2
MRQL
NiFi
Ripple
Sentry
Streams
Tamaya
Taverna
Wave

----------------------------------------------------------------------
--------------------
Brooklyn

Brooklyn is a framework for modelling, monitoring, and managing applications
through autonomic blueprints.

Brooklyn has been incubating since 2014-05-01.

Three most important issues to address in the move towards graduation:

  1. Completing our first release under Apache
  2. Grow the community
  3. More diversity of the committers/PPMC (currently biased towards
     employees of a single organization)

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?

  Our community continues to grow slowly but surely, and has received
  interest and contributions from new community members.

  We had the opportunity to talk about our project at ApacheCon Europe
  last week, which has introduced Brooklyn to a wider audience within
  Apache.

How has the project developed since the last report?

  Code continues to be proposed and merged at a high rate. We are
  satisfied with our technical velocity.

  We are currently in the process of making our first release. As is
  common with incubating project's first releases, this involves several
  iterations and ongoing discussions with mentors and IPMC.

Date of last release:

  No release yet, but we have begun the process for our first release
  and aim to release as soon as we possibly can.

When were the last committers or PMC members elected?

  No change since 2014-07-02.

Signed-off-by:

  [ ](brooklyn) Matt Hogstrom
  [ ](brooklyn) Alex Karasulu
  [ ](brooklyn) David Nalley
  [ ](brooklyn) Marcel Offermans
  [ ](brooklyn) Jean-Baptiste Onofré
  [ ](brooklyn) Olivier Lamy
  [ ](brooklyn) Chip Childers
  [ ](brooklyn) Andrei Savu
  [ ](brooklyn) Joe Brockmeier
  [ ](brooklyn) Jim Jagielski


--------------------
Falcon
Falcon is a data processing and management solution for Hadoop designed for
 data motion, coordination of data pipelines, lifecycle management, and
data discovery. Falcon enables end consumers to quickly onboard their data
and its associated processing and management tasks on Hadoop clusters.

Falcon has been incubating since 2013-03-27.

Three most important issues to address in the move towards graduation:
Graduation resolution was presented to the board in Nov 2014 and the board
has asked the project team to address the following issues before it can be
 considered
* Podling name search pending (PODLINGNAMESEARCH-61)
* Discrepancy in status report with respect to commiter ids.


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?
* More users & contributors have joined the falcon project and the
community continues to grow

How has the project developed since the last report?
* Development activity has been very hectic more than 240 JIRAs have been
created and about 200 resolved since the last report
* There are more than 100 users subscribed on the dev mailing list

Date of last release:

  2014-12-03 (0.6-incubating)
  2014-09-20 (0.5-incubating)

When were the last committers or PMC members elected?
  Aug 28, 2014

Signed-off-by:

  [ ](falcon) Arun Murthy
  [X](falcon) Chris Douglas
  [ ](falcon) Owen O'Malley
  [ ](falcon) Devaraj Das
  [ ](falcon) Alan Gates

--------------------
Ignite

A unified In-Memory Data Fabric providing high-performance, distributed in-
memory data management software layer between various data sources and user
applications.

Ignite has been incubating since 2014-10-01.

Three most important issues to address in the move towards graduation:

  1. Finish migration to Apache process.
  2. Grow active and healthy community around Apache Ignite product.
  3. Get on a stable release schedule and have 3 successful product releases.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  None at the moment.

How has the community developed since the last report?

  No new committers/PPMC members were added.
  Several new contributors have joined.

How has the project developed since the last report?

  - Project planning for the 1st sprint started with over 30 tickets filed
    in Ignite Jira.
  - Landing web page was set.
  - Website design was chosen in Jira, IGNITE-7. Initial version will be
    pushed early in the week of 12/9.
  - Ignite code was pushed into Apache GIT repository. The code is fully
    maven-enabled and buildable.

Date of last release:

  No releases yet: the code is still in the development phase

When were the last committers or PMC members elected?

  10/01/2014 Initial committers were added.

Signed-off-by:

  [X](ignite) Branko Čibej
  [X](ignite) Konstantin Boudnik
  [ ](ignite) Henry Saputra
  [X](ignite) Roman Shaposhnik
  [ ](ignite) Michael Stack


--------------------
Johnzon

Implementation of JSR-353 JavaTM API for JSON Processing (Renamed from
 Fleece)

Johnzon has been incubating since 2014-06-09.

Three most important issues to address in the move towards graduation:

  1. Expanding the community, increase dev list activity and adding new
     committers/pmc members.
  2. Complete the status page
  3. Add and improve documentation

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  * Nothing

How has the community developed since the last report?

  There are new people on the dev list and the project got contributions
  from non-committers.  On the dev list there are approx. 70 msgs (on
  average) messages per month. Christian Grobmeier quits as mentor.

How has the project developed since the last report?

  The project did its first and second incubator release.
  During the last three month nine jira issues were reported and fixed.

Date of last release:

  2014-11-22

When were the last committers or PMC members elected?

  Last committer was elected 2014-08-23, no new PMC members since incubation.

Signed-off-by:

  [X](johnzon) Justin Mclean
  [ ](johnzon) Daniel Kulp

--------------------
Lens

Lens is a platform that enables multi-dimensional queries in a unified way
over datasets stored in multiple warehouses. Lens integrates Apache Hive with
other data warehouses by tiering them together to form logical data cubes.

Lens has been incubating since 2014-10-10.

Three most important issues to address in the move towards graduation:

  1. Make the first release from apache
  2. Make project website available on apache
  3. Reach out to people through presentations and blogs

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  We are still waiting for project website creation via
  https://issues.apache.org/jira/browse/INFRA-8549

How has the community developed since the last report?

 * We are near of proposing a new committer

 * We are actively working on logo for the project

 * We have presented above Apache Lens in Hadoop meetup at Bangalore, India

 * Proposed talks on upcoming ApacheCon and HadoopSummit conferences

 * Mailing list subscription (as on 29th November):

 **   Dev list : 25 members
 **   Commits list : 11 members
 **   User list : 19 members


How has the project developed since the last report?

 * Main activities include
 ** Podling setup wrt jira, reviewboard, jenkins, confluence space
 ** Standardizing branching and versioning in project code base
 ** Improving documentation
 ** Stabilizing the code for first stable release

 * Mailing list activity :
 ** Dev via http://mail-archives.apache.org/mod_mbox/incubator-lens-dev/
 *** November - 512 messsages
 ** Commits via http://s.apache.org/yGX is missing
 *** Missing archive -https://issues.apache.org/jira/browse/INFRA-8744
 *** November - 74 messages (counted thru subscription)
 ** User mailing list activity - None

 * Issues 82 created and 25 resolved via http://s.apache.org/WOu


Date of last release:

  NONE

When were the last committers or PMC members elected?

  NONE

Signed-off-by:

  [X](lens) Christopher Douglas
  [X](lens) Jakob Homan
  [ ](lens) Jean-Baptiste Onofre
  [ ](lens) Vinod Kumar Vavilapalli

--------------------
log4cxx2

Logging for C++

log4cxx2 has been incubating since 2013-12-09.

Three most important issues to address in the move towards graduation:

  1. Create a release
  2.
  3.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

None yet.


How has the community developed since the last report?

Not grown. However the project aims to become a sub project of Apache Logging again.
Community growth is not much a matter for this podling, as long as there are
a few active contributors.


How has the project developed since the last report?

Not much: some mails were sent, but in general it was not much development.


Date of last release:

  None.

When were the last committers or PMC members elected?



Signed-off-by:

  [X](log4cxx2) Christian Grobmeier
  [ ](log4cxx2) Scott Deboy

Shepherd/Mentor notes:

  Podling reported late.  It doesn't look like the marvin alerts went out.
  Could be a moderation issue.  Mailing list activity is very light.

--------------------
MRQL

MRQL is a query processing and optimization system for large-scale,
distributed data analysis, built on top of Apache Hadoop, Hama, Spark, and
Flink.

MRQL has been incubating since 2013-03-13.

Three most important issues to address in the move towards graduation:

  1. increase the number of active committers
  2. increase adoption, expand user community, and increase user list
     activity

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?

There were no new developers or new committers since our last reports.

How has the project developed since the last report?

During the last three month, 12 jira issues were reported, from which
10 were fixed. Most of these issues were related to MRQL query
evaluation in Flink mode. Finally, we have set up MRQL on ASF
Jenkins, which is a CI server that continuously checks the integrity
of our builds and validates our tests.

Date of last release:

  2014-06-26

When were the last committers or PMC members elected?

  2014-04-17

Signed-off-by:

  [ ](mrql) Alan Cabrera
  [ ](mrql) Anthony Elder
  [ ](mrql) Alex Karasulu
  [ ](mrql) Mohammad Nour El-Din

Shepherd/Mentor notes:

  Podling looks very healthy.

--------------------
NiFi

NiFi is a dataflow system based on the concepts of flow-based programming.

NiFi has been incubating since 2014-11-24.

Three most important issues to address in the move towards graduation:

  1. Establishment of Apache Infrastructure.  Git establishment is
     outstanding with INFRA-8707
  2. Produce an initial release.
  3. Grow the community beyond those involved in the incubator proposal.

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?

  Since podling initiation our dev mailing list has 42 subscribers and the
  commits mailing list has 19.

How has the project developed since the last report?

  Since podling initiation the team has mailing lists, website, and Jira
  setup.  Awaiting INFRA action for Git.  We should then be able to better
  communicate and grow.  We fully understand though that Infra has been
  very busy addressing the SVN server issues.

Date of last release:

  N/A

When were the last committers or PMC members elected?

  Entered incubation 2014-11-24.  There have been comments/messages/
  subscriptions on the mailing lists from folks not on the initial
  contributors list.  We believe there is a good opportunity to bring on
  more folks from a more diverse base fairly quickly.

Signed-off-by:

  [X](nifi) Billie Rinaldi
  [X](nifi) Arvind Prabhakar
  [X](nifi) Sergio Fernández
  [X](nifi) Benson Margulies
  [X](nifi) Drew Farris
  [ ](nifi) Brock Noland
  [X](nifi) Andrew Purtell

--------------------
Ripple

Ripple is a browser based mobile phone emulator designed to aid in the development of HTML5 based mobile applications. Ripple is a cross platform and cross runtime testing/debugging tool. It currently supports such runtimes as Cordova, WebWorks and the Mobile Web.

Ripple has been incubating since 2012-10-16.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?
The community recently discussed the lack of growth in the project. Some members felt that retirement of the podling was appropriate. Others have stepped up to take over essential tasks and attempt to build a community. We have agreed with mentors to review this situation in 6 months. It is possible that Ripple is no longer important as its functionality is potential being replaced by Cordova-browser.  Our original champion, Ross Gardler has also up to help evaluate the situation.  For Cordova-browser idea, there was also a discussion on the mailing list.  

How has the community developed since the last report?
No new committers since last June 2014. 

How has the project developed since the last report?
Minor user contributions.

Date of last release:
No release made as yet, this will be the first item to recieve attention. 

When were the last committers or PMC members elected?
June, 2014.


Signed-off-by:

  [ ](ripple) Jukka Zitting
  [X](ripple) Christian Grobmeier
  [ ](ripple) Andrew Savory

Shepherd/Mentor notes:

  Report is past due already, and no releases has been made since 
  incubation.  Email/Code both not quite active, has concerns about 
  inactivement and retirement for few months already.

--------------------
Sentry

Sentry is a highly modular system for providing fine grained role
based authorization to both data and metadata stored on an Apache Hadoop
cluster.

Sentry has been incubating since 2013-08-08.

Three most important issues to address in the move towards graduation:
  1. Continue to grow the Sentry community
  2. Initiate graduation discussion with community and address any
     potential concerns raised
  3. Update project status page, website etc

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 community is growing. Several new members have started actively
  contributing to the project. New contributors made a significant
  contribution in patches as well as release activity. The user group
  meetup at NYC was well attended. Community members presented Apache
  Sentry at various community meetups around the world, include Hadoop
  group meetup in Hydrabad, India and ApacheCon Europe in Budapest, Hungary

How has the project developed since the last report?
  A number of new features implemented in the master codeline. The sentry
  community is working towards removing some of the non Apache dependencies
  in order to avoid any potential concerns for the graduation processes.

Date of last release:
  2014-08-19

When were the last committers or PMC members elected?
  Arun Suresh and Tuong Truong have been added as a committer as announced
  on 9/1/2014. No new PPMC members have been added since the project has
  entered the incubator.

Signed-off-by:
  [ ](sentry) Arvind Prabhakar
  [ ](sentry) Joe Brockmeier
  [ ](sentry) David Nalley
  [ ](sentry) Olivier Lamy
  [X](sentry) Patrick Hunt
  [ ](sentry) Thomas White

--------------------
Streams

Apache Streams (incubating) is a lightweight (yet scalable) framework for ActivityStreams.

Streams has been incubating since 2012-11-20.

  The project provides a framework for abstracting away individual data
  schemas and API protocols from solutions built to collect, publish,
  process, and analyze digital activity data, as well as a community-
  driven process for determining best practice usage of the ActivityStreams
  specification with real-world datasets - valuing working, tested,
  adaptable, useful code over strict adherence to existing specs.
  Importantly, the project does not impose one execution framework -
  modules built to Apache Streams interfaces and coding standards may
  be instantiated within multiple JVM-based runtime containers, including
  popular ‘big-data' frameworks.

Three most important issues to address in the move towards graduation:

  1.  Establish and maintain a consistent release process.
  2.  Improve quality of code, tests, documentation, and examples.
  3.  PPMC must relieve project mentors of all responsibility for the
      project's adherence to the Apache Way and long-term viability.

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?

  Ryan Ebanks was voted in as committer and PPMC member on 10-17-2014.

How has the project developed since the last report?

  Since the last report, 50 pull requests were submitted and merged to
  master, 43 issues were marked resolved, and 78 issues were created.

Date of last release:

  streams-master:0.1-incubating Jan-2013
  incubator-streams:0.1-incubating in progress, ETC Dec-2014
  
When were the last committers or PMC members elected?

  Ryan Ebanks, committer and PPMC, 10-17-2014

Signed-off-by:

  [ ](streams) Matt Franklin
  [X](streams) Ate Douma
  [ ](streams) Craig McClanahan

--------------------
Tamaya

Tamaya is a highly flexible configuration solution based on an modular,
extensible and injectable key/value based design, which should provide a
minimal but extendible modern and functional API leveraging SE, ME and
EE environments.
Tamaya has been incubating since 2014-11-14.

​​Three most important issues to address in the move towards graduation:
  1. ​​Project web site must be setup (ongoing).
  2. ​​​​Establish a collaboration model within the community and ensure a
     common view on the main focus points.
  3. ​Improve code base for being ready for a first release around Q1 2015.​

​​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?
  Many of the committers have successfully filed the ICLA and also ​started
  to contribute, some of them already by doing first patches. ​Feedback in
  the community was overwhelming. We could also successfully place the
  topic at conferences as well as in the German Java Magazin and other
  events.​ Also interest of people during the Zurich Hackergarten in
  November was great and will definitely lead to additional committers
  early 2015.

​​How has the project developed since the last report?
​  The project setup is going quite well. Initial committers are onboarding,
  the initial code donation was successfully moved and other preconditions
  like the project name, IP clearance, Jenkins etc. were successfully done.​
  Thanks to INFRA for their incredible support!

​​Date of last release: ​Still getting started.

​​When were the last committers or PMC members elected?
  Still getting started.
​
Signed-off-by:
  [x](tamaya) John D. Ament
  [ ](tamaya) David Blevins
  [ ](tamaya) Mark Struberg
  [ ](tamaya) Gerhard Petracek

Shepherd/Mentor notes:

Justin Mclean - Off to a good start. Email list and mentors active.

--------------------

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. IP clearance to be signed by Univ of Manchester
  2. Move source code, wiki, issues to apache.org. Restructure git repos.
  3. Invite contributors who volunteered at October workshop

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  Infrastructure bootstrapping takes a long time and requires a series of
  requests. E.g. Taverna incubator has been approved, but does not get a
  web-site without explicitly asking for it. Documentation for apache.org
  infrastructure assumes you are already a long-term committer.


How has the community developed since the last report?

  Transition of mailing list succcessful (? - can we get some numbers?).

  Most of the proposed initial committers have sorted CLAs
  https://wiki.apache.org/incubator/TavernaProposal#Initial_Committers
  and received apache.org account - see
  https://people.apache.org/committers-by-project.html#taverna

  Many of the remaining initial committers have not been active in the
  recent years. We're following up these (and others) through private
  conversations. There's been some confusion with regards to the term
  "committer" - some were scared and thought it meant they had to make
  a committment to work on the source code!

  Not much further development - worried that dev@taverna are scared away
  by the long-dragged bootstrapping which dominates the list.

How has the project developed since the last report?

  Source code is being restructured at https://github.com/taverna-incubator
  before being staged to import into git.apache.org

  Normal development continues at https://github.com/taverna/ - due to
  prepare the final 2.5.1 non-Apache release.

  Stian Soiland-Reyes was at ApacheCon in Budapest, fruitful discussions
  with mentor Andy Seaborne and Gavin McDonald from INFRA with regards to
  the transitioning of Taverna's existing source code repository, wiki and
  issue tracker (luckily git->git, confluence->confluence and jira->jira).

Date of last release:

  No release since incubation.

When were the last committers or PMC members elected?

  No new committers or PMC members elected since incubation.

Signed-off-by:

  [x](taverna) Andy Seaborne
  [ ](taverna) Chris Mattmann
  [ ](taverna) Suresh Srinivas
  [x](taverna) Suresh Marru
  [x](taverna) Marlon Pierce

Shepherd/Mentor notes:

  As noted the email list just been migrated and code repo setup, but
  already show good signs of activity on the email list.  Code
  activity seems good so far although it's still on it's own github repo.


--------------------
Wave

A wave is a hosted, live, concurrent data structure for rich communication. It
can be used like email, chat, or a document.

Wave has been incubating since 2010-12-04.

Three most important issues to address in the move towards graduation:

  1. Making release.
  2. Growing community.
  3. Source fixes/improvements.

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?
  After some spike in activity we had a slowdown.


How has the project developed since the last report?
  Some improvements were committed like full text search with Solr and some
  more need to be reviewed/merged. We are working on making an updated RC
  and plan to hold review/voting soon.


Date of last release:

  not yet.

When were the last committers or PMC members elected?

  No

Signed-off-by:

  [X](wave) Christian Grobmeier
  [ ](wave) Upayavira

Shepherd/Mentor notes: