March 2012 Board reports (see ReportingSchedule).

This report is CLOSED.


Many thanks to Noel Bergman for his service as the chairman of the
Incubator PMC over the past eight years!

The discussions about the role and structure of the Incubator over
the past few months have receded as we've recently been focusing more
on the status and concrete issues of individual podlings. This has
resulted in a notable improvement in the overall atmosphere in the
Incubator, though some of the deeper issues that were identified
earlier may come back to haunt us unless we revisit them at some point.

Based on the discussion during the last board meeting and related
thoughts on general@incubator.apache.org we have decided to keep
including individual podling reports as a part of the main Incubator
report. The main rationale for this is that we want to teach podlings
the habit of reporting all the way to the ASF board (with help from
and extra review by the IPMC) instead of positioning the Incubator PMC
as a "mini-board" that filters out and just summarizes podling reports.

That said, we did put extra effort in reviewing podling reports and
highlighting issues that might be of special interest to the board.
Comments and feedback on this approach would be welcome.

o Community

  Matt Franklin and Colm O hEigeartaigh joined the Incubator PMC since
  our last report.

  The following podlings are requesting graduation to Apache TLPs:

  - Apache Accumulo
  - Apache Lucy
  - Apache Rave
  - Apache Sqoop

  The Incubator PMC recommends the board to accept the respective resolutions.
  Other podlings like RAT (Creadur) are currently preparing for graduation.

  No new project proposals have been received since our last report.

  The initial response to our recent increased emphasis on report review
  has been positive, and it looks like the effort is starting to bear fruit
  in terms of timely reports and a gradually improving focus on graduation
  plans across the Incubator.

  Community activity and diversity remain the most common graduation blockers
  for incubating projects. We are seeking ways to better track such things
  and help podlings grow their communities. There's been talk about
  cooperation with ComDev on this front, but so far nothing concrete
  has come out of this.

  Of particular note community-wise is the Kato podling that no longer
  considers itself blocked by Oracle's position on JSR 326. See the Kato
  report for more details and thoughts on the project's future.

o Releases

  The following incubating releases were made since our last report:

  - February 17th, 2012: Apache Sqoop 1.4.1-incubating
  - February 21st, 2012: Apache Isis 0.2.0-incubating
  - February 21st, 2012: Apache Wookie 0.9.2-incubating
  - March 1st, 2012: Apache Oozie 3.1.3-incubating
  - March 4th, 2012: Apache Rave 0.8-incubating
  - March 4th, 2012: Apache Tashi 201202-incubating
  - March 6th, 2012: Apache Hama 0.4-incubating
  - March 10th, 2012: Apache Jena TDB 0.9.0-incubating
  - March 11th, 2012: Apache MRUnit 0.8.1-incubating

  The release process continues to be a source of trouble for many
  podlings and also to the Incubator in general. The typical symptoms
  of this trouble are major delays in releases of some podlings.
  We've had discussions about ways to fix this, but so far there
  unfortunately hasn't been much concrete progress.

o Legal / Trademarks

  The issue of using Java package names other than org.apache.*
  came up in relation to the Sqoop project. The resulting discussion
  and the rough consensus that was reached is summarized in the
  Sqoop report.

  The Flex podling is working on a custom trademark licensing deal
  with Adobe. See the Flex report for mode details.

  The PODLINGNAMESEARCH process prepared especially by Robert is
  now being used by many podlings, and the initial results in terms
  of increased confidence in the uniqueness and suitability of
  podling names seem  pretty good.

