incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Noel J. Bergman" <>
Subject Incubator Board Report - March 2011 [REVISED WITH GORA]
Date Tue, 15 Mar 2011 16:59:08 GMT
[REVISED TO INCLUDE GORA.  I saw that it was already picked up from the
mailing list, but wanted to get it into the archives in one place.  Thanks
to Chris for posting, and Doug for including.]

Nigel Daly, Tommaso Teofili, and Alan Gates have joined the PMC since the
last report.

Howl -- a table and storage management service for data created using Apache
Hadoop -- has been accepted for Incubation.  It will be renamed first, given
that there is an ObjectWeb project also called HOWL.

MRUnit -- a library to support unit testing of Hadoop MapReduce jobs -- has
been accepted for Incubation.

Rave -- a web And social Mashup Engine -- has been accepted for Incubation.

BeanValidation and Gora failed to report this period.



ALOIS stands for "Advanced Log Data Insight System" and is meant to be a
fully implemented open source SIEM security information and event management

ALOIS is incubating since 22nd October 2010.

The following items have been performed since the last reporting period:
 * Launch of the project website
 * Code review
 * Lightning Talk at the CCC Conference in Berlin
 * Promoting the project on different plaforms
 * Preparing several talks and booths (Chemnitz, Berlin, CeBIT, ...)

Three most important issues to address in the move towards graduation:
 * Releasing Version 1
 * Enlarge the developer base
 * Creating more use cases

How has the community developed since the last report:
 * Despite the activities no real community so far

How has the project developed since the last report:
 * The code is stable and accessable
 * The website is online and managed



Failed to report.  There is some degree of activity on its mailing lists,
and addition of new Committers.



BlueSky has been incubating since 01-12-2008. It is an e-learning solution
designed to help solve the disparity in availability of qualified education
between well-developed cities and poorer regions of China.

The following items have been performed since the last reporting period:
 * Now improving the statbility of system
 * Resolving the problems of having no Screen images
 * Resolving unstability of the 2nd focus student's data transportation.

The following items are planned for the next reporting period:
 * Improving the stability of the system
 * add the fuanction of recording vedio in the teacher part.



EasyAnt is a tool built on top of Ant and Ivy providing a standard approach
to building java projects without locking the users in.

Incubating since January 31st 2011

- 1 ICLA missing. The person does not answer since Feb 4th 2011, when he
indicated he was working on getting the ICLA.

- the code base has been migrated in SVN

- the issues are in JIRA with component EASYANT



Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

For the last 3 months the main effort has been by Holger Grandy and Michael
Fitzner, who contributed some bug fixes and have been converting

The transition of current Etch Website to the new Apache CMS is in progress.
Major parts of the sides are already available inside the CMS repository and
can be seen at the staging area.

The Spawn Labs team (Comer, Dixson) is working to integrate the c-binding
into their product. They've been very quiet lately. We miss them. Comer
wrote up something about his service cloud and is waiting for permission to
publish it.

Although progress is now visible, we still need to get more user and
development activity on our lists.

Top issues currently are:
- plan features and dates for release 1.2 / 1.1.1
- work on further language bindings
- website transition to Apache CMS
- documentation

Note by Martijn Dashorst: I met with Holger Grandy and Michael Fitzner at
FOSDEM'11 and we spoke about lots of stuff concerning Etch. I think the
future for the podling is bright, but we need to get more people involved by
publishing articles. The biggest problem is finding the right venues for
publishing the articles. I'll bring Etch under the attention of PR to see if
they have any good ideas.



Gora is an ORM framework for column stores such as Apache HBase and Apache
Cassandra with a specific focus on Hadoop.

A list of the three most important issues to address in the move towards

   1. Port Gora code and license headers into ASF license headers
   2. Develop a strong community with organizational diversity and with
infection into existing ASF projects like Nutch and Hadoop
   3. At least one Gora incubating release

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

No, not at this time.

How has the community developed since the last report?

The IPMC and Gora PPMC have elected to add Alexis Detreglode as a Gora
committer and PPMC member.

Mailing list activity has been picking up. We've recently been fielding
questions and even a patch from some of our users who are interesting in
helping to maintain a Maven-based version of the build system.

How has the project developed since the last report?

Gora was voted into the Incubator by the IPMC on September 26, 2010.

The project is currently rolling RC3 of our first 0.1-incubating release.
Henry Saputra and Andrzej Bialecki are leading the way.

