February 2010 Board reports (see ReportingSchedule).
These reports are due here by Wednesday, 10 February 2010 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:
- The "incubating since" info.
- The project's top 2 or 3 things to resolve prior to graduation.
- A short description of what your project's software does.
The Signed off by mentor: is for Mentor(s) to show that the Report has been reviewed.
(project add text here)
Signed off by mentor:
Clerezza (incubating since November 27th, 2009) is an OSGi-based modular application and set of components (bundles) for building RESTFul Semantic Web applications and services.
The are currently no issues requiring board attention
- Code refactoring to enhance efficiency
- Integration with UIMA started
- reduced number of dependencies on external maven repos
- initial graph isomorphism implementation
- Discobits editor (wysiwyg editor for documents structured described in rdf) fixed
- maven plugin to document exposed rest interface
- integration with Tika
Top 2/3 Issues before graduation:
- Get our website online, currently it's just a placeholder
- Prepare some easy-to-run demos to get people interested in Clerezza
- Prepare for a first release
Signed off by mentor: bdelacretaz (champion)
Droids is an Incubator project arrived from Apache Labs. Droids entered incubation on October, 2008.
It's an intelligent standalone robot framework that allows one to create and extend existing web robots.
What we've completed in the last months:
- new elected committer Javier Puerto is waiting since over three month for account creation;
- more people sending patches;
- the community is trying to organize a community day to fix current tickets
Issues before graduation :
- Do a release
- Grow community
- IP clearance
Signed off by mentor:
(project add text here)
Signed off by mentor:
Libcloud is a unified interface into various cloud service providers, written in python. Libcloud joined the Incubator on November 3rd, 2009.
Lots done this month. Plenty of activity on the main dev list, more drivers support added, more fixes tweaks and unit test cases added. RAT reports Libcloud as having 0 bad license headers.
The Libcloud community and the Incubator IPMC are currently voting on their first incubator release 0.20.
Signed off by mentor: jfclere
Lucene Connector Framework
* A brief description of your project, which assumes no knowledge of the project
- or necessarily of its field
The Lucene Connectors Framework (LCF) is an effort to build and support an open source framework for connecting to content repositories like Microsoft Sharepoint and EMC Documentum, amongst others via a single API.
* A list of the three most important issues to address in the move towards
1. Process initial code grant and incorporate into SVN 2. Do a release 3. Build out a diverse community. We have a diverse set of committers already.
* Any issues that the Incubator PMC or ASF Board might wish/need to be aware of
We'd appreciate any contacts anyone has with Microsoft Sharepoint
* How has the community developed since the last report
N/A: First report.
* How has the project developed since the last report.
N/A: First report.
Signed off by mentor: gsingers
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
- Port OODT code and license headers into ASF license headers
- OODT contributions from at least 2 other organizations besides JPL
- 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?
There was a lot of positive interest from the Incubator community during the OODT proposal and voting process. We hope that once we get our mailing lists up and start to commit code, that we'll build up an Apache-based community.
How has the project developed since the last report?
OODT was voted into the Incubator by the IPMC on January 22, 2010.
Progress has been steady, with our mentor Justin Erenkrantz creating issues for setting up the mailing list (INFRA-2463), JIRA (INFRA-2464) and Confluence (INFRA-2465). Chris submitted a software grant for OODT on January 25, 2010 and the grant was acknowledged in r21258 in /foundation/officers/grants.txt on January 26, 2010.
Once the mailing lists are up, Justin and Chris plan to begin requesting accounts for all OODT committers. After that, Justin will grant karma to our SVN space to all OODT committers, and we can begin importing code into the repository.
Signed off by mentor: jerenkrantz
Apache PhotArk will be a complete open source photo gallery application including a content repository for the images, a display piece, an access control layer, and upload capabilities.
PhotArk was accepted for Incubation on August 19, 2008.
- Issues before graduation :
- Grow community
Avdhesh Yadav has been voted as Committer for Apache PhotArk
The PhotArk community has made good progress code wise:
- Provided support for personal galleries that can be easily deployed to Google App Engine
- We are continuously working to enhance our JCR Repository
- Admin UI is being discussed and prototypes are available
Discussions started for PhotArk M2 release, and we believe it will be ready in the next month or so.
Signed off by: lresende
Stonehenge has been incubating since December 2008. Stonehenge is a set of example applications for Service Oriented Architecture that spans languages and platforms and demonstrates best practices and interoperability by using currently defined W3C OASIS standard protocols.
Since the last report in December 2009, the Stonehenge project has intensified its efforts around interop testing between the M2 implementation of the claims-based security model extension to the Stock Trader implementations. Testing between .NET, Axis2/Java and Metro/Glassfish implementations have uncovered various bugs and were subsequently corrected in the web services library and the application code. An example of which is an OpenSSO problem in the Metro/Glassfish implementation that was corrected in the original code base.
With testing winding down, the community is preparing to vote and release its M2. M2 constituted of expanding the Stocktrader application to use claims-based authentication using an active and a passive STS for each implementation. We also upgraded the usage of the WS-* specs from the submitted versions to the ratified one. Extensive documentation work was done in parallel to describe the new feature set and simplify the installation and configuration process.
The focus remains on creating "micro samples" for many common WS-* scenarios, with the goal being around creating implementations with low barriers to entry. Discussions are in progress about testing frameworks and scenarios of interest. A proposed spec should be presented soon to the community to seed the discussion around defining M3
- Grow community around new claims based stocktrader implementations just added
- More thorough documentation that empowers developers to replicate interoperability scenarios demonstrated
- Demonstrate full interoperability between existing components, and release
Signed off by mentor:
Subversion entered the Incubator on November 7, 2009. Subversion is a version control system.
The Apache Subversion web presence at subversion.apache.org has been filled with content migrated from the existing website at subversion.tigris.org. Work continues to cull unneeded information, and better organize existing content.
The community released Subversion 1.6.9 late last month. The release was made under the old license (to avoid having to relicense mountains of code on the release branch), and the release process was observed and monitored by the Incubator PMC as part of the podling's progress toward graduation.
The podling's graduation vote was in-process when this report was written. It is strongly trending for graduation, so a resolution will be presented to the Board once the podling determines who will be recommended for the VP.
Signed off by mentor: jerenkrantz, gstein
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.
- Release candidate 0.2 was cut and released on December 11
- Worth noting some tension in the community around Apache release process and ICLA issues encountered, resolved via email discussion but resulted in the resignation of one PPMC member
- General continued iteration and bugfixing
With a release out the door, the largest hurdle to graduation is out of our way.
Signed off by mentor: Upayavira
- The Apache VCL community continues to grow. We're seeing more and more people start to contribute to our online documentation and file JIRA issues - some with patches attached.
- We're seeing more feature requests come in which means more people are using VCL.
- More people have joined the vcl-dev list and are asking questions as they install VCL at new locations.
- Aaron Peeler, Andy Kurth, and Josh Thompson have become part of the PPMC.
First Official Release
- Our first official release (Apache VCL 2.1) was made available on Dec. 4th, 2009.
- We set a small number of features to work on for the next few releases in hopes of getting releases out more quickly.
3rd Party Dependencies
Procedures for handling 3rd party dependencies have been worked out. All dependencies that have incompatible licenses are now specified as "System Requirements" as stated under "System Requirements" at http://www.apache.org/legal/3party.html
- A large amount of documentation has been added to the project's Confluence site
- People from multiple organizations have contributed to improving the documentation, both by editing the pages themselves and by pointing out areas for improvement on the lists
- A new confluence space has been created to be used for managing the official documentation for the project. Documentation that should be included with releases will be migrated from the existing confluence space to the new one, and the autoexport of the space will be cron copied to our official documentation location. Work on this migration has not started.
- All unresolved issues reported in our 2009-11 report have been resolved.
Top Issues Before Graduation
- Continue to increase contributors from multiple institutions
Signed off by mentors: Alan Cabrera, Matt Hogstrom, Kevan Miller
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.
No issues currently require IPMC or Board attention
Wookie is now one of 3 products with 100% conformance to the W3C Widgets specification: see http://dev.w3.org/2006/waf/widgets/imp-report/
Work progressing on conformance to W3C Widgets Interface specification: see http://dev.w3.org/2006/waf/widgets-api/imp-report/
- Wookie Plugins for Elgg and Moodle have migrated to their respective project communities
- JIRA Activity is increasing as is frequency of patches received from external contributors
- External contributors engaged in more significant design work such as oAuth/OpenID integration architecture and inter-widget communication models
- 3 separate face to face widget development workshops using Wookie held in February (in Innsbruck, Oxford, and London)
- Voted rgardler as a committer (rgardler is also the projects champion)
Items to be resolved before graduation:
- Remove GPL dependencies
- Create a release
- Develop community
Signed off by mentor: GavinMcDonald, ate, rgardler
Apache Wink is a project that enables development and consumption of REST style web services. The core server runtime is based on the JAX-RS (JSR 311) standard. The project also introduces a client runtime which can leverage certain components of the server-side runtime. Apache Wink will deliver component technology that can be easily integrated into a variety of environments.
Apache Wink has been incubating since 2009-05-27.
- Bug fixes and a few improvements to the base runtime code such as minor performance and improvements to warning cases and messages.
- Added some experimental Google Guice support.
- A few IBM developerWorks articles have recently been written regarding Apache Wink.
- Another release with updates to comply with JAX-RS 1.1
Top issues before graduation:
- Build community
Signed off by mentor: Kevan
The WSRP4J Project is an implementation of WSRP 1.0 Producer. WSRP is an OASIS specification that describes a protocol which allows portlets to be accessed remotely using Web Services.
The WSRP4J Project has been adopted by the Portals PMC, while still in the Apache Incubator, since August 2003, with the intent to graduate as a sub-project of Apache Portals.
Activity: * There is no project activity to report since the last report of November 2009.
Signed off by mentor: taylor