o Infrastructure

  Thanks especially to Joe and Sebb, the Incubator web site is now
  managed using the Apache CMS.

  Three podlings - Cordova, DeltaSpike and S4 - are using the Git
  repositories provided by the infra team. The early experiences
  seem to have been generally positive with no major issues raised,
  though no detailed review of potential community impacts has yet
  been done.

  The infrastructure migrations of large or complex projects like
  OpenOffice and Flex have been (and continue being) fairly long
  processes that seem to have generated at least some frustration.
  We're hoping to collect experience of key problems so that future
  podlings with similar needs could at least better anticipate and
  plan for such issues.

  The OpenMeetings podling is looking to set up a meeting server
  as a service for other projects and groups (possibly the board)
  within the ASF. Interested groups should contact OpenMeetings
  and/or infra for more details.

  The idea came up of reviving the old INCUBATOR issue tracker for
  tracking Incubator-related tasks. Time will tell how useful this
  will be to us.

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

We reviewed all podlings reporting in this quarter and categorized them
according to their progress through the Incubator and the most pressing
issues that are currently blocking progress.

Still getting started at the Incubator (3 podlings)

  DeviceMap, Flex, Syncope

  These projects are still getting started, so no immediate progress
  towards graduation is yet expected.

Not yet ready to graduate (14 podlings)

  IP clearance: Openmeetings
  No release: Bloodhound, Cordova, OpenOffice
  Low activity: Kalumet, Kato
  Low diversity: Bigtop, Etch, Isis, Hama, HCatalog, MRUnit, S4, Wave

  We expect the next quarterly report of projects in this category to
  include a summary of their actions and progress in solving these issues. 

Ready to graduate (6 podlings)

  Accumulo, Flume, ManifoldCF, RAT, Rave, Sqoop

  We expect these projects to graduate within the next quarter.

-------------------- Detailed Reports --------------------

Accumulo

Accumulo is robust, scalable distributed key/value store with cell-based
access control and customizable server-side processing.  Accumulo entered
incubation in September 2011.

Progress since the last report:

  - released 1.3.5-incubating
  - began final stages of pre-release testing for 1.4.0-incubating
  - fostered active discussion on mailing lists and on JIRA tickets
  - voted in one new committer
  - received patches from 5 new contributors
  - agreed on suitability of Accumulo name
  - discussed graduation and drafted mission statement for resolution
  - called PPMC vote on graduation

Top priorities prior to graduation:

  - none

Issues for Incubator PMC or ASF Board:

  - none

Signed off by mentor: adc - Alan Cabrera

--------------------
Bigtop

Bigtop is a project for the development of native packaging and stack
tests of the Hadoop ecosystem.

Bigtop entered incubation on June 20, 2011.

Primary issues blocking graduation:

  - Need for increased diversity and additional committers.

Issues which Incubator PMC and/or ASF Board might need/wish to be aware of:

  - None