The first 2 release candidates were tested, and we have been working with
the Incubator and Gora communities to address all of the issues raised. We
expect Apache Gora 0.1-incubating to be released within the month, and
expect Nutch 2.0-trunk to upgrade to the Gora release shortly thereafter.



Hama was accepted into Incubator on 20 May 2008. Hama is a distributed
computing framework based on BSP (Bulk Synchronous Parallel) computing
techniques for massive scientific computations.

== Top 2 or 3 things to resolve prior to graduation ==

 * Complete first release
 * Invite new active committers

== Issues for the Incubator PMC or ASF Board ==


== Community development ==

 * Mailing list shows increased usage from previous report
 * Chia-Hung Lin has contributed a part in the development of master-slave
 * Tommaso Teofili has became a mentor
 * We made the plan for GSoC 2011

== Project development ==

 * The initial release is being voted
 * Random Communication Benchmark tool is added
 * Dozens of bugs fixed



Isis is an ASL 2.0 licensed implementation of the Naked Objects pattern. It
is based on contributions of the original Naked Objects Framework along with
a number of sister projects that were developed for the book "Domain Driven
Design using Naked Objects".

Isis was accepted into the Incubator in 2010, September 7th.

Project development (month 6 of incubation):

 * Now (manually) publishing snapshots to Apache snapshot repo, so would-be
users no longer need to compile source
 * New Maven archetype and cheat sheet, so would-be users can get started
more quickly
 * New materials on website so would-be promoters of Isis can spread the
word (downloadable presentation materials)
 * Working on Isis documentation and internal code refactorings to build
community credibility
 * Refactoring of codebase in order to support proposal objectives (JSR-299)

Community Development (month 6 of incubation):

 * A few more new names on
 * New materials on website to support community (cheat sheet, downloadable
presentation materials)
 * Mailing list volumes still quite low, but a few more names are showing up
 * Wiki continuing to get useful content on snapshot deployment,
certificates for code signing, building Maven archetypes

Top 3 Issues to address in move towards graduation:

 * Putting good documentation site out as start-off to building larger
 * Getting first release out to demonstrate credibility.
 * Promoting via additional channels (eg blogs, articles)

Issues for the Incubator PMC or ASF Board:

 None of these issues requires Board attention.

New Releases:

 There is currently no incubator release yet.



