Report content

Incubator PMC report for May 2016
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 54 podlings currently undergoing incubation. We have two
podlings planning to graduate this month, had one podling retire and
added one podling to the roster. April was a generally quiet month,
losing a single IPMC member, adding none, and completing nine releases.
* Community
New IPMC members:
- None
People who left the IPMC:
- Rob Vesse
* New Podlings
- Gossip
* Retired Podlings
- Concerted
* Graduations
The board has motions for the following:
- TinkerPop
- Zeppelin
* Releases
The following releases entered distribution during the month of
April:
- 2016-04-07 Apache MADlib 1.9-incubating
- 2016-04-11 Apache Eagle 0.3.0-incubating
- 2016-04-12 Apache Metron 0.1BETA-incubating
- 2016-04-15 Apache Tamaya 0.2-incubating
- 2016-04-19 Apache Singa incubating-0.3.0.tar.gz
- 2016-04-20 Apache TinkerPop 3.1.2-incubating
- 2016-04-20 Apache TinkerPop 3.2.0-incubating
- 2016-04-20 Apache Apex Core v3.2.1-incubating
- 2016-04-21 Apache Geode 1.0.0-incubating.M2
* Infrastructure
- Kudos to the infra team for assisting with troubleshooting the new
Marvin Jr. Podling reminder email script.
* Credits
- Report Manager: Marvin Humphrey/John Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Airflow
- Beam
- Gearpump
- Mnemonic
- Quickstep
- Tephra
* Not yet ready to graduate
No release:
- Fineract
- Guacamole
- iota
- S2Graph
- Toree
Community growth:
- Blur
- Eagle
- Joshua
- Kudu
- OpenAz
- Quarks
- Slider
- SystemML
- Tamaya
- TinkerPop
- Twill
- Unomi
* Ready to graduate
The Board has motions for the following:
- TinkerPop
- Zeppelin
* Did not report, expected next month
- Climate Model Diagnostic Analyzer
----------------------------------------------------------------------
Table of Contents
Airflow
Beam
Blur
Eagle
Fineract
Gearpump
Guacamole
iota
Joshua
Kudu
Mnemonic
OpenAz
Quarks
Quickstep
S2Graph
Slider
SystemML
Tamaya
Tephra
TinkerPop
Toree
Twill
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. Continued releases
2. Grow up user and contributor communities
3. Improve and extend documentation and samples on the website
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?
* Since we applied to the incubator in March 17 (proposal email), we grew
our contributors from 100 to 137
* Since we applied to the incubator in March 17 (proposal email), we
accepted/merged 119 PRs
* Dev mailing lists activity increased
How has the project developed since the last report?
* All resources have been created (website, Jira, git & github mirror, ...)
but not all migrations are complete
* The code donation (and Pull Request migration) is in progress
* The website is in progress
* The previous wiki has been migrated to confluence, Jira is now used
instead of the old Github issues, and the old google group is being EOLd
on May 2 as users migrate to the dev mailing list
Date of last release:
N/A - we are still working out releases as we are new to Apache.
When were the last committers or PMC members elected?
N/A - we are still new to Apache and have not gotten to the point of
electing new committers/PMC members.
Signed-off-by:
[ ](airflow) Chris Nauroth
[X](airflow) Hitesh Shah
[x](airflow) Jakob Homan
--------------------
Beam
Apache Beam is an open source, unified model and set of language-specific
SDKs for defining and executing data processing workflows, and also data
ingestion and integration flows, supporting Enterprise Integration Patterns
(EIPs) and Domain Specific Languages (DSLs). Dataflow pipelines simplify the
mechanics of large-scale batch and streaming data processing and can run on a
number of runtimes like Apache Flink, Apache Spark, and Google Cloud Dataflow
(a cloud service). Beam also brings DSL in different languages, allowing
users to easily implement their data integration processes.
Beam has been incubating since 2016-02-01.
Three most important issues to address in the move towards graduation:
1. Continued releases
2. Grow up user and contributor communities
3. Improve and extend documentation and samples on the website
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?
* Both user and dev mailing lists activity increased
* We sustain a high level of activity on the pull request cycles (submit,
review, ...)
How has the project developed since the last report?
* All resources have been created (website, Jira, git & github mirror, ...)
* The code donation has been completed
* The website has been published, we are still in the process of donated
documentation and samples resources
* We renamed all package to match the Apache convention
* We started the re-organization and refactoring of the project structure
(isolating and moving some modules)
Date of last release:
N/A
When were the last committers or PMC members elected?
N/A
Signed-off-by:
[X](beam) Jean-Baptiste Onofre
[ ](beam) Jim Jagielski
[X](beam) Venkatesh Seetharam
[ ](beam) Bertrand Delacretaz
[X](beam) Ted Dunning
--------------------
Blur
Blur is a search platform capable of searching massive amounts of data
in a cloud computing environment.
Blur has been incubating since 2012-07-24.
Three most important issues to address in the move towards graduation:
1. Greater community involvement.
2. Produce releases.
3.
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?
- Subscriptions: user@ - 61[+5]; dev@ - 78[+6]
- The community involvement has not really changed over the past few
months.
How has the project developed since the last report?
- Software bug fixes and performance enhancements.
- An announcement was made of a production release of Apache Blur (very
cool!)
http://mail-archives.apache.org/mod_mbox/incubator-blur-user/201604.mbox/%3CCAGW2whTUEFLYCUeyAdT3_KH9FczdrBJ6SLV3YMuuSA-4XBfR%3DA%40mail.gmail.com%3E
Date of last release:
2014-07-29
When were the last committers or PMC members elected?
2014-07-28
Signed-off-by:
[ ](blur) Doug Cutting
[X](blur) Patrick Hunt
[X](blur) Tim Williams
--------------------
Concerted
Shepherd/Mentor notes:
Julian Hyde (jhyde):
Concerted voted to retire, and on 2016-04-25 the IPMC voted to
retire Concerted.
Retirement steps are complete;
see https://issues.apache.org/jira/browse/INFRA-11752
--------------------
Eagle
Eagle is a Monitoring solution for Hadoop to instantly identify access to
sensitive data, recognize attacks, malicious activities and take actions in
real time.
Eagle has been incubating since 2015-10-26.
Three most important issues to address in the move towards graduation:
1. Release of Apache Eagle 0.3v
2. Growing the community by adding contributors from different areas
3. We are working on making changes to the public site to include more
developer friendly information
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
NIL
How has the community developed since the last report?
We have companies in banking, gov and other domains starting to use
the product and are actively contributing.
• Presented at QCon Software Conference Beijing 2016
• Shared at Shanghai Java User Group
How has the project developed since the last report?
We presented at the Hadoop Summit in Dublin and garnered more interests
from different companies. We are having more outreach by participating in
conferences and we are presenting in Apache Con, Strata + Hadoop World.
Date of last release:
2016-03-28
When were the last committers or PMC members elected?
NIL
Signed-off-by:
[ ](eagle) Owen O'Malley
[X](eagle) Henry Saputra
[X](eagle) Julian Hyde
[X](eagle) P. Taylor Goetz
[X](eagle) Amareshwari Sriramdasu
Shepherd/Mentor notes:
Julian Hyde (jhyde):
The project made its first release this quarter, which is a great
achievement. As such, release 0.3 should no longer be listed as a
goal, but nevertheless it is good that they are aiming to show that
the release process is repeatable.
--------------------
Fineract
Fineract is an open source system for core banking as a platform.
Fineract has been incubating since 2015-12-15.
Three most important issues to address in the move towards graduation:
1. Finalizing the initial release
2. Addressing with the VP of Legal our Hibernate dependency and how to
remedy (removal, exception, etc.)
3. Continue to encourage participation in Fineract collaboration and
communication infrastructure by bringing offline interactions online
and directing collaboration to occur in right channels.
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?
- Participated in and selected one intern for Google Summer of Code
working on the India Unified Payments Interface.
- Community members attended LinuxFest Northwest in Bellingham, WA and
encouraged developers to get involved in the Apache Fineract community.
- Discussion of requirements is taking place via mailing lists for major
enhancements community is anticipating over next quarter.
- Jim Jagielski has joined the ranks of Fineracts mentors.
How has the project developed since the last report?
More communications are happening on the appropriate lists as we have been
directing conversations to happen in the public mailing lists and outside
of previous community silos.
Date of last release:
N/A
When were the last committers or PMC members elected?
N/A
Signed-off-by:
[ ](fineract) Ross Gardler
[ ](fineract) Greg Stein
[X](fineract) Roman Shaposhnik
[ ](fineract) Jim Jagielski
Shepherd/Mentor notes:
--------------------
Gearpump
Gearpump is a reactive real-time streaming engine based on the micro-service
Actor model.
Gearpump has been incubating since 2016-03-08.
Three most important issues to address in the move towards graduation:
1. Make initial Apache branded release and release on a regular schedule.
2. Build community interest and support.
3. Complete apache branded website with compelling examples and roadmap.
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?
- High amount of activity and discussion on dev mailing list (april 604)
- Increased participation and interest from developers to provide new
sources and examples
How has the project developed since the last report?
- All outstanding issues from old github repo have been reopened as JIRAs.
- All prior merges in old repo have been converted to PR's and merged to
master within apache gearpump repo.
- Branded apache website is completed and reviewed. Publishing to
https://s.apache.org/T86l
- INFRA tickets required to publish to repository.apache.org completed,
travis build scripts updated
Date of last release:
No release yet.
When were the last committers or PMC members elected?
No new committers or PMC members elected yet.
Signed-off-by:
[X](gearpump) Andrew Purtell
[ ](gearpump) Jarek Jarcec Cecho
[ ](gearpump) Reynold Xin
[ ](gearpump) Todd Lipcon
[ ](gearpump) Xuefu Zhang
--------------------
Guacamole
Guacamole is an enterprise-grade, protocol-agnostic, remote desktop gateway.
Combined with cloud hosting, Guacamole provides an excellent alternative to
traditional desktops. Guacamole aims to make cloud-hosted desktop access
preferable to traditional, local access.
Guacamole has been incubating since 2016-02-10.
Three most important issues to address in the move towards graduation:
1. Finalizing the move to Apache infrastructure
2. Making the first Guacamole release under the Apache Incubator
3. Accepting additional committers
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
The PPMC has had difficulty fully engaging mentors to finish the
migration of Apache Guacamole to Apache infrastructure and processes.
Though the project has successfully moved to Apache-hosted git
repositories, the processes for importing our existing JIRA issues and
adding our first non-founding committer (Frode Langelo) were stagnated
until very recently.
How has the community developed since the last report?
While our community of users continues to grow, this is mainly the
established pattern of growth that existed prior to acceptance in the
Apache Incubator. We are expecting this to change once the Apache
Guacamole website is up, public announcement of the move to the
Incubator is made, and users of the old SourceForge forums are
directed to the mailing lists.
How has the project developed since the last report?
The project has accepted its first committer outside the original
founding developers, Frode Langelo, and development has moved onto
Apache-hosted git repositories. Development of new Apache Guacamole
website is nearing completion.
Date of last release:
2015-12-18 (0.9.9, prior to Apache Incubator)
When were the last committers or PMC members elected?
The most recent committer, Frode Langelo, was accepted into the
project by VOTE on 2016-04-03, with the required ICLA received on
2016-04-05.
Signed-off-by:
[X](guacamole) Jean-Baptiste Onofre
[ ](guacamole) Daniel Gruno
[ ](guacamole) Olivier Lamy
[ ](guacamole) Jim Jagielski
[ ](guacamole) Greg Trasuk
Shepherd/Mentor notes:
Jean-Baptiste Onofre (jbonofre):
Frode's account should be OK now. For the Jira, the difficulty was that
the project wanted to import existing Jira content. Not sure it's a good
idea as bunch of users don't exist in the Apache Jira and there's lot of
"noise". I would recommend to start by creating the highest priority
tasks and issues in the Apache Jira.
--------------------
iota
Open source system that enables the orchestration of IoT devices.
iota has been incubating since 2016-01-20.
Three most important issues to address in the move towards graduation:
1. Transitioning code, website and Jira issues to the Apache repositories.
2. Continuing iota website and code development using the Apache infrastructure.
3. Building an iota community via a variety of means including presentations at series of conferences beginning with ApacheCon followed by 7x24 Spring Conference, Data center Dynamics and others throughout the summer. We will work with our mentors to find other means of community building.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
This project has been slower to start than we anticipated. Why? Based
on experience in the field with we questioned the scalability of our
original architecture. We made the difficult decision that we needed a
more scalable architecture and we on the design of a baseline
architecture. WE now feel we have a good starting point and with the
help of the iota community we can move forward with.
How has the community developed since the last report?
None
How has the project developed since the last report?
None
Date of last release:
None
When were the last committers or PMC members elected?
None yet.
Signed-off-by:
[ ](iota) Daniel Gruno
[ ](iota) Sterling Hughes
[X](iota) Justin Mclean
[ ](iota) Hadrian Zbarcea
--------------------
Joshua
Joshua is a statistical machine translation toolkit
Joshua has been incubating since 2016-02-13.
Three most important issues to address in the move towards graduation:
1. Ensure first release of Joshua Incubating artifacts (6.1)
2. Continue to build the Joshua PPMC and user community
3. Investigate targeted user communities within Apache
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?
Joshua is being represented at ApacheCon. Currently one presentation is
taking place in addition to a meetup.
How has the project developed since the last report?
The project team have been working on development code as well as official
branding. All infrastructure has been migrated over to Apache. We are
aiming for our first release some time after ApacheCon.
Date of last release:
N/A
When were the last committers or PMC members elected?
Kellen Sunderland and Felix Hieber joined the PPMC and as committers on
April 11th, 2016.
Signed-off-by:
[ ](joshua) Paul Ramirez
[X](joshua) Lewis John McGibbney
[ ](joshua) Chris Mattmann
[ ](joshua) Tom Barber
[ ](joshua) Henri Yandell
--------------------
Kudu
Kudu is a distributed columnar storage engine built for the Apache Hadoop
ecosystem.
Kudu has been incubating since 2015-12-03.
Three most important issues to address in the move towards graduation:
1. Build a more diverse developer and user community
2. Migrate our web site under apache.org
3. Continue to make regular Apache releases
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 PPMC invited Binglin Chang as a new committer and PPMC member. Binglin
has continued to increase his involvement and some of his colleagues are
now becoming more involved as well.
Since the last report, we had contributions from several new contributors,
including five new contributors from outside Cloudera (the initial code
grantor). Of those, two were substantial pieces of new functionality: a
new sink to ingest data from Apache Flume, and an improved integration
with Apache Spark. We hope that the authors of these contributions will
continue to be involved in the community and grow into committers.
In March, one of our mentors approached the development community with
some ideas to make the project more approachable for developers. As a
result of this, we've been working on a few action items:
1) We started a project blog and have been posting weekly updates on
development progress as well as more detailed posts on new features or
project news. We've heard from community members that this is an easy
way to track the project without subscribing to high-volume dev lists.
2) Our dev@ list is currently very noisy with a lot of code review
comments. For more casual contributors this can be overwhelming as
code review is intermingled with higher level project discussions. The
community discussed the issue and decided to split the code review
traffic to a new mailing list (currently awaiting infra to create it)
3) We've started an informal policy of emailing the dev list with a
heads-up whenever any new larger feature first shows up on gerrit or
JIRA, to make it easier for people to give input on large items without
having to see every bug fix or small improvement. For example, whenever
design discussion starts on a new feature, the contributor sends a
'heads-up' email to dev@.
Development activity continues to be healthy. Mailing list traffic for the
dev list in April and May was similar to the preceding months. Patch
contribution level is also fairly stable (50-80 commits/month) with lulls
around releases as people focus on release testing, documentation, etc.
User mailing list traffic is steadily increasing in quantity and
diversity: 108 messages in April vs 51 in March, 40 in Feb. April saw 26
distinct people contribute to the user list discussion vs 15 in Feb.
Website traffic also indicates growing interest, with April having 30%
more traffic than Feb.
In the last two months, Kudu-related talks were delivered in San
Francisco, San Jose, Beijing, Boston, DC, Detroit, London, and Dublin.
More talks are scheduled for the upcoming months at ApacheCon Big Data,
Strata/Hadoop World, Berlin Buzzwords, and various local meetups.
How has the project developed since the last report?
Since the last report, we've accomplished the following milestones:
- We released Apache Kudu 0.7.1-incubating on 3/9/2016 to fix a few issues
found in the 0.7.0 release.
- We released Apache Kudu 0.8.0-incubating on 4/10/2016 with various new
features and improvements.
Date of last release:
April 10, 2016: Apache Kudu 0.8.0-incubating
When were the last committers or PMC members elected?
- Binglin Chang was added as a committer and PPMC member on April 4, 2016.
Signed-off-by:
[X](kudu) Jake Farrell
[ ](kudu) Brock Noland
[ ](kudu) Michael Stack
[ ](kudu) Jarek Jarcec Cecho
[ ](kudu) Chris Mattmann
[ ](kudu) Julien Le Dem
[ ](kudu) Carl Steinbach
--------------------
Mnemonic
Mnemonic is a Java based non-volatile memory library for in-place structured
data processing and computing.
Mnemonic has been incubating since 2016-03-03.
Mnemonic code was moved into ASF on 3/24.
Various metrics for April are as follows:
+--------------------------------------------+
| Metric | counts |
+--------------------------------------------+
| Non Merge Commits | 16 |
| Contributors | 4 |
| Jira New Issues | 20 |
| Resolved Issues | 24 |
| Pull Requests merged | 6 |
| Pull Requests proposed | 7 |
+--------------------------------------------+
Three most important issues to address in the move towards graduation:
1. Apache releases: we are preparing 0.1.0 release
2. Expand and build strong community, keep active dev list discussions,
adding new contributors
a. Mnemonic website is up: http://mnemonic.incubator.apache.org/
b. Mnemonic cwiki is up:
https://cwiki.apache.org/confluence/display/MNEMONIC/Apache+Mnemonic+Home
3. Develop new features: We are working in Native computing layer design.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
Everything is on track, nothing urgent at this time.
How has the community developed since the last report?
1. We completed setting up infrastructure. Both project website and cwiki
are up running. We are working on adding contents and documentation to
the sites so new contributors and community members can get better view
of what this project is and how to get involved.
2. We realized, unlike other application level projects, library (or API)
projects traditionally had less contributors until certain amount of
adopters successfully integrated those libraries. We plan to help some
integrations, such as HBase, Arrow, etc. after our first official code
release.
3. We submitted 2 proposals for Strata Hadoop World NYC.
4. We will present Mnemonic project in upcoming ApacheCon Big Data
conference on 5/11.
How has the project developed since the last report?
We are designing the native computing infrastructure, built native
computing interface code.
In preparing first official release:
1. Defined coding guidelines for the project. Reformatted all code based
on defined coding style.
2. Added the checkstyle to automate the checking process.
3. Formalized the names of annotations, classes and methods.
4. Removed the dependency of property mnemonic.core.version.
5. Added a new profile for artifacts releasing and signing.
6. Added release plugin and configuration for releasing.
Date of last release:
No release yet, working on 0.1.0 release
When were the last committers or PMC members elected?
No election, since the project is still in early stage of developing.
Signed-off-by:
[X](mnemonic) Patrick Hunt
[X](mnemonic) Andrew Purtell
[x](mnemonic) James Taylor
[x](mnemonic) Henry Saputra
--------------------
OpenAz
OpenAz is a project to create tools and libraries to enable the
development of Attribute-based Access Control (ABAC) Systems in a
variety of languages. In general the work is at least consistent with
or actually conforming to the OASIS XACML Standard.
OpenAZ has been incubating since 01-2015.
Three most important issues to address in the move towards graduation:
1. Increasing community involvement: We are focusing on getting
information
published on the website to aid the acquisition and orientation of new
contributors,
as well increasing the number of committers, in order to reduce
individual member
workload, reduce reliance on any particular member, and to increase
project velocity. David Ash was voted in as a committer last month.
There are several other committers that may be added in the near future.
2. Merging the source code from AT&T, JP Morgan and Oracle and creating
POMs. AT&T and JP Morgan source code has been merged and POMs created,
it needs uploading into the Apache repository. AT&T and JP Morgan ICLAs were received, but Oracle is taking more time. The IP clearance is on it's way.
3. Get our first release done.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None. The efforts to revive the project seem to be paying off and discussions are gaining traction.
How has the community developed since the last report?
Pam Dragosh, David Ash and Ajith Nair are the active committers at this point. The project intends to reboot the PPMC which may include removing
some of the initial commiters who are no longer active. There are, however, several contributors who could be potentially added as committers in the future.
How has the project developed since the last report?
1. Ongoing collective effort to improve project documentation, marketing material for better visbility and adoption.
2. A pending contribution towards PEP implementation is being reviewed and we plan to merge in these changes soon.
3. We are looking into design feedback/comments from Nextlabs - a XACML service provider. We hope to incorporate many of these in the coming weeks.
Date of last release:
N/A
When were the last committers or PMC members elected?
One new committer was elected Tuesday, May 3rd.
We have several interested folks in working on the project:
- Yannick Grignon
- Farasath Ahamed
- Inge Olaisen
- Carlos Perez
- Remon Sinnema
Signed-off-by:
[ ](openaz) Emmanuel Lecharny
[ ](openaz) Colm O Heigeartaigh
[ ](openaz) Hadrian Zbarcea
--------------------
Quarks
Apache Quarks is a programming model 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 Quarks provides efficient and timely
analytics across the whole IoT ecosystem: from the center to the edge.
Quarks 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 Quarks project
2. Create the first Apache release of Quarks
3. Complete migration of website to host all content at Apache (javadoc is
still on Github).
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
Nothing jumps to mind.
How has the community developed since the last report?
We have added a new committer and PPMC member, Cazen Lee. Cazen started
making valuable contributions almost immediately when Quarks went into
incubation. The Quarks community is still small, as Quarks has just
recently incubated, therefore we aim to continue growing our list in the
near future.
How has the project developed since the last report?
* According to JIRA, the project has added 59 new issues in April, and 34
issues have been resolved.
* On April 13th, the committers hosted an "Introduction to Quarks" webcast
where they presented a high-level overview of the project and demonstrated
how to write, monitor and debug Quarks applications.
Date of last release:
Quarks is still new, so we haven't created an Apache release as of yet.
When were the last committers or PMC members elected?
In April we added a new committer and PPMC member, Cazen Lee.
Signed-off-by:
[ ](quarks) Daniel Debrunner
[x](quarks) Luciano Resende
[X](quarks) Katherine Marsden
[X](quarks) Justin Mclean
--------------------
Quickstep
Quickstep is a high-performance data processing platform based on a core
relational kernel.
Quickstep has been incubating since 2016-03-29.
Three most important issues to address in the move towards graduation:
1. Find, nurture, and collaborate with an expanded cadre of contributors
from different organizations, electing the most dedicated as additional
committers.
2. Demonstrate open collaboration and decision making among contributors,
committers and the PPMC in The Apache Way
3. Create one or more usable official releases of Apache Quickstep.
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?
This is the first report for this project.
How has the project developed since the last report?
This is the first report for this project.
Date of last release:
N/A as the project was just incubated.
When were the last committers or PMC members elected?
April 2016.
Signed-off-by:
[ ](quickstep) Konstantin Boudnik
[X](quickstep) Julian Hyde
[X](quickstep) Roman Shaposhnik
Shepherd/Mentor notes:
Julian Hyde (jhyde):
Most of the initial committers have submitted CLAs and joined the
mailing lists, and activity on the dev list is looking healthy.
--------------------
S2Graph
S2Graph is a distributed and scalable OLTP graph database built on Apache
HBase to support fast traversal of extremely large graphs.
S2Graph has been incubating since 2015-11-29.
Three most important issues to address in the move towards graduation:
1. Make a release
2. Attract users and contributors
3. Foster more and diverse 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?
* There has been concerns about s2graph community, and we have decided
that committers in the same company will avoid face-to-face discussion
and start out on the dev mailing list. we opened up 11 discussions on
the dev mailing list afterwards.
* There are two new contributors, one is working on packaging and other is
working on bug fix.
* We will present about Apache S2Graph in apache-big-data-north-america.
How has the project developed since the last report?
* We started out the discussion on first release plan and project road map.
* We opened up the discussion on the project logo.
* 45 issues are created, 31 issues are resolved, 34 commits merged.
* We deprecated our old github repository under kakao and made it point to
ASF github repository.
Date of last release:
No yet
When were the last committers or PMC members elected?
No
Signed-off-by:
[X](s2graph) Andrew Purtell
[X](s2graph) Venkatesh Seetharam
[X](s2graph) Sergio Fernández
--------------------
Slider
Slider is a collection of tools and technologies to package, deploy, and
manage long running applications on Apache Hadoop YARN clusters.
Slider has been incubating since 2014-04-29.
Three most important issues to address in the move towards graduation:
1. Getting more external users
2. Getting more diverse set of developers
3. Getting more diverse set of committers/PMC
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?
We continue to see regular interaction with users who are trying out
Apache Slider (incubating). Questions range from introductory "I'm
trying to do $x" to bug reports "I did $a and encountered an issue $b".
The committers try their best to keep people involved and steer them
toward contributions. The strong majority of contributions continue to
come from existing podling members.
How has the project developed since the last report?
The IP clearance for the Apache Kafka Slider "app-package" process
was addressed (after discussion on general@i.a.o) and this codebase was
merged in. This was a great contribution by a few external developers
and very much appreciated.
Work continues on "phase 2" of some long-term work to include support
for running Docker containers in Slider. The intent behind this work is
that we will make it easier for (prospective) users to build
applications that can run on Slider. There is a tentative patch on
SLIDER-906 and some related documentation updates.
We have agreed upon a next release (0.91) happening in May, but have
not made any significant progress towards that release yet.
We had a discussion put forth about the future of Slider by a podling
member. At the inception of Slider, Apache Hadoop's YARN was not ready
to support long-lived services "natively". While Slider has been in
incubation, YARN has continued to grow towards treating these services
natively, partly as a result of requirements necessary of Slider to
work. As such, we discussed whether it would make sense to ask the YARN
project if they would be interesting in combining efforts, moving the
core of Slider into YARN itself. The Slider community reacted
positively, noting that YARN is likely a better long-term home for the
core of Slider; however, there were a few points raised that would need
to be addressed before any action was actually taken. The mail discussion
can be found at https://s.apache.org/3ywX
Date of last release:
2016-01-09 slider-0.90.2-incubating
When were the last committers or PMC members elected?
2015-07-07: Yu (Thomas) Liu
Signed-off-by:
[ ](slider) Arun C Murthy
[ ](slider) Devaraj Das
[X](slider) Jean-Baptiste Onofré
[ ](slider) Mahadev Konar
Shepherd/Mentor notes:
Drew Farris (drew)
- No apparent mentor activity on the dev/private mailing lists over the past
few months for the Slider podling. Active committers and a reasonable amount of
JIRA and mailing list activity.
--------------------
SystemML
SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to
distributed computations running on Apache Hadoop MapReduce and Apache
Spark.
SystemML has been incubating since 2015-11-02.
Three most important issues to address in the move towards graduation:
- Grow SystemML community: increase mailing list activity,
increase adoption of SystemML for scalable machine learning, encourage
data scientists to adopt DML and PyDML algorithm scripts, respond to
user feedback to ensure SystemML meets the requirements of real-world
situations, write papers, and present talks about SystemML.
- Continue to produce releases.
- Increase the diversity of our project's contributors and 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?
Our mailing list from February through April had 199 messages involving
topics such as algorithms, DML functionality, usability, and bug fixes. In
addition, we have had many discussions on our JIRA site and in pull
request conversations. Fred Reiss presented at Spark Summit East on
February 17 about SystemML internals. Berthold Reinwald spoke at the Spark
Technology Center on March 9 about scalable machine learning with
SystemML. Niketan Pansare spoke on April 28 at Datapalooza in Austin and
on April 29 at Rice University about declarative machine learning at scale
with SystemML. Researchers in Germany are working to add Flink as an
additional SystemML backend. On GitHub, the project has been starred 267
times and forked 92 times. We have gained two new contributors since
February 1st.
How has the project developed since the last report?
We produced our first Apache release, version 0.9.0-incubating. Numerous
additions have been made to the project, including core functionality,
usability improvements, and documentation. The project has had 204 commits
since February 1. In the same time frame, 155 new issues have been
reported on our JIRA site and 77 issues have been resolved. 114 pull
requests opened since Febrary 1 have been closed. We are preparing to
produce our second incubator release.
Date of last release:
2016-02-15 (version 0.9.0-incubating)
When were the last committers or PMC members elected?
NONE
Signed-off-by:
[x](systemml) Luciano Resende
[ ](systemml) Patrick Wendell
[ ](systemml) Reynold Xin
[ ](systemml) Rich Bowen
--------------------
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. We released Tamaya 0.2-incubating on 2016-04-06.
2. Attract more community members.
3. Create a fully ASF compliant release (both source and binary,
since the source one was good this time around)
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
There are no such items.
How has the community developed since the last report?
- We elected a new committer.
- Some people expressed their interest to use Tamaya in their projects.
How has the project developed since the last report?
- Release 0.2-incubating has been released.
- New features based on community input have been added to the roadmap.
Date of last release:
2016-04-06 (0.2-incubating)
When were the last committers or PMC members elected?
Philipp Ottlinger has been elected on 2016-04-22 as new committer.
Signed-off-by:
[X](tamaya) John D. Ament
[ ](tamaya) Mark Struberg
[ ](tamaya) Gerhard Petracek
[ ](tamaya) David Blevins
--------------------
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.
Three most important issues to address in the move towards graduation:
1. Complete project setup
2. Regular releases
3. Improve community engagement
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?
- Mailing lists have been created.
- Working on the project page.
How has the project developed since the last report?
- Project is in initial setup phase.
- SGA has been submitted, and git repo is set up.
- Waiting for other bootstrapping tasks like JIRA import to be done.
- Working towards the first release.
Date of last release:
None
When were the last committers or PMC members elected?
- None since coming to incubation
Signed-off-by:
[ ](tephra) Alan Gates
[X](tephra) Andrew Purtell
[x](tephra) Henry Saputra
[x](tephra) James Taylor
[ ](tephra) Lars Hofhansl
--------------------
TinkerPop
TinkerPop is a graph computing framework written in Java
TinkerPop has been incubating since 2015-01-16.
Three most important issues to address in the move towards graduation:
The outstanding issues have been addressed.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
Nothing at this time.
How has the community developed since the last report?
We have 4 new committers: Ketrina Yim, Pieter Martin, Jean-Baptiste Musso,
and Michael Pollmeier
How has the project developed since the last report?
Since the last status report, 172 new JIRA issues have been created and
126 have been resolved. Open discussions of the project related
activities and decisions continue on the TinkerPop dev mailing list. The
committer count has been growing and various other TinkerPop community
members have shown an increased amount of participation on tickets and in
discussion. Excellent work is being performed by a variety of folks on a
consistent basis that has resulted in two releases since the last report.
Over the past few months, work was performed to stand up a new DataStax
hosted website, Planet TinkerPop. This raised concerns in the Apache
community and it was determined that the best course of action was to
request that Planet TinkerPop be taken down, and some of the
vendor-neutral TinkerPop content be donated to TinkerPop for usage on the
TinkerPop incubator site. Efforts were made to avoid running afoul of
Apache guidelines prior to the Planet TinkerPop launch, but the PPMC did
not have a complete understanding of Apache brand management expectations.
Over the past weeks, the transition of DataStax donated content to the
TinkerPop site has been completed. In the process, the PPMC has received
guidance and clarification from mentors and the wider Apache community.
We feel that the Apache TinkerPop site is stronger now than ever and will
continue to serve as a great vendor neutral resource going forward. The
lessons learned throughout this process will serve the TinkerPop PPMC well
going forward.
Since the last status report, 166 new JIRA issues have been created and
127 have been resolved. Open discussions of project related activities
and decisions continue on the TinkerPop dev mailing list.
Date of last release(s):
* 2016-04-21 - Apache TinkerPop 3.1.2
* 2016-04-21 - Apache TinkerPop 3.2.0
When were the last committers or PMC members elected?
* Ketrina Yim - committer (2016-03-14)
* Pieter Martin - committer (2016-02-21)
* Jean-Baptiste Musso - committer (2016-03-28)
* Michael Pollmeier - committer (2016-03-26)
Please see our Project Status page as we have been diligent to update it
accordingly.
http://incubator.apache.org/projects/tinkerpop.html
Signed-off-by:
[ ](tinkerpop) Rich Bowen
[X](tinkerpop) Daniel Gruno
[ ](tinkerpop) Hadrian Zbarcea
[ ](tinkerpop) Matt Franklin
[ ](tinkerpop) David Nalley
Shepherd/Mentor notes:
Daniel Gruno (humbedooh):
I am satisfied that the issues raised last month have been amicably
resolved.
--------------------
Toree
Toree provides applications with a mechanism to interactively and remotely
access Apache Spark. It enables interactive workloads between applications
and a Spark cluster. As a Jupyter Notebook extension, it provides the user
with a preconfigured environment for interacting with Spark using Scala,
Python, R or SQL.
Toree has been incubating since 2015-12-02.
Three most important issues to address in the move towards graduation:
1. Resolve LGPL dependency: This is in progress, and hopefully we will
have the dependency license changed to a license that is compatible
with AL2.
2. Make a release: nearing completion
3. Grow a diverse community: We should put some emphasis on growing the
community and making it diverse (the rule is at least three independent
contributors)
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
TOREE-262 - Progress on removal of LGPL dependency
How has the community developed since the last report?
1. Active communication in mailing list and gitter with early adopters
2. Still working on transitioning users from Spark Kernel project into
Toree.
3. More external contributions being made
How has the project developed since the last report?
1. Contrinue working with JeroMQ community to further their transition
into MPL v2 and away from LGPL. 3 committers to go.
2. Substantial effort in our build system to make Apache compliant
releases.
3. Addressing issues opened by community
Date of last release:
None since incubation.
When were the last committers or PMC members elected?
No new additions since incubation
Signed-off-by:
[x](toree) Luciano Resende
[ ](toree) Reynold Xin
[x](toree) Hitesh Shah
[ ](toree) Julien Le Dem
--------------------
Twill
Twill is an abstraction over Apache Hadoop® YARN to reduce the complexity
of developing distributed applications.
Twill has been incubating since 2013-11-14.
Top three items to resolve before graduation:
- More engagement from the community.
- Improve documentations and examples.
- 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?
- Fluo, being proposed for Apache incubation uses Twill
- Twill talk scheduled in Apache Big Data Conference 2016
- 7 new JIRA issues filed since last report
- 2 JIRA issues resolved since last report
- 1 new contributors submitted patches
How has the project developed since the last report?
- Version 0.8.0-incubating is being worked upon
Date of last release:
- 2016-01-26: 0.7.0-incubating
What are the plans for the next period?
- Encourage contributions from active users
- Identify potential committers
- Engage more on social channels (IRC and Twitter)
When were the last committers or PMC members elected?
- August 4, 2015 : Henry Saputra
Signed-off-by:
[ ](twill) Vinod K
[ ](twill) Arun C Murthy
[ ](twill) Tom White
[X](twill) Patrick Hunt
[ ](twill) Andrei Savu
--------------------
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. Continued releases, and updated dependencies
2. Grow up user and contributor communities, seeing more contribution/PR
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 activity of the dev mailing list smoothly increased, discussing key
enhancements in the project.
We are now targeting the development of the user community.
How has the project developed since the last report?
The first Apache Unomi 1.0.0-incubating has been released.
We are now preparing a serie of dependency updates, heading to the
1.1.0-incubating release.
Date of last release:
2016-03-09
When were the last committers or PMC members elected?
N/A
Signed-off-by:
[X](unomi) Jean-Baptiste Onofré
[X](unomi) Bertrand Delacretaz
[ ](unomi) Chris Mattmann