Community development since last report:

  - Invited talk at Softwarelivre  http://softwarelivre.org/fisl12 
  - Our regular Bay Area Bigtop meetup/class is going strong with ~10 members
    http://www.meetup.com/HandsOnProgrammingEvents/
  - Bigtop talk @Bay Are Hadoop User group:
    http://www.meetup.com/hadoop/events/36789782/
  - Gave talks on Bigtop @ApacheCON 2011
  - Submitted talk proposals to Hadoop summit (http://hadoopsummit.org/)
    and HBase conf.

Project development since last report:

  - 0.3.0-incubating is in a process of being released
  - Significantly improved our deployment code (puppet) with the help of
    an external contributor (Patrick Ramsey)
  - Added code for producing virtual machine images with Bigtop Hadoop
    stack baked in
  - Added code for producing LiveCD/LiveUSB distros of Hadoop stack
  - Bigtop branch based on Hadoop 0.23 has stabilized to a point where
    we can start thinking of making 0.4.0 release based on it
  - Used Bigtop to validate Zookeeper 3.4.* releases
  - Used Bigtop to validate Hadoop 1.0.* RC and Hadoop 0.23.*RC release
  - Additional component project Bigtop-jsvc added.
  - Additional component project Bigtop-tomcat added.
  - Increased the # and scope of integration tests

Signed off by mentor: phunt, tomwhite

--------------------
Bloodhound

Bloodhound is an issue tracker derivative of Trac, with the goal of making
deployment easy, and usage intuitive.

Bloodhound has been incubating since December 2011.

The current three most important issues toward graduation remain unchanged
from last month, and are:

  1. Improving community diversity
  2. Lowering the barrier to entry and development
  3. Creating shippable releases and getting user feedback

The last month saw the addition of one committer, Joachim Dreimann, as well
as increased technical discussion on the mailing lists, particularly around
the areas of user interface, multi-project support and rudimentary
installation capabilities. In addition, the first commits of code that
should form part of the distribution have been achieved, providing the
basis for multi-project support and a very basic installer script.

The primary goals of the community remain getting something potential
developers can play with into the repository, and creating a release to
get some widespread exposure to the project.

Signed off by mentor: hwright, gstein

--------------------
Cordova

Apache Cordova is a platform for building native mobile applications
using HTML, CSS and JavaScript. The project entered incubation as Apache
Callback in October, 2011, before changing its name to Cordova.

Our aim for Feb was to ship an official Apache release, but a few issues
remain. We're confident 1.6 will mark our first release.

  - completed code migration to Cordova name
  - weinre nowing running on nodejs
  - cordova-js migration complete for android, underway for other platforms
  - aim to new code release cutting tool called `coho`
  - launched http://incubator.apache.org/cordova (nice work yohei)
  - excellent update to the wiki on contribution (fil, michael)
  - Denis Kormalev (dkormalev) voted as committer
  - Longwei Su (longwei) voted as committer
  - Jeff Tranter (tranter) voted as committer

Graduation concerns:

  - updated all license headers to asl
  - official apache release

Signed off by mentor: gianugo, jukka

--------------------
DeviceMap

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets.

Entered incubation on January 3rd, 2012.

There are no issues that require the Incubator PMC's or the board's attention.

The project is starting slowly, initial technical goals are being discussed
and we hope to have our first mobile device data collection prototypes soon.

Analyzing apache.org requests coming from mobile devices might help us
gather the data that we need, we'll get in touch with infrastructure about
this once we have precise requirements.

Signed off by mentor: bdelacretaz, kevan

--------------------
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.

Status:

  - We published our next release Apache Etch 1.2.0-incubating
  - The Apache Etch website was switched to the new Apache CMS system.
    The website is available at http://incubator.apache.org/etch/
  - The binding-cpp implementation makes some progress. I think a fist
    version of the whole stack could be finished while the next weeks
  - We work on our graduation to become an Apache TLP. Nearly all issues
    are solved http://incubator.apache.org/projects/etch.html
    The PODLINGNAMESEARCH is in progress and should be concluded soon.
    The preparations for the graduation steps are under way.
  - We could acquire a new committer Thomas Marsh to our team

Future Tasks:

  - Development binding-cpp
  - Bug fixing
  - Graduation
  - Community development

Signed off by mentor: cutting

--------------------
Flex

Apache Flex is an application framework for easily building Flash-based
applications for mobile devices, the browser and desktop.

Summary: A highly energetic community waits for Adobe to complete the
source code transition and infrastructure.

Date of entry to the Incubator:  December 31, 2011

Top three items to resolve before graduation:

  1. Resolve trademark donation or licensing
  2. Complete code and bug database donation
  3. Make at least one release

Is there anything that the Incubator PMC or ASF Board specifically needs
to address?

  The ASF legal team may have to agree to a custom Trademark licensing.
  Adobe is currently evaluating the parameters of a custom Trademark license
  proposed by an ASF Board member.  If approved, a custom agreement will be
  drafted and signed by both parties.

Are there any legal, infrastructure, cross-project or personal issues that
need to be addressed? (Are there any stumbling blocks that impede the podling?)

  Besides the trademark issue mentioned previously, the import of existing
  JIRA bugs is blocked by an issue with Apache JIRA's import utility. It has
  failed to import the data file supplied by Adobe. Infra is supposed to
  open a support ticket with Atlassian.

Check that the project's Incubation Status file up to date.

  http://incubator.apache.org/projects/flex

What has been done (releases, milestones, etc.) since the last report?

  - An initial set of Flex source (base framework code), including history,
    was checked into the trunk area of the podling’s Subversion repository.
  - Other initial committers have donated code to the whiteboard.
  - Updates to the podling's wiki including a getting started area for
    reference to new project members.
  - Justin Mclean was accepted as committer to the podling.

What are the plans and expectations for the next period?

  Adobe expects to complete the transfer of the bug database. Adobe also
  hopes to contribute the compiler and test suite as well. And there is hope
  for an initial release.

Are there any recommendations for how incubation could run more smoothly
for you?

  Incubation has been working well.  Our mentors are great.

Signed off by mentor: wave, bdelacretaz, greddin

--------------------
Flume 

Apache Flume is a distributed, reliable, and available system for efficiently
collecting, aggregating, and moving large amounts of log data to scalable
data storage systems such as Apache Hadoop's HDFS. 

Flume entered incubation on June 12th, 2011. 

Progress since last report 

  - Flume made it's first release from Incubator - version 1.0.0-incubating
    on January 4th, 2012.
  - Flume PPMC voted in three new committers from diverse organizations:
    Jarek Jarcec Cecho, Brock Noland, and Juhani Connolly.
  - Development work is going strong on flume-728 branch with over 50 issues
    fixed since the last submitted report.
  - The flume-dev list is vibrant with discussions around design and policy,
    with active participation from contributors and committers alike.

Issues before graduation 

   - Move the active development branch - flume-728 to trunk.
   - Release a version from the trunk.

Signed off by mentor: Ralph Goers (rgoers), phunt, tomwhite

--------------------
Hama

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

  - Grow the community size.
  - Making a ready-to-use release.

Issues for the Incubator PMC or ASF Board

  - None.

Community development

  - Increased contributions from new people interested in Hama.
    Apurv Verma and Suraj Menon did contributed great efforts to our project.
  - Looking forward to participate in GSOC 2012 and invite new committers.

Project development

  - Prepared Hama 0.4.0-incubating and benchmarked its performance
    (The concept is proofed).
  - This release includes a lot of new features and improvements and
    is currently being voted.
    - Stabilized barrier synchronization.
    - Support Muli-tasks.
    - Input/Output Formatter like MapReduce.

Signed off by mentor: tommaso

--------------------
HCatalog


HCatalog is a table and storage management service for data created using
Apache Hadoop. HCatalog entered Apache incubator on March 2011.

The most important issues in moving the project to graduation are expanding
the community of users and developers. There has been progress on this over
last few months as we are seeing some significant contributions coming from
the community adding in new features. e.g., see HCATALOG-2 We are adding
new features (see 3rd point below) which will help us to reach out to
non-java users which we believe will help us significantly expand our
user base.

Since the last report we:

  - Are preparing for our second release HCatalog 0.4
  - Continued feature development, making Hive and HCatalog
    interoperability better (HCATALOG-237).
  - Work in progress for adding rest apis for HCatalog (HCATALOG-182)
    which could help us in significantly expand our user base.

Currently there are 85 subscribers to the user list and 77 on the dev list.
There were 75 and 70 respectively last report (December 2011).

Signed off by mentor: Alan Gates (gates)

--------------------
Isis

Isis is an ALv2 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 " (pragprog 2009).

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

Project Development

  - Released 0.2.0-incubating, with improved website and archetype
  - Added demo of jQuery mobile to demonstrate REST API
  - Added support for MongoDB in the nosql object store

Community Development

  - Mailing list remains reasonably active
  - New site gone live which improves the "message" for would-be users
  - Hoping to pick up a new committer; awaiting their contribution for review
  - New JIRA tickets raised/tagged existing tickets for potential newbie
    contributors to pick up and contribute back
  - Continuing to work on restful objects spec, implemented by Isis and
    by (non-Apache) Naked Objects MVC open source project
    - hope is that this will raise some synergies and build community
      across both

Top 3 Issues to address in move towards graduation

  - only really one issue: need to demonstrate can bring in at least one
    new committer.  At that point, we feel that we have done enough to
    warrant graduation (as a small but viable community)
  - in mean time, need to continue to remove impediments for building the
    community, by improving the messaging on the website, by making the
    archetypes easy to use, by blogging

We don't believe that any of these issues requires Board attention.

New Releases

  - 0.2.0-incubating was released in Feb 2011
  - intention is to release 0.3.0 in Apr or May (prior to next report)

Signed off by mentor: struberg

--------------------
Kalumet

Apache Kalumet is a complete platform to administrate data center. It covers
the operating system tasks, middleware provisioning, etc. Kalumet entered
incubation in September 2011.

Community Developement:

Some new users gave interest to Kalumet. Some contributions should arrive soon.

Lot of users are still "linked" to the old area on sourceforge.
We are going to deprecate the sourceforge area to highly promote Kalumet.

Our effort will be on the project activity.

Project Development:

From a codebase perspective, we added the support of JBoss 6/7 and made some
important enhancements on the VFS file manipulation.

Now, we are working on the documentation, to be able to publish on the website
asap.

Roadmap Before Graduation:

  - The first target is the documentation. We plan to provide an online
    installation guide (for both agent and console), user guide (for the
    console), tutorial/use case. The work started and should be committed soon.
  - Kalumet scripts. It's the extension of the "software" concept globally
    to all Kalumet resources. It will allow users to create custom
    deployment/update plan, with a set of fine-grained steps.
  - Refactoring of the UI. Currently Kalumet Console uses Echo2 framework.
    It's a category B license framework. We plan to refactore the console
    to use a new framework.

Web Site/Communication Development:

The website has been created: http://incubator.apache.org/kalumet/

It introduces Kalumet and provide first content. The website will be updated
with the documentation soon.

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

None so far.

Signed off by mentor: jbonofre, olamy

--------------------
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:

  - Oracle finally stated its position on JSR 326 and the Kato project.
    In short, other technologies are a higher priority, and there is a
    limited audience for the API.

  - There was a lot of discussion on the status of this project and the
    reporting of that status.

  - Robert Burrell Donkin announced his resignation from the IPMC and as
    mentor for this project.

  - There was some discussion about the future of the project, but
    nothing concrete.

The following is planned for next reporting period:

  - Decide in what form the podling should continue, if at all.

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

Signed off by mentor: ant

--------------------
ManifoldCF

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 repository connectors includes
Documentum (EMC), FileNet (IBM), LiveLink (OpenText), Meridio (Autonomy),
SharePoint (Microsoft), JDBC, CIFS file systems, CMIS repositories, Alfresco,
RSS feeds, Wiki content, and web content. Output support includes Solr,
MetaCarta GTS, and OpenSearchServer.

ManifoldCF also provides components for individual document security within
a target search engine, so that repository security access conventions can
be enforced in search results.

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 graduation:

  1. We believe we've reached graduation threshold.  More committers and
     greater breadth in the committer base is always welcome, of course.
  2. We need the current committer base to continue to broaden their
     commits to new areas of the project

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

  We have an outstanding request to Apache Legal to determine whether we can
  distribute PDF files containing Japanese characters rendered with the IPA
  family of fonts.  It would be great to know the answer prior to the release
  of ManifoldCF 0.5-incubating.  A ticket is open (LEGAL-123) but no activity
  has taken place on it.

How has the community developed since the last report?

  We've received sustained contributions from multiple individuals, and signed
  up one new committer.  Deployments of the project software are also now
  clearly reaching a much broader audience than they were a year ago, and
  this trend seems likely to continue.  A second revision of ManifoldCF in
  Action is also planned to keep up with developments on the project.

How has the project developed since the last report?

  An 0.1 release was made on January 31, 2011, and a 0.2 release occurred
  on May 17, 2011.  The 0.3 release occurred on September 20, 2011. The 0.4
  release took place on February 2, 2012.  The fifth incubator release is
  planned for March 30, 2012, and will include an ElasticSearch connector,
  full internationalization support and a Japanese localization, MySQL
  support, automated UI testing, and more.

Signed off by mentor: tommaso, jukka

--------------------
MRUnit

MRUnit is a unit testing framework specifically designed to make it easy
to test and evaluate Map Reduce algorithms and applications that run on
top of Hadoop.

MRUnit entered the Incubator on Mar 8, 2011.

Community

  - Added a new committer, Jim Donofrio.
  - Release 0.8.0-incubating has been announced.
  - Release 0.8.1-incubating will be announced shortly.

Issues before graduation

  - Grow the community size and diversity
  - Make another incubating release
  - Construct an MRUnit website to replace the existing stub

Licensing and other issues

  - none - MRUnit was originally a subproject of Hadoop

Signed off by mentor: mattmann, phunt


--------------------
Openmeetings

Openmeetings provides video conferencing, instant messaging, white
board, collaborative document editing and other groupware tools using
API functions of the Red5 Streaming Server for Remoting and Streaming.

OpenMeetings entered the incubation on November 12, 2011.

  - A question for PMC: Should we start a demo server on Apache, so people
    can benefit from communication?

Project status:

  - We have prepared our build environment for integration with Apache's
    build server and discussing with Infra team
    https://issues.apache.org/jira/browse/OPENMEETINGS-2
    https://issues.apache.org/jira/browse/INFRA-4438
  - Integration of new Audio/Video components, progress is documentated at:
    https://cwiki.apache.org/confluence/display/OPENMEETINGS/NewAudioVideoComponents
  - A first version of the JIRA Plugin for Openmeetings is ready
    https://svn.apache.org/repos/asf/incubator/openmeetings/branches/jira-plugin/
    http://vimeo.com/37419990
  - Code review is ongoing to prepare files for IP clearance

Community status:

  - Wiki starting to get in shape
    https://cwiki.apache.org/confluence/display/OPENMEETINGS
  - Tutorials english/spanish and VMWare Image created by Alavaro
    https://cwiki.apache.org/confluence/display/OPENMEETINGS/Tutorials+related+to+OpenMeetings
    https://cwiki.apache.org/confluence/display/OPENMEETINGS/ISO+Live+OpenMeetings+1.9.1+in+Ubuntu+11.04+to+download

Problems:

  - currently the legal status of our plugins is not 100% clear if we are
    able to maintain and publish them under ASL, see
    http://mail-archives.apache.org/mod_mbox/incubator-openmeetings-dev/201202.mbox/%3CCACeMiA-HLOFjCj%3DHopsHz-FP884JyQ5mwHnGPVSrD5TVC_D%2BTw%40mail.gmail.com%3E
    we need to discuss that further and get an official statement.

Signed off by mentor: rgardler, jim

--------------------
OpenOffice (was OpenOffice.org)

* OpenOffice entered incubation 2011-06-13

OpenOffice is an open-source, office-document productivity suite providing
six productivity applications based around the OpenDocument Format (ODF).
OpenOffice is released on multiple platforms.  Its localizations support
110 languages worldwide.

Most Important To Address:

  1. Completion of the IP-review portions of the incubation checklist
  2. A Successful Podling Release
  3. Increase size and diversity of the active development community

Issues for IPMC or ASF Board Awareness

  - None

Community Development Progress

  - Since our last report we have voted in 3 new Committers.
  - We have improved to act more as a self organized project to address
    and solve project related topics (eg. budget transfer from SPI, forum
    moderation).
  - We accepted an offer from SourceForge to host our extension repository
    (host, upgrade, improve) as interim solution.
  - With the start of QA and translation effort, additional volunteers have
    now started becoming active in the project.
  - We continue to get trademark usage permission requests, including an
    interesting one to use Apache OpenOffice as "stage dressing" in a
    Hollywood motion picture.

Project Development Progress

  - We believe that all category-x copyleft code has been removed.
    Development focus has shifted to preparing our initial Polding Release
    (release 3.4)
  - Buildbot now doing nightly Linux 64bit and Windows builds.
    Linux 32bit and MacOS is in-progress.
  - Work on a working translation process has started. We restore and backup
    the old Pootle data, analyzed the data and the translation process.
    Work ongoing (very complex to understand the roundtrip)
  - Started organized QA work (manual testing + automated testing)
  - Provide weekly developer snapshots for Linux (32, 64 bit), Windows,
    MacOS and partly Solaris (x86)
  - Added script to build source packages for releases
  - Working on final pieces of infrastructure migration, including shut
    down of legacy openoffice.org email forwarder.
  - Community support forums remain popular with users, hitting a new
    concurrency record (296), but also seeing more spammers:
    http://user.services.openoffice.org/en/forum/viewtopic.php?p=222874#p222874

Signed off by mentor: rgardler, joes

--------------------
RAT

RAT started incubation as a Java library that scans files for known licenses
and reports files that lack any of them.  By now more tools that help
collecting, aggregating and validating licenses have been added.

After some soul-searching the RAT community is preparing to vote on
graduating as a TLP under the name Creadur.  The voting process is not
likely to complete in time for the next board meeting, though.

Signed off by mentor:

--------------------
Rave

Apache Rave is a a widgets-based, web-and-social mashup platform. It will
provide an out-of-the-box as well as an extendible lightweight Java platform
to host, serve and aggregate (Open)Social Gadgets, W3C Widgets and services
through a highly customizable and Web 2.0 friendly front-end.

Rave entered incubation on 2011-03-01.

Project Development:

  - Venkat Mahadevan was voted in as new committer and PPMC member in January
  - Three additional releases (0.6-incubating, 0.7-incubating, 0.8-incubating)
    since the last report
  - A next 0.9-incubating release candidate is being voted on on the dev list
  - Apache Wookie is now integrated and bundled with the 0.9-incubation
    release candidate
  - A patch for easier and more modular integration of Apache Shindig in
    Rave has been accepted and applied by Shindig

Community Development

  - Rave received honorable mention in the 2011 Open Source Rookies of the
    Year selection from Black Duck Software
  - Ate Douma represented the ASF and Rave in a public webinar from
    Black Duck Software "Code well and Prosper with OSS: How Apache and
    Eclipse Help Developers Succeed"
  - Matt Franklin did a live demo and presentation on Rave at the
    OpenSocial 3.0 Kickoff 
  - Community interaction on mailing list remains high and rising
  - Discussions on architecture and roadmap plans towards a 1.0 release
    are heating up

Tasks done and remaining to graduate:

  - A suitable name search has been executed on usage of "Apache Rave" 
  - IP Clearance of all code donations have been performed and resolved
  - All other relevant Incubating work items have been resolved 
  - The Rave PPMC has voted on and accepted to graduate and collaborated
    on the proposed board resolution
  - The Rave PPMC decided with general consensus to propose Matt Franklin
    as new Chair for Apache Rave
  - The IPMC has voted on and accepted the graduation proposal on March 1st
    (exactly 1 year after entering the incubator) 
  - The Apache Rave graduation proposal has been added to the next board
    meeting agenda

Signed off by mentor: ate, rgardler

--------------------
S4

S4 (Simple Scalable Streaming System) is a general-purpose, distributed,
scalable, partially fault-tolerant, pluggable platform that allows
programmers to easily develop applications for processing continuous,
unbounded streams of data.

S4 entered incubation on September 26th 2011.

Infrastructure issues

  - Migration to the experimental git program completed. No problems reported.

Other issues before graduation

  1. Still working towards an initial release on Apache with the current
     code (version 0.4 = version 0.3 + checkpointing + bugfixes)

  2. Complete the current work on the new version (S4-piper, 0.5), which
     is a major refactoring that simplifies concepts, API, and introduce
     new features such as dynamic deployment and reliable channels.

     Designed reliable channels; implemented guaranteed message-delivery even
     in the presence of network glitches and partitions using Netty's TCP.
     Pending one bug, this code is up for inclusion.

     Added an Embedded Domain Specific Language (EDSL) to create applications.

     Designed and started implementation of command-line deployment tool to
     make it easy to manage the cluster.

     Design adaptor and inter-application communication.

  3. Grow the community

Project activity:

  - 45 Jira issues created to date
  - 8 issue reporters
  - 5 contributors
  - Mailing lists: 55 on dev, 72 on user

Signed off by mentor: phunt

--------------------
Sqoop

A tool for efficiently transferring bulk data between Apache Hadoop and
structured datastores such as relational databases. 

Sqoop was accepted into Apache Incubator on June 11, 2011. Status information
is available at http://incubator.apache.org/projects/sqoop.html.

Progress since last report:

  - Sqoop PPMC voted in Kathleen Ting as a new committer.
  - Sqoop PPMC voted in Jarek Jarcec Checho (Jarsolav Cecho) as PPMC member.
  - Released Sqoop version 1.4.1-incubating, with support for Apache Hadoop
    versions 0.20, 0.23 and 1.0.
  - Sqoop started its graduation process on February 19th, 2012.

Progress on graduation:

  - Community Vote: PASSED. Vote (1), Result (2)
  - Incubator PMC Vote: PASSED. Vote (3), Result (4)
  - During IPMC vote a concern was raised that Sqoop contains deprecated
    Java source in com.cloudera.sqoop namespace which need be removed
    before graduation.
  - Sqoop dev expressed that this code was:
    - Marked deprecated and retained solely for backward compatibility.
    - That there was a concrete plan to completely remove it by next major
      revision, work for which had already started.
    - That it was not motivated by Cloudera's corporate interests.
  - The Incubator PMC and Sqoop community reached consensus that:
    - Sqoop was within its right to retain Java source code in
      com.cloudera.sqoop namespace to provide backwards compatibility. 
    - And, that it was for the benefit of Sqoop community.
    - And, that there is no such policy in ASF that Incubator can enforce
      on any Incubating projects.
    - And, that if anyone feels that this should be a policy, they must
      establish it via the proper channel of providing the problem statement,
      impact of the problem, and solution to the board for consideration.
  - The draft board resolution that was voted on by IPMC has been submitted
    to the board for consideration in its next meeting scheduled for
    March 21, 2012.

(1) http://s.apache.org/scvt
(2) http://s.apache.org/sqoop
(3) http://s.apache.org/sivt
(4) http://s.apache.org/sivr

Signed off by mentor: phunt, olamy, tomwhite

--------------------
Syncope

Apache Syncope is an Open Source system for managing digital identities in
enterprise environments, implemented in JEE technology. Syncope joined the
incubator on February 10th 2012.

Community Development:

Project is still too young to have attracted users already.

Project Development:

New committers accounts have been created,
SVN+MLs+JIRA+Confluence+Jenkins+Sonar+Nexus have been enabled,
codebase has been imported, development started healthy.

Now, we are working towards the first release.

Web Site/Communication Development:

The website has been created and kept up-to-date according to
development: http://incubator.apache.org/syncope/

It introduces Syncope and provide first content.

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

None so far.

Signed off by mentors: elecharny, coheigea, simonetripodi

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

Incubating since: Dec-2010

Description: Wave is 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 Wave In a Box instances).

Most important issues are:

  - Building up community.
  - Bug fixes.

Community:

  The Wave project attracted significant interest recently - probably caused
  by Google Wave becoming read only. The activity levels on the mailing list
  are increasing constantly, as well as number of contributors. 

Project development:

 - Added waves import from Google Wave.
 - Added SSL server capabilities.
 - Bug fixes + improved stability.
 - Some improvements to UI.

There are more features soon to be added to Wave in the review process.

Signed off by mentor:

--------------------
  • No labels