June 2010 Board reports (see ReportingSchedule).

These reports were due here by Wednesday, 9 June 2010 so that the Incubator PMC could relay them to the board.

This report is closed.

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:


Amber

Amber is a project to develop a Java library which provides an API specification for, and an unconditionally compliant implementation of the OAuth v1.0, v1.0a and v2.0 specifications. OAuth is a mechanism that allows users to authenticate and authorise access by another party to resources they control while avoiding the need to share their username and password credentials.

The most important issues that must be addressed before graduation are: 1. One 2. Two 3. Three

The Incubator PMC / ASF Board should be aware that:

The community is in the first stages of formation and solely consists of the developers.

The project has begun with the contribution of code from the initial developers.

Signed off by mentor:

Aries

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

Aries entered incubation on September 22, 2009.

There are currently no issues requiring IPMC or Board attention.

The following sub-components are actively being developed:

Several new sample applications have been developed to demonstrate the Aries functionality.

There continues to be a vibrant community as shown by the activity on the mailing list this year.

On May 26th we released Apache Aries 0.1-incubating, our first release.

Top 2 or 3 things to resolve before graduation:

Signed off by mentor:

BeanValidation

Apache Bean Validation will deliver an implementation of the JSR303 Bean Validation 1.0 specification. BVAL entered incubation on March 1, 2010.

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

Any issues that the Incubator PMC or ASF Board might wish/need to be aware of

How has the community developed since the last report

How has the project developed since the last report

Signed off by mentor:

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.

We got no answer from our mentor about the first release candidate. So we continue the current coding and testing work of new modules.Things we've done recently:

next step:

Signed off by mentor:

Deltacloud

Deltacloud defines a web service API for interacting with cloud service providers and resources in those clouds in a unified manner. In addition, it consists of a number of implementations of this API for the most popular clouds.

Deltacloud entered the incubator in 2010-05-17.

Currently gathering initial contributors CLAs and working on setting up project infrastructure.

Signed off by mentor:

ESME

Enterprise Social Messaging Experiment (ESME) is a secure and highly scalable microsharing and micromessaging platform that allows people to discover and meet one another and get controlled access to other sources of information, all in a business process context.

ESME entered the incubator in 2008-12-02.

The following items have been performed since the last reporting period

The following items are planned for the next reporting period:

Top 2 or 3 things to resolve prior to graduation

Signed off by mentor: bdelacretaz

Etch

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.

This last reporting period saw little activity (0 commits, 0 releases). We're finding it hard to regain our momentum after the dissolution of our team. James and Scott are using etch in their current projects, and Youngjin would like to pick up the c-binding. What we lack is the organizational energy to get things moving.

Holger Grandy and Michael Fitzner have submitted a c-binding for us to examine. Youngjin is going to be looking at it. I've been shaking down the etch 1.1 release candidate in my current project, and as soon as I can get my head out I plan to fix the final administrative issues of the 1.1 release and try to kick it out the door.

We recently voted to accept Holger Grandy and Michael Fitzner as committers and ppmc members. They have submitted an Etch C Binding.

Release 1.1 is ready but needs some administrative polish before it is *done*.

Release 1.2 is next in the pipeline.

Our continuous integration build problem will only be solved by one of us hosting it at our new gigs. James and Scott are looking into this. [GavinMcDonald adds: I'm looking into adding Etch to CI stuff at ASF]

Outstanding items:

More community.. we have been Cisco-centered with just a few nibbles outside of Cisco. Things are definitely changing with members employed or so to be employed in different places. Building a stronger community remains our key task. We wish we knew how.

Signed off by mentor:

Hama

Hama was accepted into Incubator on 20 May 2008. Hama is a distributed scientific package on Hadoop for massive matrix and graph data.

We're trying to implement the M/R alternative, a new computation framework for matrix/graphs based on BSP. We are doing this because the Hadoop M/R model isn't suitable for the complex numerical/relational data processing since it requires heavy communications among computing nodes.

Recently we made a progress in the design of the overall architecture, and the development of the BSP cluster with programming interfaces. And, HAMA project has drawn many interests from Hadoopers.

We are now focusing on the very first release of Hama to graduate from incubator.

Signed off by mentor:

Kato

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:

The following is planned for next reporting period:

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

Signed off by mentor:

Lucene Connector Framework

Lucene Connector Framework

Description

Lucene Connectors Framework 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), Patriarch (Memex), Meridio (Autonomy), SharePoint (Microsoft), RSS feeds, and web content. Lucene Connectors Framework also provides components for individual document security within a target search engine, so that repository security access conventions can be enforced in the search results.

Lucene Connectors Framework has been in incubation since January, 2010.

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

1. Javadoc and nightly builds need to be set up 1. The first official release needs to be planned and executed 1. Unit tests need to be completed

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

1. We'd like to know whether there is any official Apache position on inclusion of NTLM implementations in ASF projects, since we've gotten mixed signals on this from other developers. This represents a crucial piece of functionality needed to support LiveLink, Meridio, SharePoint, RSS, and Web connectors properly.

How has the community developed since the last report?

1. A number of people outside the committers group have been using this project, and there are lively discussions in the newsgroups. 1. LCF was presented at Lucene/Solr Eurocon to quite a bit of interest.

How has the project developed since the last report?

