Shepherd assignments:
Dave Fisher Ambari Blur Matt Franklin Clerezza Crunch Matt Hogstrom DeltaSpike Drill Ross Gardler Droids Hadoop Development Tools Benson Margulies Marmotta NPanday Roman Shaposhnik Nuvem Onami Suresh Marru Ripple Streams Alan Cabrera Wink
Incubator PMC report for Feb 2013 The main concern of the incubator continues to be the quality and reliability of supervision. We know that some projects suffer from Mentor Inattention. Individual PMC members have been volunteering to address some of these holes. Shepherds are an additional mechanism for taking note of problems, but not a solution to those problems. The supply of mentoring seems, still, to exceed demand. Changes to the report format make it somewhat easier to notice, for example, mentors who don't sign off on reports or reports that are altogether missing. As a change from this theme, this reporting period includes a less conventional issue. A podling (HCatalog) proposes to 'graduate' by absorption into the Hive PMC. However, the terms under which Hive proposes to absorb HCatalog strikes some PMC members as returning to the deprecated practices of 'umbrellas' and 'subprojects', which led to strong -1 votes on the graduation thread. On the other hand, it may be entirely between the board and Hive to sort out whether Hive is creating a structure that is acceptable to the board or not, and not a matter for the IPMC to rule on. We'd like to pose this question to the board: There are three possible dispositions of a podling: 1. It graduates. The IPMC has a vote to recommend that the board establish the TLP. 2. It retires. The IPMC votes to retire. The board learns in the next IPMC report. 3. The podling community strikes an agreement to merge into some existing TLP. It is the third case we'd like some board feedback on. What is the role of the IPMC in this case? A minimalist view is that all we do is certify that the IP is cleared, and then we retire the podling -- no vote at all, or a lazy consensus to certify the IP situation. The board, on the other hand, might look to us to vote to approve the scheme of adoption. If the vote fails, however, then what? o Community New IPMC members: Chris Douglas People who left the IPMC: None o New Podlings None. o Graduations The board has motions for the following: Crunch and Clerezza have motions before the board. o Releases Well, I can't find any. But people may not have sent proper announcements to general@incubator. o Legal / Trademarks Lovely new documentation on LICENSE and NOTICE resulted from conversations at the IPMC. -------------------- Summary of podling reports -------------------- Still getting started at the Incubator These projects are still getting started, so no immediate progress towards graduation is yet expected. Blur HDT Marmotta Onami Ripple Streams Not yet ready to graduate Ambari Crunch Deltaspike Droids NPanday Ready to graduate Clerezza ---------------------------------------------------------------------- Table of Contents Ambari Blur Clerezza Crunch DeltaSpike Droids Hadoop Development Tools Marmotta NPanday Onami Ripple Streams ---------------------------------------------------------------------- -------------------- Ambari Ambari is a monitoring, administration and lifecycle management project for Apache Hadoop clusters. Ambari has been incubating since 2011-08-30. - Release 1.2.0 done - Preparing for 1.2.1 release expected to be in the next week or so. - new committers have been added Jaimin Jetley, John Speidel, Tom Beerbower, Srimanth - We are hoping to do some meetups to get more user/dev engagement. This expected to happen in the next month or so. Two most important issues to address in the move towards graduation: 1. Attracting users and developers 2. Increase diversity of developers outside of Hortonworks Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? - With new releases, there is more interest in user community. We hope to build on that with more releases and better docs. - Mailing list stats: dev - 79, user - 111 How has the project developed since the last report? - Release 1.2.0 is done - Release 1.2.1 is expected to happen in the next week or so Please check this [ ] when you have filled in the report for Ambari. Signed-off-by: Owen O'Malley: [X](ambari) Chris Douglas: [ ](ambari) Arun Murthy: [X](ambari) Shepherd notes: I think that Ambari is close to ready to graduate. They have recently added new committers. Dave Fisher -------------------- Blur Blur is a search platform capable of searching massive amounts of data in a cloud computing environment. Blur has been incubating since 2012-07-24. Three most important issues to address in the move towards graduation: 1. Official IP sign off - Near Infinity signed CCLA and Blur Software Grant in July of 2012 - All committers have submitted ICLA's in July/August of 2012 - So I believe that an official vote is all that is needed. 2. First Apache release which is dependent on #1 - The biggest reason this has been delayed is due to several major code refactors to make use of Blur faster and easier 3. Community growth, Blur needs to grow beyond the initial set of committors. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No. How has the community developed since the last report? - Overall message traffic was down through the holidays, but has started to pick back up since the beginning of the year. - Subscriptions: users@ - 31[+9]; dev@ - 33[+9] How has the project developed since the last report? - There has been about 80 commits since the last report, from 2 committors and 1 contributor - The 0.2 development branch is now functioning and is getting closer to feature parity with 0.1. Please check this [X] when you have filled in the report for Blur. Signed-off-by: Doug Cutting: [ ](blur) Patrick Hunt: [X](blur) Tim Williams: [X](blur) Shepherd notes: Cool project. Identifying and following through on community growth is important. Beautiful website. Dave Fisher -------------------- Clerezza an OSGi-based modular application and set of components (bundles) for building RESTFul Semantic Web applications and services. Clerezza has been incubating since 2009-11-27. The resolution to graduate Clerezza has been added to the board agenda, as per the http://s.apache.org/rOw vote. There was some prior discussion of the viability of the project, especially the content management parts where activity has been fairly low recently, but in the end enough volunteers have shown up to move the project forward. Please check this [X] when you have filled in the report for Clerezza. Signed-off-by: Ross Gardler: [ ](clerezza) Reinhard Poetz: [ ](clerezza) Shepherd notes: The incubator status page needs to be updated with all the entries populated properly. -------------------- Crunch Crunch is a Java library for writing, testing, and running pipelines of MapReduce jobs on Apache Hadoop. Crunch has been incubating since 2012-05-26. Three most important issues to address in the move towards graduation: * None Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? * Nothing that currently requires IPMC attention. How has the community developed since the last report? The Apache Crunch development team has released version 0.4.0-incubating in November, the second release at the Apache Incubator. We have worked with the Apache BigTop project and our release is now part of Apache BigTop 0.5.0. For our next release, we have discussed and agreed on some large-scale API cleanup and implemented the necessary changes. We have performed the podling name search - the name Apache Crunch has been approved by the trademarks team. This has been our last blocker for graduation, we have already started a vote on a graduation resolution within the community and expect to start the vote on incubator-general in February. Development activity around Christmas has been a bit lower than usual but is now picking up again. There has been a significant increase in traffic on crunch-user; it is great to see that more and more users show up, file bug reports and contribute patches or test cases. How has the project developed since the last report? - 53 issues were created on the Crunch JIRA in November to January, 39 issues have been resolved - crunch-dev has seen 615 emails in the reporting period, while 126 emails were posted to crunch-user Please check this [X] when you have filled in the report for Crunch. Signed-off-by: Arun Murthy: [ ](crunch) Patrick Hunt: [X](crunch) Tom White: [ ](crunch) Shepherd notes: Graduation vote underway. -------------------- DeltaSpike (incubating since December 2011) DeltaSpike will consist of a number of portable CDI extensions that provide useful features for Java application developers. The goal of DeltaSpike is to create a de-facto standard of CDI-Extensions that is developed and maintained by the community. There are currently no issues requiring IPMC or Board attention. Since our last report in November 2012, we have accomplished the following: - Migration to ApacheCMS finished - JSF module continued - JPA module enhanced Upcoming major goals: - Finish the work on the WindowHandler and Security - Release deltaspike-0.4-incubating - target Graduation until the next month Top 2 or 3 things to resolve before graduation: none Signed-off-by: Mark Struberg: [X](deltaspike) Gerhard Petracek: [ ](deltaspike) David Blevins: [ ](deltaspike) Matt Benson: [ ](deltaspike) Jim Jagielski: [ ](deltaspike) Shepherd notes: -------------------- Droids Droids aims to be an intelligent standalone robot framework that allows to create and extend existing droids (robots). Droids has been incubating since 2008-10-09. Three most important issues to address in the move towards graduation: 1. Diversity is still an issue for the podling. Activity has picked up in the recent months, helping with the diversity of those involved. 2. A different name is most likely needed. Droid is now largely associated with Android. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? Commons was approached to see if that was a viable option for graudation. It is unsure that would be a good fit. Other TLPs may be a better fit, but it is unknown how sub-projects would be handled or if they would be allowed. Development activity has picked up in the past two months, since just before Christmas. Most of the development is by one developer, but others have been involved. If this level of activity continues for the next month, Droids may be ready for graduation. How has the project developed since the last report? Development activity has greatly increased in the recent months. There have been strides to make the code base cleaner, and easier to use. Please check this [ ] when you have filled in the report for Droids. Signed-off-by: Thorsten Scherler: [x](droids) Richard Frovarp: [x](droids) Shepherd notes: -------------------- Hadoop Development Tools Eclipse based tools for developing applications on the Hadoop platform. Entered 11/09/2012 Three most important issues to address in the move towards graduation: - Support multiple versions of Hadoop in a single IDE instance. During this time building understanding of the Apache processes around working and releasing. - Release - Grow the podling community in terms of users and contributors. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - None How has the community developed since the last report? - Voted for, and invited new member of the PPMC (waiting on ICLA) How has the project developed since the last report? - Plugin and connector architecture discussion that led to agreement and direction for the early work. - Code from Hadoop contrib ported and split into logical plugins. Please check this [X] when you have filled in the report for Hadoop Development Tools. Signed-off-by: Suresh Marru: [X](hadoopdevelopmenttools) Chris A Mattmann: [X](hadoopdevelopmenttools) Roman Shaposhnik: [X](hadoopdevelopmenttools) Shepherd notes: -------------------- Marmotta An open implementation of a Linked Data Platform. Marmotta has been incubating since 2012-12-03. Three most important issues to address in the move towards graduation: 1. Ingest code and clear IP. 2. A release 3. Build dev and PMC. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No such issues. How has the community developed since the last report? * Communication mechanisms have been successfully setup: the dev@marmotta mailing list has quite important traffic (274 messages in January); Jira already registers more than 50 issues; regular meetings are held at IRC, sending the minutes to the mailing list to mitigate the barriers of people in different timezones. This approach is enabling the participation of new people in the community of the project. * Branding: Logo almost ready, trademarks@apache already contacted. Awaiting for the site installation. How has the project developed since the last report? The project is about publish the last release of the former project (LMF), to them contribute the parts that will be actually Marmotta. This last full release already advances some tasks for Marmotta, such as architectural changes and dependencies clean up. After this major milestone, the project's ambition is a rapid turnaround to get an Apache incubator release as soon as possible. Please check this [X] when you have filled in the report for Marmotta. Signed-off-by: Fabian Christ: [X](marmotta) Nandana Mihindukulasooriya: [X](marmotta) Andy Seaborne: [X](marmotta) Shepherd notes: -------------------- NPanday NPanday allows projects using the .NET framework to be built with Apache Maven. NPanday has been incubating since 2010-08-13. Three most important issues to address in the move towards graduation: 1. work out a concrete plan towards graduation ASAP 2. encourage newer contributors to do so on a continuing basis 3. reach out to other projects using .NET that might be interested in working with NPanday We are still short on mentors, and would appreciate any volunteers. We have had some recent patch submissions again and will encourage those actively using the project to contribute on a regular basis. We haven't added a new committer since 20 April 2011, so expect to have a low barrier to any new committers. The last release was on 16 May 2011. It is clear that this is impacting the ability of the project to attract and retain new blood. Unfortunately, there remain some blockers to releasing the current trunk. We need to push forward with this ASAP. Please check this [X] when you have filled in the report for NPanday. Signed-off-by: Dennis Lundberg: [X](npanday) Shepherd notes: -------------------- Onami Apache Onami aims to create a community focused on the development and maintenance of a set of Google Guice extensions not provided out of the box by the library itself nor the Google developers team, such as integration with 3rd part frameworks or extra functionalities. Onami has been incubating since 2012-11-14. Three most important issues to address in the move towards graduation: 1. complete the ongoing pending releases 2. involve more mentors 3. start discussing the graduation on dev@ Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Two Onami releases have been waiting for IPMC binding votes for seven days and got no inputs How has the community developed since the last report? Two new committers joined the developers community: * Eric Charles, already chair of Apache James, on 2013-01-23; * Mikhail Mazursky, a new guy who joined the ASF thanks to his interest on Onami, on 2013-01-20. Users ML continue being silent; People showed interest on our components on Google Guice users ML. How has the project developed since the last report? * released Onami Parent 2-incubating on 2013-01-19; * all Onami modules publish the required DOAP on the related public site; * released Onami Test 1.4.0-incubating, still under IPMC approval vote; * released Onami Logging 3.4.0-incubating, still under IPMC approval vote; * discussed with Apache BVal dev community about continuing the bval-guice module development under Onami governance. Please check this [X] when you have filled in the report for Onami. Signed-off-by: Christian Grobmeier: [X](onami) Mohammad Nour El-Din: [X](onami) Olivier Lamy: [ ](onami) Shepherd notes: -------------------- Ripple Ripple is a browser based mobile phone emulator designed to aid in the development of HTML5 based mobile applications. Ripple is a cross platform and cross runtime testing/debugging tool. It currently supports such runtimes as Cordova, WebWorks aand the Mobile Web. Ripple has been incubating since 2012-10-16. Three most important issues to address in the move towards graduation: 1. Need to contribute code to ASF 2. Increase the ripple community @ apache. 3. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? We are still working internally to be able to contribute the Ripple code to ASF Looks like we might have to strip out all of the trademarks from the project for the initial commit under the SGA, we will then commit them back as a normal contribution under ASL2.0. How has the community developed since the last report? The community continues to grow slowly with some more community contributions seen in the project's current home. We expect the community to build up once the project is fully transitioned to the ASF. Also some discussion and bugs are happening in the apache community. How has the project developed since the last report? Very little change here. Please check this [X] when you have filled in the report for Ripple. Filed by Dan Silivestru. Signed-off-by: Jukka Zitting: [ ](ripple) Christian Grobmeier: [X](ripple) Andrew Savory: [X](ripple) Shepherd notes: -------------------- Streams Apache Streams is a lightweight server for ActivityStreams. Streams has been incubating since 2012-11-20. Three most important issues to address in the move towards graduation: 1. Diverse participation in development. More of the community needs to be actively engaged. 2. Increase the codebase 3. Develop a larger community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Not at this time How has the community developed since the last report? Discussions are starting to include a wider group of participants. How has the project developed since the last report? The community successfully voted on a new logo. Streams had its first minor release (Streams Master POM 0.1-incubating) Please check this [X] when you have filled in the report for Streams. Signed-off-by: Matt Franklin: [X](streams) Ate Douma: [X](streams) Craig McClanahan: [ ](streams) Shepherd notes: