October 2009 Board reports (see ReportingSchedule).

These reports are due here by Wednesday, 14 October 2009 so that the Incubator PMC can relay them to the board.

Your project might need to report even if it is not listed below, please check your own reporting schedule or exceptions.

Please remember to include:

CLOSED


Ace

Apache ACE is a software distribution framework that allows you to centrally manage and distribute software components, configuration data and other artifacts to target systems. ACE started incubation on April 24th 2009.

There are currently no issues requiring board or Incubator PMC attention.

Community:

Software:

Licensing and other issues:

Things to resolve prior to graduation:

Signed off by mentor: bdelacretaz

Aries

Aries will deliver a set of pluggable Java components enabling an enterprise OSGi application programming model.

Aries entered incubation on September 22, 2009. This is our first board report.

There are currently no issues requiring IPMC or Board attention .

All infra resources have been set up (svn / site / mailing lists) very quickly. The svn area has been organized with a single trunk for now, though we still need to settle the discussion about components lifecycle and the svn layout. IBM has contributed some code that has been imported into svn and the JNDI modules have already been imported into trunk. Both Geronimo contribution (OSGi Blueprint Services) and ServiceMix contribution (OSGi Transaction Manager) have been imported into trunk.

On the community side, we've already voted 3 additional committers (Adam Wojtuniak, Alan Keane and Niclas Hedhman) who had expressed their interest in joining the project just after the acceptance vote on the proposal was launched.

There is a lot of discussions and activity on the mailing lists.

Top 2 or 3 things to resolve before graduation:

Signed off by mentor: GuillaumeNodet, Kevan Miller, bdelacretaz

Bluesky

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.

What we've completed in the last month:

top 2 or 3 to resolve prior to first release:

Signed off by mentor:

Chemistry

Apache Chemistry is an effort to provide a Java (and possibly others, like JavaScript) implementation of the upcoming CMIS specification. Chemistry entered incubation on April 30th, 2009.

There are currently no issues requiring board or Incubator PMC attention.

Community

Development

Infrastructure

Issues before graduation

Signed off by mentor: JukkaZitting

Empire-db

Empire-db is a relational data persistence component that aims to overcome the difficulties, pitfalls and restrictions inherent in traditional Object Relational Management (ORM) approaches. Empire-db is on the Apache Incubator since July 2008.

After we had completed development activities on release 2.0.5 in July we were hoping to get the release accepted by our mentors the Incubator PMC within a couple of weeks. Unfortunately we first faced the problem that due to vacation time we were not able to get a mentors vote on our PMC. With recommendation of one of your mentors we then decided to move on to the IPMC. Again we did not get many responses at first, but finally we found some reviewers who discovered some incomplete or inconsistent documentation issues and raised some concerns about the content of the distribution files and maven artifacts. After we had corrected these issues and after presenting a new release candidate to the IPMC new issues came up that had not been raised before and in the end it took us 6 lengthy iterations before we finally got our release accepted by the incubator PMC. After the approval of Empire-db 2.0.5 the new release was published in the Maven repository and on our website. Now that the new project structure has been established and approved we hope that the release process of our next release will run a lot smoother and quicker.

Meanwhile new plans have been made for our next release where intend to provide a code generator that allows generation of the data model class files from an existing database. For this a new subproject and the corresponding JIRA tasks have already been set up. As such a suggestion has been raised by one of our users, We are hoping to get new users involved in our development team.

The project's top 3 things to resolve prior to graduation:

Signed off by mentor: ThomasFischer

Imperius

Imperius has been incubating since November 2007.

Imperius is a rule-based policy evaluation engine based on the CIM-SPL language from Distributed Management Task Force (dtmf.org).

In September, CIM-SPL was ratified as a DMTF standard. See http://www.reuters.com/article/pressRelease/idUS98066+14-Sep-2009+BW20090914.

In September, Sun made an interim build of Imperius available as part of its Open Solaris effort. The build can be found at http://pkg.opensolaris.org/dev/en/search.shtml?token=imperius&action=Search

In September, IBM made their Policy Management Library based on Imperius available on its alphaWorks site at http://www.alphaworks.ibm.com/tech/wpml.

There has been some forward progress in the Imperius community in the past 3 months.

After discussion, a number of bugs were fixed with an en masse commit. There has also been progress towards an initial release by the community. A release candidate was created. Problems were found with this and are being fixed.

In general, communication within the community continues to be limited and sporadic.

Things to resolve prior to graduation:

Signed off by mentor: Kevan Miller

JSPWiki

JSPWiki has been incubating since September 2007.

JSPWiki is a JSP-based wiki program.

Development on the trunk has picked up again after the summer, with focus on three areas: improving the quality of the JCR back-end, completing the migration of the MVC presentation layer, and stabilizing the trunk now that the JCR back-end is in place. Progress on all fronts continues. Over the last quarter, for example, unit test compliance has risen from the low 80s to nearly 99.5%.

Of the 27 items on the graduation checklist, 18 are complete. Two of the remaining items are documentation related: writing the charter and IP process documents. The most significant remaining task is to release a 3.0.0-incubating-alpha1 release. With the increasing stability of the trunk, an alpha release in the near term looks increasingly likely. All other remaining checklist items are purely ASF process and infrastructure related.