Online end-user documentation is coming along and is perhaps 90% complete. Integration with Derby has been undertaken to allow for a robust Junit test framework.

Signed off by mentor: Grant Ingersoll

OODT

Description

OODT is a grid middleware framework for science data processing, information integration, and retrieval. OODT is used on a number of successful projects at NASA's Jet Propulsion Laboratory/ California Institute of Technology, and many other research institutions and universities.

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

  1. Port OODT code and license headers into ASF license headers
  2. OODT contributions from at least 2 other organizations besides JPL
  3. At least one OODT incubating release, hopefully in the first few months

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

No, not at this time.

How has the community developed since the last report?

Either Justin Erenkrantz or David Woollard will be giving a talk at the TransferSummit 2010 in Oxford, UK on Friday, June 25, 2010 - 3:50pm - 4:30pm on NASA and Apache. The talk will cover OODT in detail and the transition of the first NASA project into the ASF Incubator and the experience along the way. After some discussion with Justin, Chris added himself as a mentor for the project on the OODT Proposal on the Incubator wiki, since he is an ASF member and Incubator PMC member. Much of the other activity continues to be from the mentors and committers.

How has the project developed since the last report?

OODT was voted into the Incubator by the IPMC on January 22, 2010.

Development continues to focus on OODT-3 (cleaning up the OODT code and config license headers), with contributions from Andrew Hart and Sean McCleese, and onOODT-15 (one top-level build for OODT, and one trunk, tags and branches) with contributions from Chris Mattmann. When OODT-15 and OODT-3 are finished, we should be ready for 1st incubating release along with some documentation transfering and getting the website up and running, tracked in OODT-16, and assigned to Sean Kelly.

Signed off by mentor: jerenkrantz

RAT

No IPMC or Board issues requring attention.

Both the Ant task RAT-73 and Maven plugin RAT-74 have been extended to optionally create reports in RAT's XML format rather than plain text. This will not only allow custom styling of the reports but also easy report federations like the one currently created by BuildBot.

Discussion for a new release of RAT to make this feature available has started but hasn't come to a conclusion, yet.

Signed off by mentor:

River

Apache River is a distributed computing architecture, based on the JSK Starter Kit Source code donated by Sun Microsystems, for the Jini Specification. While generally referred to as a Service Architecture, it might be more easily explained to those familiar with Dependency Injection as a Protocol Independent, Distributed Dependency Injection Architecture, suited to both hardware and software. Instead of depending on Protocols directly for communication, everything is abstracted behind a Java interface, allowing protocols and implementations to be swapped freely, programming languages other than Java can also participate.

Apache River Incubation release 2.1.2 was voted in successfully and has been released.

The next release 2.2.0 is scheduled for December.

The Incubator PMC and Apache River PPMC have approved two new committers for the project, the votes passed in May. We are having issues getting new svn accounts set up for our new committers.

Current development efforts are focused on a java.security.Policy Provider with the following features:

Additionally work is being performed on TaskManager by a most welcome volunteer who recently joined our ranks.

We are experiencing significant continued interest on our developer mailing list.

3 most important issues:

Signed off by mentor:

SIS

Apache SIS is a toolkit that spatial information system builders or users can use to build applications containing location context. This project will look to store reference implementations of spatial algorithms, utilities, services, etc. as well as serve as a sandbox to explore new ideas. Further, the goal is to have Apache SIS grow into a thriving Apache top-level community, where a host of SIS/GIS related software (OGC datastores, REST-ful interfaces, data standards, etc.) can grow from and thrive under the Apache umbrella.

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

Not at this time

Community progress since the last report

Mailing list activity has been pretty bare, but should pick up since the SIS'ers need to follow up after the meeting with ESRI last month to determine if they are interested with participating in the community. Much of the other activity continues to be from the mentors and committers.

Project progress since last report

SIS was voted into the Incubator by the IPMC on February 21, 2010.

Development has slowed, but the intentions from last month still stand. Chris Mattmann still needs to work on refactoring the LocalLucene code into the SIS codebase (SIS-3) and Sean McCleese needs to finish creating the SIS incubator website (SIS-2). Patrick O'Leary is investigating map projections and coordinate systems including transformations to Polar coordinates which should help on the observational data side.

Signed off by mentor: kevan, greddin

Whirr

Whirr provides code for running a variety of software services on cloud infrastructure.

Whirr was accepted into the incubator on 11 May 2010. Status information is available at http://incubator.apache.org/projects/whirr.html.

Progress since entry into the incubator

All the initial Incubator infrastructure items are now complete. The code hosted in the Hadoop contrib area has been moved to Whirr's subversion tree. Associated JIRAs have been moved to Whirr's JIRA.

Plans for the next period

Top three items to resolve before graduation.

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

None at this time.

Signed off by mentor: tomwhite

Zeta Components

Zeta Components is a high-quality library of loosely-coupled PHP components. It has entered incubation on 2010-05-21. Therefore the project is still in ramp up phase.

3 most important issues to be tackled:

Mailinglists have already been created. Available are:

Website space has been reserved. Jira has been requested. All CLAs have been sent. Most of them have been processed and therefore most user accounts have been requested.

Signed off by mentor: grobmeier

June2010 (last edited 2010-07-26 07:50:51 by PeterFirmstone)