Jena was accepted into the Apache Incubator November 2010
( It is an existing project migrating to ASF.
It has a large
codebase that provides a semantic web framework in Java that implements
the key W3C recommendations for the core semantic web technologies of

Three most important issues to address for graduation:

* Create a code base in Apache with legal clearance.
* Establish the Apache-based community for developers, contributors and
* Create and communicate open project processes aligned to Apache

Issues for the Incubator PMC or ASF Board:


Community development:

We have started to advertise the existence of Apache-hosted mailing lists.
Traffic on these lists continues to grow.

The development community is growing on Apache infrastructure.  A
significant new piece of functionality for th e SPARQL query engine is being
developed via contributions and discussion on JIRA.

Project development:

The mailing lists and JIRA are now being used - we'll start more active
migration of mailing lists when the code migrates.

We are still awaiting the software grant from HP. As this is the majority of
the codebase, we are waiting for this before migrating any code into Apache
SVN. We understand that HP is actively working on this.



Kato was accepted into the Incubator on 6 November 2008.

Kato is a project to develop the Specification, Reference Implementation,
and TCK for JSR 326: the JVM Post-mortem Diagnostics API.

Recent Activity:

* While Oracle has expressed a continued interest in the JSR-326, there has
been no change in the podling's status since the last report in June.
* As in June, the project is effectively paused until Oracle's involvement
in the Kato podling has been clarified. The credibility of the standard
relies on there being more than one major Java VM vendor involved.

The following is planned for next reporting period:

* To be determined once Oracle's involvement has been established.

Before this project can graduate we need to encourage more participation in
the project and grow the community.



Lucene.Net was accepted into the Apache Incubator in February 2011.
Originally it was a sub project of the Lucene Project.

Lucene.Net is a port of the Lucene search engine library, written in C# and
targeted at .NET runtime users. Lucene.Net has three primary goals:
* Maintain the existing line-by-line port from Java to C#, fully automating
and commoditizing the process such that the project can easily synchronize
with the Java Lucene release schedule.
* High-performance C# search engine library.
* Maximize usability and power when used within the .NET runtime. To that
end, it will present a highly idiomatic, carefully tailored API that takes
advantage of many of the special features of the .NET runtime.

Recent Activity:

* Our new website is currently in the staging area utilizing the new ASF CMS
* We have officially released Lucene.Net 2.9.2.

Current Activities:

* Fully launch website
* Quickly iterate our release from 2.9.2 to 2.9.4
* Develop a process for continuous integration, unit testing, and code
* Develop a process to automatically (as much as possible) convert the Java
Lucene code to C# (to maintain our line by line port)

Goals for graduation:

* Have a nearly fully automated process to convert Java Lucene to C#.
* Release Lucene.Net 3.0.3 (port of Java Lucene 3.0.3)
* Have a new .NET version of Lucene utilizing .NET constructs and idioms




ManifoldCF is an incremental crawler framework and set of connectors
designed to pull documents from various kinds of repositories into search
engine indexes or other targets. The current bevy of connectors includes
Documentum (EMC), FileNet (IBM), LiveLink (OpenText), Meridio (Autonomy),
SharePoint (Microsoft), RSS feeds, and web content. ManifoldCF also provides
components for individual document security within a target search engine,
so that repository security access conventions can be enforced in the search

ManifoldCF has been in incubation since January, 2010. It was originally a
planned subproject of Lucene but is now a likely top-level project.

--A list of the three most important issues to address in the move towards

1. We need at least three additional active committers, as well as
additional users and repeat contributors
2. We should have at least one or two more releases before graduating
3. We'd like to see long-term contributions for project testing, especially
infrastructure access

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

All issues have been addressed to our satisfaction at this time.

--How has the community developed since the last report?--

A book is being written, and has entered the early-release phase, available
from Manning Publishing.  We continue to have user community interest.
We've had a number of extremely helpful bug reports and contributions from
the field.  The active committer list remains short, however.

--How has the project developed since the last report?--

An 0.1 release was made on January 31, 2011, and another release is being
considered.  Contributions extending the FileNet connector have been made,
as well as contributions to the Solr connector.



Mesos is a cluster manager that provides resource sharing and isolation
across cluster applications.

Mesos entered incubation on December 23rd, 2010

Over the past month, we finalized the IP transfer paperwork with UC Berkeley
and submitted our Software Grant Assignment form. We migrated major issues
to the Apache issue tracker. We also we merged in the major event history
database patch, and continued developing and testing the communication layer
upgrade to Protocol Buffers. We also improved the Mesos public

Most important issues to address towards graduation:
 - Migrate code from GitHub to Apache SVN
 - Grow the user and developer community
 - Continue improving the documentation for Mesos



OpenNLP is a machine learning based toolkit for the processing of natural
language text. It supports the most common NLP tasks, such as tokenization,
sentence segmentation, part-of-speech tagging, named entity extraction,
chunking, parsing, and coreference resolution. These tasks are usually
required to build more advanced text processing services.

OpenNLP entered incubation on 11/23 2010.

We are right now working on getting our first release out, we already
created two release candidates and
are busy with testing and bug fixing. The release will hopefully be released
in late March or early
April. For the testing we are now using all supported public data sets and
distribute the task among
the committers which brings us closer to our third goal to have open
regression tests.
There is still good activity on our user and dev mailing list.

A list of the three most important issues to address in the move towards

 * Resolve potential IP issues around releasing training models
 * Do a release
 * Establish open regression tests



RAT is a Java library that scans files for known licenses and reports files
that lack any of them.  Three frontends to said library exist in form of a
command line client, an Ant task and a Maven plugin.

RAT entered the Incubator in January 2008.

Two issues have been opened in JIRA, one has been closed as WONTFIX.  No
other activities during the past quarter.



Wave a real-time communication and collaboration tool. Wave in a Box
(WIAB) is a server that hosts and federates waves, supports extensive
APIs, and provides a rich web client. This project also includes an
implementation of the Wave Federation protocol, to enable federated
collaboration systems (such as multiple interoperable WIAB instances).

Recent activities:

* Elected a new committer, Yuri Z
* Project web site infrastructure (CMS, SVN) set up and Apache web site
* SVN, Jira, and review board are set up (but nothing imported yet)
* New demo instance deployed
* Lots of mailing list traffic in February: 191 posts from over 40 people
* And lots of code: 26 patches committed, 15 bugs closed
* Enabled persistent storage of waves
* Basic client/server search protocol
* Google Wave search UI implemented with client-side optimistic digests

Most important issues are:

* Migrate source code and issues from to SVN and Jira
* Finish implementation of indexing and improved client-server protocol
* Implement WIAB functionality to import waves (deltas) from Google Wave

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message