The developer list currently has 86 members, a minor increase from 83; and the user list has 187 members, an increase of nine people.

Signed off by mentor: Craig L Russell

Lucene.Net

(project add text here)

Signed off by mentor:

Olio

Olio is a web 2.0 toolkit to help developers evaluate the suitability, functionality and performance of various web technologies by implementing a reasonably complex application in several different technologies. The developers are working on a second release - 0.2. This release features more alignment between the different implementations, performance enhancements, code cleanup, bug fixes etc. This will be the first binary release for the Java implementation. Even without a kit release, the Java implementation already has several users. Olio is continuing to gain users and being used for diverse purposes.

There are 30 subscribers to the user list and 30 subscribers to dev. There are over a hundred JIRA issues filed, and continuous activity toward closing them (about 26 open currently) Graduation From Incubation:
Diversity of committers is the primary issue with the project - we still need to work on recruiting more committers from different organizations.

Signed off by mentor: Craig L Russell

Shiro

2009-October Shiro Incubator status report

Shiro is a powerful and flexible open-source application security framework that cleanly handles authentication, authorization, enterprise session management and cryptography.

Shiro has been incubating since June 2008.

We are very excited to report we have added Kalle Korhonen as our first new committer since joining the incubator. This marks a big project milestone for us as we continue to grow our community.

There remain a few project infrastructure inconsistencies resulting from our previous name change as described in this email thread: http://tinyurl.com/yznnogv

Resolving these inconsistencies are a high priority and should be resolved as soon as possible.

An issue of how Shiro is configured was the largest issue impeding our first Apache release. That issue has been largely resolved and once finalized, we should be able to focus on our first Apache release.

The project team is not considering graduation at this point, as the code is not ready for an Apache release. Once IP clearance is complete, we'll attempt our first incubator release.

The status is being maintained at http://svn.apache.org/repos/asf/incubator/shiro/STATUS

Signed off by mentor: Craig L Russell

Socialsite

(project add text here)

Signed off by mentor:

Tashi

2009-October Tashi Incubator Status Report

Tashi has been incubating since September 2008.

The Tashi project aims to build a software infrastructure for cloud computing on massive internet-scale datasets (what we call Big Data). The idea is to build a cluster management system that enables the Big Data that are stored in a cluster/data center to be accessed, shared, manipulated, and computed on by remote users in a convenient, efficient, and safe manner.

Development activities have included a communication layer rewrite, the introduction of an EC2 compatibility layer, a bridge that allows the use of Maui as a scheduler for Tashi, patches for HVM booting in Xen, DNS updates, using RPyC on Python 2.4, the SQL backend, the updateVm RPC, and the client utility's output, fixes to and an expansion of the VM statistics collection code in the Qemu backend. Additionally, a notes field was added to the host definition, a syslog handler was added for logging, the scheduler was modified to reduce the number of repeated messages, and the documentation for setting up a single machine and configuring DHCP and DNS servers was updated.

The project is still working toward building a larger user and development  community.  We have recently been contacted by some potential users from Taiwan  HP, as seen on the -dev list.  Additionally, two developers have increased the  quantity of patches submitted in this quarter, expanding the number of  developers working on the project.  The upcoming tutorial at SC'09 \[1\] is  drawing near and we expect to draw in more potential users at the event.

Items to be resolved before graduation:

\[1\] http://scyourway.nacse.org/conference/view/tut168

Signed off by mentor:

Traffic Server

The last month has been focusing on code cleanup and build system changes. The Traffic Server project was accepted into the incubator in July 2009, and we're still actively working on getting the community built up and to get ready for an Open Source release of TS.

The Yahoo! team has worked on the following code cleanup tasks in preparation for the code migration:

In addition, we have completed the following incubator tasks:

Outstanding Incubator tasks include:

Also, we'd like to bring up again the proposal that we made during the incubator process for how to deal with the Traffic Server trademark. Our preferred option is the following (from Chuck Neerdaels and our legal dept):

The preferred option is to provide ASF with a letter of assurance stating that we own all right, title and interest in and to the TRAFFIC SERVER mark and the four active registrations and that we will not take any action against ASF or any of its licensees during the life of these registrations {and we'd express our intention of letting them lapse and expire]

If this is acceptable to ASF, then that is what we'll do. If not, the other alternative, which is more elaborate, is to assign all rights for the Traffic Server trademark to the ASF.

Signed off by mentor: Doug Cutting

Thrift

Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between a variety of programming languages. Thrift entered the Apache Incubator in May 2008.

Generally, things are in a similar state as last quarter. There is plenty of activity in JIRA and on the mailing lists, but we need to finalize our release candidate and get it officially out the door.

UIMA

UIMA is a component framework for the analysis of unstructured content such as text, audio and video. UIMA entered incubation on October 3, 2006.

Some recent activity:

Items to complete before graduation:

Signed off by mentor: JukkaZitting

VXQuery

The VXQuery Project implements a standard compliant XML Query processor. It has been in incubation since 2009-07-06.

September activities:

Completed setup steps:

Immediate goals:

Top 3 issues before graduation:

Signed off by mentor:

Wookie

Apache Wookie(Incubating) is a project to create open source software for adding widgets to your applications. It has been in incubation since July 2009.

Items for next reporting period:

Items to be resolved before graduation:

Signed off by: lresende