What the board has decided about this committee or office, and the reports it filed, most recent first. Generated from the published minutes.
These categorised views are best effort. They are read from the published minutes by a program, and what it can attribute to a committee depends on how each resolution happens to be worded — so a page may be incomplete, and nothing here overrides the minutes themselves. The raw minutes are the source of truth.
Please note. The board approves the minutes of a meeting at the meeting after it, and they are published then - so the most recent meeting is not usually here. ASF Members can read the draft in the board's own repository until it is.
[raw] the published minutes, which are the record. [main index]
| Date | Action | Decided by |
|---|---|---|
| 2018-05-16 | Appointed Justin Mclean | the board, by resolution |
| 2017-06-21 | Appointed John D. Ament | the board, by resolution |
| 2015-03-18 | Appointed Ted Dunning | the board, by resolution |
| 2014-02-19 | Appointed Roman Shaposhnik | the board, by resolution |
| 2013-06-19 | Appointed Marvin Humphrey | the board, by resolution |
| 2012-11-21 | Appointed Benson Margulies | the board, by resolution |
| 2012-02-15 | Appointed Jukka Zitting | the board, by resolution |
| 2004-04-21 | Appointed Noel J. Bergman | the board, by resolution |
| 2002-10-16 | Appointed Jim Jagielski | the board, by resolution |
| Date | Decision | Item | Outcome |
|---|---|---|---|
| 2022-12-21 | Invite committers to a research survey on our Incubator? | discussion | discussed |
| 2019-08-21 | Incubator DISCLAIMER-WIP | discussion | discussed |
| 2003-10-22 | Resolution to Appoint new Chair of the Apache Incubator Project Resolution R2: | special order | no outcome recorded |
| 2003-09-17 | Discussion about Incubation procedures and projects. | new business | discussed |
| 2002-10-16 | Apache Incubator Project | special order | no outcome recorded |
| 2002-10-16 | PeerMetrics proposal for a project based on Rabbit (P2P) It was noted that the newly formed… | unfinished business | discussed |
# Incubator PMC report for August 2026 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 24 podlings under incubation. In July, the Incubator made six releases, and a release vote for one podling is currently underway. There were no additions or removals to IPMC membership. Two podlings graduated in July: Apache Fluss and Apache Pony Mail, after incubating since 2016. A vote to graduate Apache ResilientDB is currently underway following an extended discussion on the general list. Mailing list discussion otherwise focused on release voting, the ResilientDB graduation, and an experimental AI concierge skill for answering Incubator questions. Casbin's first release candidate passed its dev list vote and came before the IPMC, where it received a binding -1 due to signing, checksum, and license header issues; the vote was canceled, and a second candidate is being prepared. The podling has stopped publishing snapshot CI builds in favor of properly voted releases. The IP clearance questions raised last month have been resolved. OpenServerless has still not made an ASF release despite over two years of incubation, although development activity remains high. Encouragingly, the community began discussing its first source release on its dev list in late July, with mentors providing guidance on the ASF release process. The IPMC hopes to see a release candidate and vote follow. Pegasus, incubating since 2020, has had no release in over 12 months and its activity has dropped to near zero, with no dev list traffic in July and a single active committer in the past quarter. The IPMC will follow up with the podling and its mentors. PouchDB has now passed 12 months of incubation without an ASF release. Commit activity continues, but its dev list was silent in July, and it has yet to correct the redirection of the legacy pouchdb.com site. XTable, which had gone over 12 months without a release, attempted one in July. The vote on a 0.4.0-incubating release candidate was canceled due to a source build failure and license documentation issues; a second candidate is expected once these are resolved. Toree continues to show very low activity, with no dev list traffic in July, two commits over the past quarter, and no visible progress on the release candidate prepared in May. GeaFlow made its 0.8.0-incubating release in late June, but overall activity has contracted sharply over the past quarter, with development now down to one or two active committers and little dev list discussion; this will be watched. The IPMC continues to monitor long-running podlings and will follow up on any community concerns as needed. When submitted 3 podlings (cloudberry, graphar, pegasus) did not have mentor sign-off; they been notified and will hopefully sign off before the board meeting ## Community ### New IPMC members: - none ### People who left the IPMC: - none ## New Podlings - none ## Podlings that failed to report, expected next month - None ## Graduations - Fluss - Pony Mail The board has motions for the following: - None ## Releases The following releases entered distribution during the month of July: - Auron 8.0.0-incubating - GeaFlow 0.8.0-incubating - Hamilton (contrib) 0.0.9-incubating - Hamilton (lsp) 0.2.0-incubating - Hamilton (sdk) 0.9.0-incubating - Hamilton (ui) 0.0.18-incubating ## IP Clearance - none ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [Amoro](#amoro) [Burr](#burr) [Casbin](#casbin) [Cloudberry](#cloudberry) [Fesod](#fesod) [GeaFlow](#geaflow) [GraphAr](#graphar) [Hamilton](#hamilton) [Pegasus](#pegasus) [Seata](#seata) [Texera](#texera) [Toree](#toree) [XTable](#xtable)
# Incubator PMC report for June 2026 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 28 podlings under incubation. In May, the Incubator made five releases, and some release votes are currently underway. There were one addition and no removals to IPMC membership. Mailing list discussion focused primarily on release voting activity and two graduation discussions: an active discussion on graduating Apache Fluss, and the graduation discussion and vote for Apache Livy, which passed. There was also substantial mentor and release-policy discussion during the month, covering a potential issue with GitHub releases, use of Docker Hub images, PyPI packages, and whether a dependencies file is required for non-bundled dependencies in source releases, and Incubator graduation requirements. There was also continued discussion of MCP-based tooling for Incubator insights and ASF policy questions and a new Trademark MCP has been created. There was a discussion on using these tools to generate podling reports. Baremaps was retired by IPMC vote in March 2026. Some post-retirement cleanup is still outstanding. OpenServerless has been incubating for about two years and has not yet made an ASF release. The podling has responded to the IPMC's concerns. It reports continuous development across its subrepositories, has started adding committers who contributed useful work, and has begun moving toward a release. Separately, much of the podling's discussion has taken place on Discord rather than on the public dev list, and the podling has been asked to move project and technical discussion to the public list. OzHera has not made an ASF release in over a year despite ongoing development. The project has been asked to outline the current status of release preparation, what is blocking the next release, and to address low mentor engagement across recent reporting periods. They were slow to respond, but are working on a new release. Caldera engagement has improved since the concerns raised last cycle. The project is now active on its dev list with healthy development activity. Casbin discussion has begun moving onto the dev list. PouchDB has yet to correct the redirection of the legacy pouchdb.com site. Toree has been incubating since December 2015. The project is on a new release candidate, but the going is slow. The IPMC continues to monitor long-running podlings and will follow up on any community concerns as needed. When submitted, Otava lacked a mentor sign-off, they have been reminded to sign off the report ## Community ### New IPMC members: - Russell Spitzer ### People who left the IPMC: - none ## New Podlings - none ## Podlings that failed to report, expected next month - Pony Mail ## Graduations - Livy The board has motions for the following: - None ## Releases The following releases entered distribution during the month of May: - Burr 0.42.0 - Fesod 2.0.2 - Fluss 0.9.1 - Otava 0.8.0 - Texera 1.1.0 ## IP Clearance - Apache Arrow Erlang library - Apache Arrow pyarrow-stubs ## Legal / Trademarks -N/A ## Infrastructure - N/A ## Table of Contents [Auron](#auron) [BifroMQ](#bifromq) [Caldera](#caldera) [Casbin](#casbin) [Iggy](#iggy) [KIE](#kie) [OpenServerless](#openserverless) [Otava](#otava) [OzHera](#ozhera) [PouchDB](#pouchdb)
# Incubator PMC report for May 2026 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 28 podlings under incubation. In April, the Incubator made 6 releases, and some release votes are currently underway. There were two additions and no removals to IPMC membership. Mailing list discussion in April focused primarily on release voting activity. There was also a discussion about using MCP-based tooling with publicly available data to generate Incubator insights, which sparked interest on the mailing list. This tooling was subsequently used, with human oversight, to help produce this report. A new incubation proposal for PIC Standard was discussed. A graduation discussion for Apache Livy has started. Caldera has shown very limited engagement with ASF since entering incubation. Project communication has not been taking place on the mailing lists, and initial setup tasks, including ICLAs, accounts, and SGA progress, have not been progressing visibly. The IPMC raised these concerns with the project, and the podling has confirmed it will change course to address them and is making progress. Casbin is a new podling (entered February 2026) submitting its first report. Development activity still appears to be primarily occurring outside ASF infrastructure, and project discussions are taking place on Discord and GitHub Discussions rather than on the mailing lists. The IPMC will monitor this. OpenServerless has been incubating for nearly two years and has not yet released an ASF release. Mailing list activity is almost entirely automated GitHub messages. No new committers or PPMC members have been elected since August 2024, and a private message sent to the podling about one month ago has not received a response. Mentor comments in the most recent reports and on the general list directly reflect these concerns. The IPMC has raised the question of whether to initiate a discussion about retirement. OpenServerless has started to move towards marking a release. OzHera has not made an ASF release in over a year despite ongoing development activity. The project has been asked to outline the current status of release preparation, what is blocking the next release, and to address low mentor engagement across recent reporting periods. PouchDB has been in incubation for 12 months with no ASF release. The project website at pouchdb.apache.org needs some work (which looks to have been done), and the previous project site at pouchdb.com still exists where it shouldn't. The IPMC raised these issues with the project's mentors, and the project is working to address them. The IPMC continues to monitor long-running podlings and will follow up on any release or community concerns as needed. In particular, Toree has been incubating since December 2015. The project is actively working through release candidate iterations and plans to push for graduation once the release completes. Upon submission, only Texera lacked a sign-off. ## Community ### New IPMC members: - Jark Wu - Russell Spitzer ### People who left the IPMC: - No one ## New Podlings - None ## Podlings that failed to report, expected next month - Pony Mail ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of April: - Cloudberry 2.1.0 - Fluss-rust 0.1.0 - Hamilton 1.90.0 - Iggy 0.8.0 - KIE 10.2.0 - ResilientDB 1.12.0 ## IP Clearance - None ## Legal / Trademarks N/A ## Infrastructure N/A ## Table of Contents [Burr](#burr) [Caldera](#caldera) [Casbin](#casbin) [Cloudberry](#cloudberry) [Fesod](#fesod) [GeaFlow](#geaflow) [GraphAr](#graphar) [Hamilton](#hamilton) [Seata](#seata) [Texera](#texera) [Toree](#toree) [XTable](#xtable)
# Incubator PMC report for April 2026 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. As of March, there are 28 podlings under incubation and three releases were made. There were no additions or removals to IPMC membership. Mailing list traffic during the month focused on release voting, graduation discussions, retirement votes, discussion of a possible xdigest proposal, and the Community Over Code Glasgow Incubator track CFP. Baremaps and HoraeDB have retired as part of normal Incubator lifecycle management. A discussion on the mailing list raised concerns about Caldera's current status, including low participation and limited ASF engagement. Several podlings, including Burr, Fluss, and Geaflow, are undergoing their scheduled 6-month reviews. Livy has started discussions on graduation on its mailing list. ResilientDB continues to make progress toward graduation, although delays in release voting suggest the podling may need to seek additional mentor engagement. Pegasus continues to work on community revitalisation. Fluss is ready to graduate. Most other podlings continue to make steady progress toward graduation. Two podlings, Caldera and Pony Mail failed to submit a report and will be asked to report next month. When this was written, Pegasus was missing mentor signoff. ## Community ### New IPMC members: - Jark Wu ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Caldera - Pony Mail ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of March: - Auron 7.0.0 - Fluss 0.9.0 - Seata-go v2.1.0 ## IP Clearance - None ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [Amoro](#amoro) [Caldera](#caldera) [Fluss](#fluss) [Livy](#livy) [OzHera](#ozhera) [Pegasus](#pegasus) [ResilientDB](#resilientdb)
# Incubator PMC report for March 2026 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. As of February, there are 28 podlings under incubation. Five releases were made during the month, and no IP clearances were completed. Two podlings graduated, Gluten and Polaris, and no podlings retired. However, there are votes underway to retire BareMaps and HoraeDB. There were no additions or removals to IPMC membership. Mailing list traffic during the month focused on release voting, graduation discussions, and discussion and votes on retirement. Auron was invited to take part in a 6-month review. Iggy also requested to participate in a review. Most podlings continue to make steady progress toward graduation. Caldera is off to a slow start. Livy has voted to graduate on its mailing list, and Toree's latest release seems to be taking longer than expected. ResilientDB is likely to graduate soon. Pegasus is still experiencing some community difficulties and may need follow-up. There is some concern about the progress of OpenServerless, as they state they are nearing graduation, but have not made a release. Two podlings, Caldera and OzHera, failed to submit a report and will be asked to report next month. All submitted podling reports had mentors' sign-off. ## Community ### New IPMC members: - none ### People who left the IPMC: - none ## New Podlings - Casbin ## Podlings that failed to report, expected next month - Caldera - OzHera ## Graduations - Gluten - Polaris The board has motions for the following: - None ## Releases The following releases entered distribution during the month of February: - Fesod 2.0.1 - Gluten 1.6.0 - Iggy 0.7.0 - Livy 0.9.0 - Seata 2.6.0 ## IP Clearance - None ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [Auron](#auron) [Baremaps](#baremaps) [BifroMQ](#bifromq) [Caldera](#caldera) [Iggy](#iggy) [KIE](#kie) [OpenServerless](#openserverless) [Otava](#otava) [OzHera](#ozhera) [Polaris](#polaris) [PouchDB](#pouchdb) [GeaFlow](#geaflow)
# Incubator PMC report for February 2026 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. In January, there are 30 podlings under incubation. One podling, HugeGraph, graduated to become a Top-Level Project. No podlings retired during the month. There were no additions or removals to IPMC membership. Mailing list traffic during the month focused primarily on release voting, and a new proposal discussion (Casbin), and ongoing graduation discussions. Multiple podlings held release votes. HoreDB is very likely to retire. Caldera failed to report and will be asked to report nest month. Cloudberry did not get mentor signoff. Overall, January was a steady month with continued release activity and progress toward graduation without any other activity happening. ## Community ### New IPMC members: - none ### People who left the IPMC: - none ## New Podlings - Casbin ## Podlings that failed to report, expected next month - HoraeDB - Caldera ## Graduations - HugeGraph The board has motions for the following: - Gluten - Polaris ## Releases The following releases entered distribution during the month of January: - polaris 1.3.0 - fesod 2.0.0 - burr 0.41.0 - bifromq 4.0.0 ## IP Clearance - Cassandra NodeJS driver ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [Burr](#burr) [Cloudberry](#cloudberry) [Fesod](#fesod) [GeaFlow](#geaflow) [GraphAr](#graphar) [Hamilton](#hamilton) [Seata](#seata) [Texera](#texera) [Toree](#toree) [XTable](#xtable)
# Incubator PMC report for January 2026 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. As of December, there are 30 podlings under incubation. One successful release was made during the month, and no IP clearances were completed. No podlings graduated, and no podlings retired. There were no additions or removals to IPMC membership. Mailing list traffic during the month focused on release voting, graduation discussions, and follow-ups on reporting and potential retirement, along with updates to Incubator training materials. Two new navigation paths for the Incubator Training site were introduced: browsing by theme and browsing by topic, making it easier to locate relevant material. A search page for Incubator training resources was also added to improve discoverability across the training content. Burr, Fluss and Geaflow were invited to take part in their six-month reviews and all accepted. Several new Incubator Field Guides were published. These provide practical, experience-based advice for mentors, PPMCs and IPMC members. The guides were created by reviewing and analysing real Incubator mailing list discussions from the past five years, documenting governance in action and how the Incubator has handled recurring issues, with some AI assistance to identify patterns. Topics added include community governance, community proposals, edge cases, graduation identity, graduation readiness, graduation votes, incubation readiness, initial committer selection, licensing and provenance, naming and branding, naming and trademarks, proposal discussions, release announcements, release review issues, releases and release votes. A discussion took place regarding how podlings may establish official WeChat channels, along with broader guidance on the responsible use of chat and instant messaging platforms within incubation. A new guide on the use of emerging technologies was added, focusing on applying ASF values rather than creating new policy, preserving human accountability and highlighting privacy and licensing risks. The experimental podling health reports are being adopted and are showing measurable improvements in the quality and consistency of podling reporting. OpenServerless has begun discussion of its first release. Most podlings continue to make steady progress toward graduation. Livy continues graduation discussions, and Toree completed a release this month and plans to begin graduation discussions after the vote concludes. HugeGraph voted to graduate. A graduation discussion for Gluten uncovered several third-party branding issues, which the podling is addressing. ResilientDB and Polaris are likely to graduate soon. Baremaps is likely to retire. Pegasus is experiencing significant community attrition, with many core members having left, which has slowed development and is currently blocking both graduation discussions and release progress. The podling is working to encourage new contributors and plans to add additional committers and PPMC members in early 2026. Fesod attempted its first incubating release, which surfaced a number of ASF compliance issues. The podling is addressing those issues and plans to begin a new release vote. One podling, PonyMail, failed to submit a report and will be asked to report next month. All submitted podling reports had mentors` sign-off. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Pony Mail ## Graduations - None The board has motions for the following: - HugeGraph ## Releases The following releases entered distribution during the month of December: - Iggy 0.6.0 ## IP Clearance - None ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [Amoro](#amoro) [Fesod](#fesod) [Fluss](#fluss) [Gluten](#gluten) [HugeGraph](#hugegraph) [Livy](#livy) [Pegasus](#pegasus) [ResilientDB](#resilientdb) [GeaFlow](#geaflow)
# Incubator PMC report for December 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. As of November, there are 29 podlings under incubation. Three releases were made during the month, and three IP clearances were completed. One podling, Apache Wayang, graduated during the month, and no podlings retired. There were no additions to IPMC membership, and one person stepped down. Mailing list traffic in November covered the usual Incubator topics, including release votes, graduation, IP clearance, and incubation governance and mentor practices. A discussion was held on how podlings can use existing tooling and automation to validate releases. It was noted that there has been a shift from release issues that these tools can detect toward issues that require greater human judgment and review. A new public Mentor attribution page was created, listing mentors and the podlings they have supported over time. This improves transparency and recognition of mentoring contributions, provides an additional oversight signal for identifying mentor load, and assists the IPMC in selecting mentors for new incubation projects. The Incubator Training Hub and wiki were expanded with additional materials. New Incubator guides include: - Neutrality in Practice: a practical guide on maintaining neutrality in projects. - Mentor Engagement Patterns: examines how mentoring impacts podling health, independence, and graduation. - Mentor Trends: reviews long-term changes in podling challenges and mentor focus areas. - Mentor Replacement: guidance on how and when to replace mentors. - Select Your Mentors: guidance on how to select mentors for a podling. New Incubator case studies: - Incubator Health: a review of the Incubator over 20 years. - 10 Years of the Incubator: a detailed look at the last decade. - IPMC Governance: analysis of participation, continuity, and how governance capacity rises and falls with podling load. - Governance Patterns: a broader view of governance patterns in the Incubator. - Podling Governance Patterns: how podlings develop governance practices during incubation. - Community and Governance Growth: analysis based on data from more than 100 podlings. - Incubator Discussion Trends: analysis of 10 years of Incubator discussions. This detailed analysis of 20 years of Incubator data, covering governance threads, release votes, subject-line activity, podling population records, and contributor participation, shows consistent long-term improvement in the Incubator's operations. Governance activity tracks podling load, with lower podling numbers corresponding to more predictable behaviour and steadier reviewer availability. Across the last decade, release cadence has improved, first-release success rates are significantly higher, repeated release candidates are less common, and release-vote data show a higher number of releases over time. These improvements reflect more precise guidance, stronger documentation, and sustained mentor support. Podling reporting reliability has also strengthened, with far fewer missed or incomplete reports and closer alignment with expectations. Graduation and retirement patterns remain consistent with historical norms. The Incubator no longer experiences the governance irregularities, bottlenecks, or shock events that appeared in earlier years. A small program-level risk remains that fewer opportunities for new contributors to participate in governance activities may slow future renewal. However, recent improvements in mentor onboarding, documentation of cultural knowledge, and broader availability of guidance for both podlings and mentors are likely to offset this. Practising the Apache Way was also delivered as reusable learning materials, a workshop, and a micro-learning course. The Mentor Topic of the Month discussion continued, with October’s topic focused on engaging new contributors. November’s topic focused on using chat and instant messaging responsibly during incubation. An optional six-month community health review experiment is underway, with BifroMQ invited to participate. This uncovered some governance issues that the podling is now addressing. BifroMQ is also continuing with the trademark registration in China. There was a minor documentation update to clarify how podlings should add PPMC members, as the previous guidance was outdated. The experimental podling health reports are being adopted and are showing direct improvements in podling reporting. There is ongoing discussion about the future of Apache Baremaps, and the project may retire if activity does not improve. Apache PouchDB reported that earlier incubation delays have now been resolved, and the project is working toward the first Apache-compliant release. Apache Polaris continues to show strong and sustained activity. Several IPMC members have suggested the podling should begin discussions about graduation. OpenServerless has not made a release yet and has been encouraged to do so, and to move more of its discussion to the mailing list. The project has now started a discussion on its first release. Most podlings continue to make progress toward graduation. Both Livy and Toree are working on their next releases, and once those are completed, they are expected to continue discussing and working toward graduation. Those with keen eyes may notice that this is the second Incubator report in a row where all podling reports have been submitted. ## Community ### New IPMC members: - None ### People who left the IPMC: - Lewis McGibbney ## New Podlings - None ## Podlings that failed to report, expected next month - None ## Graduations - Wayang The board has motions for the following: - None ## Releases The following releases entered distribution during the month of November: - Apache Fluss 0.8.0 - Apache GeaFlow 0.7.0 - Apache HugeGraph 1.7.0 ## IP Clearance - Cassandra Python driver - Cassandra CPP driver - Phoenix Adapters ## Legal / Trademarks N/A ## Infrastructure N/A ## Table of Contents [Auron](#auron) [Baremaps](#baremaps) [BifroMQ](#bifromq) [Fesod](#fesod) [Gealfow](#geaflow) [Iggy](#iggy) [KIE](#kie) [OpenServerless](#openserverless) [Otava](#otava) [OzHera](#ozhera) [Polaris](#polaris) [PouchDB](#pouchdb)
# Incubator PMC report for November 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. As of October, there are 30 podlings under incubation. Five releases were made during the month, and no IP clearance was completed. No podlings retired during the month, and one person left the IPMC, as they have retired. Mailing-list traffic in October covered the usual Incubator topics, including new proposals, release votes, and discussions on graduation readiness. The Incubator wiki and Training Hub have been expanded to include additional materials. Some existing resources were converted into other formats (e.g., guides into slide decks and videos) to accommodate different learning preferences. Several new guides were created in response to minor recurring issues observed across podlings, including communication and third-party branding. A consolidated guide, the **Mentor Handbook**, now serves as a single entry point that links to all materials, including guides, decks, short videos, and case studies, so mentors and podlings can find consistent references in one place. **Guides** - **Podling Orientation Guide**: Overview of entering incubation, including roles and expectations. - **Graduation & Beyond**: Practical outline of what happens after graduation. - **Vendor Neutrality**: Governance considerations for balanced decision-making, avoiding corporate dominance, and sustaining community independence. - **Mentor’s Tough Conversations Guide**: Approaches for sensitive situations such as lack of engagement, governance misunderstandings, or interpersonal issues. - **Governance in Practice**: Explains how consensus, merit, and "community over code" operate throughout incubation. - **How to Use the ASF Maturity Model**: Guidance on applying the maturity framework for self-assessment. - **International / Cultural Awareness**: Tips for cross-cultural communication and collaboration. - **Interacting with ASF Infrastructure**: Practical information for working effectively with Infra processes and expectations. - **Communication in Apache Projects**: Mailing list use, decision records, and public-by-default norms. - **Graduation Criteria**: Explains how the IPMC assesses whether a podling is ready to graduate, outlining expectations for community maturity, diversity, and governance. - **Measuring Podling Health**: Simple indicators for monitoring podling progress. - **Legal Basics**: Key points about licensing, NOTICE and HEADER practices, and where to ask legal questions. - **Privacy and Data Handling**: Guidance on managing contributor data, such as ICLAs, and maintaining privacy in podlings. There is also new content based on the existing Incubator case studies. These are works in progress and include: - **IPMC Reflection and Oversight Guide**: Case-based learning resource for recognising patterns in community health and effective oversight. - **Extended Incubator Case Studies**: Case studies organised into community growth and diversity, corporate independence, complex incubation, lifecycle, and global collaboration. - **Release Vote Insights**: Analysis of release-vote email traffic over ten years. This is being adapted by M&P into a blog post. Additionally, based on the incubator case studies, several interactive scenarios have been developed. All of this content is linked from the Training section of the Incubator site, which now includes a resources index grouping materials by topic and a lifecycle-based view that organises them along the incubation journey from onboarding to graduation. These resources directly support podling readiness and are already being used by several projects preparing for graduation. A new Mentor Topic of the Month thread series has also been launched to encourage ongoing mentor engagement and knowledge sharing. The first discussion focused on how to grow new contributors. It's also a way to share some of the new training material. If this proves helpful, we'll continue it. An experiment inviting podlings to take part in a structured six-month community health review is underway. The review helps projects reflect on progress, identify blockers, and discuss support needs with their mentors and the IPMC. Hamilton, PouchDB, and Texera were invited to participate. Hamilton is actively discussing this. The review offers an optional lightweight opportunity for projects to reflect on their progress, identify blockers, and discuss support needs with mentors and the IPMC. There is a concern about HoraeDB; most of the original developers have departed, and the podling has been asked to outline a plan for attracting and developing new contributors. A minor website issue was noted with Gluten and GeaFlow. There was also a discussion regarding KIE hosting non-ASF releases and how this aligns with Incubator policy. The usual discussions on release votes and incubation proposals continue, and we have accepted one new project, Caldera, into the Incubator. A vote to graduate Apache Wayang is underway. Most podlings continue to make progress toward graduation, and the IPMC will continue to monitor long-running podlings. Both Livy and Toree are now actively discussing graduation, and several other projects are likely to graduate in the next couple of months. Pegasus was discussing graduation, but that has stalled as several core developers have left the project. All podlings reported this month. Again, a couple of projects were contacted regarding issues in their reports and were pointed to the new reporting guide. Pegasus did not have mentor sign-off when the report was submitted. ## Community ### New IPMC members: - none ### People who left the IPMC: - Jochen Wiedmann ## New Podlings - Caldera ## Podlings that failed to report, expected next month - None ## Graduations - DevLake The board has motions for the following: - Wayang ## Releases The following releases entered distribution during the month of September: - Gluten 1.5.0 - Hamilton 1.89.0 - ResilientDB 1.10.0 - Polaris 1.2.0 - Seata-go 2.0.0 ## IP Clearance - none ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [Burr](#burr) [Cloudberry](#cloudberry) [Fesod](#fesod) s [GeaFlow](#geaflow) [GraphAr](#graphar) [Hamilton](#hamilton) [HoraeDB](#horaedb) [Pegasus](#pegasus) [Pony Mail](#ponymail) [Seata](#seata) [Texera](#texera) [Toree](#toree) [XTable](#xtable)
# Incubator PMC report for October 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. As of September, there are 30 podlings under incubation. Three releases were made during the month, and one IP clearance was completed. Several new project ideas and early proposals were discussed on the general list, with them seeking mentors and guidance for next steps. A new proposal, EasyXL, was discussed and is in the process of identifying mentors. No podlings retired during the month, and three new people joined the IPMC. Mailing-list traffic in September covered regular Incubator business, including new proposals, release votes, graduation-readiness discussions, and mentor engagement, alongside two experiments aimed at improving visibility into podling health. The first, an optional checkpoint, provides a lightweight review approximately six months after incubation, utilising a pre-filled template based on signals such as contributors, pull requests, releases, and mailing list activity. Mentors add context and adjustments with the aim of support rather than evaluation. The second is a monthly health-metrics prototype that analyses public data over 3, 6, and 12-month windows to highlight trends within each podling. Draft health reports were generated for all podlings to validate the approach. The intent here is to help with podling reporting. A mentor engagement analysis revealed a significant correlation between active, multi-mentor participation and successful graduation outcomes. It concluded that podlings with three mentors and consistent sign-offs are significantly more likely to graduate, reinforcing the importance of maintaining multiple active mentors throughout the incubation period. Some analysis was conducted on graduation/retirement times. It was noted that projects that eventually retire spend almost twice as long in incubation as those that graduate. The majority of projects graduate within one to two years. The graduation of Wayang was discussed, with a conversation highlighting some branding/vendor considerations to address before proceeding with any formal graduation proposal. Work also continued on new training and onboarding materials. A new Training & Onboarding section was added to the Incubator website to consolidate resources by role and material type. New content includes: Mentor Onboarding slide deck, Incubator Case Studies collection, and PPMC & Committer onboarding guides. A small number of reminders were sent to mentors regarding missing sign-offs for the previous month. Most podlings continue to make progress toward graduation, and the IPMC will continue to monitor long-running or low-activity podlings and provide additional guidance where appropriate. Livy is back on track with graduation, but there's been no response from Toree. 3 podlings did not report and will be asked to report next month. One report, ResilientDB, was submitted without a mentor sign-off. A couple of podlings were contacted about the quality of their reports this month and were pointed to the new reporting guide. ## Community ### New IPMC members: - Karanjeet Singh - Alin Jerpelea - Jarek Potiuk ### People who left the IPMC: - none ## New Podlings - Fesod ## Podlings that failed to report, expected next month - HugeGraph - Pegasus - PonyMail ## Graduations - DevLake The board has motions for the following: - None ## Releases The following releases entered distribution during the month of September: - Amoro 0.8.1 - Pekko Persistence 1.1.0 - Polaris 1.1.0 ## IP Clearance - Druid Operator ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [Amoro](#amoro) [Fesod](#fesod) [Fluss](#fluss) [Gluten](#gluten) [Livy](#livy) [ResilientDB](#resilientdb)
# Incubator PMC report for September 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. As of August, there are 31 podlings in incubation. Podlings executed 7 releases during the month, and no IP clearances were completed. Several new proposals were discussed. Three podlings, Teaclave, HeertzBeat and Training, graduated to Top-Level Projects. One new podling entered incubation, Auron (previously named Blaze), no podlings retired, and no IP clearances were completed this month. No changes were made to IPMC membership. Only PonyMail failed to submit a report and will be asked again to report next month. Given its repeated lapses, it may be time to revisit earlier discussions about the project’s future, as past conversations have not reached a clear consensus. Several talks were given at Community Over Code Asia in the Incubator Track. A discussion on the mailing list in August focused on graduations, with Teaclave and DevLake both moving toward top-level status. A proposal was raised for OpenOffice Cloud+AI. Discussions also covered mentor engagement, including reminders about missing reports, handling inactive mentors, and onboarding guidance for new mentors. Work continued on training resources, and some cleanup of retired podlings. Among the long-term podlings, both Toree and Livy appear to have stalled in their progress toward graduation and have been contacted regarding their progress. All other long-running podlings have either graduated or retired. Note: OzHera did not have a mentor sign-off when submitted; they have been contacted about this. ## Community ### New IPMC members: - Huajie Wang - Ed Espino ### People who left the IPMC: - Sharan Foga - Woonsan Ko ## New Podlings - Auron ## Podlings that failed to report, expected next month - PonyMail ## Graduations - HertzBeat - Teaclave - Training The board has motions for the following: - None ## Releases The following releases entered distribution during the month of August: - Cloudberry 2.0.0 - Fluss Shaded 1.0 - GraphAr 0.13.0 - Iggy 0.5.0 - Seata 2.5.0 - Polaris 1.0.1 - Wayang 1.1.0 ## IP Clearance - None ## Legal / Trademarks N/A ## Infrastructure N/A ## Table of Contents [Auron](#auron) [Baremaps](#baremaps) [BifroMQ](#bifromq) [Burr](#burr) [GeaFlow](#geaflow) [Iggy](#iggy) [KIE](#kie) [OpenServerless](#openserverless) [Otava](#otava) [OzHera](#ozhera) [Polaris](#polaris) [PouchDB](#pouchdb) [Texera](#texera) [Wayang](#wayang)
# Incubator PMC report for August 2025 The Apache Incubator is the entry path into the ASF for projects and codebases seeking to join the Foundation. As of July, there are 34 podlings in incubation. Podlings executed 10 releases during the month, and two IP clearances were completed. ResilientDB encountered difficulties in following the correct ASF release process. Several new proposals were discussed, and one new podling, Blaze, entered incubation. Fory graduated last month, while Annotator and NLPCraft were retired by the IPMC. No changes were made to IPMC membership. Only PonyMail failed to submit a report and will be asked to report next month. Given its repeated lapses, it may be time to revisit earlier discussions about the project’s future, as past conversations have not reached a clear consensus. Several talks were given at Community Over Code Asia in the Incubator Track. Discussion on the mailing list in July focused on releases, new projects and graduations, mentor involvement, clarification of ICLA requirements for non-committers, and further development of mentor onboarding and training materials, including scenario-based learning material for mentors and IPMC members. There is concern about the lack of activity in HoraeDB. Among the long-term podlings, Toree continues to make very gradual progress toward graduation, and the Livy PPMC is also moving forward slowly. All other long-running podlings have either graduated or retired. ## Community ### New IPMC members: - none ### People who left the IPMC: - none ## New Podlings - Blaze (renamed Auron) ## Podlings that failed to report, expected next month - PonyMail ## Graduations - Fory The board has motions for the following: - Teaclave - Training ## Releases The following releases entered distribution during the month of July: - Devlake 1.0.2 - Fory 0.11.2 - Gluten 1.4.0 - Hertzbeat 1.7.2 - KIE 10.1.0 - Seata 2.4.0 - Teaclave 0.5.1 - Otava 0.6.1 - Polaris 1.0.0 - XTable 0.3.0 ## IP Clearance - OpenDAL Reqsign - Spark Connect Rust ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [BifroMQ](#bifromq) [Burr](#burr) [Cloudberry](#cloudberry) [DevLake](#devlake) [GeaFlow](#geaflow) [GraphAr](#graphar) [Hamilton](#hamilton) [HoraeDB](#horaedb) [KIE](#kie) [NLPCraft](#nlpcraft) [Seata](#seata) [Texera](#texera) [Toree](#toree) [Training](#training) [XTable](#xtable)
# Incubator PMC report for July 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 36 podlings incubating. In May, podlings executed 7 distinct releases, and one IP clearance occurred. Several incubating proposals have been discussed, and we have two new podlings, GeaFlow and Fluss. No projects graduated last month. Apache Fury completed its name change to Apache Fory and is up for graduation this month. Nemo has retired, but a couple of more podlings are in discussion about retiring. A new project, Debo, was discussed, but it's probably too early for graduation. One person was added to the IPMC, and two asked to be removed. Three podlings failed to report and will be asked to report next month. Conversations on the list have been focused on releases, new incubating projects, and mentor involvement. There was also discussion of mentor onboarding and offboarding, and creation of a mentor onboarding document and an update to mentor best practices. Tracking projects that have been incubating for a long time, it looks like the IPMC will retire Annotator, and Toree is slowly moving towards graduation. The Livy PPMC had a positive roll call and is also slowly moving towards graduation. NLPCraft appears to have an inactive PPMC and community, and it would be beneficial to discuss retirement. Training is discussing graduation. ## Community ### New IPMC members: - Ian Maxon ### People who left the IPMC: - Myrle Krantz - Nathan Hartman ## New Podlings - GeaFlow - Fluss ## Podlings that failed to report, expected next month - Annotator - KIE - Ponymail ## Graduations - None The board has motions for the following: - Fory ## Releases The following releases entered distribution during the month of June: - Fory 0.11.0 - Fory 0.11.1 - Gluten 1.4.0 - Seata 2.4.0 - Stormcrawler-3.3.0 - Teaclave Trustzone SDK 0.4.0 - XTable 0.3.0 ## IP Clearance - OpenDAL Reqsign ## Legal / Trademarks N/A ## Infrastructure N/A ## Table of Contents [Amoro](#amoro) [BifroMQ](#bifromq) [Burr](#burr) [Fluss](#fluss) [Gluten](#gluten) [Hamilton](#hamilton) [HertzBeat](#hertzbeat) [HugeGraph](#hugegraph) [Iggy](#iggy) [Livy](#livy) [Pegasus](#pegasus) [PouchDB](#pouchdb) [ResilientDB](#resilientdb) [Teaclave](#teaclave) [Texera](#texera)
# Incubator PMC report for June 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 35 podlings incubating. In May, podlings executed six distinct releases, and two IP clearances occurred. Several incubating proposals have been discussed and are presently undergoing voting on the mailing list (GeaFlowa and Fluss), and a new project Caldera, is being discussed. We also have one new podling called Burr, and two projects, Gravitinto and StormCrawler graduated last month. One person was added to the IPMC. No podlings have retired, but a couple are still talking about it. Five podlings failed to report and will be asked to report next month. Conversations on the list have been focused on releases, new incubating projects, and the incubation process. Tracking projects that have been incubating for a long time, Annotator is discussing retirement, Nemo is votng for it, and Toree is slowly moving towards graduation. The Livy PPMC has been slow to respond, and there is a roll call to see if they have an active PMC. NLPCraft did report this month, but the roll call sent a month ago has received two responses. Training is ready to graduate. Finally, note that last month’s incubator report was submitted on time but did not receive sufficient Director sign-offs. It has been appened to the bottom of this report. ## Community ### New IPMC members: - Nicholas Jiang ### People who left the IPMC: - None ## New Podlings - Burr ## Podlings that failed to report, expected next month - Annotator - Grails - Iggy - KIE - PonyMail ## Graduations - Gravitino - StormCrawler The board has motions for the following: - None ## Releases The following releases entered distribution during the month of May: - Amoro 0.8.0 - Fury 0.10.2 - Fury 0.10.3 - Gravitino 0.8.1 - Gravitino 0.9.0 - Hertzbeat 1.7.1 ## IP Clearance - Arrow Flight SQL ODBC Driver - easy-cass-stress ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [Baremaps](#baremaps) [BifroMQ](#bifromq) [Hamilton](#hamilton) [Nemo](#nemo) [NLPCraft](#nlpcraft) [OpenServerless](#openserverless) [Otava](#otava) [OzHera](#ozhera) [Polaris](#polaris) [PouchDB](#pouchdb) [Teaclave](#teaclave) [Texera](#texera) [Training](#training) [Wayang](#wayang)
# Incubator PMC report for May 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 36 podlings incubating. In April, podlings executed four distinct releases, and no IP clearances occurred. Several incubating proposals have been discussed on the mailing list, and we have three podlings called BifroMQ, Hamilton and PouchDB. The discussion around SAFplus found some licensing and activity issues, and it's unlikely to be accepted as an incubating project. Two people were added to the IPMC. No podlings have retired, but a couple are talking about it. A few podlings failed to report and will be asked to report next month. Conversations on the list have been chiefly about releases and new incubating projects. The discussion to perform name searches early at the start of the incubator process continued. This originally came up as a podling Fury needing to change its name close to graduation. Several projects have been incubating for a long time. Toree looks to be starting that process. Annotator has not replied and has failed to report again this month. Livy is discussing what to do slowly. NLPCraft also failed to report this month, and a roll call sent two weeks ago has received no response. There was also a discussion on selecting which reporting group a podling goes in. ## Community ### New IPMC members: - Jingsong Lee - Keyong Zhou ### People who left the IPMC: - None ## New Podlings - Hamilton - BifroMQ - PouchDB ## Podlings that failed to report, expected next month - Annotator - NLPCraft - PonyMail - Teaclave - Training - Texera ## Graduations - None The board has motions for the following: - Gravitino - StormCrawler ## Releases The following releases entered distribution during the month of May: - Amoro 0.8.0 - Fury 0.10.1 - Iggy 0.4.300 - Hertzbeat 1.7.0 ## IP Clearance - None ## Legal / Trademarks See discussion on approving podlings' names. ## Infrastructure N/A ## Table of Contents [Amoro](#amoro) [Cloudberry](#cloudberry) [DevLake](#devlake) [Fury](#fury) [HugeGraph](#hugegraph) [GraphAr](#graphar) [HoraeDB](#horaedb) [Iggy](#iggy) [ResilientDB](#resilientdb) [Otava](#otava) [PouchDB](#pouchdb) [Seata](#seata) [Toree](#toree) [XTable](#xtable)
# Incubator PMC report for April 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 34 podlings incubating. In March, podlings executed four distinct releases, and one IP clearance occurred. Several incubating proposals have been discussed on the mailing list (PouchDB, Hamilton and Burr), and we have one new podling called Texera. Five people were added to the IPMC, primarily as mentors for the new incubating projects under discussion. No podlings have retired, but a couple are talking about it. A few podlings failed to report and will be asked to report next month. Conversations on the list have been chiefly about releases and new incubating projects. There was a continuation of the discussion about performing name searches early at the start of the incubator process to ensure that polling names are not rejected close to graduation, and our policy has changed to reflect that. This originally came up as a podling needed to change its name close to graduation. Several projects have been incubating for a long time, and each was contracted to see what they could do. So far, I've had no response from Toree, Annotator, or Livy (but they did report this month). Toree seems to be making slow progress towards graduation. Nemo and Annotator are considering retirement. Discussions are taking place with NLPCraft, but it will possibly retire. Moving forward towards graduation are Pegasus, Training, Teaclave and Wayang. There was a discussion on what to do with Pony Mail, but no consensus has been reached. ## Community ### New IPMC members: - Jingsong Lee - Mingyang Liu - Cezar Andrei - Jan Lehnardt - Guo Jiwei ### People who left the IPMC: - None ## New Podlings - Texera ## Podlings that failed to report, expected next month - Amoro - Annotator - HugeGraph - Otava - PonyMail - ResilientDB ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of March: - Gluten 1.3.0 - OzHera 2.2.5 - Seata 2.3.0 - StormCrawler 3.3.0 ## IP Clearance - Spark-Cassandra-Connector ## Legal / Trademarks Change in policy to name searches to occur early where possible. ## Table of Contents [Gluten](#gluten) [HertzBeat](#hertzbeat) [Iggy](#iggy) [Livy](#livy) [Pegasus](#pegasus) [StormCrawler](#stormcrawler) [Teaclave](#teaclave)
# Incubator PMC report for March 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 32 podlings incubating. In February, podlings executed four distinct releases, and one IP clearance occurred. Several incubating proposals have been discussed on the mailing list, and we have one podling called Iggy. No podlings have retired, but a couple are talking about it. Baremaps, Gravitino, Toree and Training are close to graduation. A few podlings failed to report and will be asked to report next month. Conversations on the list have been chiefly about releases. There was a conversation about performing trademark name searches early at the start of the incubator process to ensure that polling names are not rejected close to graduation. A few podlings needed to update their data files to indicate that they had graduated. There is ongoing discussion on several new potential incubating projects, and we have four proposals being worked on. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - Iggy ## Podlings that failed to report, expected next month - Iggy - Otava - PonyMail - Teaclave ## Graduations - Uniffle The board has motions for the following: - None ## Releases The following releases entered distribution during the month of March: - Baremaps 0.8.2 - Fury 0.10.0 - Polaris 0.9.0 - Wayang 1.0.0 ## IP Clearance - Cassandra Cluster Manager (CCM) ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [Baremaps](#baremaps) [Cloudberry](#cloudberry) [Gravitino](#gravitino) [ResilientDB](#resilientdb) [KIE](#kie) [Nemo](#nemo) [OpenServerless](#openserverless) [OzHera](#ozhera) [Polaris](#polaris) [Teaclave](#teaclave) [Training](#training) [Wayang](#wayang)
# Incubator PMC report for February 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 33 podlings incubating. In January, podlings executed three distinct releases, and no IP clearance occurred. Several incubating proposals have been discussed on the mailing list, and we have one new podling who will join the incubator called Iggy. YuniKorn graduated last month and no podlings have retired. DevLake and Wayang are close to graduation. Several podlings failed to report and will be asked to report next month. The incubator hasn't reported for several months. While there have been no urgent issues for the board, and thing have been progresing as normal, this is not an ideal state of affairs. The incubator, unlike other projects, needs to report every month, and it takes a lot of work to put the report together. This month, several IPMC members helped out with the reporting.Hopefulkly this will continue to ensure that reports are submitted every month, and people involved and the wider IPMC will be encouraged to help out. Conversations on the list have been mostly about releases. A few other topics have been discussed recently, which will be included in next month's report. The project maturity model has been updated to include a section on trademark and branding, as there have been a number of recent podlings that have had issues with this. There is ongoing discussion on several new potential incubating projects. ## Community ### New IPMC members: - Anshum Gupta (anshum) - Yonik Seeley (yonik) - Lari Hotari (lhotari) ### People who left the IPMC: - Guillaume Nodet (gnodet) ## New Podlings - Iggy - Hunter (Nov 2024) ## Podlings that failed to report, expected next month - Gravitino - Nemo - Pony Mail - Teaclave - Toree - Training ## Graduations - StreamPark - Answer (Dec 2024) The board has motions for the following: - Uniffle ## Releases The following releases have entered distribution since the last report: Jan 2025: - Gravitino 0.8.0 - Gluten 1.3.0 - Uniffle 0.9.2 Dec 2024: - BareMaps 0.8.1 - HugeGraph 1.5.0 - HoraeDB python client 2.0.0 - Gluten 1.2.1 - KIE 10.0.0 - StormCrawler 3.2.0 - Uniffle 0.9.1 Nov 2024: - Answer 1.4.1 - Amoro 0.7.1 - HoraeDB 2.1.0 - Fury 0.9.0 - XTable 0.2.0 Oct 2024: - Hertzbeat 0.6.1 - Gravitino 0.6.1 - StreamPark 2.1.5 - Fury 0.8.0 ## IP Clearance - Apache Groovy receiving Geb ## Legal / Trademarks Updated project maturity model. ## Infrastructure N/A ## Table of Contents [Baremaps](#baremaps) [Cloudberry](#cloudberry) [DevLake](#devlake) [Fury](#fury) [GraphAr](#graphar) [HertzBeat](#hertzbeat) [HoraeDB](#horaedb) [Hunter](#hunter) [KIE](#kie) [NLPCraft](#nlpcraft) [OpenServerless](#openserverless) [OzHera](#ozhera) [Polaris](#polaris) [ResilientDB](#resilientdb) [Seata](#seata) [StormCrawler](#stormcrawler) [Uniffle](#uniffle) [Wayang](#wayang) [XTable](#xtable)
No report was submitted. @Rich: ensure IPMC is helping with board reports
No report was submitted.
No report was submitted.
# Incubator PMC report for October 2024 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 32 podlings incubating. In September, podlings executed eight distinct releases, and one IP clearance occurred. Several incubating proposals have been discussed on the mailing list, and we have one new podling who will join the incubator called CloudBerry. No podling graduated or retired last month. No one retired or joined the IPMC. Several podlings failed to report and will be asked to report next month. There was a discussion about making votes easier to understand by specifying the voter name and roles more clearly, and this has been adopted. Most of the other discussions were on releases or new incubating projects. The Community over Code conference was held in Denver. It included an incubating track with several talks on incubating projects and the incubator itself. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - CloudBerry ## Podlings that failed to report, expected next month - Baremaps - Gluten - Gravitino - KIE - Livy - Nemo - Pony Mail - ResilientDB - Teaclave - Training - Uniffle - Wayang ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of September: - Answer 1.4.0 - Devlake 1.0.1 - Fury 0.7.1 - Gluten 1.2.0 - Gravitino 0.6.0 - Seata 2.1.0 - Seata 2.2.0 - StormCrawler 3.1.0 ## IP Clearance - Apache DataFusion sqlparser-rs ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [Amoro](#amoro) [Annotator](#annotator) [HertzBeat](#hertzbeat) [HugeGraph](#hugegraph) [OpenServerless](#openserverless) [OzHera](#ozhera) [Pegasus](#pegasus) [Polaris](#polaris) [StormCrawler](#stormcrawler) [Toree](#toree)
No report was submitted.
No report was submitted.
No report was submitted.
# Incubator PMC report for June 2024 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 28 podlings incubating. In May, podlings executed 5 distinct releases and no IP clearances occurred. Several incubating proposals have been discussed on the mailing list. At least one new podling will be joining the incubator - OpenServerless. No podling graduated or retired last month. One person retired from the IPMC. Two podlings, Liminal and Toree, failed to report and will be asked to report next month, and a roll call will be performed. Liminal should probably retire at this point. There was a discussion about the requirements of project download pages and why they are needed, most of the other discussions were on releases. ## Community ### New IPMC members: - None ### People who left the IPMC: - Rich Bowen ## New Podlings - Gravitino ## Podlings that failed to report, expected next month - Liminal - Three ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of May: - Answer 1.3.1 - Fury 0.5.0 - Fury 0.5.1 - Stormcrawler 3.0 - Streampark 2.1.4 ## IP Clearance - None ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [Amoro](#amoro) [Annotator](#annotator) [Baremaps](#baremaps) [GraphAr](#graphar) [HertzBeat](#hertzbeat) [KIE](#kie) [Nemo](#nemo) [StormCrawler](#stormcrawler) [Teaclave](#teaclave) [Training](#training) [Uniffle](#uniffle) [Wayang](#wayang)
# Incubator PMC report for May 2024 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 28 podlings incubating. In March, podlings executed 4 distinct releases and no IP clearances occurred. Several incubating proposals have been discussed on the mailing list, and one podling (SDAP) graduated last month and one retired (Milagro). 5 podlings, Annotator, Liminal, Teaclave, Toree and Training failed to report and will be asked to report next month. Liminal will probably retire. Some projects are using ScanOSS to check for 3rd party code or AI-generated code in the releases. We discussed and voted to drop the requirement of having the word incubating in podling repository names as this reduces the work required in graduating, and was a hangover from old infrastructure. Any existing incubating project can request this change. In several release votes, issues were identified with a podling's website, and they have been asked to improve them. ## Community ### New IPMC members: - Han Xu ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Annotator - Liminal - Teaclave - Toree - Training ## Graduations - SDAP The board has motions for the following: - None ## Releases The following releases entered distribution during the month of April: - Hugegraph 1.3.0 - Answer 1.3.0 - Devlake 0.21.0 - Baremaps 0.7.3 ## IP Clearance None ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [Amoro](#amoro) [Answer](#answer) [DevLake](#devlake) [Fury](#fury) [GraphAr](#graphar) [HertzBeat](#hertzbeat) [HoraeDB](#horaedb) [NLPCraft](#nlpcraft) [Pony Mail](#pony-mail) [Seata](#seata) [StormCrawler](#stormcrawler) [StreamPark](#streampark) [XTable](#xtable)
# Incubator PMC report for April 2024 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 29 podlings incubating. In March, podlings executed 3 distinct releases and 2 IP clearances occurred. Several incubating proposals have been discussed on the mailing list, and several podlings graduated last month. SDAP is up for graduation this month and the Milagro podling has retired. 4 podlings, Annotator, Pony Mail, Liminal and Teaclave, failed to report and will be asked to report next month. An issue arose regarding the misuse of the trademarks of Apache AGE (a graduated project), and it was asked where the incubator might have gone wrong in this process. The incubator did pick up this issue, which delayed graduation. Assurances were given that a 3rd party would stop using the name AgeDB, but it seems they did not do that. We decided to drop the requirement of having the word incubating in podling domain names. ## Community ### New IPMC members: - Charles Zhang - Francis Chuang - Hao Ding - Hulk Lin - Hyukjin Kwon - Richard Zowalla - Yonglun Zhang - Zhang Yonglun ### People who left the IPMC: - None ## New Podlings - Amoro - GraphAr - HertzBeat - StormCrawler ## Podlings that failed to report, expected next month - Annotator - Pony Mail - Liminal - Teaclave ## Graduations - Pekko - Celeborn - Paimon The board has motions for the following: - SDAP ## Releases The following releases entered distribution during the month of March: - Pekko SBT Paradox 1.0.1 - Sdap 1.2.0 - Streampark 2.1.3 ## IP Clearance - Pekko Connectors AWS SPI - PyHive ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Miscellaneous w/r/t Pony Mail the following comment was added, but omitted since the podling did not report this month: [PJF] There is minimal activity but discussions on graduating PonyMail seem blocked by the fact that the community is small but that the tool is too important to retire. ## Table of Contents [Amoro](#amoro) [Fury](#fury) [Gluten](#gluten) [HoraeDB](#horaedb) [HugeGraph](#hugegraph) [Livy](#livy) [Pegasus](#pegasus) [ResilientDB](#resilientdb) [StormCrawler](#stormcrawler) [Teaclave](#teaclave) [XTable](#xtable)
# Incubator PMC report for March 2024 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 31 podlings incubating. In February, podlings executed 6 distinct releases and 1 IP clearance occurred. Several incubating proposals have been discussed on teh mailing list and several podlings have been proposed for graduation. There has been some work on updating the website template for incubating projects, and there was a discussion of dropping the requirement of having incubating in podling domain names. ## Community ### New IPMC members: - Robert Metzger ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - None ## Graduations - list podling here The board has motions for the following: - Celeborn - Paimon - Pekko ## Releases The following releases entered distribution during the month of February: - Answer 1.2.5 - Celeborn 0.4.0 - Paimon 0.7.0 - Paimon 0.6.1 - Pekko 1.0.3 M1 - Pekko HTTP 1.0.1 ## IP Clearance - Apache Arrow DataFusion Comet ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [Answer](#answer) [Baremaps](#baremaps) [Fury](#fury) [Gluten](#gluten) [HoraeDB](#horaedb) [KIE](#kie) [Nemo](#nemo) [ResilientDB](#resilientdb) [Uniffle](#uniffle) [Wayang](#wayang) [XTable](#xtable)
No report was submitted.
No report was submitted.
=== Report content === # Incubator PMC report for December 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 28 podlings incubating. In December, podlings executed 5 distinct releases. A new podling has joined the incubator HoraeDB, and there has been discussion on several incubating proposals. There was some cleanup of retired podlings. The java-driver donation from the Cassandra project did not follow the correct process. Teaclave has not reported for some time, and a roll call will be undertaken. ## Community ### New IPMC members: - Enrico Olivelli - Ismaël Mejía - Kent Yao - Rakesh Radhakrishnan ### People who left the IPMC: - none ## New Podlings - HoraeDB ## Podlings that failed to report, expected next month - KIE - Teaclave ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of November: - Answer 1.2.0 - Opendal 0.42.0 - Pekko connectors 1.0.1 - Pekko persistence dynamodb 1.0.0 - Pekko 1.0.2 ## IP Clearance - Cassandra java-driver ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [Answer](#answer) [Baremaps](#baremaps) [Livy](#livy) [Nemo](#nemo) [Pony Mail](#ponymail) [ResilientDB](#resilientdb) [Uniffle](#uniffle) [Wayang](#wayang)
No report was submitted.
# Incubator PMC report for October 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 24 podlings incubating. In September, podlings executed 6 distinct releases. Datalab is retiring, and Liminal is discussing retirement. Two new podlings have joined the incubator Answer and ResilientDB. There has been discussion on several incubating proposals. A proposed project Seata has been proposed; it may not be a good fit for the ASF, but the project is responsive to address any IPMC concerns. A proposed project OzHera may be too soon to join the Incubator as they don't have a community. There was some minor cleanup of outstanding Jira issues. ## Community ### New IPMC members: - Huxing Zhang - Sammi Chen ### People who left the IPMC: - none ## New Podlings - Answer - ResilientDB ## Podlings that failed to report, expected next month - Livy - Pony Mail - Teaclave ## Graduations - none The board has motions for the following: - none ## Releases The following releases entered distribution during the month of September: - Devlake 0.18.0 - Opendal v0.40.0 - Paimon 0.5.0 - Pekko persistence JDBC 1.0.0 - Pekko connectors 1.0.0 - Wayang 0.7.1 ## IP Clearance - kvrocks controller ## Legal / Trademarks - NA ## Infrastructure - NA ## Miscellaneous - NA ## Table of Contents [Annotator](#annotator) [DataLab](#datalab) [HugeGraph](#hugegraph) [Liminal](#liminal) [Milagro](#milagro) [Pegasus](#pegasus) [Pekko](#pekko)
# Incubator PMC report for September 2023
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 24 podlings incubating. In August, podlings executed 6
distinct releases.
Datalab has completed a retirement vote, while Liminal still needs to
submit the report, and we will take a PPMC roll call. As some inactive
projects are retiring, the number of absent reports each month is
decreasing.
There is a new project, Hexagon Toolkit, seeking a mentor, but the project
may have applied too early and needs to do more work on building a
community around the project first. IPMC members also provided other useful
feedback. Another new project, ResilientDB, a Blockchain Platform, also
seeks entry into the incubator. Several IPMC members have expressed
interest, and we may see it entering the incubator in the coming months.
There has also been some off-list discussion about several other projects
that wish to join the ASF via the Incubator.
## Community
### New IPMC members:
- None
### People who left the IPMC:
- None
## New Podlings
- None
## Podlings that failed to report, expected next month
- Liminal
## Graduations
- None
The board has motions for the following:
- None.
## Releases
The following releases entered distribution during the month of
August:
- pekko-connectors-kafka 1.0.0
- pekko-http 1.0.0
- pekko-management 1.0.0
- pekko-grpc 1.0.0
- pekko-sbt-paradox 1.0.0
- OpenDAL 0.39.0
## IP Clearance
- None
## Legal / Trademarks
- None
## Infrastructure
- None
## Table of Contents
[Baremaps](#baremaps)
[KIE](#kie)
[Liminal](#liminal)
[Nemo](#nemo)
[Uniffle](#uniffle)
[Wayang](#wayang)
# Incubator PMC report for August 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 24 podlings incubating. This month we were missing a report from Liminal, which was also missed the previous month. There were no graduations and no new proposals to the board for graduation, although a couple were discussed. Tuweni voted to retire, as did DataLab, despite discussing it becoming a TLP the month before. ASF Marketing & Publicity have updated the Podling Publicity/Media Guidelines. The Wayang podling mistakenly made a release without involving the IPMC. None of the mentors signed off the Devlake, NLPCraft, OpenDAL or Streampark reports. There was one IP clearance and podlings executed 8 distinct releases. Discussion on the general list has been chiefly about podling releases. ## Community ### New IPMC members: - Matthew de Detrich ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Liminal ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of July: - Celeborn 0.3.0 - Devlake 0.17.0 - OpenDAL 0.38.0 - OpenDAL 0.38.1 - Pekko 1.0.0 - Pekko 1.0.1 - Uniffle 0.7.1 - Wayang 0.7.0 ## IP Clearance - Pekko HTTP CORS code donation ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Miscellaneous - N/A ## Table of Contents [Annotator](#annotator) [Celeborn](#celeborn) [DevLake](#devlake) [NLPCraft](#nlpcraft) [OpenDAL](#opendal) [Paimon](#paimon) [PonyMail](#ponymail) [SDAP](#sdap) [StreamPark](#streampark) [Toree](#toree) [Training](#training)
# Incubator PMC report for July 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 25 podlings incubating. This month we were missing reports from Annotator, Liminal, Pony Mail and Toree. Kvrocks has graduated, and there are no new proposals to the board for graduation. podlings executed 3 distinct releases. Discussion on the general list have mostly been about podling releases. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Annotator - Liminal - Pony Mail - Toree ## Graduations - Kvrocks The board has motions for the following: - None ## Releases The following releases entered distribution during the month of June: - OpenDAL 0.37.0 - Paimon 0.4.0 - Streampark 2.1.1 ## IP Clearance - None ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Table of Contents [DataLab](#datalab) [HugeGraph](#hugegraph) [Liminal](#liminal) [Livy](#livy) [Milagro](#milagro) [Pegasus](#pegasus) [Pekko](#pekko) [Pony Mail](#pony mail) [Teaclave](#teaclave) [Training](#training)
# Incubator PMC report for June 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 26 podlings incubating. This month we were missing reports from Toree and Training. SeaTunnel has graduated, and Kvrocks have a proposal to the board for graduation. podlings executed 4 distinct releases. Toree has had little activity in the past six months, and they have missed many reports, a PPMC roll call will be taken and they asked if they should consider retirement. Datalab has initiated graduation discussions, but they may not be ready to graduate yet as they don't seem in alignment with the Apache Way. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Toree - Traning ## Graduations - SeaTunnel The board has motions for the following: - Kvrocks ## Releases The following releases entered distribution during the month of May: - Teaclave 0.5.1 - SDAP 1.1.0 - StreamPark 2.1.0 - Kvrocks 2.4.0 ## IP Clearance - none ## Legal / Trademarks - N.A ## Infrastructure - N/A ## Table of Contents [Baremaps](#baremaps) [KIE](#kie) [Nemo](#nemo) [NLPCraft](#nlpcraft) [OpenDAL](#opendal) [Paimon](#paimon) [SDAP](#sdap) [Toree](#toree) [Training](#training) [Uniffle](#uniffle) [Wayang](#wayang)
# Incubator PMC report for May 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 27 podlings incubating. In March, podlings executed 4 distinct releases. We added 1 new IPMC member. Spot and PageSpeed have retired. Kvrocks has started the graduation discussion, SeaTunnel has resolved some branding issues on the eve of graduation. Some podlings' download pages have some problems with their checksum and signatures, but this may be a hangover from moving from the mirror system to the CDN and is being looked into. The incubator site has had some minor updates to improve it language. SDAP lacks active mentors, and only one mentor voted in the version release, but the community seems to be involved. We'll ask the project to ask for more mentors. # Community ### New IPMC members: - Andrew Wetmore ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - NLPCraft - SDAP - Toree - Training - Tuweni ## Graduations - None The board has motions for the following: - SeaTunnel ## Releases The following releases entered distribution during the month of April: - Baremaps 0.7.1 - DevLake 0.16.0 - Teaclave 0.5.0 - Uniffle 0.7.0 ## IP Clearance - None ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Miscellaneous - N/A ## Table of Contents [Celeborn](#celeborn) [DevLake](#devlake) [Kvrocks](#kvrocks) [OpenDAL](#opendal) [Paimon](#paimon) [StreamPark](#streampark) [Teaclave](#teaclave)
# Incubator PMC report for April 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 29 podlings incubating. In March, podlings executed 4 distinct releases. We added 2 new IPMC members, Flagon and Event Mesh graduated, and no new podlings have been added, but a couple are under discussion. IPMC cleaned up some podlings that are no longer active, Marvin-AI has retired, and PageSpeed and Spot have completed the voting process for retirement. The release of Teaclave had some issues, including category X licensed code and compiled code in the source release. This has been pointed out to them before. SeaTunnel is discussing graduation, and some minor issues were identified, including reliance on off-list ephemeral communication. Some podlings are participating in GSoC, and this should further promote community development. Most discussions on the mailing list were around releases. ## Community ### New IPMC members: - Ayush Saxena - Xinyu Zhou ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Annoator - Liminal - Teaclave - Toree ## Graduations - Flagon - EventMesh ## Releases - Baremaps 0.7.1 - Celeborn 0.2.1 - SeaTunnel 2.3.1 - Uniffle 0.7.0 ## IP Clearance - None ## Legal / Trademarks - None ## Infrastructure - Infrastructure held a round table discussion on how the incubator can help incubating projects. ## Miscellaneous Justin created a couple of games that may help podlings understand how ASF projects operate. - http://incubator-game.s3-website-us-east-1.amazonaws.com - http://committer-journey.s3-website-us-east-1.amazonaws.com ## Table of Contents [DataLab](#datalab) [HugeGraph](#hugegraph) [Livy](#livy) [Training](#training) [Milagro](#milagro) [Nemo](#nemo) [NLPCraft](#nlpcraft) [OpenDAL](#opendal) [Pegasus](#pegasus) [Pekko](#pekko) [PonyMail](#ponymail) [SeaTunnel](#seatunnel)
# Incubator PMC report for March 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 31 podlings incubating. Podlings made 5 distinct releases. This month we were missing reports from Nemo, PageSpeed, Spot and Training. There are votes underway to retire PageSpeed and Spot and Marvin-AI has retired. Nemo and Training projects will be asked to report next month. The Training project is discussing how to move forward. Flagon and EventMesh have proposals to the board for graduation. Two new podlings Palimon and OpenDAL have joined the Incubator. There is ongoing discussion around a few new projects and the graduation of DataLab. ## Community ### New IPMC members: - Becket Qin - Yu Xiao ### People who left the IPMC: - Jim Jagielski ## New Podlings - OpenDAL - Paimon ## Podlings that failed to report, expected next month - Nemo - PageSpeed - Spot - Training ## Graduations - None The board has motions for the following: - EventMesh - Flagon ## Releases The following releases entered distribution during the month of March: - HugeGraph 1.0.0 - Kvrocks 2.3.0 - StreamPark 2.0.0 - DevLake 0.15.0 - NLPCraft 1.0.0 ## IP Clearance - [Kylin]Accept donation of Kylin new Modeling System ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [Baremaps](#baremaps) [KIE](#kie) [NLPCraft](#nlpcraft) [OpenDAL](#opendal) [Uniffle](#uniffle) [Wayang](#wayang)
# Incubator PMC report for February 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 31 podlings incubating. Podlings made 3 distinct releases. This month we were missing reports from Marvin-AI, NLPCraft, PageSpeed, Toree and Training. They will be asked to report next month except for Marvin-AI, who has voted to retire. Annotator and Pony Mail have missed two reports and may need a roll call. Flagon is ready to graduate but has not submitted a resolution. A vote for EventMesh graduation is underway. KIE has joined the Incubator. Discussion of a few new projects, including HyperIoT and a quantum computing project, is ongoing. Heron has retired from the Incubator. ## Community ### New IPMC members: - Brian Proffitt ### People who left the IPMC: - None ## New Podlings - KIE ## Podlings that failed to report, expected next month - Marvin-AI - NLPCraft - PageSpeed - Toree - Training ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of January: - SDAP 1.0.0 - EventMesh 1.8.0 - Liminal 0.0.5 ## IP Clearance - [Arrow]Accept donation of datafusion-substrait crate ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Miscellaneous - N/A ## Table of Contents [Annotator](#annotator) [Celeborn](#celeborn) [DevLake](#devlake) [Kvrocks](#kvrocks) [Pony Mail](#pony mail) [SDAP](#sdap) [StreamPark](#streampark) [Tuweni](#tuweni)
# Incubator PMC report for January 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 30 podlings incubating. Podlings made 4 distinct releases. This month we were missing reports from Annotator, Marvin-AI and PonyMail. There will be asked to report next month. Marvin-AI has not responded to the PPMC roll call, there has been little activity on the mailing list, and the IPMC has initiated discussions to retire. There are also discussions on retiring Heron. Annotator may need new mentors and has been advised to seek help from the incubator. We have three new volunteers as incubator shepherds, and it's looking good so far. Kyuubi, bRPC, Sedona, and Linkis graduated last month, and more podlings may graduate in the next few months, including Flagon. Tuweni has started graduation discussions, but because the community is highly dependent on a single contributor, IPMC expressed concerns about the diversity of the community. KIE has started a vote to join the incubator. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Annoator - Marvin-AI - PonyMail ## Graduations - bRPC - Kyuubi - Linkis - Sedona The board has motions for the following: - none ## Releases The following releases entered distribution during the month of December: - SeaTunnel 2.3.0 - Sedona 1.3.1 - EventMesh 1.7.0 - Uniffle 0.6.1 ## IP Clearance - None ## Legal / Trademarks - None ## Infrastructure ## Miscellaneous ## Credits ## Table of Contents [Baremaps](#baremaps) [Celeborn](#celeborn) [DataLab](#datalab) [EventMesh](#eventmesh) [Flagon](#flagon) [HugeGraph](#hugegraph) [Liminal](#liminal) [Livy](#livy) [Milagro](#milagro) [Pegasus](#pegasus) [Pekko](#pekko) [SeaTunnel](#seatunnel) [StreamPark](#streampark) [Teaclave](#teaclave) [Uniffle](#uniffle)
# Incubator PMC report for December 2022 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 34 podlings incubating. Podlings made 6 distinct releases. This month we were missing reports from Spot, Marvin-AI and Uniffle. There will be asked to report next month. Nuttx and StreamPipes graduated last month. We added a new IPMC member, and none retired. This month we have a new proposal: KIE, this is an Umbrella Project, that has 80 projects, although there are only 3 projects after splitting, but it's still a challenge for the project and the incubator. therefore, IPMC recommends incubating separately, but the team is still controversial, let us see how to do it next. Tuweni and Nemo start a graduation vote, but the Tuweni community faced a diversity challenge with only one active contributor. Nemo has been silent for two years, but it has only become active in the past few months. IPMC is worried about whether it can remain active after graduation. ## Community ### New IPMC members: - Gang Li ### People who left the IPMC: - None ## New Podlings ## Podlings that failed to report, expected next month - Spot - Uniffle - Marvin-AI ## Graduations - Nuttx - StreamPipes The board has motions for the following: - Kyuubi - bRPC - Sedona - Linkis ## Releases The following releases entered distribution during the month of November: - Milagro MPC v0.1 - Tuweni 2.3.1 - Kvrocks 2.2.0 - Kyuubi 1.6.1 - Sedona 1.3.0 - DataLab 2.2.0 ## IP Clearance - None ## Legal / Trademarks - None ## Infrastructure - None ## Miscellaneous - None ## Credits ## Table of Contents [Baremaps](#baremaps) [brpc](#brpc) [Celeborn](#celeborn) [Kyuubi](#kyuubi) [Nemo](#nemo) [StreamPark](#streampark) [Wayang](#wayang)
# Incubator PMC report for November 2022 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 36 podlings incubating. Podlings made 11 distinct releases. This month we are only missing a report from Marvin-AI. This project has massed several reports. We held roll calls for projects that had difficulty reporting or low activity, and some are discussing retirement. Some may need to be encouraged further. Several projects that had been incubating for some time were reminded that it was time to graduate or retire. There are discussions or votes on graduation for bRPC, Flagon, Kyuubi, Linkis, Nemo, Nuttx, StreamPipes and Tuweni. Other projects are discussing graduation or retirement on their lists. Livy now has a new PPMC and has avoided retirement. SDAP has determined they need to make a release before graduating. Pekko (a fork of the Akka project) has joined the Incubator. Following the recent board decision, we have removed the 72-hour waiting time to add PPMC members. ## Community ### New IPMC members: - Claus Ibsen ### People who left the IPMC: None ## New Podlings - Celeborn - Baremaps ## Podlings that failed to report, expected next month - Marvin-AI. ## Graduations - None The board has motions for the following: - NuttX - StreamPipes ## Releases The following releases entered distribution during the month of October: - Brpc 1.3.0 - Devlake 0.14.0 - Heron 0.20.5 - Linkis 1.3.0 - Nuttx 11.0.0 - Pegasus 2.4.0 - Seatunnel 2.2.0-beta - Seatunnel 2.3.0 - Streampipes 0.70.0 - Tuweni 2.3.0 - Uniffle 0.6.0 ## IP Clearance None ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [Baremaps](#baremaps) [Celeborn](#celeborn) [DevLake](#devlake) [Heron](#heron) [Kvrocks](#kvrocks) [Linkis](#linkis) [Livy](#livy) [Milagro](#milagro) [NLPCraft](#nlpcraft) [PageSpeed](#pagespeed) [SDAP](#sdap) [Sedona](#sedona) [StreamPark](#streampark) [Teaclave](#teaclave) [Toree](#toree) [Training](#training) [Tuweni](#tuweni)
# Incubator PMC report for October 2022 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 34 podlings incubating. Podlings made 4 distinct releases. This month we were missing reports from Livy, Spot, Teaclave, and Marvin-AI. All projects will be asked to report next month. Milagro didn't have the mentors' signoff and will also be asked to report next month. Pony Mail hasn't had a mentor sign off for the last four reports but owing to its unique nature, the report has been left in. Voting for the Heron release was difficult(voting lasted for more than two months, and even though they had six mentors, only one participated in the vote. There is a discussion on their mailing list about them graduating. The IPMC suggested graduating PonyMail, as the project members are ASF members, and it felt the Incubator has nothing more to teach them. This month, several new project proposals were discussed: Baremaps and Celeborn (previously Datark) and Pekko. Pekko is a fork of the Akka project just before its license changed from Apache 2 to the non open source license Business Source License 1.1.) so it's a fork of a hostile license change. Hivemall has retired. Livy started a discussion on retirement. Some people have expressed a desire to rebuild the Livy community, so it might be possible to revive Livy. A few podlings are already in the process of preparing for graduation. The discussion around Sedona's graduation is premature, their release version doesn't have a standard version of the disclaimer, and release votes need a bit more detail. SPAD and Heron has been encouraged to graduate. Some Podlings shared their stories and the Apache experience in the Incubator track at ApacheCon NA in New Orleans. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Livy - Marvin-AI - Milagro - Spot - Teaclave - Toree ## Graduations - MXNet The board has motions for the following: - None ## Releases The following releases entered distribution during the month of November: - Kyuubi 1.6.0 - Linkis 1.2.0 - Devlake 0.12.0 - Devlake 0.13.0 ## IP Clearance - Flagon Distill refactor ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Miscellaneous - N/A ## Credits ## Table of Contents [Annotator](#annotator) [DataLab](#datalab) [EventMesh](#eventmesh) [Flagon](#flagon) [HugeGraph](#hugegraph) [Liminal](#liminal) [Livy](#livy) [Marvin-AI](#marvin-ai) [Milagro](#milagro) [NuttX](#nuttx) [Pegasus](#pegasus) [Pony Mail](#pony mail) [SDAP](#sdap) [SeaTunnel](#seatunnel) [Spot](#spot) [StreamPark](#streampark)
# Incubator PMC report for September 2022 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 34 podlings incubating. Podlings made 5 distinct releases. This month we were missing reports from Livy, SDAP, Spot, Teaclave, and Toree. All will be asked to report next month. Marvin-AI and PonyMaill don't have mentors' signoff and will also be asked to report next month. PonyMail has only one mentor and had three missed signoffs. StreamPark has joined the Incubator, although have some X category dependencies issues, it's nice that the team has preliminary plans to address them. Hivemall has passd retired VOTE. Some other podlings, like Livy, will retire next few months. The SkyWalking community released a tool called skywalking-eyes. It's a full-featured license tool to check and fix license headers and resolve dependencies' licenses. Besides, it offers various language support. but be careful, automated tools could help the project a lot and be a time saver for this work. but they can't fit all problems. MxNet is about to graduate and it has tackled some branding issues on the eve of graduation. ## Community ### New IPMC members: - Zhongyi Tan ### People who left the IPMC: - None ## New Podlings - StreamPark ## Podlings that failed to report, expected next month - Livy - Marvin-AI - PonyMail - SDAP - Spot - Teaclave - Toree ## Graduations - MXNet The board has motions for the following: - MXNet ## Releases The following releases entered distribution during the month of August: - Sedona 1.2.1 - EventMesh 1.6.0 - DevLake 0.1.2.0 - SeaTunnel 2.1.3 - Kvrocks 2.1.0 ## IP Clearance - None ## Legal / Trademarks ## Infrastructure ## Miscellaneous ## Credits Calvin Kirs ## Table of Contents [Annotator](#annotator) [brpc](#brpc) [DataLab](#datalab) [EventMesh](#eventmesh) [Flagon](#flagon) [Kvrocks](#kvrocks) [Kyuubi](#kyuubi) [Milagro](#milagro) [Nemo](#nemo) [PageSpeed](#pagespeed) [Pegasus](#pegasus) [PonyMail](#ponymail) [Sedona](#sedona) [StreamPipes](#streampipes) [Training](#training) [Uniffle](#uniffle) [Wayang](#wayang)
# Incubator PMC report for August 2022 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 34 podlings incubating. Podlings made 5 distinct releases. ShenYu graduated last month, Crail has retired, and HiveMall is still deciding on retirement. This month we were missing reports from Annotator, DataLab, EventMesh, Flagon, Livy, Marvin-AI, Milagro, PageSpeed, Pegasus, PonyMail, Sedona, Spot, Teaclave, Toree and Training. All will be asked to report next month. We are currently having an issue with podlings submitting reports and getting mentor signoff, even when podlings have been reminded or noted as needed to report in previous reports. This points to a lack of PPMC and mentor engagement. Some podlings are having issues finalising retiring, and some have very low activity. The IPMC will discuss what to do. There was one IP clearance in July. Some Podlings shared their stories and the Apache experience at ApacheCon Asia. Most discussions on the mailing list were around releases. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Annotator - DataLab - EventMesh - Flagon - Livy - Marvin-AI - Milagro - PageSpeed - Pegasus - PonyMail - Sedona - Spot - Teaclave - Toree - Training ## Graduations - ShenYu ## Releases - Linkis 1.1.2 - EventMesh 1.5.0 - DevLake 0.11.0 - Brpc 1.2.0 - Linkis 1.1.3 ## IP Clearance - Arrow Flight SQL JDBC Driver ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Miscellaneous - None ## Credits Calvin Kirs help put the report together. ## Table of Contents [DevLake](#devlake) [Heron](#heron) [Linkis](#linkis) [NLPCraft](#nlpcraft) [Tuweni](#tuweni)
# Incubator PMC report for July 2022 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 35 podlings incubating. Podlings made 4 distinct releases. The Crail project retired, Doris and InLong graduated last month, and Uniffle has joined the Incubator. HiveMall started a retirement vote. This month we were missing reports from Annotator, Livy, Marvin-AI, Pegasus, Spot, and Teaclave. Spot, MarvinAI and Livy have missed more than one report in a row and roll calls will be held. DataLab, EventMesh, Flagon, Milagro and PonyMail don't have mentors' signoff and will also be asked to report next month. ShenYu also missed a report but is up for graduation. PonyMail has only one mentor and had twice missed signoff. MXNet is working on some branding issues. We discussed last year whether Livy was graduating or retiring, and the community has shown some interest in continuing, but there continues to be no activity. There was a discussion about a retired project Ambari coming back to the Incubator. As several ASF members were involved, it wasn't seen as being needed, and it could go straight to being a top level project with the approval of the board. During the graduation discussion on ShenYu, several minor branding issues were identified and corrected. Several podlings have had talks accepted for both ApacheCon Asia and NA, and we also have the Incubator track at ApachCon NA. ## Community ### New IPMC members: None ### People who left the IPMC: None ## New Podlings - Uniffle ## Podlings that failed to report or did not have mentor signnoff, expected next month - Annotator - Livy - Marvin-AI - Pegasus - Spot - Teaclave - DataLab - EventMesh - Flagon - Milagro - PonyMail - ShenYu ## Graduations - InLong - Doris The board has motions for the following: - ShenYu ## Releases The following releases entered distribution during the month of June: - Apache Nuttx 10.3.0 - Apache InLong 1.2.0 - Apache Kyuubi 1.5.2 - Apache SeaTunnel 2.1.2 ## IP Clearance - none ## Legal / Trademarks - none ## Infrastructure - none ## Credits - Thanks to Calvin Kirs for putting the base report together. ## Table of Contents [DevLake](#devlake) [Hivemall](#hivemall) [HugeGraph](#hugegraph) [Kvrocks](#kvrocks) [Liminal](#liminal) [MXNet](#mxnet) [Nemo](#nemo) [NuttX](#nuttx) [Pegasus](#pegasus) [PonyMail](#ponymail) [SDAP](#sdap) [SeaTunnel](#seatunnel) [Uniffle](#uniffle)
# Incubator PMC report for June 2022 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 37 podlings incubating. Podlings made 3 distinct releases, and we added one new IPMC member. MXNet started a graduation discussion, but some branding issues have not been resolved, and their website is not entirely in line with ASF branding policies. There were some privacy policy issues also identified. The podling is addressing these issues. Someone who is not on the PPMC seems to be driving the graduation. Doris has amended its resolution after fixing some branding issues and dropping some people from its proposed PMC that are contributing to a fork of the project that may not be acting in the project's best interests. InLong should graduate this month or next. A new proposal Uniffle (was Firestorm) is being voted on; there was some concern that Firestorm may not be a suitable podling name. Ambari may be coming back from the attic, and it was discussed if the incubator is a place to do that. NuttX had some trouble getting IPMC members to vote on its release. Crail started a retirement vote, and some other podlings may need to consider retiring, including Livy. Some podlings need some guidance on adding new committers and PPMC members. With the board resolution on adding PMC members, this may become less of an issue. This month, we missed reports from Hivemall, Livy, Nemo, SDAP, and Spot. Nemo has asked to report next month. Marvin-AI does not have signoff by mentors and will also be asked to report next month. Most discussions on the mailing list were around releases, new project proposals, graduations, and finding new mentors. There was some discussion about changing the chair due to previous reports not being submitted. However, no one seems willing to become the chair. This month, we've asked volunteers to do some of the tasks to not rely solely on the chair to do all of the work and hopefully make other people more familiar with the reporting process and tasks involved. ## Community ### New IPMC members: - Zhankun Tang ### People who left the IPMC: - None ## New Podlings - Devlake ## Podlings that failed to report, expected next month - Hivemall - Nemo - SDAP - Spot - MarvinAI - Livy ## Graduations - AGE The board has motions for the following: - InLong ## Releases The following releases entered distribution during the month of May: - Apache Linkis 1.1.1 - 2022-05.25 - Apache Flagon-UserALE.js 2.3.0 - 2022-05-26 - Apache MXNet 1.9.1 - 2022-05-28 ## IP Clearance N/A ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous ## Credits - John D. Ament for last incubator report and making this one easier to write - Calvin Kirs for writing most of the report ## Table of Contents [Crail](#crail) [Kvrocks](#kvrocks) [Kyuubi](#kyuubi) [Pegasus](#pegasus) [PonyMail](#ponymail) [StreamPipes](#streampipes) [Wayang](#wayang) [DevLake](#devlake)
# Incubator PMC report for May 2022 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 38 podlings undergoing incubation. We have had 6 new IPMC members, 2 members who have stepped down, and 3 new podlings since the last report. Since the Incubator PMC missed the last few reports, it was decided to request all podlings to report and summarize the state of all podlings in a single report. Apologies for the longer report. ## Community ### New IPMC members: - Wenil Zheng - Zili Chen - Liang Zhang - Calvin Kirs - Xiaoqiao He - Xiaorui Wang ### People who left the IPMC: - Kevin A. McGrail - Jukka Zitting ## New Podlings - DevLake - Kvrocks - Hugegraph was accepted in January, this is the first report since then that we have reported. ## Podlings that failed to report, expected next month - Hivemall - Livy - pending a retirement discussion - Pegasus - PonyMail - SDAP ## Graduations - Discussion has started to graduate AGE, MXNet The board has motions for the following: - Doris ## Releases The following releases entered distribution as of April: - Apache Tuweni 2.1.0 - 2022-01-22 - Apache ShenYu 2.4.2 - 2022-01-25 - Apache DataLab 2.5.1 - 2022-01-27 - Apache Linkis 1.0.3 - 2022-01-29 - Apache Kyuubi 1.4.1 - 2022-01-31 - Apache YuniKorn 0.12.2 - 2022-02-03 - Apache AGE 0.7.0 - 2022-02-03 - Apache InLong 1.0.0 - 2022-02-19 - Apache Liminal 0.0.4 - 2022-03-06 - Apache SeaTunnel 2.1.0 - 2022-03-20 - Apache Tuweni 2.2.0 - 2022-03-18 - Apache Doris Flink Connector 1.0.3 - 2022-03-19 - Apache Doris Spark Connector 1.0.1 - 2022-03-20 - Apache StreamPipes 0.69.0 - 2022-03-18 - Apache MXNet 2.0.0.beta1.rc1 - 2022-03-21 - Apache Kyuubi 1.5.0 - 2022-03-25 - Apache EventMesh 1.4.0 - 2022-03-31 - Apache AGEViewer 1.0.0 - 2022-04-04 - Apache brpc 1.1.0 - 2022-04-11 - Apache Linkis 1.1.0 - 2022-04-19 - Apache ShenYu 2.4.3 - 2022-04-17 - Apache Sedona 1.2.0 - 2022-04-17 - Apache Doris 1.0.0 - 2022-04-17 - Apaceh Teaclave trustzone-sdk-0.2.0 - 2022-04-18 - Apache Teaclave 0.4.0 - 2022-04-17 - Apache AGE 1.0.0 - 2022-04-20 - Apache Kyuubi 1.5.1 - 2022-04-21 - Apache Toree 0.5.0 - 2022-04-11 - Apache InLong 1.1.0 - 2022-04-24 - Apache Seatunnel 2.1.1 - 2022-04-25 ## IP Clearance - Apache ShardingSphere imported something called Charts - Apache IoTDB imported a UDF Library ## Legal / Trademarks ## Infrastructure - A patch was received during this reporting period to upgrade our report reminders script to Python 3. It will be tested with the next round of Podling reports. ## Miscellaneous - A discussion is currently going on about revamping our shepherd process/responsibilities. - A discussion is on going about rotating the chair. ## Credits - John Ament served as Report Manager for this report. ## Table of Contents [AGE](#age) [Annotator](#annotator) [brpc](#brpc) [Crail](#crail) [DataLab](#datalab) [Doris](#doris) [EventMesh](#eventmesh) [Flagon](#flagon) [Heron](#heron) [HugeGraph](#hugegraph) [InLong](#inlong) [Kvrocks](#kvrocks) [Kyuubi](#kyuubi) [Liminal](#liminal) [Linkis](#linkis) [Marvin-AI](#marvin-ai) [Milagro](#milagro) [MXNet](#mxnet) [Nemo](#nemo) [NLPCraft](#nlpcraft) [NuttX](#nuttx) [PageSpeed](#pagespeed) [SeaTunnel](#seatunnel) [Sedona](#sedona) [ShenYu](#shenyu) [Spot](#spot) [StreamPipes](#streampipes) [Teaclave](#teaclave) [Toree](#toree) [Training](#training) [Tuweni](#tuweni) [Wayang](#wayang)
No report was submitted. @Christofer: pursue a report for Incubator
No report was submitted.
No report was submitted.
# Incubator PMC report for January 2022 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 37 podlings incubating. In December, podlings executed 8 distinct releases. We added no new IPMC members, and none retired. There where 2 IP clearances. A couple of new podlings are under discussion, and HugeGraph will be joining the Incubator. Hop graduated last month. A couple of podlings are heading towards graduation in the next few months. This month we were missing reports from BlueMarlin, EventMesh, Hivemall, Livy, MXNet, SDAP, SeaTunnel, Spot, Training and they will be asked to report next month. January is typically a month we get several missing reports due to holidays. Hivemall, Livy, SDAP, Spot and Training have failed to report several times in a row, a role call or other appropriate action will be taken, including suggesting (in some cases), they should retire from the Incubator. Spot did respond to its role call, and showed interest in continuing. It does at least have 3 active PMC members but little or no activity. Discussion around Age graduating suggested it was a little too early. They needed to correct several minor things, including considering a wider group of committers and lowering their committer bar. The PMC composition required a little work as well. A discussion on bringing log 4j 1.x to the Incubator took place, and it was decided that the Incubator was not the right place for this project. As usual, most discussions on the mailing list were on graduations, releases, and new project proposals. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - None, but vote underway for HugeGraph ## Podlings that failed to report, expected next month ## Graduations - Hop The board has motions for the following: - None ## Releases The following releases entered distribution during the month of November: - Age 0.6.0 - Brpc 1.0.0 - EventMesh 1.3.0 - InLong 0.12.0 - Kyuubi 1.4.0 - MXNet 1.9.0 - Yunikorn 0.12.1 - Wayang 0.6.0 ## IP Clearance - Apache Arrow Julia library - Apache Maven - Mvndaemon ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [Annotator](#annotator) [DataLab](#datalab) [Flagon](#flagon) [InLong](#inlong) [Kyuubi](#kyuubi) [Liminal](#liminal) [Milagro](#milagro) [NuttX](#nuttx) [PageSpeed](#pagespeed) [Pegasus](#pegasus) [PonyMail](#ponymail) [ShenYu](#shenyu) [Teaclave](#teaclave) [YuniKorn](#yunikorn) [Linkis](#linkis)
# Incubator PMC report for December 2021 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 38 podlings incubating. In November, podlings executed 7 distinct releases. We added two new IPMC members, and none retired. There was one IP clearance. A couple of new podlings are under discussion, and SeaTunnel has joined the Incubator. There were no graduations last month. A couple of podlings are heading towards graduation in the next few months. This month we were missing reports from Hivemall, Livy, PageSpeed, SDAP, Spot and Training, and they will be asked to report next month. All podlings mentioned have had a history of misisng the occasional report, and most have low levels of activity. Training is discussing possible retirement. Spot has very low activity levels and has missed multiple reports. Since the last roll call only attracted 2 PPMC members, I've requested another roll call and asked them if it is time to consider retirement. Multiple projects were asked to use the correct URL for their KEYS files. A few projects have been using the WIP disclaimer a little too widely, and their releases attracted -1 votes. We usually had a top level project ask for a vote on their release and were unable to help them. In recent times some of the incubator reports have been submitted late and board members have not had adequate time to review them. To improve this situation: - Report generation tools have been updated to be able to produce future report templates - One full year (2022) of report templates have been produced - The dates due for all of 2022 Incubator reports have been published - ISC calendar files have been produced for all of these dates in 2022 As usual, most discussions on the mailing list were around graduations, releases, and new project proposals. ## Community ### New IPMC members: - Xiangdong Huang - Guo William ### People who left the IPMC: - None ## New Podlings - SeaTunnel ## Podlings that failed to report, expected next month ## Graduations - none The board has motions for the following: - Hop ## Releases The following releases entered distribution during the month of November: - Age 0.6.0 - Annotator 0.2.0 - Doris 0.15.0 - Inlong 0.11.0 - Nuttx 10.2.0 - Pegasus 2.3.0 - Sedona 1.1.1 ## IP Clearance - Mvndaemon ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [AGE](#age) [brpc](#brpc) [Crail](#crail) [Hop](#hop) [Kyuubi](#kyuubi) [Marvin-AI](#marvin-ai) [Nemo](#nemo) [StreamPipes](#streampipes) [Toree](#toree) [Wayang](#wayang)
# Incubator PMC report for November 2021 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 37 podlings incubating. In September and October, podlings executed 7 distinct releases. We added no new IPMC members, and none retired. There were 2 IP clearances, and no projects graduated in the last two months. A couple of podlings are heading towards graduation in the next few months. We were missing reports from PageSpeed, SDAP, Toree and Training, all of whom we'll ask to report next month. Livy's report was also missing and they asked to report next month. The projects that failed to report in the last report have reported this time. Discussion on the IP clearance for Apache AsterixDB JDBC Driver continued. The project will need to go through the IP clearance steps for this donation before their next release. Another IP clearance was found to contain code under a category X license. Several projects were asked to correct links on their download pages, and a script was created to check these pages. A couple of projects were asked to add the incubator disclaimer to their website, and a couple of projects were asked to clean up their distribution areas. There is a discussion on Apache Hop graduating. There were discussions around download pages, releases, and IP clearances on the mailing list. ## Community ### New IPMC members: - none ### People who left the IPMC: - none ## New Podlings - none ## Podlings that failed to report, expected next month - Livy - PageSpeed - SDAP - Toree - Training ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the months of October and September: - BRPC 1.0.0 - Hop 1.0.0 - InLong 0.10.0 - Kyuubi 1.3.0 - Kyuubi 1.3.1 - Sedona 1.1.0 - Shenyu 2.4.1 ## IP Clearance - Apache AsterixDB - JDBC Driver - Apache Daffodil VSCode Debugger ## Legal / Trademarks N/A ## Infrastructure N/A ## Table of Contents [Annotator](#annotator) [BlueMarlin](#bluemarlin) [Flagon](#flagon) [Hivemall](#hivemall) [InLong](#inlong) [Kyuubi](#kyuubi) [Liminal](#liminal) [Milagro](#milagro) [NuttX](#nuttx) [Pegasus](#pegasus) [Pony Mail](#pony mail) [ShenYu](#shenyu) [Teaclave](#teaclave) [YuniKorn](#yunikorn) [DataLab](#datalab) [Doris](#doris) [EventMesh](#eventmesh) [Heron](#heron) [Kyuubi](#kyuubi) [MXNet](#mxnet) [NLPCraft](#nlpcraft) [Sedona](#sedona) [Spot](#spot) [Tuweni](#tuweni)
No report was submitted.
# Incubator PMC report for September 2021 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 37 podlings incubating. In August, podlings executed 10 distinct releases. We added 2 new IPMC members, and none retired. There was 1 IP clearance in August, and no projects graduated last month. A couple of podlings are heading towards graduation in the next few months. This month we were missing reports from Hivemall and Spot. Hivemall asked to report next month, and Spot will be asked to report next month. The three projects that failed to report last month have reported this month. There was a discussion on the IP clearance for Apache AsterixDB JDBC Driver as all history had been removed and all headers replaced, making it difficult to determine IP clearance. A Maven IP clearance was discovered to contain category X licensed code. It was a quiet month, and most discussions on the mailing list were around releases, new mentors and IP clearances. ## Community ### New IPMC members: - Madhawa Gunasekara - Xun Liu ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Hivemall - Spot ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of September: - Age 0.5.0 - ShenYu 2.4.0 - DataLab 2.5.0 - EventMesh 1.2.0 - Hop 0.99 - Liminal 0.0.3 - NLPCcraft 0.9.0 - NLPCcraft Java client 0.9.0 - Teaclave v0.3.0 - YuniKorn 0.11.0 ## IP Clearance - Apache Maven - Mvndaemon ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Miscellaneous - N/A ## Table of Contents [AGE](#age) [Annotator](#annotator) [brpc](#brpc) [Crail](#crail) [Hop](#hop) [Kyuubi](#kyuubi) [Linkis](#linkis) [Marvin-AI](#marvin-ai) [Milagro](#milagro) [Nemo](#nemo) [StreamPipes](#streampipes) [Toree](#toree) [Wayang](#wayang)
# Incubator PMC report for July and August 2021 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 37 podlings incubating. In June and August, podlings executed 10 distinct releases. We added 2 new IPMC members, and none retired. There was 4 IP clearance in June and August. A couple of new podlings are under discussion, and Kyuubi and Linkis have joined the Incubator. Pinot graduated last month. A couple of podlings are heading towards graduation in the next few months. This month we were missing reports from Annotator, Milagro and Toree, and they will be asked to report next month. There was a lengthy discussion on the IP clearance for Terraform as information around the donation, IP and licensing was initially unclear but was eventually resolved. There was also a discussion about IP provenance of files in the Tuweni release and the Hop release. Some updates were made to the podling retirement guide. As usual, most discussions on the mailing list were around graduations, releases, new project proposals and new mentors. ## Community ### New IPMC members: - Ankit Singhal - Wei-Chiu Chuang ### People who left the IPMC: - none ## New Podlings - Kyuubi ## Podlings that failed to report, expected next month - Annotator - Milagro - Toree ## Graduations - list podling here The board has motions for the following: - None ## Releases The following releases entered distribution during the month of - August and July: - EventMesh 1.2.0 - Flagon UserALE.js 2.1.1 - Flagon UserALE.js 2.2.0 - InLong 0.9.0 - NLP Craft 0.8.0 - Pegasus 2.2.0 - StreamPipes 0.68.0 - TeaClave Trustzone 0.1.0 - Tuweni 2.0.0 - YuniKorn 0.11.0 ## IP Clearance - CloudStack Terraform Provider - CloudStack Go SDK - Arrow - experimental - Druid Helm Chart ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [BlueMarlin](#bluemarlin) [DataLab](#datalab) [Doris](#doris) [EventMesh](#eventmesh) [Flagon](#flagon) [Heron](#heron) [InLong](#inlong) [Liminal](#liminal) [Livy](#livy) [MXNet](#mxnet) [NLPCraft](#nlpcraft) [NuttX](#nuttx) [PageSpeed](#pagespeed) [Pegasus](#pegasus) [PonyMail](#ponymail) [SDAP](#sdap) [Sedona](#sedona) [ShenYu](#shenyu) [Teaclave](#teaclave) [Training](#training) [Tuweni](#tuweni) [YuniKorn](#yunikorn) [Kyuubi](#Kyuubi)
No report was submitted.
The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 36 podlings incubating. In May, podlings executed 8 distinct releases. We added three new IPMC members, added one new podling ShenYu, and one podling Weex retired. There were no IP clearances in May. There are two new podlings under active discussion, and no podlings graduated last month. This month there were no misisng reports which is nice to see. Livy is discussing retirement. Podlings cleaned up a few more podling release areas. A podling needed to be reminded that 3 +1 PMC votes are required, and it's a good idea to wait 72 hours before calling a release vote. There was some discussion on making Helm releases and how that can work and comply with ASF policies. TubeMQ continued working on renaming itself to InLong. The Incubator track for ApacheCon has been organised with two days of talks on various subjects split into two groups on the Incubator (releases and mentoring) and Incubating projects. As usual, most discussions on the mailing list were around releases, new project proposals, new mentors, and we also found out that Minecraft wasn't working. ## Community ### New IPMC members: - Jeff Zhang - Nathan Hartman - Yu Li ### People who left the IPMC: - None ## New Podlings - ShenYu ## Retired Podling - Weex ## Podlings that failed to report, expected next month - None ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of May: - Age 0.4.0 - Doris 0.14.0 - Heron 0.20.0 - Liminal 0.0.2 - NLPCraft Java Client 0.7.5 - NLPCraft 0.7.5 - NuttX 10.1.0 - Sedona 1.0.1 ## IP Clearance - None ## Legal / Trademarks - Clarification on binary files in source releases, although it seems more of an issue to TLPs than podlings. ## Infrastructure - N/A ## Miscellaneous - N/A ## Table of Contents [AGE](#age) [brpc](#brpc) [Crail](#crail) [Hivemall](#hivemall) [Hop](#hop) [Livy](#livy) [Marvin-AI](#marvin-ai) [Nemo](#nemo) [Pinot](#pinot) [ShenYu](#shenyu) [Spot](#spot) [StreamPipes](#streampipes) [Wayang](#wayang)
# Incubator PMC report for May 2021 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 37 podlings incubating. In April, podlings executed 4 distinct releases. We added 5 new IPMC members, and none retired. There was two IP clearances in April, and there was one new podling ShenYu, and another is under active discussion. No podlings graduated last month. This month we were missing reports from Livy, Pinot, and Weex. Livy has missed five reports in a row, a roll call was taken for Livy, and two PMC members responded. The IPMC will discuss retiring the project. A vote is in progress to retire Weex. MXNet has new outstanding trademark and branding issues. In a review of a release of Doris, the IPMC found several serious trademark and branding issues. The PMC is working on them, but it looks like the current trademark owner wants to continue using the name, which means they're likely to confuse users and risk Doris graduating. In a review of a Liminal release, a dependency on an LGPL library chardet was found. It turns out this is a common dependency and will impact several TLPs, including Apache Airflow. The community is working out the best way to get this dependency relicensed (which seems unlikely), replaced with something else or making it optional. Good progress has been made, working with 3rd parties. An external project interviewed several IPMC members as part of a study to see what makes projects successful. The Incubator track for ApacheCon is being organised. Further cleanup was done in removing old releases from current podlings. Still to sort out their releases areas are Crail, Livy, MXNet, Nemo and Pinot. Some old outstanding JIRAs were cleaned up, and there was a discussion on fixing up retired podling websites. As usual, most discussions on the mailing list were around releases, new project proposals and selecting good names for podlings and finding new mentors. ## Community ### New IPMC members: - Atri Sharma - Jincheng Sun - Lidong Dai - Yu Li - Zhenxu Ke ### People who left the IPMC: - None ## New Podlings - ShenYu ## Podlings that failed to report, expected next month - Livy - Pinot - Weex ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of April: - Flagon Useralejs 2.1.1 - Hop 0.70 - Pinot 0.7.1 - Yunikorn 0.10.0 ## IP Clearance - tika-helm - Ballista ## Legal / Trademarks Note that legal policy has been clarified and made clear that: - Jars containing compiled code cannot be include in source releases - Category b code in any form cannot be include in source releases ## Infrastructure - None ## Miscellaneous - None ## Table of Contents [Annotator](#annotator) [Doris](#doris) [Heron](#heron) [Milagro](#milagro) [NLPCraft](#nlpcraft) [PageSpeed](#pagespeed) [SDAP](#sdap) [Sedona](#sedona) [Spot](#spot) [Toree](#toree) [Training](#training) [Tuweni](#tuweni)
# Incubator PMC report for April 2021 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 36 podlings incubating. In March, podlings executed 6 distinct releases. We added 2 new IPMC members, and none retired. There was one IP clearance in March, and there were no new podlings. DolphinScheduler graduated last month. This month we were missing reports from Livy, Milagro, PageSpeed, Spot, and Weex. Livy, PageSpeed, and Spot have missed multiple reports, and roll calls will be taken to check these projects are still viable. Weex is in the process of retiring. Annotator and BlueMarlin do not have signoff by mentors and will also be asked to report next month. Pinot made a process error in making a release but will make sure it doesn't happen again. As with last month, MXNet still has outstanding trademark and branding issues, but they are working on it. As noted in the previous report, they are also having trouble getting IPMC votes on releases. Some old Incubator JIRA issues were cleared up, and some Incubator web pages updated. Further cleanup was done in removing old releases from retired podlings. As usual, most discussions on the mailing list were around releases, new project proposal and finding new mentors. ## Community ### New IPMC members: - Atri Sharma - Juan Pan ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Livy - Milagro - PageSpeed - Spot - Weex ## Graduations - DolphinScheduler The board has motions for the following: - None ## Releases The following releases entered distribution during the month of March: - Liminal 0.0.1 - MXnet 1.8.0 - MXnet 2.0.0 - Pinot 0.7.0 - Teaclave 0.2.0 - TubeMQ 0.8.0 ## IP Clearance - dubbo-go-pixiu ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [Annotator](#annotator) [BlueMarlin](#bluemarlin) [DataLab](#datalab) [EventMesh](#eventmesh) [Flagon](#flagon) [Hivemall](#hivemall) [Liminal](#liminal) [MXNet](#mxnet) [NLPCraft](#nlpcraft) [NuttX](#nuttx) [Pegasus](#pegasus) [PonyMail](#ponymail) [Teaclave](#teaclave) [Toree](#toree) [TubeMQ](#tubemq) [YuniKorn](#yunikorn)
# Incubator PMC report for March 2021 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 37 podlings incubating. In February, podlings executed 5 distinct releases. We added no new IPMC members, and none retired. There was one IP clearance in February, and there was one new podling, EventMesh. Ratis and Daffodil graduated last month. This month we were missing reports from Hivemall, Livy, PageSpeed, Spot, Toree, Weex. Toree has missed more than one report in a row, and the IPMC will take a roll call. NLPCraft will be asked to report again due to a minimal report. SAMOA has been retired and Weex will be retired shortly. Livy failed to report despite a recent roll call that received 3 PPMC member reponses. Currently, Marvin-AI does not have signoff by mentors and will also be asked to report next month if they don't get signoff. A vote to remove BlueMarlin from the Incubator was taken. This caused some action on the project's part, and they have moved communication to the dev list and the code to the ASF repository. Currently, they will be allowed to continue in the Incubator. MXNet still has several trademark and branding issues that need to be resolved. MXNet is having trouble getting its mentors or IPMC members to vote on its releases. This is possible due to continuing issues and bandwidth required when dealing with this project. A new proposal LXDB is under discussion. Some retired podlings need some cleanup and be correctly retired, so the public is aware of this. Some of the old release directories were removed. Most discussions on the mailing list were around releases, new project proposal, graduations and finding new mentors. ## Community ### New IPMC members: - none ### People who left the IPMC: - none ## New Podlings - EventMesh ## Podlings that failed to report, expected next month - Hivemall - Livy - NLPCraft - PageSpeed - Spot - Toree - Weex ## Graduations - Daffodil - Ratis The board has motions for the following: - DolphinScheduler ## Releases The following releases entered distribution during the month of March: - Age 0.3.0 - DolphinScheduler 1.3.5 - Livy 0.7.1 - NLPcraft 0.7.4 - Sedona 1.0.0 livy/0.7.1-incubating ## IP Clearance - gremlint for TinkerPop ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Miscellaneous - N/A ## Table of Contents [AGE](#age) [brpc](#brpc) [Crail](#crail) [Doris](#doris) [Hop](#hop) [Marvin-AI](#marvin-ai) [Nemo](#nemo) [NLPCraft](#nlpcraft) [PonyMail](#ponymail) [StreamPipes](#streampipes) [Wayang](#wayang)
# Incubator PMC report for February 2021 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 39 podlings incubating. In January, podlings executed 4 distinct releases. We added no new IPMC members, and none retired. There was one IP clearance in January, and there were no new projects. Goblin graduated last month, and Ratis is up for graduation this month. There was discussion about accepting EventMesh. This month we were missing reports from Doris, Livy, NLPCraft, PageSpeed, PonyMail, Toree, Wayang and Weex. Livy, PonyMail and Weex have missed more than one report in a row. It not known why so many podlings failed to report, but I would guess step time of year and world events. The IPMC is waiting on the results of a roll call for BRPC. Roll calls have been sent for Livy and PonyMail. Weex has been asked to consider retirement (again) as they have failed to report several times in a row. BlueMarlin has been asked to move communication to the dev list or be retired from the IPMC. S2Graph has been retired. SAMOA did not respond to an email to consider retirement, and the Incubator PMC will discuss retiring the project. MXNet still has several trademark and branding issues that need to be resolved. The releases containing Category X code still have been finally removed. MXNet brought a release vote to the IPMC general list without the required number of PPMC votes. Most discussions on the mailing list were around releases and graduations and finding new mentors. There were graduation discussions around Daffodil, DolphinScheduler, Flagon, Goblin, and Ratis. There are vote currently underway for accepting EventMesh, and graduating Daffodil and DolphinScheduler. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Doris - Livy - NLPCraft - PageSpeed - PonyMail - Toree - Wayang - Weex ## Graduations - Goblin The board has motions for the following: - Ratis ## Releases The following releases entered distribution during the month of January: - Heron 0.20.3 - NLPcraft 0.7.3 - Ratis 0.6.0 - Hop 0.60 ## IP Clearance - OpenWhisk IDE plugins ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [brpc](#brpc) [DolphinScheduler](#dolphinscheduler) [Heron](#heron) [Pinot](#pinot) [Pony Mail](#ponymail) [Ratis](#ratis) [SDAP](#sdap) [Sedona](#sedona) [Training](#training) [Tuweni](#tuweni)
# Incubator PMC report for January 2021 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 40 podlings incubating. In December, podlings executed 9 distinct releases. We added three new IPMC members, and none retired. There was one IP clearance in December. We have one new project Wayang. ECharts and DataSketches graduated last month, and Ratis and Flagon should graduate next month. Annotator and Liminal, which failed to report last month, have reported this month. BRPC did not report again, and a role-call will be carried out to see if there is still an active PMC. This month we were missing reports from BRPC, Livy, PonyMail and Weex. BlueMarlin still seems to be having some difficulty communicating on their mailing lists. They have submitted a report this month which is a good start. Liminal has corrected the issue with its unapproved releases. S2Graph will be retired shortly. Weex, who was considering retirement, has managed to get the needed 3 +1 PPMC votes for a release and their release is now up for IPMC vote. SAMOA currently has no mentors but given there's little, or no activity on the mailing list and no commits for 9 months that's not a big issue. The project will be encouraged to retire. Andrew Wetmore went though and simplified the language on many incubator site pages, including the policy page. There's a couple of missing links that still need to be corrected. The major licensing issue with MXNet has been resolved with permission given to distribute it under the Apache 2.0 license. There are still several trademark and branding issues that need to be resolved. The project states it's nearing graduation, but IMO some work still needs to be done before that can happen. Their last release failed to get the required number of IPMC votes due to the difficultly in reviewing it. The previous releases containing Category X code still have not been removed (see INFRA-20442). Most discussions on the mailing list were around releases and graduations. There were graduation discussions around ECharts, Flagon, Ratis and Goblin. ## Community ### New IPMC members: - Ming Wen - Maximilian Michels - Francois Papon ### People who left the IPMC: - None ## New Podlings - Wayang ## Podlings that failed to report, expected next month - BRPC - Livy - PonyMail - Weex ## Graduations - ECharts - DataSketches The board has motions for the following: - Gobblin ## Releases The following releases entered distribution during the month of December: - DolphinScheduler 1.3.4 - ECharts 5.0.0 - Gobblin 0.15.0 - NLPcraft java-client 0.7.2 - Nemo 0.3 - NuttX 10.0.0 - NuttX 10.0.1 - NuttX 9.1.1 - TubeMQ 0.7.0 ## IP Clearance - OpenWhisk IDE plugins ## Legal / Trademarks - MXNet license issue resolved - Trademark issues seem to be coming a more common issue with graduating projects ## Infrastructure - ASF's GitHub actions limits are causing some projects issues but this is being looked into by Infra. ## Miscellaneous - N/A ## Table of Contents [Annotator](#annotator) [BlueMarlin](#bluemarlin) [DataLab](#datalab) [Flagon](#flagon) [Gobblin](#gobblin) [Hop](#hop) [Liminal](#liminal) [Milagro](#milagro) [MXNet](#mxnet) [NuttX](#nuttx) [Pegasus](#pegasus) [Teaclave](#teaclave) [TubeMQ](#tubemq) [Wayang](#wayang) [YuniKorn](#yunikorn)
# Incubator PMC report for December 2020 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 41 podlings incubating. In November, podlings executed 10 distinct releases. We added one new IPMC member, and none retired. There were two IP clearances in November. We have no new projects, although a couple are under discussion, including Wayang. Superset and TVM graduated last month and Warble was retired. This month we were missing reports from Annotator, BRPC and Liminal. Annotator has reached out to the IPMC, added a new mentor and will report next month. BlueMarlin report mentions an unexpected release, and they still seem to be having trouble operating as an Apache project. One mentor has given up on them due to lack of communication. Liminal has failed to report several times, but there is ongoing activity in the project. It also seems they are making unapproved releases which the IPMC will follow up on. There was still no response from S2Graph, and unless there any objections they will be retired shortly. Weex, who was considering retirement, tried to make a release and brought the release to the IPMC without the needed 3 +1 votes. They were asked to find the needed PPMC votes. It may be that they do not have enough of an active PPMC to do this. SAMOA currently has no mentors, and little or no activity and the IPMC is considering retiring the project. TubeMQ is considering renaming itself to something else. NuttX made a release that was voted on the IPMC private list as it contained some critical security fixes. There was no visible progress made on MXNet issues, and this will be discussed at the board meeting. An active mentor retired, and a new mentor was added to help them. Most discussions on the mailing list were around releases and graduations. There were graduation discussions around ECharts, Flagon, DataSketches and Goblin. ## Community ### New IPMC members: - Lars George ### People who left the IPMC: - none ## New Podlings - none ## Podlings that failed to report, expected next month - Annotator - BRPC - Liminal ## Graduations - Superset - TVM The board has motions for the following: - DataSketches - ECharts ## Releases The following releases entered distribution during the month of November: - Daffodil 3.0.0 - DolphinScheduler 1.3.3 - NLPCraft 0.7.1 - NLPCraft 0.7.2 - NuttX 10.0.0 - Pegasus 2.1.0 - Pinot 0.6.0 - Superset 0.38.0 - TubeMQ 0.7.0 - Tuweni 1.3.0 ## IP Clearance - Apache APISIX ingress controller - Apache Arrow Julia library ## Legal / Trademarks - MXNet issues still unresolved. ## Infrastructure - N/A ## Miscellaneous - N/A ## Table of Contents [AGE](#age) [BlueMarlin](#bluemarlin) [Crail](#crail) [Daffodil](#daffodil) [Hivemall](#hivemall) [Hop](#hop) [Livy](#livy) [Marvin-AI](#marvin-ai) [Nemo](#nemo) [SAMOA](#samoa) [Spot](#spot) [StreamPipes](#streampipes) [Toree](#toree)
# Incubator PMC report for November 2020 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 46 podlings incubating. In October, podlings executed 8 distinct releases. We added 3 IPMC members and none retired. There was one IP clearance in September. We have one new project Hop, and no projects graduated last month. Superset was up for graduation last month, but it was submitted just before the board meeting, and there wasn't time to review it. This month we were missing reports from Annotator, BlueMarlin, Livy, S2Graph, Toree and Warble. Livy, S2Graph, and Warble failed to report last month and Annotator didn't get sign off from its mentors. BlueMarlin has bootstrapped after a long delay, but still didn't report. A role call for S2Graph got no response and the IPMC will consider retiring the project. SDAP and Weex reported after missing several reports. Weex is considering retirement and Warble will be retired. A new proposal Alita-validator is being discussed. Progress on MXNet issues is still slow, with most problems being on hold waiting for NVIDIA or legal JIRA's to be resolved. More branding and trademark issues have been found, and their latest release didn't pass an IPMC vote, and a new release is currently up for a vote. They needed a lot of help with branding issues for an upcoming conference and were late in asking for help. some irregularities where also found with roster and the process for adding people to their PPMC. NVIDIA has changed their licensing terms, but the terms are still incompatible with the Apache license. It's likely that the legal JIRA will be resolved as Category X and that will mean that the project will need to remove some of it own non-compliant releases from Apache infrastructure and ask 3rd parties to rename releases. The IPMC has had further discussions on what to do about the project. There was a discussion on what criteria should be used to remove a podling from the IPMC. Some minor changes were made to the distribution guidelines based on feedback from various people. We had a slightly odd request from an ASF sponsor about IP governance, which seems to have been satisfactorily resolved. Most discussions on the mailing list were around releases and graduations. There were graduation discussions around ECharts, Flagon, Superset and TVM. ## Community ### New IPMC members: - Jerry Shao - Antoine Toulme - Imesha Sudasingha ### People who left the IPMC: None ## New Podlings Hop ## Podlings that failed to report, expected next month - Annotator - BlueMarlin - Livy - S2Graph - Toree - Warble ## Graduations - None last month The board has motions for the following: - Superset - TVM? ## Releases The following releases entered distribution during the month of October: - DLab 2.4.0 - Doris 0.13.0 - NLPCraft 0.7.0 - StreamPipes 0.67.0 - TVM 0.7.0 - Teaclave 0.1.0 - TubeMQ 0.6.0 - Tuweni 1.2.0 ## IP Clearance - Apache Arrow Julia library ## Legal / Trademarks NVIDIA has changed their licensing terms, but the terms are still incompatible with the Apache license. ## Infrastructure Infra added some documentation on setup up new podlings. ## Miscellaneous None ## Table of Contents [DataSketches](#datasketches) [DolphinScheduler](#dolphinscheduler) [Doris](#doris) [ECharts](#echarts) [Heron](#heron) [Hop](#hop) [Liminal](#liminal) [Milagro](#milagro) [NLPCraft](#nlpcraft) [PageSpeed](#pagespeed) [Pinot](#pinot) [Ratis](#ratis) [SDAP](#sdap) [Sedona](#sedona) [Training](#training) [Tuweni](#tuweni) [Weex](#weex)
# Incubator PMC report for October 2020 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 46 podlings incubating. In September, podlings executed 9 distinct releases. We added one IPMC members and none retired. There was one IP clearance in September. IoTDB graduated last month. This month we were missing reports from Livy, S2Graph, SDAP, Warble and Weex. S2Graph, SDAP, Warble and Weex have all failed to report for several months, and the podlings will be contacted to see about retirement. For the third month, we've also seen more podlings needing to ask mentors and IPMC members to vote on releases. This may be a result of the current pandemic situation or a lack of mentor engagement or both, and it's hard to know for sure. MXNet progress on resolving issues is still slow, conversation with NVIDIA about changing the licensing terms also seem to have stalled, and they didn't meet their self imposed deadline to resolve the issue. What to do about this was discussed by the IPMC. TVM made another release and is again proposing to graduate. There are also graduation discussions around Flagon and Superset. Progress on the policy changes to distributing releases on various platforms has been made and documented on the Incubator web site. All podlings notified of these new guidelines. The Apache Training project gave commit rights to all Apache committers. The incubator organised a track for Apache@home conference and gave several talks. The talks have been recorded and posted on the ASF youtube channel. Most discussions on the mailing list were around releases and graduations. ## Community ### New IPMC members: - Keiichi Fujino ### People who left the IPMC: - None ## New Podlings - Hop ## Podlings that failed to report, expected next month ## Graduations - IoTDB The board has motions for the following: - Superset? ## Releases The following releases entered distribution during the month of September: ## IP Clearance - Apache Cassandra Harry ## Legal / Trademarks - MXNet legal issues still unresolved ## Infrastructure - N/A ## Miscellaneous - N/A ## Table of Contents [AGE](#age) [APISIX](#apisix) [BlueMarlin](#bluemarlin) [DLab](#dlab) [Flagon](#flagon) [Gobblin](#gobblin) [Liminal](#liminal) [MXNet](#mxnet) [NuttX](#nuttx) [Pegasus](#pegasus) [Pony Mail](#ponymail) [Sedona](#sedona) [Teaclave](#teaclave) [TubeMQ](#tubemq) [TVM](#tvm) [YuniKorn](#yunikorn)
# Incubator PMC report for September 2020 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 46 podlings incubating. In August, podlings executed 8 distinct releases. We added one IPMC member and none retired. There were 2 IP clearances in August. A couple of new podlings are still being discussed and proposals prepared, one in particular Hop has generated interest. No projects graduated last month. This month we were missing reports from BlueMarlin, Liminal, S2Graph, SDAP, Warble and Weex. All of these podlings failed to report last month and it concerning that two of them are new podlings. Again all will be asked to report next month. If they fail to report again, the IPMC will need to take further action. This is the fourth time that Warble has failed to report, and it will be recommended to the podling that it retires. Again we've also seen more podlings needing to ask mentors and IPMC members to vote on releases. This may be a result of the current pandemic situation or a lack of mentor engagement. MXNet progress on resolving issues seems to have been stalled. Conversation with NVIDIA about changing the licensing terms also seem to have stalled. An MXNet release was found to contain code that had not passed IP clearance and further branding, trademarks and distribution issues have been uncovered. At this point, I think the IPMC will need to discuss if the project should continue to be in the incubator and if it can graduate in its current state. Discussions on ECharts graduation uncovered several trademark, branding and domain issues which are being dealt with by the project. Graduation of TVM also run into several similar issues, most of which have been resolved. However, it was determined that the project has not made enough releases to be ready for graduation as it had only made 2 releases by a single project manager. No progress on the policy changes to distributing releases on various platforms has been made. This initiative is currently stalled, and without board intervention or ASF policy change, it may not progress further. The incubator has organised a track for the upcoming Apache@home conference. Most discussions on the mailing list were around releases, graduations and new proposals. Spot has sorted out its subscription/roster issues. ## Community ### New IPMC members: - Lee Moon Soo ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - BlueMarlin - Liminal - S2Graph - SDAP - Warble - Weex ## Graduations - None The board has motions for the following: - IoTDB? ## Releases The following releases entered distribution during the month of August: - DolphinScheduler maven plugin 1.0.0 - ECharts 4.9.0 - IoTDB 0.10.1 - MXNet 1.7.0 - Superset 0.37.0 - Toree 0.4.0 - Tubemq 0.5.0 - YuniKorn 0.9.0 ## IP Clearance - MXNet MShadow - Dubbo Getty ## Legal / Trademarks - MXNet outstanding legal issues ## Infrastructure - Changes to distribution policy ## Miscellaneous - N/A ## Table of Contents [AGE](#age) [brpc](#brpc) [Crail](#crail) [Daffodil](#daffodil) [Hivemall](#hivemall) [IoTDB](#iotdb) [Marvin-AI](#marvin-ai) [Nemo](#nemo) [NLPCraft](#nlpcraft) [Pegasus](#pegasus) [SAMOA](#samoa) [Sedona](#sedona) [Spot](#spot) [StreamPipes](#streampipes) [Superset](#superset)
The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 46 podlings incubating. In July, podlings executed 11 distinct releases. We added 1 IPMC member and none retired. There were no IP clearances in June. A couple of new podlings are still being discussed and proposals prepared. One projects APISIX graduated last month. This month we were missing reports from BlueMarlin, Liminal, NLPCraft, S2Graph, SDAP and Warble. Two podlings that failed to report are new which is concerning. Weex was unable to get sign off by its mentors. All will be asked to report next month. This is the third time that Warble has failed to report. As with last month, it's uncertain why a large number of podlings where unable to submit reports, but it's likely to be related to current external events. We've also seen more podlings needing to ask mentors and IPMC members to vote on releases and fewer mentors voting on releases. MXNet is slowing working on its issues with ASF release and distribution policy. But as with last month report, more issues have been found. The project has taken steps to correct items in both sets of issues, but there are still some outstanding concerns. There has been a constructive conversation with NVIDIA about changing the licensing terms to be compatible with the Apache license, and another 3rd party (DJL / Amazon) has MXNet corrected branding and trademark issues. But despite this progress, the MXNet PPMC seems reluctant to fix these issues promptly and not is not following advice given. An objection to guidelines on distributing releases on various platforms was brought up at the last minute (despite multiple conversations spanning over a year being held on these guidelines). This initiative has stalled. Technically the vote to approve these guidelines passed, but until the person clarifies or removes their objection, it's unclear how to proceed. The person did not respond to requests to clarify their objections. If this can't be resolved, it may require the board to step in. The Incubator has organised a track for the upcoming Apache@home conference. Most discussions on the mailing list were around releases and on graduations and new proposals. SDAP sorted out its subscription/roster issues, but Spot still needs to do so despite multiple reminders. ## Community ### New IPMC members: ### People who left the IPMC: - None ## New Podlings - Sedona ## Podlings that failed to report, expected next month - BlueMarlin - Liminal - NLPCraft - S2Graph - SDAP - Warble - Weex (failed to get mentor sign off) ## Graduations - APISIX The board has motions for the following: - None ## Releases The following releases entered distribution during the month of July: - Annotator 0.1.0 - Daffodil 2.7.0 - DataSketches Hive 1.1.0 - DolphinScheduler 1.3.1 - NLPCraft 0.6.2 - NuttX 9.1.0 - Ratis 1.0.0 - Ratis third party 0.5.0 - Toree 0.4.0 - Tuweni 1.1.0 - Tvm v0.6.1 ## IP Clearance - none ## Legal / Trademarks - Onging issues with MXNet (see INCUBATOR-253) ## Infrastructure - None ## Miscellaneous - None ## Table of Contents [AGE](#age) [Annotator](#annotator) [DataSketches](#datasketches) [DolphinScheduler](#dolphinscheduler) [Doris](#doris) [ECharts](#echarts) [Heron](#heron) [Livy](#livy) [PageSpeed](#pagespeed) [Pegasus](#pegasus) [Pinot](#pinot) [Ratis](#ratis) [Sedona](#sedona) [Toree](#toree) [Training](#training) [Tuweni](#tuweni) [Weex](#weex)
# Incubator PMC report for July 2020 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 45 podlings incubating. In June, podlings executed 8 distinct releases. We added no new IPMC members and two retired. There was one IP clearance in June. There is one new podling Pegasus, HBlock is still being discussed, and one new proposal is being prepared. No projects graduated last month. This month we were missing reports from AGE, Annotator, Livy, Warble and Weex. All will be asked to report next month. This is the second time that Warble has failed to report. It's uncertain why a large number of podling failed to report but it's likely to be related to current external events. As reported last month, MXNet podling releases and download page were not in line with ASF release and distribution policy. Since then, further issues have been found, as well as trademark and branding issues. The project has taken steps to correct these issues, but there are still some outstanding concerns. There may not be an active PPMC, as only two people seem to be dealing with the issues. There is currently an ongoing conversation on providing clear guidance to podlings who want to distribute releases on various platforms. This guidance has existed for some time but has been marked draft. The Incubator will organise a track at the upcoming Apache@home conference. A couple of mentors have been added and removed from projects. Most discussions on the mailing list were around releases and release and header policy graduations and new proposals. Two podlings SDAP and Spot still need to sort out their roster and private mailing list subscriptions. They have been reminded again to correct this. ## Community ### New IPMC members: None ### People who left the IPMC: - Alan Gates - Henri Yandell ## New Podlings - Pegasus ## Podlings that failed to report, expected next month - AGE - Annotator - Livy - Warble - Weex ## Graduations - None The board has motions for the following: - APISIX ## Releases The following releases entered distribution during the month of June: - TubeMQ 0.3.0 - Pinot 0.4.0 - DataSketches cpp 2.0.0 - Pagespeed 1.14.36.1 - DolphinScheduler 1.3.0 - IoTDB 0.10.0 - APISIX 1.4 - Ratis 0.5.0 ## IP Clearance - ShardingSphere ElasticJob ## Legal / Trademarks - MXNet has multiple trademark issues - There are several legal JIRAs about MXNet releases ## Infrastructure - N/A ## Miscellaneous - N/A ## Table of Contents [AGE](#age) [Annotator](#annotator) [APISIX](#apisix) [BlueMarlin](#bluemarlin) [DolphinScheduler](#dolphinscheduler) [DLab](#dlab) [Flagon](#flagon) [Gobblin](#gobblin) [Hivemall](#hivemall) [Liminal](#liminal) [Livy](#livy) [Milagro](#milagro) [MXNet](#mxnet) [NuttX](#nuttx) [PonyMail](#ponymail) [Spot](#spot) [Teaclave](#teaclave) [TubeMQ](#tubemq) [TVM](#tvm) [Warble](#warble) [Weex](#weex) [YuniKorn](#yunikorn)
# Incubator PMC report for June 2020 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 43 podlings incubating. In May, podlings executed nine distinct releases. We added one new IPMC members and three retired. There was one IP clearance in May. There are still two new podlings under discussion or VOTE, and they are HBlock and Pegasus. Two projects, Hudi and Iceberg, graduated last month. At least one podling is heading towards graduation in this or the next board report, the next one to graduate is likely to be APISIX. This month we were missing reports from Liminal, Spot, Hivemall and Warble. Liminal and Spot asked to report next month. Hivemall and Warble didn't report and will be asked to report next month. It was found that the MXNet podling's releases and download page were not in line with ASF release and distribution policy. The project had been distributing releases with Category X code and distributing unreleased code. There has been a lengthy discussion both on legal-dicusss and the incubator general list on this. The project has taken some small steps to correct the issues but seems to be hesitant to do so and currently. These issues are still publically unresolved. The Incubator PMC may need to take further action on this. A couple of established podlings seem to be having trouble following the correct process for adding PPMC members. It's not clear why this is the case as the process is well documented and simple. Huddi graduated, but there was a small issue with its proposed PMC list that was corrected. Iceberg also graduated, there was some discussion about some issues with its license and notice files in its releases. A couple of mentors have been added and removed from projects. Most on list traffic was around releases and graduations. Two podlings SDAP and Spot still need to sort out their roster and private mailing list subscriptions. ## Community ### New IPMC members: - Wangda Tan ### People who left the IPMC: - Alan Gates - Joe Witt - Jakob Homan ## New Podlings - BlueMarlin ## Podlings that failed to report, expected next month - Liminal - Hivemall - Spot - Warble ## Graduations - Iceberg - Hudi The board has motions for the following: - None ## Releases The following releases entered distribution during the month of May: - APISIX 1.3 - DLab 2.3.0 - DataSketches 1.3.0 - ECharts 4.8.0 - Iceberg 0.8.0 - IoTDB 0.9.3 - Nuttx 9.0.0 - StreamPipes 0.66.0 - Yunikorn 0.8.0 ## IP Clearance - ShardingSphere ElasticJob ## Legal / Trademarks Discussion on releases containing Category X code. ## Infrastructure None. ## Miscellaneous None. ## Table of Contents [AGE](#age) [brpc](#brpc) [Crail](#crail) [Daffodil](#daffodil) [Dolphin Scheduler](#dolphinscheduler) [IoTDB](#iotdb) [Marvin-AI](#marvin-ai) [Nemo](#nemo) [NLPCraft](#nlpcraft) [Pinot](#pinot) [S2Graph](#s2graph) [SAMOA](#samoa) [SDAP](#sdap) [StreamPipes](#streampipes) [Superset](#superset)
The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. This monthly report is in markdown so that it's easier to read. If you are not viewing this in that format, it can be seen here: https://cwiki.apache.org/confluence/display/INCUBATOR/May2020 There are presently 44 podlings incubating. In April, podlings executed 9 distinct releases. NLPCraft and Pagespeed releases are not yet in the offical release area. We added three new IPMC members and one retired. There where no IP clearances in April. There are still four new podlings under discussion or VOTE; they are AgenisGraph (voted in but the name needs to change), BlueMarlin, HBlock and Liminal (was Rainbow). One project, ShardingSphere, graduated last month and one podling Tamaya retired. At least one podling is heading towards graduation in the next few months, the next one to graduate is likely to be Hudi. This month we were missing reports from Pinot, S2Graph and SDAP. All podlings were contact and no response so we will need to check if the PPMCs are active. PageSpeed didn't get mentor sign off in time. All will be asked to report next month. Last month Gobblin complained that they didn't get sign off from their mentors and that the IPMC or board should do something about this. The podling and mentors were reminded. The podling has been asked to check with their mentors if this happens again. Without changing policy not to require mentor sign off on reports, I'm not sure what more could be done. We have reports missing sign off a couple of times a year. There was a couple of discussions about the incubator disclaimer notice, time limits to incubation and most on list traffic was around releases and new podlings. Three podlings MXNet, SDAP and Spot still need to sort out their roster and private mailing list subscriptions. ## Community ### New IPMC members: - Sean Busbey - Wangda Tan - Steve Blackmon ### People who left the IPMC: - Ted Dunning ## New Podlings - AgensGraph - Liminal ## Podlings that failed to report, expected next month - Pinot - S2Graph - SDAP ## Graduations None. ## Releases The following releases entered distribution during the month of April: - APISIX 1.2 - Daffodil 2.6.0 - Doris 0.12.0 - IoTDB 0.9.2 - NLPCraft 0.5.0 - PageSpeed 1.14.36.1 - Ratis Thirdparty 0.4.0 - SAMOA 0.5.0 - Superset 0.36.0 ## IP Clearance None ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A # Table of Contents [DataSketches](#datasketches) [DolphinScheduler](#dolphinscheduler) [Doris](#doris) [ECharts](#echarts) [Gobblin](#gobblin) [Heron](#heron) [Hivemall](#hivemall) [Livy](#livy) [NLPCraft](#nlpcraft) [PageSpeed](#pagespeed) [Ratis](#ratis) [Toree](#toree) [Training](#training) [Tuweni](#tuweni) [YuniKorn](#yunikorn)
# Incubator PMC report for April 2020 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. This monthly report is in markdown so that it's easier to read. If you are not viewing this in that format, it can be seen here: https://cwiki.apache.org/confluence/display/INCUBATOR/April2020 There are presently 45 podlings incubating. In March, podlings executed 7 distinct releases. We added one new IPMC member, and there are a couple of outstanding requests, no IPMC members retired. There was one requested IP clearance. There are four new podlings under discussion or VOTE; they are AgenisGraph, BlueMarlin, HBlock and Rainbow. No projects graduated or retired last month. At least one podling is heading towards graduation in the next few months, and ShardingSphere has a resolution to graduate. All projected reported this month which is a rarity, but one podling Gobblin failed to get sign off from it's mentors and will be asked to report again next month. It's nice to see that due to the covid-19 situation world-wide that things are operating mostly as usual. Three podlings MXNet, SDAP and Spot still need to sort out their roster and private mailing list subscriptions and look lite they need to be reminded again to correct this. One IPMC member removed by the recent board proposal asked to join again and was added back to the IPMC roster. There was a discussion on graduating Apache ShardingSphere to become a Top Level Project and the project corrected some minor branding and trademark issues. Regarding ShardingSphere, there was a discussion "Fork me on Github" the outcome of which is that wording should not be used, and the link to GitHub be a no-follow one. It was discovered that some podling download pages were not following policy (in minor ways). Also, there has been a recent change to use download.apache.org rather than using apache.org.dist for .sha and .asc links. Some podlings have fixed these issues. However, in most cases, podlings will fix this when they make a new release. A number of podlings have also made releases but are missing download pages on their web site; this issue is currently unresolved, and the podlings need to be contacted. The (reasonably frequent) topic on distributing binaries came up again, once again underlining the need to have a clear policy around this. ## Community ### New IPMC members: - Steve Blackmon ### People who left the IPMC: - None ## New Podlings - None, but several under discussion. ## Podlings that failed to report, expected next month - None ## Graduations - none The board has motions for the following: - ShardingSphere ## Releases The following releases entered distribution during the month of March: - ECharts 4.7.0 - Flagon useraleJS 2.1.0 - Hudi 0.5.2 - Nemo 0.2 - Pinot 0.3.0 - ShardingSphere 4.0.1 - Tuweni 1.0.0 ## IP Clearance - DotPulsar ## Legal / Trademarks - No issues ## Infrastructure - No issues ## Miscellaneous - None Table of Contents [Annotator](#Annotator) [APISIX](#APISIX) [DLab](#DLab) [DolphinScheduler](#DolphinScheduler) [Flagon](#Flagon) [Gobblin](#Gobblin) [Hivemall](#Hivemall) [Hudi](#Hudi) [Iceberg](#Iceberg) [Livy](#Livy) [Milagro](#Milagro) [MXNet](#MXNet) [NLPCraft](#NLPCraft) [NuttX](#NuttX) [Pony Mail](#ponymail) [Teaclave](#teaclave) [TubeMQ](#TubeMQ) [TVM](#TVM) [Weex](#Weex) [YuniKorn](#YuniKorn)
# Incubator PMC report for March 2020 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. This monthly report is in markdown so that it's easier to read. If you are not viewing this in that format, it can be seen here: https://cwiki.apache.org/confluence/display/INCUBATOR/March2020 There are presently 45 podlings incubating. In February, podlings executed 9 distinct releases. We added no new IPMC members, but two will be added shortly, and 2 IPMC members retired, a further 72 were removed by a board resolution. There was four requested IP clearance, some issue around previous IP clearances have been resolved. We have one new podling this month NLPCraft; another three are under discussion AgensGraph, HBlock and Rainbow. No projects graduated last month. Taverna has retired from the Incubator and Tamaya is discussing retirement. At least one podling is heading towards graduation in the next few months. PageSpeed which didn't report last month reported this month. Hivemall did not report and have indicated they will report next month. Most podlings have sorted out their private mailing lists. Three podlings MXNet, SDAP and Spot are still working on it. The board proposal to remove inactive IPMC members was passed, and they have been removed; everything went smoothly. When they were removed, a few projects found themselves with fewer mentors, and a couple of people have put their hand up to help mentor them. A discussion about the announce email format turned into a discussion about release pages. Several podling that have made releases were discovered not to have download pages, they have been asked to fix this. A script found several other podlings with incorrect download links on download pages and those podling are working on fixing those. ## Community ### New IPMC members: - None ### People who left the IPMC: - 72 IPMC members in board proposal - Jacopo Cappellato - Naomi Slater ## New Podlings - NLPCraft ## Podlings that failed to report, expected next month - Hivemall ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of February: - APISIX 1.1 - APISIX dashboard 1.0 - BRPC 0.9.7 - Dolphin Scheduler 1.2.1 - Livy 0.7.0 - MXNet 1.6.0 - Milagro Crypto-C v2.0.1 - PageSpeed 1.14.36.1 - Ratis 0.5.0 ## IP Clearance - Pulsar - DotPulsar - OpenWhisk - wskdebug - Atomos Codebase - Maven Wrapper ## Legal / Trademarks - N/A ## Infrastructure - Changes to /dist link has an impact on podling download pages. ## Miscellaneous - We also had a privacy request for the removal of personal information that was passed on to the privacy committee. Table of Contents [brpc](#brpc) [Crail](#Crail) [Daffodil](#Daffodil) [DolphinScheduler](#DolphinScheduler) [Hivemall](#Hivemall) [IoTDB](#IoTDB) [Marvin-AI](#Marvin-AI) [Nemo](#Nemo) [NuttX](#NuttX) [PageSpeed](#PageSpeed) [SAMOA](#SAMOA) [ShardingSphere](#ShardingSphere) [Spot](#Spot) [StreamPipes](#StreamPipes) [Superset](#Superset) [TubeMQ](#TubeMQ) [Warble](#Warble) [YuniKorn](#YuniKorn)
# Incubator PMC report for February 2020
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
This monthly report is in markdown so that it's easier to read. If you are
not viewing this in that format, it can be seen here:
https://cwiki.apache.org/confluence/display/INCUBATOR/February2020
There are presently 46 podlings incubating. In January, podlings executed
11 distinct releases. We added three new IPMC members and sixteen IPMC
members retired. There was two requested IP clearance, one had an issue
and the problem with last months IP clearance has been resolved.
We have one new podling this month YuniKorn; another is under discussion
AgensGraph. No projects graduated last month. Myriad has retired, and
both Tamaya and Taverna are considering leaving the Incubator. At least
one podling is heading towards graduation in the next few months.
Two podlings did not report and will be asked to report again next month;
they include PageSpeed and Taverna. This is the second time Taverna has
failed to report and looking on their list they are discussing retiring
from the Incubator. PageSpeed reached out to say they will report next
month.
It was noticed that a dozen of so podlings were missing multiple PPMC
members signed up to their private mailing lists. Each podling was
contacted, and just about all of them have corrected this. Three podlings
MXNet, SDAP and Spot are still working on it.
Several IPMC members are not signed up to the IPMC private list and may not
be providing the oversight needed by their role. A board proposal has been
put forward to remove them from the IPMC.
These IPMC members have been emailed twice in the last month asking them to
sign up. About 30% of the people identified have responded, and have signed
up or asked to no longer be IPMC members. Most of them are ASF members, so
even if they were removed, they could ask to join again.
A dozen inactive mentors were contacted offlist and asked if they want to
continue in the role, several have responded they wish to step down, and a
couple have done so.
The IPMC roster was also cleaned up with the removal of several people who
had previously stood down or passed away.
TubeMQ is no longer having issues bootstrapping, but needed guidance with
their report.
We were contacted by a researcher from the University of California to sign
a letter of support for a project to study incubating projects. While the
Incubator is supportive of research like this, some concerns were raised
about the scope of the letter, and it was not signed.
## Community
### New IPMC members:
- Holden Karau
- Jason Darrell
- Trevor Grant
### People who left the IPMC:
- Benson Margulies
- Branko Čibej
- Brett Porter
- Brian Fitzpatrick
- Carsten Ziegeler
- Colm O hEigeartaigh
- Doug Cutting
- Felix Meschberger
- Glen Daniels
- Gregory D. Reddin
- Isabel Drost-Fromm
- Marvin Humphrey
- Michael Stack
- Rob Vesse
- Ross Gardler
- Till Westmann
## New Podlings
- YuniKorn
## Podlings that failed to report, expected next month
- PageSpeed
- Taverna
## Graduations
- none
The board has motions for the following:
- none
## Releases
The following releases entered distribution during the month of
January:
- APISIX 1.0
- Crail 1.2
- Daffodil 2.5.0
- DataSketches Java 1.2.0
- DolphinScheduler 1.2.0
- ECharts 4.6.0
- Hudi 0.5.1
- IoTDB 0.9.1
- Milagro Crypto C 2.0.1
- ShardingSphere 4.0.0
- Superset 0.35.2
## IP Clearance
- airflow-on-k8s-operator
- Maven Wrapper
## Legal / Trademarks
none
## Infrastructure
none
## Miscellaneous
The font size on the incubator web site was increased.
## Credits
|----------------------------------------------------------------------
Table of Contents
[Annotator](#Annotator)
[DataSketches](#datasketches)
[DolphinScheduler](#DolphinScheduler)
[Doris](#Doris)
[ECharts](#ECharts)
[Heron](#Heron)
[Milagro](#Milagro)
[Myriad](#Myriad)
[NuttX](#NuttX)
[Pinot](#Pinot)
[Ratis](#Ratis)
[S2Graph](#S2Graph)
[SDAP](#SDAP)
[StreamPipes](#StreamPipes)
[Tamaya](#tamaya)
[Toree](#Toree)
[Training](#Training)
[TubeMQ](#TubeMQ)
[Tuweni](#Tuweni)
|----------------------------------------------------------------------
# Incubator PMC report for January 2020
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
This monthly report is in markdown so that it's easier to read. If you are
not viewing this in that format, it can be seen here:
https://cwiki.apache.org/confluence/display/INCUBATOR/January2020
There are presently 46 podlings incubating. In December, podlings executed
9 distinct releases. We added no new IPMC members and no IPMC members
retired. There was one requested IP clearance, but it has an outstanding
issue.
We have one new podling this month NuttX; another is under discussion
YuniKorn. The Druid project graduated last month. BatchEE exited the
incubator to become a subproject of Geronimo. At least one podling is
heading towards graduation in the next few months.
NuttX had a long useful discussion on it's entry into the incubator due to
a number of potential issues, all were discussed and sorted and the podling
has a good idea of what is expected to happen for it to graduate.
There was also discussion on YuniKorn name and if the ASF would get the
rights to that name. Cloudera's legal team have been involved.
New podlings are being asked to double check that they have permission to
use their name as it a lot of work for Infra to change podlings name.
Several podlings did not report and will be asked to report again next
month; they include Annotator, Milagro, Myriad and Taverna. Myriad is
discussing retirement. I would guess this is due to the holiday season,
despite warning being given and asking podling to get the reports in early.
We also had a large number of reports that needed manual fixing this month,
podlings in question have been reminded on how to format their reports.
Warble is in hibernation and has not been asked to report again as there's
nothing to report. At some point Infra will need to decide what to do with
this project.
TubeMQ is still having trouble bootstrapping and some of its mentors seem
missing, I've asked for mentors to respond on it private list and asked
what is happening on the dev list to move them forward. TubeMQ did report
late but the report wasn't accurate and was rejected and resubmitted.
The Incubator release area continued to be cleaned up.
The new branding/trademark question (added the podling report) has made
a number of podlings realise they were not paying attention to this and
has increased awareness of what is needed here. An open source site awarded
several podlings awards but had several branding and trademark issues.
These were quickly resolved.
## Community
### New IPMC members:
None
### People who left the IPMC:
None
## New Podlings
- NuttX
## Podlings that failed to report, expected next month
- Annotator
- Milagro
- Myriad
- Taverna
## Graduations
- Druid
The board has motions for the following:
- None
## Releases
The following releases entered distribution during the month of
December:
- Crail 1.2
- Dlab 2.2
- Druid 0.16.1
- ECharts 4.6.0
- Hivemall 0.6.0
- IOT DB 0.8.2
- IoTDB 0.9.0
- Tuweni 0.10.0
- Tvm v0.6.0
## IP Clearance
- airflow-on-k8s-operator to Airflow (not accepted yet)
## Legal / Trademarks
- An open source site awarded several podlings awards but had several
branding and trademark issues. These was quickly resolved.
## Infrastructure
- JIRA tickets and cloning issues issue
- Discussion about podling names and podlings changing names
## Miscellaneous
- None
|----------------------------------------------------------------------
Table of Contents
[APISIX](#APISIX)
[DLab](#DLab)
[Flagon](#Flagon)
[Gobblin](#Gobblin)
[Hudi](#Hudi)
[Iceberg](#Iceberg)
[Livy](#Livy)
[MXNet](#MXNet)
[NuttX](#NuttX)
[PonyMail](#PonyMail)
[StreamPipes](#StreamPipes)
[Teaclave](#Teaclave)
[TubeMQ](#TubeMQ)
[TVM](#TVM)
[Weex](#Weex)
|----------------------------------------------------------------------
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
This monthly report is in markdown so that it's easier to read. If you are
not viewing this in that format, it can be seen here:
https://cwiki.apache.org/confluence/display/INCUBATOR/December2019
There are presently 45 podlings incubating. In December, podlings executed
13 distinct releases. We added no new IPMC members and no IPMC members
retired. There were one IP clearances.
We have one new podling this month StreamPipes; other is under discussion
NuttX and two others a possibility. No projects graduated last month. Omin
and Tephra exited the Incubator and became sub-projects of Phoenix. BatchEE
is trying to complete becoming a subproject of Geronimo. At least one
podling is heading towards graduation in the next few months. The Warble
podling did not submit reports and will be asked to report again next month.
TubeMQ has not been bootstrapped yet.
Weex is actively working on its branding issues mentioned last month.
Further work was done on cleaning up the incubator web site, including the
cookbook.
Podlings, have continued to use the new disclaimer policy, and this seems
to be working well. TVM asked the Incubator to review a release candidate
before making a release, and several issues were identified and fixed.
PageSpeed, which joined the Incubator in October 2017, also put its first
release up for a vote. A couple of releases needed IPMC prodding to get
votes, but most were quickly voted on.
Some statistics were generated, showing how many project enter and leave
and how long they stay in incubating to see if any trends were visible.
While the overall trend is up, there has been a decrease in podlings
joining the Incubator in the last couple of years. There may be a number of
reasons for this, including the outside perception of the ASF. It is likely
that the carrying capacity of the Incubator had been exceeded in years
before this. There have been 315 projects helped by the Incubator, and 77%
of them have graduated, most spend 1 1/2 years in incubation. There's been
more than a 1000 mentors.
The Incubator release area was cleaned up and old releases from retired and
graduated projects removed.
A new branding/trademark question was added the podling report and the
podling proposal as a few podling have not realised the importance of this.
A new top level project called Petri, was approved by the board. It's goal
is to help external projects go straight to TLP, not using the Incubating
process.
## Community
### New IPMC members:
- None
### People who left the IPMC:
- None
## New Podlings
- StreamPipes
## Podlings that failed to report, expected next month
- Warble
## Graduations
- None
The board has motions for the following:
- Druid
## Releases
The following releases entered distribution during the month of
November:
- ApiSix 0.9
- Datasketches memory 1.2.0
- Datasketches postgresql 1.3.0
- ECharts 4.5.0
- Heron 0.20.2
- IoTDB 0.9.0
- Pinot 0.2.0
- Pinot 0.2.0
- Ratis Thirdparty 0.3.0
- ShardingSphere 4.0.0
- Superset 0.35.0
- Superset 0.35.1
- Tamaya 0.4-incubating
## IP Clearance
- Weex UI
## Legal / Trademarks
- New podling branding/trademark questions
## Infrastructure
- No issues
## Miscellaneous
|----------------------------------------------------------------------
Table of Contents
[Batchee](#Batchee)
[brpc](#brpc)
[Crail](#Crail)
[Daffodil](#Daffodil)
[DolphinScheduler](#DolphinScheduler)
[Druid](#Druid)
[Hivemall](#Hivemall)
[IoTDB](#IoTDB)
[Marvin-AI](#Marvin-AI)
[MesaTEE](#MesaTEE)
[Nemo](#Nemo)
[SAMOA](#SAMOA)
[APISIX](#APISIX)
[ShardingSphere](#ShardingSphere)
[Spot](#Spot)
[StreamPipes](#StreamPipes)
[Superset](#Superset)
|----------------------------------------------------------------------
## BatchEE
BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.
BatchEE has been incubating since 2013-10-03.
### Three most important unfinished issues to address before graduating:
1. Project needs to finish its migration to Geronimo and exit incubator.
### Are there any issues that the IPMC or ASF Board need to be aware of?
No
### How has the community developed since the last report?
No change
### How has the project developed since the last report?
Minor dependency upgrades
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [ ] Working towards first release
- [ ] Community building
- [ ] Nearing graduation
- [X] Other: exiting incubation in favor of a Geronimo subproject
### Date of last release:
2017-12-01
### When were the last committers or PPMC members elected?
2019-24-01
### Have your mentors been helpful and responsive?
No answer.
### Is the PPMC managing the podling's brand / trademarks?
No answer.
### Signed-off-by:
- [X] (batchee) Jean-Baptiste Onofré
Comments: BatchEE is discussing move into Geronimo project, and I
think it makes sense.
- [ ] (batchee) Mark Struberg
Comments:
- [ ] (batchee) Olivier Lamy
Comments:
### IPMC/Shepherd notes:
# Incubator PMC report for November 2019
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
This monthly report is in markdown so that it's easier to read. If you are
not viewing this in that format, it can be seen here:
https://cwiki.apache.org/confluence/display/INCUBATOR/November2019
There are presently 48 podlings incubating. In October, podlings executed
13 distinct releases. We added one new IPMC members and no IPMC members
retired. There were 5 IP clearances. There were some discussions about the
IP clearance process.
We have two new podlings this month Apisix and TubeMQ. StreamPipes will
soon to be added. Other project Sparklyr was discussed but decided not to
enter incubation due to a large number of GPL licensed dependencies it had.
SINGA graduated last month. The Amaterasu project was retired after the
PPMC failed to respond to queries about its status. Edgent also retired.
Omid and Tephra have decided to "graduate" and become sub-projects of the
Phoenix project. A couple of podlings are heading towards graduation in the
next few months.
BatchEE has now failed to report twice in a row. Looking at the low
activity in the project, it may be time to considering retirement.
It seem there was an attempt to transfer the project to Geronimo but
It's unknown if that was completed. All other projects reported.
Graduation of Weex was discussed but was withdrawn after the project
realised it needed to do some more work around branding and community
growth.
Further ongoing work was done on cleaning up the incubator web site, but
there are still a number of pages that need to be reviewed and updated.
Podlings have continued to use the new disclaimer policy, and this has
reduced the friction in making releases. Extra votes from the wider IPMC
community are needed to get the 3 +1 votes, with not all mentors voting on
releases.
A new straight to top level project has been proposed called Petri as
another way of educating external projects and the Apache Way with the
option of them bypassing the Incubator and going straight to being a top
level project. It's still under consideration by the board. A FAQ is being
worked on, but it currently unknown what impact this might have on the
Incubator in the short or long term.
At ApacheCon Europe there was a Podling's Shark Tank, a talk on incubating
process and talks involving several incubating projects.
The podling reporting groups have been rearranged so that there is an
evener distribution of projects reporting each month.
A couple of mentors were added and removed from projects.
## Community
### New IPMC members:
- Evans Ye
### People who left the IPMC:
- None
## New Podlings
- Apisix
- TubeMQ
## Podlings that failed to report, expected next month
- BatchEE
## Graduations
- SINGA
The board has motions for the following:
- None
## Releases
The following releases entered distribution during the month of
October:
- Datasketches hive 1.0.0
- Datasketches java 1.1.0
- Datasketches pig 1.0.0
- Datasketches postgresql 1.3.0
- Doris 0.11.0
- ECharts 4.4.0
- Hudi 0.5.0
- Iceberg 0.7.0
- IoTdb 0.8.1
- Milagro dta 0.1.0
- Superset 0.34.1
- Tuweni 0.9.0
- Weex 0.28.0
## IP Clearance
- ServiceComb toolkit contribution
- ServiceComb osa-validator
- python-dubbo
- NetBeans - dukescript presenters
- Weex Loader
## Legal / Trademarks
- N/A
## Infrastructure
- N/A
|----------------------------------------------------------------------
Table of Contents
[Annotator](#Annotator)
[APISIX](#APISIX)
[DataSketches](#DataSketches)
[DolphinScheduler](#DolphinScheduler)
[Doris](#Doris)
[ECharts](#ECharts)
[Heron](#Heron)
[PageSpeed](#PageSpeed)
[Pinot](#Pinot)
[Ratis](#Ratis)
[S2Graph](#S2Graph)
[SDAP](#SDAP)
[Tamaya](#Tamaya)
[Toree](#Toree)
[Training](#Training)
[Tuweni](#Tuweni)
|----------------------------------------------------------------------
# Incubator PMC report for October 2019
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
This monthly report is in markdown so that it's easier to read. If you are
not viewing this in that format, it can be seen here:
https://cwiki.apache.org/confluence/display/INCUBATOR/October2019
There are presently 48 podlings incubating. In September, podlings executed
8 distinct releases. We added no new IPMC members and no IPMC members
retired.
We have no new podling this month, but there are discussions on several
projects, including Apisix. A couple of podlings are heading towards
graduation in the next few months. Rya graduated last month, and SINGA
should graduate this month.
Several podlings Amaterasu, BatchEE, Omid and Tephra didn't submit a report
and have been asked to do so next month. Omid and Tephra have now failed to
report twice in a row. MesaTEE also failed to report but is just starting
up. Amaterasu's PPMC has failed to respond to Incubator inquiries and failed
to submit reports for many months and will be shut down. Annotator and SDAP
failed to get any mentor sign off and have been asked to report next month.
There were 3 IP clearances.
Further work was done on cleaning up the incubator web site.
Several podlings have now used the new disclaimer policy to good effect.
The new mentor guidance document has had some new content added to it, but
we still need to attract other mentors to work on it.
A new straight to top level project has been proposed called Petri as
another way of educating external projects and the Apache Way with the
option of them bypassing the Incubator and going straight to being a top
level project. It's currently unknown what impact this might have on the
Incubator short or long term.
At ApacheCon North America there was a Podling's Shark Tank and several
talks on incubating subjects and projects. There will be some incubator
related talks at the upcoming ApacheCon EU.
At ApacheCon NA meeting was held with ECharts contributors and a few other
people from other projects based in China to discuss some of the issues
they are having. The conversation was positive, and I believe everyone now
has a better understanding of the difficulties faced by these podlings.
There were discussions in ApacheCon NA and at Huawei Connect on several new
projects joining the Incubator.
There was a discussion on IP clearance process for Incubating projects
which a number of people seem confused about, and the Incubator needs to
provide better clarity around what needs to be done in the case where a
podling receives a code donation what still in incubation.
A complaint was received (sent to the board) that a podling with the help
of it's mentors and the incubator is looking into.
## Community
### New IPMC members:
None
### People who left the IPMC:
None
## New Podlings
None
## Podlings that failed to report, expected next month
- Amaterasu (will retire)
- Annotator (no mentor sign off)
- BatchEE
- MesaTEE
- Omid
- Tephra
- SDAP (no mentor sign off)
## Graduations
- Rya
The board has motions for the following:
- SINGA
## Releases
The following releases entered distribution during the month of
September:
- DataSketches Cpp 1.0.0
- DataSketches Java 1.0.0
- Druid 0.16.0
- Echarts 4.3.0
- Flagon UserALE.js v2.0.2
- MXNet 1.5.1
- Ratis 0.4.0
- Tuweni 0.8.2
## IP Clearance
- Apache Weex - Weex CLI
- Apache Pulsar - Pulsar Manager
- Apache Weex - Weex Loader
## Legal / Trademark
N/A
## Infrastructure
N/A
## Miscellaneous
N/A
|----------------------------------------------------------------------
Table of Contents
[Annotator](#Annotator)
[DolphinScheduler](#dolphinscheduler)
[Flagon](#Flagon)
[Gobblin](#Gobblin)
[Hudi](#Hudi)
[Livy](#Livy)
[MesaTEE](#MesaTEE)
[Milagro](#Milagro)
[MXNet](#MXNet)
[TVM](#TVM)
[Weex](#Weex)
[Tamaya](#tamaya)
|----------------------------------------------------------------------
## Annotator
Annotator provides annotation enabling code for browsers, servers, and
humans.
Annotator has been incubating since 2016-08-30.
### Three most important unfinished issues to address before graduating:
1. Release initial versions (should happen this week!)
2. Increase activity from current committers and community.
3. Demonstrate good governance through voting and learning the Incubator
process (some more).
### Are there any issues that the IPMC or ASF Board need to be aware of?
None at this time.
### How has the community developed since the last report?
Community activity was quiet. However, code is underway for a first
release to be ready in the coming week(s) which we hope will increase
interest and activity.
### How has the project developed since the last report?
Code for a first release is hoped to be available in the coming days with
more community members participating in review and critique.
Additionally, work in the W3C's ARIA (accessibility) Working Group and on
various browser vendor repositories has highlighted new annotation related
activity and opportunity for this project. Sadly, we've mostly failed at
raising awareness on the list, so the communities "radar" looks quieter
than it should...
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [X] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
None yet, but we hope to release before the end of October 2019.
### When were the last committers or PPMC members elected?
No new committers nor PPMC members have been added since the last report.
### Have your mentors been helpful and responsive?
No check-ins with/from/by mentors in the last 3 months, but we should do
one over email within this next quarter.
### Signed-off-by:
- [ ] (annotator) Nick Kew
Comments:
- [ ] (annotator) Steve Blackmon
Comments:
- [ ] (annotator) Tommaso Teofili
Comments:
### IPMC/Shepherd notes:
# Incubator PMC report for September 2019
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
This monthly report is in markdown so that it's easier to read. If you are
not viewing this in that format, it can be seen here:
https://cwiki.apache.org/confluence/display/INCUBATOR/September2019
There are presently 48 podlings incubating. In August, podlings executed
9 distinct releases. We added three new IPMC members and no IPMC members
retired.
We have two new podlings this month DolphinScheduler and MesaTEE. There have
been a couple of ongoing enquires about new projects, and some proposals are
being worked on. A couple of podlings are heading towards graduation in the
next few months. Druid was up for graduation last month but withdrew as
there's a trademark issue with its name.
Several podlings Amaterasu, Tamaya and Tephra didn't submit a report and
have been asked to do so next month. Tamaya has now failed to report twice
in a row.
Amaterasu has failed to report three times in a row. It looks like the
PPMC is missing and there's little or no activity on the list. One final
chance will be given to the project to explain what it status it and how it
hopes to graduate before it is asked to retire.
Omid and ShardingSphere submitted insufficient reports and will be
asked to report next month.
A few mentors have been added and removed in various projects.
There were 3 IP clearances.
The incubator web site menu was reorganized to group similar content
together, and further work was done on simplifying the language used on the
incubator policy page. A few other pages were also improved.
The new disclaimer policy accepted by the board last month has received
good feedback, and we've had a podling already make a release with it. The
board asked for some updated documentation on the new disclaimer, and that
was undertaken.
Some podlings are still struggling to get 3 +1 votes on their release by
mentors and other IPMC votes are needed to make releases. However, those
votes seem to be happing quite quickly with several IPMC members checking
releases.
A new mentor guidance document is n the process of being created, so far
not many mentors have contributed to this. Given the many years of
experience over many mentors, it would be nice to see mentors contribute to
this. This document would help future mentors and podling deal with
everyday situations that come up that they may be unsure of how to deal
with.
The IPMC consider dropping that ASF member can join just back asking.
Looking at mentor it more than that mentors join this way go missing, other
than those who are voted it. Some IPMC member didn't think this was a good
idea, so the policy stands.
There was a long discussion on the requirement of IPMC vote on podling
release which included several suggested changes to policy and new ideas.
Consensus was not able to be reached on any changes, and the discussion has
stalled. The main issue being that PMC votes are needed on releases and
some IPMC members want to do away with IPMC votes on releases altogether.
A new project was suggested as an experiment to try this out (exact details
still to be worked out), but so far that has not happened. It was even
suggested by a couple of IPMC members that a new incubator project be made.
It may be best to wait until we see the impact of the work in progress
disclaimer before revisiting the IPMC vote situation.
There will be a Podling's Shark Tank at the upcoming ApacheCON North
America and server talks on incubating subjects and projects.
ECharts is showing slow progress and thought they were ready to graduate
when they were not. A face to face meeting with several experienced IPMC
members has been organized at ApacheCon to get them back on the right track.
There was a discussion on the private on some podlings that probably
should be retired.
## Community
### New IPMC members:
- Gian Merlino
- Zhijie Shen
- Jamie Mark Goodyear
### People who left the IPMC:
None
## New Podlings
DolphinScheduler
MesaTEE
## Podlings that failed to report, expected next month
- Amaterasu
- Tamaya
- Tephra
## Graduations
- None
The board has motions for the following:
- Apache Rya
- Apache SINGA
## Releases
The following releases entered distribution during the month of
August:
- Apache Flagon UserALE.js v2.0.2
- DataSketches memory 1.1.0
- Druid 0.15.1
- IoTDB 0.8.0
- Milagro crypto 1.0.0
- Myriad 0.4.0
- ShardingSphere 4.0.0
- Superset 0.34.0
- Tuweni 0.8.1
## IP Clearance
- Apache Milagro - Decentralized Trust Authority
- Apache Celix - Websocket pubsub admin
- Apache Beam ZetaSQL Translator
## Legal / Trademarks
None.
## Infrastructure
None.
## Miscellaneous
Nothing of interest.
|----------------------------------------------------------------------
Table of Contents
[BRPC](#BRPC)
[Crail](#Crail)
[Daffodil](#Daffodil)
[DLab](#DLab)
[Druid](#Druid)
[Hivemall](#Hivemall)
[Iceberg](#Iceberg)
[IoTDB](#IoTDB)
[Marvin-AI](#Marvin-AI)
[Myriad](#Myriad)
[Nemo](#Nemo)
[Omid](#Omid)
[PonyMail](#PonyMail)
[SAMOA](#SAMOA)
[SDAP](#SDAP)
[ShardingSphere](#ShardingSphere)
[SINGA](#SINGA)
[Spot](#Spot)
[Superset](#Superset)
[Taverna](#Taverna)
[Toree](#Toree)
[Warble](#Warble)
|----------------------------------------------------------------------
# Incubator PMC report for August 2019
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
This monthly report is in markdown so that it's easier to read. If you are
not viewing this in that format, it can be seen here:
https://cwiki.apache.org/confluence/display/INCUBATOR/August2019
There are presently 47 podlings incubating. In July, podlings executed 9
distinct releases. We added five IPMC members and no IPMC members retired.
We have no new podlings this month, but there have been a couple of enquires
about new projects, and some proposals are being worked on. A couple of
podlings are heading towards graduation in the next few months, including
Druid.
Some podlings Amaterasu, SDAP, Tamaya, Toree didn't submit a report and have
been asked to do so next month.
Two podlings that failed to report last month reported this month. However,
Amaterasu didn't report for a second time. A couple of podlings had
trouble getting previous months reports signed off have attracted new
mentors.
TVM also gained a new mentor. Some podlings are reporting on or after the
deadline and not allowing time to discussing the content on list. The
quality of those reports may suffer as a result.
There were three IP clearances.
Apache Druid has brought up it graduation and may have an issue with its
name being the same as a project by another company. The problem is being
dealt with, but this may delay graduation depending on the outcome of those
discussions.
The Incubator made a podling release (MXNet) that contained stock photos of
unknown origin and licensing. Another release (from Tuweini) included
Category X (GPL) licensed software.
The incubator policy page has been cleaned up and updated to be easier to
understand. Anything that was guidelines and not policy has been removed.
This material was included elsewhere in the incubator and ASF websites, and
there was no need for the duplication. Podlings can always request to do
things in a different way as long as it is in line with the Apache Way.
Further work was done on a page outlining some of the issues are that
podlings might encounter during incubation and on the Incubator cookbook.
The incubator homepage was also updated to be more friendly and service
orientated.
There were several lengthy discussions of the role of the Incubator, and
its purpose, and while they were a little heated in a few places, they
were constructive.
There seems to be consensus on how the Incubator should handle podling
releases (see proposal below). It's thought that education of mentors
and podlings on the Apache Way is lacking. The Incubator will discuss what
can be done about that.
A couple of podlings have not been able to attract IPMC votes on their
releases in the usual 72 hours.
The missing incubator report wiki pages have been transferred to the new
wiki.
Based on several months discussion, the Incubator has a proposal for the
Board to consider.
*Summary*
The Incubator PMC has been discussing allowing podlings to make releases
which are not fully compliant with the ASF release policies.
Such releases would include a DISCLAIMER-WIP statement of being a "work in
progress", pointing to the specific issues that make them non-compliant.
The IPMC is seeking approval from the Board to proceed based on the details
of this proposal, below.
*Some Background*
The IPMC requires clarity from the Board if podlings need to follow ASF's
release policy and distribution policy while in incubation. This question
has been asked before, and the answer was unclear or strongly suggested
that podling releases must follow ASF policy. What is happening in practice
is that the IPMC allows releases with minor issues to go ahead and assumes
they will be fixed in a later release (before graduation) and stops
releases with any serious problem from going ahead (with an IPMC member or
two voting -1). A -1 vote is not a veto but usually stops a release,
there's only been a handful of successful releases with -1 votes. We have
consensus among IPMC members that allowing podling releases with
minor issues is a correct approach even it doesn't follow ASF policy.
Serious problems, such as; including GPL licensed software, including
compiled code, or copyright violations, in a release are currently seen as
a reason to vote -1 on a release. Podlings do try and do the right thing
but about 1 in 5 podling releases has a problem like this. Historically
there's been a few releases with serious issues that have got legal and
Incubator VP approval to make a release on a one by one, once-off basis.
The Incubator wants to allow podling to make non compliant releases to
ease their progress through the incubating process. We've come up with
an alternate disclaimer that clearly states that the release may not be
compliant with ASF release or distribution policy and lists known issues.
The legal committee have confirmed that the the Incubator as a TLP needs
to follow release policy and can only make releases with issues if it
considered to be special in some way.
*Proposal*
The IPMC can allow non-compliant releases to be distributed without IPMC VP
or legal VP approval, based on a documented list of issues which are
acceptable for such non-compliant incubating releases. Such releases will
include an alternative "work in progress" DISCLAIMER-WIP to make users aware
of the issues . When this occurs, podlings document the issues as blocking
graduation and carry on incubating. They will not be allowed to graduate
until all such release issues have been fixed.
*Notes*
The IPMC and legal committee have come up with a well-defined list of those
issues. See https://issues.apache.org/jira/browse/LEGAL-469
This list will be distributed to mentors, IPMC members and podlings so
that everyone's expectations are clear. This proposal does not change the
need for an IPMC vote on podling releases, which will be considered
separately.
The new DISPLACMER-WIP disclaimer can be found here:
https://incubator.apache.org/policy/incubation.html#disclaimers
## Community
### New IPMC members:
- Julian Feinauer
- Jamie Mark Goodyear
- Venkat Ranganathan
- Tianqi Chen
- Tim Allison
### People who left the IPMC:
None
## New Podlings
None
## Podlings that failed to report, expected next month
- Amaterasu
- SDAP
- Tamaya
- Toree
## Graduations
- Druid
## Releases
The following releases entered distribution during the month of
July:
- Flagon UserALE.JS 2.0.0
- Weex 0.26.0
- Daffodil 2.4.0
- Dubbo 2.6.7 [1]
- Mxnet 1.5.0
- Rya 4.0.0
- Heron 0.20.1
- OpenWhisk Catalog 0.10.0
- Apache Doris 0.10.0
1. Has graduated so not sure why it was placed there, will follow up.
## IP Clearance
- Celix - TCP pubsub admin
- Celix - HTTP admin
- ServiceComb Mesher
## Legal / Trademarks
Legal has confirmed how podlings releases need to comply with policy.
## Infrastructure
None.
## Miscellaneous
- An IPMC member, Sharan Foga, completed a cultural analysis paper
featuring several Apache Incubator projects. https://s.apache.org/8uaw3
- It was confirmed that only VPs of TLP need to subscribe to board@
- New cross-project IoT mailing list has been created
|----------------------------------------------------------------------
Table of Contents
[DataSketches](#DataSketches)
[Doris](#Doris)
[ECharts](#ECharts)
[Edgent](#Edgent)
[Heron](#Heron)
[Livy](#Livy)
[Milagro](#Milagro)
[PageSpeed](#PageSpeed)
[Pinot](#Pinot)
[Ratis](#Ratis)
[S2Graph](#S2Graph)
[Training](#Training)
[Tuweni](#Tuweni)
|----------------------------------------------------------------------
# Incubator PMC report for July 2019 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. This monthly report is in markdown so that it's easier to read. If you are viewing this not in that format, it can be seen here: https://cwiki.apache.org/confluence/display/INCUBATOR/July2019 There are presently 48 podlings incubating. In June, podlings executed 7 distinct releases. We added no new IPMC members and no IPMC members retired. We have no new podlings this month. A couple of other podlings are heading towards graduation in the next few months including OpenWhisk. A couple of podlings failed to realise that they can submit their own reports rather than having to reply on their mentors. DLab, for instance almost failed to report for the second month, although they did have draft reports on their mailing list for previous missed reports. Three podlings Amaterasu, Livy and Tuweni didn't submit a report and have been asked to do so next month. Three other reports currently do not have sign off BatchEE, DataSketches and DLab. There was one IP clearance. Milagro is trying to reboot themselves, and it's good to see lots of new activity, this seems a successful attempt so far, and they are working on a release. BatchEE has decided to leave the incubator and join the Geronimo project as that seems a better fit for them than becoming their own TLP. OpenWhisk has brought up graduation and has a few minor issues around releases, communication and branding to address. This again points out the challenges the incubator has when ASF policy may not be in line with modern development workflows. Zipkin decided that the incubator wasn't a good fit for them culturally and left the incubator returning back to be OpenZipkin. They had a large amount of work to do before they could graduate and some of the issues they faced would have been difficult to solve. It would be fair to say that their expectations were not correctly managed when entering the incubator. There was some debate if a vote needed to be held by the IPMC to record this, with some people objecting in strong terms. The IPMC is still working on if podlings need to follow ASF's release policy and distribution policy while in incubation. It seems that more people think that the incubator does not have to follow policy. However, the board has never granted an exception to the incubator for this, it's not in its original charter or documented anywhere. Last months proposal to do just this didn't get IPMC consensus. In these threads, there were a number of good suggestions that could be implemented to smooth the progression from podling to top level project for some podlings. As usual, it's then difficult to get consensus on and implement these ideas. Hopefully, all this will coalesce into some action(s) and a new proposal (assuming one is needed) to be put forward to the board next month. It was clarified with Infra that they will allow distribution of artifacts that don't follow policy, or rather they won't check and assume anything voted on by the IPMC is OK to be distributed. In other words, it's the IPMC responsibility. Legal also clarified what they expected, and it's possibly a bit awkward as they (perhaps unsurprisingly) expect a TLP to follow all release policy, which includes any releases made by the IPMC. We have not been doing this. They went further saying if the incubator is not considered a TLP, or is somehow *special* then the legal committee has indicated what they would allow in releases. This list is less restrictive than what has previously been followed by the IPMC, but still includes some situations where the incubator shouldn't approve a release. It's considered that the incubator is a TLP so this still needs to be resolved in some way and the conversation is now focused on this. Possibly getting a bit ahead of itself, the incubator made two releases that included issues that it would not usually release; inclusion of compiled source code and dependency on Category X software. Until this issue is resolved, I don't see an end to this issue re-occurring every few years as it has done previously. This is confusing for podlings as they get mixed or contradictory answers to their questions depending on who they ask, and the ASF policy documentation is heavy on the compliance side. This situation also had a part to play in Zipkin leaving. The IPMC needs to be clear up front that some podlings may need major changes to how they operate, and they need to consider carefully if the ASF is, in fact, a good fit for them. The incubator has started work on a page outlining the expectations and what some of the issues are that they might encounter. there may be some overlap with the recently created Incubator cookbook. A couple of podlings have not been able to attract IPMC votes on their releases in the usual 72 hours. A discussion has been started on changing the incubator DISCLAIMER text to more accurately reflect that podling releases may not be in line with policy. This has no legal standing but is informational. Several podlings talks and talks about the incubator were accepted for ApacheCon North America. Some of the incubator wiki pages were missed in the transfer and infra are looking into why. A few more podlings have corrected PPMC members not been signed up to their private lists. ## Community ### New IPMC members: None ### People who left the IPMC: None ## New Podlings None ## Podlings that failed to report, expected next month - Amaterasu - Livy - Tuweni ## Graduations - OpenWhisk ## Releases The following releases entered distribution during the month of June: - Apache Doris 0.10 - Apache Tuweni 0.8.0 - Apache Flagon UserALE.js 1.0.0 - Apache Druid 0.15.0 - Apache OpenWhisk Runtime Node.js v1.14.0 - Apache Training - Navigating the ASF Incubator Process 1.0 - Apache OpenWhisk runtimes version 1.1.3.0 Released ## IP Clearance ServiceComb Toolkit project contribution ## Legal / Trademarks Legal has confirmed how podlings releases need to comply with policy. ## Infrastructure Infra has confirmed how podlings releases need to comply with policy. ## Miscellaneous None |---------------------------------------------------------------------- ## Table of Contents [Annotator](#Annotator) [BatchEE](#BatchEE) [BRPC](#BRPC) [DataSketches](#DataSketches) [DLab](#DLab) [Flagon](#Flagon) [Gobblin](#Gobblin) [Hudi](#Hudi) [Iceberg](#Iceberg) [Milagro](#Milagro) [MXNet](#MXNet) [Rya](#Rya) [TVM](#TVM) [Weex](#Weex) |----------------------------------------------------------------------
# Incubator PMC report for June 2019 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. At the request of the board, this monthly report is in markdown so that it's easier to read. Some podlings struggled to get their content in the correct format. If you are viewing the report not in that format it can seen here: https://cwiki.apache.org/confluence/display/INCUBATOR/June2019 (minor changes exist) There are presently 49 podlings incubating. During the month of May, podlings executed 12 distinct releases. We added one new IPMC members and three IPMC members retired. We have no new podlings this month. One project graduated last month Dubbo and a couple of other podlings are heading towards graduation in the next few months. Milagro which failed to report twice, reported this month and is again trying to reboot themselves, they seem a bit more serious this time. Toree's report, also missing last month, did report. 4 Podlings BRPC, DLab, and Iceberg didn't submit a report and have been asked to do so next month. Samoa is considering retiring. There were no IP clearances. The IPMC requires clarity from the board if podlings need to follow ASF's release policy and distribution policy while in incubation. *Some Background* What is happening in practice is that the IPMC allows releases with minor issues to go ahead and assumes they will be fixed in a later release (before graduation) and stops releases with any serious problem from going ahead (with an IPMC member or two voting -1). A -1 vote is not a veto but usually stops a release, there's only been a handful of successful releases with -1 votes. I don't think anyone thinks that allowing releases with minor issues to be released is an incorrect approach even if it doesn't follow policy, even if some people have expressed an opinion that release must be "legal". Serious problems, such as; including GPL licensed software, including compiled code, or copyright violations, in a release is currently seen as a reason to vote -1 on a release. Podlings do try and do the right thing but about 1 in 5 podling releases has a problem like this. Historically there's been a few releases with serious issues that have got legal and incubator VP approval to make a release on a one by one, once-off basis. These is a clear consensus that the IPMC wants to make this somehow easier for podlings. *Current Situation* Recently it has been suggested by several people (including ex-board members) that serious issues should be allowed in an IPMC release, and those issues only need to be fixed before graduation. We've had several long conversations about this and this seems to be unresolvable. I'll note there have been previous conversions along the same lines recently and going wayback, for instance in 2013, that also failed to get consensus. Some people believe that podling releases do not have to follow policy and most things are allowed until graduation and others say that ASF policy can be ignored but releases must be legal, (which they may or may not realise is stricter than what happens currently). This is damaging to the incubator and causing confusion among podlings. This issue also seems to attract commentary by non-IPMC members whose opinions, not in line with policy, are spread outside the IPMC list. One podling is likely to leave the incubator, in part, because of this situation. *Actions* Initially, this report contained a proposal, to try and improve this situation, however, as it didn't have the consensus of the IPMC, it has been removed. From this discussion, The IPMC has identified a few things that can be done, like improving the incubating DISCLAIMER, and coming up with clearer guidance with the the help of the legal committee on exactly what a podling release should follow. But either of those solves the underlying issue. We have been given contradictory guidance from the board in the past, which is making this situation difficult. If the board could provide some clarity on what extent that podling releases need to follow ASF policy, the IPMC would appreciate it. *Current Challenges* These policies live outside the incubator, and it's put in the difficult position of ensuring that podlings (via their mentors) are following them by the time they graduate. In some cases it seems that these are not been clearly passed on, this may be due to time poor mentors, lack of policy knowledge, overzealous automation, and/or a poor fit of ASF policies with modern development workflows. Modern development workflows seem to bring up more issues for the IPMC, with use of multiple GitHub repositories, wider looser communities (causing possible branding and trademark issues), and expected use of alternative means of distribution. While work has been done, and continues on how these practices fit into the ASF landscape/policy, some podlings are struggling with inconsistent guidance and lack of documentation on this. The IPMC also needs to be clear up front that some podlings may need to make major changes to how they do things to become a TLP. A while back the IPMC identified all of the mentors that were missing, and not performing their duties, and ask them if they wanted to continue, most of them stood down from the IPMC. During this process, it was found there was a strong correlation between not signing off reports and missing mentors. Looking at the reports being signing off there are currently 13 possibly inactive mentors. This number is a massive improvement over the last time where we had over 70 inactive mentors and is a good indicator that mentors are currently more engaged. Some of the incubator wiki pages were missed in the transfer and infra are looking into why. Podlings were reminded that they to put their logos on http://www.apache.org/logos/ about 1/3 of them responded and added their logo. A large number of Podlings didn't have their PPMC members or mentors signed up to their private list. A few mentors and podlings have corrected this and reminders to fix this situation has been sent to 20 podlings. ## Community ### New IPMC members: - Arpit Agarwal ### People who left the IPMC: - Andy Seaborne - Mark Thomas - Stefan Bodewig ## New Podlings None ## Podlings that failed to report, expected next month - BRPC - DLab - Iceberg - Marvin-AI ## Graduations - Dubbo The board has motions for the following: - None ## Releases The following releases entered distribution during the month of May: - Apache Druid 0.14.1 - Apache Druid 0.14.2 - Apache MXNet 1.4.1 - Apache Omid 1.0.1 - Apache OpenWhisk Runtimes v1.13.0 - Apache Ratis 0.3.0 - Apache Weex 0.24.0 - Apache Zipkin 2.13.0 - Apache Zipkin 2.14.0 - Apache Zipkin API 0.2.1 - Apache Zipkin Dependencies 2.2.0 - Apache Zipkin Layout Factory 0.0.5 ## IP Clearance None ## Legal / Trademarks None ## Infrastructure None ## Miscellaneous - Discussion of the use of stack overflow resulted in a legal FAQ item being added - Page speed set up their web site - Discussion on SGA/CCLA and when they are needed - One incubating proposal was turned down as it didn't alight with ASF aims - New moderators add for general@ list ## Credits |---------------------------------------------------------------------- Table of Contents [Crail](#Crail) [Daffodil](#Daffodil) [DataSketches](#DataSketches) [Druid](#Druid) [Hivemall](#Hivemall) [IoTDB](#IoTDB) [Marvin-AI](#Marvin-AI) [Milagro](#Milagro) [Myriad](#Myriad) [Nemo](#Nemo) [Omid](#Omid) [OpenWhisk](#OpenWhisk) [PonyMail](#PonyMail) [SAMOA](#SAMOA) [ShardingSphere](#ShardingSphere) [SINGA](#SINGA) [Spot](#Spot) [Superset](#Superset) [Taverna](#Taverna) [Tephra](#Tephra) [Toree](#Toree) [Tuweni](#Tuweni) [TVM](#TVM) [Warble](#Warble) [Zipkin](#Zipkin) |----------------------------------------------------------------------
Incubator PMC report for May 2019 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 50 podlings incubating. During the month of April, podlings executed 10 distinct releases. We added two new IPMC members and no IPMC members retired. We have no new podlings this month. Three projects graduated last month namely PLC4X, SkyWalking and Netbeans and several other podlings are heading towards graduation in the next few months. One of the podlings that failed to report last month, Milagro failed to report again this month and the IPMC will discuss what to do. This is the not first time this project has failed to report and it may not have a working PPMC. Two podlings Milagro and Toree have not submitted reports and will be asked to report next month. There were two IP clearances. The new Podling clutch page is working well and documentation has been created clearly explains what information is collected from where. The incubator is providing a new service to podlings to provide feedback on releases. So far no podlings have taken up this service. Mentors are being actively encouraged to vote on their podling releases so that the VOTEs show up on the general@ list with 3 +1 IPMC votes. While a couple of podlings have managed to do this, most still need extra votes by IPMC members outside their projects. The IPMC will need to look further into this. In a couple of cases, podlings canceled vote too early and were encouraged to continue voting. Incubator wiki is being deprecated, and it's been migrated to confluence. Some of the pages were missed in the transfer and infra are looking into why. The new wiki space has been reorganised and the pages categorised for easier navigation. A few minor issues have been encountered e.g. confluence ignoring formatting but have been addressed. A few people have had permission issues and because of this move mentor sign-off is a little lower than normal. The reorganisation and cleanup of incubator web pages started last month continues on. * Community New IPMC members: - Arpit Agarwal - Kevin Ratnasekera People who left the IPMC: None * New Podlings None * Podlings that failed to report, expected next month - Milagro - Toree * Graduations - Netbeans - PLC4X - SkyWalking The board has motions for the following: - Dubbo * Releases The following releases entered distribution during the month of April: - DLab 2.1 - Druid 0.14.0 - Dubbo Spring Boot 2.7.1 - Livy 0.6.0 - NetBeans 11.0 - OpenWhisk Client JS 3.19.0 - OpenWhisk Composer 0.11.0 - Ratis 0.3.0 - ShardingSphere 4.0.0 - Singa 2.0.0 * IP Clearance - Sling Journal-based Content Distribution - IP clearance for SkyWalking RocketBot UI * Legal / Trademarks None * Infrastructure None, although it still unknown if infrastructure will allow distribution of artefacts with IP or other serious issues. * Miscellaneous - Discussion of use of stack overflow |---------------------------------------------------------------------- Table of Contents brpc DataSketches Doris ECharts Edgent Heron MXNet PageSpeed Pinot Ratis S2Graph SDAP Tamaya Training Tuweni TVM |----------------------------------------------------------------------
Incubator PMC report for April 2019
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 53 podlings incubating. During the month of March,
podlings executed 10 distinct releases. We added two new IPMC members
and no IPMC members retired.
We have three new podlings this month, Apache DataSketches and Apache
Tuweni and Apache TVM. No projects graduated last month but several
podlings are heading towards graduation in the next few months.
All three of the podlings that failed to report last month submitted a
report this month.
Two podlings have not submitted reports and will be asked to report next
month. They are:
- Milagro
- MXNet
There was no IP clearance(s).
ECharts still has several issues that are outstanding (including the
echarts baidu website) and it's probably time to discuss how to
resolve this on the IPMC list.
Skywalking, on its second attempt, had a number of difficulties in cleaning up
rosters and getting PPMC members onto the private mailing list after
they proposed to graduate. Having a pre-graduation checklist may be useful
to make this process easier.
A shiny new Podling clutch page (and a new process behind it) have been updated
and changed to improve tracking of podlings progress.
The incubator is providing a new service to podlings to provide feedback on
releases. Podlings can bring up a discuss thread asking for feedback on a
release candidate rather than asking for it in a vote thread.
The release management documentation was updated to make it clear what to
do about non-ASF releases and encourage podings to bring those in line with
ASF release and distribution policy over time.
Having a smaller IPMC was discussed, it was suggested that anyone not
signed up to the private list to be removed from the IPMC. This was looked into
and people who make infrequent contributors are still helpful and make
useful contributions. What seems less helpful in some cases is "drive-by"
comments and the involvement of uninformed people on this list.
Mentors are being actively encouraged to vote on their podling releases, so
that the VOTEs show up on the general@ list with 3 +1 IPMC votes.
Incubator wiki is being deprecated, we've tried to migrate via the self help
migration tool but it has failed every time. There is a risk that it will
not be transferred by the deadline. This may have an impact on submitting
the next report to the board.
A large number of incubator pages have been updated to be simpler and
remove policy content that is explained elsewhere at the ASF. More is still
needed to be done here and it's an ongoing process.
An incubator cookbook has been created, which single page of explanations
and links that cover all phases of incubation and should become the
central point for all questions related to incubation.
There are other ongoing conversations about further changes to the IPMC and
how it operates. A couple of these conversations happened on the incubator
private list (and other lists) when they should probably be on the general
list so that all interested people can read and contribute.
* Community
New IPMC members:
- Kanchana Welagedara
- Krzysztof Sobkowiak
People who left the IPMC:
None. Luke Han resigned from mentoring 4 podlings.
* New Podlings
- DataSketches
- Tuweni
- TVM
* Podlings that failed to report, expected next month are listed above
* Graduations
The board has motions for the following:
- NetBeans
- PLC4X
- Skywalking
* Releases
The following releases entered distribution during the month of
March:
- Echarts 4.2.1
- Dubbo 2.7.1
- Zipkin Brave for Apache Cassandra version 0.10.2
- Pony Mail 0.11
- Apache Myriad 0.3.0
- PLC4X 0.3.1
- Apache Pinot 0.1.0
- Apache Dubbo 2.6.6
- NetBeans parent 1
- OpenWhisk CLI 0.10.0
* IP Clearance
None
* Legal / Trademarks
N/A
* Infrastructure
N/A
* Miscellaneous
- Discussion on withdrawing from Incubator
- Include Incubator as part of community track at ApacheCon NA
- A few podling distribution areas needed cleaning up included removing
some graduated and retired podlings
- SensSoft change its name to Flagon
Table of Contents
Amaterasu
Annotator
BatchEE
Gobblin
Hudi
Livy
NetBeans
PLC4X
Rya
SensSoft
Spot
Taverna
Training
TVM
Warble
Weex
Incubator PMC report for March 2019
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 51 podlings incubating. During the month of February,
podlings executed 8 distinct releases. We added one new IPMC member
(and new candidates are being considered) and we've had one IPMC
member retire.
We have two new podlings this month, Apache Training and Apache Cava (name
will change). Unomi graduated last month and several podlings are heading
towards graduation in the next few months. There are currently a conversation
on accepting another new podling into the incubator.
BatchEE took a vote to go to Apache Geronimo or TLP and decided on TLP they
have given themselves until June to graduate.
Both of the podlings that failed to report this last month submitted a
report this month.
Three podlings have not submitted reports and will be asked to report them
next month.
They are:
- Spot
- Taverna
- Warble
Warble is mostly inactive but has plans to address this.
OpenWhisk failed to get sign off by any mentors and will be asked to
report next month.
There was one IP clearance.
As reported last month we have a problem with unapproved releases. Checking
other podlings showed several that are making unapproved releases or have
branding and trademark issues. Several where contacted and have fixed the
issue.
ECharts has several issues that are still outstanding but their mentors and
their PPMC are dealing with it.
A podling (Zipkin) went straight to the board with a complaint that the
incubator is unfriendly. (Their first release had a -1 IPMC vote for
including compiled code in a source release and was muddied by further
comments that were not pertinent to the -1 vote) Since then there has been
number of conversations on private and public lists about this (and other
issues) and it's brought up some old "the incubator is broken" threads.
The IPMC has been given many suggestions for improvement. Some of the
suggestions for incubator change are positive and are likely to show
benefits, some ignore recent improvements in the incubator and refer to how
the incubator was in the past, and a couple seem to have little basis in
fact. Several come from people who are not IPMC members or are not
currently actively involved in the IPMC. The IPMC is reviewing all these
suggestions and will evaluate them and other ideas to see what is possible
to implement in the near future without having a detrimental impact on all
current podlings and mentors.
Some of these discussion about IPMC interference have already had a cooling
effect of voting on releases and a couple of podlings needed to request
help on release voting. One release that was put up for IPMC vote,
seemingly without mentor input, and it contained several significant ASF
policy issues.
There were several discussions about podlings releasing software outside the
ASF (mostly on docker and GitHub) and ways of providing guidance to them to
comply with ASF's legal, release, distribution and trademark policy that
got a little derailed because of the above. It was noticed that GitHub is
publishing release candidates (and in fact any tag) as a release. I believe
Infra has reached out to GitHub to see what can be done to improve this.
* Community
New IPMC members:
Jan Piotrowski
People who left the IPMC:
Hyrum Kurt
* New Podlings
Training
Cava
* Podlings that failed to report, expected next month are listed above
* Graduations
The board has motions for the following:
- None
* Releases
The following releases entered distribution during the month of
February:
- MXNet 1.4.0
- OpenWhisk Composer 0.10.0
- Zipkin Brave for Apache Karaf 0.1.2
- Daffodil 2.3.0
- Dubbo OPS 0.1
- Doris 0.9.0
- Dubbo Spring Boot Project 2.7.0
- PLC4X 0.3.0
* IP Clearance
Apache Arrow Rust DataFusion
* Legal / Trademarks
N/A
* Infrastructure
N/A
* Miscellaneous
A couple of mentors were found for podlings with less than 3 mentors.
A few old unused incubator mailing lists were shut down.
A discussion come up about short non-ASF domain names and hosting copies
of ASF sites in China.
Table of Contents
BRPC
Crail
Daffodil
DLab
Druid
Dubbo
Hivemall
Hudi
Iceberg
IoTDB
Marvin-AI
Myriad
Nemo
Omid
OpenWhisk
Pinot
Pony Mail
SAMOA
ShardingSphere
SINGA
SkyWalking
Superset
Tamaya
Tephra
Training
Zipkin
{{{
Incubator PMC report for February 2019
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 51 podlings incubating. During the month of January,
podlings executed 3 distinct releases. We added no new IPMC members and
had no IPMC members retire.
We have one new podling Hudi. No project graduated last month but several
podlings are heading towards graduation in the next few months.
BatchEE took a vote to go to Apache Geronimo or TLP and decided on TLP and
are back to being stuck in trying to graduate.
One podling failed to report this month BRPC and one podling failed to get
sign off from it mentors Tamaya. They been asked to report next month.
There was one IP clearance.
The mentor situation is continuing to improve. One of the mentors for the
new Hudi project realised he didn't have the time be be able to give to the
project and stood down. Thanks to him for being able to recognising that he
wasn't going to be an effective mentor. Other mentors stepped forward to do
the job.
We have a problem with unapproved releases. A spot check on some (not all)
projects reporting this month showed that five projects were making
unapproved releases. Hopefully that's a statical aberration, but it seems
likely that we probably have more codlings making unapproved releases than
this. This has been brought up one the general list and I see a few
projects have taken note of it.
Three of the projects Doris, Pinot and Sharding Sphere responded quickly
and removed the releases. SDAP is addressing the issue. ECharts is a little
reluctant to remove the releases due to the high use and popularity of the
project and is trying to find another way of resolving the situation.
Mentors are working with them to resolve the situation.
ECharts was also found to hosting a Chinese version of their incubating
site at echarts dot baidu dot com. The PPMC is also dealing with this.
A reminder to all incubating projects and mentors that all releases
and distributions advertised to the general public need to be approved by
the PPMC and IPMC. This includes docker, github, PyPi, npm and any
other platform for publishing releases, and also covers release candidates.
Nightly builds for project-internal use clearly marked as "snapshot" or
"prerelease" (or similar) can be made available to project contributors.
If in doubt please ask your mentors or on the incubator general list.
Superset has not made an Apache release but is making progress towards one.
They accidentally published a release candidate to GitHub but sorting
that out.
There was also an interesting discussion on binary releases on
legal-discuss that could have some impact on the incubator.
New new project creating ASF training material may either go to straight to
TLP or via the incubator. This did raise a few questions about how initial
committers are selected.
* Community
New IPMC members:
- None
People who left the IPMC:
- None
* New Podlings
- Hudi
* Podlings that failed to report, expected next month
- BRPC
- Tamaya
* Graduations
The board has motions for the following:
- Unomi?
* Releases
The following releases entered distribution during the month of
January:
- Apache Dubbo 2.7.0
- Apache SkyWalking 6.0.0-GA
- Apache Dubbo Spring Boot 0.2.1 and 0.1.2
* IP Clearance
- Apache Arrow Rust DataFusion
* Legal / Trademarks
N/A
* Infrastructure
N/A
* Miscellaneous
- vote to shut down some old unused incubator lists
- discussion on what to do with retired podling repositories
Table of Contents
Doris
ECharts
Edgent
Heron
Hudi
Iceberg
IoTDB
PageSpeed
Pinot
Ratis
S2Graph
SDAP
ShardingSphere
Tamaya
Toree
Unomi
{{{
Incubator PMC report for January 2019
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 51 podlings incubating. During the month of December,
podlings executed 8 distinct releases. We added 8 new IPMC members and
had no IPMC members retire. The mentor situation has continued to improve
but we still have a number of podlings with less than 3 mentors.
Apache Airflow graduated and several podlings are heading towards
graduation. An incubator exit interview was sent to Airflow and the IPMC
got some feedback on the incubating process. It highlighted a known
issue with releases that needs to be made clear to mentors and PPMCs (as a
number of podlings have recently run into the same issue). A discussion
will
be started soon about this.
Several new podlings are off to a slow start. BatchEE is still stuck in
performing the last graduation steps, but the PPMC have said they will get
to it in February.
One new podling Iceberg reported very late. Both podlings that failed to
report last month reported this month.
There were 2 IP clearances.
A meeting was held with Superset to discuss its issues and good progress
was made. The meeting notes were posted back to the dev list, teh project
still has not made an Apache release.
It was noticed that MXNet was also making unapproved releases and had some
branding and policy issues, the MXNet PPMC have taken action to fix some
the issues.
* Community
New IPMC members:
- Akira Ajisaka
- Gang (Gary) Wang
- Liang Chen
- Lionel Liu
- Makoto Yui
- Mohammad Asif Siddiqui
- Sijie Guo
- Thomas Weise
People who left the IPMC:
- None
* New Podlings
- None
* Podlings that failed to report, expected next month
- Iceburg
* Graduations
The board has motions for the following:
- None
* Releases
The following releases entered distribution during the month of
December:
- Nemo 0.1
- Netbeans 10.0
- Skywalking 6.0.0 beta
- Druid 0.13.0
- Gobblin 0.14.0
- Crail 1.1
- Airflow 1.10.1
- Omid 1.0.0
* IP Clearance
- Apache Arrow Parquet Rust Library
- OpenWhisk Composer Python
* Legal / Trademarks
See main section for note on MXNet.
* Infrastructure
N/A
* Miscellaneous
- There was discussion around establishing a project at the ASF to host
and develop training and related materials for ASF projects.
- A release checklist application was created and has had a few people
take interest in it.
Table of Contents
Amaterasu
Annotator
BatchEE
BRPC
Gobblin
Iceberg
IoTDB
Livy
Marvin-AI
Milagro
MXNet
NetBeans
Pinot
PLC4X
Rya
SensSoft
ShardingSphere
Weex
{{{
Incubator PMC report for December 2018
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 52 podlings incubating. During the month of November,
podlings executed 11 distinct releases. We added 17 new IPMC members and
had 2 IPMC members retire.
Several podlings are heading towards graduation. We have also have several
new podlings with IotDB, Sharding Sphere, BRPC and Iceburg join our ranks
and two podlings Quickstep and ODF toolkit retire. ODF toolkit had spent 7
years in the incubator. Airflow look set to graduate and will be the 200th
active Apache project if no other TLP projects retire. BatchEE still seems
stuck in performing the last graduation steps.
Superset is slowly addressing its issues, but has still not made an Apache
release and has continued to make unofficial releases. A meeting has been
set up to try and sort out the issues as discussing them on the mailing
list doesn't seem to be working.
There were 2 IP clearances.
A number of podlings, despite prompting, failed to report and will be asked
to report next month.
The mentor situation has improved but we still have a number of podlings
(19) with less than 3 mentors.
An email was sent to the members list, to see if we can get more IPMC
members and several people stepped forward.
We also had a discussion about lowering the bar for IPMC members and seeing
how they potential candidates can be more easily recognised. While unusual
at the ASF, we've asked people to self identify, they will still be voted
on by the IPMC, and several have come forward and have been voted in.
Several had more than enough merit and had gone unnoticed or looked over
by the IPMC and in a couple of cases were extremely obvious candidates.
As a result of both of these we have 17 new IPMC members and several new
mentors.
One podling had to be reminded that a NOTICE needs to be sent to the IPMC
for any new PPMC members.
Moderators of the incubator mailing list had gone missing and 3 new
moderators have been added. Some IPMC members had previously missed being
signed up the private email list as a result of this.
A large number (100+) of IPMC members are not signed up to the private mail
list, each was sent emails asking them to sign up. A couple asked to be
removed from IPMC but the majority of those contacted have not signed up.
There's probably not much more that can be done about this.
Podlings rosters are now (with a few exceptions) mostly up-to-date.
The default podling bylaws/guidelines were posted to the board list, some
minor changes were made and have been accepted. Graduating podlings will be
pointed to these guidelines rather than encouraged to write their own.
* Community
New IPMC members:
- Chris Lambertus
- David Meikle
- Felix Cheung
- Furkan Kamaci
- Ioannis Canellos
- Jason Dai
- John Kinsella
- Kenneth Knowles
- Kishore G
- Koji Sekiguchi
- Myrle Krantz
- Paul King
- Shaofeng Shi
- Sheng Wu
- Vinayakumar B
- Von Gosling
- Woonsan Ko
People who left the IPMC:
- Mark Dwayne Womack
- Sean Busbey
* New Podlings
- BRPC
- Iceburg
- IotDB
- Sharding-Sphere
* Podlings that failed to report, expected next month
- Marvin-AI
- Pinot
* Graduations
- Apache Airflow
* Releases
The following releases entered distribution during the month of
November:
- PLC4X 0.2.0
- Weex 0.20.0
- MXNet version 1.3.1
- NetBeans 1.6 HTML/Java API
- Dubbo 2.6.5
- Release Airflow 1.10.1
- Heron 0.20.0
- NetBeans 10.0
- SkyWalking ersion 6.0.0
- Toree 0.3.0
- Ratis-thirdparty 0.1.0
* IP Clearance
- OpenWhisk Composer Python
- OpenWhisk Composer
* Legal / Trademarks
Some issues around the use of CC licensed content need clarification.
* Infrastructure
No issues.
* Miscellaneous
- More discussion on reviewing binary releases.
- UNICEF wants to bring an open source project to the ASF.
Table of Contents
BRPC
Crail
Daffodil
Druid
Dubbo
Hivemall
Iceberg
IoTDB
Myriad
Nemo
Omid
OpenWhisk
Pony Mail
SAMOA
ShardingSphere
SINGA
SkyWalking
Spot
Superset
Taverna
Tephra
Warble
Zipkin
= Incubator PMC report for November 2018 =
=== Timeline ===
||Wed November 07 ||Podling reports due by end of day ||
||Sun November 11 ||Shepherd reviews due by end of day ||
||Sun November 11 ||Summary due by end of day ||
||Tue November 13 ||Mentor signoff due by end of day ||
||Wed November 14 ||Report submitted to Board ||
||Wed November 21 ||Board meeting ||
=== Shepherd Assignments ===
||Dave Fisher ||Edgent ||
||Dave Fisher ||Tamaya ||
||Drew Farris ||Ratis ||
||Drew Farris ||Toree ||
||John Ament ||Heron ||
||John Ament ||Joshua ||
||Justin Mclean ||Doris ||
||P. Taylor Goetz ||Marvin-AI ||
||P. Taylor Goetz ||Unomi ||
||P. Taylor Goetz ||Warble ||
||Timothy Chen ||ECharts ||
||Timothy Chen ||SDAP ||
||Timothy Chen ||Zipkin ||
||[none] ||DLab ||
||[none] ||Livy ||
||[none] ||PageSpeed ||
||[none] ||Pinot ||
||[none] ||S2Graph ||
||[none] ||Weex ||
=== Report content ===
{{{
Incubator PMC report for November 2018
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 52 podlings incubating. During the month of October,
podlings executed 4 distinct releases (a low number) and there are a couple
of outstanding votes on releases for November. We added 3 new IPMC members.
Several podlings are heading towards graduation and several look like they
may retire. ServiceComb and Joshua graduated last month and we will welcome
several new podlings with votes or discussion underway for IotDB, Pinot,
Sharding-Sphere, Brpc and Iceburg. Annotator had a discussion where they
decided not to retire. BatchEE still seems stuck in performing the last
graduation steps.
Doris is taking steps to address its lack of discussion on the mailing list
and working on its first release.
MXNet had an excellent discussion around diversity and what it means to be
a committer.
Superset is slowly addressing its issues, but has not yet made an Apache
release and has continued to make unofficial releases. Its (new) mentor is
helping out with this and it has pointed out if they don't try a little
harder they may be removed from the incubator.
Unomi started graduation discussions, but run into some issues with PPMC
members missing ICLAs and its roster. It may be that IP clearance still
needs to be done.
Weex has improved with more discussion on the mailing list and discussion
and action about how to improve community growth.
Skywalking put up a discussion to graduation, but it may of been too soon,
given some irregularities with its roster and that they have only added one
committer/PPMC member during incubation but have had a large number of
contributions from many people.
Thanks to Edgenet for an honest and open assessment of where it is at.
Senssoft got a bit carried away and submitted a report when it didn't
need to. :-)
There were 6 IP clearances.
No podlings failed to report which is great to see.
The remaining missing mentors were contacted and those who didn't reply
were removed from the podlings roster. We currently have about half of the
podlings (23) with less than 3 mentors and 5 podlings only having one
mentor. To get all podlings back to 3 mentors (which seems the ideal
number) we would need 29 mentors volunteer. We're in the process of
drafting an email to the members list, to see if we can get more members to
step forward and become mentors. Several podlings have requested new
mentors but so far we've only had a few IPMC members step forward and take
on the role. (Podlings include Annotator, Dubbo, Hivemall, Superset and
Warble).
In September several incubator PMC members visited China to speak at the
Huawei Connect and COSCon'18 (where 3 different ASF incubator/Apache Ways
talks were given). Many of the talks had moderate attendance but were
streamed live to large numbers of people; one was live streamed to more than
1,000 people. Both conferences had ASF booths and we spoke to 100's of
people and gave away countless ASF stickers, pamphlets and other swag.
IPMC and board members also visited several companies; Alibaba, Huawei and
Tencent, to give talks, meet with developers contributing to ASF projects
and meet with executives to find out how these companies and the ASF can
work together. I was impressed to see Alibaba reached out to other people
contributing to the Apache Dubbo project and invited them along to the
meetings as well.
As a result of this a number of projects have a far better idea of how to
operate as an Apache project and the steps towards graduation. We are
likely to see several new (8-10) incubating projects arrive over the next
few months.
Thanks to Huawei, Alibaba and Kaiyuanshe for making this possible. Thanks
to Craig, Dave, Justin, Roman and Ross and others who gave up their time to
do this and also many thanks to the many local people who helped out at the
ASF booths, with translation of our talks and acting as guides to sometimes
bewildered and slightly confused ASF people.
Several podlings have not kept their rosters up-to-date, and this has
caused some graduation and access issues. Several of these podlings have
been contacted and asked to correct their rosters and a couple have done
so. The IPMC will keep an eye on podling reports and check that new
committers/PPMC have been added to the roster, but it would be best if the
podlings (and their mentors) take a more active role in doing this.
Some podlings are still having issues with creating initial accounts and
signing ICLAs. A proof of concept system for easy ICLA signing was made by
Daniel here https://icla.live/ .
What to do about podlings tasked with writing bylaws/guidelines is still
outstanding.
* Community
New IPMC members:
- Ioannis Canellos
- Koji Sekiguchi
- Jason Dai
People who left the IPMC:
- None
* New Podlings
- Pinot
* Podlings that failed to report, expected next month
- None
* Graduations
- Apache Griffin
* Releases
The following releases entered distribution during the month of
October:
- Apache Plc4x 0.1.0
- Apache Dubbo 2.6.4
- Apache Skywalking 5.0.0 GA
- Apache Weex 0.19.0
* IP Clearance
- Apache Arrow Parquet Ruby Library
- Apache Arrow C# Library
- Apache Beam Euphoria API
- Apache Beam Dataflow Java Worker
- Arrow Parquet GLib Library
- Mojohaus Maven Utilities, for the NetBeans podling
* Legal / Trademarks
Discussion of what needed re ICLAs, CCLA and software grants
(LEGAL-420).
* Infrastructure
No issues.
* Miscellaneous
- Discussion with UNICEF’s about bringing a project to the ASF.
- Discussion on reviewing binary releases.
- Question on mirror sites (redirection preferred).
- Update to web site with guidelines for publicity for incubating projects.
Table of Contents
DLab
Doris
ECharts
Edgent
Heron
Livy
Marvin-AI
PageSpeed
Pinot
Ratis
S2Graph
SDAP
Tamaya
Toree
Unomi
Warble
Weex
Zipkin
Senssoft
= Incubator PMC report for October 2018 =
** FINAL ** ** DO NOT EDIT **
=== Timeline ===
||Wed October 03 ||Podling reports due by end of day ||
||Sun October 07 ||Shepherd reviews due by end of day ||
||Sun October 07 ||Summary due by end of day ||
||Tue October 09 ||Mentor signoff due by end of day ||
||Wed October 10 ||Report submitted to Board ||
||Wed October 17 ||Board meeting ||
=== Shepherd Assignments ===
||Dave Fisher ||DLab ||
||Dave Fisher ||ODF Toolkit ||
||Drew Farris ||Livy ||
||Drew Farris ||SensSoft ||
||John Ament ||MXNet ||
||John Ament ||ServiceComb ||
||Justin Mclean ||Milagro ||
||P. Taylor Goetz ||Gobblin ||
||P. Taylor Goetz ||Rya ||
||P. Taylor Goetz ||Zipkin ||
||Timothy Chen ||BatchEE ||
||Timothy Chen ||Doris ||
||Timothy Chen ||Weex ||
||[none] ||Airflow ||
||[none] ||Amaterasu ||
||[none] ||Annotator ||
||[none] ||Marvin-AI ||
||[none] ||NetBeans ||
||[none] ||PLC4X ||
=== Report content ===
{{{
Incubator PMC report for October 2018
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 52 podlings incubating. During the month of September,
podlings executed 10 distinct releases and there are several ongoing votes
on releases for October. We added 2 new IPMC members.
In September one podling Pulsar graduated and one podling Gearpump retired.
BatchEE still seems stuck in performing the last graduation steps and needs
some nudging over the line. Several other podlings are heading towards
graduation or retirement. There was one IP clearance.
The number of podlings (one) that didn't report has fallen from last month.
They have been asked to report next month. Of concern is Weex who failed to
respond to queries on both the dev and private list. There seem to be
little activity on the dev list other than GitHub traffic. One podling
Warble failed to get sign off from it's single mentor.
The situation with Milagro is concerning as they missed reporting many
times, the PPMC are inactive or didn't realise that they were on the PPMC
(they do now). Despite yet another strong suggestion to retire, they still
want to restart the project. It may be difficult to do so as the project
never really got started at Apache and most of the initial committers
haven't signed ICLAs. They did however report this month.
The Superset podling (as reported last month) seems to have a few other
issues (see mailing list), but they are responding and fixing the issues
and a mentor (Jim) was sorting the situation out. However they are
continuing to make unapproved releases and Jim has retired as a mentor.
It's currently unclear if any of the other mentors are active.
MXNext had several new mentors added to help with diversity among it's
mentors.
An email was sent out to all inactive mentors and we've had 60% respond,
most of those who responded have indicated that will step down. So far 24
mentors have asked to be removed and it's likely that most of the 26 who
haven't responded are inactive and will need to be removed. Good news is 9
have asked to continue. This has left several podlings with only a one or
two active mentors, which is no change from before but now we know the true
situation. We have had a few people ask to be a mentor and several mentors
who were inactive, and who asked to stay on, have showed signs of increased
activity.
I just want to thank all the mentors for their past work and for those who
recognised that the best thing that they could do for their podling was to
step aside. Missing signing off 3 board reports in a row turns out to be a
useful metric as a proxy for mentor activity (about an 85% correlation).
In the discussion on what to do about podlings tasked with writing bylaws /
guidelines in their graduation proposal, there's general consensus that
podlings should be not asked to do this. A draft minimal default set of
guidelines has been created. This will be brought to the boards attention
in the next few weeks.
A new question has been added to the report asking podlings if they are
getting enough support from their mentors, hopefully this will identify
missing mentors earlier. A number of podling just copied and pasted from
previous reports and didn't notice this new question.
A small change to the incubator proposal template should help with podlings
taking too long to incubate or at least frame their expectations.
* Community
New IPMC members:
- Jason Dai
- Xiangrui Meng
People who left the IPMC:
- None
* New Podlings
- Marvin-AI
- Zipkin
* Podlings that failed to report, expected next month
- Weex (did not respond to queries)
* Graduations
The board has motions for the following:
- Joshua (to be posted)
- ServiceComb
* Releases
The following releases entered distribution during the month of
September:
Tephra 0.15.0
Daffodil 2.2.0
Griffin 0.3.0
Dubbo 2.6.3
Mxnet 1.3.0
Pulsar 2.1.0
Skywalking 5.0.0
Unomi 1.1.0
Openwhisk 0.9.8 and 1.12.0
* IP Clearance
Arrow Gandiva library
* Legal / Trademarks
Due to a trademark issue, SensSoft has decided to change it's name.
* Infrastructure
N/A.
* Miscellaneous
release checklist created
* Credits
None
Table of Contents
Airflow
Amaterasu
Annotator
BatchEE
DLab
Doris
Gobblin
Livy
Marvin-AI
Milagro
MXNet
NetBeans
ODF Toolkit
PLC4X
Rya
SensSoft
ServiceComb
Warble
Zipkin
= Incubator PMC report for September 2018 =
=== Timeline ===
||Wed September 05 ||Podling reports due by end of day ||
||Sun September 09 ||Shepherd reviews due by end of day ||
||Sun September 09 ||Summary due by end of day ||
||Tue September 11 ||Mentor signoff due by end of day ||
||Wed September 12 ||Report submitted to Board ||
||Wed September 19 ||Board meeting ||
=== Shepherd Assignments ===
||Dave Fisher ||Pony Mail ||
||Dave Fisher ||Tephra ||
||Drew Farris ||Omid ||
||Drew Farris ||S2Graph ||
||John Ament ||Doris ||
||John Ament ||SkyWalking ||
||Justin Mclean ||Gearpump ||
||P. Taylor Goetz ||Hivemall ||
||P. Taylor Goetz ||Superset ||
||P. Taylor Goetz ||Toree ||
||Timothy Chen ||Crail ||
||Timothy Chen ||OpenWhisk ||
||Timothy Chen ||Warble ||
||[none] ||Annotator ||
||[none] ||Daffodil ||
||[none] ||Druid ||
||[none] ||Dubbo ||
||[none] ||Griffin ||
||[none] ||Joshua ||
||[none] ||Milagro ||
||[none] ||Myriad ||
||[none] ||Nemo ||
||[none] ||PageSpeed ||
||[none] ||Pulsar ||
||[none] ||Quickstep ||
||[none] ||SAMOA ||
||[none] ||SINGA ||
||[none] ||SensSoft ||
||[none] ||Spot ||
||[none] ||Tamaya ||
||[none] ||Taverna ||
||[none] ||Zipkin ||
=== Report content ===
{{{
Incubator PMC report for September 2018
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 52 podlings incubating. During the month of August,
podlings executed 8 distinct releases and there are several ongoing votes
on releases for September. Some long standing release votes were resolved.
We added three new IPMC members.
Several podlings are heading towards graduation. We had one project,
Gossip, retire to the attic. BatchEE seems stuck in performing the last
graduation steps and needs some nudging over the line.
There were no IP clearances.
A number of podlings (3) that didn't report has decreased and Pony Mail has
finally reported. Senssoft has some issues that stoped it from reporting
but they are currently being addressed. Milagro has missed several reports
in a row and has failed to respond to queries to why this has occurred.
Gearpump have indicated they are discussing retiring.
Discussion continues about with to do about missing mentors and some
actions should be taken in the next month including contacting mentors and
asking if they still want to continue in the role. This may result in a
number of mentors needing to be replaced, and currently it is not known what
mentor capacity the IPMC has. We've had a number of members join the IPMC
to mentor projects this month which is encouraging. Given the low levels of
activity on some projects (as indicated by sign off rates and a sampling
of email list activity) this is a serious issue for the IPMC.
There's also been discussion on some podlings spending too long in
incubation and hopefully that will lead to a few more graduations and
retirements in the near future.
Changes have been suggested to the podling report and incubator proposal
template that should help in small ways with the above situations.
A podling, Superset, has been making releases not in line with the Apache
release policy. I've asked the podling to correct this and it's mentors are
helping out with this and other issues. The podling has been almost 2 years
in incubation and has made a large number of "unofficial" releases (50+).
* Community
New IPMC members:
- Andriy Redko
- Christofer Dutz
- William Colen
People who left the IPMC:
None
* New Podlings
- Zipkin
- DLab
- Marvin-AI
* Podlings that failed to report, (perhaps) expected next month
- Gearpump (discussing retirement)
- Milagro (no response and missing multiple reports in a row)
* Graduations
None this month.
* Releases
The following releases entered distribution during the month of
August:
- ServiceComb Chassis 1.0.0
- ServiceComb Service-Centre 1.0.0
- Pulsar 2.1.0
- Echarts 4.1.0
- Toree 0.2.0
- Openwhisk CLI 0.9.0
- Airflow 1.10.0
- Unomi 1.3.0
* IP Clearance
None
* Legal / Trademarks
No issues or discussions.
* Infrastructure
No issues.
* Miscellaneous
- Gossip podling was retired.
- HAWQ graduated to TLP last month.
- A DRAT prototype can be found here
(http://drat-vm.apache.org:8080/proteus-new/)
* Credits
None
Table of Contents
Airflow
Annotator
Crail
Daffodil
Doris
Druid
Dubbo
Griffin
Hivemall
Myriad
Nemo
Omid
OpenWhisk
Pony Mail
Pulsar
Quickstep
S2Graph
SAMOA
SensSoft
SINGA
SkyWalking
Spot
Superset
Tamaya
Taverna
Tephra
Warble
= Incubator PMC report for August 2018 =
=== Timeline ===
||Wed August 01 ||Podling reports due by end of day ||
||Sun August 05 ||Shepherd reviews due by end of day ||
||Sun August 05 ||Summary due by end of day ||
||Tue August 07 ||Mentor signoff due by end of day ||
||Wed August 08 ||Report submitted to Board ||
||Wed August 15 ||Board meeting ||
=== Shepherd Assignments ===
||Dave Fisher ||Joshua ||
||Dave Fisher ||SDAP ||
||Drew Farris ||Druid ||
||Drew Farris ||Tamaya ||
||John Ament ||PageSpeed ||
||John Ament ||S2Graph ||
||Justin Mclean ||Heron ||
||P. Taylor Goetz ||Annotator ||
||P. Taylor Goetz ||SensSoft ||
||P. Taylor Goetz ||Unomi ||
||Timothy Chen ||Airflow ||
||Timothy Chen ||BatchEE ||
||Timothy Chen ||Doris ||
||[none] ||ECharts ||
||[none] ||Edgent ||
||[none] ||Gossip ||
||[none] ||Milagro ||
||[none] ||Pony Mail ||
||[none] ||Ratis ||
||[none] ||Spot ||
||[none] ||Toree ||
=== Report content ===
{{{
Incubator PMC report for August 2018
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 52 podlings incubating. During the month of July,
podlings executed 7 distinct releases and there are several ongoing votes
and releases for August. A couple of podlings need to ask again for IPMC
votes and some votes are still ongoing. We added two new IPMC members.
The HAWQ project is graduating, and serval others are heading towards
graduation. We had one project, Gossip, in the process of retiring to the
attic. Joshua needs to be chased up as they voted to graduate but haven't
done so yet and failed to report.
There were two IP clearances.
Again a number of podlings (8) didn't report and Pony Mail has failed to
report for the 3rd time in a row. I'll reach out again to Pony Mail but it
may require board attention given that lists.apache.org runs off it.
One report (Airflow) is currently missing sign off but hopefully that will be
fixed by the time the board meets.
Independently I reached out to the the Spark project and they have improved
their LICENSE and NOTICE so the incubator should have less issues in
podlings copying what they were doing.
* Community
New IPMC members:
Ignasi Barrera
Lars Francke
People who left the IPMC:
None
* New Podlings
Doris
* Podlings that failed to report, expected next month
Annotator
Joshua
Milagro
PageSpeed
Pony Mail
S2Graph
SensSoft
Tamaya
Toree # submitted late, but included
* Graduations
The board has motions for the following:
HAWQ
* Releases
The following releases entered distribution during the month of
August:
Gobblin 0.12.0
Amaterasu 0.2.0
OpenWhisk 0.9.0
Skywalking 5.0.0-beta2
Ratis 0.2.0
Mxnet 1.2.1
Netbeans 9.0
* IP Clearance
SCIMple
brooklyn-ui-angular
* Legal / Trademarks
None
* Infrastructure
None
* Miscellaneous
None
* Credits
Table of Contents
Airflow
Annotator
BatchEE
Doris
Druid
ECharts
Edgent
Gossip
Heron
Joshua
Milagro
PageSpeed
Pony Mail
Ratis
S2Graph
SDAP
SensSoft
Spot
Tamaya
Unomi
= Incubator PMC report for July 2018 =
=== Timeline ===
||Wed July 04 ||Podling reports due by end of day ||
||Sun July 08 ||Shepherd reviews due by end of day ||
||Sun July 08 ||Summary due by end of day ||
||Tue July 10 ||Mentor signoff due by end of day ||
||Wed July 11 ||Report submitted to Board ||
||Wed July 18 ||Board meeting ||
=== Shepherd Assignments ===
||Dave Fisher ||Gossip ||
||Dave Fisher ||ODF Toolkit ||
||Drew Farris ||Livy ||
||Drew Farris ||ServiceComb ||
||John Ament ||NetBeans ||
||John Ament ||PLC4X ||
||Justin Mclean ||S2Graph ||
||P. Taylor Goetz ||BatchEE ||
||P. Taylor Goetz ||Milagro ||
||P. Taylor Goetz ||Traffic Control ||
||Timothy Chen ||Annotator ||
||Timothy Chen ||HAWQ ||
||Timothy Chen ||SensSoft ||
||[none] ||Airflow ||
||[none] ||Amaterasu ||
||[none] ||Gobblin ||
||[none] ||MXNet ||
||[none] ||Rya ||
||[none] ||Weex ||
=== Report content ===
{{{
Incubator PMC report for July 2018
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 52 podlings incubating. During the month of June,
podlings executed 6 distinct releases and there are several ongoing votes
and releases for July. We added no new IPMC members. No podlings are
graduating this month but there's dicussion about HAWQ graduating, and
many are heading towards graduation. We had one project, AriaTosca,
retire to the attic. There were no IP clearances.
A number of podlings didn't report and that may be due to less reminders
sent out this month. The three podlings that failed to report last month
also failed to report this month. Two responded (Druid and Spot) to why
last month, but lack of activity and response from Pony Mail is concerning.
Of note in June on the list there was discussions on
- retirement and what to do with gitHub/gitbox repos
- Gossip exiting the incubator
* Community
New IPMC members:
- None
People who left the IPMC:
- None
* New Podlings
- Doris
* Podlings that failed to report, expected next month
- Airflow
- Annotator
- BatchEE
- Druid
- Gossip
- Milagro
- Pony Mail
- S2Graph
- SensSoft
- Spot
* Graduations
- None
* Releases
The following releases entered distribution during the month of
June:
- 2018/07/02 Goblin 0.12.0
- 2018/06/22 Servicecomb 1.0
- 2018/06/17 Pulsar 1.22.1
- 2018/06/15 Singa 1.2.0
- 2018/06/07 Traffic Control 2.2.0
- 2018/06/05 Dubbo 2.6.2
The Traffic Control release seems odd as they are a TLP.
Seems to just be a timing issue as the vote was open before
they become a TLP.
* IP Clearance
None
* Legal / Trademarks
None
* Infrastructure
None
* Miscellaneous
None
* Credits
Table of Contents
Amaterasu
Gobblin
Gossip
HAWQ
Livy
MXNet
NetBeans
ODF Toolkit
PLC4X
Rya
ServiceComb
Traffic Control
Weex
= Incubator PMC report for June 2018 =
=== Timeline ===
||Wed June 06 ||Podling reports due by end of day ||
||Sun June 10 ||Shepherd reviews due by end of day ||
||Sun June 10 ||Summary due by end of day ||
||Tue June 12 ||Mentor signoff due by end of day ||
||Wed June 13 ||Report submitted to Board ||
||Wed June 20 ||Board meeting ||
=== Shepherd Assignments ===
||Dave Fisher ||Myriad ||
||Dave Fisher ||Nemo ||
||Drew Farris ||Druid ||
||Drew Farris ||Superset ||
||John Ament ||S2Graph ||
||John Ament ||SINGA ||
||Justin Mclean ||Gearpump ||
||P. Taylor Goetz ||Dubbo ||
||P. Taylor Goetz ||Quickstep ||
||P. Taylor Goetz ||Tephra ||
||Timothy Chen ||AriaTosca ||
||Timothy Chen ||Daffodil ||
||Timothy Chen ||Taverna ||
||[none] ||Crail ||
||[none] ||Gossip ||
||[none] ||Griffin ||
||[none] ||Hivemall ||
||[none] ||Omid ||
||[none] ||OpenWhisk ||
||[none] ||Pony Mail ||
||[none] ||Pulsar ||
||[none] ||SAMOA ||
||[none] ||SkyWalking ||
||[none] ||Spot ||
=== Report content ===
{{{
Incubator PMC report for June 2018
The Apache Incubator is the entry path into the ASF for projects and
codebases
wishing to become part of the Foundation's efforts.
There are presently 52 podlings incubating. During the month of May,
podlings executed 7 distinct releases and there are several ongoing votes
and releases for June. We added one new IPMC member. No podlings are
graduating this month, but many are heading towards graduation. We had one
project, Apache Slider, require to the attic. There were 5 IP clearances.
* Community
New IPMC members:
- Sharan Foga
People who left the IPMC:
- None
* New Podlings
- None, but there are several threads on possible new podlings.
* Podlings that failed to report, expected next month. All three project
have failed to report before.
- Druid - Activity on list and reminders sent but no report. May need
more active mentors. Will also follow up on non ASF releases.
- Pony Mail - No report and almost no activity on list. Will check if
there's still active mentors.
- Spot - No report and almost no activity on list. Communication may be
happening elsewhere.
* Graduations
The board has motions for the following:
- None
* Releases
The following releases entered distribution during the month of March:
- 2018-05-15 Apache Daffodil 2.1.0
- 2018-05-16 Apache Griffin 0.2.0
- 2018-05-22 Apache MXNet 1.2.0
- 2018-05-23 Apache Skywalking 5.0.0 beta
- 2018-05-27 Apache Pulsar 2.0.0
- 2018-05-29 Apache Netbeans 9.0
- 2018-05-31 Apache Crail 1.0
Vote passed but missing from release area:
- 2018-05-29 Apache Omid 0.9.0
- 2018-05-26 Apache Tephra 0.14.0
* IP Clearance
- Apache Beam Go SDK
- Dubbox documentation
- Arrow Ruby Library
- System Readiness Check Framework
- Logback integration with OSGi Log 1.4
* Legal / Trademarks
- None
* Infrastructure
- None
* Miscellaneous
- None
Table of Contents
AriaTosca
Crail
Daffodil
Dubbo
Gearpump
Gossip
Griffin
Hivemall
Myriad
Nemo
Omid
OpenWhisk
Pulsar
Quickstep
S2Graph
SAMOA
SINGA
SkyWalking
Superset
Taverna
Tephra
Incubator PMC report for May 2018
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 52 podlings undergoing incubation. This was an extremely quiet month within the incubator, no changes in the PMC structure, no new podlings, one podling planning to graduate and only one release executed. We do have two additional podlings planning graduation, but likely they will go next month (June). There is work ongoing to replace the present chair.
* Community
New IPMC members:
- None
People who left the IPMC:
- None
* New Podlings
- None
* Podlings that failed to report, expected next month
- Gossip - report received extremely late, but had no mentor sign off. Prior comments from mentor (P. Taylor Goetz) are retained:
Reminders sent for both April and May reports. When I brought up
the possibility of retirement, several community members expressed interest
in continuing incubation.
- S2Graph - report received, but no mentor sign off
* Graduations
The board has motions for the following:
- Traffic Control
* Releases
The following releases entered distribution during the month of
April:
- 2018-04-02 Apache ServiceComb Java_Chassis 1.0.0-m1
* IP Clearance
* Legal / Trademarks
* Infrastructure
* Miscellaneous
- A discussion began recently about how to deal with absent mentors. No concrete work, but it seems one call out is to check on a mentor's pulse to see if they are still supporting their podlings.
Table of Contents
Druid
Dubbo
ECharts
Edgent
Heron
Joshua
Nemo
PageSpeed
Ratis
SDAP
Slider
Tamaya
Toree
Unomi
Incubator PMC report for April 2018
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
There are presently 53 podlings incubating. During the month of March,
podlings executed 5 distinct releases, 6 total artifacts. We added 2 new IPMC
members. While no podlings are graduating this month, many are heading towards
graduation based on below reports.
* Community
New IPMC members:
- Jun Rao
- Matt Sicker
People who left the IPMC:
- None
* New Podlings
- None
* Podlings that failed to report, expected next month
- Gossip - No on list activity, likely to retire.
* Graduations
The board has motions for the following:
- None
* Releases
The following releases entered distribution during the month of March:
- 2018-03-04 Apache Rya 3.2.12
- 2018-03-05 Apache Pulsar 1.22.0
- 2018-03-09 Apache SensSoft Useralejs 1.0.0
- 2018-03-17 Apache HAWQ 2.3.0.0
- 2018-03-27 Apache ServiceComb Service Center 1.0.0-m1
- 2018-03-27 Apache ServiceComb Saga 0.1.0
* Infrastructure
- An issue came up recently between the ECharts podling and Infrastructure
that was communicated privately to mentors - not posted to any list. In
future, such problems should at least be reported to the private@incubator
list to ensure they are archived.
Table of Contents
Airflow
Amaterasu
Annotator
BatchEE
Druid
Dubbo
ECharts
Gearpump
Gobblin
HAWQ
Hivemall
Livy
Milagro
MXNet
Nemo
NetBeans
ODF Toolkit
PLC4X
Pony Mail
Quickstep
Rya
SensSoft
ServiceComb
SINGA
Traffic Control
Weex
Incubator PMC report for March 2018
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 54 podlings under incubation. We added 1 new IPMC member, 3 new podlings and executed on 4 releases. The HTrace report indicates retirement in flight.
* Community
New IPMC members:
- Timothy Chen
People who left the IPMC:
* New Podlings
- Druid
- Dubbo
- Nemo
* Podlings that failed to report, expected next month
- Gearpump
- Hivemall
- Milagro
- Pony Mail
- Quickstep
- SINGA
* Graduations
The board has motions for the following:
- Freemarker
* Releases
The following releases entered distribution during the month of
February:
- 2018-02-05 Apache Livy 0.5.0
- 2018-02-15 Apache Netbeans 9.0 beta
- 2018-02-19 Apache PonyMail 0.10.0
- 2018-02-19 Apache MXNet 1.1.0
* IP Clearance
* Legal / Trademarks
- See Daffodil's report related to open legal questions.
- See SkyWalking's report for open questions around optional modules under discussion on legal lists.
* Infrastructure
* Miscellaneous
* Credits
Table of Contents
AriaTosca
Crail
Druid
Dubbo
ECharts
Griffin
HTrace
Myriad
Nemo
Omid
OpenWhisk
PLC4X
Pulsar
Quickstep
SAMOA
ServiceComb
SkyWalking
Slider
Spot
Superset
Taverna
Tephra
Incubator PMC report for February 2018
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 54 podlings incubating. In the month of January, podlings executed five releases, we added four additional IPMC members; as well as one new podling and one retiring podling.
* Community
New IPMC members:
- David E. Jones
- Kevin A. McGrail
- Mark Thomas
- Timothy Chen
People who left the IPMC:
- None
* New Podlings
- ECharts
* Podlings that failed to report, expected next month
- iota: no further reports expected, podling is retiring
- Milagro: expecting podling to retire
- Myriad: expecting podling to retire
- Slider: A report was submitted, but missed mentor sign off. The report indicates a move into Hadoop is going to happen soon.
* Graduations
The board has motions for the following:
- None
* Releases
The following releases entered distribution during the month of
January:
- 2018-01-02 Apache Airflow 1.9.0
- 2018-01-16 Apache Aria Tosca 0.2.0
- 2018-01-17 Apache Taverna Server 3.1.0
- 2018-01-22 Apache Traffic Control 2.1.0
- 2018-01-27 Apache DataFu 1.3.3
* IP Clearance
- Appreciations go out for ensuring that RocketMQ performs proper IP Clearance. Similar reminders have gone out to DeltaSpike and TomEE.
* Legal / Trademarks
- Multiple podlings have open tickets and emails in to legal to review open questions. Assistance is requested to guide them, even if the answer is "work with your mentors to get an answer."
* Infrastructure
- Work will need to begin to clean up remaining links into the retired Service Desk instance.
* Miscellaneous
- Due to a typo by the VP Incubator, report reminders were sent out to podlings as of February 2017 instead of February 2018. While most TLPs who incorrectly received the alerts questioned it via their dev lists, a couple of TLPs skipped on list communication and instead verified off list.
Table of Contents
Airflow
Crail
ECharts
Edgent
Heron
Joshua
Livy
PageSpeed
PLC4X
Ratis
S2Graph
SDAP
ServiceComb
SkyWalking
Spot
Tamaya
Toree
Unomi
Incubator PMC report for January 2018
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
There are currently 53 podlings in the inubator. We added two new podlings in
December, and executed four podling releases. Two new PMC members joined, in
support of mentoring podlings.
* Community
New IPMC members:
- Stefan Bodewig
- Carl Johan Erik Edstrom
People who left the IPMC:
* New Podlings
- PLC4X
- SkyWalking
* Podlings that failed to report, expected next month
- Airflow - Report received, but not signed off.
- Livy - Low on list activity.
- Milagro - Low on list activity.
- Myriad - Low on list activity.
- Spot - Low on list activity.
- Wave - Retirement vote under way.
* Graduations
The board has motions for the following:
- None
* Releases
The following releases entered distribution during the month of December:
- 2017-12-03 Apache MXNet 1.0.0
- 2017-12-13 Apache BatchEE 0.5
- 2017-12-14 Apache Edgent 1.2.0
- 2017-12-17 Apache Pulsar 1.21.0
Table of Contents
Amaterasu
Annotator
BatchEE
Crail
DataFu
FreeMarker
Gobblin
Gossip
HAWQ
HTrace
MXNet
NetBeans
ODF Toolkit
PageSpeed
PLC4X
Pony Mail
Rya
SDAP
SensSoft
ServiceComb
SkyWalking
Traffic Control
Incubator PMC report for December 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 53 podlings incubating. In the month of November, we executed six releases, added one IPMC member and received the resignation of another (which is in flight until their sole podling retires). We added two podlings to our roster, have a few more in the pipeline and have one podling planning to graduate this month.
* Community
New IPMC members:
- Michael Semb Wever
People who left the IPMC:
- Upayavira (not processed in LDAP yet)
* New Podlings
- Crail
- Service Comb
* Podlings that failed to report, expected next month
- Amaterasu - Activity stopped late November
- HTrace - 0 on list activity
- Pony Mail - Low activity, suspect just missed
- Wave - Retiring
- Myriad - Received report, no mentor sign off
- Spot - Received report, no mentor sign off
* Graduations
The board has motions for the following:
- Trafodion
* Releases
The following releases entered distribution during the month of
November:
- 2017-11-01 Apache Freemarker 2.3.27
- 2017-11-08 Apache Netbeans HTML4J 1.5
- 2017-11-15 Apache Mnemonic 0.10.0
- 2017-11-15 Apache MXNet 0.12.1
- 2017-11-18 Apache Netbeans HTML4J 1.5.1
- 2017-11-28 Apache Griffin 0.1.6
Table of Contents
AriaTosca
Crail
Daffodil
Gearpump
Griffin
Hivemall
Omid
OpenWhisk
PageSpeed
Pulsar
Quickstep
SAMOA
SDAP
SINGA
Superset
Taverna
Tephra
Trafodion
Incubator PMC report for November 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
October was a quieter month in the incubator. We executed 4 podling releases, had
no changes in staff. One new podling joined, and are having graduation discussions
for two podlings. We expect Mnemonic to fully graduate this month.
* Community
New IPMC members:
- None
People who left the IPMC:
- None
* New Podlings
- SDAP
* Podlings that failed to report, expected next month
- iota (discussing retirement)
- Milagro
- Myriad
* Graduations
The board has motions for the following:
- Guacamole
- Impala
- Mnemonic
* Releases
The following releases entered distribution during the month of
October:
- 2017-10-04 Apache Juneau 6.4.0
- 2017-10-11 Apache Rya 3.2.11
- 2017-10-13 Apache Pulsar 1.20.0
- 2017-10-30 Apache MXNet 0.12.0
Table of Contents
Amaterasu
Daffodil
Edgent
Guacamole
Heron
Impala
Joshua
Milagro
PageSpeed
Ratis
S2Graph
Slider
Tamaya
Toree
Unomi
Incubator PMC report for October 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 54 podlings incubating. Podlings executed seven releases last month. Two new IPMC members joined our fold and one new podling joined. We presently have two or three podlings preparing to graduate this month.
* Community
New IPMC members:
- Davor Bonaci
- Jacques Le Roux
* New Podlings
- PageSpeed
* Podlings that failed to report, expected next month
- Gossip
- Milagro (report filed, not signed off by mentors)
- Myriad
* Graduations
The board has motions for the following:
- Mnemonic
- PredictionIO
- Juneau
* Releases
The following releases entered distribution during the month of
September:
- 2017-09-04 Apache Airflow 1.8.2
- 2017-09-05 Apache MXNet 0.11.0
- 2017-09-13 Apache Impala 2.10.0
- 2017-09-13 Apache Mnemonic 0.9.0
- 2017-09-21 Apache Tephra 0.13.0
- 2017-09-27 Apache PredictionIO 0.12.0
- 2017-09-29 Apache Unomi 1.2.0
* Legal / Trademarks
- Multiple podlings have pending requests in to legal to clarify SGAs, ICLAs. Prompt responses would be appreciated.
* Infrastructure
- A change to the mlreq process caused delays in creation of mailing lists for PageSpeed. Work is on going to migrate to a new process for these requests that is agreeable for IPMC members to execute on.
Table of Contents
Airflow
Amaterasu
Annotator
BatchEE
Daffodil
DataFu
FreeMarker
Gobblin
HAWQ
Heron
Juneau
Livy
MXNet
NetBeans
ODF Toolkit
Rya
SensSoft
Spot
Traffic Control
Weex
Incubator PMC report for September 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 54 podlings incubating. We executed nine podling releases and have one podling planning to graduate this month. No changes to the PMC structure this month.
* Community
New IPMC members:
- None
People who left the IPMC:
- None
* New Podlings
- Amaterasu
- Daffodil
* Podlings that Retired
- MRQL
* Podlings that failed to report, expected next month
- Myriad
- Spot
* Graduations
The board has motions for the following:
- RocketMQ
- Mnemonic (may be next month)
* Releases
The following releases entered distribution during the month of
August:
- 2017-08-01 Apache Juneau 6.3.1
- 2017-08-01 Apache Tamaya 0.3.0
- 2017-08-05 Apache Tamaya Extensions 0.3.0
- 2017-08-08 Apache Pulsar 1.19.0
- 2017-08-16 Apache HTrace 4.3.0
- 2017-08-16 Apache Spot 1.0
- 2017-08-17 Apache Fluo 1.0.0
- 2017-08-23 Apache S2Graph 0.2.0
- 2017-08-29 Apache Livy 0.4.0
* Legal / Trademarks
- Thanks to hard work on both the Oracle and ASF side, the Netbeans team was able to get the first three repositories populated from a software grant.
Table of Contents
AriaTosca
Daffodil
Gearpump
Gobblin
Griffin
Heron
Hivemall
HTrace
Livy
Mnemonic
MRQL
Myriad
Omid
OpenWhisk
Pony Mail
Pulsar
Quickstep
SAMOA
SINGA
Spot
Superset
Taverna
Tephra
Trafodion
Wave
Incubator PMC report for August 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 53 podlings incubating. July was a quieter month for the incubator, summer holidays and what not. We executed seven podling releases this month, one podling retired but otherwise no other changes.
* Community
New IPMC members:
- None
People who left the IPMC:
- None
* New Podlings
- None
* Podlings that failed to report, expected next month
- MRQL
- Ratis
* Graduations
The board has motions for the following:
- None
* Retirements
The following podlings retired this month:
- HORN
* Releases
The following releases entered distribution during the month of
July:
- 2017-07-06 Apache Gearpump 0.8.4
- 2017-07-06 Apaceh Traffic Control 2.0.0
- 2017-07-08 Apache Aria Tosca 0.1.0
- 2017-07-11 Apahce HAWQ 2.2.0.0
- 2017-07-18 Apache Griffin 0.1.5
- 2017-07-18 Apache Aria Tosca 0.1.1
- 2017-07-31 Apache Guacamole 0.9.13
* IP Clearance
- We have begun work to clean up IP Clearance policies. First is to make it clear that the preference is ICLAs and CCLAs over SGAs. We have also seen better responsiveness after reasserting that the IPMC owns responsibility for all incoming code donations.
* Legal / Trademarks
* Infrastructure
* Miscellaneous
- A general issue of VPs within other cross functional areas of the ASF reaching out to podlings has started to surface. Specifically, I would like to request that the board supports a request that those areas should be reaching out to podlings directly with issues, escalating to the IPMC due to lack of follow through, rather than approaching the IPMC first. The Security team's model is a perfect example of what to do.
Table of Contents
BatchEE
DataFu
Edgent
Fluo
Gobblin
Guacamole
Heron
Impala
iota
Joshua
Livy
MRQL
NetBeans
PredictionIO
Pulsar
S2Graph
Slider
Superset
Tamaya
Toree
Unomi
Incubator PMC report for July 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 57 podlings incubating. Three podlings joined us this
month, two podlings have retired, one has graduated to a sub-project and the
board has resolutions for one (three?) podlings to become TLPs this month.
Podlings executed eight releases this past month. We have added two new IPMC
members, neither an existing foundation member.
* Community
New IPMC members:
- Steve Blackmon
- Benjamin Young
* New Podlings
- Heron
- Livy
- Pulsar
* Podlings that failed to report, expected next month
- BatchEE - Low on list activity
- DataFu - No on list activity, will follow up with a status request and
potentially retirement
- Gobblin - No on list activity, will follow up with a status request
- HORN - Actively voting on retirement, no report expected
- MRQL - Discussing retirement, single developer mode
- Netbeans - Moderate on list activity, no one stepped up to do report
* Graduations
The board has motions for the following:
- Fluo
- MADlib
- Streams
The following podlings graduated into subprojects:
- DistributedLog (BookKeeper)
* Retirements
The following podlings retired this month:
- Blur
- Sirona
* Releases
The following releases entered distribution during the month of
June:
- 2017-06-09 Apache Weex 0.12.0
- 2017-06-13 Apache TrafficControl 1.8.1
- 2017-06-15 Apache Impala 2.9.0
- 2017-06-17 Apache RocketMQ 4.1.0
- 2017-06-18 Apache Tamaya 0.3
- 2017-06-22 Apache Fluo Recipes 1.1.0
- 2017-06-23 Apache Mnemonic 0.8.0
- 2017-06-28 Apache Juneau 6.3.0
* Infrastructure
- We need to continue to ensure that podlings are bootstrapped in proper
sequence. Recent changes to Whimsy have caused new steps to be added,
but not communicated. We will need infra help to support some of these
new steps.
- Thanks to the infra team, the Incubator website has been migrated to a
new technology and has received a needed facelift.
* Miscellaneous
- With the website migrated, work will begin to refresh the Incubator
documentation.
* Credits
- Special thanks to Dave Fisher for rejoining the shepherd community
Table of Contents
Airflow
Annotator
FreeMarker
Gossip
HAWQ
Juneau
Livy
MADlib
Milagro
MXNet
Myriad
ODF Toolkit
Pulsar
RocketMQ
Rya
SensSoft
Superset
Traffic Control
Weex
Incubator PMC report for June 2017
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
At the end of May, there were 60 podlings incubating. Podlings executed six
releases this month. The incubator brought in one new podling, and the board
has motions to graduate three podlings from the incubator. One IPMC member
stepped down while two new IPMC members joined.
Many reports below were signed off by a single mentor. The Incubator PMC
shall begin to plan for a way to address this.
* Community
New IPMC members:
- Bikas Saha
- Bob Paulin
People who left the IPMC:
- Par Niclas Hedhman
* New Podlings
- Superset
* Podlings that failed to report, expected next month
- HORN - No on list discussions recently.
- MRQL - No on list discussion in past 3 months, limited discussions prior to
that.
- Myriad - Discussing retirement
- Sirona - Likely to be retired or moved as a sub-project by next report
* Graduations
The board has motions for the following:
- Atlas
- MADlib
- Mynewt
* Releases
The following releases entered distribution during the month of May:
- 2017-05-01 Apache Trafodion 2.1.0
- 2017-05-04 Apache Mnemonic 0.7.0-incubating
- 2017-05-09 Apache Airflow 1.8.1
- 2017-05-09 Apache MADlib 1.11
- 2017-05-17 Apache Ratis 0.1.0-alpha
- 2017-05-30 Apache Tephra 0.12.0
* Infrastructure
- The Incubator has begun to migrate podling maintenance into Whimsy
* Miscellaneous
- The IPMC has elected a new chair, hopefully accepted at this month's board
meeting.
Table of Contents
AriaTosca
Atlas
Gearpump
Gobblin
Griffin
Hivemall
HTrace
iota
Joshua
Mnemonic
Omid
OpenWhisk
Pony Mail
Quickstep
SAMOA
Singa
Slider
Spot
Streams
Superset
Tamaya
Taverna
Tephra
Toree
Trafodion
Wave
Incubator PMC report for May 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 59 podlings incubating. Podlings executed seven releases
in April, including the first release from ODF Toolkit in a long time. One
IPMC member stepped down in April, and two new members joined.
* Community
New IPMC members:
- Larry McCay
- Ryan Blue
People who left the IPMC:
- Marvin Humphrey
* New Podlings
- None
* Retired Podlings
- Pirk
* Podlings that failed to report, expected next month
- Gobblin
- Horn
- iota
- Joshua
- Sirona
- Slider
- Tamaya
- Toree
* Graduations
The board has motions for the following:
- None
* Releases
The following releases entered distribution during the month of
April:
- 2017-04-01 Apache Guacamole 0.9.12
- 2017-04-02 Apache Gossip 0.1.2
- 2017-04-10 Apache ODF Toolkit 0.6.2
- 2017-04-13 Apache Mnemonic 0.6.0
- 2017-04-24 Apache PredictionIO 0.11.0
- 2017-04-28 Apache Gearpump 0.8.3
- 2017-04-28 Apache Juneau 6.2.0
* Legal / Trademarks
- Podlings struggle with their first releases. There has been growing asks
to revisit the binaries in source releases policy as a number of newer
build tools rely on including a small JAR to ease the build process.
Several IPMC members have voiced interest in following up with legal in
this area.
* Infrastructure
- There were small hiccups with the Metron graduation that may need some
refinement between IPMC, Infrastructure and Trademarks/Press.
- The other graduations and Pirk's retirement went smoothly.
- In addition, thanks to some strong collaboration with Infrastructure we
now have a podlings [AT] incubator DOT apache DOT org to better
communicate with the podlings as a whole.
* Miscellaneous
- The new podling logo has been announced to all podlings. Some have
already implemented the new logo and it looks much better on websites.
- The new incubator website is being worked on, slowly. We may start by
simply porting the existing content and then refining policies.
- We have refined our processes to communicate out that rosters should be
maintained in Whimsy going forward. A formal announcement should happen
by ApacheCon.
* Credits
- Report Manager: John D. Ament
Table of Contents
BatchEE
Blur
DistributedLog
Edgent
Fluo
Guacamole
Impala
MXNet
PredictionIO
Ratis
S2Graph
SystemML
Unomi
Weex
Incubator PMC report for April 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 64 podlings incubating. We have had 1 IPMC member resign.
There were a total of 16 releases during this period.
* Community
New IPMC members:
- None
People who left the IPMC:
- Gianugo Rabellino
* New Podlings
- None
* Podlings that failed to report, expected next month
- BatchEE
- HORN
- MXNet
- Sirona
* Graduations
The board has motions for the following:
- Fineract
- Metron
- CarbonData
Already Graduated
- Log4cxx2 (as a subproject to Logging)
* Releases
The following releases entered distribution during the month of
March:
- 2017-03-03 Apache SystemML 0.13.0
- 2017-03-07 Apache TrafficControl 1.8.0
- 2017-03-10 Apache MADLib 1.10.0
- 2017-03-10 Apache DataFu 1.3.2
- 2017-03-13 Apache Mnemonic 0.5.0
- 2017-03-16 Apache Metron 0.3.1
- 2017-03-16 Apache Tephra 0.11.0
- 2017-03-17 Apache Atlas 0.8.0
- 2017-03-19 Apache Airflow 1.8.0
- 2017-03-19 Apache Streams 0.5
- 2017-03-20 Apache Edgent 1.1.0
- 2017-03-21 Apache Mynewt 1.0.0
- 2017-03-23 Apache Slider 0.92.0
- 2017-03-25 Apache Freemarker 2.3.26
- 2017-03-25 Apache Quickstep 0.1.0
- 2017-03-30 Apache Toree 0.1.0
* Legal / Trademarks
- A new incubator logo has been selected. We plan to roll out to podlings
starting in April.
* Miscellaneous
- We've begun the process to reflect usage of the roster tool in podling
processes.
* Credits
- Report Manager: John D. Ament, Marvin Humphrey
Table of Contents
Airflow
Annotator
DataFu
FreeMarker
Gobblin
Gossip
Griffin
HAWQ
Juneau
MADlib
Metron
Milagro
Mynewt
NetBeans
ODF Toolkit
Pony Mail
Ratis
RocketMQ
Rya
SensSoft
Traffic Control
Weex
Incubator PMC report for March 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 64 podlings incubating. In the month of February we had 7
releases and no changes in IPMC roster.
* Community
New IPMC members:
- None
People who left the IPMC:
- None
* New Podlings
- Gobblin
* Podlings that failed to report, expected next month
- Griffin
- Pony Mail
- Sirona
* Graduations
The board has motions for the following:
- None
* Releases
The following releases entered distribution during the month of
February:
- 2017-02-02 Apache Guacamole 0.9.11
- 2017-02-08 Apache SystemML 0.12.0
- 2017-02-12 Apache Singa 1.1.0
- 2017-02-15 Apache mynewt 1.0.0-b2
- 2017-02-20 Apache RocketMQ 4.0.0
- 2017-02-25 Apache Juneau 6.1.0
- 2017-02-27 Apache HAWQ 2.1.0.0
* Legal / Trademarks
- A great discussion happened regarding the IP clearance and missing SGA
around MADLib. It demonstrates the needs to ensure that proper provenance
is in place.
* Credits
- Report Manager: John D. Ament, Marvin Humphrey
Table of Contents
AriaTosca
Atlas
Gearpump
Hivemall
HTrace
log4cxx2
Mnemonic
MRQL
MXNet
Myriad
ODF Toolkit
Omid
OpenWhisk
Pirk
Pony Mail
Quickstep
Ratis
RocketMQ
SAMOA
Singa
Sirona
Spot
Streams
Taverna
Tephra
Trafodion
Wave
Weex
Incubator PMC report for February 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 63 podlings incubating. We had one new PMC member and had one podling retire. There were seven podling releases in the month of January.
* Community
New IPMC members:
- Markus Weimer
People who left the IPMC:
- N/A
* New Podlings
- MXNet
- Ratis
* Graduations
The board has motions for the following:
- None
* Retiring Podlings
- Climate Model Data Analyzer
* Releases
The following releases entered distribution during the month of
January:
- 2017-01-03 Apache Juneau 6.0.1
- 2017-01-17 Apache Fineract 0.6.0
- 2017-01-20 Apahce Impala 2.8.0
- 2017-01-24 Apache Gossip 0.1.1
- 2017-01-24 Apache Mnemonic 0.4.0
- 2017-01-28 Apache Atlas 0.7.1
- 2017-01-28 Apache Carbondata 1.0.0
* IP Clearance
- Henri Yandell has stepped up to help revise the IP Clearance page,
improve wording to not sound so closely tied to corporate donations.
* Miscellaneous
- An updated format of the Incubator report will be rolling out in the
March report. A preview based on the February template can be found at
https://wiki.apache.org/incubator/testpage
- We have begun pushing a hard review of both active podlings and mentors
associated. A number of mentors have stepped down from their roles, and
a few podlings have been contacted to begin thinking about retirement.
- Report formatting continues to be an issue until a fix is applied to
whimsy.
- Report contents are much more robust this month, likely due to increased
requests for input in podling reports.
* Credits
- Report Manager: John D. Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- MXNet
- OpenWhisk
- Ratis
- RocketMQ
* Not yet ready to graduate
No release:
- DistributedLog
- iota
- Joshua
- SensSoft
- Toree
Community growth:
- CarbonData
- Edgent
- Fineract
- Guacamole
- Impala
- PredictionIO
- S2Graph
- SystemML
- Tamaya
- Unomi
* In Danger
- Blur
- Sirona
- Milagro
- Toree
* Podlings that only received a single mentor sign off:
- Blur
- DataFu
- Fineract
- iota
- Milagro
- OpenWhisk
- RocketMQ
- Senssoft
- Slider
- Spot
- Tamaya
- Toree
- Unomi
This represents ~50% of all podlings.
* Ready to graduate
The Board has motions for the following:
- None
* Did not report, expected next month
- ODF Toolkit (2 months in a row)
- Sirona
- Weex
Table of Contents
Blur
CarbonData
DataFu
DistributedLog
Edgent
Fineract
Fluo
Guacamole
Impala
iota
Joshua
Milagro
MXNet
OpenWhisk
PredictionIO
Ratis
RocketMQ
S2Graph
SensSoft
Slider
Spot
SystemML
Tamaya
Toree
Unomi
Incubator PMC report for January 2017
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 64 podlings incubating. We had one new podling join. No
changes in PMC membership.
* Community
New IPMC members:
- None
People who left the IPMC:
- None
* New Podlings
- Griffin
* Graduations
The board has motions for the following:
- Ranger
* Releases
The following releases entered distribution during the month of
December:
- Apache Mynewt 1.0.0-b1-incubating 2016-12-12
- Apache Edgent 1.0.0-incubating 2016-12-15
- Apache Tephra 0.10.0-incubating 2016-12-15
- Apache Fineract 0.5.0-incubating 2016-12-22
- Apache Streams 0.4.1-incubating 2016-12-26
- Apache Guacamole 0.9.10-incubating 2016-12-29
* IP Clearance
- None
* Legal / Trademarks
- The process for picking a new incubator logo has begun, we're expecting to
complete it in April. Thanks to Sally for picking up the CFP!
- Incubator documentation updates are in progress, we are starting with
release management then will move into roles & responsibilities.
* Infrastructure
- No issues, though its suspected some status on github as master for
OpenWhisk may be expected.
* Miscellaneous
- N/A
* Credits
- Report Manager: John D. Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- NetBeans
- RocketMQ
- Traffic Control
- Weex
* Not yet ready to graduate
No release:
- Annotator
- MADlib
- ODF Toolkit
Community growth:
- Gossip
- Horn
- Juneau
- Mynewt
* Ready to graduate
The Board has motions for the following:
- Ranger
The following appear to be close from maturity model:
- Airflow
- BatchEE
- FreeMarker
- Metron
Created a report, but did not receive mentor sign off:
- ODF Toolkit
- Spot
* Did not report, expected next month
- DataFu
- Milagro
- SensSoft
Table of Contents
Airflow
Annotator
BatchEE
FreeMarker
Gossip
HAWQ
Hivemall
HORN
Juneau
MADlib
Metron
Mynewt
NetBeans
OpenWhisk
RocketMQ
Rya
Traffic Control
Weex
Incubator PMC report for December 2016
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 65 podlings incubating, another record high.
There were seven releases published in the month of November.
There were seven new IPMC members elected and one member who left.
* Community
New IPMC members:
- Kasper Sørensen
- Willem Ning Jiang
- Luke Han
- Par Niclas Hedhman
- Jukka Zitting
- Stian Soiland-Reyes
- Kasper Sørensen
People who left the IPMC:
- Sean Busbey
* New Podlings
- RocketMQ
- OpenWhisk
- Weex
* Graduations
The board has motions for the following:
- Beam
- Eagle
The following have already graduated into sub-projects:
- CommonsRDF -> Apache Commons RDF
* Releases
The following releases entered distribution during the month of
November:
- Apache Ranger 0.6.2-incubating 2016-11-08
- Apache Streams 0.4-incubating 2016-11-10
- Apache SystemML 0.11.0-incubating 2016-11-12
- Apache CommonsRDF 0.3.0-incubating 2016-11-15
- Apache CarbonData 0.2.0-incubating 2016-11-19
- Apache Metron 0.3.0-incubating 2016-11-28
- Apache Gearpump 0.8.2-incubating 2016-11-28
* IP Clearance
- None
* Legal / Trademarks
- None
* Infrastructure
- None
* Miscellaneous
- Work has begun on updating Apache Incubator documentation to better align
with current infrastructure requirements and provide better guidelines to
new podlings on how to get setup.
* Credits
- Report Manager: John D. Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Annotator
- AriaTosca
- NetBeans
- OpenWhisk
- Spot
* Not yet ready to graduate
No release:
- MRQL
- Myriad
- Pirk
- SAMOA
- Trafodion
- Wave
Community growth:
- Atlas
- Gearpump
- Hivemall
- HTrace
- Mnemonic
- Pony Mail
- Quickstep
- Singa
- Tephra
* Ready to graduate
- Ranger
- Streams
- Taverna
The Board has motions for the following:
- Beam
- Eagle
* In trouble, further actions required
- log4cxx2
- Omid
Table of Contents
Annotator
AriaTosca
Atlas
Gearpump
Hivemall
HTrace
log4cxx2
Mnemonic
MRQL
Myriad
NetBeans
Omid
OpenWhisk
Pirk
Pony Mail
Quickstep
Ranger
SAMOA
Singa
Spot
Streams
Taverna
Tephra
Trafodion
Wave
Incubator PMC report for November 2016
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 63 podlings incubating - no change from last month. The
Geode podling has proposed itself for graduation. There were two new IPMC
members added this past month. The IPMC approved 17 releases this month as
well.
* Community
New IPMC members:
- Felix Meschberger
- Stephan Ewen
People who left the IPMC:
- None
* New Podlings
- None
* Graduations
The board has motions for the following:
- Geode
* Releases
The following releases entered distribution during the month of
October:
- Apache Unomi 1.1.0-incubating 2016-10-03
- Apache Impala 2.7.0-incubating 2016-10-04
- Apache Fluo 1.0.0-incubating 2016-10-05
- Apache Htrace 4.2.0-incubating 2016-10-07
- Apache PredictionIO 0.10.0-incubating 2016-10-07
- Apache Pirk 0.2.0-incubating 2016-10-09
- Apache HAWQ 2.0.0.0-incubating 2016-10-10
- Apache CarbonData 0.1.1-incubating 2016-10-11
- Apache Metron 0.2.1BETA-incubating 2016-10-13
- Apache Geode 1.0.0-incubating 2016-10-15
- Apache Mnemonic 0.3.0-incubating 2016-10-21
- Apache Juneau 6.0.0-incubating 2016-10-24
- Apache Fineract 0.4.0-incubating 2016-10-25
- Apache Fluo Recipes 1.0.0-incubating 2016-10-27
- Apache Rya 3.2.10-incubating 2016-10-28
- Apache S2Graph 0.1.0-incubating 2016-10-30
- Apache Beam 0.3.0-incubating 2016-10-31
* IP Clearance
- None
* Legal / Trademarks
- Incoming podlings are pushing more for GitHub as master approaches.
- In addition, the usage of GitHub Issues continues to be asked.
- Better alignment between all impacted parties is needed for both of these.
* Infrastructure
- While the loss of a server is never convenient, the report manager gives
huge kudos to the infra team for replacing the moin-moin wiki server
quickly, avoiding much impact on this months report.
* Miscellaneous
- None
* Credits
- Report Manager: John D. Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- AriaTosca
- Guacamole
- Hivemall
- iota
- NetBeans
- Spot
- Toree
* Not yet ready to graduate
Stagnant:
- Sirona
No release:
- Blur
- Climate Model Diagnostic Analyzer
- DistributedLog
- Edgent
- Joshua
Community growth:
- DataFu
- Fineract
- Fluo
- Impala
- PredictionIO
- S2Graph
- Streams
- Unomi
* Potentially Ready to Graduate
- BatchEE
- Beam
- CarbonData
- Eagle
- Slider
- SystemML
- Tamaya
* Did not report, expected next month
- Annotator
Table of Contents
AriaTosca
Beam
Blur
CarbonData
Climate Model Diagnostic Analyzer
DataFu
DistributedLog
Eagle
Edgent
Fineract
Fluo
Guacamole
Hivemall
Impala
iota
Joshua
NetBeans
PredictionIO
S2Graph
Sirona
Slider
Spot
Streams
SystemML
Tamaya
Toree
Unomi
Incubator PMC report for October 2016 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 63 podlings undergoing incubation - new record from 61 last month! * Community New IPMC members: - Felix Meschberger People who left the IPMC: N/A * New Podlings - Hivemall - Spot - NetBeans Please note: none of the new podlings submitted reports. They will begin reporting next month. * Graduations The board has motions for the following: None * Releases The following releases entered distribution during the month of September: - Apache Singa 1.0.0-incubating 08 Sep 2016 - Apache Tephra 0.9.0-incubating 19 Sep 2016 - Apache Madlib 1.9.1-incubating 19 Sep 2016 - Apache Samoa 0.4.0-incubating 22 Sep 2016 - Apache Batchee 0.4-incubating 29 Sep 2016 - Apache Streams 0.3-incubating 29 Sep 2016 * IP Clearance Apache Storm JMS Integration from P. Taylor Goetz Apache Storm SQE from JWPlayer A vote was started to import Aether from Eclipse Foundation as Maven Artifact Resolver, however it has not been closed as of the time of writing. * Legal / Trademarks Sally has begun work on helping improve the incubator brand. She has taken over the Twitter account and has proposed putting together a selection for a new logo. * Infrastructure Kudos to the infrastructure team for their hard work on the Netbeans proposal, getting all of the needed infrastructure assessment prior to the incubator accepting this podling. Incubator usage of the new reporeq tool has been mixed. It would be great to see a blog post or something about how to submit git repository requests. * Credits - Report Manager: John D. Ament -------------------- Summary of podling reports -------------------- * Still getting started at the Incubator - Annotator - AriaTosca - Juneau * Not yet ready to graduate No release: - Airflow - FreeMarker - Quickstep Community growth: - Geode - Gossip - HAWQ - MRQL - Mynewt - Rya * Ready to graduate - BatchEE * Did not report, expected next month - DataFu Table of Contents - Airflow - Annotator - AriaTosca - BatchEE - DistributedLog - FreeMarker - Geode - Gossip - HAWQ - HORN - Juneau - MADlib - Metron - Milagro - MRQL - Mynewt - ODF Toolkit - Quickstep - Rya - SensSoft - Streams - Tamaya - Toree - Traffic Control
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 61 podlings currently undergoing incubation -- an all-time high.
* Community
No IPMC roster changes this month.
* New Podlings
- Annotator
- AriaTosca
* Graduations
None this month.
* Releases
The following releases entered distribution during the month of
August:
- 2016-08-01 Apache Pony Mail 0.9.incubating
- 2016-08-02 Apache Mnemonic 0.2.0-incubating
- 2016-08-03 Apache Eagle 0.3.0-incubating
- 2016-08-09 Apache Datafu (incubating) 1.3.1
- 2016-08-10 Apache Gearpump 0.8.1-incubating
- 2016-08-20 Apache Ranger (incubating) 0.6.1
- 2016-08-22 Apache Metron 0.2.0BETA-incubating
- 2016-08-22 Apache Beam 0.2.0-incubating
- 2016-08-24 Apache CarbonData 0.1.0-incubating
- 2016-08-29 Apache Pirk 0.1.0-incubating
* IP Clearance
None this month.
* Legal / Trademarks
- The Fluo podling grappled with how to handle the fluo.io domain, io.fluo
Maven group ID, and the fluo-io GitHub organization. Existing high
profile domains which contain our trademarks (accumulosummit.com,
stratahadoopworld.com, search.maven.org, etc.) had contributed to
misunderstandings about to what extent Fluo could have a two-pole
presence split across fluo.apache.org and a fluo.io entity outside Apache
control. Members of the IPMC made it clear that Fluo's graduation would
be contingent on resolving this issue.
- The Guacamole podling received guidance on how to integrate with Docker:
either participate in the Infra-supported offering
(<hub.docker.com/r/apache>), or treat Docker as a downstream distribution
channel and create a customized offering in compliance with
release/branding/incubation/etc policies.
* Miscellaneous
- The OpenAZ podling has retired.
- The recurring discussion as to whether the Incubator is too full came
back for another installment. Mentoring for healthy podlings seems to
scale well, but other aspects such as release checking and cleaning up
after troubled podlings present more difficulty.
* Credits
- Report Manager: Marvin Humphrey / John D. Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- AriaTosca
- Traffic Control
* Not yet ready to graduate
No release:
- DistributedLog
- Edgent
- Fineract
- HTrace
- Juneau
- log4cxx2
- PredictionIO
- SensSoft
- Toree
Community growth:
- CarbonData
- CommonsRDF
- Gearpump
- Mnemonic
- Myriad
- Omid
- Pirk
- Pony Mail
- Singa
- SAMOA
- Tephra
- Trafodion
- Wave
* Ready to graduate
- Atlas
- Ranger
- Taverna
* Considering retirement
- Streams
* Did not report, expected next month
- Quickstep
- Tamaya
* No Mentor signoff, report removed
- MRQL
Table of Contents
AriaTosca
Atlas
CarbonData
CommonsRDF
DistributedLog
Edgent
Fineract
Gearpump
HTrace
Juneau
log4cxx2
Mnemonic
Myriad
Omid
Pirk
Pony Mail
PredictionIO
Quickstep
Ranger
SAMOA
SensSoft
Singa
Streams
Tamaya
Taverna
Tephra
Traffic Control
Trafodion
Toree
Wave
Incubator PMC report for August 2016
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 59 podlings currently undergoing incubation. We added two
podlings to the roster and have no graduations this month. July was
a quiet month, completing four releases and no other major activities.
* Community
New IPMC members:
- None
People who left the IPMC:
- None
* New Podlings
- SensSoft
- Traffic Control
* Graduations
The board has motions for the following:
- None
* Releases
The following releases entered distribution during the month of
July:
- Apache Trafodion 2.0.1-incubating
- Apache Atlas 0.7-incubating
- Apache Ranger 0.6.0-incubating
- Apache Eagle 0.4.0-incubating
* Legal / Trademarks
- See also: Fluo's report
* Credits
- Report Manager: John D. Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- CarbonData
- DistributedLog
- Juneau
- Pirk
- Pony Mail
- SensSoft
- Trafic Control
* Not yet ready to graduate
No release:
- Blur
- CMDA
- Guacamole
- Impala
- iota
- PredictionIO
- Quickstep
- S2Graph
Community growth:
- Beam
- Eagle
- Fluo
- Joshua
- Slider
- SystemML
* Did not report, expected next month
- Fineract
- Quarks
Table of Contents
BatchEE
Beam
Blur
CarbonData
Climate Model Diagnostic Analyzer
DistributedLog
Eagle
Fluo
Guacamole
Impala
iota
Joshua
Juneau
OpenAz
Pirk
Pony Mail
PredictionIO
Quickstep
S2Graph
SensSoft
Sirona
Slider
SystemML
Tamaya
Toree
Traffic Control
Unomi
Incubator PMC report for July 2016
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 58 podlings currently undergoing incubation. We have one
podling planning to graduate this month and added four podlings to the
roster. June was a busy month, adding two IPMC member, and completing
twelve releases, in addition to other activities.
* Community
New IPMC members:
- Jochen Wiedmann
- Tim Ellison
People who left the IPMC:
- N/A
* New Podlings
- CarbonData
- DistributedLog
- Juneau
- Pirk
* Graduations
The board has motions for the following:
- Kudu
* Releases
The following releases entered distribution during the month of
June:
- 2016-06-01 Apache Range 0.5.3-incubating
- 2016-06-03 Apache Trafodion 2.0.0-incubating
- 2016-06-06 Apache Mynewt 0.9.0-incubating
- 2016-06-06 Apache Omid (incubating) 0.8.2.0
- 2016-06-09 Apache Kudu (incubating) 0.9.0
- 2016-06-10 Apache SystemML 0.10.0-incubating
- 2016-06-14 Apache Beam 0.1.0-incubating
- 2016-06-22 Apache Myriad 0.2.0-incubating
- 2016-06-26 Apache FreeMarker 2.3.25-incubating
- 2016-06-28 Apache Slider 0.91.0-incubating
- 2016-06-30 Apache Taverna 3.1.0-incubating
- 2016-06-30 Apache Kudu (incubating) 0.9.1
* IP Clearance
- N/A
* Legal / Trademarks
- An audit was conducted of podling websites to see how far off they are
compared to the Incubator's branding guide. Eleven podlings were found to
be in complete violation and requests to correct have been issued. Most
have already corrected the issue.
- Justin has provided a summary of building NOTICE and LICENSE files in the
form of a screencast for podlings to use as reference.
* Infrastructure
- There are open questions around the usage of GitHub issues for issue
tracking, it is unclear if it is a valid tool to use.
* Miscellaneous
- A vote was started to retire the CMDA podling. It was later canceled,
giving them another three months to try to work through community issues.
Public mailing list participation has increased as a part of this result.
- Discussions are resuming to retire the OpenAz podling, as only one of the
three volunteers who stepped up to resume has availability to work on the
podling.
- Batchee missed getting a report in. We will follow up in the next IPMC
report.
* Credits
- Report Manager(s): Marvin Humphrey, John Ament, Ted Dunning
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- CarbonData
- DistributedLog
- Fluo
- Gossip
- Juneau
- Pirk
- Pony Mail
- PredictionIO
* Not yet ready to graduate
No release:
- Airflow
- HAWQ
- Milagro
Community growth:
- FreeMarker
- Geode
- MADlib
- Metron
- Mynewt
- Rya
- Tephra
* Ready to graduate
The Board has motions for the following:
- Kudu
* Did not report, expected next month
- CMDA
- OpenAz
- Quickstep
Table of Contents
Airflow
BatchEE
CarbonData
DataFu
Fluo
FreeMarker
Gearpump
Geode
Gossip
HAWQ
HORN
iota
Juneau
MADlib
Metron
Milagro
Mynewt
ODF Toolkit
Pirk
Pony Mail
PredictionIO
Rya
Tephra
Incubator PMC report for June 2016
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 56 podlings currently undergoing incubation. We have one
podling planning to graduate this month and added two podlings to the
roster. May was a generally quiet month, adding a single IPMC member,
and completing four releases.
* Community
New IPMC members:
- Joe Witt
* New Podlings
- Pony Mail
- Fluo
* Graduations
The board has motions for the following:
- Twill
* Releases
The following releases entered distribution during the month of
May:
- 2016-05-05 Apache Mynewt 0.8.0
- 2016-05-24 Apache Tephra 0.8.0
- 2016-05-24 Apache CommonsRDF 0.2.0
- 2016-05-24 Apache Mnemonic 0.1.2
* Legal / Trademarks
- A comment on a recent Podling Name Search indicated that there was a
desire to have PNS's come later on during incubation. Many IPMC members
seem to believe that they should happen earlier. An email requesting
clarification has been sent.
* Infrastructure
- Multiple former podlings are reporting delays in being converted to TLPs.
* Miscellaneous
- The CMDA podling is now 2 months behind. In response to the lack of
activity, a mentor has begun retirement discussions with the podling.
* Credits
- Report Manager: John D. Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Fluo
- Gossip
- Pony Mail
* Not yet ready to graduate
No release:
- Airflow
- Gearpump
- iota
- log4cxx2
- Quarks
- Quickstep
- Streams
- Toree
Community growth:
- Atlas
- CommonsRDF
- HTrace
- Mnemonic
- MRQL
- Myriad
- Omid
- OpenAz
- Ranger
- SAMOA
- Singa
- Taverna
- Tephra
- Trafodion
- Wave
* Ready to graduate
The Board has motions for the following:
- Twill
* Did not report, expected next month
- Climate Model Diagnostic Analyzer (2 months)
Table of Contents
Airflow
Atlas
CommonsRDF
Fluo
Gearpump
Gossip
HTrace
iota
log4cxx2
Mnemonic
MRQL
Myriad
Omid
OpenAz
Pony Mail
Quarks
Quickstep
Ranger
SAMOA
Singa
Streams
Taverna
Tephra
Toree
Trafodion
Wave
Incubator PMC report for May 2016
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 54 podlings currently undergoing incubation. We have two
podlings planning to graduate this month, had one podling retire and
added one podling to the roster. April was a generally quiet month,
losing a single IPMC member, adding none, and completing nine releases.
* Community
New IPMC members:
- None
People who left the IPMC:
- Rob Vesse
* New Podlings
- Gossip
* Retired Podlings
- Concerted
* Graduations
The board has motions for the following:
- TinkerPop
- Zeppelin
* Releases
The following releases entered distribution during the month of
April:
- 2016-04-07 Apache MADlib 1.9-incubating
- 2016-04-11 Apache Eagle 0.3.0-incubating
- 2016-04-12 Apache Metron 0.1BETA-incubating
- 2016-04-15 Apache Tamaya 0.2-incubating
- 2016-04-19 Apache Singa incubating-0.3.0.tar.gz
- 2016-04-20 Apache TinkerPop 3.1.2-incubating
- 2016-04-20 Apache TinkerPop 3.2.0-incubating
- 2016-04-20 Apache Apex Core v3.2.1-incubating
- 2016-04-21 Apache Geode 1.0.0-incubating.M2
* Infrastructure
- Kudos to the infra team for assisting with troubleshooting the new
Marvin Jr. Podling reminder email script.
* Credits
- Report Manager: Marvin Humphrey/John Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Airflow
- Beam
- Gearpump
- Mnemonic
- Quickstep
- Tephra
* Not yet ready to graduate
No release:
- Fineract
- Guacamole
- iota
- S2Graph
- Toree
Community growth:
- Blur
- Eagle
- Joshua
- Kudu
- OpenAz
- Quarks
- Slider
- SystemML
- Tamaya
- TinkerPop
- Twill
- Unomi
* Ready to graduate
The Board has motions for the following:
- TinkerPop
- Zeppelin
* Did not report, expected next month
- Climate Model Diagnostic Analyzer
Table of Contents
Airflow
Beam
Blur
Eagle
Fineract
Gearpump
Guacamole
iota
Joshua
Kudu
Mnemonic
OpenAz
Quarks
Quickstep
S2Graph
Slider
SystemML
Tamaya
Tephra
TinkerPop
Toree
Twill
Unomi
Incubator PMC report for April 2016
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 56 podlings currently undergoing incubation. We have four
podlings planning to graduate this month and added six podlings to
the roster. As is typical in the months following the annual members
meeting, we have seen a jump in the number of IPMC members join.
* Community
New IPMC members:
- Marvin Humphrey
- Suneel Marthi
- Uma Gangumalla
- Henri Yandell
People who left the IPMC:
- Jukka Zitting
* New Podlings
- Airflow
- Gearpump
- Mnemonic
- Omid
- Tephra
- Quickstep
* Graduations
The board has motions for the following:
- Apex
- Johnzon
- TinkerPop
- AsterixDB
* Releases
The following releases entered distribution during the month of
March:
2016-03-02 Apache MRQL 0.9.6-incubating
2016-03-03 Apache Apex Malhar 3.3.1-incubating
2016-03-03 Apache Htrace 4.1.0-incubating
2016-03-04 Apache Mynewt-0.8.0-b1-incubating
2016-03-09 Apache Kudu 0.7.1-incubating
2016-03-10 Apache Ranger 0.5.2-incubating
2016-03-11 Apache Taverna-language 0.15.1-incubating
2016-03-11 Apache Taverna-osgi 0.2.1-incubating
2016-03-14 Apache MADlib v1.9alpha-rc2-incubating
2016-03-21 Apache Unomi 1.0.0-incubating
2016-03-25 Apache Mynewt 0.8.0-b2-incubating
2016-03-27 Apache FreeMarker 2.3.24-incubating
* IP Clearance
- Apache Sling Dynamic Includes
* Infrastructure
We continue to struggle with podling report reminders.
A suite of manual reminders were sent, some were received
by the podlings and some were not.
* Miscellaneous
Based on group understanding, it appears that the Concerted podling
will retire soon. Same is likely for OpenAz.
* Credits
- Report Manager: John D. Ament
------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Gearpump
- iota
- Joshua
- Metron
- Milagro
- Mnemonic
- Quarks
* Not yet ready to graduate
No release:
- Hawq
- Horn
- Impala
- Rya
- Toree
Community growth:
- Fineract
- Geode
- MADlib
- Ranger
- Wave
* Ready to graduate
The Board has motions for the following:
- Apex
- Johnzon
- TinkerPop
- AsterixDB
* Did not report, expected next month
- Concerted
- OpenAz (missed 4 months)
- Tephra
Table of Contents
Apex
BatchEE
Concerted
DataFu
Fineract
FreeMarker
Gearpump
Geode
HAWQ
HORN
HTrace
Impala
iota
Johnzon
Joshua
MADlib
Metron
Milagro
Mnemonic
Mynewt
ODF Toolkit
Quarks
Ranger
Rya
Sirona
Toree
Incubator PMC report for March 2016
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 52 podlings currently undergoing incubation.
* Community
New IPMC members:
- Kathey Marsden
- Daniel John Debrunner
* New Podlings
- Guacamole
- Joshua
- Quarks
* Graduations
The board has motions for the following:
- Sentry
* Releases
The following releases entered distribution during the month of
February:
2016-02-06 Apache Geode 1.0.0-incubating.M1
2016-02-07 Apache Apex v3.3.0-incubating
2016-02-11 Apache Wave 0.4.0-incubating
2016-02-11 Apache SystemML 0.9.0-incubating
2016-02-11 Apache TinkerPop 3.1.1-incubating
2016-02-20 Apache Johnzon 0.9.3-incubating
2016-02-25 Apache Kudu (incubating) 0.7.0
2016-02-26 Apache AsterixDB 0.8.8-incubating
* IP Clearance
- No podling related IP Clearances were processed during this time.
* Legal / Trademarks
- There was substantial discussion on general@incubator about how
challenging it is to produce compliant LICENSE and NOTICE files.
- A couple of podlings with runtime LGPL dependencies pledged to remove
those dependencies before graduation but were permitted to make
incubating releases in the meantime. There was uncertainty as to
whether VP Legal's approval was required; ultimately VP Legal appeared
on general@incubator and approved the plans.
* Infrastructure
- The Freemarker podling had a long standing request to use their existing
domain as the primary domain. This was approved by Shane Curcuru but
closed by infra without comment, see INFRA-10787.
- The Kudu podling is currently running its website as http://getkudu.io.
The standard webpage of http://kudu.incubator.apache.org does not work.
An infra ticket has been created to do the conversion INFRA-11407.
* Miscellaneous
- The Incubator's Retirement Guide has been substantially refreshed, and
it should now be easier for a Mentor or other volunteer to perform the
administrative steps to retire a podling.
- This month saw a large number of mentors resign from podlings.
- Brooklyn submitted an IP Clearance on the incubator mailing lists.
Last that was seen about the incubators role in IP Clearance was that
it shouldn't be the gatekeeper of top level projects.
- The current count of 52 podlings is likely the largest the incubator
has ever seen.
* Credits
- Report Manager: Marvin Humphrey
- Interim Report Manager: John D. Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Impala
- Joshua
- Milagro
* Not yet ready to graduate
No release:
- CMDA
- Fineract
- log4cxx2
- Metron
- Toree
Community growth:
- CommonsRDF
- Kudu
- Myriad
- SAMOA
- Singa
- Taverna
- Trafodion
- Zeppelin
* Ready to graduate
The Board has motions for the following:
- Sentry
* Did not report, expected next month
- HTrace
- iota
- Johnzon
- OpenAz
- Ranger
- Sirona
- Wave
Table of Contents
Atlas
Climate Model Diagnostic Analyzer
CommonsRDF
Fineract
Impala
Joshua
Kudu
log4cxx2
Metron
Milagro
MRQL
Myriad
SAMOA
Sentry
Singa
Streams
Taverna
Toree
Trafodion
Zeppelin
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 49 podlings currently undergoing incubation.
* Community
New IPMC members:
- Greg Trasuk
* New Podlings
- iota (formerly Tempo)
- Beam (formerly Dataflow)
* Graduations
None this month.
* Releases
The following releases entered distribution during the month of
January:
- 2016-01-07 Apache Trafodion 1.3.0-incubating
- 2016-01-08 Apache Slider 0.90.2-incubating
- 2016-01-13 Apache HTrace 4.0.1-incubating
- 2016-01-14 Apache Singa 0.2.0
- 2016-01-17 Apache Malhar v3.3.0-incubating
- 2016-01-21 Apache Zeppelin 0.5.6-incubating
- 2016-01-25 Apache Ranger 0.5.1
- 2016-01-26 Apache Twill 0.7.0-incubating
- 2016-01-28 Apache FreeMarker 2.3.24-rc01-incubating
Wave's release candidate finally received its 3rd and 4th IPMC +1 votes,
nearly three months after it was submitted to general@incubator on
November 3rd, 2015.
* IP Clearance
- Thomas Weise, Siyuan Hua, Jean-Baptiste Note, and Datatorrent Inc.
donated Kafka on YARN (KOYA), an "app-package" built for use with Apache
Slider (incubating).
* Legal / Trademarks
More podlings have begun reviewing names prior to entry into the Incubator
in order to avoid the inconvenience of mid-incubation name change to
users, developers and Apache Infra.
- The proposed "Dataflow" podling adopted the name "Beam" because the
Dataflow brand was not donated -- Google will continue to provide
"Google Cloud Dataflow".
- The proposed "Tempo" podling renamed itself "iota", in part to avoid the
possibility of confusion with a similarly named project.
* Miscellaneous
- Several podlings experienced difficulties implementing Apache
requirements for LICENSE and NOTICE. Draft documentation provided by
Todd Lipcon was discussed.
- Some incoming proposals have started adopting the "Additional Interested
Contributors" section, which allows people to express interest in the
project while deferring the sensitive subject of commit privileges.
* Credits
- Report Manager: Marvin Humphrey
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Milagro
* Not yet ready to graduate
No release:
- Concerted
- Eagle
- Fineract
- HORN
- Kudu
- log4cxx
- Metron
- S2Graph
- SystemML
- Unomi
Community growth:
- AsterixDB
- Blur
- ODF Toolkit
- Slider
- Tamaya
- TinkerPop
- Twill
* Did not report, expected next month
- Impala
- iota (new)
- OpenAZ (two months missed)
- Sirona
- Toree
* Report Incomplete
- CMDA
Table of Contents
AsterixDB
Blur
Concerted
Eagle
Fineract
HORN
iota
Kudu
log4cxx2
Metron
Milagro
ODF Toolkit
S2Graph
Slider
SystemML
Tamaya
TinkerPop
Twill
Unomi
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 48 podlings currently undergoing incubation.
The end of the year was relatively quiet for the Incubator.
* Community
New IPMC members:
- James Taylor
- Nick Kew
* New Podlings
- Fineract
- Milagro
* Releases
The following releases entered distribution during the month of
December:
- 2015-12-08 Apache Atlas 0.6-incubating
- 2015-12-09 Apache Myriad 0.1.0-incubating
- 2015-12-28 Apache Slider 0.90.2-incubating
Wave's release candidate has set a record for frustration. It was
presented to general@incubator on November 3rd 2015, and still has only
one IPMC +1 vote over two months later.
* Infrastructure
Despite the heroics of Infra, JIRA's temperamental imports have
occasionally delayed migrations for new podlings over the years.
SystemML is the latest podling to experience difficulties.
* Miscellaneous
- The Log4CXX podling has no active Mentors, but a volunteer has stepped
forward. The situation is developing.
* Credits
- Report Manager: Marvin Humphrey
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Fineract
- Impala
- Kudu
- Metron
- Milagro
* Not yet ready to graduate
No release:
- Eagle
- Geode
- HAWQ
- MADlib
- Mynewt
- Rya
- S2Graph
- SystemML
- Unomi
Community growth:
- Apex
- BatchEE
- FreeMarker
- Sirona
* Ready to graduate
- DataFu
* Did not report, expected next month
- Concerted
- HORN
- ODF Toolkit
- OpenAZ
* In crisis
- log4cxx2
Table of Contents
Apex
BatchEE
Concerted
DataFu
Eagle
Fineract
FreeMarker
Geode
HAWQ
Impala
Kudu
log4cxx2
MADlib
Metron
Milagro
Mynewt
Rya
S2Graph
Sirona
SystemML
Unomi
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
The Incubator continues to grow, reaching 50 podlings this month for the
first time since April 2012.
* Community
New IPMC members:
- Todd Lipcon
* New Podlings
- Impala
- Kudu
- Metron
- S2Graph
- Torii (formerly proposed as Spark-Kernel)
* Graduations
None this month.
* Releases
The following releases entered distribution during the month of
November:
- 2015-11-10 Apache Kylin 1.1.1-incubating
- 2015-11-14 Apache DataFu (incubating) 1.3.0
- 2015-11-16 Apache Sirona 0.3-incubating
- 2015-11-16 Apache Apex Malhar 3.2.0-incubating
- 2015-11-17 Apache Zeppelin 0.5.5-incubating
- 2015-11-24 Apache TinkerPop 3.1.0-incubating
The Wave PPMC has approved a release candidate which hit general@incubator
on November 3rd. Over a month later, it only has one IPMC +1 vote.
The Incubator has been much better about approving releases in a timely
manner since new processes were negotiated in late 2013, but Wave's
experience shows that there is room yet for improvement.
* IP Clearance
- Nicholas Peltier donated the Sling Pipes module, which provides a set of
bulk content transformation tools for Apache Sling.
- S.A.S. Ubik-Ingenierie and Decathlon SA donated JMeter Dashboard/Report,
which allows generation of a report for a Load Test at end of Load Test
or on an existing CSV result file.
* Legal / Trademarks
- The registered trademark for the retiring podling Ripple is still held
by Blackberry. As the small Ripple community prepares to relocate to
Github, they are exploring obtaining permission to use the trademark in
their new home.
- The name for a proposed podling was changed from "OpenMiracl" to
"Milagro" to avoid marketplace confusion with the current copyright
owner, Miracl (formerly Certivox).
* Infrastructure
- It was brought to light that podling websites can be accessed by
"podling.apache.org" in addition to "podling.incubator.apache.org". A
discussion about what remedy to pursue is ongoing.
* Miscellaneous
- Driven by several new incubation proposals, traffic on general@incubator
was extremely high in November -- at 915 messages, second only to the
colossal Open Office proposal month in June 2011 (2013 messages).
- A lengthy discussion on CTR vs. RTC (commit-then-review vs.
review-then-commit) took place on general@incubator. The debate
continues with regards to what commit policy the incoming Impala podling
will adopt.
- The Kudu and Impala incubation proposal VOTEs were both contended, with
a handful of -1 votes -- something which has not happened at any time in
recent memory. The VOTEs passed because they were interpreted as
"procedural" under ASF voting rules and thus subject to majority
rule. This has implications for how graduation votes are interpreted,
since objections to graduation by individual IPMC members have at times
been given significant weight by the Board when considering graduation
recommendations.
- The new Metron podling is seeded with an ALv2 codebase for which the
existing community is dormant/unresponsive. There is no guarantee that
an SGA can be obtained from the current copyright holder. We anticipate
no legal problems with this, nor social problems, but some efforts are
underway to pursue an SGA regardless.
- The Ripple, Corinthia, and Cotton podlings are all retiring.
* Credits
- Report Manager: Marvin Humphrey
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Concerted
- Eagle
- SystemML
- Unomi
* Not yet ready to graduate
No release:
- HAWQ
- HORN
- HTrace
- MADlib
- Mynewt
- Myriad
- Rya
- Trafodion
- Wave
Community growth:
- Atlas
- CommonsRDF
- MRQL
- Ranger
- SAMOA
- Singa
- Streams
- Taverna
- Zeppelin
* Nearing graduation
- Johnzon
- Sentry
* Retired or considering retirement
- Corinthia
- Cotton
- Ripple
* Did not report, expected next month
- Sirona (2 months late)
* No Mentor signoff, to be resubmitted next month
- log4cxx2
Table of Contents
Atlas
CommonsRDF
Concerted
Corinthia
Cotton
Eagle
HAWQ
HORN
HTrace
Johnzon
MADlib
MRQL
Mynewt
Myriad
Ranger
Rya
SAMOA
Sentry
Singa
Streams
SystemML
Taverna
Trafodion
Unomi
Wave
Zeppelin
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 47 podlings currently undergoing incubation.
With 702 messages to general@incubator, October was one of the heaviest
months for email traffic in a long time.
Podlings nearing graduation received extra scrutiny this month, presumably
as an indirect result of various recent proposals to rework graduation to
include more structured review. Such evaluations of podling readiness,
while illuminating, put stress on the Mentors and contributors to the
podling under the microscope and raise the overall tension in the
Incubator.
Another topic of discussion was disengaged Mentors. An initiative to engage
Mentors privately when podlings do not report for two months or more yielded
positive results, with some Mentors reaffirming their commitment and others
officially moving on.
* Community
New IPMC members:
- Tom Barber (magicaltrout)
- Patrick Wendell (pwendell)
- Reynold Xin (rxin)
- Phil Sorber (sorber)
- Julien Le Dem (julien)
- Jacques Nadeau (jacques)
No one left the IPMC this month, but a handful of Mentors have stepped
down from their posts with various podlings. Most of the resignations
were from Mentors who had become inactive, so the Incubator's rolls have
become a bit more accurate.
* New Podlings
- Eagle
- Mynewt
- Concerted
- SystemML
* Graduations
The board has motions for the following:
- Brooklyn
- Groovy
- Kylin
- REEF
* Releases
The following releases were made since the last Incubator report:
- 2015-10-05 Apache Johnzon 0.9.2-incubating
- 2015-10-07 Apache Singa 0.1.0
- 2015-10-14 Apache AsterixDB 0.8.7-incubating
- 2015-10-14 Apache REEF 0.13.0-incubating
- 2015-10-23 Apache Kylin 1.1-incubating
- 2015-10-28 Apache TinkerPop 3.0.2-incubating
- 2015-10-30 Apache Apex v3.2.0-incubating
- 2015-10-31 Apache Slider 0.81.1-incubating
* IP Clearance
- Taobao (China) Software Co., Ltd and several individuals donated Alibaba
JStorm, "A fork of Apache Storm with Clojure code replaced with Java,
and several other improvements".
A discussion calling into question what responsibilities -- if any -- the
Incubator should have with regards to IP Clearance eventually went quiet,
leaving the status quo intact.
* Miscellaneous
- Droids has retired.
- Kalumet has retired.
- The Corinthia community is voting on retirement.
* Credits
- Report Manager: Marvin Humphrey
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Concerted
- Mynewt
- Rya
* Not yet ready to graduate
No release:
- AsterixDB
- Climate Model Diagnostic Analyzer
- Cotton
- MADlib
- DataFu
- HAWQ
- HORN
Community growth:
- Apex
- Blur
- Slider
- Tamaya
- TinkerPop
- Twill
* Ready to graduate
- Kylin
- REEF
* Did not report, expected next month
- Ripple (5 months late)
- Sirona
- Unomi
Table of Contents
Apex
AsterixDB
Blur
Climate Model Diagnostic Analyzer
Concerted
Cotton
DataFu
HAWQ
HORN
Kylin
MADlib
Mynewt
REEF
Ripple
Rya
Sirona
Slider
Tamaya
TinkerPop
Twill
Unomi
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 44 podlings currently undergoing incubation.
* Community
New IPMC members:
- Josh Elser
- Sterling Hughes
* New Podlings
- MADlib
- Rya
- Unomi
* Graduations
The board has motions for the following:
- Calcite
- Brooklyn
* Releases
The following releases were made since the last Incubator report:
- 2015-09-06 Apache Kylin 1.0-incubating
- 2015-09-14 Apache Brooklyn 0.8.0-incubating
- 2015-09-14 Apache HTrace-4.0.0-incubating
- 2015-09-15 Apache TinkerPop 3.0.1-incubating
- 2015-09-16 Apache Groovy 2.4.5-incubating
- 2015-09-21 Apache Sentry-1.6.0-incubating
- 2015-09-22 Apache AsterixDB Hyracks 0.2.16-incubating
* IP Clearance
- Raytheon BBN Technologies Corp donated POI Visio, an extension module for
Apache POI. It adds support for the Microsoft Visio .vsdx xml-based file
format. (Current Apache POI Visio support only handled the older binary
.vsd format). Post-import, the component will be known as XDGF.
* Infrastructure
- It seems that an incorrect date in the Board meeting calendar caused the
report reminders to fire a week early, requiring manual cleanup after the
correct date was established. There was discussion of migrating the
reminders and other Incubator bookkeeping to Whimsy.
* Miscellaneous
- At the height of Corinthia's crisis, several committers resigned. The
mailing lists have since gone silent. Some IPMC members followed up but
those efforts do not appear to have been successful.
- A vote to retire the Droids podling is pending.
- Various proposals to change the Incubator have been discussed on
general@incubator. The one generating the most responses, mostly in
opposition, is a proposal which would lessen the role of Mentors with
business affiliations to podlings during Incubator entry and exit votes.
None of the other proposals have gotten any traction.
- A proposal regarding the Incubator formulated during ApacheCon EU was
discussed on board@apache.
* Credits
- Report Manager: Marvin Humphrey
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- HAWQ
- MADlib
* Not yet ready to graduate
No release:
- Apex
- FreeMarker
- Geode
- Myriad
- OpenAZ
* Ready to graduate
- Groovy
The Board has motions for the following:
- Calcite
- Brooklyn
* Did not report, expected next month
- BatchEE
- Climate Model Diagnostic Analyzer (2 months late)
- Cotton (2 months late)
- DataFu
- HORN
- ODF Toolkit
- Ripple (4 months late)
* Report reviewed but not signed off by Mentors, expected next month
- Wave
* Likely to retire
- Droids
Table of Contents
Apex
FreeMarker
Geode
Groovy
HAWQ
MADlib
Myriad
ODF Toolkit
OpenAz
Wave
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 41 podlings currently undergoing incubation.
* Community
New IPMC members:
- Sharad Agarwal
- Venkatesh Seeratham
People who left the IPMC:
- Jan Iversen
* New Podlings
- Apex
- HAWQ
- HORN
* Graduations
- Usergrid graduated last month, but wasn't on the report due to timing of
their graduation vote.
* Releases
The following releases were made during the month of August:
- 2015-08-10 taverna-language-0.15.0-incubating
- 2015-08-10 taverna-parent-1-incubating
- 2015-08-15 apache-reef-0.12.0-incubating
- 2015-08-17 apache-johnzon-0.9-incubating
- 2015-08-22 tamaya-distribution-0.1-incubating
- 2015-08-28 incubator-corinthia_release_0.1
- 2015-08-30 ripple-emulator-0.9.32-incubating
- 2015-08-31 apache-johnzon-0.9.1-incubating
- 2015-08-31 apache-calcite-1.4.0-incubating
* IP Clearance
- Adobe contributed the Sling HApi Tools, which provide a set of
Hypermedia API tools for Sling.
* Legal / Trademarks
- The copyright section of the IP Clearance template was modified.
* Infrastructure
- The automated Marvin report reminders fired eight days late this
month. The manual Marvin report reminders went instead.
* Miscellaneous
- The Corinthia podling experienced a crisis. Many PPMC members, including
the most active core contributors, announced their resignations and intent
to carry on the project outside Apache.
- A long conversation took place on general@incubator and other ASF lists
regarding trademark enforcement for binary distributions which are not
directly compiled from unmodified Apache release source code, but instead
from modified releases or unreleased code.
- The Kalumet podling is holding a vote to retire.
- The Droids podling is considering retirement.
* Credits
- Report Manager: Marvin Humphrey
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
- Apex
* Not yet ready to graduate
No release:
- FreeMarker
- Geode
- Singa
- Trafodion
Community growth:
- Atlas
- CommonsRDF
- HTrace
- Johnzon
- log4cxx2
- MRQL
- ODF Toolkit
- Ranger
- SAMOA
- Sentry
- Slider
- Streams
- Taverna
- Zeppelin
* Ready to graduate
- Brooklyn
- Calcite
- REEF
* Considering retirement
- Kalumet
* In crisis
- Corinthia
* Did not report, expected next month
- CMDA
- Cotton
- Droids
- Myriad
- Ripple
* Missing Mentor sign-off, expected next month
- Wave
Table of Contents
Apex
Atlas
Brooklyn
Calcite
CommonsRDF
Corinthia
FreeMarker
Geode
HTrace
Johnzon
Kalumet
log4cxx2
MRQL
ODF Toolkit
Ranger
REEF
SAMOA
Sentry
Singa
Slider
Streams
Taverna
Trafodion
Zeppelin
Incubator PMC report for August 2015
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
There are 43 podlings currently under incubation.
Generally things have been going well although podlings that are very quiet
has continued to accumulate, likely requiring action in the next few months.
The Ignite graduation discussion was long and some of the community was
surprised a bit by some opinions about the podling. The discussion has
precipitated yet another discussion about reorganizing the Incubator, but I
personally think that the discussion and proposal are better served by
increasing the communications between the Incubator at large and the podlings
to move such exposure to a diversity of opinions earlier in the life of the
podlings, possibly by encouraging more shepherding.
No board action is required on this topic at this time.
* Community
New IPMC members:
Flavio Junquiero
People who left the IPMC:
(none)
* New Podlings
No new podlings entered the incubator this month.
* Graduations
The board has motions for the following:
Ignite
Lens
* Releases
The following releases were made since the last Incubator report:
2015-07-27 - apache-brooklyn-0.7.0-incubating
2015-07-24 - Apache-Twill-0.6.0-incubating
2015-07-23 - Apache-Zeppelin-0.5.0-incubating release
2015-07-22 - apache-ripple-emulator-0.9.30-incubating
2015-07-21 - apache-ignite-1.3.0-incubating
2015-07-21 - apache-samoa-0.3.0-incubating
2015-07-21 - apache-kylin-0.7.2-incubating
2015-07-16 - apache-tinkerpop-3.0.0-incubating
2015-07-16 - apache-usergrid-1.0.2-incubating
2015-07-16 - apache-nifi-0.2.0-incubating
2015-07-16 - apache-groovy-2.4.4-incubating
2015-07-16 - apache-lens-2.2.0-beta-incubating
2015-07-09 - apache-sentry-1.5.1-incubating
2015-07-09 - apache-atlas-0.5-incubating
* IP Clearance
JBoss HornetQ code grant to the ActiveMQ PMC.
* Legal / Trademarks
* Infrastructure
Marvin board report reminders went out this month. There was
much rejoicing.
* Miscellaneous
* Report Manager: John D. Ament
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
AsterixDB
Climate Model Diagnostic Analyzer
DataFu
FreeMarker
* Not yet ready to graduate
No release:
Blur
Tamaya
Community growth:
Kylin
TinkerPop
Trafodion
Twill
* Ready to graduate
Calcite
The Board has motions for the following:
Ignite
Lens
* Did not report, expected next month
BatchEE (Shepherd notes remaining)
Droids (Shepherd notes remaining)
Kalumet
REEF
Ripple
Slider
Table of Contents
AsterixDB
BatchEE (notes only)
Blur
Calcite
Climate Model Diagnostic Analyzer
DataFu
Droids (notes only)
FreeMarker
Kylin
ODF Toolkit
Sentry
Sirona
Tamaya
TinkerPop
Trafodion
Twill
Incubator PMC report for July 2015
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 43 podlings currently under incubation.
* Community
New IPMC members:
Justin Erenkrantz (returning)
Hitesh Shah
Edward Yoon
People who left the IPMC:
(none)
* New Podlings
Freemarker
* Graduations
The board has motions for the following:
NiFi
* Releases
The following releases were made since the last Incubator report:
2015-06-29 apache-ignite-1.2.0-incubating
Additionally, several releases from May were inadvertently
omitted from the June report:
2015-05-05 apache-lens-2.1.0-beta-incubating
2015-05-10 htrace-3.2.0-incubating
2015-05-15 apache-commons-rdf-0.1.0-incubating
2015-05-17 nifi-0.1.0-incubating
2015-05-18 slider-0.80.0-incubating
2015-05-21 apache-reef-0.11.0-incubating
2015-05-30 apache-calcite-1.3.0-incubating
* IP Clearance
* Clemens Stolle donated CouchDB Docker, A Dockerfile for CouchDB.
* Bob Ippolito donated CouchDB CouchPerUser, a CouchDB module that ensures
that a private per-user database exists for each user that is managed by
CouchDB.
* Nuno Job donated CounchDB Nano, a Node.js Client library for CouchDB.
* Infrastructure
* The automated report reminders failed to fire in a timely manner yet
again.
* Miscellaneous
* There was a sharp discussion on general@incubator about publicizing
"clearly identifiable non-release artifacts" for Geode, which has not
yet made an incubating release but publishes nightly builds on
DockerHub.
* A proposal for incubating Pistachio, a fault-tolerant low latency
distributed storage system which originated at Yahoo, is being
discussed.
* There has been talk of migrating some of the Incubator's reporting
functionality to whimsy.
* OpenAZ reported, but failed to get any mentor sign-offs. I have
withheld that report but will insert it as a late change if it
gets the necessary sign-offs quickly. If not, we will include
it next month with proper sign-off.
* Credits
Report Manager: Marvin Humphrey
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Climate Model Diagnostic Analyzer
* Not yet ready to graduate
No release:
AsterixDB
Geode
Groovy
OpenAz
Trafodion
* Ready to graduate
Lens
Sentry
Usergrid
* Did not report, expected next month
Calcite
DataFu
Kalumet (2 months missed)
ODF Toolkit
Ripple
Table of Contents
AsterixDB
Climate Model Diagnostic Analyzer
Geode
Groovy
Kalumet
Lens
Sentry
Trafodion
Usergrid
BatchEE
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
With 4 new podlings and no graduations, the Incubator has grown to 43
podlings this month -- up from 31 one year ago, but still well shy of the
record 57 set in 2012.
We had some issues this month with Sentry's latest release and
engagement. See the miscellaneous section for more details.
There are several podlings that seem to be having trouble coming
together. These include log4cxx2 and kalumet. We will keep an eye on
these for now and initiate discussions about retiring the podlings as
appropriate.
Otherwise, there are no particular issues that warrant board
attention.
* Community
New IPMC members:
Jarek Jarcec Cecho
Bill Rowe (rejoining)
* New Podlings
Atlas
CMDA (Climate Model Diagnostic Analyzer)
MySOS
Trafodion
* Graduations
None this month.
* Releases
The following releases were made since the last Incubator report:
johnzon-0.8
kylin-0.7.1
ranger-0.5.0
TinkerPop 3.0.0.M9
* IP Clearance
Sebastien Goasguen, Ian Duffy, and Darren Brogan donated gstack to
Cloudstack. gstack is an API wrapper that maps the Google Cloud Platform
compute engine (GCE) API to the CloudStack API.
Sebastien Goasguen, Ian Duffy, and Darren Brogan donated ec2stack to
Cloudstack. ec2stack is an API wrapper that maps the AWS Elastic Compute
Cloud (EC2) API to the CloudStack API.
Adobe donated the Sling HApi Tools, which provide a set of Hypermedia API
tools for Sling.
* Legal / Trademarks
There was much debate about the name of the new MySOS podling on Incubator
lists and elsewhere. The Incubator voted to accept the podling, since
project name choice does not block entry into incubation.
* Miscellaneous
Several mentors for Sentry have expressed concerns about the
podling's engagement with the incubating process. Mentors are in
dissent with the podling's self-report, and are recommending that
the podling be moved to monthly reporting until concerns are
addressed. Since the self-report was not signed off by the mentors,
we have not included it in this report and will include it in
subsequent reports as the mentors synchronize with the community.
A proposal to incubate the Freemarker template engine is under discussion.
The question of whether or not podlings may have official blogs came up
and was discussed with both Press and Infrastructure. Past rulings have
been inconsistent. The situation was resolved by establishing that
podling Mentors must review posts prior to publication.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
asterixdb
atlas
geode
myriad
trafodion
* Not yet ready to graduate
No release:
corinthia
groovy
log4cxx2
taverna
Community growth:
* Ready to graduate
The Board has motions for the following:
* Did not report, expected next month
batchee
climate model diagnostic analyzer (CMDA)
kalumet
Table of Contents
AsterixDB
Atlas
BatchEE
Brooklyn
Climate Model Diagnostic Analyzer
CommonsRDF
Corinthia
Geode
Groovy
HTrace
Ignite
Johnzon
Kalumet
log4cxx2
MRQL
Myriad
Ranger
REEF
SAMOA
Sentry
Singa
Sirona
Streams
Taverna
Trafodion
Wave
Zeppelin
Incubator PMC report for May 2015
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
Things have been going well in incubator lately with no major problems
to highlight. The last member election added a large number of new
members and several of these have taken the opportunity to join the
IPMC. A (good) challenge for the Incubator will be to make sure that
these people feel welcome and make contributions by shepherding and
mentoring.
* Community
New IPMC members:
Amareshwari Sriramadasu
David Lester
Kim Whitehall
P. Taylor Goetz
Michael Joyce
Jitendra Pandey
* New Podlings
Geode
* Graduations
The board has motions for the following:
Parquet
* Releases
The following releases were made since the last Incubator report:
2015-04-02 apache-ignite-1.0.0
2015-04-02 apahce-johnzon-0.7
2015-04-15 apache-parquet-mr-1.6.0
2015-04-16 apache-calcite-1.2.0
2015-04-25 apache-streams-project-0.2
2015-04-27 apache-tinkerpop-3.0.0.M8-incubating
* IP Clearance
Apache Storm Azure Eventhub Integration
Donation of Apache Flex documentation by Adobe
Donation of Apache Usergrid source code by Apigee.
* Legal / Trademarks
* Infrastructure
The "Marvin" report reminders fired in a timely manner for the first
time in several months and were sent to the proper podlings. A
replacement script had been contemplated but now that there is less
urgency it seems likely that we will continue to use the existing
facilities. The only problem was that the script worked against an
old board report. This issue has reportedly been fixed as well.
* Miscellaneous
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
AsterixDB
Myriad
* Not yet ready to graduate
No release:
CommonsRDF
Groovy
Kylin
Singa
Tamaya
Zeppelin
Community growth:
NiFi
Slider
TinkerPop
Twill
* Ready to graduate
Blur
* Low Activity
Droids
ODF Toolkit
* Did not report, expected next month
BatchEE
REEF
Sirona
Table of Contents
AsterixDB
Blur
CommonsRDF
Droids
Groovy
Kylin
Myriad
NiFi
ODF Toolkit
Singa
Slider
Tamaya
TinkerPop
Twill
Zeppelin
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 40 podlings currently in incubation. There is another
climate project in discussion for incubation which is an interesting
continuation of the nascent trend of academic projects coming to
Apache. This may be a singleton due to Chris Mattmann's efforts, but it
would be an interesting development if it gathers momentum.
There is a new ASFIncubator twitter entity. It has little activity so
far, but has had a lot of followers jump on after Sally's announcement
on @ASF.
Datafu and ODF Toolkit are showing very low activity. This isn't
necessarily a serious problem yet, but may be a leading
indicator. Wave has previously had a warning, but may be doing a
little better.
* Community
New IPMC members:
Andrew Bayer
Gary Gregory
People who left the IPMC:
None
* New Podlings
Groovy
SINGA
(Myriad vote result was sent on March 1st, but the project is
just barely beginning)
* Graduations
Parquet
* Releases
The following releases were made since the last Incubator report:
2015-03-03 apache-lens-2.0.1-beta-incubating
2015-03-16 nifi-0.0.2-incubating
2015-03-23 apache-calcite-1.1.0-incubating
2015-03-24 incubator-ignite-1.0.0-rc3
2015-03-27 slider-0.70.1-incubating
* IP Clearance
Usergrid is working feverishly to finish up their IP Clearance.
Updated SGA sent to secretary@a.o
CommonsRDF SGA filed 2015-03-27.
Zeppelin SGA submitted and acknowledged on 2015-03-20.
* Legal / Trademarks
The old debate about how to submit SGAs for ALv2 projects with huge
numbers of copyright holders reappeared with Groovy's SGA. In the end,
the SGA was signed by a single community member.
Ambiguity around Legal Policy language on when optional GPL library
dependencies are permitted caused confusion.
* Infrastructure
The "Marvin" report reminders have not run in a timely manner for podlings
for 4 months in a row. A dedicated Incubator-specific replacement is
being contemplated.
* Miscellaneous
An official Twitter account for the Incubator was initialized but has not
yet been used. Access will be maintained via TweetDeck.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
AsterixDB
CommonsRDF
Groovy
Myriad
OpenAZ
SINGA
* Not yet ready to graduate
No release:
Parquet (some components released but not others)
Ripple
TinkerPop
Zeppelin
Community growth:
Calcite
Lens
Usergrid
Wave
* Did not report, expected next month
DataFu
ODF Toolkit
Table of Contents
AsterixDB
Calcite
CommonsRDF
DataFu
Groovy
Lens
Myriad
ODF Toolkit
OpenAz
Parquet
Ripple
SINGA
TinkerPop
Usergrid
Wave
Zeppelin
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 38 podlings undergoing incubation. Aurora is considering
graduation and two new podlings (AsterixDB and CommonsRDF) joined the
Incubator. Due to the low activity level, Kalumet community is thinking about
retiring Kalumet from the incubator.
It seems that Wave podling may need some help. It is not clear whether the
community is any closer to graduation or a different option needs to be
explored. The community indicated that they are close to producing their
first release. That said, the report has not been signed and we may want
to solicit additional cycles to help the community come up with a plan.
Incubator PMC voted in a new Chair (Ted Dunning) and a resolution has
been submitted to the board.
A discussion thread on Groovy entering incubation process has started.
* Community
New IPMC members:
Andrew Bayer
People who left the IPMC:
none
* New Podlings
AsterixDB
CommonsRDF
* Graduations
The board has motions for the following:
* Apache Aurora
* Releases
The following releases were made since the last Incubator report:
apache-calcite-1.0.0-incubating
apache-aurora-0.7.0-incubating
apache-twill-0.4.1-incubating
apache-slider-0.61.0-incubating
apache-parquet-format-2.3.0-incubating
apache-johnzon-0.6-incubating
apache-mrql-0.9.4-incubating
apache-twill-0.5.0-incubating
* IP Clearance
Taverna Software Grant received & filed 2014-02-23.
* Legal / Trademarks
* Infrastructure
Marvin report reminders continue to be an issue. Podlings no
longer receive reminders about their reports being due, causing
late reports or missing reports.
The issue with Marvin reports has since been corrected. Thanks
to those who helped!
* Miscellaneous
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
AsterixDB
CommonsRDF
TinkerPop
Zeppelin (delayed software grant)
* Not yet ready to graduate
No release:
Corinthia
Ignite
Kylin
log4cxx2
SAMOA
Taverna
Wave
Community growth:
BatchEE
Brooklyn
HTrace
Johnzon
MRQL
Ranger
Sentry
Streams
* Considering retirement
Kalumet
* Did not report, expected next month
None!
Table of Contents
AsterixDB
BatchEE
Brooklyn
CommonsRDF
Corinthia
HTrace
Ignite
Johnzon
Kalumet
Kylin
log4cxx2
MRQL
Ranger
SAMOA
Sentry
Streams
Taverna
TinkerPop
Wave
Zeppelin
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 35 podlings undergoing incubation. One podling
(NPanday) has retired from the incubation.
The process of seeking nominations for the new IPMC Chair has concluded
and the voting shall begin soon.
* Community
New IPMC members:
none
People who left the IPMC:
none
* New Podlings
none
* Graduations
The board has motions for the following:
none
* Releases
The following releases were made since the last Incubator report:
johnzon-0.5-incubating
apache-reef-0.10.0-incubating
htrace-3.1.0-incubating
apache-usergrid-1.0.1-incubating
nifi-nar-maven-plugin 1.0.0
nifi 0.0.1 (incubating)
streams-project-0.1-incubating
The Incubator continues to use discretion when enforcing release policy.
* Numerous releases have been approved despite having an out of date
copyright year in the NOTICE file. Fixing for the next release has been
considered a sufficient remedy.
* The REEF release was approved with an incomplete incubation
disclaimer in README (there was also a disclaimer on the podling
website).
* IP Clearance
CouchDB Mango -- IBM Corporation have built a MongoDB API Layer for
CouchDB and are donating it to the CouchDB project. This consists of of a
module that exposes a set of actions that are similar to what MongoDB
exposes.
* Legal / Trademarks
Taverna successfully cleared its name search.
* Infrastructure
* Miscellaneous
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
TinkerPop
Zeppelin (delayed software grant)
* Not yet ready to graduate
No release:
Corinthia
Kylin
Lens
Ripple
SAMOA
Tamaya
Taverna
Community growth:
Droids
HTrace
NiFi
REEF
Slider
Twill
* Ready to graduate
Blur
* Did not report, expected next month
BatchEE
* Retired Podlings
NPanday
* Report incomplete
Sirona
Table of Contents
BatchEE
Blur
Corinthia
Droids
HTrace
Kylin
Lens
NiFi
REEF
Ripple
SAMOA
Sirona
Slider
Tamaya
Taverna
TinkerPop
Twill
Zeppelin
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 36 podlings undergoing incubation. One podling
joined us this month (Corinthia). One member joined and two members
left the IPMC.
IPMC has recognized the need for tightening up mentorship requirements
and overall structure of the incubation process. Active discussions
on how to this in the best possible way are on going and the recommendation
is expected to be available in a few weeks.
* Community
New IPMC members:
Hyunsik Choi
People who left the IPMC:
Sean Owen
Marvin Humphrey
* New Podlings
Corinthia
Zeppelin
* Graduations
The board has motions for the following:
Samza
* Releases
The following releases were made since the last Incubator report:
Dec 05 2014 Apache Falcon 0.6-incubating
Dec 08 2014 Apache Samza 0.8.0-incubating
Dec 22 2014 Apache Brooklyn 0.7.0-M2-incubating
* IP Clearance
* Corinthia initial source grant
* Legal / Trademarks
* Infrastructure
* Miscellaneous
* NPanday community seems to be in agreement that retirement is the best
option at this point. The only outstanding issue before formally
recommending graduation VOTE is to decide whether there's enough cycles
available for one last release before retirement.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
SAMOA
Corinthia
Kylin
NiFi
Taverna (delayed software grant)
Zeppelin
* Not yet ready to graduate
No release:
DataFu
HTrace
Ignite
Kalumet
Lens
Tamaya
Community growth:
Aurora
Brooklyn
Calcite
MRQL
ODF Toolkit
Parquet
Ranger
Usergrid
* Ready to graduate
The Board has motions for the following:
Samza
* Did not report, expected next month
NPanday
Ripple
Table of Contents
Aurora
Brooklyn
Calcite
Corinthia
DataFu
HTrace
Ignite
Kalumet
Kylin
Lens
MRQL
NiFi
NPanday
ODF Toolkit
Parquet
Ranger
SAMOA
Samza
Tamaya
Taverna
Usergrid
Zeppelin
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
There are currently 36 podlings undergoing incubation. Two podlings joined
us this month, NiFi and Tamaya. Five new IPMC members and two new
Shepherds joined our ranks as well.
* Community
New IPMC members:
Andrew L. Farris
Thejas Nair
Brock Noland
Daniel Dai
Adam Estrada
New Incubator Shepherds:
Timothy Chen
Andrew L. Farris
People who left the IPMC:
None
* New Podlings
Nifi
Tamaya
* Graduations
The board has motions for the following:
Falcon
The IPMC is currently voting on graduations for:
Flink
* Releases
The following releases were made since the last Incubator report:
apache-calcite-0.9.2-incubating
apache-twill-0.4.0-incubating
apache-parquet-format-2.2.0-incubating
apache-johnzon-0.2-incubating
apache-slider-0.60.0-incubating
metamodel-4.3.0-incubating
apache-aurora-0.6.0-incubating
* IP Clearance
Sling Sightly and XSS modules
* Legal / Trademarks
There are many on going Podling Name Search requests,
with few being closed.
Droids still has an open name search.
Falcon is processing a name search currently.
Tamaya successfully cleared Podling Name Search.
Two podlings (BatchEE and Johnzon) are currently waiting
on the result of a new licensing agreement w/ Oracle to
gain access to the TCKs for new EE related JSRs. Until this
is done they could not be considered compliant implementations
* Infrastructure
SVN outage caused minor inconvenience to some podlings.
Argus/Ranger is facing some struggles with their rename.
* Miscellaneous
The Kalumet podling is currently thinking about throwing around a
retirement vote. The Samza community is voting on a draft graduation
resolution. There is a vote underway to recommend retiring for the
NPanday. Hadoop Development Tools community has voted to retire from the
Incubator.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Ignite
Lens
Nifi
Tamaya
Taverna
* Not yet ready to graduate
No release:
Brooklyn
Wave
Community growth:
Johnzon
Sentry
Streams
* Ready to graduate
The Board has motions for the following:
Falcon
* Did not report, expected next month
Ranger (formerly Argus)
Kalumet
NPanday
* Not signed off by mentors
Brooklyn
MRQL
Table of Contents
Brooklyn
Falcon
Ignite
Johnzon
Lens
log4cxx2
MRQL
NiFi
Ripple
Sentry
Streams
Tamaya
Taverna
Wave
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
There are 34 podlings under incubation this month. No projects are
currently voting on graduation. The incubator added HTrace and Taverna
as two new incubating project.
* Community
New IPMC members:
People who left the IPMC:
* New Podlings
Ignite
Taverna
HTrace
* Graduations
The board has motions for the following:
Drill
DeviceMap
Falcon
* Releases
The following releases were made since the last Incubator report:
Apache Calcite 0.9.1 (incubating)
Apache Flink 0.7.0-incubating
* IP Clearance
FlatSpark for Apache Flex
Sling Resource Editor contribution
* Legal / Trademarks
None
* Infrastructure
None
* Miscellaneous
HDT is currently discussing retirement.
ODF Toolkit discussed retirement, ultimately decided to remain active for now.
NPanday seems to have begun struggling once again. It is likely that IPMC will
recommend considering a retirement option.
Ripple is struggling to build community and recently discussed whether it ought
to retire or not. Ross Gardler volunteered to step up as a Ripple mentor and
report back on the path forward in six months. An additional issue with Ripple's
Node.js-based artifacts is the lack of clear indication that they are coming
from an incubating project and NOT a TLP. Ross is looking into fixing that as well.
Slider's report didn't have a mentor sign off.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Ignite
Taverna
HTrace
* Not yet ready to graduate
No release:
REEF
Droids
Community growth:
BatchEE
Flink
Sirona
Slider
Twill
* Ready to graduate
Blur
The Board has motions for the following:
Drill
* Considering retirement or other alternatives to graduation
Hadoop Development Tools
ODF Toolkit
* Did not report, expected next month
NPanday
Ripple
Table of Contents
BatchEE
Blur
Droids
Flink
Hadoop Development Tools
Ignite
ODF Toolkit
REEF
Ripple
Sirona
Twill
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
There are 32 podlings under incubation this month. No projects are
currently voting on graduation. The incubator added Ignite as a new
incubating project. DeviceMap, Drill, Falcon, Flink, Johnzon, Usergrid
all had releases since the last report. DeviceMap is ready to graduate.
* Community
New IPMC members:
No additions
People who left the IPMC:
(none)
* New Podlings
Ignite
* Graduations
The board has motions for the following:
(none)
* Releases
The following releases were made since the last Incubator report:
Apache DeviceMap Data 1.0.1 incubating
Apache Drill 0.5.0-incubating
Apache Falcon 0.5-incubating
Apache Flink 0.6.1-incubating
Apache Johnzon 0.1-incubating
Apache Usergrid 1.0
* IP Clearance
FlatSpark for Apache Flex
* Legal / Trademarks
None
* Infrastructure
Nothing to report
* Miscellaneous
Apache Optiq becomes Apache Calcite
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
REEF
* Not yet ready to graduate
No release:
Argus
DataFu
Parquet
Streams
Community growth:
Aurora
MetaModel
Optiq
Samza
Usergrid
* Ready to graduate
DeviceMap
* Did not report, expected next month
ODF Toolkit
Ripple
Table of Contents
Argus
Aurora
DataFu
DeviceMap
MetaModel
ODF Toolkit
Optiq
Parquet
REEF
Ripple
Samza
Streams
Usergrid
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
There are 32 podlings under incubation this month. No projects are
currently voting on graduation. The incubator added REEF as a new incubating
project in August. Aurora, Drill, Sentry, Twill, Flink, and Optiq all had
releases since the last report.
* Community
New IPMC members:
No additions
People who left the IPMC:
(none)
* New Podlings
REEF
* Graduations
The board has motions for the following:
Apache Storm
* Releases
The following releases were made since the last Incubator report:
Apache Aurora 0.5.0-incubating
Apache Drill 0.4.0-incubating, 1.0.0-m1-incubating
Apache Sentry 1.4.0-incubating
Apache Twill 0.3.0-incubating
Apache Flink 0.6-incubating
Apache Optiq 0.9.0-incubating
* IP Clearance
Radii8 for Apache Flex
Apache Sqoop Contribution
* Legal / Trademarks
Apache OPTIQ wishes to trademark it's name
* Infrastructure
Nothing to report
* Podlings without mentor sign offs
None
* Miscellaneous
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
REEF
* Not yet ready to graduate
No release:
Argus
Brooklyn
Fleece
log4cxx2
Wave
Community growth:
Brooklyn
Drill
Falcon
Fleece
MRQL
Optiq
Sentry
Wave
* Ready to graduate
The Board has motions for the following:
Storm
* Did not report, expected next month
Streams
Table of Contents
Argus
Brooklyn
Drill
Falcon
Fleece
Kalumet
log4cxx2
MRQL
Optiq
REEF
Sentry
Storm
Streams
Wave
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
There are 32 podlings under incubation this month. No projects are currently
voting on graduation. The incubator added Argus and REEF as new incubating
projects. Blur, DeviceMap, HDT, Metamodel, Slider, and Tez all had releases
since the last report.
* Community
New IPMC members:
Jan Iversen
People who left the IPMC:
* New Podlings
Argus
REEF
* Graduations
The board has motions for the following:
N/A - included in last month.
* Releases
The following releases were made since the last Incubator report:
Apache Tez-0.4.1-incubating RC0
Apache Slider 0.40-incubating RC0
Apache Blur 0.2.3-incubating RC2
Apache Metamodel incubating 4.2.0
Apache DeviceMap BrowserMap incubating 1.4.1
Apache HDT version 0.0.2.incubating (RC1)
* IP Clearance
Brooklyn CAMP Server
Sling Query contribution
BigCouch updates to Apache CouchDB
* Legal / Trademarks
It is unclear whether Blur can get the Trademark assign document
provided by trademarks@ signed by Near Infinity. The company no
longer exists.
* Infrastructure
* Miscellaneous
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Argus
Parquet
Optiq
Sirona
Twill
* Not yet ready to graduate
No release:
Brooklyn
Fleece
Flink
Parquet
Community growth:
BatchEE
Blur
Hadoop Development Tools
NPanday
ODF Toolkit
Sirona
Slider
Twill
* Require Mentors/IPMC intervention
Droids
Kalumet
* Ready to graduate
The Board has motions for the following:
(none)
* Did not report, expected next month
(none)
Table of Contents
Argus
BatchEE
Blur
Brooklyn
Droids
Fleece
Flink
Hadoop Development Tools
Kalumet
NPanday
ODF Toolkit
Optiq
Parquet
Sirona
Slider
Twill
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 34 podlings under incubation, with three votes to
graduate as the report is being closed. All three VOTEs have passed,
and VXQuery is still underway. S4 has voted to retire, but the retirement
tasks have not yet been finished. Fleece has joined the incubator, as of 9
June 2014.
* Community
New IPMC members:
Jean-Louis Monteiro
Romain Manni-Bucau
Vinod Kumar Vavilapalli
Konstantin Boudnik
People who left the IPMC:
David Crossley
Joe Schaefer
* New Podlings
Fleece
* Graduations
The board has motions for the following:
Tez
Celix
VXQuery
* Releases
The following releases were made since the last Incubator report:
apache-storm-0.9.2-incubating
mrql-0.9.2-incubating
samza-0.7.0-incubating
* IP Clearance
No IP Clearance requests submitted to the Incubator in this timeframe.
* Miscellaneous
S4 voted to retire. SGA received for Optiq from DynamoBI Corporation.
Discussion about exit criteria for podlings, including a suggested set
of criteria that would trigger a VOTE to retire if a podling is not
active enough. Consensus not yet reached. Stratos has graduated but
still needs to finish graduation tasks.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Brooklyn
Fleece
Optiq
Parquet
* Not yet ready to graduate
No release:
Aurora
DataFu
DeviceMap
Flink
log4cxx2
NPanday
Wave
Community growth:
MetaModel
Ripple
Slider
Usergrid
* Ready to graduate
Kalumet
Samza
The Board has motions for the following:
Tez
Celix
VXQuery
* Retiring
S4
* Did not report, expected next month
ODF Toolkit
Table of Contents
Aurora
Brooklyn
DataFu
DeviceMap
Fleece
Flink
Kalumet
MetaModel
NPanday
ODF Toolkit
Optiq
Parquet
Ripple
S4
Samza
Slider
Usergrid
VXQuery
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are currently 34 podlings under incubation. Two new podlings joined
the Apache Incubator in May, two podlings graduated.
* Community
New IPMC members:
John D. Ament
People who left the IPMC:
(none)
* New Podlings
Optiq
Parquet
* Graduations
Phoenix
Stratos
The board has motions for the following:
(none)
* Releases
The following releases were made since the last Incubator report:
metamodel-4.1.0-RC1-incubating
odftoolkit-0.6.1-incubating
sentry-1.3.0-incubating
slider-0.30-incubating
spark-0.8.1-incubating
ODF Toolkit's release was approved using the alternative voting
process worked out last November/December. We believe that's the first
official release in the history of the Foundation that passed with
binding votes by non-PMC members.
* IP Clearance
Cray donated a set of libraries called Hadoop RDF Tools, and a VOTE
to accept the tools was called by Rob Vesse. The vote passed by lazy
consensus after 72 hours. No objections or points of discussion were
raised during the VOTE.
* Legal / Trademarks
New name for Stratosphere, now Flink.
* Infrastructure
Apache Podlings affected by ASF mail outage from May 7th through
May 10th, and extended recovery period to deliver backlog.
* Miscellaneous
S4 failed to report this month, and has been generally inactive. It
is likely that S4 will be retired, though the PPMC has not voted yet
to do so.
NPanday failed to report in a previous cycle, but was accidentally
dropped from the reporting schedule for this month. NPanday developers
and mentors were contacted. In 72 hours nobody was available to
report on the project. Given consistent troubles with getting project
to report and project mentors MiA, IPMC will look into a resolution.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Brooklyn
Parquet
* Not yet ready to graduate
No release:
DeviceMap
Flink
log4cxx2
Wave
Community growth:
Falcon
MRQL
Sentry
Slider
Streams
* Ready to graduate
Drill
Storm
* Did not report, expected next month
Kalumet
S4
NPanday
Table of Contents
Brooklyn
DeviceMap
Drill
Falcon
Flink (formerly Stratosphere)
log4cxx2
Kalumet
MRQL
Parquet
Sentry
Slider
Storm
Streams
Wave
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
There are currently 34 podlings under incubation.
* Community
New IPMC members:
Ashutosh Chauhan
People who left the IPMC:
(None)
* New Podlings
Brooklyn
Slider
* Releases
The following releases were made since the last Incubator report:
phoenix-3.0.0-incubating
phoenix-4.0.0-incubating
tez-0.4.0-incubating
apache-vxquery-0.3-incubating
twill-0.2.0-incubating
hdt-0.0.1.incubating
metamodel-4.1.0-incubating
It took 2-13 days for the third IPMC vote to arrive.
Release VOTE start Third IMPC +1 Days
phoenix-3.0.0-incubating April 01 April 03 3
phoenix-4.0.0-incubating April 01 April 03 3
tez-0.4.0-incubating April 01 April 04 4
hdt-0.0.1.incubating April 18 May 01 13
apache-vxquery-0.3-incubating April 15 April 17 3
twill-0.2.0-incubating April 03 April 07 4
metamodel-4.1.0-incubating May 03 May 04 2
* IP Clearance
Adobe donated BlazeDS to Apache Flex. BlazeDS was promised by Adobe prior
to entering the Incubator, but the donation was not cleared by Adobe until
after graduation.
In a separate proceeding, Adobe also donated selected popular articles
from the Adobe Developer Connection, plus the FlexPMD project, a version
of FDB that supports ActionScript Workers, the Tour de Flex app, the
Squiggly spell-checker library, the MXMLC specification, a prototype of a
code coverage tool and the Mobile Trader demo app.
Both donations contained extraneous files which were detected on review by
IPMC member and Flex PMC member Justin Mclean. Alex Harui, who was
managing the donation, promised to remove the files before import.
* Miscellaneous
ODF Toolkit has adopted the Alternate Release Voting Process.
DeviceMap has failed to report for two months now.
NPanday shows signs of concern. It consistently misses reporting
deadlines and even when reports arrive they don't seem to be signed
off by a mentor. On top of that, the development activity seems to
be quite low. IPMC will have to figure out what to do about it.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Slider
Stratosphere
* Not yet ready to graduate
No release:
(None)
Community growth:
BatchEE
Blur
Droids
Celix
Sirona
Tez
* Ready to graduate
The Board has motions for the following:
Phoenix
Stratos
* Did not report, expected next month
DeviceMap
NPanday
Table of Contents
BatchEE
Blur
Celix
DeviceMap
Droids
Hadoop Development Tools
NPanday
Ripple
Sirona
Stratosphere
Tez
Twill
Phoenix
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 32 podlings currently under incubation.
* Community
New IPMC members:
Rob Weir
Sean Owen
People who left the IPMC:
(None)
* New Podlings
(None)
* Graduations
The board has motions for the following:
(None)
The following graduations have been approved by
the previous board meeting but haven't been recorded
in the incubator report:
Tajo
Olingo
Allura
* Releases
The following releases were made since the last Incubator report:
March 13 Phoenix 2.2.3-incubating
It took 2-10 days for the third IPMC vote to arrive.
Release VOTE start Third IMPC +1 Days
Apache Phoenix 2.2.3-incubating Mar 7 Mar 13 6
* Miscellaneous
* A proposal for Stratosphere: an open source system for parallel data
analysis has been submitted
* A proposal for Slider has superseded the former proposal for Hoya
* A POC with Black Duck software and a few incubator projects has been
submitted and actively discussed
-------------------- Summary of podling reports --------------------
* Not yet ready to graduate
No release:
NPanday
ODF Toolkit
Samza
Community growth:
NPanday
ODF Toolkit
* Did not report, expected next month
Celix
DeviceMap
Ripple
Table of Contents
Aurora
DataFu
MetaModel
NPanday
ODF Toolkit
Phoenix
Samza
Stratos
Usergrid
VXQuery
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 33 podlings currently under incubation.
* Community
New IPMC members:
Justin Mclean
People who left the IPMC:
(None)
* New Podlings
(None)
* Graduations
The board has motions for the following:
(None)
The following graduations have been approved by
the previous board meeting but haven't been recorded
in the incubator report:
Knox
Spark
* Releases
The following releases were made since the last Incubator report:
Feb 2 Apache Spark 0.9.0-incubating
Feb 2 Apache Falcon 0.4-incubating
Feb 5 Apache Twill 0.1.0-incubating
Feb 10 Apache Olingo 1.1.0-incubating
Feb 21 Apache Storm 0.9.1-incubating
Feb 24 Apache Celix 1.0.0-incubating
Feb 28 Apache Tez 0.3.0-incubating
It took 2-10 days for the third IPMC vote to arrive.
Release VOTE start Third IMPC +1 Days
Apache Spark 0.9.0-incubating Jan 24 Jan 31 5
Apache Falcon 0.4-incubating Jan 24 Feb 2 10
Apache Twill 0.1.0-incubating Feb 1 Feb 4 3
Apache Olingo 1.1.0-incubating Jan 31 Feb 10 10
Apache Storm 0.9.1-incubating Feb 13 Feb 16 3
Apache Celix 1.0.0-incubating Feb 16 Feb 22 6
Apache Tez 0.3.0-incubating Feb 26 Feb 28 2
* Miscellaneous
* NPanday missed two reports in a row and community activity is low.
This has been escalated to the project's mentors.
* A proposal for Hoya, an application to deploy and manage existing
distributed applications in a YARN cluster, is still pending a vote.
* The Apache Phoenix podling is concerned that an import of existing
issues database into ASF JIRA is taking too long
-------------------- Summary of podling reports --------------------
* Not yet ready to graduate
No release(s):
BatchEE
DataFu
log4cxx2
Phoenix
Wave
Streams
Community growth:
DeviceMap
Drill
Falcon
MRQL
Kalumet
Streams
Considering retirement:
S4
* Ready to graduate
Allura
Tajo
* Did not report, expected next month
NPanday
Table of Contents
Allura
BatchEE
DataFu
DeviceMap
Drill
Falcon
Kalumet
log4cxx2
MRQL
NPanday
Phoenix
S4
Sentry
Sirona
Storm
Streams
Tajo
Wave
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 36 podlings currently under incubation.
* Community
New IPMC members:
Suresh Srinivas
Carl Steinbach
People who left the IPMC:
Dennis Lundberg
* New Podlings
(None)
* Graduations
The board has motions for the following:
Open Climate Workbench
At time of writing, graduation votes were underway for the following:
Knox
Spark
* Releases
The following releases were made since the last Incubator report:
Jan 21 Apache Metamodel 4.0.0-incubating
It took 9 days for the third IPMC vote to arrive.
Release RC VOTE start Third IMPC +1 Days
Apache Metamodel 4.0.0-incubating Dec 12 Dec 21 9
* IP Clearance
* Salesforce donated the code for Phoenix, an open source SQL query engine
for Apache HBase, a NoSQL data store. It is accessed as a JDBC driver
and enables querying and managing HBase tables using SQL.
* Miscellaneous
* The issue of how best to integrate with GitHub is a recurring topic of
discussion. Infra added a new feature -- forwarding of comments on pull
requests to dev lists -- which was well received. However, as GitHub's
interface is an external commercial service rather than something we run
on our own hardware, it is difficult to ensure that communications
will be archived, requiring additional vigilance from PMCs.
* A proposal for Hoya, an application to deploy and manage existing
distributed applications in a YARN cluster, was discussed at length but
has not yet been voted on.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
DataFu
* Not yet ready to graduate
No release:
Hadoop Development Tools
log4cxx2
Phoenix
Usergrid
Community growth:
Blur
Tez
Twill
Low activity:
Droids
* Ready to graduate
Open Climate Workbench
Knox
* Did not report, expected next month
BatchEE
DeviceMap
NPanday
Sirona
Table of Contents
Blur
DataFu
DeviceMap
Droids
Hadoop Development Tools
Knox
log4cxx2
Open Climate Workbench
Phoenix
Tez
Twill
Usergrid
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 36 podlings currently under incubation.
* Community
New IPMC members:
(None)
People who left the IPMC:
(None)
* New Podlings
* DataFu makes it easier to solve data problems using Hadoop and
higher level languages based on it.
* Graduations
(None)
* Releases
The following releases were made since the last Incubator report:
Dec 16 Apache Sirona 0.1-incubating
Dec 17 Apache Spark 0.8.1-incubating
It took 6-21 days for the third IPMC vote to arrive.
Release VOTE start Third IMPC +1 Days
Apache Sirona 0.1-incubating Nov 26 Dec 16 21
Apache Spark 0.8.1-incubating Dec 11 Dec 17 6
* IP Clearance
* Apache Celix received the donation of a shared memory implementation of
the remote service admin specification from Thales Nederland B.V..
* Miscellaneous
* The initiative to reform release voting yielded multiple breakthroughs
during this report cycle.
1. An experimental framework was approved whereby PPMC votes become
binding for releases after the first if a release checklist is
completed by the PPMC and approved by a Mentor.
2. A concise checklist of release requirements was assembled, where
each item is required by either ASF-wide policy or Incubator policy.
3. Consensus was built for a controlled regime for relaxing policy on
incubating releases under appropriate circumstances, potentially
reducing the number of release candidates we force podlings to cycle
through.
All of this was achieved with significantly fewer emails compared with
past reform attempts.
* Exercising the new regime for controlled relaxation of policy, a bugfix
release by Spark (0.8.1) which bundled jar files was approved by the
IPMC after the podling presented a roadmap to eliminating them in the
next minor point release (0.9).
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Log4cxx
Phoenix
* Not yet ready to graduate
No release:
Aurora
BatchEE
MetaModel
Ripple
Samza
Twill
Community growth:
Celix
ODF Toolkit
Olingo
Sirona
Stratos
VXQuery
* Ready to graduate
Spark
* Did not report, expected next month
DeviceMap
Usergrid
Table of Contents
Aurora
BatchEE
Celix
log4cxx2
MetaModel
ODF Toolkit
Olingo
Phoenix
Ripple
Samza
Sirona
Spark
Stratos
Twill
VXQuery
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 35 podlings currently under incubation.
* Community
New IPMC members:
Raphael Bircher
Dave Brondsema
Sergio Fernández
Lars Hofhansl
Steven Noels
Andrew Purtell
Billie Rinaldi
Sebastian Schelter
Michael Stack
Till Westmann
People who left the IPMC:
(None)
* New Podlings
* Phoenix is an open source SQL query engine for Apache HBase, a NoSQL
data store. It is accessed as a JDBC driver and enables querying and
managing HBase tables using SQL.
* Twill is an abstraction over Apache Hadoop YARN that reduces the
complexity of developing distributed applications, allowing developers
to focus more on their business logic
* Log4cxx -- Logging for C++. This new podling is a reboot of an existing
Apache project with a fresh group of contributors.
* Graduations
The board has motions for the following:
Helix
* Retirements
* The Provisionr podling voted to retire and then followed through on
completing the retirement guide (a rarity). Best wishes to the
wonderful, wonderful Provisionr people in their future endeavors.
* Releases
The following releases were made since the last Incubator report:
Nov 11 Apache Allura (incubating) 1.0.1
Nov 13 Apache VXQuery 0.2-incubating
Nov 14 Apache Tajo 0.2.0-incubating
Nov 22 Apache Helix 0.6.2-incubating
Nov 22 Apache Helix 0.7.0-incubating
Dec 01 Apache Tez 0.2.0-incubating
It took 0-39 days for the third IPMC vote to arrive.
Release VOTE start Third IMPC +1 Days
Apache Allura (incubating) 1.0.1 Oct 14 Nov 10 27
Apache VXQuery 0.2-incubating Oct 3 Nov 10 39
Apache Tajo 0.2.0-incubating Nov 1 Nov 14 13
Apache Helix 0.6.2-incubating Nov 15 Nov 22 7
Apache Helix 0.7.0-incubating Nov 15 Nov 20 5
Apache Tez 0.2.0-incubating Nov 26 Nov 26 0
* IP Clearance
* Citrix has donated a plugin for Apache CloudStack to support RDP
connectivity for virtual machines running within Hyper-V hypervisors.
* IBM has donated Distributed UIMA Cluster Computing (DUCC), a cluster
management system providing tooling, management, and scheduling
facilities to automate the scale-out of applications using the UIMA
framework.
* Adobe has donated the Sling replication module, which allows resources
to be replicated between Sling instances.
* Infrastructure
* The Incubator dist area is now fully transitioned to dist.apache.org.
Infra is pleased.
* Miscellaneous
* The Incubator experienced a rough cycle for releases. Several podlings
experienced long wait times for IPMC votes. One release made it out
despite IP clearance not having been completed. Another was improperly
released with only two IPMC +1 votes.
* The initiative to reform release voting continues. We achieved consensus
for one particular approach and tried it. The approach seems not to have
succeeded (though some argue it has not been given enough time). We are
now negotiating a second approach. We have not yet achieved a
breakthrough, but progress is being made and discussions are civil and
proceeding at a measured pace rather than overheating as past efforts
have.
* We've started recruiting non-IPMC shepherds and the new volunteers have
brought substantial energy and enthusiasm to the task.
* The Chair finished coding up several new tools around reporting which will
hopefully make it easier to sustain high report quality into the future.
An attempt to recruit a "Report Manager" for this cycle did not yield any
volunteers, though.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Twill
Usergrid
* Not yet ready to graduate
No release:
Aurora
Storm
Wave
Community growth:
Allura
Drill
Falcon
Kalumet
MRQL
NPanday
S4
Sentry
Streams
Tajo
* Ready to graduate
The Board has resolutions for the following:
Helix
* Did not report, expected next month
BatchEE
Sirona
Table of Contents
Allura
Aurora
BatchEE
Drill
Falcon
Kalumet
MRQL
NPanday
S4
Sentry
Sirona
Storm
Streams
Tajo
Twill
Usergrid
Wave
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are 36 podlings currently under incubation.
* Community
New IPMC members:
Daniel Gruno
People who left the IPMC:
(None)
* New Podlings
* Sirona is a library around monitoring of Java application. It aims
to stay simple, easy and efficient.
* Graduations
The board has motions for the following:
Marmotta
* Retirements:
The Tashi podling has retired.
* Releases
The following releases were made since the last Incubator report:
Oct 11 Apache Open Climate Workbench 0.3-incubating
Oct 16 Apache Olingo (incubating) 1.0.0
Oct 21 Apache Knox Gateway 0.3.0-incubating
Oct 23 Apache Ambari 1.4.1-incubating
Oct 31 Apache MRQL 0.9.0-incubating
Nov 08 Apache Stratos 3.0.0-incubating
It took 2-22 days for the third IPMC vote to arrive.
Release VOTE start Third IMPC +1 Days
Apache OCW 0.3-incubating Sep 24 Oct 10 16
Apache Olingo (incubating) 1.0.0 Oct 07 Oct 11 4
Apache Knox Gateway 0.3.0-incubating Oct 09 Oct 14 5
Apache Ambari 1.4.1-incubating Oct 17 Oct 19 2
Apache MRQL 0.9.0-incubating Oct 08 Oct 30 22
Apache Stratos 3.0.0-incubating Oct 16 Oct 27 11
* IP Clearance
* Rcouch, an alternative distribution of Apache CouchDB based
the 1.3 release, has been accepted by the CouchDB PMC.
* Juniper Networks, Inc has donated a plugin for Apache CloudStack to
work with their Contrail networking software.
* Citrix has donated a plugin for Apache CloudStack to support RDP
connectivity for virtual machines running within Hyper-V hypervisors.
* Miscellaneous
* Several discussion threads on project bylaws, initiated by Flex
community pursuing refinement of their own, have made it clear just how
difficult it is to draft good bylaws. A number of people expressed a
desire for a set of well-crafted, official project bylaws which all
projects would "inherit". Since that's hard, though, for the time being
we're muddling through with patches to the existing ramshackle
documentation.
* The Incubator's perpetual difficulties getting podling releases approved
has spawned another lively discussion. We seem to have reached
agreement that we can mitigate the problem by entrusting meritorious
podling contributors with a binding vote on incubating releases; debate
continues about what implementation to try. At time of writing, the
stratagem with the most popular support seems to be electing more
podling contributors directly onto the IPMC, but the thread has not yet
tailed off.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Aurora
BatchEE
Sirona
Storm
Usergrid
* Not yet ready to graduate
No release:
DeviceMap
Hadoop Development Tools
Ripple
Tez
Community growth:
Blur
Knox
Sentry
Activity:
Droids
* Ready to graduate
Ambari
Open Climate Workbench
* Did not report, expected next month
NPanday
Table of Contents
Ambari
Aurora
BatchEE
Blur
DeviceMap
Droids
Hadoop Development Tools
Knox
Open Climate Workbench
Ripple
Sentry
Sirona
Storm
Tez
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
The Incubator grew to 39 podlings this month.
Mailing list activity on general@incubator went back up after light months
in July and August.
* Community
New IPMC members:
Tammo van Lessen
Christian Müller
People who left the IPMC:
(None)
* New Podlings
The Incubator has voted in four new podlings.
* Aurora is a scheduler that provides all of the primitives necessary
to quickly deploy and scale stateless and fault tolerant services in
a datacenter.
* Storm is a distributed, fault-tolerant, and high-performance realtime
computation system that provides strong guarantees on the processing
of data.
* BatchEE will be an ALv2-licensed implementation of the JBatch
Specification which is defined as JSR-352 (for version 1.0).
* Usergrid is a multi-tenant Backend-as-a-Service stack for web &
mobile applications, based on RESTful APIs.
* Graduations
The board has motions for the following:
Chukwa
jclouds
* Releases
The following releases were made since the last Incubator report:
Sep 11 Apache Ambari 1.2.5-incubating
Sep 27 Apache Drill 1.0.0-m1-incubating
Sep 24 Apache Spark 0.8.0-incubating
Sep 25 Apache Sentry 1.2.0-incubating
Sep 27 Apache Blur 0.2.0-incubating
Oct 03 Apache Marmotta 3.1.0-incubating
It took 1-8 days for the third IPMC vote to arrive.
Release RC VOTE start Third IMPC +1 Days
Apache Ambari 1.2.5-incubating Sep 04 Sep 10 6
Apache Drill 1.0.0-m1-incubating Sep 11 Sep 18 7
Apache Spark 0.8.0-incubating Sep 17 Sep 23 6
Apache Sentry 1.2.0-incubating Sep 19 Sep 24 5
Apache Blur 0.2.0-incubating Sep 18 Sep 19 1
Apache Marmotta 3.1.0-incubating Sep 24 Oct 02 8
* Miscellaneous
* Allura's release candidate, which spent weeks waiting for IPMC
feedback, was ultimately withdrawn after flaws were discovered.
* Commons-monitoring seems likely to enter the Incubator. The name is
still under discussion.
* A question about old Chukwa binary artifacts was resolved by
reaffirming that the ASF makes no guarantees about convenience
binaries.
* The Incubator paid elevated attention to trademarks this month.
* Old controversies about what criteria to apply when adding personnel to
a proposed podling finally bit an unlucky live podling candidate
(Usergrid). Hopefully it will never happen again.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Storm
* Not yet ready to graduate
No release:
MetaModel
Olingo
Samza
Stratos
VXQuery
Community growth:
Celix
ODF Toolkit
Sentry
* Ready to graduate
Chukwa
Helix
jclouds
Marmotta
* Did not report, expected next month
DeviceMap
Ripple
Table of Contents
Celix
Chukwa
DeviceMap
Helix
jclouds
Marmotta
MetaModel
ODF Toolkit
Olingo
Ripple
Samza
Sentry
Spark
Storm
Stratos
VXQuery
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
It's been another relatively quiet and smooth month for the Incubator.
* Community
New IPMC members:
Ben Hindman
Jake Farrell
Andrei Savu
People who left the IPMC:
(None)
* New Podlings
(None)
* Graduations
The board has motions for the following:
Curator
* Releases
The following releases were made since the last Incubator report:
Aug 15 Apache Falcon (incubating) v0.3
Aug 27 Apache jclouds 1.6.2-incubating
It took 5-8 days for the third IPMC vote to arrive.
Release RC VOTE start Third IMPC +1 Days
Apache Falcon (incubating) v0.3 Aug 07 Aug 12 5
Apache jclouds 1.6.2-incubating Aug 18 Aug 26 8
However, the first incubating release for Allura has now been waiting since
at least August 28 (13 days as of this writing) with only 1 IPMC vote cast
so far. Two rounds of polite pings have yet to scare up additional votes.
* Miscellaneous
* Several proposals are in various states of preparation. Two seem close
to launching an entry VOTE: Storm, "a distributed, fault-tolerant, and
high-performance realtime computation system that provides strong
guarantees on the processing of data", and Aurora, "a service scheduler
used to schedule jobs onto Apache Mesos."
* Tashi's developers are currently running a community retirement vote. It
seems likely that the podling will be retired within the next few weeks.
* VXQuery is being pressured to show progress by some IPMC members and
defended by others.
* The tradition of sending a "welcome" email to new podlings once their
mailing lists are set up has been quietly introduced. Such mails are
cross-posted to the podling's dev list and general@incubator. This is
another offshoot of the "Incubator Ombud" discussions which began a few
months ago, like the WhatToExpect wiki page.
-------------------- Summary of podling reports --------------------
* Still getting started at the Incubator
Samza
Sentry
Spark
* Not yet ready to graduate
No release:
Allura
Drill
Kalumet
MetaModel
MRQL
Olingo
Tajo
Wave
Community growth:
Falcon
Provisionr
S4
Streams
Other/unspecified:
Open Climate Workbench
* Ready to graduate
Curator
* Did not report
(None)
Table of Contents
Allura
Curator
Drill
Falcon
Kalumet
MetaModel
MRQL
Olingo
Open Climate Workbench
Provisionr
S4
Samza
Sentry
Spark
Streams
Tajo
Wave
The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. By Incubator standards, it's been a quiet month. At 193 emails for July, traffic on general@incubator was as light as it's been since May 2011, the month before the Open Office proposal arrived. * Community There were no changes to the IPMC roster. * New Podlings Two new podlings entered the Incubator: Samza Sentry * Graduations (None) * Releases The following releases were made since the last Incubator report: Jul 24 Apache Ambari 1.2.4-incubating Aug 08 Apache Curator 2.2.0-incubating It took 3-6 days for the third IPMC vote to arrive. Release RC VOTE start Third IMPC +1 Days Apache Ambari 1.2.4-incubating Jul 17 Jun 23 6 Apache Curator 2.2.0-incubating Jul 31 Aug 02 3 * Miscellaneous o Discussions about a potential Incubator Ombud continued. o Discussions about a "welcoming committee" or other ways to facilitate orientation of new podlings, spun off from the WhatToExpect wiki page and the Ombud discussion, progressed but have not been put into action. -------------------- Summary of podling reports -------------------- * Still getting started at the Incubator o Olingo o Samza o Spark * Not yet ready to graduate o Blur (no release) o Droids (activity) o Falcon (community growth) o Hadoop Development Tools (no release) o Knox (community growth) o MetaModel (plan around compatibility breaks from move to Apache) o Open Climate Workbench (community growth) o Tez (no release) * Ready to graduate o Ambari * Did not report o NPanday o Tashi (second missed report)
The Apache Incubator is the entry path into the ASF for projects and codebases
wishing to become part of the Foundation's efforts.
The Incubator expanded to 37 podlings this month.
* Community
New IPMC members:
(None)
People who left the IPMC:
Davanum Srinivas
New IPMC Chair:
Marvin Humphrey, replacing Benson Margulies
* New Podlings
Four new podlings entered the Incubator:
MetaModel
Olingo
Spark
Stratos
* Graduations
The board has motions for the following:
Apache Mesos
Apache JSPWiki
* Releases
The following releases were made since the last Incubator report:
Jun 20 Apache Mesos 0.12.0-incubating
Jun 20 Apache jclouds 1.6.1-incubating
Jun 22 Apache ODF Toolkit 0.6-incubating
Jul 02 Apache Curator 2.1.0-incubating
The availability of IPMC votes for podling releases remains a perennial
problem and source of discontent. This month, it took between 4 and 20 days
from the start of the RC vote on the podling dev list for the third IPMC +1
vote to be cast.
Release RC VOTE start Third IMPC +1 Days
Apache Mesos 0.12.0-incubating Jun 11 Jun 17 6
Apache jclouds 1.6.1-incubating Jun 13 Jun 17 4
Apache ODF Toolkit 0.6-incubating May 27 Jun 17 20
Apache Curator 2.1.0-incubating Jun 20 Jun 28 8
* IP Clearance
Cloudant's donation of BigCouch passed by lazy consensus.
* Miscellaneous
A schism in the IPMC membership was revealed with regards to whether the
text of a proposal may be modified while a vote is underway. It was
resolved that proposals may not be modified, but opinion remains sharply
divided.
Two new draft documentation pages were well received:
o "What to Expect", an introduction for incoming podling contributors.
o "Mailing List Options", guidance for requesting mailing lists.
The following topics were discussed on general@incubator but have not yet
resulted in concrete action:
o Provisional top-level projects ("pTLP" for short), a less radical offshoot
of the "Incubator Deconstruction" proposal.
o The language of the Incubator's IP Clearance template (*not* the software
grant form, only the checklist) is out of date.
o A "Poding Bill of Rights" was proposed. It has not been formally adopted,
but discussion influenced the subsequently spawned "What to Expect"
document.
o A formal ombud position for the Incubator was proposed, and its
composition and potential responsibilities were discussed.
o Exit interviews for graduated podlings were proposed. Debate centered on
whether responses should/could/must be anonymous.
An audit by the Chair revealed that autogenerated report reminders sent on
July 1 failed to make it to the mailing lists of three podlings (Celix,
Tajo, VXQuery), presumably because the emails did not make it through
moderation. Manual reminders were sent on July 3 (after subscribing
temporarily to the dev lists in question to sidestep moderation).
-------------------- Summary of podling reports --------------------
Still getting started at the Incubator (3 podlings)
MetaModel, Spark, Stratos
Not yet ready to graduate (12 podlings)
No release: DeviceMap, Falcon, Knox, MRQL, Open Climate Workbench,
Ripple, Tajo, VXQuery
Community growth: Celix, Marmotta, ODF Toolkit, Provisionr
Ready to graduate (5 podlings)
JSPWiki, Mesos, Chukwa, jclouds, Helix
Did not report (2 podlings)
Tashi, Tez
Table of Contents
Celix
Chukwa
DeviceMap
Falcon
Helix
jclouds
JSPWiki
Knox
Marmotta
MetaModel
MRQL
ODF Toolkit
Open Climate Workbench
Provisionr
Ripple
Spark
Stratos
Tajo
Tashi
Tez
VXQuery
There is nothing very novel or interesting to report this month. The
current chair exits as of this report. The reports below show the
usual mixture of informative and not-so- informative.
Several IP clearances passed via 'lazy consensus.' They couldn't be
lazier; no one on the IPMC (except the Foundation Secretary) indicated
that they reviewed this transactions.
Table of Contents
Allura
Curator
Drill
Falcon
HCatalog
jclouds
Kalumet
Knox
MRQL
Open Climate Workbench
Provisionr
S4
Streams
Tajo
Tez
Wave
The incubator PMC continues to have difficulties with supervision and
reporting, as evinced by set of missing reports below. [1] It's not
really clear why this problem has grown worse. Perhaps the previous
chair was more capable of harnessing the efforts of the PMC, or
perhaps it's the larger number of podlings, or perhaps it's random, or
more likely it's a combination of the above.
While there is a consensus in the PMC that there are problems, there
is not a consensus about what actions to take. Several people have
proposed changes, and all of those changes have attracted a mixture of
support and opposition.
If nothing changes, either at the level of lack of reports and other
evidence of supervision problems, or with the PMC's ability to reach a
consensus, Benson is going to ask the Board for an agenda item on the
June agenda to discuss the situation.
On the positive side, the PMC has added several new members from
inside the podlings, which is one of the schemes for getting more
supervision done.
[1] There is some evidence that Marvin failed to deliver some
reminders. If true, it is a partial explanation but not a complete
excuse.
o Community
New IPMC members:
David Nalley
Henry Saputra
Hemming Schmiedenhausen
Chip Childers
Joe Brockmeier
People who left the IPMC:
jeremias@apache.org
Stefan Bodewig
o New Podlings
jclouds
o Graduations: the board has motions for the following:
<none>
o Releases
o Legal / Trademarks
o Infrastructure
The Wiki outage was a minor disruption.
-------------------- 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.
Not yet ready to graduate
Ready to graduate
Table of Contents
Ambari
Blur
Curator
DeltaSpike
Droids
Falcon
Hadoop Development Tools
jclouds
Knox
Mesos
MRQL
NPanday
ODF Toolkit
Onami
Open Climate Workbench
Provisionr
Tajo
Tez
April was a month of much email at the IPMC. Two different
non-Foundation-member candidates for IPMC membership led to
controversy (each in his own way), and exposed the difficulties of
achieving consensus in a large, diverse, group. Eventually, the two
cases were resolved, and the community proceeded to a public
conversation about decision-making process, agreeing to use a
3/4-majority voting rule when considering non-Foundation-member
candidates.
The voluminous and frustrating email on this subject, combined with
the ongoing questions around supervision (are enough mentors paying
attention?) led to a renewed debate on the structure, and indeed,
existence, of the IPMC as currently constituted. This debate
continues.
o Community
New IPMC members:
Henry Saputra
David Nalley
People who left the IPMC:
Felix Meschberger
Nicolas Lalevée
Stefan Bodewig
Jeremias Maerki
o New Podlings
Curator
o Graduations
<No mentors filled this in, and there are no motions before the board
as of 12 April.>
o Releases
<No mentors filled this in.>
o Legal / Trademarks
<Nothing to report.>
o Infrastructure
<Nothing to report.>
-------------------- 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.
Not yet ready to graduate
Marmotta
Not yet ready to graduate, needs attention
VXQuery
Ready to graduate
Table of Contents
Celix
Chukwa
Curator
DeviceMap
Falcon
Hadoop Development Tools
Helix
JSPWiki
Knox
Marmotta
Mesos
MRQL
ODF Toolkit
Open Climate Workbench
Provisionr
Ripple
Tajo
Tashi
Tez
VXQuery
This month saw a significant discussion around a proposal to modify the
Incubator's policy to eliminate the option for podlings to graduate as
sub-projects of existing PMCs. While this discussion still has unresolved
issues, including moving short-form IP Clearance to legal, there is
significant support for eliminating the option for a proposed podling
to explicitly target a sub-project graduation path. Many participants
agreed that retaining it as a viable exit path, by exception, was a
logical compromise to eliminating it all together; specifically, when
it is apparent that achieving TLP is not a viable option and there is a
PMC willing to accept the code/community. The effect of this discussion
can already be seen in the modification of the Curator proposal to keep
TLP as a potential graduation target.
Additionally, the Incubator saw a substantial influx of new, accepted
projects with more proposals currently under discussion. In prior
reports, the issue of mentor time & attention was raised and will need
to be watched closely with the addition of so many new projects in a
short timeframe. The only point of immediate concern in this space is the
failed experiment for Shepherd's to self-organize. As a PMC, the Incubator
needs to determine how we will handle the assignment and execution of
the up-till-now successful shepherd role for any given report without
the direct intervention of a single individual, such as the PMC chair.
Lastly, the MRQL project proposal was championed by an individual who is
a PMC chair, but is not a foundation member or IPMC member. Discovery
of this fact, combined with the perception that the vote was rushed,
led some in the IPMC to immediately invalidate the project proposal and
take actions to cancel creation of its resources. Further discussions
have prompted other IPMC members to step forward as proposed champions
and mentors in an effort to get the proposal and project creation back
on track.
o Community
New IPMC members:
None
People who left the IPMC:
None
o New Podlings
The Incubator PMC voted to accept 6 new podlings since the last report
Curator - a set of Java libraries for working with Apache Zookeeper
Knox - a single point of authentication for Apache Hadoop services
MRQL* - a query processing and optimization system for large-scale
data analysis
Open Climate Workbench - a framework focused on the rapid comparison of
climate model output to remote sensing data.
Provisionr - a service to manage pools of virtual machines on multiple
clouds
Tajo - a relational and distributed data warehouse system for Hadoop
Tez - a framework for processing arbitrarily complex data-processing tasks
* The MRQL acceptance has been mired in controversy due to an issue with
the Champion's status. (See commentary)
o Graduations
The board has motions for the following:
Bloodhound
Cloudstack
cTAKES
The following projects are graduating to an existing PMC:
EasyAnt to the Ant PMC
o Releases
Apache Onami Parent 0.3-incubating
Apache EasyAnt 0.9-incubating
Apache Crunch 0.5.0-incubating
Apache Mesos 0.10-incubating
o Legal / Trademarks
No issues at this time
o Infrastructure
No issues at this time
Still getting started at the Incubator
These projects are still getting started, so no immediate progress
towards graduation is yet expected.
Knox
Tez
Not yet ready to graduate
Allura
Drill
HDT
Open Climate Workbench
S4
Streams
Not ready to graduate require attention
Kalumet
Wave
Ready to graduate
Bloodhound
cTAKES
Table of Contents
Allura
Bloodhound
cTAKES
Drill
Hadoop Development Tools
Kalumet
Knox
Open Climate Workbench
S4
Streams
Tez
Wave
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
In the past month the IPMC voted to retire, and retired, Photark. We were
unsuccessful in engaging the community members in this process; they did not
respond to email over an extended period of time.
This is the first report using a new template that helps take note of mentor
participation.
There are 53 total mentors attached to projects; 27 signed off on their
projects' reports, and 26 did not.
One project (Tashi) failed to report, this has led to a start of a
conversation about their future. (A report was supplied on 12 Jan and has
been added here.)
This reporting cycle includes several projects that look as if they may have
stalled; shepherds have started conversations with some, and we will engage
over time with the others.
o Graduations
The board has motions for the following:
OpenMeeting
Etch
Otlu
o Releases
None in the month covered by this report.
-------------------- Summary of podling reports --------------------
Still getting started at the Incubator
Hadoop Development Tools
Helix
Marmotta
Onami
Ripple
Streams
Not yet ready to graduate
Low activity: DeviceMap
Low diversity: CloudStack
Too Small: Celix, Chukwa, Mesos, ODF Toolkit
In Process: Drill
No Report! Tashi
No release: VXQuery
Ready to graduate
EasyAnt (looking to be incorporated in an existing TLP)
JSPWiki
Table of Contents
Celix
Chukwa
CloudStack
DeviceMap
Drill
EasyAnt
Hadoop Development Tools
Helix
JSPWiki
Marmotta
Mesos
ODF Toolkit
Onami
Ripple
Streams
Tashi
VXQuery
This is the first report with me (Benson) in the chair. I want to call out thanks to Jukka and others for helping me get off the ground with my chair duties, and, of course, to again thank Jukka for his service. As documented below, the incubator has had some exits and some entrances. We continue to have vigorous discussions on how to achieve appropriate supervision and coaching of podlings and how to approach small, slow, or otherwise doubtful projects. As with all matters of this volunteer foundation, calling people out for not doing things is not a viable long-term strategy. From time to time, we lose mentor involvement, and as a community we have to find more and better ways of serving podlings that suffer from this problem. o Community New IPMC members: Fabian Christ, Nandana Mihindukulasooriya, Andrew Hart People who left the IPMC: Chris Douglas o New Podlings oo Hadoop Development Tools oo Marmotta o Graduations The board has motions for the following: oo Wink oo OpenMeetings oo Flex The IPMC voted to endorse the adoption of the Nuvem podling into the Tuscany TLP. o Releases Apache Flex SDK Installer 1.0-incubating released (16 Nov) Apache Bloodhound 0.3 incubating Released (4 Dec) -------------------- 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. o Hadoop Development Tools o Drill o Marmotta o Onami o Streams Not yet ready to graduate o Allura o Helix o Kalumet o S4 o Wave Ready to graduate o Bloodhound (* there is a bit of diversity of opinion here) o cTAKES o Etch o HCatalog o Openmeetings o Flex
As mentioned last month, Jukka Zitting is resigning as the IPMC chair due to changes in personal life. The Incubator PMC has voted to recommend Benson Margulies as the successor for this post. Overall the Incubator continues to work as the path for new projects to join the ASF. There are still various unresolved issues in the incubation process and the structures, roles and documentation surrounding it, but none of these issues seem as unresolvable as they did still at the beginning of this year. Also the reduction in the number of active podlings from 59 at the beginning of the year to 39 today has helped free up volunteer energy and time to better focus on helping the remaining podlings. o Community Roman Shaposhnik joined the Incubator PMC since our last report. The following podlings are requesting graduation to Apache TLPs: - Apache Kafka - Apache Syncope - Apache Wookie The Incubator PMC recommends the board to accept the respective resolutions. Other podlings like Clerezza, Droids and Nuvem would otherwise seem ready for graduation, but their low community activity seems risky for a standalone TLP. Thus they're looking at possibly graduating into broader existing TLPs. See the respective reports for more details on these plans. The following proposals for new incubating projects were accepted: - Apache Hadoop Development Tools - Apache Onami The proposal for a new Apache Streams podling is being voted on, and various other proposals for new projects are being prepared. The previously mentioned vote to retire the Apache Kitty podling passed. o Releases The following incubating releases were made since our last report: - October 15th, 2012: Apache Droids 0.2.0-incubating - October 30th, 2012: Apache Syncope 1.0.3-incubating - November 2nd, 2012: Apache CloudStack 4.0.0-incubating - November 12th, 2012: Apache Flex SDK Installer 1.0.9-incubating - November 15th, 2012: Apache Bloodhound 0.2-incubating The crypto export issue of the Wookie podling is still open and is blocking their releases. Assistance from the legal team is requested. o Legal / Trademarks The trademark team continues to be helpful in resolving various trademark-related issues that come up with many podlings. Apart from the crypto export issue mentioned above there are currently no major open legal issues that would require board attention. o Infrastructure The first few podlings using the previously proposed streamlined podling.incubator.apache.org infrastructure are now up and running. -------------------- Summary of podling reports -------------------- Still getting started at the Incubator (4 podlings) Blur, Drill, Helix, Ripple These projects are still getting started, so no immediate progress towards graduation is yet expected. Not yet ready to graduate (6 podlings) Low activity: Clerezza, Droids, NPanday, Nuvem, PhotArk Low diversity: Ambari 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) Amber, Crunch, DeltaSpike, Syncope, Wookie, Wink We expect these projects to graduate within the next quarter.
The biggest news this month is that of the OpenOffice project, along with Cordova and Isis, becoming ready to graduate from the Incubator. As noted below, we feel that these projects are capable of governing themselves as standalone TLPs according to Apache policies and the Apache Way, and recommend the board to accept the respective resolutions. In other news, Jukka Zitting announced his intention to resign as the IPMC chair due to changes in personal life. Discussion about and nominations for the next IPMC chair are open, and we expect to have a related resolution ready in time for the November board meeting. o Community There were no changes to the Incubator PMC since our last report. The IPMC currently has 168 members. The following podlings are requesting graduation to Apache TLPs: - Apache Cordova - Apache Isis - Apache OpenOffice The Incubator PMC recommends the board to accept the respective resolutions. The following proposals for new incubating projects are being voted on: - Apache Helix - Apache Ripple In addition there seems to be some interest in reviving the earlier idea of bringing the BeanShell project (http://beanshell.org/) to the ASF through the Incubator. Meanwhile the AWF podling was retired due to inactivity, and the Kitty podling is voting to retire itself for the same reason. JSPWiki is our oldest podling with over five years in the Incubator. Activity in JSPWiki was very low for a few years and they've yet to create their first Apache release. Earlier this year they discussed leaving the Incubator and the ASF since they clearly weren't making much progress. That discussion led to some revival of activity and the decision to continue in the Incubator. Unfortunately the podling no longer has enough active mentors, which has led to some trouble with premature attempts at cutting releases or graduating. Despite these troubles the podling is making progress, and with sufficient help from the IPMC they might well become ready to graduate within a few quarters. o Releases The following incubating releases were made since our last report: - September 20th, 2012: Apache Crunch 0.3.0-incubating - September 24th, 2012: Apache Ambari 0.9-incubating - October 1st, 2012: Apache Cordova 2.1.0-incubating - October 8th, 2012: Apache Syncope 1.0.2-incubating - October 12th, 2012: Apache Kafka 0.7.2-incubating The Wookie podling has an open crypto export issue that's blocking their release. Since it looks like the issue can be resolved in time and the podling can demonstrate ability to cut releases, they can proceed towards graduation already before the resolution of that issue. We discussed key signing and various ways of getting more podling release managers into the Apache web of trust. No concrete actions have yet come out of that discussion, but there's been plenty of good ideas that may end up being implemented after a while. o Legal / Trademarks The DeviceMap podling encountered a tricky issue with unclear ownership of a data file they planned to use. The resolution for now is to steer clear of trouble by not including that file. See the DeviceMap report and the mentioned issue for more details. A somewhat related question came up from CloudStack about how to handle files that we can't redistribute due to upstream licensing or Apache policies. They had a few such files in imported version history, and the consensus was that it's fine as long as such files are removed from the heads of all active branches (so they won't be included in releases) and that there's no need to modify older revisions as long as something like that is not explicitly requested. o Infrastructure The infra team started looking at ways to streamline the various tasks related to podling setup and graduation. In practice this would mean making podling infra resemble more that of a standalone TLP (for example with separate podling.incubator.apache.org or even podling.apache.org domains), which seems like a reasonable thing to do as long as the incubation disclaimers remain prominent. -------------------- Summary of podling reports -------------------- Still getting started at the Incubator (2 podlings) Blur, Drill These projects are still getting started, so no immediate progress towards graduation is yet expected. Not yet ready to graduate (11 podlings) No release: Celix, Cloudstack, JSPWiki, VXQuery Low activity: Chukwa, DeviceMap, Kitty, Tashi Low diversity: EasyAnt, Mesos, ODF Toolkit 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 (1 podling) Kafka We expect this project to graduate within the next quarter.
The Incubator continues to work reasonably well, with no major issues that would require direct board attention or assistance. The downward trend in the number of podlings at the Incubator continues thanks to the efforts to more actively help podlings towards graduation and to retire old, inactive podlings. The rate of this change has leveled off over summer, but we still graduate or retire some 2-3 podlings while accepting only 1-2 new podlings on average per month. Current podlings can be roughly divided in three equal-sized groups based on the time they've spent in the Incubator: a) less than a year, b) less than two years, and c) more than two years. Of the podlings reporting this month only Etch, Isis and NPanday fall into the last group, and we're happy to see at least Etch and Isis being close to graduation in near future. o Community Noah Slater joined the Incubator PMC since our last report. The following podlings are requesting graduation to an Apache TLP: - Apache Airavata - Apache SIS - Apache Stanbol The Incubator PMC recommends the board to accept the respective resolutions. The vote to recommend graduation of the Bigtop podling is in progress. The following proposal for a new incubating project was accepted: - Apache Drill A proposal for a new project called MetaModel was brought up for discussion. Only one of the podlings reporting in this month is having trouble with low levels of community activity; see the NPanday report for details. The interesting bit here is that just a bit over a quarter ago NPanday looked like it was just about ready to graduate. o Releases The following incubating releases were made since our last report: - August 16th, 2012: Apache S4 0.5.0-incubating - August 20th, 2012: Apache Wink 1.2.1-incubating - August 22nd, 2012: Apache Bigtop 0.4.0-incubating - August 23rd, 2012: Apache OpenOffice 3.4.1-incubating - August 24th, 2012: Apache DeltaSpike 0.3-incubating - September 4th, 2012: Apache OpenMeetings Moodle Plugin 1.4-incubating - September 6th, 2012: Apache Syncope 1.0.1-incubating - September 14th, 2012: Apache Bloodhound 0.1-incubating All the four podlings categorized below as being blocked on graduation by the lack of an Apache release have been in that state for quite a while. Ambari and Cordova are just on the verge of their first release, and we've asked Kalumet and Wave to put more focus on getting a release out. o Legal / Trademarks The question of whether Openmeetings can releasing modules for 3rd party products with proprietary or copyleft licenses (LEGAL-147) is unresolved and currently blocks one of their releases. Clarification from the legal team on whether such cases can indeed be treated as platform dependencies would be welcome. It was noted that the podling status pages do not always have up to date information about IP clearance. We've tried to put some focus on this issue during podling reviews. o Infrastructure The recent OpenOffice release caused some trouble by contacting svn.apache.org as a part of the build. Many of the recent new podlings have opted for Git as their version control system, which has caused some strain as the relevant infra processes are still being developed. -------------------- Summary of podling reports -------------------- Still getting started at the Incubator (4 podlings) Allura, Blur, cTAKES, Drill These projects are still getting started, so no immediate progress towards graduation is yet expected. Not yet ready to graduate (7 podlings) No release: Ambari, Cordova, Kalumet, Wave Low activity: NPanday Low diversity: Bloodhound, Flex 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 (7 podlings) Bigtop, Etch, HCatalog, Isis, OpenMeetings, OpenOffice, S4 We expect these projects to graduate within the next quarter.
This report changes the way report reviews are indicated. Instead of the "Signed off by mentor" line, we're now using a more generic "Signed-off-by" notation for all interested IPMC members to sign off reports that they've reviewed. Some podling reports also have explicit comments from IPMC members. o Community Ted Dunning and Branko Čibej joined the Incubator PMC since our last report. The following podlings are requesting graduation to an Apache TLP: - Apache DirectMemory - Apache Lucene.NET The Incubator PMC recommends the board to accept the respective resolutions. A number of other podlings are currently preparing for graduation. The following proposal for a new incubating project was accepted: - Apache Blur A proposal for a new project called Drill was brought up for discussion. We're continuing the work started in May to better identify absent mentors and thus have a clearer picture of podlings without enough active help and oversight. Efforts to find replacement mentors have seen mixed success so far. Some of the podlings with low activity haven't seen much improvement over many quarters already. We're working with those projects to seek appropriate exit strategies from the Incubator. Such projects make the majority of podlings that have been incubating for years already. o Releases The following incubating releases were made since our last report: - July 18th, 2012: Apache Any23 0.7.0-incubating - July 23rd, 2012: Apache SIS 0.2-incubating - July 26th, 2012: Apache Flex 4.8.0-incubating - July 26th, 2012: Apache Openmeetings 2.0-incubating - July 27th, 2012: Apache Syncope 1.0.0-RC3-incubating - July 30th, 2012: Apache Amber 0.22-incubating - August 2nd, 2012: Apache Airavata 0.4-incubating Cutting releases in the Incubator remains a difficult task. We discussed starting a "release task force" to help fix this, and there have already been some good ideas on how to do that. Unfortunately there are few concrete improvements yet, and meanwhile podlings continue having trouble attracting enough IPMC attention on their release candidates. The vote on an upcoming Bloodhound release brought up the topic of how relaxed we can be in interpreting the Apache release policy for podling releases. The current thinking is that since these are official Apache releases so notable breaches of policy that materially affect our rights or those of our downstream users to distribute or use the released code are allowed only if explicitly cleared by legal. Smaller issues like minor mistakes in source headers or partially incomplete licensing metadata can be allowed in an incubating release as long there's a commitment to fix such issues in time for the next release. We also did some cleanup in /dist/incubator of old releases by projects that have already graduated and have more recent releases. o Legal / Trademarks See podling reports for a few ongoing and already resolved issues. The only bigger issue that may be of interest to the board is the contribution of the GeoTk codebase that led the SIS podling into discussions with the OSGeo foundation. See the SIS report for details. o Infrastructure One topic for the proposed release task force to look into is the migration of /dist/incubator to svnpubsub within the next few months. No progress on this yet. -------------------- Summary of podling reports -------------------- Still getting started at the Incubator (4 podlings) Allura, CloudStack, Crunch, cTAKES These projects are still getting started, so no immediate progress towards graduation is yet expected. Not yet ready to graduate (5 podlings) Low activity: Clerezza, Droids, Nuvem Low diversity: PhotArk, Syncope 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 (8 podlings) Airavata, Amber, DeltaSpike, Lucene.NET, SIS, Stanbol, Wink, Wookie We expect these projects to graduate within the next quarter. Missed reports (2 podlings) Ambari, NPanday These projects failed to report in time. A report is expected next month.
This is the sixth Incubator report since we started putting more effort into overseeing our podlings and keeping better track of their progress towards graduation. Over that time we had 51 podlings reporting twice on normal schedule. Of those podlings, one was stuck at IP clearance, four continued without a release, seven had a low level of activity for the whole quarter, and another seven were in various other stages without significant progress towards graduation. Many of these cases are already resolved, and the remaining are being looked at in more detail. Over the same six-month time period we saw thirteen projects graduate, three retire, and five enter the Incubator as new podlings. There are currently 49 podlings in the Incubator. o Community Jörn Kottmann and Rich Bowen joined the Incubator PMC since our last report. The Lucene.Net podling is currently preparing for graduation. The following proposal for a new incubating project was accepted: - Apache Allura A proposal for a new project called Blur was brought up for discussion. Various inactive podlings are being retired. We decided to retire the Kato podling as mentioned in last month's report. This month both the AWF and Kitty podlings are being considered for retirement due to inactivity. See the relevant cursory reports for details. The proposed resolution to establish the Apache Steve project was briefly discussed, and the general consensus was that there is no specific need for the project to first go through incubation as the codebase and the development community around it already exists within the ASF. The role of a Sponsor, i.e. an existing TLP that plans to take a podling up as a subproject upon graduation, came up in discussion related to the EasyAnt podling. Such a role reflects the concept of an umbrella project and is thus no longer that relevant. Whether to discontinue or redefine the Sponsor role remains to be decided. o Releases The following incubating releases were made since our last report: - June 21st, 2012: Apache Airavata 0.3-incubating - June 22nd, 2012: Apache Wookie 0.11.0-incubating - June 25th, 2012: Apache Syncope 1.0.0-RC2-incubating - June 27th, 2012: Apache Kafka 0.7.1-incubating - July 9th, 2012: Apache DirectMemory 0.1-incubating - July 10th, 2012: Apache Stanbol Entityhub 0.10.0-incubating In addition the release of Apache Any23 0.7.0-incubating is imminent, as the release vote has just passed. o Legal / Trademarks The instructions on checking project names for suitability as trademarks are a bit inconsistent and partially outdated. We're working on fixing that. o Infrastructure Some of the recently graduated podlings have had trouble clearly communicating to the infrastructure team everything that's needed for migrating project infrastructure to a TLP. We'll need to find a way to better instruct podlings on this as they prepare to graduate. -------------------- Summary of podling reports -------------------- Still getting started at the Incubator (4 podlings) Allura, CloudStack, Crunch, cTAKES These projects are still getting started, so no immediate progress towards graduation is yet expected. Not yet ready to graduate (12 podlings) No release: Any23, Celix, JSPWiki, VXQuery Low activity: AWF, DeviceMap, EasyAnt, Kitty, ODF Toolkit Low diversity: Chukwa, Mesos, Tashi 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 (3 podlings) DirectMemory, Kafka, Oozie We expect these projects to graduate within the next quarter.
The Incubator continues to guide podlings towards graduation. The shepherd model we tried last month is working fairly well, with most of the podling reports this month reviewed both by mentors and the assigned shepherds. Meanwhile we're still encountering problems with mentor attrition. o Community Suresh Marru, Jakob Homan, Tomaž Muraus, Andy Seaborne, Arvind Prabhakar and Mahadev Konar joined and Ian Holsman resigned from the Incubator PMC since our last report. The following podling is requesting graduation to an Apache TLP: - Apache Flume The Incubator PMC recommends the board to accept the respective resolutions. The IPMC is currently voting on the graduation of the VCL podling. The question of community diversity as a graduation issue was discussed. See the Flume report for details. The following proposals for new incubating projects were accepted: - Apache Crunch - Apache cTAKES Initial proposals for Apache Parser and Apache Busilet were discussed, but they still need some work before acceptance. The Crunch proposal led to a discussion about how new podlings can or should be constructing the initial list of committers. The outcome of the discussion was that ideally, when constructing the proposal, the project together with its champion and possible mentors should decide whether to open the list to any interested people or to simply use an existing pre-Apache list of committers. The selected approach should be mentioned on the proposal and applied consistently. The Kato podling is inactive and we're considering retiring it. See the Kato report for details. o Releases The following incubating releases were made since our last report: - May 2012: Apache Mesos 0.9.0-incubating - May 16th, 2012: Apache HCatalog 0.4.0-incubating - May 21st, 2012: Apache Wink 1.2.0-incubating - May 24th, 2012: Apache Wookie 0.10.0-incubating - June 1st, 2012: Apache Syncope 1.0.0-RC1-incubating - June 9th, 2012: Apache Oozie 3.2.0-incubating In addition the Apache ManifoldCF 0.5.1 release was shipped under the /dist/incubator space as the project was still in process of graduating from the Incubator. The previously reported discussion about "distribution" releases reached a working consensus. See the Bigtop report for details. Cutting their first Apache release remains a big step for many podlings as seen in this month's report summary. o Legal / Trademarks The Flex trademark licensing deal is progressing. See the Flex report for details. o Infrastructure The many graduating projects are producing quite a bit of infrastructure work. This situation can be expected to continue for the next few months, as the number of podlings getting ready to graduate remains high. -------------------- Summary of podling reports -------------------- Still getting started at the Incubator (2 podlings) CloudStack, Crunch These projects are still getting started, so no immediate progress towards graduation is yet expected. Not yet ready to graduate (9 podlings) No release: Bloodhound, Cordova, Flex, Kalumet, S4, Openmeetings, Wave Low activity: Kato Low diversity: Bigtop 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 (5 podlings) Etch, Flume, HCatalog, Isis, OpenOffice We expect these projects to graduate within the next quarter.
The trend of more podlings graduating than are coming in continues, which is a good thing given the backlog of stuck projects the Incubator has accumulated over the past years. This trend is also visible in the podling categorization we've been doing since February. The number of podlings in the rough starting/incubating/graduating categories has gone from 7/13/4 in February to 2/9/7 now. Our recent focus on report review with active feedback to and dialogue with the podlings has helped drive this progress. Until now this extra effort has come from just a few individuals, but we're working on ways to make this more sustainable by sharing the work for example by having IPMC volunteers as "shepherds" who'll review specific reports in more detail. Initial results seem promising. While not designed to replace the existing mentor model, the extra reviews have helped spot and deal with many cases where podlings have been in need of extra help or just some gentle pushing ahead. We're looking at ways to track mentor activity in order to better identify such cases before they become too troublesome. o Community There were no changes to the Incubator PMC since our last report. The IPMC currently has 158 members. The following podlings are requesting graduation to Apache TLPs: - Apache Hama - Apache MRUnit - Apache Giraph - Apache ManifoldCF The Incubator PMC recommends the board to accept the respective resolutions. The Zeta Components podling has retired due to low activity. The JSPWiki podling started a graduation vote, but it was withdrawn after concerns about the low project activity were raised. Based on feedback from general@, the community hopes to make another release and some other progress before restarting the graduation vote. There is an interesting thread on general@ about the sometimes vague boundary between redistributing upstream dependencies as standalone components or integral parts of an Apache product. The BigTop podling, where this issue came up, will hopefully summarize this discussion in more detail in their next report. o Legal / Trademarks The retired Zeta Components codebase was migrated to GitHub where it retains the project name (without the "Apache" prefix) even though not much new activity is expected. The move was handled well, with trademarks@ in the loop. The Amber project has been stuck for a long time with an IP clearance issue that they have been unable to resolve by themselves. It seems like this issue could have been resolved one way or another already years ago with more mentor help, which unfortunately has been lacking. o Releases The following incubating releases were made since our last report: - April 16th, 2012: Apache ManifoldCF 0.5-incubating - April 23rd, 2012: Apache Jena LARQ 1.0.0-incubating - April 28th, 2012: Apache MRUnit 0.9.0-incubating - May 5th, 2012: Apache Airavata 0.2-incubating - May 8th, 2012: Apache OpenOffice 3.4.0-incubating - May 9th, 2012: Apache Stanbol 0.9.0-incubating The Apache Mesos 0.9.0-incubating release is just hitting the mirrors after a lenghty release vote that failed to attract enough IPMC votes for quite a while. o Infrastructure The Flex project is still blocked with its migration to ASF infrastructure, which seems to be a major contributing factor to the downwards trend seen in Flex list activity. A solution or at least some workaround is urgently needed. -------------------- Summary of podling reports -------------------- Still getting started at the Incubator (2 podlings) CloudStack, Syncope These projects are still getting started, so no immediate progress towards graduation is yet expected. Not yet ready to graduate (9 podlings) IP clearance: Amber No release: Flex Low activity: Ambari, Droids, Nuvem, Photark Low diversity: Airavata, DeltaSpike, SIS 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 (7 podlings) Clerezza, Lucene.NET, NPanday, Stanbol, VCL, Wink, Wookie We expect these projects to graduate within the next quarter.
The biggest Incubator news since our last report is the CloudStack project
seeking to enter the ASF. This and other topics as summarized below have
kept us busy lately. At times the related discussions have gotten a bit
heated, but for the most part the Incubator is functioning acceptably.
The overall trend currently is for more podlings to graduate than are coming
in as newly proposed projects. Given the backlog of stuck projects and the
recent focus on pushing then forward this trend can be expected to continue
at least for the next few months.
o Community
Chris Hostetter, Leo Simons, Michael McCandless, Ted Leung and William Rowe
resigned from the Incubator PMC since our last report.
The following podlings are requesting graduation to Apache TLPs:
- Apache Creadur
- Apache Jena
The Incubator PMC recommends the board to accept the respective resolutions.
We received a proposal to accept the CloudStack project as a new podling.
The proposal has received quite a bit of excitement and many volunteer
mentors. On the other hand there were some concerns about the publicity
around the proposal (current Incubator policy prohibits publicity-seeking
in the proposal phase). Another issue of note is the handling of patents
that was raised as a potential issue for the proposed podling. The vote
to accept CloudStack for incubation is currently in progress.
o Legal / Trademarks
The Flex podling continues working on a custom trademark licensing deal
with Adobe. See the Flex report for mode details.
A point was raised about including the project branding checklist in
podling graduation criteria. This seems like a useful change, though the
details are still to be worked out.
o Releases
The following incubating releases were made since our last report:
- March 12th, 2012: Apache Tashi 201203-incubating
- March 20th, 2012: Apache Rave 0.9-incubating
- March 23rd, 2012: Apache Jena Fuseki 0.2.1-incubating
- March 27th, 2012: Apache Flume 1.1.0-incubating
- April 2nd, 2012: Apache Bigtop 0.3.0-incubating
Apache OpenOffice used Apache mirrors to distribute binary security
patches for fixing the CVE-2012-0037 issue in OpenOffice.org 3.3 and
3.4 beta. Even though the /dist/incubator area was used, this wasn't
considered an official Apache release and the distribution was not
formally blessed by the Incubator PMC. See the OpenOffice report
about the extraordinary circumstances surrounding the patch.
A notable discussion came up in relation to a release candidate by
the ManifoldCF podling. Based on more or less standard practice in
many Ant-based Java projects in and outside the ASF and related
mentor guidance the podling was including libraries from upstream
projects as binary dependencies inside the source release package.
It was pointed out that an Apache release must contain nothing
that isn't included in source form, and rough consensus from the
resulting discussion agreed with this view. The ManifoldCF release
candidate was withdrawn and is being revised for this, but the
broader issue of many Apache projects shipping binary dependencies
inside their source releases still remains. Board guidance on
how projects should deal with this regarding both current and past
releases would be appreciated.
Followup discussion and related feedback from podlings suggests
that our existing release documentation is not up to the task of
providing clear and consistent guidance to support our projects.
More work in this area is clearly needed.
o Infrastructure
The Flex project continues to have trouble with their migration to
Apache infrastructure as explained in more detail in their report.
A suggestion was made that, if possible, they could/should use
external infrastructure to avoid blocking development until the
migration issues have been resolved. This is in line with other
podlings that have migrated their infrastructure to Apache gradually
in smaller steps.
More generally with complex podlings like OpenOffice, Flex and the
proposed CloudStack project stressing infra resources and the steady
flow of various Incubator-related infrastructure issues (especially
around podlings entering and existing the Incubator) we feel that
the Incubator is putting quite a bit of load on the infrastructure
team. It would be great if the foundation could help through increased
funding or other help to infrastructure.
One proposal that was discussed for helping the life of both podlings
and infrastructure was about allowing new podlings to set up their
infrastructure directly at the expected final TLP locations. The details
of that proposal are still open.
Due to spamming the Incubator wiki was configured to require explicit
authorization of new contributors.
-------------------- 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 (2 podlings)
DeviceMap, Syncope
These projects are still getting started, so no immediate progress
towards graduation is yet expected.
Not yet ready to graduate (17 podlings)
IP clearance: -
No release: Any23, Cordova, DirectMemory, Flex, JSPWiki, Mesos, OpenOffice
Low activity: AWF, Celix, EasyAnt, Kitty, VXQuery
Low diversity: Chukwa, Kafka, ODF Toolkit, Oozie, Tashi
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 (1 podlings)
Giraph
We expect these projects to graduate within the next quarter.
-------------------- Detailed Reports --------------------
Any23
Anything To Triples (any23) is a library, a web service and a command line
tool that extracts structured data in RDF format from a variety of Web
documents. Currently it supports the following input formats:
- RDF/XML, Turtle, Notation 3
- RDFa with RDFa1.1 prefix mechanism
- Microformats: Adr, Geo, hCalendar, hCard, hListing, hResume, hReview,
License, XFN and Species
- HTML5 Microdata: (such as Schema.org)
- CSV: Comma Separated Values with separator auto-detection.
Any23 was voted into the Incubator by the IPMC on October 1, 2011.
The community has seen steady levels of traffic with the dev list receiving
281 hits in March; an increase from the previous month.
One very interesting thread related to the webdatacommons.org project, which
recently used Apache Any23 to extract embedded structured data from web
pages. The project scales to cover several billion web pages, so we are
very confident that the Any23 community is growing interest, this news
reflects that view.
We were recently contacted by the W3C's Semantic Web Activity Lead
(Ivan Herman), and have been invited to provide an EARL report of Any23's
test results with regards to the RDFa test suite, so that we could include
it into http://rdfa.info/earl-reports/ We have been given until the end of
April to submit.
We are very close to VOTE'ing on the 0.7.0-incubating release (1st during
incubation), and Simone Tripodi has stepped up as release manager. We are
currently discussing when to push for the RC.
Chris Mattmann is investigating the use of Any23 as one potential component
in implementing GeoSPARQL, along with Jena, Tika and Apache SIS.
Signed off by mentor: mattmann
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
Over the past month, there has been a lot of discussion within the Incubator. We have voted in a new PMC Chair, Jukka Zitting, who will be rotating out of the PMC Chair position of Jackrabbit. There has been a lot of discussion over the future of the Incubator. Under one proposal, the Board would establish new TLPs whose PMC chair is an ASF Member and initial PMC has at least 3 ASF Members. Such a TLP would be under "incubation", but not under an "Incubator". Under such a plan, ComDev would be given responsibility for much of the Incubator's Policy & Procedure documentation, and similar Community Development related content. Other proposals are less radical, and focus on doing something to ensure more active and involved Mentors. More immediately, some of Jukka's thoughts on the Board's hot topic of pushing projects out of the Incubator are presented in the following exchange: Jukka Zitting wrote: > Sam Ruby wrote: > > What I would like to see is the Incubator start identifying PPMCs that > > are stalled, and to consider what information they need (in future > > reports) to help them (us) make such a determination. I am not > > suggesting that this be made retroactive. Or that it be done > > immediately. A plan would be fine: i.e., setting a date by which the > > IPMC will have decided what information needs to be in such reports, > > and a schedule by which the PPMCs need to start providing said > > information. > > My suggestion is to ask the podlings now in category 2 to report again > in May on their progress on the identified blockers. If there's been > no measurable progress by then, we'll dig deeper to see what we can > do. Podlings reporting in other months can be picked up for a similar > oversight cycle over the coming months. By July we should then have a > pretty accurate record of progress throughout the entire Incubator, > including a clear list of podlings that are stuck and need help. > > Before the next quarterly report I'd rely on mentors to help the > podlings identify and implement ways to move forward. And of course, > if a podling or its mentors feel that more help is needed, asking on > general@ or submitting an extra report is always a good idea. On a related topic, the Incubator PMC voted to retire the HISE podling. BVal has voted to seek TLP status. Syncope, intended to be a reference implementation for Open Source Identity Management, was voted to begin Incubation. The podling reports are below. Sam suggested including podling reports as a link to a frozen wiki page. The Incubator PMC requests feedback from the Board as a whole as to whether an in-line summary and URL to is satisfactory for future reports. -------------------- 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 (7 podlings) Any23, Bloodhound, Cordova, DeltaSpike, DeviceMap, Flex, Openmeetings These projects are still getting started, so no immediate progress towards graduation is yet expected. Not yet ready to graduate (13 podlings) IP clearance: Amber Release trouble: Clerezza, Stanbol Low activity: Ambari, Nuvem, PhotArk, SIS, Wink, Zeta Components Low diversity: Airavata, Droids, VCL, Wookie 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 (4 podlings) Jena, Lucene.NET, NPanday, OpenNLP We expect these projects to graduate within the next quarter. -------------------- Detailed Reports -------------------- Airavata Airavata is a software toolkit which provides features to compose, manage, execute, and monitor large scale applications and workflows on computational resources ranging from local clusters to national grids and computing clouds. Airavata is incubating since May 2011. A list of the three most important issues to address in the move towards graduation 1. The barrier of entry in contributing to Airavata seems to be high. The code, documentation and JIRA issues have to be efficiently organized and managed to appeal to wider developer community. 2. Develop a strong community with organizational diversity and well aligned with existing ASF projects as outlined here: http://wiki.apache.org/incubator/AiravataProposal#Alignment 3. Create a regular and predictable release process and schedule Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Whilst our community is reasonably large and active we do not, at present, have significant diversity, but are working on it. Right now most of the contributors that are active are from Indiana University. Chris from JPL is involved very closely from a mentoring perspective and will try and get involved code wise. The 0.2 release candidate is currently VOTE'ing and DISCUSS'ing. How has the community developed since the last report? No new committers or PPMC members elected in the last quarter. Decent discussion on the dev and user lists, with the sporadic user coming by and expressing interest. How has the project developed since the last report? - 0.1-incubating release was cancelled, and are now VOTE'ing on 0.2-incubating release candidate (skipped 0.1-incubating numbering). - Process surrounding the release is under discussion on the DISCUSS thread. Following the Rave process which seems to have worked for them. Signed off by mentor: mattmann, ate, rgardler
A number of substantive issues came up during the past month. First, and although it was raised on the private list and therefore details won't be part of the public report, we advise the Board that there is substantial discussion regarding changing the Incubator VP, which has been held for almost 8 years by the current VP. Second, there is a dispute, both in the abstract and concretely, regarding whether or not the ASF, via the Incubator, may play host to a community that has forked a compatibly licensed codebase. Roy suggested that, in the specific case: > The VOTE was based on misleading information. The Incubator PMC should declare it > void and request a new proposal. The existing Bloodhound podling should be > placed on hold until this is sorted out. Greg has said, more recently, that "the Bloodhound and Trac communities already have a new non-fork plan and are executing on that now, on the bloodhound-dev mailing list." If that comes to pass, perhaps no further attention from the PMC and Board will be required on this issue. If not, we'll have to revisit the specific case. However, Bill Rowe has requested that the Incubator PMC formally put the general matter to the Board: what policy do or should we have regarding a community that wishes to fork a suitably licensed codebase and come to the ASF? If so, what is that policy? Or is that decision still a matter to be determined situationally by the Incubator PMC? For whatever it is worth, the latter is the opinion of the Incubator VP, who recalls that more than one successful ASF project started elsewhere and came to the ASF as a fork, and not without some complaint from members of the outside community (e.g., Apache Felix). Third, there was a lot of discussion surrounding a couple of Incubator issues: 1) podlings being comfortably settled in the Incubator, and not being focused enough on graduation; 2) Mentors being insufficiently active, and thus not providing either proper guidance or oversight. We definitely need to address these issues, promoting both Mentor involvement and graduation from the Incubator. And, finally, Jukka spent time reviewing the status of many of the older podlings, and recommending an action. Perhaps not coincidentally, ACE, Gora and Bean Validation Framework are all in graduation mode. But, meanwhile, Bloodhound (the podling previously mentioned), DeviceMap and Flex have joined. Below are podling reports. Sam Ruby has already reviewed the original list prior to posting, and requested that specific posts not be provided to the Board, as he was unhappy with their status: Kato: has been in limbo for years due to Oracle. The podling needs to decide what to do, or terminate Bloodhound, HISE, JSPWiki and Openmeetings: missing VXQuery: not signed off by a Mentor Although initially requested to be excluded, the Celix and Tashi reports were revised to provide at least some graduation guidance, and so their reports are included, below.
We've all been aware that the Incubator has been growing more than graduating, over the years. Last month, Sam started a discussion regarding being more proactive and pushing projects out of the nest, basically one way or another, after a year. A real issue is pushing out those really ready to graduate, and doing the garbage collection on those that are already dead (and may have even voted to terminate). In-between are those projects that are struggling to achieve critical mass, but are active with who they do have involved. The response from mentors of various projects was quite encouraging, both in specifics and in concept, and hopefully we'll start to see a wave of TLP requests, following ACE, Bean Validation, and Empire-DB. Meanwhile, Apache DeltaSpike -- a collection of JSR-299 (CDI) Extensions for building applications on the Java SE and EE platforms -- was voted for Incubation. There has also been excellent discussion about pruning and clarifying Incubation rules and process, to be more streamlined and minimal. With respect to the monthly board report, since the last report (and since the schedule change), we've changed how reminders are processed, and hope to be well on the way to cleaning up the problem where the wrong projects were listed and reminded. There were still a few glitches for this month, but hopefully they're resolved for next. Brett Porter, Dave Crossley, Upayavira, Jim, and others have contributed to the efforts, and are well deserving of continued thanks. Even so, and despite an extra day and reminder, neither HISE nor KATA reported. Wave did take advantage of the time to report.
Notwithstanding the fact that members of the Board are active within the Incubator, there are no issues requiring Board attention or intervention. We are, however, recognizing that we've had growth issues of our own. As David Crossley pointed out, he made mistakes last month related to the Reporting Schedule, and we continue to have issues. The Incubator is almost as big as the rest of the ASF combined. David posted a plot chart reflecting our growth: http://incubator.apache.org/history/ Roy proposed one change to help cut down on some commit karma logistics. Sebb and David have been discussing some changes to help manage the meta-data, e.g., reporting schedule. Nothing is concrete, yet, but clearly we need to make some changes to make things easier. OpenMeetings -- project to provide 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 -- has been accepted for Incubation.
Most of the general discussion on the Incubator list over the past month was how to improve the usability of the Incubator web-site. S4 (Simple Scalable Streaming System) -- a general-purpose, distributed, scalable, partially fault-tolerant, pluggable platform that allows programmers to easily develop applications for processing continuous, unbounded streams of data -- was voted to begin Incubation. Any23 (Anything To Triples) -- a Java library, a Web service and a set of command line tools to extract and validate structured data in RDF format from a variety of Web documents and markup formats -- was voted to begin Incubation. Apache DirectMemory -- a multi-layered cache implementation featuring off-heap memory storage (a la Terracotta BigMemory) to enable caching of Java objects without degrading JVM performance -- was voted to begin Incubation. Apache Callback (derived from PhoneGap) -- a platform for building native (Apple iOS, Google Android, RIM BlackBerry, Microsoft Windows Phone 7, HP webOS, Nokia Symbian and Samsung Bada) mobile applications using HTML, CSS and JavaScript -- was voted to begin Incubation. DeltaCloud is currently voting on graduation from the Incubator. ACE is also discussing graduation. With respect to an early version of the report, there was confusion as to which podlings needed to report this month, but we appear to have it straightened out. The Wiki page had a few too many projects loaded onto it.
The flood of Hadoop related projects continues with new Incubator projects: * HMS (now Ambari), a monitoring, administration and lifecycle management project for Apache Hadoop clusters * Accumulo, a sorted, distributed key/value store based on Google's BigTable design, and built on top of Hadoop, Zookeeper, and Thrift were voted to start Incubation, along with: * Kalumet, a complete environment manager and deployer including J2EE environments (application servers, applications, etc), softwares, and resources. Other projects under discussion: * S4 (Simple Scalable Streaming System), a general-purpose, distributed, scalable, partially fault-tolerant, pluggable platform that allows programmers to easily develop applications for processing continuous, unbounded streams of data. OGNL should be moving to Apache Commons. Ambari (was HMS) Ambari is monitoring, administration and lifecycle management project for Apache Hadoop clusters. * Incubating since 30 August 2011. * Changed name to Ambari over trademark concerns. * In process of moving onto Apache infrastructure: * Jira and subversion created. * Mailing lists requested (6 Sep), but not created. * Confluence requested (6 Sep), but not created * Committer accounts created. * Working on initial code import and code grant.
Bluesky was retired by vote of the Incubator PMC. The project just never managed to adjust to the ASF's community-orientation. Olio likewise seems prime for retirement. HISE (Human Tasks for WS-BPEL) again failed to report (that was an issue in February as well). Activity has picked up somewhat being mostly dead, but the Incubator will inquire into the viability of the project. Oozie failed to report, but is just getting started. There are no archives for the -dev list. ODF Toolkit, a set of Java modules that allow programmatic creation, scanning and manipulation of OpenDocument Format documents, was voted to begin Incubation, and has filed its first report. Giraph, a large-scale, fault-tolerant, Bulk Synchronous Parallel (BSP)-based graph processing framework that runs on Hadoop, was voted to begin Incubation. The Incubator PMC voted to submit Whirr for TLP status to the Board. Richard Provarp joined the Incubator PMC.
This past month the Incubator PMC voted to terminate a project. Bluesky has been terminated, although its participants asked for one additional month to clean up their self-admittedly poor performance. It was the judgment of the PMC that they had been given many chances, and just did not get the fact that the community issues were the crucial ones, not the code. Alois, Impirius, Stonehenge, were also retired. At the same time, several new projects have begun Incubation: * Bigtop, with the goal of building a community around the packaging and interoperability testing of Hadoop-related projects. * Deft, a non-blocking, asynchronous, event driven high performance web framework running on the JVM. * Oozie, a server-based workflow scheduling and coordination system to manage data processing jobs for Apache Hadoop. * Kafka, a distributed, high throughput, publish-subscribe system for processing large amounts of streaming data for Hadoop. Another Hadoop related project, is currently being proposed: Giraph, a large-scale graph processing infrastructure (inspired by Pregel) that runs entirely on Hadoop. OGNL and Olio failed to file reports. OGNL has not had a commit in 5 weeks, and is sharing mailing list space with Apache Commons. Olio has not had a commit in two months. That commit was the April Board report. In terms of development, it appears stagnant and dead. Perhaps it should be retired. Update: The Olio report is late. There needs to be a discussion of the future of the project. It is a useful project but is not making progress in terms of a viable community. [clr] Henri Yandell also initiated a discussion on making sure that the IP/copyright sign-off checklist item has been correctly processed by the projects.
The Incubator PMC now totals 143 members, with some additional requests (joining and a resignation) pending. Recent changes include Peter Royal and Phil Steitz (pending) dropping off; and Shane Curcuru, Srinath Perera, Nicolas Lalevee, Marvin Humphrey, Michael McCandless, Nigel Daley, Tommaso Teofili, Yegor Kozlov, Leif Hedstrom and Steve Loughran joining the PMC. Certainly the biggest thing in the Incubator this month is the arrival of OpenOffice.org for Incubation. OpenOffice.org is going to need significant help and guidance, with an emphasis on liasoning with other, external, projects such as LibreOffice. There is very significant concern regarding how this project will relate to the rest of the Openoffice.org ecosystem, and those will need to be carefully addressed. One of the first challenges for the project will be deciding its scope. If it is going to try to be the old OpenOffice.org, essentially an Apache Licensed "coopetitor" to the downstream forks; or if it is going to focus on common technologies, release vanilla binaries for key platforms, and let the downstreams take the primary role in delivering end-user binaries. Other issues with respect to OpenOffice.org may challenge our infrastructure. There may also be IP (patent and trademark) issues to address. But the lengthy and diverse list of Mentors should be aware of and preparing to address all of the issues. Despite OpenOffice.org's arrival, and its well than 1000 messages swamping the mailing list, there was more activity than just that one topic. BigTop, a project for the development of packaging and tests of the Hadoop ecosystem, is proposed for Incubation. Flume -- 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 -- was voted to enter Incubation. Sqoop -- a tool designed for efficiently transferring bulk data between Apache Hadoop and structured datastores such as relational databases -- was voted to enter Incubation. There is nascent discussion regarding moving Alois and BlueSky to dormant status.
Incubator Report May 2011 The Incubator continues to accept and graduate projects a pace. This month we have two new projects, one retirement (with two more likely), and one graduation. Imperius has voted to retire. Others are likely to follow (see below). LibCloud is proposed for graduation to TLP status, and presenting to the Board as such. OGNL, a Java development framework for Object-Graph Navigation Language, was accepted for Incubation. Airavata, a project that provides features to compose, manage, execute, and monitor large scale applications and workflows on computational resources ranging from local clusters to national grids and computing clouds, has been accepted for Incubation. Bluesky did not report, but did report last month and may not realize it is still on a monthly reporting schedule. DeltaCloud did not report, and is active so they should have reported. HISE and Stonehenge did not report, and both look ripe for retirement. The latter community is actively discussing that this month, but simply failed to report that discussion, and the former appears mostly dead already. Incubator Project reports
A remarkably quiet month in general, with no Board level issues. One project, Apache OGNL (http://wiki.apache.org/incubator/OGNLProposal) is under consideration. JSPWiki, Olio and VXQuery did not report. Neither did SocialSite, but that was previously voted into dormant status. April 2011 podling reports
Nigel Daly, Tommaso Teofili, and Alan Gates have joined the PMC since the last report. Howl -- a table and storage management service for data created using Apache Hadoop -- has been accepted for Incubation. It will be renamed first, given that there is an ObjectWeb project also called HOWL. MRUnit -- a library to support unit testing of Hadoop MapReduce jobs -- has been accepted for Incubation. Rave -- a web And social Mashup Engine -- has been accepted for Incubation. BeanValidation failed to report this period.
General Notes:
- EasyAnt has been accepted as a new podling project into Incubator.
- Lucene.Net has been accepted to re-enter Incubator.
- Howl is a new proposal, still under discussion on general@. Howl
is a table and storage management service for data created using
Apache Hadoop. The main
issue for now its name which conflicts with other projects, like
OW2 HOWL for example.
- Chemistry has been voted successfully to be graduated.
- Deltacloud started a vote to release version 0.2.0.
- A thread is running on general@ discussing the voting wait period
of 72 hours. From what I read, most go for the favor for having this
waiting period for starting
votes.
IPMC Members who asked to go Emeritus:
- Niclas Hedhman.
Releases:
- Whirr: 0.3.0-incubating.
- PhotArk: M3-incubating.
- ManifoldCF: 0.1-incubating.
- Chemistry: cmislib-0.4-incubating.
A fairly quiet month for the Incubator as a whole (individual projects have been busy). The Apache River project (nee' Sun JINI) has been voted to have completed Incubation, and to seek TLP status. Mesos, a system for sharing resources (advanced resource scheduling) between cluster applications such as Hadoop MapReduce, HBase, MPI, and web applications, was voted to start Incubation. Lucene.NET is returning from Lucene to the Incubator, prepatory to seeking TLP status. With Joe Schaefer's help, the Incubator is starting the process of migrating to the CMS.
New PMC Member: Mohammad Nour El-Din accepted, having accepted the election that took place earlier in November. Ex-PMC Member: Justin Erenkrantz left the PMC. We discussed mothballing Droids, but Thorsten Scherler is asking for more time, and there do seem to people wanting to work with him, so we'll see what happens between now and the next Board report. Similarly, Gianugo has joined with the Stonehenge community to help it decide what to do. We've decided to broadly, rather than as an experiment, permit podlings to vote on Committers, as permitted by the Board some months ago. As long as at least one Mentor votes for the committer, and proper notification is sent to the private@, the vote will be deemed valid. There was some discussion about projects using real-time communication, but I believe that we've made it clear that all project decisions must be made via the mailing list, and that all back-channel discussion should be summarized on list. OpenNLP, a toolkit for natural language processing; Jena, a semantic web framework in Java that implements the key W3C recommendations for the core semantic web technologies of RDF and SPARQL; and Wave, "a hosted, live, concurrent data structure for rich communication", were voted into the Incubator. ESME and Aries were to request TLP status from the Board. River is in the process of preparing, and will likely request TLP status in January. Bean Validation did not report. = ALOIS = ALOIS stands for "Advanced Log Data Insight System" and is meant to be a fully implemented open source SIEM security information and event management system. ALOIS is incubating since 22nd October 2010. How has the project developed since the last report: * The ALOIS Debian packages are now available at http://debian.logintas.ch/all/ (for demonstration and development only, no official release yet) * Demo-Server is available in the amazon cloud (not published yet) * Local usage of ALOIS prepared (usage without installing files on the system) Three most important issues to address in the move towards graduation: * Create a public website with information on ALOIS * Review Code * Write a "Getting started" guide How has the community developed since the last report: * There is no community yet. = Aries = Aries delivers a set of pluggable Java components enabling an enterprise OSGi application programming model. Aries entered incubation on September 22, 2009. The Aries community and Incubator PMC have voted for Aries to graduate as a TLP. This is an agenda item in the Dec 15th 2010 Board meeting. There is discussion about making a release, which Karaf and Geronimo would consume, as soon as we have a decision from the board. There continues to be a vibrant community as shown by the activity on the mailing list in the last quarter. The Aries sub-components continue to be actively developed. Since the last board report we have 3 new committers (Bartosz Kowalewski, Chris Wilkinson and Emily Jiang) and one new PPMC member (Holly Cummins). We are close to moving our site from Confluence over to CMS. All that remains is for the site to be switched over. The CMS based site will allow us to update the site immediately after a change is made and more easily blend in non-wiki content such as that generated by the OSGi Enterprise Compliance Tests. There are no further issues to resolve before graduation - the Aries and Incubator communities have voted to graduate Aries to a TLP. = BeanValidation = Did not report. = 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. Current status of developing the next version of RealClass: *Complete testing of capture camera pictures with Opencv libaray; *Complete Message Parser API encapsulation and fundamental test; *Complete API encapsulation of Server and fundamental test; *Complete API encapsulation of en/decode/Audio & Video and Screen data transmission module; *Complete basic testing of communication between Server and Student/DTU; *Complete the first version of Teacher interface; *Finish testing all the third party library and they all work well with QT both under Windows/Linux platform. Next step: * Testing API of en/decode with testcase of record/playback function; * Evolve a final version Teacher interface; * Complete the first version of Student interface; * Discussion the broadcast algorithm in Server and DTU with certain developers and try to fufill it as quickly as possible; = Celix = Celix entered incubation on November 2, 2010. As we are just accepted into the Incubator, startup is in progress. The donated code has been committed to SVN, and the project site is being created. Most important issues are: - Get everything (Jira, SVN, Website etc) up and running - Cleanup code - Generate awareness and grow a community. = 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 * Successful graduation votes on esme-dev and general@incubator * "Proposed Resolution to Establish TLP" email sent to Apache Board * Planning for Release 1.2 The following items are planned for the next reporting period: * Enjoy life as a TLP (Hopefully :->) Top 2 or 3 things to resolve prior to graduation * Increase community involvement in the project = 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. For the last 3 months the main effort has been by Holger Grandy and Michael Fitzner, who contributed integration of the C-binding and pumped out release 1.1. We also heard from Kay Weckemann, starting work on a udp transport and on security related topics. The BMW team also contributed an alpha version of a Google Go binding, and is working on a documentation framework. The three top issues from the last board report have been adressed: We published release 1.1, we updated the web site and documentation (although more needs to be done there) and we have set up a continous integration build. Although progress is now visible, we still need to get more user and development activity on our lists. Top issues currently are: - plan features and dates for release 1.2 / 1.1.1 - work on further language bindings - documentation = Gora = Gora is an ORM framework for column stores such as Apache HBase and Apache Cassandra with a specific focus on Hadoop. A list of the three most important issues to address in the move towards graduation 1. Port Gora code and license headers into ASF license headers 2. Develop a strong community with organizational diversity and with infection into existing ASF projects like Nutch and Hadoop 3. At least one Gora incubating release 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? Mailing lists activity is mainly from Gora committers and mentors at present. The Gora devs did answer a question from a user regarding how to build Gora over the past month and a few user requests (for Maven Central publishing and a bugfix) were filed as well. How has the project developed since the last report? Gora was voted into the Incubator by the IPMC on September 26, 2010. Enis Soztutar and Hentry Saputra contributed a tutorial on Gora and added it to the website in GORA-16 and GORA-17. Eugen Paraschiv posted an issue in GORA-19 requesting that the Gora artifacts be published to Maven Central. A bugfix issue was contributed in GORA-18 by Ioannis Canellos that addressed configuration issues in the trunk. Chris Mattmann posted a note to the dev list suggesting a 0.1-incubating release and volunteering to be the RM. Henry Saputra stepped up and suggested he would be willing to do it, so it looks like we have the RM situation taken care of. Chris suggested checking out the OODT release process doc on the OODT wiki for some pointers on how to get started. = Hama = Description: 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: * Complete first release * Invite new active committers * Recruit more mentors Issues for the Incubator PMC or ASF Board: None. Community development: * Mailing list shows increased usage from previous report * Filipe Manana has contributed a great part in the development of BSP computing engine * A number of new individuals have expressed an interest in contributing in various areas * Hama workshop accepted at IEEE CloudCom 2010 Project development: * Our plan is now much more detailed * Work on creating the initial release * Maven building support added = Isis = Description Isis is an ASL 2.0 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". Isis was accepted into the Incubator in 2010, September 7th. Project development (month 3 of incubation): * setting up the build process has been finished. * Isis has now a Hudson build * Discussing the scope of the first Apache Isis release * Apache Isis website is up and running (see http://incubator.apache.org/isis/) Community Development (month 3 of incubation): * A few new names on isis-dev@incubator.apache.org * new contributions from Mike Burton (wiki, reported issues and helped with build) and Sabine Winkler (site, TimePeriod) * Holding a public Skype conference led to highly controversial reaction from the ASF community and probably caused some irritation within the Isis community. * Wiki starting to get some useful content. * Lightning talk at LJC OpenConference, Nov 2010 . Top 3 Issues to address in move towards graduation: * Putting good documentation site out as start-off to building larger community. * Getting first release out to demonstrate credibility. * Ensuring existing committers all happy with transition to Apache and support existing users who like to move from NO to ISIS Issues for the Incubator PMC or ASF Board: None of these issues requires Board attention. New Releases: There is currently no incubator release yet. = Jena = Description: Jena was accepted into the Apache Incubator November 2010 (http://mail-archives.apache.org/mod_mbox/incubator-general/201011.mbox/%3C4 CEC31E4.9080401@apache.org%3E). It is an existing project migrating to ASF. It has a large codebase that provides a semantic web framework in Java that implements the key W3C recommendations for the core semantic web technologies of RDF and SPARQL. Three most important issues to address for graduation: * Create a code base in Apache with legal clearance. * Establish the Apache-based community for developers, contributors and users * Create and communicate open project processes aligned to Apache Issues for the Incubator PMC or ASF Board: None. Community development: We have let our existing communities know that the project is moving from being an independent project to one based in ASF. Project development: The first step for the project is get the incubator infrastructure up and running, including ICLAs and user accounts. The project plans to make one last, non-Apache release to give it some space to setup in Apache with minimal disturbance to users. = Kitty = Kitty was accepted into the Incubator on 10 October 2010. The Kitty Project is a lightweight, production focused, Java-based application server performance diagnostic and management utility. The project has imported existing code, lists have been set up and committer karma assigned. Presentations were made at ApacheConNA 2010 and LAJUG to promote the existence of the project to the Java user community. The current challenges facing the project are: 1. Ensure the code satisfies ASF policies 2. To make the project is buildable 3. Generate interest and grow a community = 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: * While Oracle has expressed a continued interest in the JSR-326, there has been no change in the podling's status since the last report in June. * As in June, the project is effectively paused until Oracle's involvement in the Kato podling has been clarified. The credibility of the standard relies on there being more than one major Java VM vendor involved. The following is planned for next reporting period: * To be determined once Oracle's involvement has been established. Before this project can graduate we need to encourage more participation in the project and grow the community. = ManifoldCF (nee Lucene Connector Framework) = Description: Lucene Connector Framework is now called ManifoldCF, by vote of the ManifoldCF community, and based on feedback from the Incubator PMC. 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 connectors includes Documentum (EMC), FileNet (IBM), LiveLink (OpenText), Meridio (Autonomy), SharePoint (Microsoft), RSS feeds, and web content. ManifoldCF 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. 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. A 0.1 release needs to be finalized; a release candidate is currently available for the developer community to evaluate 2. We'd welcome additional active committers 3. We'd welcome long-term contributions to project testing, especially for newer versions of repository software Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?: All legal issues have be addressed to our satisfaction at this time. How has the community developed since the last report?: A book is being written, and we've had a number of extremely helpful contributions from the field. The active committer list is still pretty short, however. How has the project developed since the last report?: A release candidate is being evaluated. Online documentation is now much more detailed, and includes all javadoc as well. Contributions assessing project performance have been made. Contributions evaluating use of the FileNet connector for FileNet 4.5 have also been made. = OpenNLP = OpenNLP is a machine learning based toolkit for the processing of natural language text. It supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity extraction, chunking, parsing, and coreference resolution. These tasks are usually required to build more advanced text processing services. OpenNLP entered incubation on 11/23 2010. Progress since then: * SVN and Jira set up complete * All committers now have ICLAs on file * Accounts have been created * Status page created * Initial web site created base on ASF CRM A list of the three most important issues to address in the move towards graduation: * Do the code import * Resolve potential IP issues * Do a release = RAT = RAT is a Java library that scans files for known licenses and reports files that lack any of them. Three frontends to said library exist in form of a command line client, an Ant task and a Maven plugin. RAT entered the Incubator in January 2008. There a has been zero activity in RAT during the last quarter. = 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. River has been incubating since December 2006. The activity on the River project continues to grow and is seeing renewed interest from people who had previously fallen silent. The current development team feels that we are ready to start the Graduation process to a TLP The next release 2.2.0 is scheduled for January, this is likely to be a bug-fix release and will hopefully be our last release before graduation. New functionality and enhancements has currently been suspended in favour of bug-fixes and the work towards graduation. The following rough road map has been provisionally agreed * Graduation as top level project river.apache.org * Rename com.sun namespace to org.apache.river * Modular build & JDK policy After this has been completed then the previous work on new functionality and enhancements will be picked up again. These will include; * Dynamic Grants at Runtime, based on CodeSource, Code Signer Certificate chains , ProtectionDomain or ClassLoader * Dynamic Revoke of Grant's at Runtime * Securing proxy downloads and unmarshalling Additionally work is continuing on the build and test environments. The project has recently been able to run all the categories of the QA tests which is a significant accomplishment, but it does make for a rather long test sequence. They have highlighted several bugs which have been fixed. More of the JTREG tests are also passing after fixes to the environment and the tests themselves The website has been moved to the new Apache CMS environment and has seen further increases in the level of documentation available, particular articles which are useful to people starting to use and develop River 3 most important issues: * List future River PMC members and select the initial PMC chair * Prepare the TLP graduation resolution * Vote on graduation = Stanbol = Stanbol is a modular software stack and reusable set of components for semantic content management. Stanbol just entered incubation, on 2010-11-15. Mailing lists, SVN and JIRA are ready, most user accounts created, pre-existing code from the IKS project has been imported under a code grant. The Stanbol community has been invited to participate in a free workshop organized by the IKS project (*). It is a good opportunity to establish best practices for collaboration and communication between IKS (an EU-funded research project in which most current Stanbol committers are involved, http://iks-project.eu/) and the Stanbol podling. Branding requirements checked, see https://issues.apache.org/jira/browse/STANBOL-14 Next steps: * Cleanup dependencies and code as per ASF requirements * Make an initial release * Start establishing and growing the community (*) Workshop URL: http://wiki.iks-project.eu/index.php/Workshops/EAworkshopAmsterdam
There are no issues for the Board. New PMC Members: Hadrian Zbarcea, Isabel Drost, Siegfried Goeschi, Mohammad Nour El-Din (pending his acceptance). Henning Schmiedehausen has left the PMC. Infrastructure has proposed that the Incubator switch over to the new CMS. It seems that early next year will be the timeframe. The PMC has voted to submit OODT for TLP status. Congratulations to the project. Kitty, Celix and Stanbol have been voted to start Incubation. - Kitty: lightweight Java application server performance diag & admin utility - Celix: OSGi-like C implementation with focus on interoperability with OSGi - Stanbol: software stack and set of components for semantic content management Jena, a semantic web framework in Java, is currently being discussed. Bertrand and other have discussed coordination amongst the semantic content projects: Clerezza, Stanbol and Jena. We also found strong support to start an android-interest mailing list to help build a critical mass of developer support for Android-based projects at the ASF. Finally, based on prior discussion with the Board, and the benign results of subsequent experiments, the Incubator is discussing looser rules for projects to vote on their own Committers. Missing reports: Droids, HISE, Stonehenge - Droids appears to have no activity since September. People asking questions are not getting answered. Perhaps the project should be mothballed. - HISE has some activity, although October was quiet. - Stonehenge appears to have been dead since July, when it made a milestone release, and is discussing being archived. There appears to be disappointment over the perceived disappearance of Microsoft and WSO2. An e-mail has already been sent to start the discussion of mothballing or otherwise handling these projects. = ALOIS = ALOIS stands for "Advanced Log Data Insight System" and is meant to be a fully implemented open source SIEM security information and event management system. ALOIS is incubating since 22nd October 2010. Things done since October: * Committers user accounts created * Added more comments to source code * Added Apache license and copyright to source code * Uploaded source code to http://svn.apache.org/repos/asf/incubator/alois/trunk * Released unpublished library "libisi" to rubygems (https://rubygems.org/gems/libisi) and rubyforge http://rubyforge.org/projects/libisi/ Next steps to do: * Create developer howto (to explain how to get started and howto test the sourcecode) * Review code * Create a public demo server * Create Roadmap (including reschedule preexisting bugs) * Ensure required libraries/dependencies meet license requirements * Publish internal bugreports to https://issues.apache.org/jira/ = 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: * attract new users and developers * making a release The Incubator PMC / ASF Board should be aware that: * community activity is very low and committers/mentors have been quite dormant lately How has the community developed since the last report * No change How has the project developed since the last report * A couple of issues on spec-api have been fixed. * Site has been prepared and is being published. * Amber has been presented at latest Apache Retreat in UK, a couple of people talked about possibly contributing OAuth v2.0 implementation. * Work being done on signature-api to fix RSA algorithm. = 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. Current status of developing the next version of RealClass: * Learning QT network API, and tried to encapsulate it into new class * Testing Video/Audio/Screen encode/decode API of FFempeg, including sending and receiving, this job had almost been done; * Making UI of new system, ongoing next step: * Finish message parse and socket plus encode/decode class before Dec 1st * Finish UI design and commit UI code in 2 weeks = Chukwa = We're mostly marking time. We have a dependency on HBase, but their latest version broke some things we rely on. Waiting for them to fix, (which they are scheduled to do) pending a Chukwa release. People are still supplying bug fix patches. We're also still adding documentation. = Clerezza = 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. There are currently no issues requiring board attention. Recent activity: * First real life usage with heavier load, leads to significant performance improvements and to the fix of stability issues (Performance test results are available in issue CLEREZZA-348). * Removed jersey code from triaxrs (license conflict with CDDL 1.1 and GPL 2) * Interaction with the Jena team on TDB was already happening, with Stanbol and Jena coming to the Incubator there's a very promising ecosystem for Clerezza. * Summary about clerezza architecture written (CLEREZZA-334) * Improved User documentation Next steps: * Make our first release * Voting for logos and website theme * Add documentation and tutorial to website Top 2/3 Issues before graduation: * Improve our website with tutorials and "getting started" content. * Prepare some easy-to-run demos to get people interested in Clerezza. = 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. Infrastructure: * Hudson configured to trigger build after commit (https://hudson.apache.org/hudson/job/apache-deltacloud-core/) Latest activity: * Deltacloud API was proclaimed as stable and version 0.1.0 was released * A new EC2 driver for Deltacloud API (in review process) * Client improved to be more stable * Deltacloud API is now Ruby 1.9 compatible Current issues: * Support for buckets (streaming) = Droids = DID NOT REPORT. = Gora = Gora is an ORM framework for column stores such as Apache HBase and Apache Cassandra with a specific focus on Hadoop. A list of the three most important issues to address in the move towards graduation 1. Port Gora code and license headers into ASF license headers 2. Develop a strong community with organizational diversity and with infection into existing ASF projects like Nutch and Hadoop 3. At least one Gora incubating release 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? The community is slowly migrating over from Github. Mailing lists activity is mainly from Gora committers and mentors, though we have fielded a user question or two since the last report. Enis sent a link regarding the spring-data framework, a NoSQL solution from the Spring community. How has the project developed since the last report? Gora was voted into the Incubator by the IPMC on September 26, 2010. Work has effectively begun at the ASF. An Apache Forrest-based website has been stood up (GORA-2) at http://incubator.apache.org led by Enis Soztutar and Henry Saputra. Andrew Hart contributed a logo for GORA in GORA-3. Andrzej Bialecki has been leading the development of several Gora backends, including Ehcache (GORA-13), JDBM2 (GORA-14) and Solr (GORA-9). Other bugfixes and development discussions (e.g., GORA-12) have been churning along (with contributions from Dogacan Guney and others. The project's development is moving forward. A software grant was recorded on October 5, 2010 and Chris Mattmann set up the initial Gora Incubator tracking status page at http://incubator.apache.org/projects/gora.html in GORA-10. = HISE = DID NOT REPORT = Isis = Isis is an ASL 2.0 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". Isis was accepted into the Incubator in 2010, September 7th. Project Development (month 2 of incubation): * All code now uploaded (including sister projects); code now building. * Worked on Maven website, stubs for documentation; first-cut logo/branding; site now building. * Initial site uploaded (some issues still outstanding here). Community Development (month 2 of incubation): * Mailing list shows increased usage from previous month. * Wiki starting to get some useful content. * Vangjel Stavro showed interest in contributing to Wiki documentation. * A number of new individuals have expressed an interest in contributing in various areas... no contributions yet, but hopeful. * Informal "spreading the word" and introducing others to what is Apache Isis and what it can do for their software development at ApacheCon 2010. * Lightning talk scheduled at LJC OpenConference, Nov 2010. * Session accepted at REConf 2011 conference, on the Isis "BDD Viewer" (Concordion integration). * Got permissions to create Hudson build jobs for Apache Isis, expected to be finalized maximum by the end of this month November 2010. Top 3 Issues to address in move towards graduation: * Putting good documentation site out as start-off to building larger community. * Getting first release out to demonstrate credibility. * Ensuring existing committers all happy with transition to Apache. None of these issues requires Board attention. New Releases * There is currently no incubator release yet. = Kitty = Brand new, and just getting started. Podling setup has begun (mailing list creation, svn, jira, web site, etc.), but is not yet complete. Hope to see the Kitty community going real soon. = Libcloud = Libcloud is a unified interface into various cloud service providers, written in Python. Libcloud joined the Incubator on November 3rd, 2009. Our last major release was 0.4.0 on 12 October 2010. Over the past few months we have accomplished: * Code cleanup, including removing Zope dependencies * New driver for !ElasticHosts * Bug fixes and improvements for GoGrid, EC2, Linode, Slicehost, and RimuHosting. * Sandbox creation, hosting the Java version Documentation is still currently lacking, and a refresh of the website is in order. Both will facilitate new driver contributions and project adoption. With the introduction of a Java counterpart of Libcloud, many questions arise on the direction of the project as a whole. Initially, library and API development were one in the same in Python, but with interest in other languages (Java, Ruby, etc), we need to determine how to best establish standards so to provide some sort of consistency between languages. The direction and formation of a polyglot Libcloud will likely be the final hurdle before graduation. = NPanday = NPanday allows projects using the .NET framework to be built with Apache Maven. NPanday allows .NET projects to be converted into Maven projects thus allowing them to fully utilize the other technologies driven by Maven. NPanday has been incubating since August 2010. The top priorities towards graduation are: * create initial status file and update incubator web site * work through IP clearance and other items from status file * work on creating an initial release There are no issues for the Incubator PMC or board at this time. There were a couple of issues filed by some new users and they've also submitted patches. The two major issues that are highlighted for the 2.0 release were merged into trunk. = Nuvem = Apache Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Nuvem was accepted for Incubation on June, 2010. The Nuvem Project is slowly getting started. The community is discussing project Roadmap. We presented at ApacheCon 2010 in the community track with a good number of attendees. Top things to resolve prior to graduation: Increase the number of active committers. = PhotArk = 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 : * PhotArk started as a project with no initial code-base, and we have grown the community to the minimal 3 independent committer size required for graduation and have been seeing slow but continuous interest in the project. The community started discussion graduation and based on mentors feedback we are going to recruit couple committers before we start the graduation process. * PhotArk community members are working on the M3 release which incorporates GSoC contributions. * PhotArk project was featured in ApacheCon with a talk from Avdesh in the Tuscany Track. = 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 The SIS community elected Nga Chung as an SIS committer on September 1, 2010 in recognition of her contributions in SIS-3. SIS'ers need to follow up after the meeting with ESRI 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. There has been a wealth of development activity over the past month in preparation for the 0.1-incubating release. Chris Mattmann proposed to be the RM for the release, and has pushed out 3 release candidates so far, addressing comments from the IPMC community. As it stands today, the SIS 0.1-incubating rc #3 VOTE is set to pass around 7pm PST tonight. The initial version of SIS 0.1-incubating includes the ability to load data from GeoRSS (SIS-19 and SIS-22), a REST-ful location service (SIS-16), and a demo JSP file in the WAR webapp that shows the SIS point-radius and bounding box queries using a Google Maps search interface (SIS-15, SIS-18 and SIS-23). = Stonehenge = DID NOT REPORT = VCL = VCL has been incubating since December 2008. VCL is a cloud computing platform for the management of physical and virtual machines. Community Involvement * The Apache VCL user community continues to grow. We really need to get more committers. We have asked on our development list for more people to get involved and also individually contacted people encouraging them to get involved, but are still having trouble getting people on board. Plans for next Release * We announced our second release through ASF on Oct. 5th * We plan to reduce the number of items to go in to the next release in hopes of decreasing time between releases. Top Issues Before Graduation * Continue to increase contributors from multiple institutions = 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 the last report: We have made an initial 0.1.0 release and the second 0.2.0 release is being voted on this week. We continue to get contributions from outside the initial committer base, and have added one committer (Adrian Cole). Whirr is being covered at industry meetups (e.g. at Devoxx later this month). The website and infrastructure are all up and running smoothly. Plans for the next period: * Do a third release. * Support the existing services on more cloud providers (beyond Amazon EC2, Rackspace Cloud Servers). * Add more services (probably HBase next). Top three items to resolve before graduation: * Increase community involvement in the project * Make several incubating releases * Support at least three services on Whirr = Wink = 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. Notable Activity: * In the process this week of releasing Apache Wink 1.1.2. * Asynchronous HTTP client provided by Sonatype contributors (Jeanfrancois and Jason), JCDI support, logging debug improvements, and general bug fixes were added. * Interesting presentation by Luciano Resende related to Apache Wink at ApacheCon: http://lresende.blogspot.com/2010/11/apachecon-session-building-restful.html * Voted in Mike Rheineheimer as a PPMC member. Looking to add more committers. Planned Activity: * More Java EE 6 integration * Interest from Jeanfrancois to provide support for Atmosphere in Wink for asynchronous processing so may add some support here. Top issues before graduation: * Build community = Wookie = Wookie is a Java server application that allows you to upload and deploy widgets for your applications. Wookie is based on the W3C Widgets specification, but widgets can also be included that use extended APIs such as Google Wave Gadgets and OpenSocial. Wookie has been incubating since 17th July 2009 Community: * the community is slowly diversifying but we need to see more active contributions from new people before graduation. A release will help in this regard. * There was a Wookie session at ApacheCon and a meetup discussed potential for the creation of a widget "portal" solution possibly using Wookie * started process towards first release (https://cwiki.apache.org/confluence/display/WOOKIE/Wookie+First+Release) Recent activity: * removed all previous non Apache-licensed dependencies (removed major dependency on hibernate) * implemented pluggable persistence framework (JPA, JCR versions implemented) * various other bug fixes & updates geared towards getting first release completed Next steps: * complete release process * investigation/implementation into replacement for direct web remoting layer (possibly socket.io) - already started Issues before graduation: * complete first release * build community/expand user base = Zeta Components = Zeta Components is a high-quality library of loosely-coupled PHP components. It has entered incubation on 2010-05-21. The infrastructure is mainly in place and the project is working in direction of a first release. Since August 2010: * The license / copyright change has been performed * Almost all infrastructure is in place * A new committer has been voted by the PMC (needs verification from IPMC) * Several external contributions have been proposed The 3 most important issues to be tackled are: * Create a release process (in discussion) * Perform an initial release * Attract more contributors
Things are going well, with no apparent need for Board intervention. Marcel
Offermans has joined the Incubator PMC, which is the only change in PMC
composition.
During the discussion of the Alois project, there was extensive and good
discussion about real-time communication versus the ASF's requirement that
decisions be made on mailing lists. Similarly, there was discussion
about -dev and -user mailing lists for Incubator projects. Finally, in
terms of Apache Way discussions, there was further discussion of why NOT git
until (and if) the ASF Infrastructure Team provides it.
There was discussion regarding process for how patches might be accepted,
e.g., posted to JIRA, reviewed on mailing lists, CTR, RTC, when a CLA is
necessary.
Alois, log collection and correlation software with reporting and alarming
functionalities, has begun Incubation.
Gora, an ORM framework for column stores such as Apache HBase and Apache
Cassandra with a specific focus on Hadoop, was voted for Incubation.
You can also say "hello Kitty" (sorry, it had to be said) to Kitty: a
lightweight, production-class Java application server performance diagnostic
& administration utility.
We've also discussed Celix, which is intended to be an OSGi like
implementation in C with a distinct focus on
interoperability with Java-OSGi, but there needs to be follow through if
they want to Incubate.
SocialSite, for which a code grant was never received, has been locked and
put into dormant state.
The Imperius community has been making little to no progress towards
graduating, despite repeated nudges from their mentors. Unless there is
progress prior to its next board report, a recommendation has been put forth
to stop the incubation process for Imperius.
= 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
There have been active conversations about how to best document building and
running ACE as we're finalizing the transition to Maven. Several committers
of ACE will be present and talking at ApacheCon NA 2010.
Software
Toni has done initial testing with Maven 3, making some changes to the build
system to support it. Premek Brada, a researcher and software engineering
lecturer at University of West Bohemia, Czech Republic, has been researching
component compatibility methods and their applications to industrial
technologies, in particular OSGi. He is considering donating software to
analyze changes in code and what their impact should be on versioning
changes.
Licensing and other issues
None at the moment.
Things to resolve prior to graduation
Make a release. Grow the community some more.
= ALOIS =
ALOIS stands for "Advanced Logging and Intrusion Detection System" and is
meant to be a fully implemented open source SIEM security information and
event management) system.
ALOIS is incubating since 22nd September 2010.
Things that are already done:
* Enabled Mailinglists for ALOIS
* Enabled JIRA for ALOIS
First steps todo will be:
* Create user accounts - CLAs are on file
* Prepare source code for public (review code, add licensing and more
comments)
* Ensure required libraries/dependencies are available for public
* Publish source code to Apache infrastructure
* Publishing internal bugreports to https://issues.apache.org/jira/
= 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.
The team is improving RealClass -- one of the two major subsystems of
BlueSky -- meanwhile we will discuss the next version of RealClass which
would related to web browser.
* committed QT version of Tserver;
next step:
* To cut down the code quantity, replace Tserver with QT's lib, especially
the communication part;
* Gradually commit the source code of modified DTU/Teacher/Student;
* Discuss the next version of RealClass;
= Chemistry =
Apache Chemistry is an effort to provide an implementation of the CMIS
(Content Management Interoperability Services) specification in Java,
Python, PHP, JavaScript (and possibly other languages). Chemistry entered
incubation on April 30th, 2009.
Issues to address in the move towards graduation:
* First non-Java release (PHP, Python).
Issues for Incubator PMC or ASF Board:
* None.
Community development since the last report:
* None.
Project development since the last report:
* A first release of the Java subproject (OpenCMIS 0.1) was done.
* Work to refine the Java APIs continues.
* Continued work on the draft browser binding (JSON protocol) in the
sandbox.
= Chukwa =
Chukwa is a distributed log collection and processing system built on top of
Hadoop. Jiaqi Tan has been voted to be a committer by Chukwa community.
Chukwa is transforming to use HBase for storing data to reduce data latency,
the existing data collection on Hadoop and map/reduce is still supported.
Chukwa entered incubation on August 5th, 2010.
= 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.
Issues to address in the move towards graduation:
We still have not tackled the fact that we need to do more advertising of
Empire-db on major development forums/sites/blogs.
Community development since the last report
New names pop up on the user list/jira which indicates a (slow) growth of
our user community.
Project development since the last report
We're trying to work towards a new release before the end of the year as
several issues have been fixed/new features have been implemented.
= Gora =
Gora is an ORM framework for column stores such as Apache HBase and Apache
Cassandra with a specific focus on Hadoop.
A list of the three most important issues to address in the move towards
graduation
Port Gora code and license headers into ASF license headers
Develop a strong community with organizational diversity and with
injection into existing ASF projects like Nutch and Hadoop
At least one Gora incubating release
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
Gora proposal and voting process. Most of the existing Github community is
in the process of moving over to the ASF. Mailing lists were *just* set up,
so we expect the community to continue to blossom as we can now begin to
effectively communicate out in the open.
How has the project developed since the last report?
Gora was voted into the Incubator by the IPMC on September 26, 2010.
We've got mailing lists setup (INFRA-3017), SVN space (INFRA-3018), JIRA
(INFRA-3019), and Confluence (INFRA-3020) thanks to Henry Saputra. Enis
Soztutar just completed the code drop (see r1006024 and INFRA-3038) and
created GORA-1 to track the issue. Enis also created GORA-2 to track
standing up the Gora website. Enis and Andrzej Bialecki went through the
Software Grant process, which was received and ACK'ed by Craig Russell in
r25057, r25058, r25060, r25061, r25070, r25071, r25072, and r25073 of the
foundation repository. Full steam ahead.
= Imperius =
2010-October Imperius Incubator status report
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).
Communication continues to be intermittent or non-existent.
Things to resolve prior to graduation:
* Grow the community
* Next steps and future of Imperius at Apache.
= Isis =
Isis is an ASL 2.0 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 recent book, "Domain
Driven Design using Naked Objects".
Isis was accepted into the Incubator in 2010, September 7th.
Last quarter, we have worked on the following items:
* Podling setup activities.
* Collecting the CCLA from Naked Objects Group Ltd for its contribution of
the Naked Objects framework.
* Collecting all iCLA(s) from all committers (this includes the sister
projects)
* Setting up SVN committership, Wiki and JIRA accounts for the initial
committers
* Uploading code from the existing Subversion repositories (residing on
Sourceforge) and converting over the package names and Maven POM
groupId/artifactIds. At the time of writing this is still in progress
(Naked Objects codebase uploaded, awaiting sister projects to be uploaded).
* Due diligence on IP clearance progressing
Top 3 Issues to address in move towards graduation
* putting good documentation site out as start-off to building larger
community
* getting first release out to demonstrate credibility
* ensuring existing committers all happy with transition to Apache
None of these issues requires Board attention.
Community Development (first report)
* mailing list got setup and shows increased usage; committers are moving
onto it from the old mailing list
* first pages being created on Isis wiki, contributions from several in
community
* interview at http://jaxenter.com/apache-isis-interview-30780.html.
* session accepted at JFokus 2011 conference, hoping for v0.1 out in time
for that.
* 2 expressions of interest to contribute on isis-dev
Project Development (first report)
* imported the SVN history from the old projects into a
''contrib/initial-imports'' area in SVN.
* performed initial converted over package names and Maven POM
groupId/artifactIds.
* performed further work refining new module structure and corresponding
DocBook guides to be carved out from existing material
* Started moving code that has passed IP clearance into trunk
= JSPWiki =
JSPWiki has been incubating since September 2007.
JSPWiki is a JSP-based wiki program.
Only a few minor bugs were fixed.
No progress in the incubation process. The project still needs to make an
official Apache release.
Things have slowed down the last few months for an unknown reason. Also the
mailing lists are very quiet.
There is still considerable interest in the project. The developer list
currently has 90 subscribers, no change; and the user list has 195
subscribers, no change.
= Lucy =
Lucy will be a loose port of the Lucene search engine library, written in C
and targeted at dynamic language users.
Lucy was voted into the Incubator on July 22, 2010.
Issues for Incubator PMC or ASF Board:
* License issues have been resolved with legal-internal. We are currently
doing a code grant for Kinosearch so that we can move forward with a code
drop. Marvin has already uploaded the code drop to LUCY-122.
Progress since the last report:
* Software grant prepared. Marvin led the charge and put together a form
email to send out to all the individuals that were part of the grant. Since
there are so many parties involved, there have been many commits in the
foundation repository (e.g., r25096, r25097, r25098, r25099, r25100, r25101,
etc.).
* We now have confirmed SGAs from all but two of the major copyright
holders and Marvin will contact both of them directly again on Monday
October 11, 2010.
* Some development discussion regarding FieldType default properties helped
to flush out some Lucy design. Marvin Humphrey, Peter Karman and Simon
Willnauer participated in the discussion.
= NPanday =
NPanday allows projects using the .NET framework to be built with Apache
Maven. NPanday allows .NET projects to be converted into Maven projects thus
allowing them to fully utilize the other technologies driven by Maven.
NPanday has been incubating since August 2010.
The development of NPanday started at Apache on September 8, 2010 when the
source code was successfully imported to
http://svn.apache.org/repos/asf/incubator/npanday/.
The issues from the previous issue tracker in Codeplex was also successfully
imported and the new issue tracker for NPanday can be found here:
https://issues.apache.org/jira/browse/NPANDAY. There has been quite a number
of newly filed issues and a few people have submitted patches as well.
NPanday's development is gearing up for version 2.0. Two branches were
created in https://svn.apache.org/repos/asf/incubator/npanday/branches/ for
the major issues that would be included in the next major release of
NPanday:
* removal of the uac
(https://svn.apache.org/repos/asf/incubator/npanday/branches/npanday-uac-rem
oved/)
* support for VS 2010 and .Net Framework
(https://svn.apache.org/repos/asf/incubator/npanday/branches/npanday-vs2010-
support/)
The NPanday website was deployed to http://incubator.apache.org/npanday/ and
the PPMC has been established.
The top priorities towards graduation are:
* create initial status file and update incubator web site
* work through IP clearance and other items from status file
* work on creating an initial release
There are no issues for the Incubator PMC or board at this time.
= Nuvem =
Apache Nuvem will define an open application programming interface for
common cloud application services, allowing applications to be easily ported
across the most popular cloud platforms.
Nuvem was accepted for Incubation on June, 2010.
The Nuvem Project is slowly getting started. The community is discussing
project Roadmap. We presented at JavaOne 2010 and had a completely full
room. We showed couple demos using Apache Nuvem and we are already seeing
couple people from the session showing up on the mailing lists.
Top things to resolve prior to graduation: Increase the number of active
committers.
= Olio =
Olio has been incubating since September 2008.
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.
Things have been fairly quiet on both the user and developer list this
quarter. Olio is being used as part of VMmark2.0 (VMWare's benchmark).
Graduation From Incubation:
Diversity of committers is no longer an issue - we now have committers in 3
organizations. However, the user base is not showing a strong growth. Since
this is a test application/workload, it is being used as such for short-term
projects.
= Shiro =
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.
The team is pleased to report the the Apache Software Foundation Board of
Directors has accepted Shiro's Top Level Project graduation proposal during
their Wednesday, September 22nd 2010 board meeting. Apache Shiro has
officially graduated from the Incubator to become an Apache Top Level
project!
This will be the last Incubator board report made by the Apache Shiro team
to the Apache Incubator PMC. The process to remove Shiro from the reporting
schedule will be complete by the time the Incubator reviews this report.
The status is being maintained at
http://svn.apache.org/repos/asf/incubator/shiro/STATUS
= Socialsite =
Officially dormant. Will no longer report.
= Tashi =
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.
Tashi has previously encompassed just the tools to manage virtual machines
using Xen and KVM, but is gaining the facility to hand out physical machines
as well.
Development activities have included assimilation of adopted code to Zoni
(Tashi's physical machine reservation system), inclusion of support for
controlling APC brand switched rack PDUs, addition of DNS CNAME management,
and bug fixes.
The project is still working toward building a larger user and development
community. User groups have been identified in Ireland and Korea, and the
developers are trying to reach out to them. Connections have also been made
with Georgia Tech.
Items to be resolved before graduation:
* Prepare and review a release candidate
* Develop community diversity (currently Intel and CMU committers)
= 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.
* Thrift 0.3 released
* Thrift 0.4 released
* Thrift 0.5 RC currently under voting
* Graduation process underway, resolution drafted, Bryan Duxbury to chair
the project
* Anthony Molinaro and Roger Meier granted committership
* Various build improvements, continued feature development and bugfixing
= VXQuery =
The VXQuery Project implements a standard compliant XML Query processor. It
has been in incubation since 2009-07-06.
Recent activities:
* progress has been slow due to the small team/community size and external
commitments of the current developers
Top issues before graduation:
* Increase development speed
* Build community (developer and users)
* Create a release
In the past month, there have been 12 PMC Additions: Benson Margulies, Scott
Deboy, Dennis Lundberg, Maria Ching, Mark Struberg, Bryan Duxbury, Chris
Douglas, Tim Williams, Richard Hirsch, James Carman, Andrzej Bialecki,
Stefan Seelmann.
The Lucene Connector Framework project is seeking to go TLP soon, and wants
to change its name. The proposed name of Apache Connector Framework is
considered controversial because it takes a generic domain, but does not
cover existing HTTPd connectors, Tomcat connectors, Java Connector
Architecture, etc. The Board is already aware of the issue, having been
asked to weigh in on whether or not the Board would approve Apache Connector
Framework as the TLP. The comments so far from the Board mirror those of
the Incubator PMC, which is fairly split on whether or not the name is a
good choice, or if it is too generic/broad.
The PMC voted to incubate Isis, which will "bring together a collection of
open source projects that collectively support the rapid development of
domain-driven applications." Isis is based on the existing Naked Objects
Framework open source project.
The PMC is voting to accept:
- Gora, which will be "an ORM framework for column stores such as Apache
HBase and Apache Cassandra with a specific focus on Hadoop."
- Alois, a Ruby-based "log collection and correlation software with reporting
and alarming functionalities. There has been some controversy over issue
of real-time communication (e.g., chats), but that should be a matter for
the Mentors to correct. I would expect the Board and the PMC to reject any
attempt of the project to graduate if it fails to move development and
decision making to the mailing lists.
- Kitty, which will "provide a lightweight utility for managing Tomcat and
Geronimo application servers with powerful performance diagnostics and
troubleshooting abilities.
Based on the Board's input that such is permitted, the Incubator is
experimenting with allowing Committers to be voted in by the podlings,
directly, without PMC intervention.
The PMC voted to graduate Shiro as a TLP.
= 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:
* Application
* Subsystems
* Blueprint
* JPA
* JNDI
* Transaction
* Quiesce
* Samples
There continues to be a vibrant community as shown by the activity on the
mailing list this year.
We have recently completed our 0.2-incubating release. This is our second
release since entering incubation. This release is in support of Geronimo
3.0 which uses Apache Aries.
The OSGi Enterprise Compliance Tests have been run against Blueprint, JMX,
JNDI and transactions modules and the results have been published to the
aries-dev mailing list and are available from the Aries web site
Top 2 or 3 things to resolve before graduation:
* Build community [done]
* Create a release [done]
* Address project scope concerns raised during acceptance vote
= 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.
* First release of artifacts - Done
* Grow the community and committer base - ongoing
* Decide on graduation target of TLP or subproject - TBD
Any issues that the Incubator PMC or ASF Board might wish/need to be aware
of?
* None at this time.
How has the community developed since the last report?
* New committer Matt Benson has started working on a branch to upgrade to
commons-lang v3.
How has the project developed since the last report?
* 0.2-incubating was released on August 20th.
= 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.
The Summer vacation ranges from July-September, a brand new semester has
begun, meanwhile some developers graduated and some fresh developers come.
We used to develop RealClass with Anjuta which generates many useless files
both hard to maintain and probably violate ASL. I've convey my opinion in
dev list and tried to transplant Tserver to QT, and it works and cost me
little time. Some of the developers are also interesting in it, we will
discuss the next step in dev mailing list.
*transplant Tserver's interface from GTK to QT;
*Test QT version Tserver and found out it works well;
next step:
* Discuss starting a branch of transplanting RealClass on dev mailing
list.
* Gradually transplant and commit source code.
= Chukwa =
Chukwa is a distributed log collection and processing system built on top of
Hadoop. It is a former Hadoop subproject. Bill Graham has officially granted
committer access. Jiaqi Tan has accepted invitation of becoming Chukwa
commiter, and pending infrastructure to setup committer access. Chukwa
mailing lists have been moved into incubator.apache.org.
Chukwa 0.5 is in the process of migrating data storage layer to HBase for
faster read/write random access. Chukwa Agent has been improved with new
REST API for controlling Chukwa Agent operations.
= 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
* A new committer - Imtiaz Ahmed H E - has joined the team
* Final preparations for Release 1.1 with 77 completed JIRA issues!
* Planning for Release 1.2
The following items are planned for the next reporting period:
* Completion of Release 1.1
* Development work on Release 1.2
Top 2 or 3 things to resolve prior to graduation
* Increase community involvement in the project
* Another Apache release
= Etch =
Preliminary board report for Etch due to being late:
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.
The activity in the Etch project was very low in the last months. This led to
a discussion regarding how to continue with the project. Etch has definitely
suffered from the fact that Etch's initial committer team at Cisco was
dismantled. This summer the project got its first non-ex-Cisco committers.
The mentioned discussion showed the will of some of the committers to drive
the project more actively. We want to publish release 1.1 during the next
report period. Technically the release package should be ready. A discussion
on whether to include the new C binding in this release or the next one has
been started.
This project definitely needs more drive and more action from the committers
to become a viable Apache incubator project. We are willing to do more to make
it an active project again.
Top issues currently are:
* publish release 1.1
* update the web site and documentation
* setup a build server on apache's hudson
* task planning for release 1.2
Note from Martijn Dashorst (Niclas Hedhman concurs):
The mentors proposed to stop the incubation of Etch due of lack of community
momentum. The actions put forward by the new committers give some hope that
Etch might have a future, so we are going see if the community gains some
momentum. As a technology Etch is viable, as evidenced by its use in BMW and
other production sites. Our concerns are mostly that the developer community
has been dead for over a year with just one (large) commit. Last week did
show increased activity, we're going to see if this continues to increase
and a viable community arises.
= Hama =
Hama was accepted into Incubator on 20 May 2008. Hama is a distributed
scientific package on Hadoop for massive matrix and graph data.
Recent Activity:
* We designed the User-Interface primarily for BSP programming.
* We made a Job Client, Job Manage System for BSP computing framework.
Currently, it works on local system, but we're working hard for distributed
system.
* We made an BSP examples, e.g., Pi Estimator, Serialize Printing
The following is planned for next reporting period:
* We'll freeze the features and release a beta when all issues for 0.2
version are fixed.
Before this project can graduate we need to encourage more participation in
the project and grow the community.
= 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:
* While Oracle has expressed a continued interest in the JSR-326, there has
been no change in the podling's status since the last report in June.
* As in June, the project is effectively paused until Oracle's involvement
in the Kato podling has been clarified. The credibility of the standard
relies on there being more than one major Java VM vendor involved.
The following is planned for next reporting period:
* To be determined once Oracle's involvement has been established.
Before this project can graduate we need to encourage more participation in
the project and grow the community.
= Lucene Connector Framework =
Apache 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. Apache 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.
Apache Connectors Framework has been in incubation since January, 2010. It
has recently been moved from a planned subproject of Lucene to a planned
top-level project.
A list of the three most important issues to address in the move towards
graduation:
1. A final top-level-appropriate name choice for the project needs to be
confirmed
2. Nightly builds and javadoc need to be set up, and a release process needs
to be defined
3. The first official release needs to be executed
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?
We have had quite a lot of use of the software from most areas of the world,
and offers of contribution of connectors as well. ACF now has several
regular contributors, in addition to its dedicated user base. The name
changes we are undergoing will likely inconvenience many of these users,
which is why this is a critical issue to resolve promptly. A book is also
planned and will be written over the next nine months.
How has the project developed since the last report?
Plans for a first release have been executed almost completely. Better
tests have been added, although not for proprietary connectors. An API has
been added to aid integration support. Tree reorganization has taken place
to assist with Maven integration. Online end-user documentation is
complete. A quick-start example, based on Jetty and Derby, has been written
and should assist novice users in getting set up quickly.
= Lucy =
Lucy will be a loose port of the Lucene search engine library, written in C
and targeted at dynamic language users.
Lucy was voted into the Incubator on July 22, 2010.
Issues for Incubator PMC or ASF Board:
* There are some potential licensing issues that are currently being
clarified with legal-internal. The results will have an impact on the
starting code base for Lucy and ultimately a significant impact on the
podling's momentum. These issues should be closely watched.
Progress since the last report:
* Mailing lists created
* Initial Website created: http://incubator.apache.org/lucy/
* Audit of existing KinoSearch code base for Software Grant has begun.
* Legal issues regarding usage of Perl C API header files provisionally
resolved (LEGAL-79).
= NPanday =
NPanday allows projects using the .NET framework to be built with Apache
Maven. NPanday allows .NET projects to be converted into Maven projects thus
allowing them to fully utilize the other technologies driven by Maven.
NPanday has been incubating since August, 2010.
The development of NPanday has not yet started in Apache since we are still
waiting for the Infrastructure to be fully setup.
We still need to finish our importing of the source code from codeplex as
well as the information from the issue tracker.
There has been a continuous discussion for the plans of NPanday 2.0, some of
the major tasks consist of support for .NET 4.0 and VS2010.
NPanday Infrastructure Established:
* Established mailing lists
NPanday questions; npanday-users@incubator.apache.org (subscribe by posting
to npanday-users-subscribe@incubator.apache.org)
NPanday development; npanday-dev@incubator.apache.org (subscribe by posting
to npanday-dev-subscribe@incubator.apache.org)
NPanday commits; npanday-commits@incubator.apache.org (subscribe by posting
to npanday-commits-subscribe@incubator.apache.org)
* Established the committer accounts for the committers from codeplex
There are no issues for the Incubator PMC or board at this time.
= Nuvem =
Apache Nuvem will define an open application programming interface for
common cloud application services, allowing applications to be easily ported
across the most popular cloud platforms.
Nuvem was accepted for Incubation on June, 2010.
The Nuvem Project is slowly getting started.
The project will be featured at a JavaOne 2010 Session (all demos will be
from Apache Nuvem)
S314011 - Developing composite applications for the Cloud using Apache
Tuscany
Mark Little wrote an article about the Nuvem project and how it might relate
with libCloud and Deltacloud.
http://www.infoq.com/news/2010/08/apache-nuvem
= OODT =
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?
The OODT community voted in a new committer, Cameron Goodale on July 15,
2010. There have been several contributions from individuals from other
organizations, notably the contribution of OODT@Apache logos in OODT-17 by
Paul Vee from CHLA, the work on OODT XMLPS from David Kale of CHLA in
OODT-29, as well as use cases contributed by Dr. Bruce Barkstrom (in
OODT-28). We've also had some more JPL'ers join the mailing lists (Paul
Zimdars), as well as another NASA contributor, Mark Foshee from Marshall
Space Flight Center.
Dan Crichton has been invited to give a keynote at ApacheCon NA.
How has the project developed since the last report?
OODT was voted into the Incubator by the IPMC on January 22, 2010.
Development has progressed at a rapid pace. Chris has input 2 releases into
JIRA (0.1-incubating and 0.2-incubating), and currently 18 of the 23 issues
scheduled for 0.1-incubating have been completed. Of the remaining 5, 2 of
the issues (OODT-3 and OODT-15) are basically finished. OODT-29 (reported by
David Kale from CHLA) proposes to contribute a configurable XML
product/profile server add on to web-grid (which was imported in OODT-27 by
Chris Mattmann) based on Chris Mattmann's existing handler being deployed at
CHLA, originally developed on the EDRN project. The remaining 2 issues both
involve cleaning up license dependencies (one for the pushpull component in
OODT-22 and another for clearing the profile/product server dependency on
jacorb in OODT-25). We are *this close* to wrapping up the 0.1-incubating
release. We even have a release manager: David Woollard has volunteered to
push out the release, with guidance from Chris Mattmann.
Probably the most visible development to report is that OODT@Apache now has
an official website! http://incubator.apache.org/oodt/. Sean Kelly led the
way, with contributions from Chris Mattmann and Andrew Hart and Paul Vee in
OODT-16/OODT-17.
= RAT =
RAT is a Java library that scans files for known licenses and reports files
that lack any of them. Three front-ends to said library exist in form of a
command line client, an Ant task and a Maven plugin.
RAT entered the Incubator in January 2008.
RAT 0.7 incubating has been released at June 30th.
After the release of RAT 0.7 a discussion of what a matching graduation
target for RAT could be started. It seems that most users of RAT think a
TLP would be the best fit.
Development activity on RAT is very low, a total of six people have committed
59 changes in 2010 - only two people performed more than five commits. At
least twenty of the total commits were due to the release process of 0.7.
Hyrum Wright is working on a Python based reimplementation of RAT's ideas
under the name Mouse inside a lab
http://svn.apache.org/repos/asf/labs/mouse/
= 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.
River has been appointed an additional mentor and has seen much increased
activity on the mailing list in recent weeks and months.
The next release 2.2.0 is scheduled for December, although some discussion
on whether this is a major release or not continues.
The Incubator PMC and Apache River PPMC have approved one new committer for
the project, the votes passed in August.
Current development efforts are still focused on a java.security.Policy
Provider with the following features:
* Dynamic Grants at Runtime, based on CodeSource, Code Signer Certificate
chains , ProtectionDomain or ClassLoader.
* Dynamic Revoke of Grant's at Runtime
Reviewing newly donated code updates and patches, including:
* New CodebaseAccessClassLoader and associated changes
* New StreamServiceRegistrar Interface and other additions
* New ConcurrentDyamicPolicyProvider
Additionally:
* Work is being performed on TaskManager by our newest committer
* Increasing the test coverage, build process and Ant vs Maven work is
ongoing
* Entry-level documentation is starting to appear
We are experiencing increasing interest on our developer mailing list.
3 most important issues:
1. Code review and acceptance of newly submitted patches.
1. Streamline the build and test process.
1. Get our new committer svn accounts set up and grow our developer pool.
Matt Benson, Srinath Perera, and Michael McCandless all joined the Incubator. Several more will be joining this week. Shiro is set to graduate, and it seems that at least a couple of projects are in good shape to graduate in the near future. On to a topic for the Board's attention. There has been some lively discussion this past week, initiated by Joe Schaefer regarding making Incubator projects more self-governing. Although a valid goal, the actual proposals appear troubling in terms of ASF governance structure. A specific proposal, for which Joe would like a formal vote, amounts to whether the ASF Board approves the granting of Committer status without PMC approval, and bypassing the PMC on the matter. Individual current and past Directors have already engaged, but it is requested that the Board consider the issue, and respond. = 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 authorize 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: * attract new users and developers * making a release The Incubator PMC / ASF Board should be aware that: * Involved people have been very busy due to personal/business issues in the last month. Latest activity: * apply the API definition choices approved by the community. * started implementing the Signing algorithms. Next steps: * finalize the API definition. * implementation of different specification versions (client and server). Community: * The community is in the first stages of formation and solely consists of the developers, though a few users start to appear on the mailing lists. = Bluesky = Did not report, but has reported several months running. The only activity observed is the following e-mail: http://mail-archives.apache.org/mod_mbox/incubator-bluesky-dev/201008.mbox/% 3CAANLkTi=NAfBWOofuU1fAXKxYxAiQf2rAt5ZQDcL1p6=f@mail.gmail.com%3E = 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. * First release of artifacts - Done * Grow the community and committer base - ongoing * Decide on graduation target of TLP or subproject - TBD Any issues that the Incubator PMC or ASF Board might wish/need to be aware of? * None at this time. How has the community developed since the last report? * Committer offer was extended and accepted by Matt Benson. * A couple of new users on the dev list. How has the project developed since the last report? * Currently a 0.2-incubating RC2 release vote is underway. = Chukwa = Chukwa is a distributed log collection and processing system built on top of Hadoop. It is a former Hadoop subproject. CLAs are on file and ASF holds all copyrights. We have been in incubation since July 13, 2010. Since then, we have switched to incubation SVN naming and updated our website to reflect this change. We still need to move mailing lists to incubation. [Pending on Bernd.] We still need to move our website to incubator.apache.org [Pending on permissions]. Should bring onboard more committers; Bill Graham would be the first Chukwa committer not originally part of the project. = Clerezza = 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. Recent activity: * Added support for roaming users with WebId * Added support for ssl * Started support for editing own foaf-profile with client certificate generation * Faster ScalaServer Pages using Scala 2.8.0 * Improved User documentation Next steps: * Streamline architecture around type-handlers and type-renderer * Add ability to easily overwrite the styling in full or partially (skinning) with a bundle Top 2/3 Issues before graduation: * Improve our website with tutorials and "getting started" content. * Prepare some easy-to-run demos to get people interested in Clerezza. * Prepare for a first release = Deltacloud = Deltacloud is a cross-cloud RESTful abstraction API. The are currently no issues requiring board attention. Recent activity: * Grant of initial code finalized: code relicensed under ASL2.0, iCLA's of all contributor's on file, cCLA from Red Hat for initial submission also on file, code imported to subversion * First draft of an API specification sent to developer's list * Initial content for project website in svn; need to clear up some technical hurdles to make it live * Added support for executing commands and copying files into cloud instances * Work on adding blob storage to API under way * Work on publishing reports from a private Hudson instance to a public site (since it seems we can't get access to Apache's Hudson) * Numerous bug fixes and smaller enhancements Next steps: * Continue work on API additions * Finalize initial API (including the spec) * Prepare for an initial release with a stable API Top 2/3 Issues before graduation: * Make an Apache release * Make a diverse community of active committers * Improve our website with tutorials and "getting started" content. = Droids = 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 committers: Bertil Chapuis and Richard Frovarp, there have been a miss-understanding of the vote calling for this committers. We have to redo them on the general list. * many people have joined the last three month and the incoming patches are getting applied by a couple of "old committers" * release preparation are under going, but stop due to the lack of a release manager Issues before graduation : * Do a release * IP clearance = HISE = DID NOT REPORT = Libcloud = Libcloud is a unified interface into various cloud service providers, written in python. Libcloud joined the Incubator on November 3rd, 2009. LibCloud are pleased to have added two more committers to the project in Eric Woods and Roman Bogorodskiy - welcome to you both. Since the last report LibCloud codebase has been moving along nicely, with the introduction of a Java codebase, many issues resolved from the issue tracker and working towards an imminent 0.40 release. Many new features are being discussed and implemented and existing drivers are being well maintained. There is healthy discussions happening on the development mailing lists and the diverse developers are working well together. Overall the project is doing well. (Mentors Note: LibCloud as a project is going along nicely on its own, this quarter although I watch the lists, yet again as a non-coding mentor I find I have had nothing to do. However this next quarter I fully expect to see about helping to move the project towards graduating by the end of the next quarter if not sooner.) = Lucy = Lucy will be a loose port of the Lucene search engine library, written in C and targeted at dynamic language users. Lucy was voted into the Incubator on July 22, 2010. Issues to address in the move towards graduation: * Make a 1.0 stable release as quickly as possible. * Concentrate on community expansion. * Disperse knowledge of codebase among developers. Issues for Incubator PMC or ASF Board: * None. Progress since the last report: * Accounts requested for new committers Peter Karman and Nathan Kurz. * Existing JIRA and MoinMoin Wiki installations transitioned. * Mailing lists requested. (INFRA-2901) * Trademark inquiry begun. (LUCY-121) * Subversion repository created. * Existing Lucene subproject codebase moved from lucene to incubator. (LUCENE-2563) Community development since the last report: * During the Incubator proposal period, Lucy added Mentors Upayavira and Mike McCandless, and committer Simon Willnauer. = NPanday = NPanday allows projects using the .NET framework to be built with Apache Maven. NPanday allows .NET projects to be converted into Maven projects thus allowing them to fully utilize the other technologies driven by Maven. NPanday has been incubating since August, 2010. NPanday was accepted just days before the Incubator report was due, so is only just getting started on setting up. Expect a more complete report on infrastructure and status in September which will be the first official report. The first steps for the podling will be: * establishing mailing lists and a PPMC * deciding how to approach the code history when importing from Codeplex * starting discussion on NPanday 2.0 development There are no issues for the Incubator PMC or board at this time. = Nuvem = Apache Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Nuvem was accepted for Incubation on June, 2010. Nuvem infrastructure is ready, and project is slowly getting started. = PhotArk = 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 : * PhotArk started as a project with no initial code-base, and we have grown the community to the minimal 3 independent committer size required for graduation and have been seeing slow but continuous interest in the project. We might be soon in a position to discuss graduation if others don't see an independent, active but small community as an issue. * PhotArk M2 released. * The PhotArk community continues to make good progress code wise particularly around GSoC projects = 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, RESTful 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 There was a few projects undertaken in Chris Mattmann's CSCI 572: Search Engines and Information Retrieval class regarding SIS, in particular, one by Nga Chung, wherein which she implemented a full R-tree spatial index in Java from scratch, as well as bounding box and point-radius queries. Nga has kindly signed up for the mailing list, and allowed for the contribution of her code to SIS. In addition, a few other projects included representation of spatial data in GeoRSS format (from William Quach, another 572 student), and those projects will be packaged up and contributed also. SIS'ers need to follow up after the meeting with ESRI 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. Chris Mattmann led the development of the SIS website and stood the site up at http://incubator.apache.org/sis/, completing SIS-2. The code prepared in CS572: Search Engines and Information Retrieval at USC will be packaged up and attached to JIRA and committed to SIS. In particular, the R-tree implementation as well as the point/radius and bounding box implementations. The GeoRSS code will also be packaged up and contributed to SIS. Patrick O'Leary is investigating map projections and coordinate systems including transformations to Polar coordinates which should help on the observational data side. = Stonehenge = Stonehenge has been incubating since December 2008. Stonehenge includes 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 and OASIS standard protocols. Since the last Stonehenge report in May, the Stonehenge community has concluded very extensive testing of the M2 milestone. M2 was released on July 10th with a rich feature set: - Added a StockTrader implementation based on the Sun/Oracle Metro stack fully exercising the WS-* features in Metro - Introduced support for WS-Trust, WS-Federation and WS-Security specs in all of the supported implementations of StockTrader. - Added claims based access using active and passive STS for .NET, Axis2 and Metro - A slick configuration UI that allows for dynamic configuration of backend services, selecting any service from each tack The community also has welcomed the addition of two new committers based on their hard work in M2, Pablo Cibraro and Nicholas Hauenstein. The community is currently reviewing strategic options for the project moving forward. = VCL = VCL has been incubating since December 2008. VCL is a cloud computing platform for the management of physical and virtual machines. Community Involvement * As stated in the previous report, the Apache VCL community continues to grow. We're seeing more people start to contribute to our online documentation and file JIRA issues. * As reported in the last board report a few people from the community have been contacted by PPMC members encouraging them to become more involved in the project. There was positive interest from a few, they submitted iCLA's but have yet to contribute anything for the PPMC's to review for acceptance. * We see people from new locations asking questions on the vcl-dev list which shows that interest in VCL is growing. Plans for next Release * The next release has been delayed slightly to make sure all jira issues were satisfied correctly. The new target date is to have the next release candidate out available by the end of August 2010. Top Issues Before Graduation * Continue to increase contributors from multiple institutions = 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 the last report: We continue to get contributions from outside the initial committer base. More work has been done to add Whirr infrastructure (Hudson). We did not do a release this month as planned (we have been held up on upgrading to the latest jclouds release, amongst other things), but we plan to cut a release in the next period. Plans for the next period: * Do an initial 0.1.0 release. * Set up the website. Top three items to resolve before graduation: * Increase community involvement in the project * Make several incubating releases * Support at least three services on Whirr = Wink = 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. Notable Activity: * Released Apache Wink 1.1 and 1.1.1. 1.1.1 fixes a potential security vulnerability which affected several projects using XML parsers. See http://svn.apache.org/repos/asf/incubator/wink/trunk/security/CVE-2010-2245. pdf for details. * Changes to logging and trace code for the project as well as other fixes and features. Planned Activity: * Java EE 6 integration Top issues before graduation: Build community Signed off by mentor: kevan = Wookie = No issues currently require IPMC or Board attention Notable activities: * Added pluggable persistence component * Integrated RAT into Wookie build and corrected issues found * JIRA Activity continues to grow Items to be resolved before graduation: * Remove GPL dependencies * Create a release * Develop community = 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. In the past month, * the code drop has been finalized and license has been changed * the website has been created * development discussions have been started The 3 most important issues to be tackled are: * discuss and realize potential copyright notice changes * collect missing iCLAs from previous contributors * finish setting up infrastructure (CI, etc.)
The Incubator added several new PMC members since the last report: Chris Hostetter, Norman Maurer, Owen O'Malley and Senaka Fernando. A project entered Incubation: Nuvem - an open application programming interface for common cloud application services And several more are preparing to enter Incubation, a couple of them being sub-projects from existing Apache projects, where they have asked to come through the Incubator before going for TLP status. All projects except for JSPWiki filed their reports. = Ace = Community: * Angelo van der Sijpt was present at the Second London Java Community Unconference, organized with the ASF, talking about ACE. * Karl Pauls and Marcel Offermans repeated their tutorial on, amongst other things, ACE at SkillsMatter in London. * ACE will also be present at the ApacheCon NA in Atlanta in November. Software: * More work on the Maven build has been done. * Upgraded the UI to the latest GWT libraries. * Finished migration of all existing unit tests. Licensing and other issues: * None at the moment. Things to resolve prior to graduation: * Make a release. * Grow the community some more. = 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 authorize 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: * attract new users and developers * making a release Latest activity: * The initial developers are discussing about API definition, modules' design and build process. * Code from Amber lab and Pid's OAuth contribution has been committed. * A short talk has been given about OAuth and Amber at the London Java Community Unconference. Next steps: * apply the API definition choices approved by the community * implementation of different specification versions (client and server) Community: * The community is in the first stages of formation and solely consists of the developers, though a few users start to appear on the mailing lists. = 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. * First release of artifacts - Done * Grow the community and committer base - ongoing * Decide on graduation target of TLP or subproject - TBD Any issues that the Incubator PMC or ASF Board might wish/need to be aware of? * None at this time. How has the community developed since the last report? * PPMC membership was extended and accepted by Carlos Vara. * Committer offer was extended and accepted by David Jencks. * Growing activity on the dev list for two potential committers. How has the project developed since the last report? * Started discussions about potential content for a 0.2-incubating release. * Bean Validation benchmark app contributed by Carlos Vara to help with performance testing against the Hibernate RI. = 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. Recently, developer NanHongzhen had committed the IPv6 and Satellite patch of RealClass in BlueSky jira. I've download the modules and tested them(only IPv6 module,'cause i don't have an environment with satellite.). It functions but those files are not well organized and probably not legal in certain config files. I need to clean the files first and then commit them to repos. * accept IPv6 and Satellite patch of RealClass; next step: * clean IPV6 and Satellite module source files. * commit IPV6 and Satellite module to repos. = Chemistry = Apache Chemistry is an effort to provide an implementation of the CMIS (Content Management Interoperability Services) specification in Java, Python, PHP, JavaScript (and possibly other languages). Chemistry entered incubation on April 30th, 2009. Issues to address in the move towards graduation: * First Java release (an attempt has been made but there were issues). * First non-Java release Community development since the last report: * PHP library added, with Richard McKnight as new committer. Project development since the last report: * Oasis CMIS 1.0 spec is final. * Code merge OpenCMIS / Chemistry completed, only one Java code base now. * Improvement / stabilization of the client API. * Improvement of the online documentation in the wiki. * Enhanced query integration in OpenCMIS. * First prototyping around the proposed browser binding (JSON protocol) in the sandbox. * More license documentations to make release candidate ASF compliant. * Preparations for a first release 0.1. = 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. - Project basically setup (info for 3 people still being worked to get ICLA correctly listed) - Code has been imported. - Working to get Code Grant on file - Project active, commits and mail list discussions have started. - The website has not been setup yet. = 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. Issues to address in the move towards graduation: We are still aware of the fact that we need to do more advertising of Empire-db on major development forums like e.g. http://TheServerSide.com in order to raise attention for the project. Community development since the last report The community has remained stable and several users questions have been answered on the user list. We still receive positive feedback from users but had no contributions from new users in the past quarter. Project development since the last report After having received approval from the incubator PMC we have published our 2.0.6 release and updated our website accordingly. There are plans for improvements and open issues on our list but all committers were too busy to make significant contributions in the past quarter. We hope that we can deliver improvements to the projects in the upcoming quarter. = 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). The voting for the first release of Imperius was passed on Jan 18, 2010. The release was initially made available on April 12, 2010 via the Imperius website and mirrors. Communication continues to be intermittent, although there seem to be one to two new people on the mailing list this quarter. Most recent interest seems to be in the use of CIM-SPL binding as opposed to the Java binding. Some enhancements have been made to improve information on parse errors. No real progress has been made or steps taken towards graduating the project. Things to resolve prior to graduation: * Grow the community * Next steps and future of Imperius at Apache. = Nuvem = Apache Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Nuvem was accepted for Incubation on June, 2010. Currently Nuvem is working on creating necessary infrastructure for kicking-off the project at Apache. = Olio = Olio has been incubating since September 2008. 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. Most users are now using the 0.2 release. A few bugs have been found in this release as more users are now using it, but none of them are major. We have several new users of Olio this quarter with all 3 versions of the application being used. Olio seems to be the workload of choice for testing virtual machines. Several researchers as well VMware are using Olio for this purpose. Graduation From Incubation: Diversity of committers is the primary issue with the project - although we are adding users, we haven't been successful in converting them to committers. We have a few users sending patches for bugs they file. We could use the PMC and Board's help in spreading the word about Olio to get better traction. = Shiro = 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. The team is pleased to report the project made its first incubation release, version 1.0.0-incubating. The release was made following the best practices of an Apache release process. The team encountered only minor issues during the process and the release vote demonstrated strong support from the community. Prior to the release, the team made a concentrated effort to clean up the codebase, updated the Javadocs and close out any remaining JIRA issues. The project website and wiki-based user documentation was greatly improved. The project also designed new logos and chose a new one for the project in a community vote that was met with enthusiasm. Kalle Korhonen was voted in to join the PPMC. Existing PPMC members identified a new potential committer and discussed the matter but no vote was held yet. Some concern was expressed about the small number of active committers. The team feels confident about the mid-term roadmap. Progress is made towards making a 1.0.1 maintenance release as well as a new 1.1.0 minor release. The project is targeting graduation by October. The status is being maintained at http://svn.apache.org/repos/asf/incubator/shiro/STATUS = Socialsite = There has been no activity in the SocialSite community and no progress in getting Oracle to come through on Sun's unwritten commitment to donate the Project SocialSite codebase to Apache. There's still a chance that Oracle will come through so perhaps this podling should be put into some sort of mothballed state if there is such a thing or terminated if there is not. = Tashi = 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. Tashi has previously encompassed just the tools to manage virtual machines using Xen and KVM, but is gaining the facility to hand out physical machines as well. Development activities have included fixes to conform to new python programming standards, support for VHD virtual disks in Xen, configurable vlan bridge templates for Xen, along with expansion of documentation. The project is still working toward building a larger user and development community. User groups have been identified in Ireland and Korea, and the developers are trying to reach out to them. Items to be resolved before graduation: * Prepare and review a release candidate * Develop community diversity (currently Intel and CMU committers) = 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. * Ongoing feature additions and bugfixes * Bryan Duxbury appointed as release manager last report cycle * Vote currently pending for release candidate 0.3.0-rc5, waiting on two more IPMC votes = VXQuery = The VXQuery Project implements a standard compliant XML Query processor. It has been in incubation since 2009-07-06. Recent activities: * progressing slowly towards running the complete XQTS (XQuery Test Suite) Top issues before graduation: * Increase development speed * Build community (developer and users) * Create a release = 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 the last report: There has been steady development, with 17 JIRA issues having been resolved since the last report. A cloud hackathon held at Cloudera's offices attracted a number of people interested in Whirr development. The next step is to make a release of Whirr. Plans for the next period: * Do an initial 0.1.0 release. * Set up the website. Top three items to resolve before graduation: * Increase community involvement in the project * Make several incubating releases * Support at least three services on Whirr = 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. In the past month, * all Apache accounts have been created * Jira has been created * SVN repository is prepared for the import. The 3 most important issues to be tackled are: * Create initial incubating infrastructure. * Move project and community to ASF. * Get development based in ASF moving again. At the moment the SVN export needs to be signed of from the eZ management. Once this is done, SVN can move.
Felix Meschberger resigned as a Mentor for Chemistry. Jean Anderson was removed (emeritus) from the Incubator PMC at her request. The PMC and Chair thank them both for their service to the Incubator and the ASF. On that same note, I'd like to thank Sebastian Bazley, Joe Schaefer, and others for their continued efforts in striving for data and other consistency within the Incubator and across the ASF. Nuvem, a cross-cloud API, has been proposed to the Incubator. BlueSky's "lost" report from last month is included this month. The project has had essentially no mailing list activity for two months, and no commits since January. Both Lucene Connector Framework and River failed to report. They have been active, are aware of, and apologize for, missing the report, and plan to provide one next month. Lucene Connector Framework just reported IP Clearance in late May. = 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 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. = 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: * Application * Subsystems * Blueprint * JMX * JPA 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: * Build community [done] * Create a release [done] * Address project scope concerns raised during acceptance vote = 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 most important issues to address in the move towards graduation * First release of artifacts. * Grow the community and committer base. Any issues that the Incubator PMC or ASF Board might wish/need to be aware of * None at this time. How has the community developed since the last report * Committer offer was extended and accepted by Carlos Vara. * Apache Geronimo has started using our artifacts in their 3.0 builds for Java EE 6. * Apache OpenJPA has started creating a image-gallery sample that shows how JPA2 and our Bean Validation implementation can be used together. How has the project developed since the last report * Rsync of Confluence content to our website is now setup. * Code has been passing the Bean Validation TCK since May 21. * We completed our first release on June 11, 2010, which was released as 0.1-incubating. = Bluesky = Originally posted for May, but somehow lost during Wiki edits. 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 are still waiting for Bill to check the completeness of the release candidate. Things we've done recently: Coding to optimize DTU structure, still under going; Testing IPv6 and satellite module; One thing left to the first release: cast release vote in general list. = 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. = 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 * Finally got our new UI up and running which is the foundation of next release * Users from various enterprises are using ESME in test installations * Received some patches from a new contributor in the last few weeks. The following items are planned for the next reporting period: * Next release based on UI code * Other types of authentication * Integrate Stax deployment in daily Hudson builds (more difficult than expected) Top 2 or 3 things to resolve prior to graduation * Increase community involvement in the project * Multiple Apache releases = 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. = 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. = 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 project has effectively paused until Oracle's involvement has been clarified. The credibility of the standard relies on there being more than one major Java VM vendor involved. Originally both Oracle and Sun were members of the JSR, but since then Oracle has bought Sun and is now owns both the HotSpot and JRockit Java VMs. The following is planned for next reporting period: * To be determined once Oracle's involvement has been established. Before this project can graduate we need to encourage more participation in the project and grow the community. = 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 2. The first official release needs to be planned and executed 3. 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. 2. 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. = OODT = 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 cleaning up the OODT code and config license headers, with contributions from Andrew Hart and Sean McCleese, and on 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 transferring and getting the website up and running, tracked in https://issues.apache.org/jira/browse/OODT-16, and assigned to Sean Kelly. = RAT = No IPMC or Board issues requiring 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. = River = *** DID NOT REPORT = 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 and Sean McCleese needs to finish creating the SIS incubator website. Patrick O'Leary is investigating map projections and coordinate systems including transformations to Polar coordinates which should help on the observational data side. = 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: * Import the Whirr Java source Top three items to resolve before graduation: * Increase community involvement in the project * Make several incubating releases * Support at least three services on Whirr Any Issues that the Incubator PMC (IPMC) or ASF Board need to be aware of? None at this time. = 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: * Create initial incubating infrastructure. * Move project and community to ASF. * Get development based in ASF moving again. Mailing lists have already been created. Available are: * dev zeta-dev@incubator.apache.org * user zeta-commits@incubator.apache.org * commits zeta-users@incubator.apache.org * private zeta-private@incubator.apache.org 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.
During the past month, the Incubator has added a fair number of new PMC Members: Chris Mattmann David Jencks Gurkan Erdogdu Tom White Jean-Frederic Clere Julien Vermillard Christian Grobmeier (elected) Donald Woods All of them joined with the specific intent of mentoring projects, of which we have quite a few (reflected by all of the new PMC members). Proposed projects included Whirr (libraries for running cloud services), Zeta (PHP components), Amber (OAuth Java library), and Deltacloud (web service API for cloud service clients/providers). WSRP4J was terminated at the mutual decision with the Portals PMC. = 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: First release of artifacts. Grow the community and committer base. Any issues that the Incubator PMC or ASF Board might wish/need to be aware of: None at this time. How has the community developed since the last report: The community has been focused on resolving TCK failures, with lots of help coming from contributor Carlos Vara. Apache OpenJPA trunk is now using our artifacts as their default provider for Bean Validation testing. Two other projects (one at the ASF) have mentioned they are using our artifacts instead of Hibernate. How has the project developed since the last report: Confluence is setup as our website and has been fully populated. SNAPSHOT artifacts are being published to repository.apache.org. TCK testing is being run by 3 or 4 committers and contributors. = 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 are still waiting for Bill to check the completeness of the release candidate. Things we've done recently: * Coding to optimize DTU structure, still under going; * Testing IPv6 and satellite module; One thing left to the first release: * cast release vote in general list. = Clerezza = 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. Recent activity: * Updated to the latest Felix framework (including security features) * Improved typerendering with regex-pattern and renderlets for literal types * Update to TDB 0.8.5 * Presented Clerezza at the Apache Retreat * Manuel Innerhofer participated in the IKS FISE hackathon (http://wiki.iks-project.eu/index.php/FISE), Clerezza modules are used in FISE. Next steps: * Enhance UIMA integration * Integration with Tika Top 2/3 Issues before graduation: * Improve our website with tutorials and "getting started" content. * Prepare some easy-to-run demos to get people interested in Clerezza. * Prepare for a first release = Droids = 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 committers: Bertil Chapuis and Richard Frovarp; * the community has organized a community day to fix nearly all open tickets with patch * release preparation are under going Issues before graduation : * Do a release * IP clearance = HISE = The goal of HISE is to provide support for the WS-Human-Task 1.0 Specification. HISE started Incubation in November 2009. HISE did not file a report. Checking the mailing lists shows that there have been 5 messages in the past 2 1/2 months, a marked drop off from the first quarter of 2010. Likewise there has been a single commit since the end of March. The project will be pinged to find out what is going on there. = Libcloud = Libcloud is a unified interface into various cloud service providers, written in python. Libcloud joined the Incubator on November 3rd, 2009. We're on the cusp of pushing 0.3.2 out the door, with our last release 0.3.1 on 10 May 2010. Over the past few months we have: * Added driver support for new providers: Dreamhost, Eucalyptus, Enomaly ECP, IBM Developer Cloud, and SoftLayer * Improved multi-threaded handling in Rackspace and RimuHosting * Created deployment and bootstrap API * Expanded test coverage * Augment documentation We look forward to further improving documentation and lowering the barrier to entry with tutorials and a guide for writing drivers. We will continue to add providers and keep the library updated with providers' changes. = 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. End-user documentation conversion to usable form needs to be completed; this is probably the biggest obstacle to developing a broader community at this point 2. Javadoc and nightly builds need to be set up 3. The first official release needs to be planned and executed Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? 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? There's been a significant amount of discussion pertaining to the LCF document security model, it's advantages and disadvantages. Offers of assistance and advice abound. A non-Apache code submission has even been made. How has the project developed since the last report? Preliminary security integration with Solr has been tackled. Online end-user documentation is coming along and is perhaps 60% complete. Scripts have been written to make using LCF easier for the less experienced integrator. = 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 Jet Propulsion Laboratory/ California Institute of Technology (http://jpl.nasa.gov/, 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? Chris Mattmann mentioned OODT as a possible extension for Whirr, proposed by Tom White in the Incubator. We had some input from Justin (http://www.mail-archive.com/oodt-dev@incubator.apache.org/msg00050.html) progressing on OODT-3 (http://issues.apache.org/jira/browse/OODT-3), and leveraging tools like RAT to do the license checking and verification needed to close out the issue. 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 over the last month has centered on OODT-3 (cleaning up the OODT code and config license headers), with contributions from Sean McCleese, and on OODT-15 (one top-level build for OODT, and one trunk, tags and branches). OODT-15 in particular included some community discussion and a lazy consensus to move forward. Chris Mattmann is nearly complete on this reorganization, which, coupled with OODT-3 should provide for a great 1st incubating release along with some documentation transferring and getting the website up and running (https://issues.apache.org/jira/browse/OODT-16), which Sean Kelly has volunteered to spearhead. = PhotArk = 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 : * PhotArk started as a project with no initial code-base, and we have grown the community to the minimal 3 independent committer size required for graduation and have been seeing slow but continuous interest in the project. We might be soon in a position to discuss graduation if others don't see an independent, active but small community as an issue. * Suhothayan Sriskandaraj has been voted as Committer for Apache PhotArk * The PhotArk community continues to make good progress code wise * Three project ideas has been accepted for GSoC 2010 program * PhotArk M2 release is under review. = SIS = SIS was voted into the Incubator by the IPMC on February 21, 2010. 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: Chris Mattmann, Patrick O'Leary and Kevan Miller participated in a meeting with ESRI (http://www.esri.com) who may be interested in participating within the project within some capacity. This would be a huge win as ESRI is one of the major industry leaders in the development of GIS software, with connections to standards bodies including the Open Geospatial Consortium (OGC). Much of the other activity continues to be from the mentors and committers. Project progress since last report Chris Mattmann is working on refactoring the LocalLucene code into the SIS codebase and work continues on creating the SIS incubator website, with Sean McCleese leading the charge. Patrick O'Leary is investigating map projections and coordinate systems including transformations to Polar coordinates which should help on the observational data side. = Stonehenge = 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 February 2010, 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. Milestone 2 (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. In our last report we were preparing to vote for M2, unfortunately the testing efforts are still underway and we continue to find issues that we hope to resolve in the near future. We are currently investigating which if any products or implementations are holding us up from releasing and addressing them in an effort to release a stable version to our users. Milestone 3 (M3) A proposal has been submitted for creating "micro samples" for many common WS-* scenarios, with the goal being around creating implementations with low barriers to entry. The proposal can be found at https://issues.apache.org/jira/browse/STONEHENGE-121. The community is anxiously awaiting the release of M2 so that we can get started on this project with hopes that releases can be made on a more frequent basis. Graduation Map: * 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 = Thrift = Thrift has been discussing what is required for it to move forwards - most notably in relation to releases. While many developers work off their own branches, and therefore do not require or need formal releases, they do accept the need for releases. As a way to encourage releasing, a proposal was made to have a release manager. As a result of this suggestion, Bryan Duxbury was voted in as the Thrift release manager, and is intending to take on regular releases. One-off report from Upayavira = VCL = VCL has been incubating since December 2008. VCL is a cloud computing platform for the management of physical and virtual machines. Community Involvement: * As stated in the previous report, 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. * A few people from the community have been contacted by PPMC members encouraging them to become more involved in the project. * We continue to see people from new locations asking questions on the vcl-dev list which shows that interest in VCL is continuing to grow. * Interest from the community to have support for a more recent version of VMWare Free Server drove the decision to swap that feature (originally slated for VCL 2.3) with cluster reservation improvements (originally slated for VCL 2.2). Plans for next Release: * We hope to have our next release out by the end of June. This would be 1/2 the time it took to get our previous release out. We hope to continue to shorten the time between releases as we move forward. Documentation: * Migration of official documentation to our second Confluence space has started. The next step is to pick an autoexport template, and then set up a cronjob to copy the autoexported content to our official documentation location. Top Issues Before Graduation: * Continue to increase contributors from multiple institutions = Wink = 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. Notable Activity: * In the middle of a Wink 1.1 release. A few license issues were resolved in the incubator regarding dual licensing. More bug fixes and JAX-RS 1.1 changes for the non-Java EE 6 integration pieces were added. * Did some initial OSGi work. Looking for feedback here to see where to expand. * Some work done to improve the syndication models. Planned Activity: * Continue the release Top issues before graduation: * Build community = Wookie = No issues currently require IPMC or Board attention Notable activities: * Voted raido in as a committer * Core W3C Widget parser has been split off into a standalone library for use in other applications * Implemented a connector framework to support developers building plugins to add Wookie support to their applications. Versions created for Java, C#, Python and PHP * Implemented the W3C Widgets Access Request Policy candidate recommendation: see http://www.w3.org/TR/widgets-access/ * Work progressing on implementing the W3C Widget Updates draft specification: see http://www.w3.org/TR/widgets-updates/ * JIRA Activity continues to grow * Interest from Android community in porting the Wookie parser library * Fixed Shindig integration Items to be resolved before graduation: * Remove GPL dependencies * Create a release * Develop community
The past month has been exceedingly quiet within the Incubator; activity within projects excepted. A few projects under discussion for Incubation, but none are far along. Apache Traffic Server is graduating to TLP status. The Portals project decided to shutter the long suffering WSRP4J project, although there remains interest in building that functionality in a new codebase within Portals. BlueSky has delivered a codebase for release that is under consideration. Now that the RealClass codebase is present, perhaps we can get more interest in helping out. Thrift was discussed. The gist is that although the community and code seem fine, they have not been inclined to either release nor leave the Incubator. Suggestions where made, and steps are being taken to resolve it. Perhaps ironically, all projects reported this month *except* for Thrift. = 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 * Karl Pauls and Marcel Offermans did a tutorial on, amongst other things, ACE at the EclipseCon/OSGi DevCon in March. * Marcel Offermans presented ACE at the OSGi UK Users Forum end of January. Software * Completed the migration of both the target and server nodes from Ant to Maven, we now have a fully functional Maven build. * Switched to the newly agreed terminology in the user interface (in the code, this still needs to be done). * Started a discussion about migrating to a common scheduler API, possibly sharing it with Sling and ServiceMix. * Toni Menzel did some work on setting up a CI build on Hudson, setting it up and successfully deploying to a Nexus instance using his own setup, still a work in progress on getting it up and running on Apache infrastructure. * Implemented the option to statically or dynamically link bundles to features in the UI. Licensing and other issues * None at the moment. Things to resolve prior to graduation * Make a release. * Grow the community some more. = BeanValidation = Bean Validation will deliver an implementation of the JSR303 Bean Validation 1.0 specification. There are currently no issues requiring IPMC or Board attention. Since Bean Validation entered incubation on March 1, 2010, we have accomplished the following: 1. Initial project resources and accounts created 2. Initial code contribution under SGA from Agimatec GmbH imported into svn 3. Source code package names updated from com.agimatec to org.apache.bval 4. Agimatec copyright moved to NOTICE files and removed from source 5. Three committers are already active making code updates 6. Started setup of our Confluence space as our main website 7. Already have one non-committer using the code and submitting patches Upcoming major goals: 1. Finish setup of website 2. Setup and usage of Nexus 3. First release of artifacts 4. Start TCK testing Top 2 or 3 things to resolve before graduation: 1. Build community 2. Create at least one release = 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. Recently, we've passed RealClass (Ed: RealClass is an implementation of one of BlueSky's key directives) release vote in dev mailing list. Now, we are waiting for Bill to check the completeness of the release candidate. Also we are considering to add more feature in the next version of RealClass. The following will be included in the new features. * optimize DTU structure; * support IPv6 and satellite; The coding of IPv6 and satellite module has been finished. But we need some time to test the functionality and robustness of the module. After that we would commit that as new version. = Chemistry = Apache Chemistry is an effort to provide a Java (and possibly others, like JavaScript) implementation of the upcoming CMIS (Content Management Interoperability Services) specification. Chemistry entered incubation on April 30th, 2009. A list of the three most important issues to address in the move towards graduation: 1. First formal incubator release. Although this is planned, there are several tasks to complete (e.g. documentation) and a learning curve to climb. Any issues that the Incubator PMC or ASF Board might wish/need to be aware of: There are currently no issues requiring board or Incubator PMC attention. How has the community developed since the last report 1. The OpenCMIS project (originally proposed to the Incubator which also targets a Java implementation of CMIS) has joined Apache Chemistry, with the following new committers - David Ward, Florian Muller, Jens Hubel, Martin Hermes, Paul Goetz and Stephan Klevenz 2. Jeff Potts has contributed his Python CMIS client library and became a committer. 3. Nick Burch has joined as a new mentor. 4. Mailing list traffic has increased 2.5 times since last quarter. How has the project developed since the last report 1. Development continues at a steady pace, and Chemistry now targets CMIS 1.0 CD07, the version of the specification submitted to OASIS. 2. Command-line Shell has been contributed (from Nuxeo). 3. Hudson builds have been setup and stabilized. 4. An agreement has been been met on how to merge the Chemistry and OpenCMIS codebases. The merge will take place in a branch, until stabilized (which should take no longer than 2 weeks). 5. A first formal incubator release of the merged Chemistry/OpenCMIS codebases is planned shortly after the merge is complete. = 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. Issues to address in the move towards graduation: Empire-db is mature and seems to be used in many productive environments. The release process has been fully implemented according to Apache conventions. User feedback is positive apart from some complaints about the documentation. Yet our community is still small and we need to do more advertising in order to attract more users. In order to attract more committers we also need to provide a roadmap that shows were Empire-db will be going in the future and how people can participate. Community development since the last report: During the last three months several new users have had questions or suggestions for improvement. The requests have shown that Empire-db is being used in various different environments (OSGi, Spring) and even together with other programming languages than Java (Scala). One user donated a new example project that demonstrates the use of Empire-db together with Spring that we will publish with our new release. Project development since the last report: We have just finished working on Release 2.0.6 and are currently seeking approval from the Incubator PMC to publish the release. The release contains various new features, improvements and bugfixes. The most important new feature is a reverse engineering component that generates data model mapping files from existing databases either from command line or by a Maven plugin. = 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). The voting for the first release of Imperius was passed on Jan 18, 2010. The release was initially made available on April 12, 2010 via the Imperius website and mirrors. Communication continues to be intermittent. However, the community is discussing the next steps for Imperius. The implementation of the CIM-SPL standard appears fairly complete and so, although the community is currently small, we would like to consider promoting Imperius as a formal Apache project. A list of the most important issues to address in the move towards graduation: 1. Grow community 2. Javadoc needs improvement How has the community developed since the last report? Still limited, although we have confirmation that we have 3 independent committers. How has the project developed since the last report? Limited work other than release preparation. Some additional bugs have been reported. Currently discussing the need for possible additional features. = JSPWiki = JSPWiki has been incubating since September 2007. JSPWiki is a JSP-based wiki program. Quite a few bugs were fixed in the JSP tier. Slimbox was upgraded, various media formats are now supported so you can view youtube or facebook videos, other wikipages, or even external web-pages. Also support was added for multi-file uploads. We also added an experimental wysiwyg editor based on mootools. ReferenceManager was rewritten to use JCR UUIDs to keep references between pages. A couple of bugs were fixed and, and the unit test compliance has climbed from 96.8 to 99.3 %. Of the 28 items (1 was recently added) on the graduation checklist, 19 are complete, so in that area there has been not much progress, with the exception of fixing junit tests.. All open items are documentation and ASF process and infrastructure related. There still is no 3.0.0-incubating-alpha1 release. It looks like things have slowed down the last few weeks for an unknown reason. The developer list currently has 88 members, an increase from 82; and the user list has 193 members, an increase from 191. = Lucene Connectors Framework = 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. End-user documentation needs to be converted into a usable form; this is probably the biggest obstacle to developing a broader community at this point 2. Javadoc and nightly builds need to be set up 3. The first official release needs to be planned and executed Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? 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. [Ed: There have been discussions of NTLM IP issues on Apache Legal during 2008 and 2010. That is where the issue needs to be brought to a resolution.] How has the community developed since the last report? We've received several queries and comments from non-Apache developers recently. This is a good sign. There is also a Eurocon conference in Prague which will include LCF, where we will have an opportunity to introduce the project to a broader Lucene community. How has the project developed since the last report? The LCF site has been fleshed out, and much more extensive developer documentation has been written and linked into the LCF site. Preparations have also been made to pull appropriate build and execution dependencies in using Ivy or Maven. Javadoc is now available to people willing to build the project themselves. The project remains buildable and usable. = Olio = Olio has been incubating since September 2008. 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. We have so far put out two releases successfully. Most users are now using the 0.2 release. Except for one issue with the Java version, this release seems to be stable. Several new developers are actively working on the Java version to improve and expand on it's functionality and robustness. Olio seems to be the workload of choice for testing virtual machines. Several researchers as well VMware are using Olio for this purpose. Graduation From Incubation: Diversity of committers is the primary issue with the project - although we have users, we haven't been successful in converting them to committers (yet). We could use the PMC and Board's help in spreading the word about Olio to get better traction. = OODT = 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? Dave Kale, from Children's Hospital Los Angeles (CHLA), is the first external to JPL contributor to the project (besides mentors of course). Dave contributed the patch for OODT-8, fixing a minor bug in referencing a jar dependency for Maven. Cameron Goodale, another JPL'er (but not a committer), input OODT-14 for documentation that he is working on. 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. Sean Kelly imported the Python version of the OODT query, profile, product, and webgrid components in OODT-6. Work on the initial import into Apache OODT-3) is nearing completion. Sean McCleese and Andrew Hart have been leading the way. Committers have begun logging new issues in Jira and using the Apache SVN for their current development efforts (e.g., see the efforts from Brian Foster in OODT-10, OODT-11, OODT-12 and OODT-13). Brian Foster also initiated discussion regarding OODT-15, which proposes to create one top-level build for the OODT components and a versioning scheme for the software. = Shiro = 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. The project is just about ready for its first 1.0 release. Cryptography API and implementation adjustments had to be made prior to the 1.0 release, delaying the 'code complete' stage before incubator vote by 2 weeks. That effort is being finished this week. As soon as this code is complete, and we resolve 4 outstanding Jira bugs, we will go immediately initiate the voting process to clear our first 1.0 release (hopefully next week). The project team is not considering graduation at this point, but after the first release, the team will decide on a roadmap targeting graduation. The status is being maintained at http://svn.apache.org/repos/asf/incubator/shiro/STATUS = 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: Chris Mattmann was contacted by an ESRI representative inquiring about the direction of the project. This lead will be followed as garnering support from ESRI would be big win for the project and attract a large community. Project progress since last report: SIS was voted into the Incubator on February 21, 2010. Chris Mattmann has finished importing the LocalLucene code into the SIS codebase (SIS-1) and Patrick O'Leary has compiled around geocoded records for development/testing of SIS spatial functions. Work on creating the SIS incubator website has begun led by Sean McCleese as well. = Socialsite = SocialSite has been incubating since May 2009. SocialSite has been stalled for quite a long time, but it appears that there is some new movement at Sun/Oracle. There are some details here: http://rollerweblogger.org/roller/entry/oracles_social_site_promise. If there is no movement by the next report, we should consider mothballing this project. Three most important issues to address for graduation: 1. Get source code grant from Sun, import to SVN. 2. Migrate codebase: repackage, work out bad deps, etc. 3. Learn Apache way: demonstrate that we have a community SocialSite is an open source Social Networking Service based on Apache Shindig (incubating). The software is not simply a "canned" Social Network or Facebook-in-a-box type of web application; it's something different. SocialSite is designed to add social networking features to existing web applications and web sites. SocialSite is made up of two parts: a social data server that supports the OpenSocial APIs and extensions and a set of OpenSocial gadgets that provide a complete user-interface for social networking. = Tashi = 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. Tashi has previously encompassed just the tools to manage virtual machines using Xen and KVM, but is gaining the facility to hand out physical machines as well. Development activities have included fixes to conform to new python programming standards, and a module for Zoni to assign ports on HP blade server switches. The project is still working toward building a larger user and development community. Michael Ryan, an active committer on the project, has taken a new job and is unable to actively contribute to the project any longer. Richard Gass, who is running a Tashi production environment, has been added as a committer. Richard introduced the Zoni physical hardware management layer to Tashi earlier. Items to be resolved before graduation: * Prepare and review a release candidate * Develop community diversity (currently Intel and CMU committers) = Traffic Server = Traffic Server is an HTTP proxy server and cache, similar to Squid and Varnish (but better). Traffic Server has been incubated since July 2009. Recent activities: * 2010-03-30 The PPMC has begun the graduation process. * 2010-03-29 The new home page is launched. * 2010-03-17 Diane Smith joins the Traffic Server PPMC. * 2010-03-13 Apache Traffic Server v2.0.0-alpha is released. * 2010-03-04 The community votes for CTR for trunk, RTC for release branches. * 2010-03-02 Manjesh Nilange joins the Traffic Server PPMC. * 2010-02-26 Manjesh Nilange joins the project as a new committer. * 2010-02-23 2.0.x release branch created, and CI environment setup. * 2010-02-09 The last RAT issues are resolved, we're clean. * 2010-02-02 KEYS file added to dist area. * 2010-02-02 Automatic sync from SVN dist repo to dist servers setup. * 2010-01-18 George Paul joins the Traffic Server PPMC. The graduation process is completed, and we've passed the votes in both the PPMC and the IPMC. A resolution proposal has been submitted to the board for the next board meeting. = Thrift = DID NOT REPORT, but see general comments at the top of the Board report. = VXQuery = The VXQuery Project implements a standard compliant XML Query processor. It has been in incubation since 2009-07-06. Recent activities: * more progress towards running the complete XQTS (XQuery Test Suite) * first signs of community interest Top issues before graduation: * Build community * Create a release
The past month has gone well, with no issues requiring Board attention.
Actually, in terms of Incubator business (not per-project activity), it has
been a relatively light month.
Changes to the PMC in the past month:
Added: Glen Daniels, Karl Pauls, Greg Reddin
Removed: Jason van Zyl, Will Glass-Husain, Antoine Levy Lambert,
Berin Lautenbach, Phil Steitz, Roland Weber, Santiago Gala
Log4PHP is graduated to the Logging TLP. A new JSR-303 Bean Validation
(BeanValidation) project is starting, as is the Spatial Information Systems
(SIS) project.
There had been a question about Droid IP clearance issue, which turned out
to be a non-issue, with completely documented provenance. Discussion is on
general@i.a.o.
The Board raised a concern about WSRP4J. The project does appear to be
stuck at the moment, having lost all momentum due to the patent claim issues
that Apache Legal has subsequently covered to the satisfaction of the
project.
Of some concern is this month's ETCH report, where they express that they're
having trouble with community building, and are reaching out for help. If
anyone has some cycles to spare, please feel free to jump in and help!
As for Wiki Markup, I always make an effort to find and remove it all. If
any is remaining, it is an oversight.
= 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:
* Application
* Blueprint
* JMX
* JPA
Several new sample applications have been developed to demonstrate the Aries
functionality.
A new component has been created to feed experience into the OSGi standards
process.
There has been a lot of activity on the mailing list this year indicating a
vibrant community is being built.
One new committer, Rex Wang, has been added. Redhat have started to
participate in the project.
We have begun the process of doing a 0.1.0 release and aim to release
shortly.
Top 2 or 3 things to resolve before graduation:
* Build community
* Create a release
* Address project scope concerns raised during acceptance vote
= Bluesky =
Did not report. The students are just back from vacation, and there was
some discussion of moving them back to a quarterly schedule. We'll ask for
an April report.
= Clerezza =
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.
Recent activity:
* IFP smushing (merge duplicate nodes based on inverse functional
properties)
* Replaced code with problematic license in triaxrs (url-encoding)
* Fixed problems with TDB based launcher (regression after update of Jena
TDB cause by incomatible versions)
* more complete HTTP support (OPTIONS *)
* Integration with UIMA for metadata generation using external services
like OpenCalais and AlchemyAPI
* Many bugfixes
* Discussing about Clerezza related project(s) for GSoC
Next steps:
* 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
= 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
* Ethan Jewett was accepted as an Apache committer.
* Completion of our first release (1.0 RC1) was our main focus. This
included getting the code-base release-ready, learning how to cut releases
and communicating on release goals / process within the community.
* Dealt with a legal issue involving a committer not wanting to remove
copyright information. Solved after long discussions on the apache-legal and
esme-dev mailing lists (thanks to all involved!)
* Started working on defining the JIRA items for the next release
* Collaboration with various Apache-external groups (Thingamy, SAP's
All-In-One)
* Users from various enterprises are using ESME in test installations
The following items are planned for the next reporting period:
* Work on new UI
* Further releases
* Integrate Stax deployment in daily Hudson builds
Top 2 or 3 things to resolve prior to graduation
* Increase community involvement in the project
* Multiple Apache releases
= 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.
Some folks 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.
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.
= Hama =
Hama has been incubating since 19 May, 2008. It is a distributed scientific
computational package based on Hadoop Map/Reduce and BSP.
Recent Activity:
* We'd implemented, introduced the BSP (Bulk Synchronous Parallel) package
* Added a new committer, Hyunsik Choi
The following is planned for next reporting period:
* More documentations
* Re-factoring for improving the design of existing code
Before this project can graduate we need to encourage more participation in
the project and grow the community.
= 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 project's first release M1-incubating was finally released.
The following is planned for next reporting period:
* The completion of the JSR-326 specification.
* Finalization of RI and JSR.
Before this project can graduate we need to encourage more participation in
the project and grow the community.
= Log4php =
Log4PHP is a logging framework similar to Log4J, but in PHP. The project
entered incubation in 2004, retired and restarted again on 2007-07-04. After
the first release, community feedback has increased.
The Log4PHP Community and the Logging PMC voted in favour of leaving the
Incubator and moving to the sponsoring Logging project. This has just been
confirmed with a vote by the IPMC, so Log4PHP has graduated!
There are still some resource moves etc that need to happen, but expect that
future Log4PHP reports will now come as part of the Logging report. Congrats
Log4PHP devs.
* Bugfixes on 2.0.0 has been done
* Several new ideas of improvements have been collected in the issue
tracker
* Apache Log4PHP 2.0.0 (Incubating) has been released on 12.12.2009
= Lucene Connector Framework =
Lucene Connector 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 Connector 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 Connector Framework has been in incubation since January, 2010.
A list of the three most important issues to address in the move towards
graduation
1. End-user documentation needs to be converted into a usable form
1. Strategy is needed for developing an Active Directory authority service,
for mapping Kerberos principals to AD SIDs
1. Testing strategy under Apache needs development
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?
So far, most of the activity has been from the mentors and the committers,
but given the nascent state of the project this is not surprising, and we
expect interest to continue growing.
How has the project developed since the last report?
Lucene Connector Framework was voted into the Incubator in January 11, 2010.
The following has been done since then:
* Mailing lists set up
* Site created
* SVN area set up
* Code grant from MetaCarta accepted in early February, including Apache
2.0 headers on all pertinent files, and was committed to SVN at that time
* An ant build system for the Java code was created and tested
* Code was MetaCarta de-branded
* Code was formatted in accordance with Apache standards
* Issues related to upstream propagation of features into other Apache
projects were opened
* Documentation for building and hand setup was committed
At this point the project is buildable and usable.
= OODT =
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
(http://jpl.nasa.gov/), 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?
So far, most of the activity has been from the mentors and the committers,
but we expect interest to continue growing. Chris Mattmann has been
mentioning OODT over in the Lucene community.
How has the project developed since the last report?
OODT was voted into the Incubator by the IPMCon January 22, 2010.
All mailing lists have been set up, all SVN accounts are up, and karma has
been granted to all OODT committers. So far, three OODT committers have
stepped up and begun to discuss issues on the mailing lists, and tackle
some issues. Sean Kelly and Chris Mattmann worked with Joe Schaefer and
Justin Erenkrantz to get the OODT initial code drop from NASA into Apache
SVN. As of http://issues.apache.org/jira/browse/OODT-1 and
http://issues.apache.org/jira/browse/OODT-2, the work is completed on the
initial code drop. Sean McCleese has been pouring through
http://issues.apache.org/jira/browse/OODT-3, taking the action to update the
OODT source code with ASF 2.0 license headers. Chris Mattmann took care of
some of the initial work, checking in a README, NOTICE, CHANGES and LICENSE
set of files into the OODT source.
= RAT =
No IPMC or Board issues requring attention.
RAT remains quiet but steady. A major PITA of the website not building
correctly was solved by Brian Fox. Some Jira issues were attended to and
patches committed. More and more projects are using RAT for their checks,
some adding as a Maven goal before doing a release, others via Buildbot or
other CI tools as part of their commit and check process.
= River =
River is aimed at the development and advancement of the Jini technology
core infrastructure. Jini technology is a service oriented architecture that
defines a programming model which both exploits and extends Java technology
to enable the construction of secure, distributed systems which are adaptive
to change. River has been incubating since December 2006.
Interest and participation has increased and we are hoping to pick up some
new committers as a result. A new release candidate has been submitted and
is available for review at:
http://people.apache.org/~peter_firmstone/
The source is also available from svn at:
https://svn.apache.org/repos/asf/incubator/river/jtsk/branches/2.1.2
We are currently in a voting period for Apache River Incubator Release
2.1.2.
Recent activities have focused on easing development and streamlining the
build process
and a significant number of bugfixes.
Issues before graduation:
* Migrate packages to org.apache.river
* Increasing participation, further growth of the developer community.
= 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.
A list of the three most important issues to address in the move towards
graduation
1. Inclusion of more of a diverse community around SIS (maybe one more
organization besides AT&T Interactive and NASA JPL)
2. At least one SIS incubating release, hopefully in six months
3. Inclusion of point-radius, bounding box and polygon functionality into
the first few releases
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 SIS proposal and voting process. We recently stood up our mailing lists
and have begun to report JIRA issues, so we hope those are positive first
steps to building an Apache-based community. Chris Mattmann discussed SIS
over in the Lucene community as something to watch in terms of a common
place for spatial code for Solr and Lucene to reside.
How has the project developed since the last report?
SIS was voted into the Incubator by the IPMC on February 21, 2010.
All mailing lists have been set up, all SVN accounts are up, and karma has
been granted to all SIS committers. Sean McCleese and Patrick O'Leary
volunteered to be list moderators, and Chris Mattmann has reported two JIRA
issues, http://issues.apache.org/jira/browse/SIS-1 (import Local Lucene
code), and http://issues.apache.org/jira/browse/SIS-2, stand up the SIS
website. We will also begin work soon on porting the license headers for
Local Lucene into SIS ASL 2.0 headers, and to port the package names for
code (JIRA issues to be filed on this).
Largely, the usual business of the Incubator. One of the larger discussions
involved moving to svnpubsub for the web site. There was some heated
discussion in January regarding handling of a third party copyright notice
in ESME, but it was handled by ASF legal and the project, and resolved.
OODT (see reports, below) entered Incubation. Subversion is discussing
graduation, as noted in the report, below.
Proposed for Incubation:
Chatterbot (http://wiki.apache.org/incubator/ChatterbotProposal) -- chat
responder framework
Dalesa (http://wiki.apache.org/incubator/DalesaProposal) -- Peer-to-Peer
web caching software
Spacial (http://wiki.apache.org/incubator/SpatialProposal) -- toolkit,
allowing spatial data to be represented and queried
Rather than start a new community, the OpenCMIS codebase is being
contributed to Apache Chemistry, and the two communities are voluntarily
merging.
Two projects did not report, BlueSky and HISE, although both did report last
month.
Incubator PMC Membership:
At the request of the Board, an Incubator PMC membership report was prepared
and separately submitted, covering Incubator inception to 2010-01. This
report lists changes since 2010-01. Future Incubator reports will include
changes since the the previous monthly report.
Incubator PMC membership addition(s): Glen Daniels
Incubator PMC membership subtraction(s): Jason van Zyl
== Bluesky ==
*** DID NOT REPORT ***
The project did, however, report last month in January, and there appears to
have been little traffic in the interim. There have been zero commits in
February, 4 commits in January, and 10 in December. The last big batch was
in November: 107. Likewise, there have been zero e-mails in February, 16 in
January, 45 in December.
== Clerezza ==
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.
There are currently no issues requiring board attention
Recent activity:
* 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
Next steps:
* 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
== Droids ==
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
== HISE ==
*** DID NOT REPORT ***
Human Interactions Service Engine - an implementation of WS-Human-Task
specification.
The project is new, reported last month, and perhaps was unaware that they
also needed to report this month. There have been 16 commits in February
and 47 in January. Likewise, there has been some light e-mail traffic on
the mailing lists.
== Libcloud ==
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.
== Lucene Connector Framework ==
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 graduation.
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.
== 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?
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.
== PhotArk ==
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 :
o Grow community
* Avdhesh Yadav has been voted as Committer for Apache PhotArk
* The PhotArk community has made good progress code wise:
o Provided support for personal galleries that can be easily
deployed to Google App Engine
o We are continuously working to enhance our JCR Repository
o 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.
== Stonehenge ==
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.
M2
With testing winding down, the community is preparing to vote and release
its M2. M2 constituted 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.
M3
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
Graduation Map
* 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
== Subversion ==
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.
== 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.
* 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.
== VCL ==
Community Involvement
* 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
Documentation
* 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.
Unresolved Issues
* All unresolved issues reported in our 2009-11 report have been
resolved.
Top Issues Before Graduation
* Continue to increase contributors from multiple institutions
== 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.
No issues currently require IPMC or Board attention
Notable activities:
* 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 project's champion)
Items to be resolved before graduation:
* Remove GPL dependencies
* Create a release
* Develop community
== Wink ==
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.
Notable Activity:
* 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.
o
http://www.ibm.com/developerworks/web/library/wa-useapachewink/index.html
o
http://www.ibm.com/developerworks/web/library/wa-apachewink1/index.html
Planned Activity:
* Another release with updates to comply with JAX-RS 1.1
Top issues before graduation:
* Build community
== WSRP4J ==
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.
The Incubator appears to be running smoothly, with nothing regarding Board level attention. Shindig, Cassandra and UIMA are all talking about graduating. Shindig was voted on last week, with the vote closed this morning in time to try to make the Board meeting. Cassandra, which is not reporting this period, is discussing graduation to TLP status. As noted separately, below, UIMA is preparing to graduate in the very near future. Proposed or newly entered: OODT --- a grid middleware framework for science data processing, information integration, and retrieval Lucene Connector Framework JPPF : a parallel processing framework for Java There is a 4th proposal, which resulted in some discussion regarding (code) clearance vs (community) incubation. It should be resolved shortly so that the project can move forward. Subversion, rather ironically, given the membership of the project, failed to provide a monthly report for January. Thrift also failed to report. Notes on each are below. = 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 * Toni Menzel accepted our invitation to become a committer, after considerable contributions since the start of ACE which include support for launching using Pax Runner, various patches and the migration to Maven. * Brian Topping accepted our invitation to become a committer, after learning about ACE at ApacheCon US 2009. Brian is helping out with the migration to Maven. * Jean-Baptiste Onofre accepted our invitation to become a committer, after approaching us to work together on integrating ACE with AutoDeploy/Kalumet. He has since also helped out with the migration to Maven. * Marcel Offermans presented ACE at the ApacheCon US 2009 as part of the OSGi track Software * Migrating from an Ant based build to Maven. Current trunk holds both builds. * Currently its about aligning the Maven output with their Ant originals. After that, the ant project will be moved out/removed. (Overview: ACE-62) * CI build is going to be moved to the Hudson grid. (see ACE-71). Awaiting account creation in INFRA-2419. * Agreed on new terminology for some of the core concepts in ACE after Carsten started a broad discussion about them. Licensing and other issues * None at the moment. Things to resolve prior to graduation * Make a release * Grow the community some more = 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. Last month we tried to pack the release candidate package and place it at http://people.apache.org/~mabowen/. However, we made some mistakes when producing the package, first, a improper version number, second, forget to start a release audit before making the release candidate package. These faults are the things we'd restore the next step as soon as possible. top 2 or 3 to resolve prior to graduation: * Complete the release audit and clarify the last legal issues; * Revise the release version number and repack the release candidate; * Start a new round of release vote at bluesky dev-mailing list; = 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 * Another project (OpenCMIS) targeting a Java implementation of CMIS, like Chemistry, has been proposed to the Incubator. Discussions between OpenCMIS and Chemistry developers have identified areas of possible collaboration but the OpenCMIS incubation status has not moved forward. * Chemistry is now being used by companies or individuals outside the initial developers. Development * Development continues at a steady pace, mostly driven by Florent Guillaume. * Chemistry now targets CMIS 1.0 CD 05 draft, soon to be 06. * Nuxeo will contribute a command-line shell for CMIS in a few days. * SOAP bindings are planned in the coming days as well. Issues before graduation * Stabilize the general interest into a sustainable development community. * Set up Hudson builds. * Create an Apache release of the Chemistry codebase. = Clerezza = 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. Recent activity: * All the Clerezza code has been imported in the podling's svn repository * Hudson continuous integration activated service interface for extracting/creating metadata on upload * thumbnail generator based on the above * some fixes around security and sparql * started utilities to make "tagging" with skos concepts easy (front end widget, and rest service querying remote sparql endpoints) * bug fixes in sparql and security (cookie authentication) * move to felix 2.0.2 with its security framework * look for synergies with apache wink * scripting engines (mainly scala): use common code base with sling * webdav support * offline site generation, to generate clerezza website with clerezza * implement graph-isomorphism algorithm for proper implementation of Graph.equals * Stable serialization: review proposed patch * migration of Jena TDB to 0.8.4 version Next steps: * integration with UIMA * 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 = 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. We accepted Benjamin Venditti as committer, this after his work on the code generator through jira-posted patches. The code generator already got the attention from other community members as well. Our maven-based release also seems to have helped growing the community, the activity on both the user and the dev list went up. We are still hoping to get one or two extra developers involved in our development team. The project's top 2/3 things to resolve prior to graduation: * Grow a larger community * Roll out a second maven-based release = HISE = HISE is Human Interactions Service Engine - an implementation of WS-Human-Task specification. It is in incubation since 2009-11-06. For graduation, it needs: * remaining task operations implementation - currently it's about a half complete, * building community of users and diversifying community of developers - currently all committers are from a single company. Currently project has a basic WAR distro, which enables to do some basic WS-Human-Task operations, like: * basic path for Task lifecycle: receiving a claim via Web Services, claiming ownership, forwarding, completing a task and sending response via Web Services, * it has authentication support via WSS4J and holds an internal persistent structure of user logins, passwords and their group memberships; potential owners for tasks can be looked up by user's group attributes. = 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). Candidate for the first release of Imperius was voted and accepted by the Imperius community. The vote was then forwarded to the general mailing list. Currently, we are waiting on one more binding vote to complete the release and make the binaries publicly available. In general, communication within the community continues to be limited and sporadic. Things to resolve prior to graduation: * Create an Apache release * Grow the community = JSPWiki = JSPWiki has been incubating since September 2007. JSPWiki is a JSP-based wiki program. Significant progress was made in Stripesifying the jsp's. We also introduced a new content-inspection package and integrated CAPTCHA. We upgraded to the priha 0.7.0-alpha release which passes all tests from the JSR-170 test suite, and offers better performance. A number of bugs were fixed and 27 new unit tests were added, the current unit test compliance has dropped a bit to 96.8 %. Of the 27 items on the graduation checklist, still only 18 are complete, so in that area there has been no progress. All open items are documentation and ASF process and infrastructure related. There still is no 3.0.0-incubating-alpha1 release. The developer list currently has 82 members, a minor decrease from 86; and the user list has 191 members, an increase from 187. = Libcloud = Libcloud is a unified interface into various cloud service providers, written in python. Libcloud joined the Incubator on November 3rd, 2009. Migration of infra services complete. Mailing list activity in this early period has been good. More accounts were requested and have been processed. A few Jira issues have been created and some early commits are happening. The project API docs are being built and hosted on the ASF Buildbot, and it runs RAT for us. There was a meetup in early December and by all accounts it went rather well with a good turnout. New contributors are appearing and showing interest by interacting on the mailing lists and providing patches. Informal talk goes on in the #libcloud IRC channel. Work is underway to interface with more external vendors. Libcloud is continuing to progress towards a release. = Olio = Olio has been incubating since September 2008. 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. We currently have 3 implementations in PHP, Rails and Java. We made our second apache release: Olio 0.2 version on January 13. This release had some major enhancements to improve performance and better alignment between the 3 versions of the application. This is the first release for the Java version as well. We have closed a large number of JIRA issues for this release. Olio is continuing to gain users especially within the academic community and is being used for diverse purposes from performance testing cloud services to specialized file system and databases. There are 35 subscribers to the user list and 30 subscribers to dev, slightly more than in October. Graduation From Incubation: Diversity of committers is the primary issue with the project - although we have users, we haven't been successful in converting them to committers (yet). We could use the PMC and Board's help in spreading the word about Olio to get better traction. = Shiro = 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. During the period, the project has made steady progress towards releasing the first 1.0.0 release as part of Apache incubator. All IP clearance issues have been resolved and the team has verified there are no known remaining issues open. Previous issues related to project's name change have been largely resolved. Community involvement remains high and many users are eagerly waiting for the first official release. The team is planning on making the release during the next period. There's been an on-going effort to clean up the codebase and prioritize open JIRA issues before the release. Project's API documentation (javadoc) is in a fairly good state, but the remaining issue is where and how to automatically publish the javadoc for general consumption. In addition, a wiki-based documentation effort for creating a reference guide was launched. The project team is not considering graduation at this point, but after the first release, the team will decide on a roadmap targeting graduation. The status is being maintained at http://svn.apache.org/repos/asf/incubator/shiro/STATUS Signed off by mentor: Craig L Russell = Socialsite = SocialSite is an open source Social Networking Service based on Apache Shindig (incubating). The software is not simply a "canned" Social Network or Facebook-in-a-box type of web application; it's something different. SocialSite is designed to add social networking features to existing web applications and web sites. SocialSite is made up of two parts: 1) a social data server that supports the OpenSocial APIs and extensions and 2) a set of OpenSocial gadgets that provide a complete user-interface for social networking. SocialSite is in the process of entering the incubator. Status page and SVN space have been created but no user accounts. Committers have sent in ICLAs but we're still waiting on Sun to deliver the code grant. During the last month, out contacts within Sun have finally gotten permission to donate the code to Socialsite -- so we are hopeful that we'll have code in SVN soon = Subversion = Subversion entered the Incubator on November 7, 2009. Subversion is a version control system. Mailing lists have been migrated to ASF infrastructure, and the old lists on tigris.org have been turned into read-only mode. No progress has been made to backfill archives, though some discussion has occurred. (Backfilling of archives is not required for graduation.) The most recent RAT report for Subversion shows only 32 unknown licensed files. Work continues on either removing inappropriately licensed files from the distribution tarballs or adding licenses to files found deficient. The Apache Subversion web presence at subversion.apache.org is being filled with content migrated from the existing website at subversion.tigris.org. Once migrated, the Subversion community plans on culling unneeded information, and better organizing existing content. (You don't get to redesign your page hierarchy everyday!) The community's plans to create a new patch release, have been a bit bumpy, due to a number of technical issues caught during the signing/validating period. These have been resolved, and the new patch release should be imminent. It should be noted that although this release will be made under the old license (to avoid having to relicense mountains of code on the release branch), the release process will be observed and monitored by the Incubator PMC as part of the podling's progress toward graduation. The podling remains optimistic that a rapid progression to graduation is possible in the next month. The project is very active, with over a 1100 commits in December and ~200 so far in January; 100s of messages per mailing list. = Tashi = 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 work on the aws compatability layer, a few minor bug fixes, a port of nmd to python, adding support for tagged bridges in xen, and importing Zoni. The project is still working toward building a larger user and development community. Michael Ryan, an active committer on the project, has taken a new job and is unable to actively contribute to the project any longer. Items to be resolved before graduation: * Prepare and review a release candidate * Develop community diversity (currently Intel and CMU committers) = Traffic Server = Traffic Server is an HTTP proxy server and cache, similar to Squid and Varnish (but better). Traffic Server has been incubated since July 2009. Recent activities: * 2009-12-28 George Paul joins the project as a new committer. * 2009-12-04 Buildbot system setup, with automatic RAT reports. * 2009-12-02 John Plevyak joins the Traffic Server PPMC. * 2009-11-16 John Plevyak joins the project as a new committer. * 2009-11-16 Diane Smith joins the project as a new committer. * 2009-11-16 Paul Querna joins the Traffic Server PPMC. * 2009-11-11 Paul Querna joins the project as a new committer. * 2009-10-29 Source code migration to Apache Subversion completed. Significant code contributions has been made since the code was initially released, including 64-bit support, IPv6 and ports to most popular Linux distributions. Work is actively done on ports for Solaris, FreeBSD and MacOSX. A development branch is made for new large code changes, there are already some very exciting additions, including dramatic cache improvements. We're keeping our trunk as stable as possible (bug fixes primarily) in preparation for code freeze and our first Apache release. The plan is to release Apache Traffic Server v2.0 in Q1 2010. Three new, non-Yahoo committers have been added since incubation, further increasing the projects diversity. The number of RAT reports / issues has been reduced significantly, and we expect to have them all covered this month. A joint hackathon with the HTTPD crowd is planned for January 25-26. Some details at http://wiki.apache.org/httpd/HTTPD+TS+Hackathon. The top three things in the way for Traffic Server graduation are: * We have a potential license issue with a dependency on Berkeley DB. This needs to be resolved * The TM on Traffic Server issue. Yahoo! has offered two possible solutions for ASF to consider, and we'd like for the board to pick one (see details below). * We need to make an official Apache release (planned for Q1 2010). The Trademark issue is that Y! holds several TMs for the name "Traffic Server", most of which expires soon. Our legal team has proposed two possible solutions, the first being the easiest for us. 1. Yahoo! provides 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 in this letter). 2. Yahoo! will assign all right, title and interest in and to the TRAFFIC SERVER mark including the four active registrations to ASF [though we'd probably want to make this contingent on getting through the incubator stage]. = Thrift = *** DID NOT REPORT Thrift is running, and did put out a release in December. There were 199 developer messages (a large percentage of which are JIRA posts), a handful of user-related messages, and roughly a score of commits. = 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: * 2.3.0-RC9 is out for testing and being voted as 2.3.0-incubating, and just past the release vote; the IPMC will be asked to review now. * UIMA and Semantic Search presentation at IKS 2nd workshop (see [[http://incubator.apache.org/uima/iks09.html|here]]) * new incubating project Clerezza planning to integrate with UIMA * New committer voted in (Bhavani Iyer) Items to complete before graduation: * UIMA is ready to graduate, and plans to start the graduation process after the current release activity is finished. = VXQuery = The VXQuery Project implements a standard compliant XML Query processor. It has been in incubation since 2009-07-06. Recent activities: * all CCLAs in place * mailing lists are fixed * some progress towards running the complete XQTS (XQuery Test Suite) Completed setup steps: * JIRA/Wiki set up * SVN access for initial committers set up * Initial codebase submitted to SVN * Mailing lists set up * All CLAs in place * Incubator status page set up * project home page set up Top issues before graduation: * Build community * Create a release
The Incubator is running smoothly, with nothing requiring the Board's attention at this time. There was some discussion regarding publishing of docs to the site, and whether docs for an intermediate state are or are not to be treated the same as a code release. Unclear that it is in any way an Incubator issue, as opposed to an ASF-wide topic. There is discussion of an OpenCMIS project, with some people wanting it, and others concerned about incubating two projects in the same domain at the same time. There is also discussion of incubating a JSR-303 Bean Validation project. Pivot and OpenWebBeans are set to graduate. Apache Clerezza is set to start (q.v., http://wiki.apache.org/incubator/ClerezzaProposal). = 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 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. The following sub-components are actively being developed: * Application * Blueprint * JMX There has been a lot of activity on the mailing list this month indicating a vibrant community is being built. Top 2 or 3 things to resolve before graduation: * Build community * Create a release * Address project scope concerns raised during acceptance vote = 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: * last round check of first release preparation, e.g., legal issues of compile scripts; * all the scripts and documents are committed, official website was updated correspondingly; * Announced the first round vote of release of RealClass of BlueSky, but failed due to deficiency of understanding release procedure; top 2 or 3 to resolve prior to graduation: * According to the opinions on RealClass@BlueSky first release which reverberate from dev-mailing list, we'd improve and start the release vote as soon as possible; * Once the first release is made, we'd move fast to the next version's transferring on the base of our prototype; * Community development is always under concern though it is not realized because of some complex reasons. However, i'd be sure we could do better when the development of the next version is on its way; = Cassandra = Cassandra is a distributed storage system providing reliability at a massive scale. Started incubation: 01/2009. Opened to community in 03/2009. Past action items: * Get 0.4.0 release out. Done. (And 0.4.1, and 0.4.2) Other notable activity: * Cassandra users survey thread including responses from Twitter, Mahalo, Ooyala, SimpleGeo, and 20+ others: http://n2.nabble.com/Cassandra-users-survey-td4040068.html#a4040068 * Added Chris Goffinet and Johan Oskarsson as committers Next steps: * Get 0.5.0 release out. (Beta1 was released a couple weeks ago; Beta2 is being voted on now.) * Graduate = Clerezza = Clerezza was accepted in the incubator on November 27th, 2009. We are setting up the podling, waiting on our mailing lists, there are no issues requiring board attention at the moment. = 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 * Activity on the mailing list has increased dramatically * The Apache wiki is full of content and used widely * We have at least 4 new contributors adding code on a daily (almost) basis. * Professional performance tests have been assisting us to find memory problems * Use of Apache Hudson for daily builds * Started defining the Jira items necessary for a first release * Great deal of media attention - based on Chatter announcement from SalesForce * Collaboration with various Apache-external groups (#ubimic, akibot, etc.) * Collaboration with OFBiz regarding integration of ESME into the application * Users from various enterprises are using ESME in test installations The following items are planned for the next reporting period: * Work on new UI * Hopefully, our first release Top 2 or 3 things to resolve prior to graduation * Move all collaboration to the esme-dev mailing list * Increase community involvement in the project * Multiple Apache releases = Etch = Etch was accepted into Incubator on 2 September 2008. We had our first birthday! 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. 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. 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: dashorst = Hama = Hama has been incubating since 19 May, 2008. It is a parallel matrix computational package based on Hadoop Map/Reduce. Recent developments: * We implemented BSP(Bulk Synchronous Parallel) library on top of the Hadoop. * We were re-architecting the computing engine based on BSP to solve a problem of performance and locality of sub-blocks in distributed system. Required before graduation: * Recently, the community and patch contribution is increasing. However, we need more committer/reviewers who are capable of proofing algorithm. * We need more documentation (We are preparing to submit a paper to the USENIX) and education about linear algebra and graph algorithm. Signed off by mentor: brett = HISE = HISE has entered incubation on November 6, 2009. HISE provides a deployable component ready to interpret human interactions defined in xml files, as specified in WS-Human-Task 1.0 Spec. It also exposes a taskOperations Web Service for tasks management. HISE is still in the setup phase, although that's almost done. All initial committers now have an account, the repository and issues manager has been setup. The only missing piece left are mailing-lasts, for now we're using ODE's development list when necessary. = 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 project is working towards making a milestone 1 release. Currently working through release candidates using a multi-staged audit process as suggested by Robert Burrell Donkin. * The JSR specification document has been accepted as an Early Draft Review and the review period has passed. * The Technology Compliance Kit (TCK) has been running against the hprof and CJVMTI implementations of the API. The following is planned for next reporting period: * Our first release of the RI, demos and TCK. * The 1.0 release of the RI in concert with the Final Draft Review (FDR) of the JSR. * Finalization of RI and JSR. Before this project can be graduated we need to produce a usable implementation of the API and more useful tools to encourage adoption and participation of a much needed community. = Libcloud = Libcloud is a unified interface into various cloud service providers, written in python. Libcloud joined the Incubator on November 3rd, 2009. Most of our activity since joining the incubator has been around migrating our existing code and community to the ASF. * All but one developer account has been created. * All iCLAs from pre-existing contributors have been submitted. * libcloud git repo has been migrated to ASF SVN. * libcloud mailing list has been migrated to ASF. * We are holding a libcloud meetup/dinner in San Francisco on Thursday, December 10th. See the mailing list if you are interested in joining! We are actively working on a release, which we hope to happen early 2010. = Log4php = Log4PHP is a logging framework similar to Log4J, but in PHP. The project entered incubation in 2004, retired and restarted again on 2007-07-04. The project got some community feedback, which is good, but not enough for graduation. * Christian Hammers has been elected as new Committer * The Log4PHP team created 3 release candidates. We are currently voting on them and will bring the proposed release on the incubator list soon * Update 13-12-09 - Today Log4PHP made its first release since being in the Incubator for over 4 years!! A truly great effort to get this far, well done team! = OpenWebBeans = OpenWebBeans is an ASL-licensed implementation of the JSR-299: Contexts and Dependency Injection for the Java EE platform which is defined as JSR-299. OpenWebBeans entered the incubator in October 26, 2008. The following items have been made after the last report * We have passed JSR-330 TCK * We have increased our community * We have voted for graduation * We have been updating our code base using final specification * We begin to work on JSR-299 TCK * We have created a documentation project using docbook Below are the next steps; * We will try to graduate as TLP * We will release the M4 version. * We will integrate with the Apache Geronimo * We will fully implement specification * We will work on JSR-299 TCK = RAT = A number of patches have been (belatedly) applied and elections of some contributors new to RAT but well known to the ASF are in progress. The issue of final destination would probably be best solved by the creation of a new TLP with a charter slightly wider than just RAT to allow the development of other similar auditing tools useful to the Apache infrastructure. = River = River is aimed at the development and advancement of the Jini technology core infrastructure. Jini technology is a service oriented architecture that defines a programming model which both exploits and extends Java technology to enable the construction of secure, distributed systems which are adaptive to change. River has been incubating since December 2006. Work on the test suite and other parts of River has continued and there is continued talk about doing the AR2 release. The active development community is still rather small. Next steps before graduation (no changes since last report): * AR2 Release * Change com.sun.jini.* namespace to org.apache.river.* * Reduce barriers to entry for new developers. * Increased committer participation. = Shindig = Apache Shindig is an OpenSocial container and helps you to start hosting OpenSocial apps quickly by providing the code to render gadgets, proxy requests, and handle REST and RPC requests. Apache Shindig entered the incubator 2007-12-03. The following tasks have been completed since the last reporting period. * Multiple licensing issues have been cleaned up and we have successful RAT tests in place. * Successful release of shindig 1.1-BETA5 on 11/24/2009, we now have multiple committers that can cut releases. * Approval of two new committers. * Created distribution area with KEYS and our 1.0.0 and 1.1-BETA5 releases. * Updated Website The following items are planned for the next reporting period: * Start graduation process. * Official 1.1 release. = Stonehenge = Stonehenge has been incubating since December 2008. Stonehenge 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 August, the Stonehenge project has been making progress towards, and clarifying the scope of an M2 release with improvements to the first sample application centered on both a unified configuration system, and a claims-based security model. As part of the efforts towards an M2 release, a Sun Metro based implementation of the StockTrader sample was added to the trunk. Community Since the last report, about 2 new developers have joined and actively contributed code in the form bug fixes and new functionality, as well as documentation. Apache Stonehenge was demonstrated at http://www.nycdotnetdev.com/EventDetail.aspx?f=list&event=7/16/2009, the NYC Connected Systems User Group, ApacheCon, and http://channel9.msdn.com/posts/jccim/Apache-Stonehenge-demoed-at-PDC09/. M2 Progress has been steady towards an M2 release. There is on-going work on a claims-based security system that adds a passive and active STS in select implementations of the StockTrader sample application. Interoperability testing is currently underway on this new functionality. As documentation is a key part to this project we've completely revamped out http://cwiki.apache.org/confluence/display/STONEHENGE/Index to accommodate future samples. Currently there are 19 open JIRA issues marked as M2. M3 As mentioned in the August 2009 Report M3 would consist of either adding more interoperability features to StockTrader or implementing new sample applications. The latter is currently the focus, and the community is focusing 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. Graduation Map * 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 = Subversion = Subversion entered the Incubator on November 7, 2009. Subversion is a version control system. Mailing lists have been migrated to ASF infrastructure. As of Dec. 10th, the development mailing list has fully migrated over with the old tigris.org dev@ list being shut down. A users@ list has been created on ASF infrastructure and is being used, but there are a number of published references to the old tigris.org users@ address, so we are still discussing that transition - that should be complete within the next month. No progress has been made to backfill archives, though some discussion has occurred. (Backfilling of archives is not required for graduation.) The Subversion project has merged its source code history into the One True Repo at svn.apache.org. The old repository on svn.collab.net has been put in read-only mode, and all new development is happening on svn.apache.org. Most, if not all, active Subversion contributors have filed their ICLAs, and are continuing development on the new infrastructure. The most recent http://ci.apache.org/projects/subversion/rat-output.txt for Subversion shows only 70 unknown licensed files, down from more than 200 a couple of weeks ago. Work continues on either removing inappropriately licensed files from the distribution tarballs or adding licenses to files found deficient. The community plans to create a new patch release, Subversion 1.6.7, before the end of the year. Although this release will be made under the old license (to avoid having to relicense mountains of code on the release branch), the release process will be observed and monitored by the Incubator PMC as part of the podling's progress toward graduation. The podling remains optimistic that a rapid progression to graduation is possible in the next month or two.
The Incubator is running smoothly, with nothing requiring the Board's attention at this time. The big news is no longer news: Subversion has been accepted into the Incubator. On other news, Pivot looks set to graduate, and is actively preparing to do so. WSRP4J appears to have finally cleared its legal hurdles, and can move forward. Droids and Stonehenge, which are active and were represented at ApacheCon, failed to report. = 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 second board report. There are currently no issues requiring IPMC or Board attention . 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. The application manifest component of the IBM contribution has been moved out into the trunk. The blueprint component has undergone some further enhancement and work is starting on an implementation of the OSGi JMX specification. The mailing lists was quieter this month, probably due to the apache conference. Top 2 or 3 things to resolve before graduation: * Build community * Create a release * Address project scope concerns raised during acceptance vote = 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: * API documents has been generated and committed to svn repos; * Kevin volunteered as release manager and we are learning the last steps of a release; * Announced checklist of third-party library and checklist of release documents in dev-mailing list; top 2 or 3 to resolve prior to graduation: * After last round of checking release documents and release source code package; * Start a release vote in dev mailing list first and then vote in general mailing list; * community development = Droids = ** DID NOT REPORT *** = PhotArk = 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. PhotArk M1 was released in Sept/27/2009. Issues before graduation : * Grow community Luciano Resende is now a Mentor of Apache PhotArk. We started seeing couple people showing interest in the community, a student using the project for a class assignment, and a new contributor has expressed some ideas that he wants to contribute and also started to provide patch. = Pivot = Pivot is an open-source platform for building rich internet applications in Java. It has been in incubation since January 2009. Pivot 1.3 was released in September. This was a major feature release and included a number of new features, bug fixes, and other enhancements. A new Pivot tutorial highlighting a number of features included in Pivot 1.3 was published on IBM developerWorks: * http://www.ibm.com/developerworks/xml/tutorials/x-pivottut/index.html The team is actively working on version 1.4. Pivot 1.4 is primarily a documentation and bug fix release, though some new features will also be included. Top 3 issues prior to graduation: The Incubator PMC voted on a graduation proposal in September. The proposal technically passed, but only by a very slim margin. As a result, Pivot PPMC elected to cancel the vote and focus on the issues raised by those who voted -1, in hopes that a more unanimous approval might be obtained later. The primary concern was that the project had not yet established sufficient community and was still largely driven by two of the initial committers. Since that time, there has been a significant increase in activity from the other committers, and the project has received several patches from outside contributors. One such patch, an improvement to table column resizing, was committed to the platform. The developer responsible for the patch demonstrated very strong knowledge of the platform and would be considered for addition as a committer should the quality of his code submissions continue to be high. The team hopes to present a renewed graduation proposal early next year, to coincide with the release of Pivot 1.4. = Stonehenge = ** DID NOT REPORT ** = Subversion = Subversion entered the Incubator on November 7, 2009. Discussions have been occurring on general@incubator with respect to graduation requirements, and some options for the podling's mailing lists and location in the main ASF Subversion repository. In addition, a number of discussions have been occurring on Subversion's developer mailing list (dev@subversion.tigris.org) regarding the mailing lists (migration, shut down, target address, etc), repository choices and location, which bug tracker to use, website migration, and the buildbot system(s). INFRA-2321 has been opened to track the code migration, and is scheduled for the afternoon (EST) of Sunday, November 15th. INFRA-2324 has been opened to construct the core five mailing lists for the Subversion podling: dev@, users@, commits@, private@, and announce@. These mailing lists will be built on the subversion.apache.org hostname. While this is non-standard for a podling, discussion on general@incubator has raised no issues with it. We will later backfill archives for these lists with the content from their equivalents on subversion.tigris.org. The software grant from Subversion Corporation was filed in ASF records on November 14. Many Subversion developers have been sending ICLAs into the ASF. An initial batch of *eighteen* account requests has been sent to root. There are fifteen(!) Subversion committers who already had accounts at the ASF, and they will simply be added to the authorization file for the Subversion repository. The project has an initial status file in place, and its checklist items are being worked through. The podling is hoping that it can complete its work in time to place a TLP resolution on the December Board meeting's agenda. = VCL = VCL has been incubating since December 2008. VCL is a cloud computing platform for the management of physical and virtual machines. Community Involvement * The Apache VCL community is growing and people from several organizations are contributing * Questions about administration and end user use of Apache VCL are being asked and answered on the project's vcl-dev and vcl-user lists * A growing number of community members from multiple organizations are answering questions * Collaboration is occurring for architectural design and release planning via the vcl-dev list * Code patches have been discussed on the vcl-dev list and submitted to the Jira issue tracking system Release Preparation - Apache VCL 2.1 * The community is working to complete the final administrative tasks required to issue the first release (Apache VCL 2.1) * Josh Thompson has volunteered to act as the release manager for 2.1 per the advice of Matt Hogstrom, one of the project mentors * PGP keys have been created and added to the distribution area * A release candidate artifact has been created and is currently being discussed * Code and documentation updates are being made to the release candidate per community consensus * The tasks required to complete the release are being discussed on the vcl-dev list * Jira is being used to track the release tasks and to assemble the release changelog * Release procedures are being documented as the community develops its release process 3rd Party Dependencies * Procedures for handling 3rd party dependencies are being worked out by the VCL community with help from the ASF legal-discuss list * Major components of VCL are written in Perl and the Apache VCL release will only contain Perl code developed by the ASF * A Perl interpreter and supplemental Perl modules are required. These are licensed under the Artistic License, GPL, and LGPL. * Concerns were brought up by the project mentors and a question was posed to the legal-discuss list. The question was answered and we are working on implementing the recommendation. Project Name * The Apache VCL project name issue has been resolved * NCSU has taken steps to clearly indicate on its Apache VCL instance website that Apache VCL is developed by the ASF * References to NCSU have been removed from the code * NCSU employees affiliated with the Apache VCL project routinely communicate that VCL is an ASF project and encourage colleagues of other organizations to do the same Documentation * 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 Unresolved Issues * As noted in the May 2009 report questions were asked of the mentors regarding the rules governing wiki contributions from individuals who have not signed the CLA. It is the community's understanding that a separate wiki will be needed one for official documentation included with releases and one containing contributions from individual who have not signed the CLA. A request has been made to one of the mentors who had offered to create a 2nd wiki instance. This has not been completed yet. * A request has been made to the mentors to create a Confluence committers group that contains the Apache VCL community members with a CLA on file * A request has been made to the mentors to create a Jira Committers role that contains the Apache VCL community members with a CLA on file * Some committers have lost administrative access to Jira. The project mentors have been asked to restore the permissions. Top Issues Before Graduation * Complete the release of Apache VCL 2.1 * Continue to increase contributors from multiple institutions = 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. * No issues currently require IPMC or Board attention * Source code has now been imported to Apache SVN * ASF sanctioned Widgets/Wookie Meetup meetup in London (13th Oct) * Directly resulted in the engagement of a new member of the community * reported issues * enhanced the ELGG plugin * http://wiki.cetis.ac.uk/Educational_Content_widgetsworkinggroup#Widgets_Meetup * OpenSocial/SocialSite/Wookie meetup at ApacheCon * short presentation on Wookie - some interest but most attendees present for Shindig * enabled three of the mentors to meet and discuss graduation location options * http://wiki.apache.org/apachecon/SocialAndWidgetsMeetup * JIRA Activity is increasing and patches from external contributors are starting to arrive Items for next reporting period: * Remove GPL dependencies * First Apache release Items to be resolved before graduation: * Create a release * Develop community = Wink = 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. Notable Activity: * Added Mike Rheinheimer as a committer * Voted and approved a 1.0 release with bug fixes and API stabilization. * Created a migration document from Apache Abdera to Apache Wink for Feeds support. (http://cwiki.apache.org/confluence/display/WINK/Appendix+A+-+Feeds+Support) Planned Activity: * More updates to documentation on cwiki * Updates to comply with JAX-RS 1.1 Top issues before graduation: * Looking into how to interact with other communities * Build community = WSRP4J = 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 August 2009. * The IPR issue has been reviewed by the Legal Affairs Committee and formally stated to be OK with WSRP4J releasing and graduating. Many thanks to Niclas Hedhman for helping out enormously with this! * The project now hopefully will get back into action and start cleaning up the codebase, removing/replacing incompatible licensed dependencies (Hibernate) and working towards a first release. * Still standing issue from last report: The current mentors haven't been interactive in a very long time, maybe other/new mentors might be interested to step up? [October report follows] The Incubator is running smoothly, with nothing requiring the Board's attention at this time. There is a vote underway to graduate the Click project as a TLP. Lucene.NET has been voted on by the Incubator PMC and the Lucene PMC to transfer to a Lucene sub-project. As was discussed in last month's report, the Aries project (OSGi-related) has now been accepted for Incubation, and reported (below). The Geronimo project is already working with and contributing to the Aries project. = 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: * Angelo van der Sijpt accepted our invitation to become a committer, after contributing various patches related to a new Web UI. * Toni Menzel contributed patches to migrate to a customized, Pax Runner based launcher and integrate the Web UI in Apache Felix Web Console. Software: * The GWT based Web UI is now fully functional. A lot of work has gone into this. * An Apache Felix Web Console plugin was created so the ACE UI can also be displayed inside that console. * Target artifacts are now built by Pax Runner, allowing us to easily use any OSGi framework implementation to run the software on. * The configurator we use can now update configuration data on the fly. * Fixed a lot of integration tests run in our continuous build. A few bugs still remain. Licensing and other issues: * None at the moment. Things to resolve prior to graduation: * Make a release. * Grow the community some more. = 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: * Build community * Create a release * Address the project scope concerns raised during acceptance vote = 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: * Instead of using ARTS, we replace it simply by basic soundcard write method; * Solve all the legal issues lies in RealClass system and upload whole source code of the four components to Apache SVN repos; * update the incubation status page: http://incubator.apache.org/projects/bluesky.html? BlueSky wiki:http://wiki.apache.org/incubator/BlueSky/ BlueSky official website: http://incubator.apache.org/bluesky/ * Remove Hibernate module from MersMp system; top 2 or 3 to resolve prior to first release: * Use doxygen to generate API documents of RealClass system * Replace Hibernate module with other library compatible with ASL = 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 * No notable community changes. Development * Development continues at a steady pace, mostly driven by Florent Guillaume and Gabriele Columbro. * A full 0.62/0.70 CMIS AtomPub binding TCK contributed and maintained against the spec by David Caruana * The codebase is currently split to two branches, targeting different draft versions of CMIS. Infrastructure * Chemistry is planning to use repository.apache.org as a Maven deployment target Issues before graduation * Stabilize the general interest into a sustainable development community * Make sure that all licensing details conform with Apache policies * Create an Apache release of the Chemistry codebase = 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: * Grow a larger community * Roll out a second maven-based release = 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: * Create an Apache release * Grow the community = 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. = 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. = Shiro = 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 = Socialsite = *** DID NOT REPORT = Tashi = 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: * Prepare and review a release candidate * Develop community diversity (currently Intel and CMU committers) [1] http://scyourway.nacse.org/conference/view/tut168 = 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: * All Coverity issues (that are relevant) have been fixed. * All code that we are not Open Sourcing (at this point) has been removed. * We have eliminated all Yahoo! proprietary code, cleaned up comments, and unnecessary attributions. * Build system has been reworked / improved, and the cleaned up code now builds and run. * We have eliminated a few licensing issues (there was nothing there that would prevent us to push the code to SVN, but our legal wanted this to be eliminated before code push). In addition, we have completed the following incubator tasks: * SVN area has been created (in preparation for code push), http://svn.apache.org/repos/asf/incubator/trafficserver/. * Confluence Wiki has been created, and documentation migration has begun, http://cwiki.apache.org/confluence/display/TS/Index . Outstanding Incubator tasks include: * We're working on a final sign-off from our (Yahoo!) Legal Department, which is currently holding us back from pushing the code. The goal here is to assure that we have full distribution rights to all code that we push to Apache SVN. * Migrate project code to ASF infrastructure. * Get the Trademark issue resolved (see below). * Finish the ASF copyright and license attribution in all source files (this is partway done). 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. = 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. * Release candidate is still outstanding -- review has continued but the release has not been finalized * Lots of general iteration and bugfixing activity 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: * New committers added: Burn Lewis and Tommaso Teofili, * Work almost complete on 2.3.0 release * New integration with other Apache projects (such as Lucas, Tika Annotator and UIMA-AS Camel Driver - integrations with Apache Lucene search, Apache Tika and Apache Camel to drive UIMA AS processing). * The Configurable Feature Extractor, including documentation, was refreshed, and will be included in the next release. * The next sandbox release is more than doubling the number of pre-done UIMA components that are available with the framework. * IBM announced a "grand challenge" effort to have a computer compete live against humans on the popular (in the USA) TV game, Jeopardy! in answering open-domain questions, (not connected to the internet), in real time - and that this system is being built upon UIMA and UIMA-AS (see http://www.research.ibm.com/deepqa/faq.shtml#24 ). * building improved: Maven use optimized using parent POMs and RAT, static jar binaries removed from the build process * code quality improved: wide use of generics, stale code deprecated * UIMA-AS has been graduated out of the Sandbox as an add-on package. * The Cas Editor has been graduated out of the Sandbox and is now part of base UIMA. * academic UIMA workshop (see http://docs.google.com/View?id=dft23bqs_3c7qnzg6x) with strong participation from UIMA's users list community Items to complete before graduation: * UIMA is ready to graduate, and plans to start the graduation process after the current release activity is finished. = VXQuery = The VXQuery Project implements a standard compliant XML Query processor. It has been in incubation since 2009-07-06. September activities: * created project home page * some code additions * some progress on CCLAs (still not done) Completed setup steps: * JIRA/Wiki set up * SVN access for initial committers set up * Initial codebase submitted to SVN * Mailing lists set up * All ICLAs and most CCLAs in place * Incubator status page set up * project home page set up Immediate goals: * Get all CCLAs in place * Fix mailing list issues Top 3 issues before graduation: * Complete podling setup * Build community * Create a release = 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. * No issues currently require IPMC or Board attention * All ICLAs and CCLAs in order to import incubator code to ASF repository * Code import process started via INFRA-2273 * Paul Sharples account created * Widgets/Wookie Meetup meetup in London (13th Oct) * http://wiki.cetis.ac.uk/Educational_Content_widgetsworkinggroup#Widgets_Meetup * OpenSocial/SocialSite/Wookie meetup at ApacheCon * http://wiki.apache.org/apachecon/SocialAndWidgetsMeetup * JIRA Activity is increasing and patches are starting to arrive Items for next reporting period: * Remove GPL dependencies * First Apache release Items to be resolved before graduation: * Complete podling setup * Create a release * Develop community
The Incubator is running actively and (relatively) smoothly, with nothing requiring the Board's attention at this time. In general, the Incubator has both a lot of activity and a lot of attention. Sebb and Joe have been contributing to tuning the release process for publishing Incubator artifacts. Last month we mentioned that Bill Stoddard had a face-to-face meeting with the Bluesky team. This was a misunderstanding, as was confirmed by a phone discussion with Bill, but Bill has been making good communication progress with them. This month's report reflects the continued results of Bill's efforts. Bill's goal is to have working code in the ASF repository within the month. Once there is working, buildable code, that is not GPL-dependent, it should be easier to start to grow a community around Bluesky. There was some discussion of changing the release voting process to "make things easier" for podlings, and an interesting observation is that some of the people most vocally against the change were those who had come into the ASF on podlings, and felt that they had benefited from and learned from the current process, and wanted to keep it as-is. A potentially significant new project, Apache Aries, has gotten a lot of discussion and attention during the past month as it was proposed for Incubation. Apache Aries project is intended to "deliver a set of pluggable Java components enabling an enterprise OSGi application programming model." It proposes to collaborate with Apache Felix, Geronimo, CXF and other projects. There has been discussion of whether Apache Aries will end up as a TLP or part of Felix, but for now it is just a proposal to Incubate. See also: http://wiki.apache.org/incubator/AriesProposal
Last month we mentioned that there had been extensive discussion regarding Bluesky, and that Bill Stoddard had a face-to-face meeting with the team. This month's report reflects the current results of Bill's efforts. As previously discussed, the Incubator PMC has started to retire projects that have stalled. We spent more time bikeshedding the term to be used than we did actually retiring the projects. :-) XAP and Lokahi are this month's retirees. PhotoArk is getting a chance to reboot, as there are people still interested in the project. Pivot would like to graduate, but the PMC has expressed concern over the current lack of diversity. Actually, there was some dispute over the need for diversity, but Pivot has taken it as an action item to focus on growing their committers. JSPWiki is also looking to graduate in the near future. As a general rule, the Incubator is running smoothly (notwithstanding complaints from elsewhere that not enough projects had graduated this year, which is also a misimpression due to several having graduated into existing TLPs), and it is of no insignificant pleasure to the Chair to see the degree of active participation from a large swath of participants. = 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. Summer vacation started from last month, but some members of the team are still working. We've started to replace FFmpeg with Theora and Vorbis which might takes 1-2months. Simultaneously, we would prepare preliminary work of the Release of BlueSky. *Replace FFmpeg and commit. *Prepare to release. Bill Stoddard comments that "we are in the early stages of effectively 'rebooting' the Bluesky project after the recent incident involving sharing of an individuals user id. Inactive members of the community will have their id's revoked and the mentors are considering options for restarting the project with a new set of project committers. " = Droids = Droids is an Incubator project arrived from Apache Labs. Droids entered incubation on October, 2009. It's an intelligent standalone robot framework that allows one to create and extend existing web robots. Things are charging along in Droids. We have a new committer "Mingfai Ma" with new ideas and another real life use case. He committed some ideas to the sandbox which are going steady into the core distribution. More people are subscribed lately to the mailing list and we received some patches from different new developers. The patches had been incorporated in our repository already. Still the focus is on evolving the design and building a larger community. = 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. Recent activities: Following a rather quiet period in April and May development activities have significantly improved in June and July. The main goal of the development team was to finally complete the release of the Empire-db-2.0.5 release including Maven project management. The new release is now in the staging area and we are currently waiting for our mentors to approve the release, before we move on to get approval of the IPMC. Community aspects: Recently code submissions from outside the current development team were received by users from different countries and backgrounds. The submissions are currently under review and are under consideration for an upcoming release. This gives us reasons to believe that the community is growing and demand for Empire-db is rising. = Lokahi = The Lokahi project has been retired. = PDFBox = Apache PDFBox is an open source Java library for working with PDF documents. PDFBox entered incubation on February 7th, 2008. The PDFBox project continues doing well. Perhaps due to to the summer break, the development activities stuck a little bit, but the community itself is growing. A problem was detected with the naming of the previously released FontBox and JempBox Maven artifacts. Project mentor Jukka Zitting worked around this issue by copying the existing release artifacts to match the Maven metadata (0.8.0-incubator instead of 0.8.0-incubating). It was noted that even though a new release vote wasn't strictly necessary for such an action, it should have been done only based on community consensus. After solving most of the remaining blockers found during the license review we will likely soon make a release of the main PDFBox library. PDFBox will soon be ready to graduate from the Incubator. Issues before graduation: * Closing the last recently resolved legal issues found during the license review * Release PDFBox 0.8.0-incubating * Increase community activity = PhotArk = 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 * Releases * After Roland Weber and Carsten Ziegeler stepped down as a mentor for the PhotArk Podling, the project had only two mentors left. * The community is very slow going as discussed on general@a.o recently and has not changed since when project entered incubation. * We are working on producing release candidates for our first release which had been evaluated by community members. It is the hope of the current community that having a release will help attract other contributors. * As discussed in general@a.o we are waiting the first release to get out and then re-evaluate the status of the PhotArk project after couple months. = Pivot = Pivot is an open-source platform for building rich internet applications in Java. It has been in incubation since January 2009. * Pivot 1.2 was released in June. The team is actively working on version 1.3, tentatively scheduled for release in September. Package names have been changed to org.apache.pivot.* for the forthcoming release. Complete release notes are available in JIRA: http://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310863&styleName=Html&version=12313779. * Noel Grandin was added as a PPMC member in July. * A Pivot logo (https://issues.apache.org/jira/secure/attachment/12413910/swiss_knife_final.png), created by new contributor Thien Luh, was approved by the PPMC. * A new article (http://java.dzone.com/announcements/what-new-pivot) by developer Greg Brown was posted on Javalobby discussing some of the new features in Pivot 1.3. * Another new article, entitled "Using Apache Pivot to Build an iTunes Search Client" (also by Greg Brown), was submitted to IBM developerWorks and is currently awaiting final publication approval. * Developers Greg Brown and Todd Volkert were interviewed (http://www.redmonk.com/cote/2009/07/02/apache-pivot-brief-notes/) by Michael Cote of Redmonk. * The Auckland JVM Group presented Apache Pivot (http://www.meetup.com/auckland-jug/calendar/10856684/) at their most recent meeting. * Greg and Todd will be presenting Pivot at the next New England Java Users Group (http://nejug.org) meeting in September. Top 3 issues prior to graduation: The Incubator entertained a Pivot graduation proposal submitted by project mentor Niclas Hedhman, but that is tabled pending additional growth in the Pivot committer base. = SocialSite = SocialSite is a social networking server and a set of gadgets that make it possible to add social networking features to existing web sites. The server is based on Apache Shindig, written in Java and adds a complete persistent social graph (stored via JPA). SocialSite's user interface is an Admin Console and a set of OpenSocial Gadgets that provide a complete social networking interface. The project has been incubating since April 30, 2009. The SVN space, mailing lists and initial user accounts have been created but we are still waiting for Sun to sign-off on the code grant. It's been about six months since Sun told us this would happen, we've been checking in with Sun every couple of weeks and apparently we're getting close. = Stonehenge = Stonehenge has been incubating since December 2008. Stonehenge 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 April, the Stonehenge project has gained tremendous sustained momentum over releasing Milestone 1 (M1) and starting Milestone 2 (M2). The community has gone through many discussions defining and refining features for the .NET StockTrader, Axis2/Java StockTrader, WSF/PHP StockTrader, and the new Glassfish/Metro based StockTrader from SUN. Two of them were demonstrated in the Microsoft Keynote at JavaOne. A detailed update: Admin: The community has gone through a release iteration, learning the various Apache guidelines for managing a release. After 3 iterations of review by the incubator-general list, M1 released on June 4th. Community: About 8 new developers have joined, three of them have been nominated to and granted committer status based on a community vote. Their contributions have been instrumental in advancing M1 and M2. In the last couple of weeks various graduate students from University of Pennsylvania joined the community and are exploring ways to contribute to the Java stacks. M1: The community has identified and resolved 34 JIRA issues towards the first release. The M1 release was accompanied by detailed documentation allowing any external developer to download and configure the various implementations of the StockTrader application, and demonstrate interoperability between the various platforms. The Stonehenge project was well received at JavaOne and had positive mentions in the press. The Glassfish/Metro based Stocktrader was contributed towards the end of M1. It is currently being moved to trunk in M2. M2: An extensive discussion ensued about the various security feature and scenarios to implement as an extension for the StockTrader applications. The community identified which features of the various security web services specs implemented by each platform can be used in M2. An overall spec was approved on the list by the respective members of each platform. Currently there are 17 JIRA issues marked as M2. Graduation map: 1- M1 release: done 2- M2: IN the April report, M2 was described as "Another iteration of improvements for StockTrader would constitute the second release (M2)". M2 now is clearly defined as extending security features in StockTrader, development is well on track for a release in Sept. 3- M3: In the April report, M3 was described as "A third release would be either adding more interop functionality to StockTrader, or implementing a new sample application". M3 is not discussed yet, however with the momentum we have we might prefer to execute it after graduation. Given the M1 and M2 momentum, we believe we are very close to graduation requirements. The only issues left before graduation is completing M2, along with the needed documentation to demonstrate interoperability between the stacks. [1] http://wiki.apache.org/incubator/August2009 = Traffic Server = TrafficServer has been incubating since July 13, 2009. The software is an extensible and scalable HTTP proxy and cache, actively used internally at Yahoo!. TS is also well conformed to the HTTP/1.1 specifications, and works very well with the Apache HTTPD server. The immediate goals for TS are: * Release the source to the Apache SVN server. The Y! developers are actively working on code cleanup, which is the last hurdle before we can push the code out to Incubator. * Build a community. * Make a v1.0 release with the help of the community. This includes fixing whatever breakage the code cleanup has done, improving build system, and packaging. Recent activities include: * Initial Committers have been given SVN and people.apache.org access. * Mailing lists have been setup, and the champion, mentors and committers are all added to the PPMC list. * The Incubator status page was created (http://incubator.apache.org/projects/trafficserver.html) * A Jira project has been created for Traffic Server (https://issues.apache.org/jira/browse/TS). = VCL = DID NOT REPORT = VXQuery = The VXQuery Project implements a standard compliant XML Query processor. It has been in incubation since 2009-07-06. Completed setup steps: * JIRA/Wiki set up * SVN access for initial committers set up * Initial codebase submitted to SVN * Mailing lists set up * All ICLAs and most CCLAs in place * Incubator status page set up: (http://incubator.apache.org/projects/vxquery.html) Immediate goals: * Get all CCLAs in place * Fix mailing list issues * Setup project home page Top 3 issues before graduation: * Complete podling setup * Build community * Create a release = Wookie = Apache Wookie is a project to create open source software for adding widgets to your applications. It has been in incubation since July 2009. * Items to be resolved * Complete podling setup * Create a release * Develop community * No issues currently require IPMC or Board attention * ICLAs and CCLAs are still being gathered so no code is currently in ASF repositories * Incubation status file requires updating - http://incubator.apache.org/projects/wookie.html * This is our first report. In the last few weeks we have: * set-up ASF infrastructure * prepared code for bringing into the ASF * seen our first JIRA activity from external parties * During the next month we hope to: * file all CLAs * move code into ASF * set up ASF project website = Wink = Notable Activity: * The first Wink release was submitted to the IPMC with good feedback from mentors and IPMC members. Issues related to packaging and licensing prevented the broad approval of the 0.1 release. Wink committers have addressed issues raised by the IPMC and will re-submit the release candidate to the IPMC once voting is completed in the Wink community. * First new committer added to the project. Jason Dillon was put up for vote and accepted unanimously. * In the process of adding a users mailing list so end users can more easily participate without all of the JIRA and other messages they might not want. Planned Activity: * Attract more users via more outreach and find out what features they want above and beyond JAX-RS (security related, APIs, etc.) * More updates to documentation on cwiki Top issues before graduation: * Get releases out * Build community = WSRP4J = 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 eventually graduate as a sub-project of Apache Portals. Activity: * There is no activity to report since the last Portals report of June 2009. * Primary task, and foremost reason for the incubation stagnation, is resolving the legal IPR issue with regards to the WSRP spec patent claim from WebCollage, see for further detail the report from June 2009. * Interest to resolve this issue remains high by the Portals project however, but we lack the legal knowledge and experience how to proceed. * The Portals PMC would very much appreciate further help and legal advise in this. * The current mentors haven't been interactive in a very long time, maybe other/new mentors might be interested to step up? = XAP = The XAP project has been retired.
The past month has gone well within the Incubator. Busy, but good.
A number of new committers have been added to projects that were in need of
them.
Sanselan has moved to the Apache Commons project.
VXQuery (http://wiki.apache.org/incubator/VXQueryProposal) is starting
Incubation.
Traffic Server (http://wiki.apache.org/incubator/TrafficServerProposal)
should be doing so soon, as well, and has attracted considerable interest
from the HTTP Server Project.
Extensive discussion amongst the Incubator PMC regarding Bluesky. There are
definitely some concerns. Bill Stoddard had a face-to-face meeting with the
team. With great respect to Bill, we are following his lead on Bluesky, as
he is actively engaged.
= 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
* The Software Grant is on record now, so the initial codebase was imported
and work has started (packages renamed, license headers in place).
* Documentation has been migrated, entered into the official wiki, now all
setup tasks are resolved.
* Accepted patches and implemented feedback from both Toni Menzel and
Angelo van der Sijpt.
* Niclas Hedhman has stepped down as a mentor, and has notified the
incubator PMC. Bertrand Delacretaz replied, suggesting we move on with the
two remaining mentors, Bertrand and Carsten Ziegeler. See [1] and [2].
* Work has started on implementing a web based client UI for the project.
[1]
http://mail-archives.apache.org/mod_mbox/incubator-general/200907.mbox/%3cca
f30e2a0907022107s6ef28a82g85acf6e9326d90db@mail.gmail.com%3e
[2]
http://mail-archives.apache.org/mod_mbox/incubator-general/200907.mbox/%3cf7
67f0600907060146t3d951bedxd155bd1d76b3b00e@mail.gmail.com%3e
Software
* Software grant was faxed and is on record now.
* Atlassian gave us access to their open source build server Bamboo, so we
now have a continuous build system in place.
Licensing and other issues: None at the moment.
= 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.
During the past month, we've been still focusing on replacing FFmpeg and I
forecast pretty progress in the next two months. A huge mistake, which we,
shamefully, hadn't noticed all along, had been found out. It surely is
acceptable to our group, but it violates the rules of Apache. We are
planning to apply for more committers and accounts to correct this mistake.
Next step: replacing FFmpeg
= 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
* David Caruana has been voted in as committer and member of the PPMC.
Software
* David Caruana offered contribution of Client Test Harness
Licensing and other issues
* None at the moment.
Issues before graduation
* Stabilize the general interest into a sustainable development
community
* Make sure that all licensing details conform with Apache policies
* Create an Apache release of the Chemistry codebase
= Empire-db =
DID NOT REPORT
= Imperius =
Imperius has been incubating since November 2007.
Imperius is a rule-based policy evaluation engine
Web site:
Code: Development and bug fixes continue on the code base.
Community: Several key bugs were fixed, two new committers were added to
the community. Size and diversity of the community has not been improving as
expected.
= JSPWiki =
JSPWiki has been incubating since September 2007.
JSPWiki is a JSP-based wiki program.
During the past three months, the JSPWiki community has not increased
significantly. The developer list now has 83 names, one more than the last
time, and the user list is now 178 people strong, eleven more than three
months ago.
We are completing the checklist on the graduation, but things have slowed
down due to developers taking time on personal issues - some get married,
some get children, some just enjoy holidays. JSPWiki is still fully a
volunteer project, which shows. The checklist is kept in JIRA, at
http://is.gd/1qkV8
Most of the checklist items are of practical nature rather than real
showstoppers; there is some uncertainty as to when things can be called
"done".
The development of the 3.0 still continues in the SVN, albeit at a reduced
speed due to the aforementioned issues.
= Lucene.Net =
DID NOT REPORT
= Olio =
Olio has been incubating since September 2008.
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.
Olio voted a new committer, Amanda Waite.
Olio made its first release, Olio-0.1. Being a complex piece of software
with many third party dependencies and multiple languages, this was a major
task.
Olio is continuing to gain users and being used for diverse purposes. There
are 28 subscribers to the user list and 26 subscribers to dev. There are
over a hundred JIRA issues filed, and continuous activity toward closing
them.
The Java implementation for Olio has been checked into the repository,
joining the Rails and PHP implementations.
Graduation From Incubation:
Diversity of committers is the primary issue with the project, with all of
the active developers coming from three organizations.
= RCF =
DID NOT REPORT
= Sanselan =
Sanselan has graduated to a sub-project of Apache Commons. This will be the
last report in the incubator.
Active committers on the project have been voted committer status in
Commons. The project infrastructure (mail lists, repository, and web site)
are being migrated to Commons.
= Shiro =
Previously JSecurity/Ki.
Apache Shiro is a powerful and flexible open-source application security
framework that cleanly handles authentication, authorization, enterprise
session management and cryptography.
Apache Shiro has been incubating since June 2008.
* Due to potential naming conflicts with the previously chosen name of 'Ki',
the ASF community at large helped us change our name to 'Shiro'. This was a
large collaborative effort that really showed the power of the Apache Way
and resulted in a name with which a large majority of people were content.
* Project infrastructure has been switched over to support this name change
and all seems to be running well. We have yet to properly configure Hudson
for continuous integration builds, but that should be done shortly. The new
CWIKI space is available here:
http://cwiki.apache.org/confluence/display/SHIRO
* The name change also affords us to start publishing incubator Maven
snapshot builds which will help foster adoption to all Maven end-users
(which there are many).
* We're very happy to report that the the name change and community support
resulting from it have allowed the development team to return focus to
developing the framework and resolving issues rather than spending time on
name-related administrative issues.
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, and Maven
snapshots are working, we'll attempt our first incubator release.
The status is being maintained at
http://svn.apache.org/repos/asf/incubator/shiro/STATUS
= Socialsite =
DID NOT REPORT
= Tashi =
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 adding a locality and layout service,
integrating metrics into ganglia for monitoring, more complicated network
isolation support, and preliminary code for the purpose of communicating
with Maui, a cluster scheduler. Additionally, the documentation has been
enhanced on the project webpage.
The project is still struggling to grow a substantial user community, but
there are several active contributors. We are looking forward to the
opportunity to present our work with PRS and Hadoop at SC'09 [1]. In
addition, Tashi is deployed at Intel's OpenCirrus [2] site where it has more
than 20 users. It is also being installed at CMU's OpenCirrus site.
Items to be resolved before graduation:
* Prepare and review a release candidate
* Develop community diversity (currently Intel and CMU committers)
[1] http://scyourway.nacse.org/conference/view/tut168
[2] http://opencirrus.org/
= Thrift =
IPMC reviews: Upayavira
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.
Recent Activity of Note:
* Have created RC1 and RC2 for our 0.1 release, still waiting on votes to
finalize RC2
* Next step after approval is to present to the Incubator PMC
* Esteve Fernandez and Alexander Shigin both received passing votes for
committership!
* Progress made on non-blocking C++ server
* New language support for compact protocol
* Work started on an ActionScript generator
* Java configuration/install process improved
* Simplified compiler installation process via dependency removal
* More in-depth comparative analysis of Thrift vs. similar serialization
platforms
Biggest next step for considering graduation is getting the release out
successfully. Licensing issues all seem to be in good shape with no legal
issues.
= 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:
* We're happy to report that Jukka Zitting has taken an interest in UIMA
and is trying to egg us along towards graduation.
* We're planning another release this summer, and are thus currently
trying to get the code and build process in shape.
* The CAS Editor was moved from the sandbox to our core Eclipse-based
tooling.
* A lot of activity hardening the Asynchronous Scaleout component,
getting it ready for release as well.
* A newly donated annotator component, the Configurable Feature
Extractor, entered the sandbox
* The Concept Mapper annotator component received a major update (also
in the Sandbox)
Items to complete before graduation:
* We still need to attract more new committers with diverse
affiliations.
We have recently seen some activity in that direction and hope we're
on a good way.
= Wink =
Apache Wink is an incubating 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. Wink has been incubating since May 2009.
Notable activity in the Wink project:
* Source base selected: Both IBM and HP contributed JAX-RS-based runtimes
to the project. To get things rolling, one had to be selected as the basis
of the trunk. After some discussion, the decision was to go with the HP
runtime due to its maturity (runtime has been worked for at least 2 years)
over the IBM code and the richness of features.
* JAX-RS 1.0 compliance: There was work done to get the JAX-RS 1.0 TCK up
and running with Wink. Thanks to Dan Kulp from CXF for reaching out and
helping the team get that working. Michael Elman led an effort to get the
necessary JIRAs opened and addressed. In short order, we became JAX-RS 1.0
compliant on the new source base.
* 58 JIRAs opened in a little over a month's time. Some of the were
related to the JAX-RS 1.0 work. Others have been related to issues surfaced
as the test bucket that IBM contributed has been ported over along with
issues for making sure the runtime is Apache branded.
* Build automation was setup via Hudson with snapshot builds being updated
in the maven repository.
Things to resolve prior to graduating:
* Need to create the first formal release after some JIRA issues are
finished and some more ported tests are complete
* Need to grow the user based community
This past month has been a normally good month for the Incubator. There is a project, Traffic Server, that appears to be of interest to the HTTPd crowd. Another project, VXQuery, is in the process of being sponsored by the XMLBeans PMC. The Incubator is pleased to see that log4php has gained new life, and we wish them much success in this next incarnation of the project. Despite the confusion over when the reports are due this month, almost everyone got their report in. SocialSite and Wink are the exceptions. Wink is brand new, and SocialSite only a month old. We'll look for reports from them in each of the next three months. The issue with Apache JSecurity/Apache Ki having trouble finding a name has been, once again, resolved. The new name is Apache Shiro. The continued problems of specification publishing organizations permitting IP restrictions on specifications intended for shared use is reflected in this month's WSRP report. = 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: * The infrastructure is all in place, community is ready and waiting for the IP clearance process to be completed. * Several people already looked at the donated codebase, and Toni Menzel even has a couple of patches ready. * A logo was designed for the project, which is used in the wiki currently. Software: * Initial codebase and documentation have been donated. * Software grant was mailed twice without success, now faxed it, just got notified that it is on record now. Licensing and other issues: * None at the moment, no code has been committed yet. = 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. Finally we committed our source code, though part of the source code, to SVN repository. Now the most urgent things for us is to replace FFmpeg with Theora and Vorbis. We've started to learn Theora and Vorbis but not too much progress were gained. Another bad news is that we are now severely short of hands. Some students are gonna graduate in days. Thus we have to enroll some undergraduate students to our lab. We've already got one and he is now getting familiar with our system. I hope that his participation would help. Next step: *Continue to learn Theora and Vorbis, try to replace FFmpeg soon; = Cassandra = Cassandra is a distributed storage system providing reliability at a massive scale. Started incubation: 01/2009. Opened to community in 03/2009. The original authors of Cassandra from facebook (Avinash and Prashant) have gone back to developing against an internal repository. We have never seen any involvement from initial committer Dan, either. Despite this setback we continue to make progress; a 0.3.0 release is imminent and two more committers have been nominated, out of six who regularly submit patches. Cassandra was represented at the recent NoSQL distributed database summit by Avinash and Jonathan and was very well received. Past action items: * Consensus about the development process. Done. Development is done in trunk with branches for releases. A pre-commit patch review process is followed that will be familiar to most apache committers. * JIRA permissions and configuration. Done. * A bit more information on the web site. Done. Next steps: * Get new committers voted on * Get 0.3.0 release out = 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. The incubation process has started well. All the project infrastructure is in place and all initial committers have their Apache accounts. We even increased the headcount of the initial team as David Caruana joined the project as a new committer. Development of the Chemistry codebase has moved to Apache svn and there's been a number or related discussions on the mailing list. Overall the project is still in a startup phase as people are getting oriented with the scope and structure of the project. A number of license headers were updated to match Apache policies. Issues before graduation: * Stabilize the general interest into a sustainable development community * Make sure that all licensing details conform with Apache policies * Create an Apache release of the Chemistry codebase = Click = Click is a stateless page and component oriented Java web framework. Click has been incubating since July 2008. Tasks completed since March: * Released Click 1.5.2, a non-Apache maintenance release hosted at !SourceForge * Graduation to TLP was postponed as the IPMC felt that more PPMC members are needed Top priorities: * Grow the current developer community * Release Apache Click 2.1.0 = 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 * Creation of initial draft of Apache Wiki * Dick Hirsch has successfully submitted his Apache CLA * Worked on cleaning up code with a focus on better separation of UI and server code * Creation of branch to deal with access pools prototype The following items are planned for the next reporting period: * Finish work on Apache wiki and replace old forrest site * Merge access pool branch into trunk * Work on new UI Top 2 or 3 things to resolve prior to graduation * Move all collaboration to the esme-dev mailing list * Increase community involvement in the project * Provide instructions for people to build, install and evaluate EMSE by themselves = 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. On April 16 we announced the availability of a bug fix release (1.0.2) The 1.0.2 release also includes updated licensing information in compliance with Apache standards. A 1.1 release is now being vetted and we hope to vote on it soon. The 1.1 release includes proper package names, bug fixes, enhancements, and also new code contributions in support of c and python bindings (not yet fully functional). Our problem with finding a home for our continuous build continues. Various plans have been proposed and failed due to lack of a Windows-friendly c# build environment. Cisco is no longer hosting our build environment. We need to find a place do public builds. Cisco folks continue to be the primary source of discussion and commits. There are some external nibbles, but none that are ready to pitch-in in a serious way yet. More work needs to be done on the web site to make steps to participation more evident. Work also needs to be done on the build environment to make it easier to get started. Some of the etch committers have left Cisco, more will soon follow. Also in April, Manoj Ganesan (Dell) has been accepted by the incubator pmc to be our newest etch committer. Seth Call and JD Liau have withdrawn from the project. I believe all of the outstanding items are done, but it isn't clear to me (scott) what the process is to check them off. Outstanding items: * Check and make sure that the papers that transfer rights to the ASF been received... * Check and make sure that the files that have been donated have been updated to reflect the new ASF copyright... * Check and make sure that for all code included with the distribution that is not under the Apache license... * Check and make sure that all source code distributed by the project is covered by one or more of the following approved licenses... = Hama = Hama has been incubating since 19 May, 2008. It is a parallel matrix computational package based on Hadoop Map/Reduce. Recent developments: * We implemented the matrix norm and transpose methods. Required before graduation: * More practical examples of matrix manipulation * Increase community size and activity * First Apache release = 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: * We produced two implementations of the Apache Kato API - one based on Hprof and another on JVMTI using python. * A Developerworks article on Apache Kato and JSR-326 was published. * The API is being built and Javadoc is available on Hudson. * Builds are now being performed on the ASF's Hudson server * A presentation was given on the Apache Kato API. Recordings are available on the Wiki. * A BOF on Apache Kato and JSR-326 was held at Java One 2009 - BOF-4870. The following is planned for next reporting period: * We will produce an Early Draft Review for the JSR in time to meet it's deadline. * We will build all of the project on the ASF's Hudson server. * We will have a viable reference implementation of the API and TCK. Before this project can be graduated we need to produce a usable implementation of the API and more useful tools to encourage adoption and participation of a much needed community. = Log4php = Log4PHP is a logging framework similar to Log4J, but in PHP. The project entered incubation in 2004, retired and restarted again on 2007-07-04. After some discussions beginning 2009 about lack of committer and community interest, several people showed up their interest in continuing this project. The following people joined the project: * 2009-04-28 - New Committer: Christian Grobmeier * 2009-04-28 - New Committer: Gavin McDonald * 2009-04-28 - New Mentor: Niclas Hedhman * 2009-04-28 - New Mentor: Gavin McDonald Log4PHP now has a PPMC private list - log4php-private at incubator. Current Mentors and existing committers have been emailed asking them to join this list. Several code changes has been done in the following weeks: * Activity on porting log4php to PHP5 * Increased the number of test cases * Cleaned up code and codestyle Next steps: * Finishing php5 port * Cleaning up code * Updating documentation + Website * Try to attract more developers for Log4PHP * Bringing Continuus Integration to a Apache Host (currently hosted on private servers bei Knut Urdalen) * Looking at getting an incubating release done. Issues before graduation: * Still less community interaction = OpenWebBeans = OpenWebBeans will be an ASL-licensed implementation of the Contexts and Dependency Injection for Java EE Specification which is defined as JSR-299. OpenWebBeans entered the incubator in October 26, 2008. The following items have been made after the last report * We released the M2 version * We created additional documentation in the wiki page * We implemented full blown JSF + JPA + OWB application that shows usage of the OpenWebBeans * Gurkan Erdogdu replaces Matthias Wessendorf seat on the JSR-299 EG Belows are the next steps; * We will release the M3 version. * We will create more documentation in the wiki * We will continue to attract new committers into the project. There are some concerns related with the specification and its implementation, * JSR-299 specification has changed so much from the last draft. It has been having a negative impact on the implementation. * Last draft specification has a tight integration with Java EE's other specifications so that integration with an EJB, Servlet, Managed Beans etc. with the OWB is unavoidable. So, we have to work closely with other Apache Teams who have been implementing aforementioned specifications to fully implement the JSR-299 and to pass TCK. = RAT = Rat was accepted into the incubator in November 2007 Rat audits releases. Since the last report: * The first release here at Apache was cut (which drew assistance from lurkers) * The code has been simplified with the aim of making it more accessible to new developers We hope to extend RAT to provide a central way of verifying the status of source code in Incubator projects (and eventually all ASF projects). The hope is that by making it more useful to the wonderful ASF committers we will see RAT becoming more functional. The biggest problem that needs to be resolved before graduation is final destination. To graduate as a top level project, significant numbers of new developers would need to be attracted. This would probably require significant energy to be devoted first into extending it's usefulness beyond Apache-like open source projects then raising it's profile. Conversely, ATM there is no candidate top level project which could home Rat as a sub-project (suggestions welcomed). = River = River is aimed at the development and advancement of the Jini technology core infrastructure. Jini technology is a service oriented architecture that defines a programming model which both exploits and extends Java technology to enable the construction of secure, distributed systems which are adaptive to change. River has been incubating since December 2006. * Recently there has been increased activity in River's development process with the arrival of three new committers: Jonathan Costers, Peter Firmstone and Tom Hobbs. * AR2 is almost ready for release, and the committers are learning how to use the testing framework from Sun, and gradually move things to JUnit or more commonly understood testing systems. * For testing reasons, additional server resources might be requested for the jtreg and integration tests; An HTTP proxy (River-306) and KDC server (River-307) are necessary. * The decision was made to allow developers to use Java 5 new language features and change the com.sun.jini.* and com.artima.* namespaces to org.apache.river.* (River-261) after the release of AR2. * Efforts are being made for preservation of existing documentation, mail lists and River dependent projects that currently exist outside of River. Sun is closing Jini and RMI mailing lists, including the archives, which contains a wealth of information. * Consolidation of external Jini projects was discussed as optional add-ons, this discussion is still open, pending River incubation graduation. Mentor's (Niclas) additional reporting; It is good to see new fresh blood getting active in the community and a more positive atmosphere is starting to emerge, and I think the worries in the previous report is decreasing. = Shindig = Shindig is a reference implementation of the !OpenSocial and gadgets stack. The active community has built two parallel implementations of the !OpenSocial and gadgets spec; one in Java and one in PHP. Incubating since: 2007-12-06 High-level status summary during last quarter: * stable release compliant to !OpenSocial v0.8.1 currently being reviewed by PMC * updates for !OpenSocial v0.9 are implemented and in production on several sites that support !OpenSocial * updated http://incubator.apache.org/shindig/ with a new layout and more resources * held a logo contest and adopted a new logo = SocialSite = DID NOT REPORT = Wink = DID NOT REPORT = WSRP4J = 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, with the intent to eventually graduate as a sub-project of Apache Portals. However, there has been no changes nor real activity in the WSRP4J project for quite some time. While the the interest for WSRP4J might seem to have dwindled, several active Apache Portals committers still belief there is a real potential to reactivate this project, especially in the light of the new WSRP 2.0 OASIS specification. As the only existing "open" standard in this area, interest for a formal release also has been expressed (privately) by several large organizations, including governmental. Furthermore, even while there hasn't been a formal WSRP4J (incubator) release so far, in reality its codebase has been adapted and is in use by non ASF products and projects quite a lot. But the primary reason why further development has been stalled is a legal one with regards to IPR. Two parties of the WSRP technical committee, IBM and WebCollage, have stated patent claims on the WSRP specification. See also: http://www.oasis-open.org/committees/wsrp/ipr.php. Concerning the claims from IBM we think those are not limiting us to produce an ASF compliant release of WSRP4J. But we are still not sure about the claims from WebCollage. Last year, with the help from legal-internal, we have pursuit to resolve these uncertainties, and there has been preliminary contact with WebCollage, but this has stalled again. We still hope we can resolve this satisfactory, but we do seek further help and legal advise how to proceed.
This past month, particularly recently, has seen good progress with
Incubator projects. Sling has started a graduation vote, and Pivot is
seriously considering graduation. Click wanted to graduate, but the
consensus was that it needs to do some community development first. Two or
three other projects appear ripe to be suspended, although I hope that one
will be revived.
Other projects are keen to enter Incubation. SocialSite and ACE entered
Incubation, and have reported (below). Apache Wink would provide JAX-RS
based REST style web services. Apache VXQuery would provide an
implementation of XQuery.
One issue is that Apache JSecurity/Apache Ki is having trouble finding a
name without someone claiming trademark rights. The Ki name is the latest
victim, and during that process, the project felt a bit let down by the
legal PMC and the PRC.
= 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 just started incubation, on April 24th 2009.
There are currently no issues requiring board or Incubator PMC attention.
Community:
* In the process of setting up infrastructure, as tracked in Jira here:
https://issues.apache.org/jira/browse/ACE-1
Software:
* Still working on the donation of the initial codebase and documentation.
Licensing and other issues:
* None at the moment, no code has been committed yet.
= 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.
Recent Activity:
After we finished the second code view, we finally filled up IP Clearance,
though wo miss something and had to filled it again, and sent it to ASF. We
have kept on learning Theora and Vorbis, however, little had us achieved. We
have sent a mail to Theora community to call for their help. We wish that
good news would come soon.
*Examine through the source code to make sure everything is OK before we
upload it to SVN repository.
*Commit source code to SVN repository after the last check.
*Continue to learn Theora and Vorbis.
= 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.
The Chemistry project has just entered incubation and we've been busy
getting started with everything. Most of the project infrastructure is
already in place, all the CLAs have been received, and the initial codebases
are now in Apache svn.
Many Chemistry developers had a chance to meet in person in the CMIS
!PlugFest at the end of April, and the resulting energy has been visible
also on the new Chemistry mailing lists. Among the results are updates to
the core Chemistry codebase, a new JavaScript-based CMIS client codebase,
and a proposal to contribute a Flex/Air-based CMIS explorer.
Issues before graduation:
* Stabilize the general interest and energy into a sustainable development
community
* Make sure that license headers and other details conform with Apache
policies
* Create an Apache release of the Chemistry codebase
= Droids =
Droids is an Incubator project arrived from Apache Labs. Droids entered
incubation on October, 2009.
It's an intelligent standalone robot framework that allows one to
create and extend existing web robots.
Things are charging along in Droids. The presentations had been successfully
seeded interest in Droids at both
BarCamp and Lightning Talks at ApacheCon EU. In the weeks after the
ApacheCon more people subsrcibed to the mailing list
and we received quite a lot of patches from Mingfai Ma. The patches had been
incooperated in our repository already.
One of the initial 3 committers has gone inactive.
Now the focus is on evolving the design and building a larger community.
= Lokahi =
Did not report, and will most likely be suspended this month.
= PDFBox =
Apache PDFBox is an open source Java library for working with PDF documents.
PDFBox entered incubation on February 7th, 2008.
The PDFBox project continues doing well. We released new versions of the
JempBox and FontBox libraries, and will likely soon make a release of the
main PDFBox library. The development activity is increasing and the
community is diverse. PDFBox will soon be ready to graduate from the
Incubator.
Issues before graduation:
* Resolve remaining issues found during the license review
* Release PDFBox 0.8.0-incubating
= PhotArk =
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
* Releases
* The community has not changed over the last month, although we have
started to see more people collaborating on the mailing list.
* Couple students had showed interest to participate in the PhotArk
project during Google Summer of Code 2009 program. Although their project
ideas were not selected, we are working with these students to see if we can
still get them to join the community.
* M1 release candidates are being produced and evaluated by community
members. It is the hope of the current community that having a release will
help attract other contributors.
= Pivot =
Pivot is an open-source platform for building rich internet applications in
Java. It has been in incubation since January 2009.
* Pivot 1.1 was released in April. The team is actively working on version
1.2.
* Christopher Brind and Sandro Martini were added as PPMC members in May.
* All demos are now compliant with ASF licensing and have been moved back
into the ASF SVN repository, with the following exceptions:
* JFree, which still lives on Google Code due to license incompatibilities
* Google Contacts, which was deleted
* AMF client, which had a license incompatibility and was also deleted
* The following articles were published:
* http://www.insideria.com/2009/04/announcing-apache-pivot-11.html
Announcing Apache Pivot 1.1
* http://www.insideria.com/2009/04/exploring-apache-pivot-11-part.html
Exploring Apache Pivot 1.1, Part 1
* http://www.insideria.com/2009/05/exploring-apache-pivot-11-part-1.html
Exploring Apache Pivot 1.1, Part 2
* http://www.insideria.com/2009/05/exploring-apache-pivot-11-part-2.html
Exploring Apache Pivot 1.1, Part 3
* http://java.dzone.com/news/building-simple-rss-client Building a Simple
RSS Client in Pivot
* http://java.dzone.com/articles/table-row-editing-apache-pivot Table Row
Editing in Apache Pivot
Top 3 issues prior to graduation:
* Seeking feedback on community; if no significant issues are raised,
aiming for graduation in July.
= Sling =
Sling is an OSGI-based scriptable web framework that uses a Java Content
Repository, such as Apache Jackrabbit, to store and manage content.
Sling entered incubation on September 5th, 2007.
There are no issues which require Incubator PMC or board attention at the
moment.
Community
* Lots of interest around Sling at ApacheCon in March, including
fruitful discussions with people from the Sakai community who are starting
to use Sling for a new version of their software, and starting to actively
participate on our mailing lists. Meeting people from the Apache Felix and
ServiceMix projects has helped build more community bridges around OSGi.
* Vidar Ramdal was elected as a committer and PPMC member.
* Juan Jose Vazquez Delgado, Sling committer since the start of
incubation, became more active, contributed a pipelining module based on
Cocoon 3, and is working on improved OSGi testing frameworks.
* Mike Mueller was granted write access to our wiki as a "documentation
committer", iCLA on file.
* In general, steadily increasing community activity with more
contributions, discussions and patches. Mailing list stats
(http://people.apache.org/~coar/mlists.html) also show a steady increase in
subscribers, now at 130 subscribers and average of 17 posts/day on the sling
dev list (there's no user list at the moment).
Software
* Sling 5 has been released as of May, 13th, 2009.
* Continuous integration builds have been activated on
hudson.zones.apache.org.
Issues before graduation
* Sustained activity from at least two non-Day committers, along with
the new release and increased community interest and engagement, seems to
indicate that Sling should graduate soon.
Licensing and other issues
* none
= SocialSite =
SocialSite is an open source Social Networking Service based on Apache
Shindig (incubating). The software is not simply a "canned" Social Network
or Facebook-in-a-box type of web application; it's something different.
SocialSite is designed to add social networking features to existing web
applications and web sites. SocialSite is made up of two parts: 1) a social
data server that supports the OpenSocial APIs and extensions and 2) a set of
OpenSocial gadgets that provide a complete user-interface for social
networking.
SocialSite is in the process of entering the incubator. Status page and SVN
space have been created but no user accounts. Committers are sending in
ICLAs and we're waiting on Sun to deliver the code grant.
= Stonehenge =
Stonehenge has been incubating since December 2008. Stonehenge 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.
In the month of April, the growing Stonehenge community has been very active
delivering on fixes for the PHP, Java and .NET implementations of a sample
app called stocktrader. Stocktrader is meant to be the first sample app that
demonstrates interoperability in Stonehenge.
Admin: The community is still learning the ropes of apache processes. A PPMC
is currently being setup to allow the nomination of several active
developers. Legal headers and logos have been updated in all code bases to
reflect Apache's brand. All code bases now pass the RAT tool.
Community: Two new developers have joined. The current community has
intensified its effort around enabling a smooth installation experience of
the sample apps. Documentation has been authored and iterated upon.
Code: The community has identified and resolved many fixes towards the first
release. The first release, which is being voted on right now, is aimed
towards producing code and docs that enable a smooth interop experience
between the .NET, PHP and Java implementations of the StockTrader
application.
Graduation map:
* M1 should be released any day now.
* Another iteration of improvements for stocktraded would constitute the
second release (M2)
* A third release would be either adding more interop functionality to
stocktrader, or implementing a new sample application - M3
Neither M2 or M3 are discussed yet. As soon as M1 is complete the community
will discuss options for releases.
= VCL =
VCL has been incubating since December 2008. VCL is a framework for cloud
management of physical and virtual machines.
Project Name:
* Discussion about using the name VCL has continued but the issue has not
been resolved.
* A question was posed on the legal discussion list regarding the use of
the VCL name A response was givin indicating that NCSU should make it
obvious that both the VCL name and code are donated to the ASF.
* NCSU is working to make it obvious on its website that VCL is developed
at the ASF.
* The development community is working to remove references to NCSU from
the VCL code.
* More guidance is required from the project mentors or others from ASF in
order to resolve this issue.
Development:
* Code development has continued and many commits have been made to the ASF
VCL repository.
* The vcl-dev list is actively being used to discuss development issues.
* The Jira issue system is being used for tracking and to plan the first
release.
Release Preparation:
* The development community is researching the ASF release process.
* Work is being done to complete a few Jira issues before creating release.
Documentation:
* The community decided to use a Confluence wiki for the project
documentation.
* Work has been done to organize project documentation.
* Documentation is actively being contributed to wiki.
* Questions were asked of the mentors regarding the rules governing wiki
contributions from individuals who have not signed the CLA. It is the
community's understanding that a separate wiki will be needed - one for
official documentation included with releases and one containing
contributions from individual who have not signed the CLA.
* A request has been made to one of the mentors who had offered to create a
2nd wiki instance.
= WSRP4J =
Did not report. Still tied on on IP issues, we believe.
= XAP =
Advice of the Mentors is that there is no activity, and it should likely be
suspended.
This past month, particularly recently, has been a bit less quiet than
usual. At the moment, nothing that warrants the Board's attention, although
there are a few matters that are getting the Incubator PMC's collective
attention, as it appears that we have a couple of projects where the
community is not functioning as well as they should for one reason or
another, and the Mentors feel that they are not being respected in the
discussions. Discussion is currently on the PMC private list to deal with
these matters.
We've had a number of proposals this past month:
Jaffre - lightweight Java RPC
ACE - a software distribution framework based on OSGi
SocialSite - a social networking service based on Apache Shindig
Commons Incubator - a "perpetual" podling for Apache Commons
We're also talking a bit about how to restart Log4PHP, although with
ApacheCon and other cycle drains, that has not progressed sufficiently well.
Gavin has volunteered to help, and we have a couple of people wanting to be
active, so we'll need to look at Committer status.
There has been a lot of discussion regarding the ACE proposal, most of it
concerns from JvZ as it overlaps with Eclipse P2 technology, but that
appears to be the only objection, and there seems to be quite a bit of
interest to incubate the project.
The Commons Incubator project is another one that has had considerable
discussion. At the moment, it is meeting with a fair amount of resistence
as not being a good fit, but discussion is ongoing.
= 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.
Recent Activity: We finished the required work by Bill, our mentor. We'd
tried to use Dirac for replacing FFmpeg, while we were waiting for the
results of second code view. However, some problems happened and could be
resolved. Reading api of FFmpeg and vobis?theora is still undergoing. The
reason, why it is retarded, is that we had to do several projects
simultaneously, besides the classes. The running demo of Bluesky is
postponed too, but i can assure that it would be completed next week, after
i finish the coding task this week.
Next step:
*Waiting for the second code view results.
*Recording Bluesky running demo.
*Tried to work out a reliable sketch of replacing FFmpeg in two weeks.
= Cassandra =
Cassandra is a distributed storage system for managing (un)structured data
while providing reliability at a massive scale. It has been in incubation
since January 2009.
The incubator project had a very slow start. Code started to get moved over
from Google Code just about 5 weeks ago. But a very basic web site and the
wiki is in place. A new committer was elected. Unfortunately there is some
friction about contributions, code reviews and branching that needs to be
addressed ASAP. This is a community issue and we hope to get this resolved.
More on that in the next report.
* Consensus about the development process (code reviews, branching etc)
* JIRA permissions and configuration
* A bit more information on the web site
= 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.
Community:
* Development seems to pick up some momentum. Parts of the code are now
unit-tested and two new integration examples have been added (Apache CXF)
* dev@ and user@ traffic is rising, this brought some fixes to PostgreSQL
Driver as well as some possible changes for future releases.
Release:
* Preparations for a release are under way, this will be our first
maven-based release
* We hope the switch to maven will lower the barrier for adoption
Issues prior to graduation:
* Grow the community,
* Successful maven-based release
* Even more integration example code (Apache Wicket?) + more documentation
= Imperius =
Imperius has been incubating since November 2007.
Imperius is a rule-based infrastructure management platform.
Web site:
Code: Development continues on the code base.
Community:
* Several bug fixes were provided.
* In the process of adding two new committers (David Wood, Xiping Wang) to
the community.
* Discussions underway regarding first release
Issues prior to graduation:
* Grow the community
* Successful completion of the release
= JSPWiki =
2009 April JSPWiki Incubator status report
JSPWiki has been incubating since September 2007.
JSPWiki is a JSP-based wiki program.
During the past three months, the JSPWiki community has still
continued to increase. The developer list now has 82 names, a modest
increase from 72 the last time, and the user list is now 167 people
strong, ten more than three months ago.
The big push now is for our graduation. The biggest hurdles have been
overcome: The packages are now called "org.apache.wiki" (please see
Tomcat bug https://issues.apache.org/bugzilla/show_bug.cgi?id=46462 to
see why we couldn't use org.apache.jspwiki); JSPWiki has switched to
the Stripes framework; and we have switched to use the JCR backend
(e.g. Apache Jackrabbit). As a result of a vote, the support for
webdav has been dropped. The fairly old jsonrpc has been replaced by
jabsorb.
However, the trunk is in a fairly immature state. For example, it is
not deployable at all, which means that nobody can yet use the trunk
for its intended purpose. Our main concern is to stabilize the code
to some state where it would be actually usable before making a
release.
The biggest slowdown is simply the fact that JSPWiki is (still) a
completely volunteer- developed project, with nobody actually
receiving any money for its development. While this is great in the
sense that development is relatively easy to join, and communities are
not overrun by corporate requirements, it also means that the
committer's priorities often conflict with the object of speedy
graduation.
We are planning to have an "alpha" grade release as our first official
Apache release, after which we should be fairly ready for graduation.
= Ki =
Ki (previously JSecurity) is a powerful and flexible open-source Java
security framework that cleanly handles authentication, authorization,
enterprise session management and cryptography.
Ki has been incubating since June 2008.
The project team voted at the end of February to change the project name
from JSecurity (its previous name prior to entry into the ASF Incubator) to
'Apache Ki' for a number of reasons, which are documented in full detail
here:
http://markmail.org/thread/zcmi4pjv2bbf4574
Project infrastructure is being changed to match this name change, but is
not yet fully complete. Mailing lists are pending still.
There was a post on the old jsecurity.org website by an individual stating
that they would appreciate if we used a different name other than Ki, posted
here:
http://www.jsecurity.org/node/1081#comment-289.
One of our project members responded and have not received any responses
further. The project team is now internally debating whether we need to
change the project name yet again.
The old jsecurity.org project website has entered an archival state, clearly
pointing that all users should be redirected to the new Incubator ki
site. A crontab entry has been created to auto-export the cwiki to here:
http://incubator.apache.org/ki
We're happy to report that development and user list activity has steadily
increased since we started incubation last year, with March (last month)
being the most active month to date.
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.
One mentor, Emmanuel Lecharny, decided to step down from the project. The
number of mentors is now down to three, which is the quorum. Finding a few
more mentors should be a good idea at this point.
The status is being maintained at
http://svn.apache.org/repos/asf/incubator/jsecurity/STATUS
= Lucene.Net =
Lucene.Net has been in incubation since April 2006
Lucene.Net is a source code, class-per-class, API-per-API and algorithmatic
port of the Java Lucene search engine to the C# and .NET platform utilizing
Microsoft .NET Framework.
Not much changed from the last report:
* Announced Lucene.Net 2.3.1 as "final" (via SVN).
* Port of 2.3.2 is completed; the code is being reviewed and should be
announced soon.
* Work is simultaneously underway on the Lucene.Net 2.4.0 port.
* We are in the process of looking into graduation
= Olio =
Olio has been incubating since September 2008.
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.
* Olio is continuing to gain users and being used for diverse purposes.
* One user is using it for testing MySQL performance.
* Another is using it for testing performance of file systems.
* Microsoft has started a .NET port of Olio.
* VMWare has joined the project and plans to use it for several of their
performance testing efforts.
* There are multiple deployments attempting to scale Olio to test
performance of system infrastructure, software application stack etc.
* A lot of work has gone to make the product more robust and stable over
long benchmark runs - over 50 JIRA issues have been fixed.
* Work is underway to create the first release. The artifacts are tested;
the major work is in fixing the source headers, licenses etc.
* Olio has been presented to some Apache and Rails Meetups to get
attention.
* We're encouraging users to become active in contributing to the code.
= Pivot =
Pivot has been in incubation since January 2009.
Pivot is an open-source platform for building rich internet applications in
Java.
* Noel Grandin was added as a new committer on 3/29.
* The codebase was forked into the "WTKX" project at Google Code:
http://code.google.com/p/wtkx/. We didn't get a clear answer from the
developer as to why he chose to fork rather than collaborate. From what we
can gather, he seems to want to do Pivot "his own way".
* The Pivot PPMC is currently voting on a proposed 1.1 release. Work has
begun on a 1.1.1 maintenance release and 1.2 feature release.
Top 3 issues prior to graduation:
* Successfully complete the 1.1 release.
* Strengthen the understanding of The Apache Way and how to operate a PMC.
* Even stronger community; currently quite good with 5 active committers
from 4 different employers.
= RCF =
DID NOT REPORT.
RCF has been in Incubation since April 2007 (two years), sponsored by
MyFaces.
= Sanselan =
Sanselan has been in incubation since September 2007.
Sanselan is a pure-java image library for reading and writing a variety of
image formats.
The community hasn't grown much in the past six months. There continues to
be only one active committer. Participation level is low.
A new version has been released
Barriers to graduation continue to be diversity, size of the community, and
overall activity. We will address the possible graduation paths in the next
quarter and try to evaluate what the best approach for Sanselan might be.
= Stonehenge =
Stonehenge has been incubating since December 2008.
Stonehenge 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.
In the month of March, the growing Stonehenge community has ramped its
activity on several fronts, and has made solid plans for near future::
Admin: The donated code from Microsoft and WS02 was moved from contrib to
trunk. In the process various installation and configuration issues were
identified, and the community has worked very closely on the DL and offline
to advance these issues.
Community: 3 SUN developers have joined and have been working through the
various installation and configuration issues, and understanding the code
architecture. They plan to contribute a Metro based java implementation in
the medium term. Synergy has been developing between the WS02 and Microsoft
developers towards identifying and resolving common issues.
Code: The community has had discussions about a first release (M1) in the
immediate short term. The release is defined to be executable code from the
.NET and PHP implementations of the StockTrader application, along with
complete documentation allowing a new Stonehenge member to demonstrate
interoperability by mixing and matching components from the two StockTrader
applications. The two applications are also undergoing necessary code
changes to quality for passing the RAT tool (such as adding the legal
headers)
Wider Community: Some members and sponsors of Stonehenge have attended
ApacheCon EU and connected with the wider community about Stonehenge.
= Tashi =
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 adding support for using a database to
track virtual machine information, modifying code to work with Python 2.4,
integration with dynamic DHCP and DNS servers, and adding a "tidy" target to
check the source code.
There have been a few questions on tashi-user@i.a.o that centered around
getting Tashi up and running. Additionally, submissions on the dev list
included patches from a student at CMU, and some scripts from a
non-committer
at Intel. There is still a lot of work to be done in growing a community.
Items to be resolved before graduation:
* Put more effort into project documentation so that other potential
contributors may more easily get involved
* Develop community diversity (currently Intel and CMU committers)
* Prepare and review a release candidate
= 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.
Recent Activity:
* Bryan Duxbury and Andrew McGeachie added as committers
* Automatic "instant releases" to simplify the build process
* First official release candidate scheduled for April 7th, 2009
* Finished migrating all source headers to ASF licensing
* Continued language library improvements
* Support for Twisted in Python
* Support for .NET 2.0
* New compact encoding
* Cross-pollination with other projects continues
* More PoweredBy entries
* Cassandra, now in Incubation, uses Thrift
* Discussions underway about collaboration with the Avro project
* Hadoop and HBase work ongoing
= 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:
* OASIS (http://www.oasis-open.org) members approved the Unstructured
Information Management Architecture (UIMA) version 1.0 as an OASIS
Standard.
* A new contributor, Rico Landefeld, contributed a component to enable
indexing annotations as fields using Lucene.
* Many bug fixes and improvements continue to be focused on UIMA-AS (the
asynchronous scale-out add-on to base UIMA) driven by experience
with users doing extensive scale-out. The fixes address error
handling and performance.
* IBM and MAYO Clinic announced a new consortium around making available
open-source UIMA annotators for use by the Medical / Health area; see
http://ohnlp.org
Items to complete before graduation:
* We still need to attract more new committers with diverse affiliations.
After last month's report, the Incubator has started the process of recognizing the dormant status of projects that are in that condition. The most serious issue that happened this past month is recorded in the Empire-DB report, the gist of which is that a Committer had provided a third-party with his SVN credentials. That issue is covered in detail below. BlueSky, Cassanda, Log4PHP, and Shindig all failed to report. Comments are below, in-line with each project. Individual Project Status: = Bluesky = Bluesky failed to report. Reviewing their mailing list, there is activity in the project, just no report. = Cassandra = Cassandra failed to report. They did recognize and discuss the need for a report, but failed to provide one, anyway. The Cassandra Project is a distributed storage system for managing structured/unstructured data while providing reliability at a massive scale. = Click = Click is a page and component oriented Java web framework. Click has been incubating since July 2008. Tasks completed since December: * Replaced all incompatible licensed libraries * Click 2.0.1 was released from the Apache Incubator * New JIRA was created and issues imported from old version Top priorities: * Review the current diversity in the developer community = Empire-db = This is an out of schedule board report, that the Incubator PMC asked us to provide due to the following incident: === The situation === A committer "C" of Empire-db had the idea to create and provide an example application that demonstrates how to use Apache Empire-db together with Apache CXF. Initially he intended to write the code himself, but then he found himself too busy and never really got around doing it. So he decided to ask a student S instead to write the code for him using his templates and ideas. S then wrote the code with a little aid of C and he got paid for it. The work contract S had with C said that all rights over the code would exclusively belong to C. When the coding was finished, C asked S to submit the code using his Apache SVN account. For that C temporarily logged S in from within Eclipse to SVN on one of C's computers (Please note: the login was performed by C the password itself was not given to S). C then also asked S subscribe and write to the Empire-db-dev mailing list to resolve problems he had with the Maven project layout. C believed that all actions taken were legitimate and in the best interest of the project and the ASF. === The issues === When a Mentor of the Empire-db project became aware of this transaction, he raised strong concerns regarding the following two issues: 1. Legal concerns that an ICLA from S would be required for the code that was contributed. 2. Security concerns, whether access to the SVN could have been abused by S or the password for the SVN account for C could have been revealed by S. Furthermore he pointed out, that sharing an account - even temporarily - is not approved by the community and hence must under no circumstances be repeated. These concerns were also forwarded to the Incubator private mailing list, where the actions taken by C also upset many people. There was a clear verdict, that the mentor's concerns and disapproval were shared by everyone else. C was surprised by the reaction of the Incubator PMC and defended himself with the following arguments: 1. Since C is the exclusive legal owner of all rights over the code that was submitted, only he could contribute it to the ASF anyway. Hence an ICLA for S is from a legal point of view not required, even though he might be the originator. 2. It is very unlikely and there is absolutely no reason to believe that the account has been abused or compromised by S in any way, since the login was only valid for the actual Eclipse session. For people of the same company, working in the same LAN, there might be technically easier ways of compromising an account. Even so he takes full responsibility for everything that is or was done under his account. C posted his statements on the Empire-db private mailing list and it is unclear whether all people interested in this subject had the opportunity to read these arguments. The respondents were not all convinced by these arguments and the legal issue still has not been fully resolved. However, still there is a strong common agreement on the disapproval of account sharing. === The resolve === C acknowledges and respects the opinion of the community. As far as the sharing of this account is concerned, he publicly assures not to repeat it with any of this Apache accounts. In order to resolve any remaining concerns the following actions were taken by C and S as requested from the Incubator board: 1. S has signed and submitted an ICLA to the ASF. 2. C has changed this SVN password = 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. Community: * Additional community members have submitted their iCLA with the aim of becoming more involved * Siemens press release about ESME, reviewed by the Apache PRC and published at http://url.ie/1bjo Development: * Somewhat reduced activity last month, and questioning as to why this is happening. * Good progress on the Twitter API, implementation nearly finished. Top 2 or 3 things to resolve prior to graduation * Move all collaboration to the esme-dev mailing list * Increase community involvement in the project * Provide instructions for people to build, install and evaluate EMSE by themselves = 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. We've prepared a bug fix release (1.0.2) which has been submitted for an incubator vote. The 1.0.2 release also includes updated licensing information in compliance with Apache standards. A 1.1 release with proper package and namespace changes is being prepared as well. The 1.1 release will also include experimental code for a c and python binding. Our problem with finding a home for our continuous build continues. Various plans have been proposed and failed due to lack of a Windows-friendly c# build environment. While we will continue for awhile to host this build at Cisco, we need to find a more neutral and open place to do public builds. Cisco folks continue to be the primary source of discussion and commits. There are some external nibbles, but none that are ready to pitch-in in a serious way yet. More work needs to be done on the web site to make steps to participation more evident. Work also needs to be done on the build environment to make it a bit more forgiving. Outstanding items: * Check and make sure that the papers that transfer rights to the ASF been received... * Check and make sure that the files that have been donated have been updated to reflect the new ASF copyright... * Check and make sure that for all code included with the distribution that is not under the Apache license... * Check and make sure that all source code distributed by the project is covered by one or more of the following approved licenses... = Hama = Hama has been incubating since 19 May, 2008. It is a parallel matrix computational package based on Hadoop Map/Reduce. Recent developments: * We constructed interfaces of matrix and vector. * We implemented sparse/dense matrix-matrix multiplication and dot products. * We implemented shell and user can use shell to manage matrices. * We start implementation of the sparse matrix and sparse graph which is a graph with sparse matrix. Required before graduation: * More practical examples of matrix manipulation * Increase community size and activity * First Apache release = 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 corporate CCLA has been received by ASF. * Initial code contribution has been contributed. The following is planned for next reporting period: * Contributed code to be built. * API Java doc to be built and put onto website. * Development of reference implementation (RI) of Kato API. * Development of working TCK. = Log4php = Log4php failed to report. Log4php has been in the Incubator since 2004, and was retired once already, then reviewed by new interest appeared. Reviewing the mailing list, Log4php appears to still be very much a one person project, with Christian Grobmeier as the sole participant. I see no sign of a user community, nor a developer community. Is there any thought on what should be the discposition of the project? Apache Labs? Something else? = OpenWebBeans = !OpenWebBeans will be an ASL-licensed implementation of the Web Beans Specification which is defined as JSR-299. !OpenWebBeans entered the incubator in October 26, 2008. The following items have been made after the last report * We have got a new committer who is Mark Struberg. * We released the M1 version * We published our new site via Maven Belows are the next steps for coming days; * We will release the M2 version. * We will create additional documentation in the project web site. * We will implement additional examples that show the usage of the OpenWebBeans * We will continue to attract new committers into the project. = Pivot = Pivot is an open-source platform for building rich internet applications in Java. Pivot was accepted into incubation on the 26 January 2009. The Pivot community missed the last report, largely due to after acceptance a period of 'no action' ensued. The Pivot project has now taken off. One initial committer is lost in action and has been removed from the initial committer list, as well as the couple of patches that he supplied has been reverted. The remaining 4 committers have submitted CLAs, accounts has been created, authorization setup, Jira has been created, Confluence space has been created, and we are soon to do the initial codebase submission. All activities of setting up the podling has been tracked in https://issues.apache.org/jira/browse/PIVOT-1 = RAT = After a long quiet period, there seems to have been a definite change of momentum. A major stumbling block has been the absence of released version of the codebase after the move to Apache. Once this has happened, it should be possible to start on some more interesting topics. Preparation of a 0.6 release ongoing (and looking good). Hopefully due in April. The scan code that generates http://incubator.apache.org/audit/ (by auditing the distribution directories) is probably just about good enough for wider distribution and use by other projects at Apache. This will be targeted for release before May. Discussions are ongoing about a Google SoC originating in Harmony but more naturally in scope at RAT Top Issues Before Graduation: 1. ATM RAT is too small for a TLP but not clearly in scope for any existing TLPs 2. Regain momentum = River = River is aimed at the development and advancement of the Jini technology core infrastructure. Jini technology is a service oriented architecture that defines a programming model which both exploits and extends Java technology to enable the construction of secure, distributed systems which are adaptive to change. River has been incubating since December 2006. The River project is not doing well. Practically all original committers are inactive and while there are interested users and even some pretty active discussions about the future of River, that interest isn't showing up as patches or other more constructive contributions. We've seen some effort towards making the QA test suite more accessible, and there is interest in doing another release. However, nobody is actively working on new features or bigger improvements. It has been suggested that River needs a major new vision, but it's debatable whether that would do better as a fresh new project. In any case nobody is actively pushing for anything like that. There is still hope for River, but at this rate the project is heading for termination. Issues before graduation: * Re-activate the development community * Migrate packages to org.apache.river * Another Apache release = Shindig = Shindig failed to report. Reviewing the Shindig mailing list shows considerable activity, with in the realm of 1000+ messages per month. = Stonehenge = Stonehenge was accepted in December 2008 Stonehenge continues to make progress. There is now code committed for Ruby, PHP, Axis2/Java and .NET. We are working on the wiki documentation on how to get started and run the samples. Sun are working on an implementation for Metro and we hope to get some contribution from Apache CXF too. Discussion and mailing lists are slowly getting into place and the SVN and JIRA are all in place and being used. Main Activities: * .NET Stock Trader code contributed * Java and PHP Stock Trader code contributed * New tree structure for all contributions created * All existing code moved from contrib to trunk * new committers from SUN Microsystems identified and came online * Goals and exit criteria of Milestone 1 release being defined.
The last month has been fairly quiet, with nothing currently requiring the
attention of the Board.
We voted to accept Pivot for Incubation. Pivot did not report this month,
but is still just getting started, and have not yet received all of their
infrastructure (https://issues.apache.org/jira/browse/PIVOT-1). We will
require them to report March, April, and May.
A number of projects held votes to perform releases, including OpenWebBeans,
Sanselan, and Click.
Little else at the Incubator level. Some discussion of housekeeping. The
Incubator has started a vote to suspend XAP, as well as to discuss which
others should be suspended.
= 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.
Recent Activity:
* Feb Update: Clean room version of the Bluesky code has been reviewed by
Bill Stoddard (project mentor).
* Jan Status: It is nearly the end of this semester. We were busy
preparing and taking exams in the past month. So no further progress could
we make. We sent our clean version code our mentor, and are waiting for his
reverberation.
Next Steps:
* Consider replacement of FFmpeg. We believe that the clean version of our
code should be available under ASL. Thus we are considering the cost of
using Theora.
* Submit Bluesky code grant to ASF. Perform final code review, cleanup
then check the code into the svn repository.
* Begin working on formal release of Bluesky
= Cassandra =
** DID NOT REPORT **
= Droids =
** DID NOT REPORT **
= 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
* Inclusion of other existing svn branches (actions, etc.) from Google Code
into Apache SVN trunk
* Anne Kathrine Petteroe elected as a committer
* Completion of first development sprint
* Transfer of existing issues in Google Code to Apache Jira
* Source code clean-up (Moving everything to org.apache.esme path, Apache
copyright, etc.)
The following items are planned for the next reporting period:
* Work on development second sprint
* Submission of Apache CLA by other team members
* -- In progress --
Top 2 or 3 things to resolve prior to graduation
* Move all collaboration to the esme-dev mailing list
* Increase community involvement in the project
* Provide instructions for people to build, install and evaluate EMSE by
themselves
= 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 discussions on users stories for the tools that will shape the API
have been ongoing.
* Work is being done to get the CCLA and initial code contribution
prepared. Target is the end of February.
The following is planned for next reporting period:
* Wiki and Website setup.
* Contribution of source code along with CCLA.
= Lokahi =
** DID NOT REPORT **
= PDFBox =
Apache PDFBox is an open source Java library for working with PDF documents.
PDFBox entered incubation on February 7th, 2008.
The past three months have been very good for the PDFBox project. Community
activity has increased notably, and we've added Andreas Lehmkuhler and Brian
Carrier as committers and PPMC members. The lengthy license review is nearly
finished and we're preparing for the first Apache release of PDFBox.
Issues before graduation:
* Increase community size and activity
* Resolve remaining issues found during the license review
* First Apache release
= PhotArk =
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 has been accepted for Incubation in August 19, 2008.
* Issues before graduation :
* Grow community
* Releases
* Roland Weber retired as PhotArk mentor
* The community has not changed over the last month, although we have
started to see people collaborating on the mailing list
* We are working towards a .01 release. It is the hope of the current
community that having a release will help attract other contributors.
= Pivot =
Pivot was voted on subsequent to the January Board meeting, and is brand
new, and still being setup. Pivot started as an internal project at VMware
for a rich, Java-based, in-browser, web UI. We are in the process of
collecting the necessary CLA documents.
= Sling =
Sling is a scriptable web framework that uses a Java Content Repository,
such as Apache Jackrabbit, to store and manage content.
Sling entered incubation on September 5th, 2007.
Community
* With the new year, new activity has sparked around Sling and new
people come to use Sling
* Sling will be the subject of various sessions at ApacheCon EU, and
interest in JCR in general is increasing, which should help Sling as well.
Software
* We're expecting to do a new release real soon now, after closing a few
outstanding issues.
* Rory Douglas contributed OpenID authentication support for Sling.
* Due to timing constraints work on enhancing the documentation on the
site has not gone forward yet.
Issues before graduation
* Grow a more diverse community. Activity of non-Day people is growing
which we see as a good sign, that this is finally taking off - but we're not
there yet.
Licensing and other issues
* none
= Stonehenge =
Stonehenge was accepted into the Incubator in December 2008
Since the last board report, there has been further contributions and
updates to the Stonehenge codebase and we are working towards our first
release. The incubator website is now updated with Stonehenge listing and
status page.
= VCL =
** DID NOT REPORT **
= WSRP4J =
** DID NOT REPORT **
= XAP =
The project reports no activity.
All in all, it has been very quiet since the December report. Cassandra has been voted upon to enter incubation, but does not appear to have started and has not yet reported. A couple of proposals are under consideration: - Scrum/Maestro/Kalumet -- an autodeploy project - Pivot -- a Java-based Rich Web Client project The Incubator PMC is also discussing what should be done with respect to projects that fail to report. Informal (or formal if you feel it necessary) input would be appreciated, to general@i.a.o. One item of note is that the Incubator PMC is trying to remind each project to include the three (3) items requested by the ASF Board of each report, so far with mixed results. = 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. recent activity: It is nearly the end of this semester. We were busy preparing and taking exams in the past month. So no further progress could we make. We sent our clean version code our mentor, and are waiting for his reverberation. Top priority: * Replacement of FFmpeg. We believe that the clean version of our code should be available under ASL. Thus we are considering the cost of using Theora. = Cassandra = Newly entered Incubation. No activity as yet. = Droids = Droids is a new Incubator project recently arrived from Apache Labs (end October). It's an intelligent standalone robot framework that allows one to create and extend existing web robots. Things have been quiet this month in Droids. We focus on evolving the design and building a larger community. = 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. Recent activity: After the acceptance and publication of the first Apache release in October there has been a discussion going on about what would be the most important improvement for the upcoming release. A suggestion was made to provide a Maven like distribution that will allow to access and build Empire-db with Maven instead of the classic .jar file distribution with Ant build files. While the benefits of this suggestion were soon agreed upon on the developer mailing list, this started a long and verbose discussion on how to go about the issue. Ideas ranged from a basic and slow transition to a Maven big bang. Since the core development team had no experience with Maven it was also necessary to find someone with the skills to get it right. We were happy to find a community member who was capable and willing to perform this task. After different transition models have been discussed he was given the freedom to decide on the most suitable approach. Since then the Maven transition has been going on in a different SVN branch that is planned to be merged with the trunk for the next release. Besides that the developers participated in discussions and blogs about relational data persistence on non Apache sites such as www.theserverside.com. An interesting article here http://fromapitosolution.blogspot.com/2008/12/criticism-of-java-persistence. html proves that this is still a hot topic with many who could benefit from Emipre-db. Plans for the future are: * Finish the Maven transition and provide a Maven style release * Provide further documentation and example applications Community aspects: For the transition to a Maven style distribution we were happy to find a new committer for our project. Francis De Brabandere who we believe has excellent Maven skills offered his services and was accepted by the current development team and the mentors. = 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. This report is ESME's first since it joined the incubator and the following items have been performed since its acceptance * Jira has been established and initial issues have been created * The Apache Wiki for ESME has been created * Initial website has been created with Apache Forrest * ESME Core source code has been partially transfered to the Apache SVN from the Google Code site. This drop is based on the latest version of Scala and includes a more optimal separation of UI and server code to ease customization. * Accounts for the initial committers have been created (dpp, dhague, vdichev, mrinal) The following items are planned for the next reporting period: * Inclusion of other existing svn branches (actions, etc.) from Google Code into Apache SVN trunk * Submission of Apache CLAs by two or more other team members. * Next version of Apache Incubator web site with more details * Collection of feature requests for the next version. Special focus on federation and access rights. * Transfer of existing issues in Google Code to Apache Jira * Focus on evolving the design and building a larger community. = Imperius = Imperius has been incubating since November 2007. Imperius is a rule-based infrastructure management tool. Web site: Code: Development continues on the code base. Community: Not a lot of activity during the holidays. A couple of patches were provided by a contributor which were committed. Discussion about the first release of Imperius is currently under way. Plans for the future are: * Add more documentation and example applications * Work towards the first release = JSecurity = JSecurity is a powerful and flexible open-source Java security framework that cleanly handles authentication, authorization, enterprise session management and cryptography. JSecurity has been incubating since June 2008. At the end of November, the JSecurity team released a final external (non-Apache) release: 0.9.0 final. All modifications after the release were made under the assumption that the next release will be an Apache incubating release. After the November final release, there has been lengthy discussion for the month and half following about JSecurity's name and whether or not it should be changed to something else. 3 mentors voted in favor of chainging the name to something else, 1 voted against, and 1 abstained. Those voting in favor cited concerns of a few external (3rd party) products that might cause a name conflict. Concensus was not reached, resulting in the vote. However, it is considered still an open issue with continued discussion as other IPMC members are contributing to the discussion. More recently, the team has debated about how the source tree should be configured to allow easy modular builds and to clearly delineate the differnece of JSecurity core versus web support and 3rd party support. The team came to concensus about an initial directory organization and the ant build files were modified to reflect the new structure. It was also discussed that two build systems, both Ant+Ivy and Maven, could be used to build the framework, allowing the one building to choose based on their preference. Infrastructure migration (noted in our STATUS file) is almost complete - all that needs to be done is migration of the jsecurity.org website into our incubator snapshot. A volunteer is currently in the process of enabling the existing JSecurity theme in the ASF's Confluence export mechanism. Low-hanging fruit to be cleared hopefully by the next board report is all IP clearance: the Copyright & Licensing and Distribution Rights sections of the STATUS file should be able to be completed in their entirety. The biggest exit criteria remaining is Team Collaboration. Although the team is satisfying all collaboration directives and has a good community, we need to attract new committers. Hopefully that will be a significant difference in the upcoming months and throughout 2009. Finally, one of our mentors, Alex Karasulu, had to step down and remove himself as a mentor, citing busy schedules and not enough time to dedicate (http://markmail.org/message/hkh6pjwjlnmtkrjp). We are very grateful for the time he was able to contribute! 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 in SVN (http://svn.apache.org/repos/asf/incubator/jsecurity/STATUS) = JSPWiki = JSPWiki has been incubating since September 2007. JSPWiki is a JSP-based wiki program. During the past three months, the JSPWiki community has increased somewhat, but the growth seems to level off. The developer list now has 72 names, a modest increase from 66 the last time, and the user list is now 157 people strong, five more than three months ago. JSPWiki 2.8 (an Apache-licensed version of 2.6) was made successfully, and even a couple of bugfix releases have been done. This means that work on the 3.0 - the first Apache-branded release - is currently strongly underway. A minor problem was encountered when a widespread bug in Jasper means that we cannot use our initial choice of "org.apache.jspwiki" as the package name without sacrificing compatibility with the majority of servlet containers. The community is still debating a couple of options. Graduation depends on: * Renaming org.jspwiki to conform with the org.apache naming scheme * Making a successful 3.0 release, which is currently being tracked at https://issues.apache.org/jira/browse/JSPWIKI-461 * Making sure all the legal bits and pieces are in order (i.e. the status file) = Kato = Quiet month with little progress due to vacation period. * JSR development has started in earnest with group working to define/prioritize major user stories. * CCLA from IBM is still outstanding. Current expectation is end of month. = Lucene.Net = Lucene.Net has been in incubation since April 2006 Lucene.Net is a source code, class-per-class, API-per-API and algorithmatic port of the Java Lucene search engine to the C# and .NET platform utilizing Microsoft .NET Framework. Lucene.Net has seen positive activities over the past 3 (or even 6 months), the key highlights are: * Accepted Isik Yigit (aka: "DIGY") and Doug Sale as new committers, on November 2008. * Announced Lucene.Net 2.3.1 as beta (via SVN). * Work is underway on the Lucene.Net 2.3.2 port. * Work is simultaneously underway on the Lucene.Net 2.4.0 port. = Olio = Olio has been incubating since September 2008. 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. * Olio is now being run actively by several organizations. * One user has modified Olio to replace the MySQL database with another. * There are multiple deployments attempting to scale Olio to test performance of system infrastructure, software application stack, etc. * With increased deployment, more bugs are being found and JIRAs filed. * Work is underway to add a caching tier using memcached. = OpenWebBeans = !OpenWebBeans will be an ASL-licensed implementation of the Web Beans Specification which is defined as JSR-299. !OpenWebBeans entered the incubator in October 26, 2008. The following items have been made after the second report * We have got a new committer who is Mohammad Nour El-Din. * We implemented introductory sample project to show its usage. * We come close to finish the first alpha (M1) version. * We published introductory presentation about the OpenWebBeans. Belows are the next steps for coming days; * We will release the first alpha version (M1). * We will implement the remaining parts of the specification. * We will plan the release date and content of the (M2) version of the project. * We will create some documentation in the project web site. * We will continue to attract new committers into the project. = RCF = Did not report, and the Incubator PMC is currently discussing closing the project. Carsten reports that it never really got started. = Sanselan = Sanselan has been in incubation since September 2007. Sanselan is a pure-java image library for reading and writing a variety of image formats. The community hasn't grown much in the past three months. There continues to be only one active committer. Participation level is low. The first official Apache release occurred on July 30th, 2008. A new release has just been prepared and is current being voted upon. The new release includes significant bug fixes, better documentation, better IPTC and XMP support (metadata) and improvements to the release structure. Barriers to graduation continue to be diversity, size of the community, and overall activity. = Stonehenge = Stonehenge has been incubating since December 2008. Since the last report there has been a contribution of code from Microsoft. All nominated committers have submitted CLAs and are now authorized. Apart from that activity has been slow over the holiday period. Our next steps are to start working towards a first milestone release. = Tashi = 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. Activity has been slow over the holidays. The JIRA has been set up and is being used. Work has begun on integration between the Tashi scheduler and DHCP and DNS servers. Items to be resolved before graduation: * Check and make sure that the files that have been donated have been updated to reflect the new ASF copyright * Check and make sure that all code included with the distribution is covered by one or more of the approved licenses * Community diversity (currently Intel and CMU committers) * Demonstrate ability to create Apache releases = 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. Recent Activity: * General iteration and bug-fixing continuing * Added support for a general type-annotation system added to the grammar -- allows for greater flexibility in type modifications * Significant additions made to some language libraries (i.e. C# has become much more complete) * Jake Luciani was granted commit rights. He was on the original project proposal, but did not contribute for some 10 months. Therefore, his addition was handled with a PPMC, then an Incubator PMC vote Issues before Graduation: * We are still working through adding more committers to the project. * We are also still developing against the trunk, and will need to create our first Apache release. = 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: * New Release: Version 2.2.2 (actually the first release) of the C++ version of the UIMA framework, supporting components written in C++. * Jorn Kottmann added to the IPMC * Tong Fin and Jerry Cwiklik voted in as committers * New components voted into the sandbox: a Configurable Feature Extractor and an Apache Tika Annotator * Many bug fixes and improvements to UIMA-AS (the asynchronous scaleout add-on to base UIMA) driven by experience with users doing extensive scaleout. The fixes address error handling and performance. Items to complete before graduation: * We still need to attract more new committers with diverse affiliations. = VCL = Incubator Project - VCL Included is the monthly status report for VCL to the Incubator PMC for January 2009 * Community The community has been active on the vcl-dev mailing list. Some new interested parties have subscribed and open discussion about goals, development processes, etc. have been happening. There has been some discussion about the use of the project name VCL as NC State is still using this name for their student computing lab. The issue was raised about whether this is acceptable or not. This issue should be resolved before the next board report. * Source Code Code has been committed and folks are getting accustomed to the structure and layout of the VCL architecture. * Miscellaneous No issues at this time.
Just a generally nice month.
CouchDB, Qpid and Abdera have graduated from the Incubator. Stonehenge and
ESME are new entries into the Incubator. A candidate up for vote is
Cassandra. As discussed in last month's report, rather than fork the
project, the Cassandra community decided to move to the ASF. Feedback has
generally been very positive about this change of plans.
The Composer project has been retired, and resources have been cleaned up.
Not sure what is happening with log4php, but have asked the Mentors to
advise.
There are still some birthing pains with BlueSky. The new website is
published by IP, not domain, and should be hosted at the ASF. Mentors need
to address this matter. There also seem to be continued questions about the
source code.
Etch has an infrastructure issue. Brett Porter is trying to help. Perhaps
Bill Rowe might also jump in, since the issue appears to be setting up an
MS-Windows based build environment, and he's had an interest in that for
some time.
Per-project reports:
= 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.
In the past month, we set up the website and applied for a new international
ip address. Here is the website link: http://202.117.16.249. We've already
put three version of source code, including complete version, clean version
with project files (the project files are autogenerated by Anjuta, in case
it may violate ASL, we divide the source code into two types, with or
without project files) and purely clean version. We hope that someone could
double check the legality of the clean source code so we can upload the
source code soon.
Top priorities:
* upload our source code to SVN repository. As soon as the code is
granted by Apache community, this thing shoulde be finished quite soon.
IPMC comments:
* jukka: Why the new server and web site? I don't seem to be able to
access it (I'm in Switzerland).
* clr: What does it mean "as soon as the code is granted by Apache
community"?
= Click =
Click is a page and component oriented Java web framework.
Click has been incubating since July 2008.
Tasks completed since November:
* SVN code base was succesfully migrated to ASF repository.
* Click website was ported and is now hosted at the Incubator.
Top priorities:
* Replace incompatible third party software which includes the JavaScript
libraries JSCalendar and TinyMCE.
* Cut the first official Apache release.
* Import issues from existing JIRA.
= Droids =
Droids is a new Incubator project recently arrived from Apache Labs (end
October). It's an intelligent standalone robot framework that allows one to
create and extend existing web robots.
Things have been quiet this month in Droids. We focus on evolving the design
and building a larger community.
= 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.
After the stumbling blocks reported last month, i.e. trouble to get going
with infrastructure, the project is now up and running. All external code,
documentation and Jira issues have been ported into the Apache Etch project.
Development activity is medium (~30 commits in 2 weeks), from mainly two
developers. The first posts to the etch-user list is promising, but
development list is still a "Post Jira -> Fix It" without much mailing list
discussion. This will be the main focal point to resolve over the next
quarter.
The main splash page (http://incubator.apache.org/projects/etch.html) is
still incomplete. The process to update the main page is burdensome. I've
seen someone else suggest using an automated background process to
incorporate changes and strongly support that idea.
The last remaining infrastructural issue is to find a home for our
continuous build system. It requires a Windows home because of C# and
microsoft visual studio components.
= Hama =
Hama has been incubating since 19 May, 2008. It is a parallel matrix
computational package based on Hadoop Map/Reduce.
Development activity is medium from mainly two developer, we focus on
proofing/benchmarking current code/algorithm recently. A number of inactive
initial contributors stepped down from the project. And, 'Saumel Guo' joined
to hama project as a new committer.
* We are looking for more mathmathicians/committers
* We will plan for our first release
= 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
Kato is just starting up; most of the infrastructure work has now been done;
mailing lists, SVN, JIRA etc. created. Most initial committer user IDs have
been requested, still waiting on the last couple of CLAs.
The next steps for Kato are agreeing the highest level user stories that
will drive the JSR design and seeding the repository with the code
contributed by IBM.
= log4php =
Failed to report. Checking the mailing lists, there is minimal, but present
traffic on both the developer and user lists. The last commit was two
months ago by Jim.
= Olio =
Olio has been incubating since September 2008.
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 project web page has now been created at
http://incubator.apache.org/olio
* An Overview presentation has been posted at
http://incubator.apache.org/olio/index.data/Olio_Overview_long.pdf
* Initial committers' accounts are all set up now.
* Two external users (i.e not belonging to the original committers'
organizations) have started running Olio.
* Olio Rails code has been committed to repository.
* Several bugs have been filed and are being actively worked on.
= OpenWebBeans =
OpenWebBeans will be an ASL-licensed implementation of the Web Beans
Specification which is defined as JSR-299.
OpenWebBeans entered the incubator in October 26, 2008. The following items
have been made after the first report
* The SVN, mailing lists and JIRA setup are done.
* Project status page is completed and updated.
* Project web site is created.
* SVN directory structure is created.
* Project code is dropped from the sourceforge to the SVN.
* Project source code commit is started to add new functionalities to the
implementation.
* Project defects are written to the JIRA page.
We are working to get more attraction to the project. Belows are the task we
will handle
* We will try to finish the first alpha version.
* We will create some documentation in the project web site.
* We will looking for getting more committers.
= RAT =
RAT has struggled to gain any additional development community since joining
the incubator. The small developer base means that releases are not really
possible. Without releases, it's hard to find motivation for development of
new functions for - what is - a mature code base. As a component of the
Apache and Incubator release infrastructure, it made sense to bring RAT
here. From the RAT project perspective, it made much less sense.
= River =
River is aimed at the development and advancement of the Jini technology
core infrastructure. Jini technology is a service oriented architecture that
defines a programming model which both exploits and extends Java technology
to enable the construction of secure, distributed systems which are adaptive
to change.
In November, Niclas Hedhman stepped up as a new Mentor for the project. He
thinks River/Jini is too important to be ignored. This resulted in an
extended discussion of what should actually happen with River. Quite a few
voices have been heard, BUT most committers are quiet, which is worrying.
The things that the vocal people can agree on are probably:
* River needs new goals. The community is unable to define a single goal or
agree on a couple of them.
* People should not talk the talk, if they can't walk the walk. The
infamous 'itch' is obviously not strong enough in any particular area, not
enough low-hanging fruit so to speak. Niclas presented a simple solution;
branch trunk and let those who are active to make the structural changes
needed for a sustained future. Hopefully, those more experienced will also
get excited and help out when they can.
* Consolidation of external Jini projects. There are many external Jini
projects. Some of those provide same or similar solutions. Many in the
community think that these should merge, possibly under the River umbrella.
But there are many things where there are more opinions than there are
people. Right now, we feel that is being a good thing, since it indicates a
strong interest in the technology, and the challenge is to funnel this
energy into something constructive, with or without the initial committers.
All in all, River project is slow, but we think we have a lot of willingness
in the user community, and just need the lever to exploit this. The goal for
now, up until the next report, is to get us going on Apache River "New
Generation", where we indeed shake off the Sun heritage and start moving
forward.
Incubating since December 2006
= Shindig =
Shindig is a reference implementation of the OpenSocial and gadgets stack,
incubating since: 2007-12-06. The active community has built two parallel
implementations of the OpenSocial and gadgets spec; one in Java and one in
PHP. Currently the Shindig community is working toward an incubation
release of the OpenSocial v0.8.1 spec as well as implementing the new
functionality defined in OpenSocial v0.9.
Top 2 things to resolve prior to graduation:
* Improve diversity of committers (progress, but on-going)
* Run through at least one release (first release scheduled to go out by
end of year)
= Stonehenge =
Stonehenge was just recently accepted into the Incubator. So far we have:
* Set up the SVN, JIRA and Mailing lists
* Added all the committers who have a CLA on file
* Built a very basic website
* Had a code donation from WSO2
* We are awaiting more code donation
* We still need to create our incubator status page and add to the list of
incubator projects
= Tashi =
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.
Work has been progressing toward an initial test installation of Tashi via
the OpenCirrus testbed (http://www.opencirrus.org/). This has consumed much
of the developers' time. During this though, a few minor changes were made
to the code to make it more amenable to deployment.
Items to be resolved before graduation:
* Check and make sure that the files that have been donated have
been updated to reflect the new ASF copyright
* Check and make sure that all code included with the distribution
is covered by one or more of the approved licenses
* Migrate the project to Apache infrastructure (begin using Jira)
* Community diversity (currently Intel and CMU committers)
* Demonstrate ability to create Apache releases
= VCL =
VCL has been going through the startup phase of the project and the
remainder of the new accounts were created over the last month. The
codebase is in the process of being moved to the ASF. The developers at
NC State were completing their work in progress for 2.0 and will transfer it
shortly. Until then the project is flying a holding pattern.
In the interim we'll start some of the more mundane tasks like getting the
web site setup and shtuffes like that.
Overall a good month. A few items of note.
Several of us met with Michael Cote at ApacheCon to discuss the Incubator
with him. Bertrand was instrumental in instigating and facilitating the
meeting.
The most contentious, and it isn't very contentious at that, discussion is
regarding the Helenus proposal, which is to incubate an already existing
fork of Facebook's Cassandra project, ostensibly because Cassandra is dead
from a community perspective, with Facebook being absentee landlords.
Because of that, the community has already forked the project, and is
looking for a home. Ian Holsman is our point of contact with that community
at present, and proposed Incubation.
Stonehenge has been accepted for Incubation. From the proposal: "The aim of
the Stonehenge project is to develop a set of sample applications to
demonstrate seamless interoperability across multiple underlying platform
technologies by using currently defined W3C and OASIS standard protocols."
Kato has been accepted for Incubation. From the proposal: "Kato is a
project to develop the Specification, Reference Implementation and
Technology Compatibility Kit for JSR 326: Post-mortem JVM Diagnostics API"
OpenWebBeans has been accepted for Incubation. From the proposal: "Open Web
Beans will be an implementation of the Web Beans Specification which is
defined as JSR-299."
A number of other proposals are under consideration.
Abdera, Buildr, CouchDB and Qpid are in the process of seeking graduation.
NMaven is going to go dormant. JvZ apparently wants to move the project out
of the ASF entirely.
= Abdera =
Abdera has been incubating since May 2006. It is a framework for building
Atom publishing protocol clients and servers.
At the time of writing, Abdera is in the process of composing our graduation
to TLP proposal for the Incubator PMC. Depending on how quickly that gets
done we hope to have a proposal for the board for either the November or
December meeting.
Other than that progress is steady but slow. We have a continuing stream of
minor issues and fixes, and a few relatively new committers who have been
taking care of them. There has been little major progress but a fair amount
of minor changes and fixes. All in all the project seems healthy and we
anxiously await graduation and our next release, which should come soon
afterwards.
= 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.
During the past month, we finally clear the legal problem lay in our source
code. Agreement achieved that the libstdc++ don't collide with ASL, however,
FFMPEG is absolutely vetoed under ASL. So we have to find a subsitute to
replace it.
Students of the bluesky team@XJTU are either busy cramming for exams or
painstaking coding for an original system. Thus the work at Apache has been
greatly delayed. But we still complete several critical things. The first is
to eleminate the code which violates ASL from the Bluesky source code.
Secondly, we renewed the user manual. Hope it will facilitate people who
wanna try our software.
Top priorities:
*upload our source code to SVN repository. In order to ensure the
qualification of our source code under ASL, we will, soon, put our
"cleansing version" code on our website@XJTU.China and hope people at Apache
community to have a double examination. After that we will commit our code
to SVN.
*Another emergency is to replace FFMPEG. FFMPEG plays a critical role in
our software. If proper subsititute can't be found, the progress of our
incubating at Apache will be delayed to a large extent.
= Buildr =
Development
We released Buildr 1.3.3 on October 16th, our 4th release in the incubator.
Along with bug fixes and minor improvements, this release featured improved
code organization for multi-language support. We also reorganized the
documentation to have language-specific sections.
Community
In August Antoine Contal has been accepted as a new commmitter and was
subsequently voted in the Buildr PPMC.
Traffic on the mailing lists has been steady. A
[http://www.nabble.com/Fast-Feather-Talk%3A-Apache-Buildr-td20022541.html
Fast Feather talk] about Buildr was given during ApacheCon.
Graduation
We started discussing graduation in September and requested community
feedback on the proposed resolution in October. In November, we initiated
the [http://markmail.org/message/4bo627obdp3zdmhe vote from the Incubator
PMC] and the vote passed.
= Click =
Click is a page and component oriented Java web framework.
Click has been incubating since July 2008.
We have released 1.5 final and are in the process of migrating SVN and JIRA.
Tasks completed since October:
* Public Wiki has been setup.
* Source code have been exported and are currently being migrated to
Apache.
Top priorities:
* Finish SVN migration.
* Import issues from existing JIRA.
= CouchDB =
CouchDB is a distributed document-oriented database system written in
Erlang. The project entered incubation on February 12th, 2008.
Since the last report in August, we released CouchDB version 0.8.1. We are
currently collecting feedback 1.3.2 cleared up some missing/mixed copyright
issues that slipped past QA in earlier releases, and as of now we have no
outstanding licensing issues.
for a 0.9.0 release since trunk has gotten some significant additions:
* faster b-tree operations
* authentication for Futon, the admin interface
* improvements for building CouchDB on BSD and Solaris systems
* support for massive numbers of databases on a single node
* improved binary attachment handling
* multi-key-get and include-docs options for views
An initial version of CouchDB's security model is also in the works for the
0.9 release.
The project added J Chris Anderson (jchris) to the list of (now five)
committers with the approval of the IPMC. A few patches that lead to new
features were contributed by non-committers. General feedback, interest and
support in and of CouchDB continues to grow.
The project is currently asking the IPMC to recommend CouchDB's graduation
to the Board.
= Droids =
Droids is a new Incubator project recently arrived from Apache Labs (end
October).
It's an intelligent standalone robot framework that allows one to
create and extend existing web robots.
Things are charging along in Droids. The code has been moved over in
SVN, a website setup, JIRA project migrated and a wiki location
defined. There is much coding and redesign activity from the initial 3
committers and Thorsten successfully seeded interest in Droids at both
BarCamp and FastFeather Talks at ApacheCon US.
Now the focus is on evolving the design and building a larger community.
= Empire-db =
Empire-db is a relational data access layer offering special benefits over
other solutions through string-free dynamic query generation, metadata
access and improved compile-time safety.
Empire-db has been accepted to the incubator in July 2008.
Recent activity:
In October only a few minor bug fixes and improvements for both the core
database component and the Struts2 extensions library have been provided.
Still on our list is the maven support for the upcoming 2.0.5 release.
Another idea is to provide an example for how to integrate Web-Services in a
Web-Application using Empire-db's metadata capabilities.
There are also plans for providing integration with Apache Wicket, which
could be a new subproject just like the Empire-db Struts2 extensions. This
however is a task that would take a few months to develop.
Community aspects:
In order to increase our community and make people more aware of the
capabilities and benefits of Empire-db we have submitted a proposal for a
presentation at the Apache Con Europe 2009 in Amsterdam. We are waiting to
hear from the conference committee any time soon.
= Etch =
Etch was accepted into Incubator on the 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.
Progress has been slow this last month, mainly due to lag in getting the
source code into Subversion. We have at least now gotten the stuff into
/repos/test and everything looks good and are now waiting for Joe to put it
into /repos/asf/incubator/etch.
The following tasks are in progress:
* Publishing source tree in SVN; INFRA has the subversion repo-dumpfile and
we have tested access.
* Confluence Wiki for Etch, and once it is setup we will begin migration of
the public pages at http://developer.cisco.com/web/cuae/etch to Apache.
Our goal is to get back to coding once we have the infrastructure
established.
= JSecurity =
We just have to report that the code base has been imported into the ASF
repository, and as it was a long waited move, it's good to have it announced
in this monthly report !
= Lokahi =
Lokahi did not report, and has had no activity since March. The PMC will
investigate whether or not this project should go into a dormant status.
= NMaven =
NMaven develops plugins and integration for Maven to make building and using
.NET languages a first-class citizen in Maven.
Incubating since: 2006-11-17
* Slight increase in mailing list traffic
* Work has progressed on helping to migrate the previous version to the
revised trunk
* Discussion of another release
* Started to set up a repository on the Maven central repository for .NET
artifacts
* Presented a brief fast feather talk at ApacheCon, but didn't generate
additional interest
* Very recent discussion on the future of the podling and it's dissolution
As noted, JvZ indicated to the Incubator that the NMaven community wish to
leave the ASF.
= Olio =
Olio has been incubating since September 2008.
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.
All infrastructure has been created for the project.
The olio web site has been set up via Confluence.
Initial code drops for rails and php have been committed to the repository.
= OpenWebBeans =
Open Web Beans will be an ASL-licensed implementation of the Web Beans
Specification which is defined as JSR-299.
OpenWebBeans is entered incubator in October 26, 2008. Since then the
following items has been done;
* Matthias Wessendorf kindly accepts to be a new mentor of the project
besides Kevan Miller.
* The SVN, mailing lists and JIRA needs to be set up. Infra. group is
informed about this.
* The initial committers submitted their ICLA.
* OpenWebBeans status page is generated, but it needs some more work.
After the SVN is setup , we will be working for an import of a current
codebase into the Apache repository.
= PDFBox =
Apache PDFBox is an open source Java library for working with PDF documents.
PDFBox entered incubation on February 7th, 2008.
The website has been set up. The license review is underway and has already
progressed quite far. The export control notification has been set up. These
tasks and most other tasks were all performed by PDFBox mentors (mostly by
Jukka Zitting). Sadly, there has been almost no participation by the initial
committers, yet, except for handling the license grants and CLAs.
On the user side, some questions don't seem to get answered. Not many
patches have reached us, either.
Issues before graduation:
* Increase community size and activity
* Finish license review
* First Apache release
= PhotArk =
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 has been accepted for Incubation in August 19, 2008.
* Issues before graduation :
* Grow community
* Releases
* The community has not changed over the last month.
* Our initial prototype is quickly approaching the point of initial
release. We hope to have a .01 release by the end of the year. It is the
hope of the current community that having a release will help attract other
contributors.
= Sling =
Sling is a framework to develop content centric web applications based on
the idea of modularizing the rendering of HTTP resources.
Sling entered incubation on September 5th, 2007.
Community
* Although we don't see a deluge of users yet, there are signs that
people are starting to use Sling in their projects.
* Sling has been presented at openexpo.ch and ApacheCon US.
Software
* Lots of bug fixes and enhancements since the first release in June.
Therefore we are considering another full release soon.
* Due to timing constraints work on enhancing the documentation on the
site has not gone forward yet.
Issues before graduation
* Grow a more diverse community (so far commits mostly from Day
employees).
Licensing and other issues
* none
= Tashi =
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.
The initial committers' accounts are active.
The initial code import has been completed.
A project website and an incubation status page have been added.
Items to be resolved before graduation:
* Complete items listed on the project status page (relating to entering
incubation)
* Community diversity (currently Intel and CMU committers)
* Demonstrate ability to create Apache releases
= VCL =
Status for November 2008
This is the first report to the board since being bootstrapped. Over the
past
month we have created our SVN tree and started some of the administrative
actions.
Community:
User IDs were created for:
* Aaron Peeler (NCSU) [MAILTO] aaron_peeler@ncsu.edu
* Andy Kurth (NCSU) [MAILTO] andy_kurth@ncsu.edu
* Brian Bouterse (IBM) [MAILTO] bmbouter@us.ibm.com
* John Bass (NCSU) [MAILTO] john_bass@ncs.edu
* Josh Thompson (NCSU) [MAILTO] josh_thompson@ncsu.edu
* Mark Gardner (VA Tech) [MAILTO] mkg@vt.edu
* Mladen Vouk (NCSU) [MAILTO] vouk@ncsu.edu
* Steve Thorpe (MCNC) [MAILTO] thorpe@mcnc.org
* Don Sizemore (UNC-CH) [MAILTO] dls@ibiblio.org
* Ken Chestnutt (UNC-CH) [MAILTO] ken@iblio.org
* Paul Jones (UNC-CH) [MAILTO] pjones@metalab.unc.edu
Next Steps
The CCLA from NC State has been transmitted to Apache and we are looking for
confirmation in officers/cclas.txt so we can begin introducing code.
Our next steps are to complete IP clearance and get organized.
= WSRP4J =
The project did not report, but recent discussion with
(http://markmail.org/message/txk5ay7raux6e6dc) indicates that the "fuzzy
state of potential patent claims on WSRP 1.0" prevents the project from
making releases at this time, which impacts community development.
= XAP =
XAP appears to have become essentially dead back in March or April. The
Incubator PMC will investigate dormant status for it.
In general the Incubator is operating well.
The Bluesky project, which has been an area of concern, has submitted a
report this month.
A number of us have asked that the Maven Repository issues, which has
swamped the general@ list for more than a month almost to the exclusion of
all other discussion, be moved from the Incubator to Infrastructure. Yes,
the Incubator is effected in terms of our requirement that users be aware of
and agree to the use of Incubator artifacts, as the Incubator has long been
charged with maintaining the distinction that Incubator projects are "not
yet fully endorsed by the ASF" in large part to protect the Apache brand and
imprimatur. But although Maven's lack of support for authenticated and
approved artifacts does effect the Incubator's ability to perform that role,
discussion and correction of that defect really belong at the Infrastructure
level, as the scope of its consequences is much more serious and widespread.
Unresolved for now is what to do about Incubator artifacts and Maven in the
interim. It is unclear that there is a solution that allows Incubator
projects to publish into the Maven repository at all without violating the
policy regarding explicit user knowledge and consent.
The discussion of the issues caused by Maven's repository handling has led
to revisiting under what circumstances Incubator projects should be
permitted to do releases, if at all. Personally, I would consider it
unfortunate, unfair, and a shame if we were to decide to return to the
prohibition against releases due to a build tool's inadequacies, nor do I
believe that most people want that to happen. Others, mostly Maven users,
would like to see any distinction between the Incubator and the ASF
eliminated, which is also an undesirable approach. There has also been
confusion evidenced about what the Apache License permits anyone to do with
the our code versus policies that the ASF self-imposes on its projects.
We are reminding all projects to provide, at a minimum, the following
information:
* 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
Not all of them have yet complied, but we're working on it.
We're looking at various projects to see if they are ready to graduate,
whether as or into a TLP, and have new projects arriving, one from the
Apache Labs. Pig appears ready, and is being voted on, to leave the
Incubator for the Hadoop project. We need to examine QPid and UIMA
regarding graduation.
= BlueSky =
Now, BlueSky ASF Project is running in the first phase. A lot of efforts are
done to legalize the BlueSky source code under Apache licence. For RealClass
system source code, there are three main third-part libraries whose licences
do not comply with ASL definitely. They are GUN c++ stl, arts and ffmpeg.
The issue that dynamic link with GPLed GUN c++ stl in RealClass system
source code is legal or not have been discussing in bluesky mailing list.
The conflict which the other two libraries lead to are so complicated that
more time is spent and discuss in details to resolve this problem.
Besides ,we do the following:
* In order to introduce RealClass system's functions, feature and usage, we
supply the document about system customer manual to BlueSky website.
* Due to conflict with ASL, the work of committing the source code is
behind of the schedule.
= Empire-DB =
Empire-db has been accepted to the incubator in July 2008. While ths SVN
repository had soon been set up and development progressed there has until
now not been an official Apache release with the packages containting the
org.apache namespace and with all legal files available and in the right
place.
Recent activity:
The main concern of the Empire-db committers in the previous month has been
the acceptance of the first official Apache release by members of the
incubator PMC.
Due to legal concerns about the inclusion of two .jar files the distribution
was first changed to go without them which however resulted in compilation
problems with the build files provided. After a long discussion period the
two jars which were taken from a Tomcat distribution where included again
and release candidate 2 of Empire-db 2.0.4 and Struts2-extentions 1.0.4 were
again put up for voting. Finally the release got accepted incubator PMC.
The accepted distribution files will now be offered for download from the
Empire-db website. (Yet to be done)
Meanwhile a few improvement and bufixing tasks have already been opened for
the upcoming 2.0.5 release.
Community aspects:
Slowly the empire-user mailing list is getting used by uses not belonging to
the empire-db development team. A few mail requests have been answered. With
the now accepted official Apache release we hope that we can now further
increase the community.
= PhotArk =
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 has been accepted for Incubation in August 19, 2008.
Top Issues before graduation
* Grow community
Community Aspects
* All infrastructure resources are available.
* Initial committer accounts are ready.
* Initial website ready and live.
* Initial application prototype available in svn trunk.
= Click =
Click is a page and component oriented web application framework.
Click entered the incubator in July 2008.
* The initial committers submitted their ICLA's and accounts have been
created.
* Mailing lists were created and the community have successfully migrated
to the new lists.
* JIRA instance has been setup.
There have been three external releases since incubation started namely
1.5M3, 1.5RC1 and 1.5RC2. We are busy fixing the last remaining issues
before 1.5 final is released. With a stable 1.5 available we will start
migrating the code to Apache repository.
Top priorities:
* Migrate Click website to Apache.
* Import issues from existing JIRA.
* Migrate SVN repository.
= Etch =
Etch was accepted into Incubator on the 2 September 2008. Since then the
following items has been completed;
* Project STATUS page, navigation and entry in projects/index.html has
been set up.
* Mailing lists has been set up.
* Jira project has been set up.
* ICLAs for all initial committers has been submitted and recorded.
We are still waiting for a CCLA from Cisco, where all initial committers
work. We also track all progress
in JIRA (https://issues.apache.org/jira/browse/INCUBATOR-83) which is a lot
easier than the STATUS page,
and highly recommended for future recommended use to other podlings.
= Tashi =
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.
Mailing lists have been created.
The svn repository was created at
https://svn.apache.org/repos/asf/incubator/tashi
Initial committers' accounts are in process. Mentors have
been given access to the svn repo.
The JIRA project has been created.
https://issues.apache.org/jira/secure/project/ViewProject.jspa?pid=12310841
= Imperius =
Imperius has been incubating since November 2007.
Imperius is a rule-based infrastructure management tool.
Code: Development continues on the code base.
Community: Two new committers since the last report. (The CCLA
and ICLAs from Sun contributors have been received and
commit access is now set up for all initial contributors).
One new contributor contributed a patch via JIRA which was
committed.
Graduation is not on the table based on the size and diversity
of the community; and there has not been a release of code.
= JSPWiki =
JSPWiki has been incubating since September 2007.
JSPWiki is a JSP-based wiki program.
During the past three months, the JSPWiki community seems to still enjoy
a steady increase. The developer list now has 66 names, an increase
of 12%. The user list is now 152 people strong, a growth of 7% since the
last
report.
The first beta of JSPWiki 2.8 (which is the Apache-licensed version of 2.6)
has been released, and it is missing only a few key patches to be a full
release.
This, however, won't be an Apache release (as it is meant to be backwards
compatible with 2.x series, which means keeping the old package structure).
Despite of this, we're practicing the Apache processes of voting and
approving
releases.
Graduation depends chiefly of three things:
* Stable release of 2.8, so we can concentrate on 3.0 process
* Making a successful 3.0 release, including
* Renaming of all packages to org.apache.*
* Taking the new API into use
* Making sure all the legal bits and pieces are in order (i.e. the status
file)
= JSecurity =
JSecurity is a powerful and flexible open-source Java security framework
that cleanly handles authentication, authorization, enterprise session
management and cryptography.
JSecurity has been incubating since June 2008.
Last month, a new external release was issued (0.9.0-RC2).
After this, a single bug fix has been implemented and
committed to the external SourceForge SVN repository.
Many other commits have been made, but all were nonfunctional
and were made to round out the project's JavaDoc.
The JavaDoc is already quite good, but not 100%. The team has
discussed on the development list that it would be a good idea
to get the JavaDoc completed at 100% before releasing 0.9 final,
with 0.9 final being the last external release. After this point,
we wanted to inject the code source into the Apache repository
as a 'clean slate' initiative.
The idea is that perhaps 0.9.1 would be an Apache release,
allowing that release to focus only on adherence to Apache
policy and not dependent on code or documentation. Then all
subsequent releases could benefit from the experience of this
'first run', continuing to maintain Apache policy.
The JavaDoc is currently being updated intermittently, as the
development team has the opportunity to update it in their spare
time. It is certainly desirable to finish this effort soon,
hopefully no more than a week or two. But this time frame is
ultimately dependent upon the number of contributors.
The project team is not considering graduation at this point,
as the code is not ready for an Apache release. The community
is working well, with decisions being made in public.
The status is being maintained at
http://svn.apache.org/repos/asf/incubator/jsecurity/STATUS
= Olio =
Olio has been incubating since September 2008.
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.
Mailing lists have been created.
http://issues.apache.org/jira/browse/INFRA-1741
The svn repository was created at
https://svn.apache.org/repos/asf/incubator/olio
Initial committers' accounts are in process. Mentors have
been given access to the svn repo.
The JIRA project has been created.
https://issues.apache.org/jira/secure/admin/ViewProject.jspa?pid=12310839
= Lucene.Net =
No changes.... still a limping along community with the potential for new
committers on the horizon for quite some time now but no action towards
bringing them on. There is some vitality to the mailing list, but being a
mostly auto-generated port of Java Lucene does not an excitingly innovative
project make.
= Qpid =
Qpid is an enterprise messaging broker which implements the AMQP protocol.
It has been incubating since 2006-08-27.
News:
* Oct 08 - Completed our M3 release
* Sep 08 - Lahiru Gunathilake was voted in as a committer. He contributed
a CLI management tool as part of the GSoC project
* Sep 08 - Manuel Teira was voted in as a committer. He is working on a
solaris port for the c++ broker
* Sep 08 - Steve Huston was voted in as a committer. He is working on a
windows port for the c++ broker
* Two GSoC students, one successfully completed
* Continuing to attract new contributers.
Issues before graduation:
* From last board report: PPMC diversity needs to be improved --
Progress, we now have 7 independent entities on the project
Concern:
It took ~1 month to get a vote on our last release candidate completed,
some on general@ seem happy to pick holes when somethings wrong but seem
uninterested in acknowledging when the issues has been resolved. There was
plenty of activity on other threads, but repeated reminders seemed
ineffectual. This was a bit disappointing.
= RCF =
RCF is a rich component set for JSF which supports AJAX. We are in the
process of analyzing and removing undesired dependencies of our code to be
compliant in the OpenSource world. Incubating since: May 2007.
The project sources have not yet been committed to Apache svn. We have some
internal (oracle) discussion about migration for our existing customers,
since the code-base is already used inside the company.
Issues before graduation:
* Bring the sources to Apache
* build a community around the code
= Sanselan =
Sanselan has been in incubation since September 2007.
Sanselan is a pure-java image library for reading and writing
a variety of image formats.
The community hasn't grown much in the past three months. There
continues to be only one active committer.
The first official Apache release occurred on July 30th, 2008.
A second release is being prepared. It will include significant bug
fixes, better documentation, better IPTC and XMP support and
improvements to the release structure.
Barriers to graduation continue to be diversity, size of the community,
and overall activity.
= Thrift =
DID NOT REPORT
= Tika =
Apache Tika is a toolkit for detecting and extracting metadata and
structured text content from various documents using existing parser
libraries. Tika entered incubation on March 22nd, 2007.
Community
* Dave Meikle was just voted in as a new committer.
* Paolo Mottadelli will present Tika at ApacheCon US.
Development
* Tika 0.2 should be released soon.
* Usage documentation has been added to the website.
Issues before graduation:
* The current plan is to graduate as a Lucene subproject, which could
happen soon as the incubation criteria seem to be met.
= 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:
* New Release: Version 2.2.2 of the UIMA-AS (asynchronous scale-out)
framework - this is the initial release of this component
* New Release: a hot fix for the base 2.2.2 release
* New Release: the CAS Editor tool
* Pending release vote in Incubator: UIMA-CPP - the C++ version of the
UIMA framework, allowing C++ components (and components written in PERL,
PYTHON, and TCL) to be intermixed with Java components.
* CAS Viewer code was accepted into the sandbox, and work is underway to
integrate it with the CAS Editor
* Pending contribution: a user has integrated Apache Tika as a UIMA
component and is offering to contribute it.
* IP clearance forms are being worked on for 3 new components being
incorporated into the Sandbox with software grants: A Common Feature
Extractor useful for extracting features from CASes to use as training data
in machine learning algorithms, a Concept Mapper - a general dictionary
style lookup annotator which may be eventually combined with another
dictionary annotator, and a Cas Viewer Eclipse plug-in tool, which may be
combined with the Cas Editor work.
Items to complete before graduation:
* We still need to attract more new committers with diverse
affiliations.
Community:
* We continue to do outreach to attract new contributors with diverse
affiliations, who may become committers.
The Incubator continues to run smoothly. In the large, we have good
participation and oversight from the PMC.
PhotArk and Etch are in the process of getting started. Qpid and UIMA are
working on putting out new releases. CouchDB is in search of new/additional
Mentors.
As mentioned in the August report, we continue to have concerns about
BlueSky, which failed to formally report again this month. However, there
is an e-mail on their list that indicates that they are hearing our
concerns, and are starting to take some steps towards improvement and
resolution on the issues, q.v.,
http://www.mail-archive.com/bluesky-dev@incubator.apache.org/msg00245.html.
*** The PMC is reminding all Incubator projects that an important item for
the report is what needs to be done to satisfy graduation requirements. ***
=== BlueSky ===
Did not report. From the developer mailing list, we have the following
status comments:
- Two modules of the project,that is DTU and Tserver, have been
modified by using stlport to replace gpl based c++ code
expected for some minor mistakes.
- The official website has been updated and formal reports are added.
- We strive hard to learn the related contents of how to incubate
successfully.
=== JSecurity ===
JSecurity is a powerful and flexible open-source Java security framework
that cleanly handles authentication, authorization, enterprise session
management and cryptography.
JSecurity has been incubating since June 2008.
Since last month, a new external release has been issued (0.9.0-RC2), and
some
bug fixes, and discussion about the configuration format.
The code source should be injected to the Apache repository soon, when the
external 0.9.0 release will be out. It's a matter of days, may be a week,
accordingly to the latest discussion on the mailing list.
JIRA is set up, but it should be used.
The status is being maintained at
http://svn.apache.org/repos/asf/incubator/jsecurity/STATUS
=== log4php ===
log4php is a port of the log4j package for PHP.
Very limited activity over the last 3 months. 3 external patches, provided
via JIRA were submitted in September, and these are in the process of being
vetted and will likely be committed. There are external users but almost no
activity on the mailing lists.
Incubating since 07/2007
=== Pig ===
Pig is a platform for analyzing large data sets that consists of a
high-level language for expressing data analysis programs, coupled with
infrastructure for evaluating these programs. The salient property of Pig
programs is that their structure is amenable to substantial parallelization,
which in turns enables them to handle very large data sets.
* Pig's infrastructure is in good shape. We just announced our first
release from the incubator Pig 0.1.0! In addition, a major system redesign
is underway that introduces type system, improves performance, and provides
better platform for future work. The rework is expected to complete in
October 2008.
* The development community is growing with addition of Daniel Dai as a new
committer. More work needed to attract developers to the project.
* The user community is also growing with more activity on the user mailing
list. In addition, a tutorial and user function repository were added to
help users to come up to speed on the product. Also there is ongoing work on
the user documentation.
Incubating since: October 2007
=== RAT ===
Did not report.
=== River ===
River is aimed at the development and advancement of the Jini technology
core infrastructure. Jini technology is a service oriented architecture that
defines a programming model which both exploits and extends Java technology
to enable the construction of secure, distributed systems which are adaptive
to change.
This reporting period showed almost no activity, which is quite
disappointing. Based on the question by one of our mentors "What's up with
River" it became clear some active committers were forced to downsize their
participation due to being drowned by other activities, in case of many of
the Sun committers this is due to a change of jobs.
There are however signs that others, well known in the Jini community, want
to lend their hand and help with getting out our next release.
Things that needs to be done before graduation:
* the API in the {{{com.sun}}} namespace must be changed to
{{{org.apache}}}, probably has to await the incorporation of patches
lingering around and after our automated test framework is in place
* overall participation of non Sun committers must increase and we
should grow our community by getting more people involved
Incubating since: December 2006
=== Shindig ===
Shindig is a reference implementation of the !OpenSocial and gadgets stack.
Incubating since: 2007-12-06
High-level status summary: Shindig preparing for an incubation release of
the v0.8 !OpenSocial spec
* On track for an incubation release of Shindig on September 30,
compliant to !OpenSocial v0.8.1
* Active community, code base is maturing well, and is in use by many
very large sites
* Apache-provided Zone is up and running
* 2 new committers, actively seeking more
* Top 2 things to resolve prior to graduation:
* Improve diversity of committers (progress, but on-going)
* Run through at least one release (0.8 release will be a good
one)
=== Hama ===
Hama is a parallel matrix computational package based on Hadoop.
Incubating since: 19 May 2008
* The Hama website was published.
* The automated CI server for Hama integration builds was installed.
* The users were beginning to evaluate/report the function and perfomance
of the Hama.
We need to make a guide for the users and developers.
=== Empire-db ===
Apache Empire-db is an Open Source relational data persistence component
which allows database vendor independent dynamic query definition as well as
safe and simple data retrieval and updating. Empire-db entered the incubator
on July 8th, 2008
- we've finalized migration from sf.net to apache
- commits are coming in
- issue tracker is being used
- first release tries to go through the incubator
- no new additions to the committer roster or ppmc
=== PhotArk ===
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 has been accepted for Incubation in August 19. SVN, the mailing
Lists and Committer accounts are ready. The Community is just starting to
work on website and initial code.
The Incubator is running smoothly and largely trouble-free. The biggest debates in the past month have been related to project names. In the large, we have good participation and oversight from the PMC. A number of projects, including Etch and the previously mentioned photo gallery project have been discussed for Incubator. The photo gallery is accepted, and has changed its name from PicaGalley to PhotArk. A number of projects, e.g., Sanselan, UIMA, Pig, and CouchDB had release votes. Felix registered some IP clearance. XAP may be voted into dormancy, acknowledging that status quo. Of more interest to the Board: We have concern about BlueSky (including licensing and "getting The Apache Way", but Bill Stoddard and a number of others, including multiple Board Members, are keeping a close eye on developments. If deemed necessary, the Incubator PMC will act.
See Attachment H Some interest was expressed in having a BlueSky report next month and perhaps even monthly. No action was assigned. It was noted that the Hama report was lacking information about information happening within the ASF. Concern was expressed about the pace of the activity within RCF, but it was noted that activity is picking up. Sam to follow up on CCLA/ICLA issues with Imperius
The top two issues of discussion in the past month are textual revision(s) to make it clearer that the Incubator runs the same as every other ASF project: only PMC votes are binding, although we encourage everyone from the broader community and the especially the PPMC to cast (non-binding) votes; and (once again) issues with Maven. The Maven problem is a tension between the need to distinguish between Incubator artifacts and other ASF artifacts, compounded by the problem that Maven doesn't do anything to authenticate any artifacts at all. A couple of approaches have been mooted.
CXF has graduated, Tuscany is before the Board this month to graduate. As
they leave, at least 4 new projects are under consideration for Incubation.
Roy has raised issues with the procedure for IP Clearance. The Legal
Committee has this week indicated that they've no problems with the changes
proposed by Roy.
Oddly, in that there has been a significant volume during the past month
compared to most months, there have been a lot of IP Clearances done since
the April Board report.
Tony Stevenson has helped to prod projects into cleaning up their resources
when leaving the Incubator, particularly disk space.
A number of projects, e.g., UIMA and River, performed releases during the
past month.
May 2008 Board reports (see ReportingSchedule).
=== Abdera ===
Abdera released it's 0.4.0-incubating release on April 11th.
We've been in incubation since June 2006 and main focus moving forward will
be working towards graduation and a 1.0 release. Main item to resolve before
graduation is more active committer involvement. 0.4.0 saw a marked increase
in community contributions. We also need to continue improving
documentation.
=== CouchDB ===
CouchDB is a distributed document-oriented database system written in
Erlang. The project entered incubation on February 12th, 2008.
Work continued on adding the Reduce-part of our Map/Reduce powered view
system. Code for this is not yet in SVN, but is near completion. We also
began making CouchDB configurable at runtime. IBM want to contribute
JSearch-(JSON indexing built on Lucene)-support to CouchDB. We are in the
process of discussing how to do this with the developers. JSearch as
IBM-internal clearance of being added to Apache projects. The license of
this unknown at this stage.
Finally, we have been discussion open work items for our upcoming 0.8 and
1.0 releases respectively. We hope to be able to produce a 0.8 release soon.
=== Lokahi ===
Lokahi is a configuration and management console for Apache httpd, tomcat
and other web server infrastructure.
Incubating since: 2006-01-07
Testing on the MySQL port is continuing. A Fast Feather presentation on
Lokahi was given at Apachecon in Atlanta. Recently talk (and some code) has
begun around templating of configuration files, specifically for Apache
Httpd at this time. And the need to extend Lokahi to manage Geronimo has
been mentioned.
Obstacles to graduation:
* community - now includes authors outside of the original dev community,
but additional committers are sought.
* licensing - oracle-only backend is now 95% of the way to an alternate
MySQL backend, and soon to be enhanced with license agnostic interfaces
=== NMaven ===
NMaven develops plugins and integration for Maven to make building and using
.NET languages a first-class citizen in Maven.
Incubating since: 2006-11-17
Items to resolve before graduation
* More active committer involvement. We have two active committers from
different organizations but need at least one more.
Status:
* Voted on and did first release
* Many more community patches are coming in.
* Lost one mentor due to personal reasons.
Plans:
* We lost a lot of features when we rewrote the code so the plan is to
start reimplementing these features.
* We have a number of patches for an old snapshot, which is very different
from current trunk. Need to get all this migrated into the current trunk
(related to above).
s
=== PDFBox ===
Apache PDFBox is an open source Java library for working with PDF documents.
PDFBox entered incubation on February 7th, 2008.
No progress last month as we're still waiting for the software grants for
the PDFBox sources. Once received, we'll finish the migration to Apache
infrastructure. We also need to do a more thorough license and export review
and work on migrating the web sites and the user community.
Issues before graduation:
* Bring the sources to Apache
* Increase community size and activity
* Release once all licensing and export issues are resolved
=== Shindig ===
Shindig is a reference implementation of the OpenSocial and gadgets stack.
Incubating since: 2007-12-06
High-level status summary: Shindig community growing and working on
OpenSocial v0.8 implementation.
* Community presence/growth: JavaOne, OpenSocial Summit, Google I/O
* Aiming to get Infrastructure to provision a Zone (but progress is slow):
https://issues.apache.org/jira/browse/INFRA-1585
* Retired 10 inactive committers (from Google)
* Shindig docs are coming together:
http://chrisschalk.com/shindig_docs/shindig_sql_tutorial/shindig_data_tutori
als.html
* Formally update the incubator status page (in progress)
* Technical progress:
* Initial work towards implementing OpenSocial v0.8
* Lots of progress getting new RESTful server implemented
* Implemented full OAuth support
* Top 3 things to resolve prior to graduation:
* Improve diversity of committers (progress, but on-going)
* Run through at least one release (seems like 0.8-compliance is a good
time)
* <there seem to be only 2>
=== Sling ===
Sling is a framework to develop content centric web applications based on
the idea of modularizing the rendering of HTTP resources.
Sling entered incubation on September 5th, 2007.
Community
* Sling saw an increased community activity over the last two months.
* Present at Apache Con EU 08 with a BOF, a Fast Feather Track
presentation and several mentions in other talks.
* Sling won the 5th prize at the JAX Innovation Award
(http://jax-award.de)
Software
* Sling enjoyed an intensive quarter of development moving towards an
initial release. Currently we are finishing up and taliating issues required
in the initial release.
* Sling is participating in the GSOC program with Bertrand Delacretaz
mentoring Janandith Jayawardena developing integration support for the Scala
programming language.
* Talks between folks of the Apache Felix project and the Sling project
took place which resulted in an agreement to prepare moving the Sling
Management Console to the Felix project.
Issues before graduation
* Make an incubating Sling release.
* Grow a more diverse community (so far commits mostly from Day
employees). Getting the first release out will hopefully help.
Licensing and other issues
* none
=== Tuscany ===
Tuscany simplifies the development, deployment and management of distributed
applications built as compositions of service components. These components
may be implemented with a range of technologies and connected using a
variety of communication protocols. Tuscany implements relevant open
standards including, but not limited to, the Service Component Architecture
standard defined by the OASIS OpenCSA member section, and related
technologies.
Incubating since: 2005-11-30
Top issues? None, graduation votes have started!
News
- Releases: SCA 1.2 and SDO 1.1 are out and SDO 1.1.1 RCs are currently
under review
- Voted in three new committers - Mario Antollini, Feng Wang, and Giorgio
Zoppi
- Tuscany presentations at several conferences including PyCon Italia Due,
OASIS Symposium, and JavaOne
- strengthening of links with other open source communities such as with the
Apache ODE BPEL community and with the communities around OSGi
- Six students undertaking Google Summer of Code projects with Tuscany
=== WSRP4J ===
Failed to report. One item of interest is that the community has engaged
the Legal Committee regarding blocking concerns with respect to IP.
=== XAP ===
Failed to report.
As previously noted, CXF is proposing to graduate as a TLP. The resolution
has been submitted to the Board. QPid withdrew its proposal, in light of
the fairly strong line that the Incubator PMC is taking on diversity. There
was some unfortunate public airing of affiliations, but I believe that the
lesson of discussing people on private lists instead of in public has been
learned.
The Incubator PMC's experience has been that projects are more often focused
on getting good code done than in preparing to have a diverse PMC, and that
the issue is significant enough to warrant that we emphasize the need to
focus on that diversity. CXF and Tuscany have both been pushed in that
direction previously, and have reported great satisfaction with the end
result. Quoting from CXF: "spending additional time in the Incubator to
increase diversity, despite initial resistence, turned out to be very
helpful and the right thing."
Tuscany is discussing graduation again, and although Tuscany is not due to
report this month, they provided an interim report on their own initiative
regarding their status, which I am including in this month's report. I
won't speak for the Incubator PMC, as we haven't discussed Tuscany's report,
but will indicate my own satisfaction at what I read.
Other than that, pretty much the usual: projects working towards Incubator
releases, such as Abdera, Tuscany, and UIMA; projects clearing IP;
clarification of procedures; etc.
We've reiterate to projects that if Confluence is being used to generate
their web site, the people with edit rights must have a signed CLA on file.
April 2008 Board reports per Incubating project
=== Buildr ===
Description - Buildr is a build system for Java applications written in
Ruby.
Date of Entry - Nov. 2007
Development
Buildr 1.3 is now in feature freeze and we're working to fix outstanding
bugs, complete the documentation and add more test cases. As indicated in
the previous report, we worked on multi-language support, adding Scala and
Groovy to the mix, and also using RSpec (Ruby) to test Java code. JRuby 1.1
is now an official deployment platform for Buildr, alongside MRI 1.8.
Community
Traffic on the mailing list is definitely picking up, as are feature
requests and bug reports. Victor Hugo Borja joined as committer.
Issues before graduation
Legal has addressed our licensing issues specific to Ruby project, and we're
ready to make a 1.3 release. From then it's business as usual: continuing
to build a healthy community around Buildr.
=== CouchDB ===
CouchDB is a distributed document-oriented database system written in
Erlang. The project entered incubation on February 12th, 2008.
The infrastructure (SVN, JIRA, mailing lists, and web-site) has been set up,
and the team has moved source, documentation, and bug reports from their
former homes to the ASF.
Work has continued on removing code forked from other projects from the
CouchDB codebase. This includes Mozilla SpiderMonkey, the code for which
was previously included with CouchDB in slightly modified form. Instead, it
is now treated as an external compile-time dependency via a custom C wrapper
using the SpiderMonkey API. Also, work is currently in progress on
replacing the dependency on a forked version of `inets`, which is part of
the Erlang standard library (EPL), with the MIT-licensed MochiWeb library.
For the time being, the MochiWeb code is included in the CouchDB codebase,
mostly because there has been no official release of that library yet.
=== CXF ===
Project Name - Apache CXF
Description - SOA enabling framework, web services toolkit
Date of Entry - August 2006
Items to resolve before graduation:
* Nothing - vote to graduate to a TLP has passed in the CXF community and
the Incubator PMC. Only thing left is the approval of the board.
Community aspects:
* JBoss has started filing JIRA issues as they work to integrate CXF into
JBoss as a webservice stack.
* Have worked with ServiceMix folks to provide an OSGi bundle for CXF to
use for ServiceMix 4's webservice stuff.
* Camel has also done some work to integrate CXF better.
* Combined the Axis 2 and CXF JAX-WS TCK efforts into a single project
with a single SVN repo and single mailing list to reduce duplicated effort
and to share knowledge.
* Lots of testing and final bug fixing for 2.1 which should be released
soon.
* Lots of interest in the new JAX-RS stuff in 2.1.
Code aspects:
* Released 2.0.4-incubator fixing over 50 issues found by users.
* Released 2.0.5-incubator fixing over 30 issues found by users.
* Finalizing 2.1
=== Imperius ===
Imperius has been incubating since November 2007.
Imperius is a rule-based infrastructure management tool
The source code has been re-organized into a maven-friendly repository
structure.
Code: The following code was checked in:
1. Eclipse based tooling for Imperius with Java binding.
2. Client side (non-provider) Imperius with CIM binding.
3. Imperius with CIM binding running as a CIM provider.
4. Eclipse based tooling for Imperius with CIM binding.
Web site: Documentation added:
1. A SPL Language reference has been added to the documentation
2. A SPL Editor Guide has been added to the documentation
Community
Two of the original committers have had accounts created. We are still
waiting for the arrival of ICLAs for the others before creating accounts for
them.
A new committer, Erik Bengtson, was voted in. Erik was already a committer
on another Apache project.
=== JSPWiki ===
JSPWiki has been incubating since September 2007.
JSPWiki is a JSP-based wiki program.
During the past three months since our last report, the JSPWiki community
has grown nicely. Currently over 120 people are monitoring the user mailing
list, and over 50 on the dev list. Apache JIRA has been integrated to our
workflows, and the influx of patches seems to be growing steadily.
The JSPWiki development has been moved to the Apache SVN, and almost all
code has been relicensed under the Apache 2.0 license. A few files still
remain under LGPL, mostly pending CLAs which have not yet found their way to
ASF.
During the past three months, the 2.6 LGPL branch has seen two bug fix
releases using our old release mechanism, and the development for the 2.8
release is currently ongoing in the SVN trunk.
=== RCF ===
RCF is a rich component set for JSF which supports AJAX. We are in the
process of analyzing and removing undesired dependencies of our code to be
compliant in the OpenSource world. Incubating since: May 2007.
The project sources have not yet been committed to Apache svn.
Issues before graduation:
* Bring the sources to Apache
* build a community around the code
=== JuiCE ===
JuiCE is being voted on for dormant status.
=== Lucene.Net ===
Lucene.Net has been struggling with the absence of the only committer
(George Aroush). A handful of the top contributors are in the process of
rallying and proposing themselves as future committers and rejuvenating the
project. There is interest here, but it has been a tough time for this
project.
Perhaps we could liason with Microsoft (Bill Rowe might take point) on
publicizing and promoting ASF .NET/C# projects.
=== PDFBox ===
Apache PDFBox is an open source Java PDF library for working with PDF
documents. PDFBox entered incubation on February 7th, 2008.
The contents of the issue trackers at SourceForge have been migrated to
Jira. We've also created a pdfbox-users mailing list and plan to point
people from the SourceForge support forums to that list. The project sources
have not yet been migrated to Apache svn.
Issues before graduation:
* Bring the sources to Apache
* Increase community size and activity
* Release once all licensing and export issues are resolved
=== Qpid ===
Qpid is an AMQP implementation, providing an interoperable messaging
protocol.
In incubation since 2006-08-27
Graduation.
* We attempted a graduation vote. Going into our graduation vote we had
thought that we needed a diverse committer base (which we have), however we
came to learn that the PMC also needs good diversity (yes - thinking about
this it is logical). So we stopped our graduation vote in order to add
representation on our PPMC, even though we do have at least 3 legally
independent members. We will take some time to add committers to our PPMC.
To be specific, we took away to (a.) increase our committer base + (b) have
a more diverse PMC for graduation (The project at graduation vote time
included Red Hat, another employer + Rupert Smith(independent)). So we will
add committers and PPMC members before re-requesting a vote.
* No other issues (other than diversity) for graduation.
News.
* M2.1 release in progress
* Lots of new people doing stuff on project
* Working through GSoC submission (8)
* New Camel supports Qpid: http://activemq.apache.org/camel/amqp.html
Issues.
* Seem to have had our status page revert, must have fat fingered it --
need to recover the correct version and fix
=== Sanselan ===
Sanselan has been in incubation since September 2007.
Sanselan is a pure-java image library for reading and writing a variety of
image formats.
The community hasn't grown in the past three months. There have been commits
from only two people. No patches from contributors, yet.
There was work on EXIF metadata read/write support and some changes were
made to prepare for a first release.
=== Shindig ===
Shindig is a reference implementation of the OpenSocial and gadgets stack.
Incubating since: 2007-12-06
High-level status summary: Shindig making rapid progress since inception in
December 2007.
* Introduced a new committer, primarily focused on PHP server
* Participating in Summer of Code to help build the community
* Giving Fast Feather talk and hosting Shindig BoF at ApacheCon EU
* Technical progress:
* Initial infrastructure for OAuth and signing keys, and completed
crpyto compliance
* Discussions around RESTful implementation design
* Refactoring to introduce a proper sample container, especially
for OpenSocial data
* Improved integration and extension support
=== Tika ===
Apache Tika is a toolkit for detecting and extracting metadata and
structured text content from various documents using existing parser
libraries. Tika entered incubation on March 22nd, 2007.
Community
* Niall Pemberton joined the project as a committer and PPMC member
* The number of issues reported by external contributors is growing
gradually
* There was a Fast Feather Talk on Tika in ApacheCon EU 2008
* We have good contacts especially with Apache POI and PDFBox
Development
* We are working towards Tika 0.2
* Metadata handling improvements are being discussed
Issues before graduation:
* Increase the size of the community
=== Tuscany ===
We'd like to take this opportunity to share information about how
Apache Tuscany project has positively moved forward to build a larger
community that is more integrated within the Apache ecosystem.
- We have welcomed 3 new committers, and have a new one being voted.
- And added new PPMC members.
- We have also experienced an increase in the number of user generated
patches, from an average of 4 in the last months of 2007 to 7 in
March, and other 7 only on the first days of current month.
- We have welcomed many new community members who are beginning to
learn Tuscany or are at a point of wanting to contribute
- We also noticed traction from China and would like to thank the
Tuscany contributors who have been instrumental for creating that
awareness. This effort includes contribution of a Chinese version of
the Tuscany website.
- Actively participated in GSOC and mentored students and
we have 8 good proposals being evaluated at the moment.
- We have enhanced our website and user documentation, and this has
paid off with great feedback from the community [1], here is what J
Aaron Farr posted in his blog : " ... One interesting observation was
that the Tuscany team got started faster thanks to good project
documentation and fewer software prerequisites...."
- And some of the Tuscany Users have also been providing us with great
feedback of their success using Tuscany in their first try [2].
The Tuscany community also spent great amount of time extending
Tuscany to integrate with other Apache projects:
- Apache Abdera for our Atom binding support
- Apache ActiveMQ
- Apache Axis2 for WebServices biding
- Apache Derby
- Apache Felix for OSGI runtime support
- Apache Geronimo as a first-class integrated hosting platform for Tuscany
- Apache ODE for BPEL engine integration
- Apache OpenJPA
- Apache Tomcat as hosting platform
- etc
And we have also noticed interest from other open source projects:
- Eclipse STP for SCA Tooling is available for Tuscany SCA release 1.1 [3]
- Also the Eclipse ELIF project has been integrating with Tuscany SCA [4]
Tuscany community participated in many conferences and wrote journal
articles to create awareness around Tuscany and help expand the
community:
- ApacheCon
- JavaOne 2007 and 2008
- OASIS Symposium
- SOA World
- Asia Open Source Symposium Asia Open Source Symposium Code Fest
- Presentations at Universities in (China, US, UK, Brazil)
- Articles in Brazilian Magazines, Java Developer Journal and Chinese
technical magazine
- PyCon Italia Due Conference (Italy)
And also, we have continued to deliver various Tuscany releases.
We would like to thank our mentors and the community as a whole for
the tremendous effort that has been put into creating the open and
growing community that we are experiencing today.
Further information is also available in the Tuscany Incubator Status page
[5]
[1] http://cubiclemuses.com/cm/blog/2008/codefest.html
[2] http://incubator.apache.org/tuscany/projects-using-tuscany.html
[3] http://www.mail-archive.com/tuscany-dev@ws.apache.org/msg29815.html
[4] http://www.mail-archive.com/tuscany-user%40ws.apache.org/msg02643.html
[5] http://incubator.apache.org/projects/tuscany.html
=== 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:
* The UIMA Tooling Eclipse Plugins are now available from an Eclipse
update site on our web page.
* Version 2.2.2, our fourth incubator release, is currently up for vote
on uima-dev.
* Also up for vote for its first release is the Annotator Package, a
selection of useful plug-ins for UIMA that were developed as part of our
sandbox. Our hope is that this will help encourage others to participate in
submitting their own components to the sandbox, and ultimately to become
UIMA committers.
* UIMA-AS (Asynchronous Scaleout), an extension to UIMA that uses JMS
and Apache ActiveMQ is nearing its first release. There has been a lot of
development work on this recently. Temis, a commercial company using UIMA,
has expressed interest in joining the development work around this new
capability, and we welcome their participation.
* The Cas Editor is now ready for its first release inside the UIMA
project, and we expect it to be out shortly after the base UIMA 2.2.2
release.
Items to complete before graduation:
* We still need to attract more new committers.
Community:
* We continue to do outreach to attract new contributors, which may
become committers. We hope that the upcoming release of the Annotator
Package and UIMA-AS will help.
* There's a good amount of traffic on both the dev and user list.
* There'll be an academic UIMA workshop at LREC 2008 (major
data-oriented computational linguistics conference).
A number of projects have been informally or formally proposed for Incubation. We have voted on to accept: Thrift - http://wiki.apache.org/incubator/ThriftProposal CouchDB - http://wiki.apache.org/incubator/CouchDBProposal PDFBox - http://wiki.apache.org/incubator/PDFBoxProposal as noted in the previous Board Report. PDFBox has provided a report for this month; the other two have failed to do so. log4php also failed to report. QPid is proposing to graduate. There are diversity concerns being raised, and discussed. CXF is in the process of also proposing to graduate as a TLP, and has indicate that spending additional time in the Incubator to increase diversity, despite initial resistence, turned out to be very helpful and the right thing. Other than that, there are new committers and projects working on doing some releases. === PDFBox === Apache PDFBox is an open source Java PDF library for working with PDF documents. PDFBox entered incubation on February 7th, 2008. The basic project infrastructure (lists, svn, jira, etc.) is already in place, and we are currently working on migrating the source code and existing issues from SourceForge. We have also requested a user mailing list to replace the current help forums on SourceForge. PDFBox uses the Bouncy Castle crypto libraries for handling encrypted PDF files. We will take care of export control issues as we proceed with importing the PDFBox sources to Apache. === RAT === RAT is audit and code comprehension for releases and source. Been very quiet this month. Infrastructure is now mostly setup. Import of RAT main has been completed but the source still need tidying up. Incubating since: October 2007 === River === River is aimed at the development and advancement of the Jini technology core infrastructure. Jini technology is a service oriented architecture that defines a programming model which both exploits and extends Java technology to enable the construction of secure, distributed systems which are adaptive to change. Positive news is that work on the first release has completed and was approved for release by Incubator, we decided on a branching policy and work on the next release has been scheduled and has started. As a concern though overall participation by the initial set of committers is low, the same applies to people outside the group of committers. Incubating since: December 2006 === Shindig === Shindig is a reference implementation of the OpenSocial and gadgets stack. Incubating since: 2007-12-06 (Note this report covers since inception, as we've not yet submitted any other reports, and will submit for the next 3 months to compensate) High-level status summary: Shindig making rapid progress since inception in December 2007. * Accepted a couple rounds of "bootstrapping" Java and JS code contributions from Google (with appropriate IP licensing) * Large patch written by a community member for PHP port committed * Healthy community growing, though committers still Google-heavy * JIRA queue moving in full force * Initial website created: http://incubator.apache.org/shindig/
One issue that came up during the past month is regarding the use of org.apache.* package spaces when someone takes ASF code and forks it downstream, releasing a non-ASF codebase using org.apache.* as the namespace. I suggested that the appropriate venue for the discussion was with the Legal Committee, and that no one in the Incubator was authorized by the ASF to provide legal advice, neither on behalf of the ASF nor users of our code. The topic has not been raised on the legal mailing lists as yet. In the specific case of the package(s) in mind, we may end up resurrecting a stalled project. We will see how it goes. A number of projects have been informally or formally proposed for Incubation. Those that we have voted on to accept are: Thrift - http://wiki.apache.org/incubator/ThriftProposal CouchDB - http://wiki.apache.org/incubator/CouchDBProposal PDFBox - http://wiki.apache.org/incubator/PDFBoxProposal CXF and Tuscany did incubation releases. A number of projects are properly recording their IP forms within the Incubator structure. There has been a discussion of source control systems, with some people vocally expressing interest in using another SCM. We have tried to make it clear that projects are not free to choose and/or run alternate critical infrastructure, especially source control, and that the Incubator is not the correct venue to discuss the adoption of a new source control system for the ASF. We've also tried to explain ASF practices regarding collaborative development, independent of technology choice. February 2008 Board reports for Incubator Projects: === Abdera === Abdera is an implementation of the Atom Syndication Format and Atom Publishing Protocol standards. The Abdera project is preparing release 0.4.0 which includes many new features and improvements including a new StreamWriter interface and a complete refactoring of the Atompub server APIs. The community has continued to grow with patches for bugs and improvements being actively submitted by members of the user community. Once the 0.4.0 release it out the door, the Abdera PMC will likely begin working towards graduation. === Lokahi === Lokahi is a configuration and management console for Apache httpd, tomcat and other web server infrastructure. Incubating since: 2006-01-07 Testing on the MySQL port is continuing. A Fast Feather presentation on Lokahi was given at Apachecon in Atlanta. Recently talk (and some code) has begun around templating of configuration files, specifically for Apache Httpd at this time. And the need to extend Lokahi to manage Geronimo has been mentioned. Obstacles to graduation: * community - now includes authors outside of the original dev community, but additional committers are sought. * licensing - oracle-only back end is now 95% of the way to an alternate MySQL backend, and soon to be enhanced with license agnostic interfaces === NMaven === NMaven develops plugins and integration for Maven to make building and using .NET languages a first-class citizen in Maven. Incubating since: 2006-11-17 Items to resolve before graduation * More active committer involvement. We have two active committers from different organizations but need at least one more. Status: * We are currently voting on our first release. * We have brought NMaven fully in line with Maven architecture. This took a major rewrite of the code. * Steady increase of mailing list subscribers over this period (from 35 to 43). Plans: * We lost a lot of features when we rewrote the code so the plan is to start reimplementing these features. * Proceed with frequent release cycle === PDFBox === PDFBox is an open source Java PDF library for working with PDF documents. PDFBox entered incubation on February 7th, 2008. The PDFBox project has just entered incubation, and we're currently setting up the project infrastructure. A question about the licensing of the JAI dependency was voiced on the mailing list. === RAT === RAT is auditing and comprehension for source code and binary releases. RAT entered incubation in October 2007 but only in the last few weeks started to setup the required infrastructure. Most of this is now in place and the IP clearance for the code import is being worked upon now. === Sling === Sling is a framework to develop content centric web applications based on the idea of modularizing the rendering of HTTP resources. Sling entered incubation on September 5th, 2007. Community * The Sling PPMC voted and passed the "Community Roles and Processes" document. * Paddy Hannon added as Committer and member of the PPMC Software * The Sling API has been finalized and the project migrated to the new API. * Creation of the Sling Launchpad, based on the former microsling module, provides a ready to run configuration of Sling. * General stabilization of the API and implementation, should lead to a first release soon. * No export control notifications are needed for Apache Sling. Issues before graduation * Make an incubating Sling release. * Grow a more diverse community (so far commits mostly from Day employees). Licensing and other issues * none === Tuscany === Tuscany simplifies the development, deployment and management of distributed applications built as compositions of service components. These components may be implemented with a range of technologies and connected using a variety of communication protocols. Tuscany implements relevant open standards including, but not limited to, the SCA and SDO standards defined by the OASIS OpenCSA member section. Incubating since: 2005-11-30 Top issues? * Graduation discussion * Getting the wiki to handle Chinese characters in order to support Chinese documentation Community aspects: * There has been open discussion about what are the next steps towards graduating Tuscany as a TLP, trying to address concerns raised by the IPMC related to the level of diversity in Tuscany. * Voted in Rajini Sivaram as new committer * Community involvement continues apace - users are answering mailing list questions, providing patches, and being voted in as committers * Users feedback indicates real usage of Tuscany in production environments. Releases since last report: * Java SCA 1.0.1 and Java SCA 1.1 released Ongoing work: * SDO 1.1 is being worked on * A Native SCA, SDO and DAS release is slowly being worked on * The Java SCA 1.2 release contents are being discussed * Links with other Apache projects continue to be forged and lots of exciting new features are being worked on\! * On going discussion about the JSR235 incubator proposal and having a new podling dedicated to SDO === Woden === On 8th December 2007 Woden graduated from Incubation to a sub-project of Apache Web Services. The results of the IPMC vote were 8 +1s, no 0s, no -1s. This will be the last Woden report to the Incubator. From the Woden team, thankyou to the IPMC for guiding us to the Apache Way. === XAP === XAP is an XML-based declarative framework for creating Ajax applications. Community * There was some movement to make a few more people committers who have been filing numerous bugs and bug fixes, we need to follow up on that. * Lack of activity on the mailing lists is a problem; we will have to do better there. Software * I (James M) was onsite at a real customer creating a production deployment. Ran into some bugs and performance issues, especially in IE6, which have been fixed and rolled into the XAP codebase. In particular data centric widgets like tables and comboBoxes should perform better, application startup time is greatly reduced and some stability issues with table were addressed. (No more crashing) * We are starting the process of doing another release that incorporates these changes. Issues before graduation * Aforementioned community issues as well as community diversity.
Yoko (CORBA implementation) has been dissolved, with parts going Geronimo and CXF. The FtpServer project has been graduated as a sub-project of MINA, where there is a community interested in maintaining that code base as a MINA implementation of the FTP protocol. There has been discussion of various processes, with Robert Burrell Donkin and Craig Russell continuing their on-going efforts to provide improved Incubator documentation. Bill Stoddard has taken a lead role in helping to bring the BlueSky project from China into the Incubator. The acceptance vote into the Incubator has just passed. It will be very interesting to see the social evolution of the community, in terms of open source culture and language. I sensed some trust issues during the discussions, and earnest forthrightness on the part of those proposing the project. We have several pending proposals, including BENNU, which would be a successor to the m0n0wall project. Those in the "oh, not another Java project" camp might want to come over and participate. :-) ref: http://people.apache.org/~dsh/bennu/BENNU_PROPOSAL.txt
Shindig, a "SocialContainer" is entering Incubation. PDFBox and Bennu (based on the old m0n0wall project) have been proposed to the Incubator. RAT is in the Incubator, and will need to start reporting. Woden has graduated to the WS Project. FTPServer is in the process of moving to MINA. Yoko (CORBA ORB) is being split up, with parts going to Geronimo and CXF. UIMA, QPid, CXF did releases. A number of new committers and PMC members added. Community diversity is an area that was discussed, especially with Tuscany failing to graduate over concerns related to community diversity. === Buildr === Description - Buildr is a build system for Java applications written in Ruby. Date of Entry - Nov. 2007 Community The buildr community is transitioning from its older infrastructure to the Apache one. The code has been imported and committers work on the Apache SVN now. The migration of users from buildr-talk at google groups to buildr-user is also happening progressively. Development Mostly bug fixes and small improvements. There's also work on JRuby support for which patches are submitted regularly from (for now) external contributors. Issues before graduation First we need to fix the IP issues surrounding the Ruby license and our Ruby licensed dependencies before any release can be made. A thread has been started on general@i.a.o and another one is still running on legal-discuss@a.o but we've had few answers so far. We'll probably send a proposition and see if that's acceptable. === River === River is aimed at the development and advancement of the Jini technology core infrastructure. Jini technology is a service oriented architecture that defines a programming model which both exploits and extends Java technology to enable the construction of secure, distributed systems which are adaptive to change. The crypto issue mentioned in last report seems to be resolved without doing anything special as it seems to be not necessary based on the (limited) feedback in the legal mailing list. The River community decided to start with a CTR policy although we urge people to consult others before actually committing for all but the trivial cases. We decided we want to use Hudson as our continuous integration engine, but we have to wait a while for a server becomes available to deploy it on, hopefully somewhere in December/January. Work on the first release moved steady as a glacier (global warming seems to have no effect here :-) ) and didn't require much participation of committers due to the set goals. Currently there is no outstanding work for that first release. We are picking and scheduling fixes and features for the next release and are discussing a branching strategy for SVN before we can finally release the trunk to a stampede of hungry people that will crash into the codebase to make it better. Incubating since: December 2006 === Imperius === Imperius has been incubating since November 2007. Imperius is a rule-based infrastructure management tool Infrastructure has been partly set up. Mailing lists for dev, commits, private, and user are operational. The repository has been set up. Community Two of the original committers have had accounts created. We are waiting for the arrival of ICLAs for the others. === JSPWiki === JSPWiki has been incubating since September 2007. JSPWiki is a JSP-based wiki program. The final JSPWiki LGPL release has been postponed due to a large number of security vulnerabilities that were disclosed to us right before the release, so unfortunately that has also delayed the move of the codebase under ASF's infrastructure. The JSPWiki user community is in the process of transition from outside Apache. There are close to 100 subscribers to the user list. The developer list has meanwhile continued growing, and new people have come forward with patches and expressions of interest on working on the code. === Sanselan === Sanselan has been in incubation since September 2007. Sanselan is a pure-java image library for reading and writing a variety of image formats. The community is still small, with a few more members now compared to the beginning. The code base has been imported and the package names have been changed to org.apache.sanselan. A release is being prepared.
Composer (a component container project), RAT (project analysis for conformance with licensing and similar requirements) and buildr (a build tool) have entered Incubation. STDCXX is proposed for Graduation. Tuscany did not graduate due to concerns over community diversity. There has been continued discussion on general@i.a.o about the need for diversity. Tuscany is actively focused on building diversity now, with plans to re-apply for graduation. A number of projects are failing to build any community (and to report). An e-mail has been sent to general@i.a.o to discuss their future. NMaven reported late. Wendy Smoak has volunteered to help Mentor the project. Perhaps the biggest issue for the Incubator PMC is the long-standing issue of redundant and not infrequently inaccurate project meta-data. There are plans to discuss the issue at ApacheCon, but as is often the case, support tools receive little interest and effort from the community, whether for the Incubator, Infrastructure, the Board or the Foundation as a whole.
The Incubator enjoyed another good month. Tuscany and stdcxx are in the process of graduation votes and preparation of TLP proposals. Ivy graduated into Ant. TripleSoup and JUICE are being put into a dormant status. "Pig" is *just* coming in, and "Imperius" should enter Incubation shortly. The RAT analysis tool is also being proposed for Incubation. The first reports for Sanselan, Sling and JSPWiki are included in this month's report. Lokahi isn't due to report this month, but since there has been some on-going concern, I want to note that there has been *some* uptick in activity, with a focus on removing the dependency on Oracle. === CXF === Project name - Apache CXF Description - SOA enabling framework, web services toolkit Date of entry - August 2006 Items to resolve before graduation: * Diversity - Active committers are mostly IONA people. We did vote in two new independent committers and Dan Diephouse now works for an IONA competitor, so some progress is being made. Community aspects: * Voted in Benson Margulies due to excellent work in several areas of the code, but specifically in the Aegis and XFire migration things. * Voted in Glen Mazza due to excellent work cleaning up various parts of the code, reviewing everyones commits, updating docs, etc.... * Released 2.0.1-incubator and 2.0.2-incubator. * Started a discussion to talk about Graduation ([http://www.nabble.com/Graduating.....-tf4231363.html#a12038088 link]) but the discussion turned more to how to increase diversity when Jim J. expressed concerns about that. * The cxf-user mail list traffic has tripled since June, and the Chinese language list (http://groups.google.com/group/cxf-zh) is now at over 60 people. Many new users are participating. However, cxf-dev traffic has remained constant except for a HUGE spike (2.4x normal) in September. Code aspects: * Released 2.0.1-incubator and 2.0.2-incubator - These were bug fixes from 2.0, but some minor new features were added. * Started discussing a roadmap for a 2.0.3-incubator release (bug fixes) as well as a 2.1 release. (http://incubator.apache.org/cxf/roadmap.html) === FtpServer === Project name - Apache FtpServer Description - Java based FtpServer Date of entry - March, 2003 Progress since last report * Only minor development efforts since last report due to commiter time limitations, mostly focused on fixing bug reports and feature requests which are coming in at a steady pace. More people seems to use FtpServer now that activity is steady on the project. Voted in a new commiter, Clint Foster. He is currently in progress of setting up his account and get going with the practical details. * Niclas Hedhman added as a much needed mentor to the project. * Continous builds are in the works using the vmbuild1 server, with the aim of producing snapshots which has been repeatably asked for Top three items to resolve 1. Growth of community - we still need more active members 2. Getting snapshot builds published automatically by the build server (minor details left to finish) 3. Getting s stable release out, need more active members to have good review Getting a build server in place so that we can generate snapshots, they have been requested by several people. === Ivy === Description - Ivy is a dependencies management tool mostly used in combination with Apache Ant Date of entry - October 23rd, 2006 Date of exit - October 11th, 2007 Item resolved: 1. We have made research for Ivy trademark Community aspects: * We have defined some plan for for the 2.0 release * We have seen new contributors on our dev mailing list (some ant commiters, and some others) * Gilles Scokart has join the PPMC * We have voted to join ant as subproject * Ant TLP has voted to accept ivy as subproject Code aspects: * Second release done * The coding activities has been been more limited, but our development efforts still focus on the integration with maven repository, bug fixing, and tutorials enhancements. === JSPWiki === The project has kicked off with some basic infrastructure now in place. Mailing lists have been set up and subscriptions from the previous mailing lists are being transferred. The svn repository is ready for code. The JIRA project is set up. The initial committers have sent ICLA's and accounts have been requested. === RCF === RCF is a rich component set (ajax-style) for JSF. The RCF Wiki has been created and all committers are now set. We started discussion on the OpenSource efforts, how to manage it, since we need to provide a migration path for current users. We are waiting for an import of a current code drop into the repository. === Lucene.Net === Project name - Apache Lucene.Net Description - Lucene.Net is a source code, class-per-class, API-per-API and algorithmtic port of the Java Lucene search engine to the C# and .NET platform utilizing Microsoft .NET Framework. Date of entry - April, 2006 Progress since last report - We have seen good activities in the past three months on the mailing list (both the dev and user). Unlike in the past, where I was taking care of all fixes in the code in preparation to a release, I have seen considerable patches submitted by the community to resolve open issues in Lucene.Net 2.1 work. This is very encouraging and I would like to suggest to the community to vote on adding one of the active patch submitter as a committer. Code aspects - Code is very stable with current "beta" version of 2.1 which we expect to release in the next few weeks. Community aspects - We have good followers and the past three months have shown good commitments for submitting patches. Top three items to resolve - 1. Growth of community - while this has been improving, we still need more active members, specially those who submit patches. 2. Release Apache Lucene.Net 2.1 and start working on 2.2 / 2.3. 3. Vote in a new committer. === Qpid === The Apache Qpid Project provides an open and interoperable, multiple language implementations of the Advanced Messaged Queuing Protocol (AMQP) specification Date of entry to the Incubator : 2006-09 Top three items to resolve before graduation We aborted the M2 release vote mid way due to some key bugs. We are building new RC's and will re-vote. Once M2 is out we will seek graduation. Resolved: 1. There don't seem to be any major issues currently, or items that need to be raised. Most notable is that the Qpid community and users have had quite a lot of debate on code and practices in the last period. Some debates where quite intense, but all very productive furthering team work and community. * Any legal, cross-project or personal issues that still need to be addressed? From last report: The whole project has not gone through release review and the license files and notices need to be checked for all languages and components. Done - Legal review was done prior to M2 vote for the full code base. M2 vote was aborted for key bug, and is being restarted Oct 8th. * Latest developments. * Since entering into incubation we have had one release of the java code base (M1). * We have migrated our java build system from ant to maven. * Development has been moving forward. with improvements in memory footprint management passing the JMS TCK in with the java broker. * Addition of .NET client * Successfully voted to give 7+ new committers access rights * Successfully voted to give a new member contributor rights to cwiki. * The creation of the Web site * General progress on all code bases * Created python test suite * Added Ruby language support * We have stabilized our M2 release, voted, aborted vote - and re-vote Oct 8th * Lots of code and clean up and new functionality * Increase in user mail to the point of requesting and creating a user list * Requests from other projects to integrate with us * Building M3 / V1 if graduated. * Plans and expectations for the next period? During the next period, once we have M2 out I believe we will see if we can graduate. === Sanselan === The project has kicked off with some basic infrastructure now in place. Mailing lists have been set up. The structure of the project has been discussed; plans are to use maven using Jackrabbit as a model. A site was created using Confluence. The svn repository has had the first code drop. Most of the code from then original base has been committed. The JIRA project is set up and the initial code drop was posted for review. The initial committers have been given access to the repository. === Sling === Sling is a framework to develop content centric web applications based on the idea of modularizing the rendering of HTTP resources. Sling entered incubation on September 5th, 2007. Community * Proper wiki/web page created by Felix Meschberger based on the Apache Felix setup by Marcel Offermans and Ronald Spierenburg. * Juan's committer account has been setup * Apache Sling will be present at the ApacheCon US 07 with a Feather Talk. * Upcoming will be a discussion on when we should cut a first release. Software * Discusssion is taking place to simplify the current "Component API" and to remove interfaces which are more or less duplicate to the Servlet API used and extended by Sling. * A "sample" project has been added to show some features of Sling. Issues before graduation * Make an incubating Sling release * Grow a more diverse community (so far only commits from Day employees) Licensing and other issues * none === Tika === Tika is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser Libraries. Tika entered incubation on March 22nd, 2007. Community There have been a number of positive items within Tika during the last few months. The traffic on the Tika mailing list has increased significantly (with typically 2, 3 questions, and 1 or 2 commits every day, or every other day), and there have been a lot of recent inquiries from external projects wanting to collaborate with Tika (including Aperture, PDFBox and a fellow developing a JSon library currently hosted at Google code). In addition, Tika's architecture has become a recent discussion of interest (as we'll see below). We recently elected Keith Bennett as a new committer to Tika. Keith has been spearheading many of the new patches committed to Tika, as well as participating in discussions about the architecture, and future direction of the project. Tika will be represented at the "Fast Feather" track at Apache Con US by Jukka Zitting. The rest of the community is helping to create the content for the presentation. The abstract is listed below: Tika is a new content analysis framework borne from the desire to factor our commonality from the Apache Nutch search engine framework. Tika provides a mime detection framework, an extensible parsing framework and metadata environment for content analysis. Though in its nascent stages, progress on Tika has recently taken shape and the project is nearing a stable 0.1 release. In this talk, we'll describe the core APIs of Tika and discuss its use in several distinct domains including search engines, scientific data dissemination and an industrial setting. Development There have been a flurry of JIRA issues and code activity [1] including 47 issues currently in JIRA, with 32 resolved issues, 14 closed issues, and 2 open major/minor issues in progress). Tika's Parser interface (one of its key components) has just undergone a major overhaul led by Jukka Zitting, and Chris Mattmann has recently contributed a MimeType system (with help from fellow Apache Nutch committer Jerome Charron) to Tika. We also cleaned up and refactored large parts of the rest of the code (removing references to LuisLite and branding the project wherever possible with the Tika name), in preparation for an upcoming 0.1 release. Chris Mattmann has led an effort to carve out the existing MimeType detection system in Apache Nutch [2] and replace it with Tika's improved MimeType detection system. There is a patch sitting in JIRA right now [3], and barring objections, Nutch will rely on Tika for its MimeType detection abilities. Also active recently were committers Bertrand Delacretaz, Sami Siren and Rida Benjelloun, committing patches and improvements wherever needed. Issues before graduation No changes since our last report: the Tika project is still at an early stage of incubation. We need to continue bringing in the initial codebases and are targeting an initial incubating release (0.1) probably within the next month. We also need to work on growing the community and figuring out how to best interact with external parser projects. 1. http://issues.apache.org/jira/browse/TIKA 2. http://lucene.apache.org/nutch/ 3. http://issues.apache.org/jira/browse/NUTCH-562 === TripleSoup === TripleSoup is intended to provide an RDF store, tooling to work with that database, and a REST web interface to talk to that database using SPARQL, implemented as an apache webserver module. TripleSoup has voted itself into dormant mode. The main reason the project did not quite materialize seems to be that we don't have enough people with sufficient interest, need, and time to make this really take off. === 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: * Version 2.2 was released 8/2007, our second incubator release. This one went without a hitch. * We're currently discussing the next release, which will likely be mostly a bug fix release with only minor new features. Items to complete before graduation: * We still need to attract more new committers. We're trying to spark even more activity in the sandbox to get people to contribute. Community: * We have recently welcomed our first new committer, Jorn Kottman. Jorn contributed and continues working on an Eclipse based editor. He also made contributions to our build process and design discussions. * There's a good amount of traffic on both the dev and user list.
The Incubator enjoyed another nice quiet month. Busy, but no conflicts or problems. A few more new PMC Members were added, and a more couple people stepped up as Mentors. The recommendation to have at least 3 Mentors per project, although not universally implemented, appears to be having the desired effect of smoothing out the ride. And projects are now coming to the PMC to request additional Mentors when theirs go quiet or need to leave. Sanselan and Sling have entered Incubation. JSPWiki is due to join shortly. A couple of other proposals are under consideration. === log4php === log4php incubation was restarted in July. Three new committers have been added and a JIRA project has been set up for bug tracking. A maven 2 generated web site has been published to http://incubator.apache.org/log4php. The source tree was reorganized and an initial pass at migration to PHP 5 was committed in July, but there has been little recent activity (possibly due to vacations) and no published development plan. In the next period, the development team needs to establish development plan for an initial snapshot. === Sling === Sling is a framework to develop content centric web applications based on the idea of modularizing the rendering of HTTP resources. Sling entered incubation on September 5th, 2007. The Sling project has just started. The basic infrastructure (mailing lists, subversion, issue tracker, web site) is mostly in place; the only things still missing are one committer account and a wiki space. The software grant for Sling has been received and the initial source code is now available in svn. It is a bit early, but we're looking forward to seeing the plan for how Sling will move itself through to graduation. === Sanselan === Sanselan is a pure-java image library for reading and writing a variety of image formats. The Sanselan project has just started. Mailing lists, subversion and Jira are setup and we're currently working on getting the remaining bits of the infrastructure running like the website etc. The CLAs for all initial committers have been recorded and accounts are pending. The software grant for Sanselan has been received and the code base will be committed to svn as soon as the accounts are created. === River === River is aimed at the development and advancement of the Jini technology core infrastructure. River entered incubation on Dec 26, 2006. Jini technology is a service oriented architecture that defines a programming model which both exploits and extends Java technology to enable the construction of secure, distributed systems which are adaptive to change. The last artifact, the QA framework, has been voted in and landed in SVN. An automated build environment has been put in place and finally all outstanding issues from the Sun issue tracking system have been manually migrated in a large group effort to JIRA. The River community agreed to do a first release to show the larger Jini community it is serious in its efforts. It ain't a very ambitious release and will be almost an equivalent of the last release done by Sun but includes the ServiceUI code. This release also allows the River community to get acquainted and find out about many of the ASF procedures. No transformation of the com.sun.jini namespace to org.apache.river will take place, but the River community is aware it has to do that and will find an opportune moment for that during incubation. Perhaps as a side effect of the ambitions for the first release discussions on new functionality don't seem to take off very well, but that time is used to discuss the process the River project believes it needs to establish. Although most committers have expressed their desire to have code-review before code is committed, due to complexity of the codebase and the difficulty to test many aspects properly, it seemed hard to decide to what extent to enforce that. A proposal for the initial process guidelines is up for a vote now that combines RTC for public API and CTR for implementation details. US export regulations apply to the River codebase and although discussed in the very early days we were living under the (wrong) impression that complying with them only applied when we were about to release. We are aware now that we should have taken care of it even before the code landed in SVN and we are going to comply as soon as possible. === TripleSoup === Did not report. TripleSoup entered Incubation in February 2007. TripleSoup is intended to provide an RDF store, tooling to work with that database, and a REST web interface to talk to that database using SPARQL, implemented as an apache webserver module. There was a lot of traffic in February and April, but very little since April. The Incubator PMC will inquire whether or not it is time to mark TripleSoup as dormant. === Lokahi === The last word of discussion some 3 months ago was about infra, the creation of the lokahi wiki site. It has since been unused. Some banter on the tail end of ApacheCon EU/07 included ideas about docs and deployment help, and some ideas about DB backends. The last commit activity in the same timeframe were the beginnings of a jackrabbit connector, no other activity for commits@ since then. There has been no activity on private. The Incubator is expressing concern over the dormant state of Lokahi, and what can be done to revive it, since there seems to be more user interest than developer interest at this time.
The Incubator enjoyed a nice quiet summer month. Woden, CXF, Tuscany each did a release. A few new PMC Members were added, and a couple of people stepped up as Mentors. All in all, a nice quiet month for a change. A couple of projects appear very close to graduation, e.g., Woden. Lokahi did not report this month, and will be asked to report next month. The project has been quiet lately, which is probably not a good sign, since it is in real need of community.
Project graduation continues, with Ode, ServiceMix, STDCXX and QPID looking
to receive TLP status now or shortly. We also have new proposals, such as
the Java Resource Simulator.
By the same token, we're actively putting projects into a dormant status
when they are, in fact, dormant. JuICE is likely the next such project,
with the vote is currently pending. On the flip side, we've been asked to
bring log4php out of its dormant status, as there is a new community wanting
to work on it.
CXF and Tuscany have been doing releases. CXF should probably be starting
to push for graduation, too, except for diversity being a concern (Tuscany
seems to have the same issue).
Work continues steadily on improving Incubator Documentation. Craig Russell
and Robert Burrell Donkin deserve much credit for shepherding the issues.
-------------- PROJECTS -------------------
Apache CXF
Description - SOA enabling framework, web services toolkit
Date of entry - August, 2006
Top three items to resolve
1. Diversity - Active commiters are mostly IONA people(and IONA aquiring
LogicBlaze didn't help). However, we do have more than three indepentent
organizations represented.
2. Growth of community - related to diversity. The traffic on both the
users and dev lists is growing with new people jumping in. The 2.0 release
has started to generate much more traffic. With a full "none RC" release,
we've started getting traffic from people migrating from other products.
The CXF community is excited to see this and hope we can rise to the
challenge of supporting these new users.
3. Mentor status - recent discussion on general@i.a.o suggested we really
need three active mentors. We currently only have 2 active mentors (Jim
and James). That said, we successfully released 2.0 and voted in new
committers with votes from those two and others on the IPMC. Thanks to the
other IPMC folks for taking the time.
Community aspects:
* Voted in Jeff Genender as a committer due to his excellent work on
JAX-WS compliancy fixes.
* Voted in Tomasz Sztelak from XFire community. He's been contributing to
a Maven archetype as well as some docs and other XFire migration things.
* Released 2.0-incubator
* Apache Geronimo has been certified J2EE compliant using CXF as their
JAX-WS and JWS implementation.
* A lot of documentation has been added to our Wiki specifically
targetting users and people migrating from XFire. We hope this helps
attract more users (and thus a create a larger community)
Code aspects:
* Released 2.0-incubator - this release is JAX-WS Compliant and passed the
TCK which was a major milestone for the project.
* Working on bug fixes for a 2.0.1 hopefully to be released in a few more
weeks to address issues found in 2.0.
* Also planning features for 2.1 including JAX-WS 2.1
Apache Incubator Project Monthly Report The PMC recommends that Wicket is ready to graduate as a top level project. Progress has been made on clarifying policy and on improving the guidance documentation. The main focus has been on the graduation guide. It has been good to see the involvement of committers on projects under incubation in this process. Martijn Dashorst in particular has made important contributions which was recognized by the PMC though the grant of site karma. The major area of process controversy since the last report has been in the area of election of committers. Clarification of policy in this area is still ongoing. The area of ensuring quality reports is still an area of concern and is awaiting resolution. In the past, activity levels of mentors has been an area of concern. Day to day oversight for incubating projects is delegated to mentors so it is important that mentors are active. The PMC has appointed additional mentors for NMaven and ODE. Debates about the appropriate process for this should hopefully lead to a clearer and more efficient process in future. The question of how the PMC can know when a mentor becomes inactive is still unresolved. William A. Rowe, Jr. asked a number of questions at the ApacheConEU2007 BOF and raised them again on the general list. More work will be required to address them. A solution has been found to the Heraldry problem. Details in the report below, but the gist is that we've retired the project at the behest of the community.
We are revising the web site documentation to help better describe the processes, policies and procedures. No substantive policy changes, just improved clarity. All in all, things seem to be going fairly well. Nothing major on a general level to report during the short interval between the April and May reports. Lokahi got a lot of exposure at ApacheCon EU in Amsterdam, and hopefully can build on that in the coming months. TSIK, which failed to report this month, is being marked as dormant at the request of the WS PMC, which had sponsored it. Yoko, however, is active, and simply failed to provide a report on time. Projects that fail to report will be asked if they are to be moved to a dormant status. In the case of projects that are active and fail to provide a report, they will be barred from performing releases until they have cleared up their reporting responsibilities.
As noted in the March report, "Heraldry has had issues because of a vendor deciding that they didn't like having to open up to community development after all. Work is underway to reconstitute the project without them. The heraldry-dev@ archives document the events and process." Accordingly, the Incubator has attempted to restart the Heraldry project with those who have again agree to operate according to ASF policies and practices. We don't know how it will play out, but "be there even just 3 good people wanting to collaborate" (abuse of literary reference), we will give them a chance. A number of projects wanted to release during the past month, and that appears to be going more smoothly now than it has in the past. I believe that the expectations are perhaps better known, and it seems that more projects are running RBD's RAT before asking for a vote. Tuscany withdrew a set of votes in order to focus on community issues (some conflict), at least one new Tuscany Committer has been voted upon since, and about a month later Tuscany came back with a new request for a release. Trinidad graduated out of the Incubator to MyFaces. Another MyFaces-related project is starting Incubation. There is something of a shortage of people willing and able to act as Mentors, even on some of the "larger" projects, much less some of the small ones, e.g., FtpServer, that are asking for help. There is no action item for the Board, just an observation. On a related note, we once again revisited the issue of who can be a Mentor, and once again the vast consensus (with a few contrary votes) is that it is not required that one be an ASF Member, but that it is desirable that at least one Mentor on every project be an ASF Member, since that means that the person will have access to archives and information from internal lists that might be useful in the Mentoring process. A number of projects failed to report. They are noted below with a question if they should be put into an archival status, and e-mail has been sent to initiate the process. === CXF === iPMC Reviewers: rdonkin, jukka Project name - CXF Description - SOA enabling framework, web services toolkit Date of entry - August, 2006 Top three items to resolve - 1. Diversity - Active commiters are still 90% IONA people 2. Growth of community - related to diversity. The traffic on both the users and dev lists is growing with new people jumping in, but still is mostly IONA folks. 3. Mentor status - recent discussion on general@i.a.o suggested we really need three active mentors. We currently only have 2 mentors total, only one of which has been active. (the other is getting back up to speed though.) Community aspects: * Voted in Jarek Gawor as a committer due to his excellent work on JAX-WS compliancy fixes. * Have been working closely with Geronimo to integrate CXF into the next version of Geronimo. * Have started working with Camel folks to define requirements and produce API's that allow CXF to work well with Camel Code aspects: * Started to finalize the next milestone release. There are a few remaining features we need to finish. * Ongoing TCK testing may require unexpected code changes. * Very long ongoing discussions about some of the transport API's. Resolutions on these are slow going. === FtpServer === iPMC Reviewers: rdonkin, jukka Description: FtpServer is a Java based implementation of the RFC covering different aspects of FTP. Since the last board report, the main activity within FtpServer has been a rather large rewrite to create an Apache MINA based network implementation. The aim with this is to leverage the asynchronous IO library to get better scalability. The initial performance tests shows that this has been successful and that FtpServer now can handle significant loads. Besides this major work, many minor issues has been closed, mostly based on feedback from users. As reported previously, FtpServer has very few active commiters. Currently, there is only one. This is, for many reasons a big problem and one that we need to resolve. A discussion was started on general@i.a.o to address this. Among many good ideas, one was to seek closer cooperation with Tomcat and write a FTP connector for Tomcat. This is something we will pursue both based on technical (Tomcat is a very stable runtime to base FtpServer on) and community merits. With this, we hope to possibly attract Tomcat developers into the joys of FTP. We also need to reach out using articles, blog posts and talks. No significant progress has been made in this area since the last report. iPMC questions / comments: * jukka: Incubating since 2003-03-29 === Graffito === iPMC Reviewers: rdonkin Graffito is a framework for content-based applications, especially in portlet environments. Graffito entered incubation on September 20, 2004. Despite recent efforts the level of activity within the Graffito project remains low. The only part of the project that enjoys continued interest and commit activity is the JCR Mapping component, whose transfer into a subproject of Apache Jackrabbit is being prepared. There is little indication that the level of activity within other parts of the Graffito project would increase in future, so we will most likely request termination of the project as dormant as soon as the JCR Mapping component has been moved to Apache Jackrabbit. === Heraldry === See general report regarding the "reboot" of Heraldry. === Ivy === iPMC Reviewers: rdonkin, jukka Project name - Ivy Description - Ivy is a dependencies management tool mostly used in combination with Apache Ant Date of entry - October 23rd, 2006 Top three items to resolve: 1. Growth of commiters - We are still only two commiters, which is not enough to ensure the future of Ivy 2. Release - We haven't made any release in the incubator yet, so we still don't know if we are able to release. 3. Growth of community - We have a pretty active user community, seeing more with more involvement in the project would help. Community aspects: * We have had contributions in patches from 7 contributors since our entry in the Incubator. * Some contributors are actively discussing design discussions in the dev mailing list, and replying to other users questions * We have setup our build in Gump * Xavier will give a talk at ApacheCon EU Code aspects: * The refactoring to help new developers to catch up with the code base is mostly finished. * We are currently preparing a first release, the release process is documented, and we are almost ready to submit the release to the vote of the IPMC * We have greatly improved our compatibility with Apache Maven 2 metadata * Some changes to make Ivy more simple to use and more flexible are still in development === JuiCE === No report submitted, and it may be time to archive this project. === Lucene.Net === iPMC Reviewers: rdonkin, jukka Lucene.Net has had a rough time learning the ropes of the Apache Incubator, struggling with making releases that dot all the i's. There are several hurdles, with a single committer (George Aroush) using a language/platform that is not commonly used at the ASF and which has a culture that has historically not been about open source (C# .NET). Goerge has put forth additional effort recently to address the concerns that the Incubator PMC mentioned, and is on its way to a new release. iPMC questions / comments: * jukka: Incubating since 2006-03-15 === Qpid === iPMC Reviewers: rdonkin, jukka The Apache Qpid Project provides an open and interoperable, multiple language implementations of the Advanced Messaged Queuing Protocol (AMQP) specification Date of entry to the Incubator : 2006-09 Resolved issues * None to report Top two items to resolve before graduation * Understanding the details between JCP and announce compliance * Making sure we are comfortable with the working relationship between Qpid and the AMQP Working Group. * Any legal, cross-project or personal issues that still need to be addressed? * We need another Mentor, it has become clear that a project can't function smoothly without at least 3 Mentors, looking for another mentor.... This has delayed getting new committers onto the project, as most of the committers we are attracting are net new to Apache and the long cycles to get them on due to IPMC votes etc does not create a great impression for Apache new comers. * Latest developments. * Since entering into incubation we have had one release of the java code base (M1). * We have migrated our build system from ant to maven. * Development has been moving forward. with improvements in memory footprint management, passing the JMS TCK in with the java broker. * Addition of .NET client * Contributions from new non committers * Successfully voted to give 3 new committers access rights * Successfully voted to give a new member contributor rights to cwiki. * The creation of Web site * General progress on all code bases * In progress voting on 3 more new committers * Definition of test suite * Merge in branches relating to next spec version (C++, Python - Java in progress) * Plans and expectations for the next period? * Release a M2 of the full project * Merge in branches relating to next spec version 0-10 * Move trunk to 0-10 of AMQP specification * Imporoving tests and coverage * Close question on JCP. iPMC questions / comments: === Tika === iPMC Reviewers: rdonkin Tika is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries. Tika entered incubation on March 22nd, 2007. The Tika project has just started. The basic infrastructure (mailing lists, subversion, issue tracker, web site) is mostly in place; the only thing still missing is one committer account. We expect to get started with the actual design and code work during the next few weeks. === TripleSoup === iPMC Reviewers: rdonkin, jukka TripleSoup will be an RDF store, tooling to work with that database, and a REST web interface to talk to that database using SPARQL, implemented as an apache webserver module. TripleSoup entered incubation on February 5, 2007. There are currently no issues requiring Incubator PMC or board attention. * Two out of three initial codebases have arrived. * Current work has focussed on the website, test infrastructure and build system. * Legal clearance of initial codebases has been all but completed and they're in SVN === UIMA === iPMC Reviewers: rdonkin, jukka 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: * We completed our first incubating release last month, resolving all legal issues and obtaining the necessary Incubator PMC approval. * We also published our first hotfix shortly afterwards, addressing an issue in our GUI tooling found by our users. Items to complete before graduation: * Attract new committers Community: * Traffic on the uima-user list has started to pick up since our release. We hope to be able to eventually attract some Apache UIMA users to become committers. * uima-dev list has a good amount of traffic, mostly from the original committers. * We have one contributor, Jorn Kottman who has submitted a few patches. Code: * The UIMA Java framework code has been released * The UIMA C++ framework code was donated with a software grant and has been added to SVN. We're currently doing the final migration and testing work to enable a release of the C++ framework. * We've established a sandbox and accepted a contribution from Jorn Kottman End of minutes for the April 25, 2007 board meeting.
In addition to the individual projects, the Incubator is reviewing its
policy on Maven repository artifacts. Currently, Incubator artifacts for
Maven are required to be placed in a separate repository, the goal being to
ensure that users are not "accidental tourists", but have agreed to use
Incubator artifacts. Apparently, we're not quite getting what we want from
this approach, due to how Maven works, so we're revisiting the requirement,
and will likely drop the separate repository. Perhaps we can use artifact
signing to address the matter in a future version of Maven. Likewise, there
seems to be a consensus to move normally distributed (non-Maven) artifacts
into the mirrored ASF repository, under dist/incubator/, with the path, the
artifact names, and the disclaimer all clearly labelling the artifacts as
being in the Incubator.
There appears to be some community tension in the Tuscany project, but the
PMC consensus is that the Mentors are working on it, so we're going to let
it work itself out for now.
Heraldry has had issues because of a vendor deciding that they didn't like
having to open up to community development after all. Work is underway to
reconstitute the project without them. The heraldry-dev@ archives document
the events and process.
Tika, a Content Analysis Toolkit, was approved to start Incubation.
=== ADF Faces / Trinidad ===
iPMC Reviewers: jukka, yoavs, jim, noel
Apache Trinidad is a library of JavaServer Faces components, runnable with
every JSF-compliant implementation.
The Trinidad community was working over the past three month on several
topics, like getting Trinidad stable and
continuing the work for a JSF 1.2 compliant component lib.
The mailing list traffic was normal:
* DEV: 115 (Dec 2006), 91 (Jan 2007), 219 (Feb 2007): , 27 (March 2007)
* USER: 233 (Dec 2006), 365 (Jan 2007), 197 (Feb 2007): , 29 (March 2007)
Portal support landed on the trunk, contributed by Scott O'Bryan. Support
for much improved dialogs came from Danny Robinson, and is gestating
on a branch. 50 user reported issues were resolved in this period.
The quality of the JSF 1.2 branch continued to solidify.
One of the items we are most proud of is the fact that we released a
1.0.0-incubating version of our Maven2 plugins
and began preparations to release the CORE of Trinidad, the JSF components
(for JSF 1.1).
Future goals:
* working on the release of the Trinidad CORE (meaning the JSF components)
* working on the graduation checklist
iPMC questions / comments:
* jukka: Things to do before graduation?
answer: we are currently checking the check list and "missing things".
Please see the dev list.
* yoavs: seems to me that mailing list traffic this month is drastically
lower than previous months.
answer: in march: user and dev lists are on a *regular base*. Feb was much
higher in DEV, that's right.
* jukka: The report was submitted early, so only part of the traffic this
month is included in the stats
answer: as of today, user list (243) and dev list (148) (was 219 in Feb.)
=== ODE ===
iPMC Reviewers: jukka, yoavs, jim, noel
Apache ODE is an implementation of the BPEL4WS and WS-BPEL specifications
for web services orchestration. ODE entered incubation in March 2006.
Our activity during these past 3 months:
* Finished the transition from Hibernate to OpenJPA. This is almost done
now with most of our scenarios working perfectly. We have to thanks the
OpenJPA guys for that!
* A lot of efforts on reliability and performance, plus a few additional
features here and there, like improved JBI support (in addition to Axis2).
* The user mailing-list has definitely been picking up, with more and more
interesting questions.
The focus for the coming trimester is going to be very strong on making an
incubator release now that all our IP issues have been cleared. It should
really help us on our way out of the incubator through to golden door of
success! The pending issues are:
* Making an incubator release, which should be able to complete this
trimester finally (and should help us for the next point).
* Attracting more committers to encourage diversity.
iPMC questions / comments:
* jukka: Sounds good!
=== OpenEJB ===
iPMC Reviewers: jukka, yoavs, jim, noel
OpenEJB is an open source, modular, configurable, and extendable EJB
Container System and EJB Server.
Incubating since: 2006-07-10
We received some very excellent feedback we are all really proud of from a
new face in the community. OpenEJB has always prided itself for being the
kinder, gentler side of open source and it's really good to know this is
coming through.
http://mail-archives.apache.org/mod_mbox/incubator-openejb-dev/200701.mbox/%
3cac85de250701201929x2de78662r57de9d62fa30642f@mail.gmail.com%3e
Recent New Contributors: Karan Malhi and Raj Saini contributed their first
patches.
New Committers: Manu George was voted in as an OpenEJB committer.
Mohammad Nour (voted in last reporting cycle) finally got his iCLA approved
and will be getting his well-earned commit.
Work on an OpenEJB Eclipse plugin was launched and is generated lot's of
excitement in the community.
iPMC questions / comments:
* jukka: Things to do before graduation?
This is the OpenJPA status report for the board for the three month
period ending Mar 2007.
=== OpenJPA ===
PMC review: noel
OpenJPA made good progress this quarter in all areas. The project has
many active committers all driving toward improving functionality,
stability, performance, and usability.
OpenJPA has met all of the technical requirements for graduation from
incubation, and is now waiting for the community to feel ready. It is
not clear whether the destination should be a TLP or a sub-project of
another. This discussion has not been started yet. Well, I guess it
just has.
Development
Development continues on the 0.9.7 release, which will contain many
bug fixes and performance improvements. Kevin Sutter has been
volunteered to cut the release once we decide there is enough done on
the list.
The JSR 220 TCK was passed.
JIRA now contains numerous proposed bug fixes and feature
enhancements, tentatively assigned to release buckets.
Infrastructure
The project is running smoothly with all systems green.
Community
One new committer was added (Michael Dick).
Three new PPMC members were added (Kevin Sutter, Marc Prud'hommeaux,
and Abe White).
=== Qpid ===
iPMC Reviewers: jukka, yoavs, jim, noel
The Apache Qpid Project provides an open and interoperable, multiple
language implementations of the Advanced Messaged Queuing Protocol (AMQP)
specification
Date of entry to the Incubator : 2006-09
Resolved issues
* We have defined our policy for adding new commiters (3 new committers
voted in, 3 currently being voted on)
* It should be noted that no issues working with the AMQP working group
have been identified yet
Top two items to resolve before graduation
* Understanding the details between JCP and announce compliance
* Making sure we are comfortable with the working relationship between Qpid
and the AMQP Working Group.
Our STATUS file has been updated wrt to reports and the addition of our new
committers. (should be published by the time this is read)
* Any legal, cross-project or personal issues that still need to be
addressed?
The whole project has not gone through release review and the license files
and notices need to be checked for items not in M1. All areas will be done
for M2.
* Latest developments.
* Since entering into incubation we have had one release of the java
code base (M1).
* We have migrated our build system from ant to maven.
* Development has been moving forward. with improvements in memory
footprint management, passing the JMS TCK in with the java broker.
* Addition of .NET client
* Contributions from new non committers
* Successfully voted to give 3 new committers access rights
* Successfully voted to give a new member contributor rights to cwiki.
* The creation of Web site
* General progress on all code bases
* In progress voting on 3 more new committers
* Definition of test suite
* Plans and expectations for the next period?
* During the next period we plan on improving the stability of all
language variants.
* Release a M2 of the full project
* Merge in branches relating to next spec version
* Move trunk to 0-10 of AMQP specification
* Improving tests and coverage
iPMC questions / comments:
=== River ===
iPMC Reviewers: jukka, yoavs, jim, noel
River is aimed at the development and advancement of the Jini technology
core infrastructure. Jini technology is a service oriented architecture that
defines a programming model which both exploits and extends Java technology
to enable the construction of secure, distributed systems which are adaptive
to change.
* Apache River incubator project proposal approved on Dec 26, 2006
* Basic project structures created (mailing lists, web pages, jira, wiki,
etc)
* Much and varied discussions on direction and particulars on the river-dev
list
* ServiceUI contribution submitted and waiting PPMC formation and vote.
* Next steps include:
* complete requirements and setup of initial committer list and PPMC
* hold PPMC vote to accept ServiceUI contribution
* Sun to submit Starter Kit contribution
* hold PPMC vote to accept contribution
* finalize jira categories and migrate pre-existing Sun bug reports
* come to agreement on initial set of work leading to first Apache River
release
iPMC questions / comments:
* jukka: It's taking some time for the initial codebases to be submitted.
Any blockers in the process?
=== TripleSoup ===
iPMC Reviewers: jukka, yoavs, jim, noel
TripleSoup will be an RDF store, tooling to work with that database, and a
REST web interface to talk to that database using SPARQL, implemented as an
apache webserver module.
There are currently no issues requiring Incubator PMC or board attention.
* project just got started
* all basic infrastructure (SVN, basic website, status pages, mailing
lists, etc) set up
* two committer accounts created (one account pending a CLA which is
pending legal bits)
* IP clearance processes started
* one initial codebase imported
* legal process still underway for the two other initial codebases
* not that much SVN or mailing list activity yet
* not worried about this, we're pretty much waiting for codebases to
arrive
iPMC questions / comments:
=== Wicket ===
iPMC Reviewers: jukka, yoavs, jim, noel
Web development framework focusing on pure OO coding, making the creation of
new components very easy. Wicket entered the incubator in October 2006.
Top three items to resolve
* Release Apache Wicket 1.3-beta1-incubating
* Make the 2.0 code base license policy compliant (i.e. remove LGPL
datepicker)
* Graduate
Community aspects:
* Community is very active and participating on @dev
* Voted Alistair Maw in as committer
* Voted Jean Baptiste Quenot (Cocoon developer) in as committer
* A Wicket tutorial will be given at apachecon europe.
Code aspects:
Preparations to release Wicket 1.3-beta1-incubating have been started,
releases are being checked with RAT.
Work continues steadily on 2.0
Licensing:
* Removed LGPL date picker component from extensions (1.3 branch, 2.0 still
todo)
* Acquired CLA's for component/code contributions for 3 persons.
* Replacement of License headers in source files complete, created a unit
test that checks this for all projects.
Infrastructure:
The website is generated using Confluence autoexport, and available on
http://incubator.apache.org/wicket
Atlassian bamboo is running builds for Wicket at a private server, has
raised interest with other projects.
iPMC questions / comments:
=== Woden ===
iPMC Reviewers: jukka, yoavs, jim, noel
Woden is a Java class library for reading, validating, manipulating,
creating and writing WSDL documents, initially to support WSDL 2.0 and with
the longer term aim of supporting past, present and future versions of WSDL.
We are trying to track down / re-do the paperwork (Software Grant) for
donation of WSDL4J from IBM. WSDL4J is an SF.NET project under CPL 1.0 for
the original WSDL 1.1 spec. Some of the code in woden was borrowed by the
developers which is natural since woden implements WSDL 2.0 spec.
iPMC questions / comments:
* jukka: Things to do before graduation?
* [DIMS]: A few more committers would always help :)
* yoavs: how long has Woden been incubation? How's the community doing:
any new committers, contributors, or PPMC members? When's a release going
to happen?
* [DIMS] Please remember they are expecting to join WS PMC. So they are
already part of the larger eco system and constantly get feedback since we
are working on codegen in Axis2 based on WSDL2.0 (supported by woden). They
will most probably have to cut another milestone for use with Axis2 (soon!)
Summary
The Incubator continues along, with much project activity:
- mod_ftp graduated into the httpd project,
- log4net graduated into the Logging Services project,
- AltRMI, log4php, and TSIK exited Incubation into dormant status.
- The initial IP clearance for mod_wombat has been approved.
- Several other projects issued successful releases, and there seems
to be increasing smoothness around the release verification and voting
process.
- Roy Fielding resigned from the Incubator PMC.
- Niclas Hedhman joined the Incubator PMC (PMC chair still to request
ACK from board@)
One new project entered incubation: TripleSoup, a SPARQL endpoint for
httpd. The project proposal is available at
http://wiki.apache.org/incubator/TripleSoupProposal and its proposal
acceptance vote at
http://marc.theaimsgroup.com/?l=incubator-general&m=117069564625278&w=2
Work continues on clarifying and improving Incubator documentation,
especially in the areas of IP clearance and related procedures.
There's a discussion around cleaning up the "bylaws" language in TLP
proposals in favor of "guidelines" or a similar term. The start of
that thread is at
http://marc.theaimsgroup.com/?l=incubator-general&m=117130831724125&w=2
Issues / Comments from last month's Board meeting:
(Quotes are from previous Board meeting minutes, January 2007).
"A question to be discussed later is what is the operational
difference between dormant and retired."
iPMC: No progress to report.
"The board clearly agreed that the Heraldry podling does not sound
healthy or "good"."
iPMC: Heraldry appears to be heading out of the Incubator into their
own project / foundation around OpenID, but mutual consent of all
parties involved.
"Jim noted his concern about Graffito and the apparent lack of any
activity combined with it's length of term within incubation."
iPMC: Graffito followup report is below. The project appears to be
moving forward, albeit slowly.
February 2007 Podling Reports
(Copied from wiki page at http://wiki.apache.org/incubator/February2007)
== AltRMI ==
AltRMI was retired in January.
== Abdera ==
iPMC Reviewers: brett, dims, jerenkrantz, yoavs, jukka, twl, noel
Abdera is an implementation of the Atom Publishing Protocol and Atom
Syndication Format.
Items to complete before graduation:
* Continue to expand the community
* Handle any legal issues related to crypto code
Community:
* Currently undergoing a release vote on general@incubator
* Starting to see the Abdera code used in a variety of notable applications
Code:
* A number of minor bug fixes (see README in proposed release zip files for
details)
* Work has been done on using ivy for our ant based build, but has not yet
been completed
* Plans have been made to extract the IRI code so that it can be used
outside of Abdera
iPMC questions / comments:
* yoavs: It'd be nice to know which notable applications are using
Abdera, or have a linked to a "Powered By Abdera" page
* rooneg: The ones that were mentioned were Joost (on the back end)
and some Lotus applications from IBM.
* noel: "legal questions related to crypto" and "release vote" seem
at odds. What issues are believed to exist?
* rooneg: This has been resolved now. It was just the crypto
notification stuff because we use bouncy castle.
== Graffito ==
iPMC Reviewers: jerenkrantz, yoavs, twl, noel
(This is the extra followup report requested by the board last month.)
Graffito is a framework for content-based applications, especially in
portlet environments. Graffito entered incubation on September 20, 2004.
The recent discussion on the status of the Graffito project has concluded
with some concrete action items (see
http://mail-archives.apache.org/mod_mbox/incubator-graffito-dev/200702.mbox/
%3c3b728ee90702140445i5d21bd22j95fb5b67c58abc70@mail.gmail.com%3e). The plan
is to realign Graffito to be more a content management framework instead of
a complete CMS product and to better leverage the features of JCR content
repositories.
The effect of these plans on commit activity remains to be seen, but as of
now the general feeling around the project is positive. Hopefully we'll have
some concrete results to show by the time of the next report.
== Ivy ==
iPMC Reviewers: jerenkrantz, yoavs, jukka, twl, noel
Ivy is a dependencies management tool mostly used in combination with Apache
Ant.
Incubating since: 2006-10-23
Items to resolve before graduation
* to be detailed
Status:
XH: update on 02/15, hope it isn't too late:
Since the last report, the svn repository has been imported to Apache
Incubator from its previous location.
The JIRA issues have been imported too, the web site has been migrated to
http://incubator.apache.org/ivy/.
Ivy is now built by gump, but there are still problems with some tests
failure in gump environment which should be resolved soon.
People get familiar with the mailing lists, we see more and more people
interested both on the ivy-user and ivy-dev mailing lists.
Development is proceeding. The package names have been changed to
org.apache.ivy from fr.jayasoft.ivy, and a refactoring to help new
developers better understand the source code is currently under development.
Plans:
* to be detailed
iPMC questions / comments:
* JE: Please follow the report template next time.
* noel: "to be detailed" should *be* detailed. Are you saying that the
project doesn't know what to say?
== Lokahi ==
iPMC Reviewers:
Missing Report, pinged 2/9, 2/14
iPMC questions / comments:
* jukka: The mailing list are silent and there are no recent commits. Is
all hope lost?
* wrowe: I have pinged; the last bundle works quite well, but there was
integration (already started) for much more commonly available OSS DB
backends. The last effort on this activity was 1/5. Will apprise as I
learn more. There was activity since their November Report, I'm not
terribly worried. (yet).
* wrowe: One thing that the podling is ready for are some participants from
other framework and infrastructure projects who want their services
better-integrated to step forward to help :) A post to community w.r.t.
suggestion might be useful.
== mod_ftp (final i.a.o report) ==
iPMC Reviewers:
The Apache HTTPD mod_ftp Project is a protocol module for Apache 2.x which
implements
RFCs: 959, 1123, 2228, 238, regarding the FTP specifications
Entered incubation: 2005-08-06; Exited incubation for httpd TLP: 2007-02-15
The mod_ftp podling, httpd TLP and incubator PMC have voted to graduate
mod_ftp to httpd's
domain as its subproject:
mod_ftp@i.a.o podling Vote Thread
Message-ID: <459F6F02.5050104@rowe-clan.net>
mod_ftp-dev@i.a.o podling Vote Summary
Message-Id: <AEA0F064-1BAB-4A1E-B4E5-B65E9011DE8E@jaguNET.com>
> 4 binding +1 votes (and 1 nonbinding +1) by mod_ftp to exit the
> incubator as an httpd sub-project.
dev@HTTPD.a.o Vote Thread
Message-Id: <A168EDCE-77F8-4865-8485-7DFEB630A283@jaguNET.com>
dev@HTTPD.a.o Vote Summary
Message-Id: <1583C015-C162-41A7-83EC-08DEE3EC3194@jaguNET.com>
> +1 Justin Erenkrantz
> Jim Jagielski
> Ruediger Pluem
> Will Rowe
> Sander Temme
> Nick Kew (recorded late)
> -1 None
>
> The consensus is that:
>
> 1. mod_ftp be a httpd sub-project (ala mod_box)
> 2. mod_ftp will use the httpd lists (dev, user, etc...)
> and not have separate lists
Incubator (general@i.a.o) Vote Thread
Message-ID: <45CF3A1E.9010409@rowe-clan.net>
Incubator (general@i.a.o) Vote Summary
Message-ID: <45D53A8D.1070605@rowe-clan.net>
Final tally;
+1; wrowe, yoavs, rdonkin, jerenkrantz, bdelacretaz, jim, leosimons
-1; none
In light of this; I declare the vote passed by all three committees,
and will begin the transfer of mod_ftp assets into the httpd project
per their consensus and further discussion to come, and [xxx] submit
this as the final mod_ftp subproject report under the incubator's
umbrella.
== NMaven ==
iPMC Reviewers: brett, jerenkrantz, yoavs, jukka, twl, noel
NMaven develops plugins and integration for Maven to make building and using
.NET languages a first-class citizen in Maven.
Incubating since: 2006-11-17
Items to resolve before graduation
* More active committer involvement (so far good discussions on mailing
lists)
* Engage other ASF projects (Lucene.NET, log4net) to see if NMaven can meet
any of their needs.
* Create WIKI
Status:
* Web site up - improved documentation
* JIRA issue tracker setup
* More community involvement: mailing-list, bugs, patches, etc
Plans:
* Work on a .NET integration test component
* Work on a release plugin
* Release a snapshot into the incubator repo
iPMC questions / comments:
* yoavs: What does "More community involvement: mailing-list, bugs,
patches, etc" mean?
== Qpid ==
iPMC Reviewers: brett, jerenkrantz, yoavs, twl, noel
The Apache Qpid Project provides an open and interoperable, multiple
language implementations of the Advanced Messaged Queuing Protocol
(AMQP) specification
Date of entry to the Incubator : 2006-09
Top three items to resolve before graduation
1. Defining a policy for adding new committers
2. Understanding the details between JCP and announce compliance
3. Making sure we are comfortable with the working relationship between
Qpid and the AMQP Working Group.
Our STATUS file needs to be updated wrt this report and the addition of our
new committers.
* Any legal, cross-project or personal issues that still need to be
addressed?
The whole project has not gone through release review and the license files
and notices need to be checked for all languages and components.
* Latest developments.
* Since entering into incubation we have had one release of the java code
base (M1).
* We have migrated our build system from ant to maven.
* Development has been moving forward. with improvements in memory
footprint management passing the JMS TCK in with the java broker.
* Addition of .NET client
* Contributions from 5+ non committers
* Successfully voted to give 3 new committers access rights
* Successfully voted to give a new member contributor rights to cwiki.
* The creation of the first draft of Web site
* General progress on all models in the code base
* Plans and expectations for the next period?
During the next period we plan on improving the stability of all language
variants. Working towards a standard interoperability test suite and
improved test code coverage of the whole code base. To this end we would
like to get all the languages passing each others tests. We will also be
pushing forward official JMS compliance certification for both brokers.
Would like to create a release of the full code set.
iPMC questions / comments:
* Brett: is it 'has now gone through release review', or 'has not' as
stated? How was M1 released if license files and notices have not been
checked, or has that only been done for Java?
* Response by Martin(Qpid PPMC): The M1 release only included the Java code
base as a result only the license/notice files for Java were checked. The
other language variants are being checked to ensure the correct files are in
place for when they are ready to release.
* noel: Can you elaborate on Top Item #1, in light of having elected new
Committers?
Are the new Committers listed in the STATUS file? The STATUS files
does not show any record of the decisions.
== ServiceMix ==
iPMC Reviewers: brett, dims, jerenkrantz, yoavs, jukka, twl, noel
ServiceMix is an Enterprise Service Bus (ESB) built on Java Business
Integration (JBI, aka JSR 208).
Since our last report, ServiceMix has voted in one new committer, Eric
Dofonsou, but his account has not been created yet as his CLA has not been
recorded yet.
The user community is very active and we have lots of contributors
submitting patches which is a good sign that the developer community will
continue to grow with a good heterogeneity.
The 3.1 released has just been voted by the incubator PMC and has been
officially released on Feb. 12. This release is an important release and
includes lots of new features, improvements and bug fixes. Roadmap for next
releases has not been discussed yet.
The confluence WIKI which is used for the main site was previously hosted at
goopen.org. It has been moved to the ASF so that all the resources are now
hosted at the ASF.
iPMC questions / comments:
* JE: Mentors should inform Eric regarding email transmission of CLAs
instead of faxes.
* jukka: Sounds good, any missing steps before graduation?
== stdcxx ==
iPMC Reviewers: brett, jerenkrantz, yoavs, jukka, twl, noel
Stdcxx status report for the calendar quarter ending in February 2007.
__Project Summary__:
Stdcxx is a highly portable implementation of the C++ Standard Library
conforming to the ISO/IEC 14882 international standard for C++.
In incubation since 5/19/2005.
__Issues to resolve before graduation__:
* Increase committer base and diversity.
* Invite all committers to join the PPMC.
__Community__:
The project has 11 committers (excluding mentors). Of these 6 have
been (or were at some point) active. The diversity of the committer
community is 54%. The stdcxx PPMC consists of 4 committers (excluding
mentors). (These numbers are the same as at the time of the last
report.)
Recently, the stdcxx PPMC has voted to invite the committers Andrew
Black and Farid Zaripov to join the PPMC. With the approval of the
Incubator PMC they will be invited to join in the next few days.
__Activity__:
The stdcxx-dev list has 50 subscribers (down from 52 last report) and
averages 4.47 post per day since inception (down from 4.79). The
stdcxx-user list has 31 subscribers (down from 33) with a mean of 0.34
posts per day since inception (unchanged since last report). The
stdcxx-commits list has 15 subscribers (unchanged), and 1.94 posts per
day (down from 2.09). There are 338 issues in the stdcxx bug tracking
database (up from 301). Of these 137 are closed or resolved (up from
120).
Since the last report the team has been busy fixing bugs, enhancing
the test suite, and work has begun on the implementation of the type
traits facility. An infrastructure to publish nightly build and test
results has been put in place:
http://people.apache.org/~sebor/stdcxx/results/
__Code__:
The most recent release of stdcxx, version 4.1.3, was published in
January 2006. The next release, tentatively numbered 4.2, is expected
to be published in summer of 2007. All code is licensed under the
Apache license version 2.
iPMC questions / comments:
* Brett: what is the target for committer base & diversity?
== Tuscany ==
iPMC Reviewers: dims, jerenkrantz, yoavs, jukka, twl, noel
Tuscany provides infrastructure for developing service-oriented applications
based on the OSOA specifications for Service Component Architecture (SCA)
and Service Data Objects (SDO).
Since our last report Tuscany has voted in one new committer, Simon Laws,
but community diversity remains an issue with most contributors working for
a single company.
The Incubator PMC approved the M2 release of the Java SCA, SDO and DAS
components and development continues apace. There is some significant
restructuring and modularization the Tuscany Java code base underway,
particularly related to SCA, the goal being to simplify the Tuscany build
and release process and provide support for an upcoming version of the SCA
specification. This instability is causing some tension in the community but
is being worked through on the lists.
For its next M3 release the Tuscany C++ runtime is being renamed to Tuscany
Native to reflect its support for various other language platforms such as
PHP, Ruby and Python.
The ability to participate in the OSOA collaboration has been demonstrated
with a project member who is not an employee of one of the vendors being
able to contribute to the process.
iPMC questions / comments:
* JE: OSOA?
ant: OSOA is the collaboration group where the SCA specs are
currently being developed, see: http://www.osoa.org
* noel: Are there any specific steps being taken to improve diversity?
== Woden ==
iPMC Reviewers: dims, jerenkrantz, yoavs, jukka, twl
Woden is a Java class library for reading, validating, manipulating,
creating and writing WSDL documents, initially to support WSDL 2.0 and with
the longer term aim of supporting past, present and future versions of WSDL.
In the last quarter the Woden project made significant progress towards
aligning with the current version of the WSDL 2.0 specification. Woden
participated in the second W3C WSDL 2.0 working group interop event. During
this event the Woden team contributed a large number of new test cases to
the WSDL 2.0 test suite. Woden is set to declare milestone 7 (M7). With this
milestone Woden's component and XML models now align with the current
version of the WSDL 2.0 specification. M7 marks the first milestone for
which Woden 100% passed the component model test suite. (Note: The test
suite has since taken on additions and changes and work will need to be done
to integrate these changes in Woden as the spec approaches Proposed
Recommendation status.)
Also of note, Woden's URI resolver went through a review process, its test
suite was significantly improved, and its documentation was updated to
coincide with the current version of the project.
iPMC questions / comments:
* yoavs: how's the community doing?
== WSRP4J ==
iPMC Reviewers:
No report
== XAP ==
iPMC Reviewers: jerenkrantz, yoavs, jukka, twl, noel
Since our last report a number of people have begun contributing bug reports
and fixes through JIRA, including some huge improvements to the widget tests
that are now very robust. (Thank you Trevor) Hopefully some of these
contributors will be converted to committers in short order.
XAP is in the midst of getting out a first release - most issues have been
resolved (file headers, etc), still working through a couple things like
NOTICE file contents.
The Wiki has been updated with more information for both developers and
users. (But probably needs updating again)
Technical changes include many bug fixes to individual widgets, replacement
of the logging mechanism with a log4j-based approach (feedback on how close
this is to log4j would be appreciated, the code is in xap/log/Logger.js), a
cleaned up launch mechanism, conversion of config file from XML to JSON
format, some performance improvements, etc.
Future plans: More bug fixes, better samples and examples, constant code
cleanup and maintenance, performance improvements. (Initial loading, memory
use) Beyond that need to discuss as release winds down.
iPMC Comments:
* noel: As Justin has repeatedly told a number of projects, please follow
the report template, e.g., "What is XAP?"
== Yoko ==
iPMC Reviewers: brett, jerenkrantz, yoavs, jukka, twl
Since our last report, the yoko project has added 2 committers(Alexey
Petrenko & Matteo Vescovi). We have released our first milestone release &
working towards our next release (possibly a 1.0 final release). We have
worked actively with the Geronimo, Harmony & CXF projects & fixed a lot of
inter-op issues with the ORB. The tools & the runtime needed to expose the
corba applications as web services is also beginning to look stable. Also,
we have moved to a confluence based system for our web site & currently
working on the documentation of all the components in yoko.
iPMC questions / comments:
* JE: Please submit the report in the correct format next time (i.e. "what
is Yoko?").
* noel: Your STATUS file appears to be out of date, not reflecting the
content of this report.
End of minutes for the February 21, 2007 board meeting.
More and more ASF Members continue to join the Incubator PMC to help shephard projects through the process. ActiveMQ is the latest of a recent string of ASF Projects asking to go TLP. Solr requested graduation to the Lucene project. Synapse graduated to the WS project. Agila has been placed into a dormancy status, with only the retirement of the mailing lists outstanding (http://issues.apache.org/jira/browse/INFRA-1056). AltRMI is also being placed in a dormant status. Others are likely to follow. We may suggest that other TLPs that have dormant codebases move them to a "dormant/" (or some such) area of the Incubator, so that people can see the existance of the code, and it can be revived in-place if a community forms around it. Incubator monthly reports for January 2007 The following projects failed to report on time: * Ivy * JuiCE * Qpid === Agila === Agila was retired this quarter with only the retirement of the mailing lists outstanding (http://issues.apache.org/jira/browse/INFRA-1056). === CXF === Project name - CXF Description - SOA enabling framework, web services toolkit Date of entry - August, 2006 Top three items to resolve - 1. Diversity - Active commiters are 90% IONA people 2. Growth of community - related to diversity, we have not yet had the opportunity to add additional commiters. The traffic on the dev list is "steady." With milestone 1 out, we are beginning to attract users. Traffic on the user list is now growing. 3. Not enough documentation or work occuring on the wiki. Community aspects: * Lots of discussions about various topics (Reliable Messaging, tooling, etc...) occuring on the dev list. * Released milestone 1 in December. A bit late, but more feature were added and stability and number of bugs have been good. * Working with the Yoko folks about transitioning to CXF (from ObjectWeb Celtix) * Started working with the Geronimo folks to integrate with them. * Created a eclipse plugin/bundle of our code for the Eclipse STP project for them to integrate our code. Code aspects: * Milestone 1 released, working on setting features for the next RC. (hopefully around March) * Started discussing some architectural changes, especially in regard to the tooling. === Felix === Felix is an implementation of the OSGi R4 service platform. Community * The community is working toward incubator gradution. * Continued organization of the wiki (and generated web site), creating the subproject documentation section with new documentation on for various subprojects, including a placeholder for the Felix Commons initiative. * Voted Karl Pauls as Release Manager. * Community voted on and released Felix 0.8.0-incubator. * A Felix-related talk was given at ApacheCon 2006 in Austin, Texas. * We have seen an apparent influx of new community members based on some new faces being active on the mailing list and even a new contributor (Chris Custine). * Emil Ivov announced the 1.0-alpha1 release of SIP Communicator, a Felix-based multi-protocol instant messenger and SIP software phone. Software * Felix 0.8.0-incubator approved by the Incubator PMC and is available for download. * Felix Commons initiative started in earnest with the goal of creating bundles out of popular open source libraries, headed by Enrique Rodriguez. John Conlon submitted several POM files for various libraries and Felix Meschberger and Tim Moloney have also expressed interest in doing so. * Several patches from Felix Meschberger improving the framework's ability to be used in embedded use cases, particularly issues surrounding framework shutdown and clean up. * Created a new Maven 2 plugin for creating OSGi bundles, which uses the BND tool from Peter Kriens. This plugin is quite a bit different than the existing plugin, but the goal is to try to merge the two if possible. * Major patch to iPOJO by Clement Escoffier. * Initial prototyping of "require bundle" functionality complete in Richard Hall's sandbox, work has begun to transition to trunk. * Patch submitted by Chris Custine to implement bundle manifest header localization. * Patch submitted by Kamen Petroff to allow additional imports to be specified for the old Maven plugin. * Rick Litton worked with the Eclipse community to get their extension point mechanism working on Felix, this effort will continue as bundle localization and require-bundle capabilities are added to Felix. Licensing and other isses * Committed latest OSGi Alliance source code, which is the official release licensed under the Apache license. * Committed OSGi Alliance Foundation source code (licensed under the Apache license), which provides stubs for javax.microedition.io, so that we can compile everything again. * A patch from Felix Meschberger for the URL Handlers service was put on hold since it was not clear if their were any licensing implications as a result of its inspiration from Equinox code. The patch/functionality is targeted to be resolved for the 1.0.0 release. === FtpServer === FtpServer is an implementation of RFC959 and related protocols. Community * Voted to add new commiter, Dave Roberts. Actually CLA registration and account setup still in progress * The mail traffic on the dev list has increase the last couple of months, probably due to more active development again * But, we still don't have a large community backing FtpServer. More active communication about the project might be needed. Code and documentation * Migration to Maven 2 complete * Integration with MINA almost complete. When done, MINA will be the default choice for socket handling. Our old code will remain to support FTP and FTPS on Java 1.4 platforms * We are getting close to a sufficiently complete code for doing a first milestone release soon. * Documentation has been migrated to the Confluence wiki. We expect this will make our documentation easier to maintain and up-to-date. === Graffito === Graffito is a framework for content-based applications, especially in portlet environments. Graffito entered incubation on September 20, 2004. Top three items to resolve before graduation: 1. Build a self-sustaining community 2. Create an incubating Graffito release 3. Move the JCR mapping component to the Jackrabbit project There hasn't been much activity in the Graffito project since the last report. A discussion on what to do with the project that still hasn't reached "critical mass" after over two years of incubation is currently taking place. The perceived complexity of the project is seen by many as a barrier to start using or contributing to Graffito. Splitting the project into more manageable component projects was raised as one potential approach to reviving the codebase and project community. === Heraldry === Heraldry is a project to implement the OpenID digital identity specification. Despite a single large block checkin recently, there is almost no activity on the heraldry-dev list. Also files previously checked in retain LGPL license headers. This has not been corrected despite requests from the mentors. === Lucene.Net === Lucene.Net is a port of the Java Lucene to C#. The API, algorithm and index are cross compatible. Incubation * Lucene.Net has been under incubation since April 2006 Community * An active, but a small community exists. The challenge has been to bring in folks who are willing to contribute to the code beside myself. Code and documentation * The code base continues to develop and new releases are being made. Recently Lucene.Net 2.0 "final" was release as well as Highlighter.Net 2.0 and Snowball.Net 2.0. In addition, for each of those components, there corresponding MSDN style documentation is also release. === NMaven === NMaven develops plugins and integration for Maven to make building and using .NET languages a first-class citizen in Maven. Incubating since: 2006-11-17 This is the second monthly report for this podling. Dan Fabulich (listed on original proposal) had his account created and was added to the committer list. Healthy discussion taking part about design on the dev@ list. No new committers to date. === UIMA === UIMA is a component framework for the analysis of unstructured content such as text, audio and video. UIMA was accepted for incubation on October 10, 2006 Top 3 things to resolve before graduation: 1. Complete code transition to Apache, do a release with all IP issues cleared 2. Attract diverse, active committers 3. Do a migration tool to enable migration to the Apache version UIMA's incubation status file is here: http://incubator.apache.org/projects/uima.html Some recent activity: * The UIMA Sandbox has been populated with some example annotators * A person new to the project, Jorn Kottmann, has written an Eclipse plugin he wants to contribute - we're going through the steps to bring this into the UIMA Sandbox. He has submitted a software grant, and we're awaiting it's acknowledgement (as of Wednesday, Jan 10) * We expect to do a release next month, and have been working to get all the little details needed for this completed. We expect that we will need some assistance in doing our first release, to verify we're following the rules properly. We will start by using our mentors, and then ask the incubator PMC to review the proposed release. === Roller === We've been very busy with new feature development for Roller, but we have also spent time preparing Roller for graduation and now that we've got an Apache web and wiki presence, two of the last items on our checklist, we feel that we're just about ready to call for a vote. More about that later. For now, here's some status on our accomplishments since our last report in July 2006: * Roller 3.0 released. We detailed the new features of Roller 3.0 in the last report. They include a completely new rendering system with a new URL structure, new template models/macros, better multi-language blog support and a new blog-based front page. We released Roller 3.0 on November 7, 2006. http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew * Roller 3.1 development. Following Roller 3.0, we developed another major new release of Roller. The major new features are full-support for weblog tagging, a better rich-text editor based on Xinha, full-preview and bulk-delete of comments. We've made three release candidate releases and with RC3 we're just about ready to make the final release. http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.1_WhatsNew * Established Roller web presence at apache.org. We have now established a web site for Roller at apache.org. Keeping with our community traditions, this site will be a simple front-page that links into a wiki where actual content will be created and updated. http://incubator.apache.org/roller/ * Established Roller wiki space at apache.org. We have also started to migrate wiki content from the old Roller wiki to the new wiki site at apache.org. We chose Confluence because we want the wiki to serve as a tightly controlled content management system (similar to the way we were using JSPWiki before). http://cwiki.apache.org/confluence/display/ROLLER * We have almost completed a JPA implementation of Roller back-end. The new implementation is passing about 95% of the back-end unit tests and we are actively working on getting it ready to test and compare against our current Hibernate implementation. * As part of our community building efforts we presented talk on Roller at ApacheCon US 2006 and have submitted multiple Roller-related proposals to ApacheCon EU and JavaOne 2007.
Projects in the Incubator have been very busy. Tuscany, Qpid, Felix, CXF,
Synapse, Yoko, OpenJPA and Abdera have all been going through Incubator
releases in the past month.
Cayenne and OFBiz are proposed to Board to move to TLP status. At least a
couple of other projects should be getting ready to do so.
No major conflicts in the past month. Just a lot of work.
Reports are missing from ActiveMQ and log4php.
=== ODE ===
Apache ODE is an implementation of the BPEL4WS and WS-BPEL specifications
for web services orchestration.
ODE entered incubation in March 2006.
Activity related to incubation:
* Thanks to Cliff Schmidt, we've finally cleared the BPEL4WS and WS-BPEL
specifications intellectual property and patents issues. See
http://mail-archives.apache.org/mod_mbox/www-legal-discuss/200612.mbox/%3c90
6BAFB9-4176-42D8-B9D3-1ED05414FF6C@apache.org%3e for details.
* We're almost finished replacing Hibernate with OpenJPA, Hibernate is our
last license-related issue.
Activity related to project development:
* We've created a much better site at http://incubator.apache.org/ode. We
still need to add more documentation but the principal is already there.
* We've added a connector for JBI (ServiceMix) and another one with SCA
(Tuscany) is in progress.
* Development is still very active, we've added more features and also
improved stability.
To complete before graduation:
* Now that most IP issues have been resolved we need to release. This will
hopefully help us for the next point.
* We need to attract more committers and encourage diversity.
So the plan for the next period is to finish the transition to OpenJPA and
build a release most probably in January.
=== OFBiz ===
Apache OFBiz ("The Apache Open For Business Project") is an open source
enterprise automation software project.[[BR]]
OFBiz entered incubation in January 2006.
Top items to resolve before graduation:
* the OFBiz community has completed all the incubation's tasks, the
Incubator has positively voted for the graduation of OFBiz podling and the
text of the the board resolution has been sent to the ASF Board.
What has been done for incubation since the last report:
* the Incubator vote has approved the Apache OFBiz 4.0.0 TS5 test snapshot
release
* the Incubator has positively voted for the graduation of OFBiz podling
Plans and expectations for the next period
* we are all hoping to get a positive vote for graduating OFBiz to a TLP
during the next ASF Board meeting (happening on 20, December)
* if OFBiz will graduate, we will work, together with the Infrastructure
guys to the migration of mailing lists, issue tracker, svn server, web site
See the Incubator status page
(http://incubator.apache.org/projects/ofbiz.html) for more details.
=== log4net ===
log4net is an implementation of the Apache log4j for the .NET Framework.
Incubating since: 2004-01-15
Items to complete before graduation:
* Continue to expand the community
Community:
* User mailing list maintaining good activity
* We have an open ended discussion on the use and storage of strong name
assembly signing keys. This may need further discussion at wider level, and
probably requires some sort of consensus amongst all the Apache .NET
projects.
Code:
* No important development news to report.
* The next planned release will be a point release fixing issues reported
since the last release.
* Several user contributed patches are waiting to be reviewed and
integrated.
=== NMaven ===
NMaven develops plugins and integration for Maven to make building and using
.NET languages a first-class citizen in Maven.
Incubating since: 2006-11-17
This is the first report for this podling.
Completed setup:
* Mailing lists and ppmc established
* SVN area set up
* Software grant and CLA received, account created
* Moved existing Maven sandbox code to the podling
* Reach out to dev@maven.apache.org to look for additional contributors
* Tidied up and imported NMaven code
* Some discussion has started to take place about the best way forward
Next steps:
* start working on a roadmap and looking for further interest
=== Wicket ===
Web development framework focusing on pure OO coding, making the creation of
new components very easy. Wicket entered the incubator in October 2006.
Top three items to resolve
* Get a Wicket site on http://incubator.apache.org/wicket
* Make the code base license policy compliant
* Settle into ASF context more
Community aspects:
* Development list gets more activity
* Job listings are rising
* Sister project http://wicket-stuff.sf.net becomes community driven
Code aspects:
* Work on 1.3 has started
* Work continues steadily on 2.0
Licensing:
* Removed LGPL date picker component from extensions (1.3 branch, 2.0 still
todo)
* Started to replace License headers in source files
* Discussion on css/javascript/html file license headers. Wicket contains
and distributes many (small) css, javascript and html files that are also
downloaded to the browser. Point of dispute is the fact that the license is
larger than several of the files, and that it increases the download sizes
of resources for all users of Wicket applications.
Infrastructure:
* Work has started to generate the website using confluence
=== UIMA ===
UIMA is a component framework for the analysis of unstructured content such
as text, audio and video.
Things are proceeding well, there is a lot of activity on the dev list, a
lot of coding activity. We're pretty much settled in with the Apache
infrastructure, have figured out how we want to use Jira in conjunction with
SVN etc.
Some recent activity:
* Infrastructure setup complete, barring some minor JIRA admin issues
* Website in good shape now, using Anakia
* Settled on Confluence for Wiki
* M2 build done
* Documentation has been converted to Doc``Book, although there are still
some formatting issues to address
* Sample code has been updated
* Moving known issues from previous issue tracking systems to Jira
* Created sandbox as a place to contribute UIMA analysis components,
tooling
* We've posted messages at the previous UIMA download locations notifying
our user base that development has moved to the ASF incubator
Our priorities for the coming weeks:
* We are hoping to be able to do our first Apache incubator release early
next year. There is a __lot__ of work to be done to make that happen, and
we're still in the process of figuring out what that work is exactly ;-)
* Get the sandbox off to a running start
* Discuss ways to attract new committers
=== Woden ===
Woden is a Java class library for reading, validating, manipulating,
creating and writing WSDL documents, initially to support WSDL 2.0 and with
the longer term aim of supporting past, present and future versions of WSDL.
Woden entered the Incubator in April 2005. The Woden team have made six
releases since then and have been included in the release of the Apache
Axis2 project. Our current set of active committers consists of four from
IBM, one from WSO2 and one from University of Moratuwa. If there are any
concerns on whether we would graduate if a vote was put to the Incubator
PMC, then it is diversity of the committer base. We would appreciate
feedback on this point.
Recent activity since our last report in August:
* Woden M6 was released in October which introduced a StAX parser based
implementation of the Woden API and improved the compliance with the WSDL
2.0 specification.
* In November, three of the Woden committers attended the W3C Web Services
Description Working Group "Second Interoperability Event on WSDL 2.0" in
Dinard, France. Two others participated remotely. Some highlights of the
event:
* Fixed numerous Woden bugs,
* Added a number of good test cases,
* Conducted a message exchange testing,
* Identified a number of ambiguities and potential issudes in
* Generally ate too much :-)
* In Novermber, we added one more committer, Graham Turrell, subsequent to
his contribution of significant patches in the area of a URI resolution
framework.
* Woden M6 jar has been included in the Axis2 1.1 release.
* We have a healthy dev list with a large increase in activity recently.
* Woden has made progress lately wrt conformance to the WSDL 2.0 spec,
which can be seen in the WSDL working group's dashboard [1]
Our immediate priorities are:
* deliver M7 to rollup the significant progress made during the interop
event.
* continue development of Woden extension mechanism so that specifications
that extend the core WSDL spec can extend Woden to parse and validate their
extensions.
[1]
http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/Dashboard.html
=== OpenEJB ===
OpenEJB is an open source, modular, configurable, and extendable EJB
Container System and EJB Server.
Incubating since: 2006-07-10
Additions to the PPMC: David Blevins, David Jencks
Additions to the committer roster: Rick McGuire, Mohammed Nour (not yet
processed)
All remaining infra has been migrated to ASF hardware:
* JIRA
* Confluence
* Website
As hoped the JIRA migration tool we created has helped other Incubator
projects migrate as well, most recently Ivy.
All IP was cleared.
Recent new contributors: Manu George and Filippo Diotalevi contributed their
first patches.
Recent activity has centered around producing a 2.2-incubating release. The
spread of workload and commitment to getting all of the process right
(including updates to the source headers) was very encouraging. A vote was
held, and recently passed, including the 3 binding votes from the incubator
PMC (by the mentors of the podling).
=== OpenJPA ===
OpenJPA made good progress this quarter. The community completed its
first release (0.9.6) under guidance from the Incubator PMC and the
Mentors. This took a couple of attempts and was a good learning
experience for all involved.
Two new committers were added (Bryan Noll and Srinivasa Segu).
The project has completed requisite IP clearance steps and updated its
status / website. Now, the focus is on growing and diversifying
the community.
=== Cayenne ===
Apache Cayenne is component-oriented persistence framework, providing
object-relational mapping (ORM), remoting services, and a JPA-compatible
persistence provider (JSR-220). Cayenne entered incubation in March 2006.
Top items to resolve before graduation:
* The Cayenne community has completed all incubator tasks, the Incubator
has voted for the graduation of the Apache Cayenne podling, and the text of
the board resolution has been sent to the ASF Board.
What has been done for incubation since the last report:
* We rewrote remaining code (originally by Gary Jarrel) to finish out IP
issues.
* We released Apache Cayenne 2.0.1.
* We added Tore Halset as a Cayenne PPMC member.
* We added Malcolm Edgar as as Cayenne committer.
* We worked through the graduation process and the Incubator PMC has voted
to recommend Cayenne for graduation to the ASF Board.
Plans and expectations for the next period
* We expect to graduate Cayenne to a TLP during the December 20th ASF Board
meeting.
=== ADF Faces / Trinidad ===
Apache Trinidad is a library of JavaServer Faces components, runnable with
every JSF-compliant implementation.
The Trinidad (ADF Faces) project solved lot's of todos. We also worked on
lot's of jira issue, like:
* Improving the client side validation
* Moving some internal classes to API
* cleanup of notices and licenses for compliance with the ASF
* improved PDA support (got patches from users here)
* JSF 1.2 compliant
One of the biggest technical working points these days is the
JSF 1.2 branch to be compliant against a JSF 1.2 impl. One of the artifacts
(the maven plugins) is currently used by the MyFaces team to work on their
JSF 1.2 impl.
We added a new committer to the project.
=== mod_ftp ===
mod_ftp is an FTP protocol module for Apache 2.0 and 2.2.
Incubating since: 2005-08-06
Mentor: Jim Jagielski
Additions to the PPMC: None
Additions to the committer roster: None
Recent activity has been around tying up the loose ends for graduation.
Also significant work has been done in porting to the latest rev of APR,
to allow for building against 2.2. More work is required on this front,
but this should not affect graduation.
Documentation has undergone serious improvement, both in the form of
normal httpd server docs as well as traditional README-type docs.
Jim wondered if we had any problems regarding Wicket and the lack of iCLA's from some developer who did not move over with the codebase. Henri asked if stdcxx be a worry. His concerns are that it's been 18 months in the incubator and that 5 of its committers have never been active. He also wondered what was meant by the phrase that Synapse has a 'diversity factor 3'. Approved by General Consent.
--- September Report Since the last report, there has been significant progress made by individual projects within the Incubator (below). Traffic on general@incubator.apache.org has been significant, with contributions and oversight by many ASF Members and Directors. General Incubator topics of discussion have included: - the pros and cons of using IRC as a communication tool - Specifications as a project type - Discussion related to governance and structure of the proposed JINI incubation, which has aspects of a specification and an implementation of the specification. - Establishing a Maven repository *just* for Incubator artifacts - Continued work on improving the Incubator documentation One project, Felix, proposed graduation, and was asked to provide a draft of the request that would come before the Board, and was also asked --- a bit of a subtle change in how people have generally viewed releases from projects in the Incubator --- to demonstrate a release, so that people would be comfortable that they knew how to put out a release conforming to ASF policy. The Board should expect to see the request at the October meeting. QPid (http://wiki.apache.org/incubator/QpidProposal) was accepted for Incubation (actually, immediately prior to the August report). Wicket (http://wiki.apache.org/incubator/WicketProposal) was accepted for Incubation.
Lots of activity in the past month: - Discussion of Celtixfire, Wicket, Qpid, and other proposed projects. - Discussion of how to allow the use of Maven without co-mingling of Incubator artifacts with other Apache artifacts. Henri is in the process of setting up a separate repository just for Incubator artifacts. - Recent discussion of Specifications as projects under ASF governance, catalyzed by the Qpid and JINI proposals. - On-going discussion on how best to bring established Open Source projects under Incubation without undue inconvenience to their existing user communities. - A lot of work by Robert Burrell Donkin on Incubator Documentation. === Abdera === Work continues on the 0.1.0 release, with luck it should be released soon. Stephen Duncan is still working with his employer about getting a CLA signed. Work on an Atom Publishing Protocol client implementation has begun. There are no current issues that require the board's attention. === Heraldry === - Mailing lists up - Started getting CLAs from various people - SVN Space Created - Some people met up at OSCON === Lokahi === Lokahi is quietly chugging along towards a 0.1 milestone release: the vote is currently under way. We believe there are no issues requiring the attention of the Board. === OpenEJB === OpenEJB discussion is happening on the Incubator mailing list, but the resources from codehaus have not yet been moved over, as they wait for some committers to still file CLAs. The latest ETA was to move everything over this week. === ServiceMix === ServiceMix has released its second milestone at the end of June. Another release is planned for end of August / beginning September. The main plan for the comming months is to release a 3.0 final, by improving test/samples/documentation. The TCK for JBI has been given to committers that have asked for it and have signed the NDA. While we are waiting for a specific mailing list / svn tree to put TCK specific resources, some work has been started. Lots of people seem interesting in contributing to ServiceMix and/or becoming commiters, so there is a good chance that the developer community will grew in the following months. We are in the process of accepting several code contributions: an Eclipse plugin for ServiceMix which would complete the tooling based on Maven 2, and some new JBI components. === stdcxx === Stdcxx status report for the calendar quarter ending in 8/2006: This is the fourth quarterly report for stdcxx. The stdcxx community is currently in the process of voting in a new committer, Farid Zaripov. Farid has contributed several important pieces of the test driver and recently has has been enhancing the test suite in the area of containers with focus on exception safety. In addition we are hoping to put Farid's extensive Windows experience to good use when enhancing our Windows build infrastructure. The team continues to make progress migrating the Rogue Wave C++ Standard Library test harness and test suite to the Apache stdcxx test driver: a total of 117 of the 329 tests have been migrated so far. The plan for the next three months is to continue migrating the test suite, extend our support to include additional platforms such as IBM z/OS, Cray UNICOS, and others, and to enhance our implementation with the C++ Standard Library extensions described in the Technical Report on C++ Library Extensions. Recently we have also been in discussions with Tuscany developers about their adoption of stdcxx. We look forward to working with the team to make this as smooth as possible. Finally, we plan to continue increase the visibility of the project and attract more developers to the project and to further increase the diversity of the community. === Solr === The Incubation [http://incubator.apache.org/projects/solr.html STATUS] file is up-to-date, with all items in the project setup category long since completed. Technical: Solr is both maturing and gaining new capabilities, such as highlighted context snippets, and JSON output support. See http://svn.apache.org/viewvc/incubator/solr/trunk/CHANGES.txt?view=markup Community: Solr is seeing good growth in the number of users and contributors, and we are in the process of voting in a new committer. Other community building efforts include Yonik Seeley's talk at ApacheCon EU, Chris Hostetter's scheduled talk at ApacheCon US, and articles written by other Solr contributors such as http://www.xml.com/pub/a/2006/08/09/solr-indexing-xml-with-lucene-andrest.ht ml on XML.com === Synapse === Synapse development continues apace, and they had asked about graduation, but upon examination of their mailing lists, there was very little discussion. Much of the discussion was happening in weekly IRC chats, and there was very little collatoral discussion from the IRC participants, and certainly not from non-participants. It was agreed that they would start emphasizing use of e-mail. Subsequently, they have had some discussion about ceasing their IRC chats, but it appears to be a habit that will take some time to break. The good news is that they do concur that this is a valid issue, and want to resolve it. === TSIK === TSIK has had no message traffic since May, and appears to be dormant. === Tuscany === Tuscany is focusing on community building. In the last quarter we have released, with the Incubator PMC's permission, milestone versions of both the Java and C++ runtimes and have used those to attract developers to the community. Since the last report we have voted in five new committers, Raymond Feng, Brent Daniel, Kelvin Goodson, Meeraj Kunnumpurath and Andrew Borley and have other people actively contributing. However, the majority of committers are still employed by one company and additional effort is being made to attract independent developers. There has been a significant change in the OSOA specification effort with the availability of http://www.osoa.org intended to provide additional transparency. We have confirmation that specification work is done under an agreement that explicitly states that such work is not confidential. Plan for the next quarter is to diversify the community. We do not believe there are any issues that require the attention of the board. === Woden === The Woden community appears to be small, but active. Discussion appears to be happening on the list, although they are also holding teleconferences (with summaries posted to the mailing list). They are planning milestone for sometime in the next two months. === WSRP4J === WSRP4J was transfered from WS to Portals --- why the lists aren't under the Incubator is a good question. The project currently appears to be languishing, if not outright neglected. Almost none of the listed committers (http://incubator.apache.org/projects/wsrp4j.html) appear to be maintaining any presence. I don't know what, if any, work is being done on WSRP 2.0, and if that is being done elsewhere in vendor space, rather than on WSRP4J in the open. === Yoko === This is the first quarterly report of Yoko. Our goal for this project was to provide a light weight ORB implementation, an RMI implementation & also web services capabilities for the CORBA clients & servers. We have completed most of the work for having a fully functional ORB & there have been interest among other projects to use Yoko in their projects. We are planning to start a vote for our first milestone release shortly. Our objective for the next quarter is to work on further increasing the visibility of the project, attracting additional contributors, and growing the active community of developers around it.
A relatively quiet month on the Incubator front.
Projects continue to settle into the task of Incubation. We are
currently engaged in a "doc-a-thon" at ApacheCon EU to polish the
documentation for our processes and policies.
An article discussing the Incubator was vetted by the PRC, and should
be out this month. I have asked to see if we can get electronic
reproduction rights from the publisher for the article.
--- Noel
This has been a busy month for the Incubator PMC, considering a number of
new submissions, such as:
CeltixFire - a multiple vendor submission for a SOA platform
Blaze - a proposed standard and set of implementations for messaging
middleware interop
Heraldry - an identity project
The Incubator continues to grow, and I have approached Dave Reid about
helping us to send out reminders to all of the Incubator projects, just as
he does for the rest of the ASF.
The Incubator PMC is reviewing our practices regarding Mentoring, and
revising our documentation in general. Many thanks to Robert Burrell
Donkin, Noirin Plunkett, Justin Erenkrantz, Jean T. Anderson, and others for
their gratefully received contributions.
One good discussion has been on branding of projects in the Incubator.
Another good discussion was about the use of IRC, incorporated experiences
from multiple projects that use IRC, and effected the plans of at least one
Incubator project to use IRC.
Another topic that we are starting to discuss with an eye towards execution
is a policy on project dormancy, and what exactly to do to effect such a
project status.
Lastly, Cliff Schmidt raised the issue of disclosure regarding people being
contracted to act as Mentors, and the Incubator PMC agreed on a disclosure
policy that provides disclosure without appearing to be advertising.
=== Abdera ===
1. Continued work on the code, working towards a 0.1.0 release
1. Added two new committers to the project (Stephen Duncan and Garrett
Rooney). Stephen is still in discussions with his employer regarding his
CLA.
1. Rob Yates' ICLA has been received and account set up
1. Jira has been set up
=== Agila ===
The interest around the BPEL implementation in Agila has mostly moved to Ode
and the workflow part isn't evolving so declaring the project as dormant
sounds fair enough.
=== AltRMI ===
Nothing happening. Incubator PMC likely to declare this project as dormant
as soon as we establish the mechanics.
=== Felix ===
Upayavira says "Felix progresses well as a community, increasing in
maturity, and I believe that Felix is nearly ready to graduate. In
preparation for that we have been going over the relevant issues:
auditing licensing of code and libraries, porting non-ASF services onto
ASF hardware (a Confluence wiki) and improving our public website."
Other details:
Community:
* Stephane Frenot was added as a committer.
* Defined and accepted Felix community roles and processes document.
* Working with Maven community to get OSGi packaging features into the
Maven core with the involvement of Jason van Zyl and Peter Kriens.
* Announced "Felix Commons" initiative for bundling common libraries for
use in the OSGi framework.
* Working on and nearing completion of various graduation tasks, such as
license verification.
Code:
* iPOJO project contribution which uses byte code instrumentation to
enable POJOs to be used in an OSGi environment and to simplify OSGi
development.
* Event Admin standard OSGi R4 service implementation committed along with
bridges for UPnP, Wire Admin, and User Admin.
* Managed OSGi framework using JMX committed.
* Committed major updates to the OSGi Maven plugin to simplify bundle
packaging by auto-generating bundle metadata with the involvement of Peter
Kriens.
* Many improvements to core Felix OSGi framework, such as auto-detecting
which core packages to export based on the current execution environment.
* Several OSGi-related presentations at ApacheCon EU from Felix community
members.
Licensing:
* Migrated Service Binder to kxml2 to avoid licensing issues with kxml1,
thanks to community member Jan Rellermeyer.
* Need further investigation of MX4J licensing; it appears to be a
derivative of the Apache license.
* Need further investigation of javax.microedition licensing.
* Ensured that all source code has appropriate license headers
=== FtpServer ===
Nothing happening. Incubator PMC likely to declare this project as dormant
as soon as we establish the mechanics.
=== Graffito ===
Raphael Luta is currently the only mentor for the Graffito project
that has been under incubation for nearly 2 years now.
Graffito is a CMS system now built on top of Jackrabbit and providing
a portlet based user interface. As such it is mostly suited to integrate
with portal containers like Jetspeed but some of the services provided
(like JCR mapping) can be useful outside of portal context.
While we've managed to slowly build a community around the initial
2 men codebase, we're still very far from having a sustainable
independant community around Graffito.
Due to his numerous other activities, Raphael feels he cannot provide alone
the adequate mentoring required by this project and so we are looking for
additionnal mentors to help grow the Graffito community and graduate it.
=== Harmony ===
The Harmony project continues to grow in both community and code.
On the community side, our mail list traffic continues to increase, with an
all-time high of 1495 messages on the dev list in June. As of this writing,
there are 895 messages so far for July. These numbers do not include any
commit or JIRA traffic. Content of the list is fairly healthy, concerned
with the technical aspects of both our virtual machines as well as the class
library. Recent donations are increasing the diversity of participation in
terms of individuals, with the majority of new faces participating in and
around the virtual machine donation from Intel. Mail list traffic on the
ppmc list is very low, and with the exception of one issue related to a
contribution, pertains only to new committer and ppmc member discussion and
votes. We have added 4 new committers, have several identified as
potential, and have recently voted to add committers to the PPMC (although
they haven't been notified as of this moment).
On the technical side, we have been fortunate to continue to receive code
from 3rd parties, primarily Intel. These donations represent code that was
intended for Harmony but due to a combination of internal "process" backlog
at Intel, as well as a sensitivity to the rate at which the community can
digest and adopt the code, not all code was donated at once. We are very
sensitive to ensuring that after a donation happens, any development on that
continues in the project, and we constantly look for ways to enable people
to help. We have recieved significant additions like Swing/AWT/Java 2D for
the class library, as well as the "DRLVM" modern virtual machine, which now
gives us about 81% coverage of the Java 1.4 API (estimated at 78% of the
Java 5 API, our target), as well as a VM to run that with modern garbage
collection and JIT.
We are currently working through the details of using public-domain code
from Doug Lea for the "java.util.concurrent" package. This is the
'reference implementation' for this package, and used by Sun, among others.
We wish to use this code (as it's considered the best implementation as well
as the only one available to us), and further build a bridge between our
community and the community surrounding this code (mainly the JSR-166 expert
group, and organizations like us that use it...)
=== JuiCE ===
We are waiting for things to move in the new Santuario TLP. Not much
progress otherwise.
=== Lucene4c ===
There has been no progress since the last report. This project should
really be officially marked as dormant.
=== Lucene.Net ===
Lucene.Net continues to progress. Recently Lucene.Net 1.9 RC1 Final was
released. In addition, Lucene.Net 1.9.1 Beta is released. Work is underway
to release Lucene.Net 2.0 Beta by end of July. Folks are beginning to
discover Lucene.Net and activities on the project from posting questions and
code fixes are beginning to show some signs of life. However, things are
still slow in terms of participation. Lucene.Net can use some publicity and
exposure which I intend to start doing by asking to create a link to
Lucene.Net on the main Jakarta Lucene web page as well as by creating a Wiki
page for Lucene.Net.
=== Roller ===
Major new developments in Roller 3.0. Working in the roller_3.0 branch,
Allen Gilliland and Dave Johnson have been making extensive changes to
Roller's blog/page rendering system. Roller 3.0's new features are:
* Completely new URL structure, with redirection for old URLs
* Completely rewritten/refactored page/feed rendering system
* View renders are pluggable
* Made progress towards static rendering
* All new set of page models and macros
* Multi-language blog support, based on new URL structure
* Front-page of Roller is now a blog with optional site-wide features:
* Planet page model and planet display macros
* Site-wide model supports listing of new users, new weblogs, hot
weblogs and other community oriented queries.
* Macros for diplaying A-Z user and weblog directories
Licensing issues may be behind us. Dave Johnson worked to satisfiy ASF
licencing and packaging requirements and as a result of this work, we made
our first Roller release (2.3) on ASF infrastructure:
* Licence headers in every file
* Changed to org.apache package names for all Java code
* Removed all LGPL code from release (Hibernate, JSPWiki, Jazzy, etc.)
* Created a Roller Support project on Java.Net for non-ASF Roller
goodies such as LGPL/GPL licensed themes, plugins and other downloads.
New APP draft #9 support. The IETF released Atom Publishing Protocol (APP)
draft #9 and Dave Johnson updated Roller's APP implementation to support
this new draft. APP is an "experimental" feature in Roller and is turned off
by default.
Movement on replace-Hibernate front. Craig Russell has put together some
proposals for implementing both JPA and JDO backends for Roller -- so that
we can eventually replace our dependency on Hibernate. We nominated him for
committer status to make it easier for him to contribute, but the voting
process is still dragging on.
Multi-side patch contribution. A Norwegian company LinPro has submitted a
large patch for multi-site blogging. It looks like a very interesting and
valuable new feature but thus far nobody has had time to evaluate the code.
Community building efforts. Dave Johnson presented a talk on Roller at
ApacheCon EU 2006, designed to inspire and educate new users, developers and
contributors. The talk was well attended. Dave will present a similar talk,
but completely updated for Roller 3.0 at ApacheCon US 2006.
=== OpenEJB ===
The OpenEJB project has begun it's migration into the Incubator. Primary
activities are setting up infrastructure and establishing a list of active
committers. Items completed so far:
* Status page created and published to Incubator website
* Lists established and in active use
* Most CLAs are in, more coming
* Account created for Daniel Haischt
=== XAP ===
XAP made good progress since June 2006 status report. The main activities
and results are:
* Discussed and gathered community feedback from both XAP dev list as well
as general incubator dev list about IRC meetings. As a result, decided not
to pursue general IRC activites unless specific requirements are met (The
content of IRC is to be limited to educational purpose only; some committers
are willing to volunteer to provide education and orientation and Q&A);
* Continues to update the project with bug fixes, samples, web site fixes,
etc;
* Discussed at the XAP dev email list and made decisions to focus more on
the Dojo toolkit;
* Discussed at XAP dev email list and made decision about Javascript
namespace and scoping, etc.
A relatively quiet month on the Incubator front.
Projects continue to settle into the task of Incubation. We are
currently engaged in a "doc-a-thon" at ApacheCon EU to polish the
documentation for our processes and policies.
An article discussing the Incubator was vetted by the PRC, and should
be out this month. I have asked to see if we can get electronic
reproduction rights from the publisher for the article.
--- Noel
Projects continue to settle into the task of Incubation. We will
likely hold a meeting at ApacheCon EU in June to work on documentation
to try and polish our processes and documentation. Might be worth
having a BOF one evening for every attendee involved in the Incubator.
A nice thing to see has been that with a continued influx of projects
has come new mentors.
Although we don't have any projects applying for TLP status this
month, we may have a few soon.
--- Noel
Not too much to report this month, other than projects settling into the
task of Incubation.
It appears that Felix may apply for TLP status at the May Board meeting.
--- Noel
The Incubator will switch over to providing monthly reports to reduce the size of each one, with roughly 1/3 of projects reporting each month. We did not reach 1/3 this month, but will pick up the pace next month. Currently, we are revisiting Incubator policy with an eye to streamline procedures, provide more oversight, and improve clarity and scalability. There is some dicussion and difference of opinion on how many Mentors should be necesary, but I'm sure that we will soon come to a consensus. Less debate on the idea that a Mentor is an Incubator PMC member who is providing oversight and guidance. ASF Members can automatically join the Incubator PMC upon request. The Incubator PMC has also chosen to elect non-Members to the PMC. An IP claim was made this month regarding some code contributed to Harmony. Harmony has not provided a report this month, but is actively and properly addressing the matter. Related to the Incubator only because we are the entry portal for projects, we are seeing increasing pressure caused by the fact that JIRA cannot import projects from existing JIRA instances. A number of projects have external issue tracking in JIRA that would like to have their issues migrated. It has not been a high priority for Atlassian, but perhaps we're starting to see enough of an outcry from some of projects for things to change. Plus, with the underlying OFBiz technology becoming an ASF project, perhaps we can get more hands involved in that layer of code. An alternative would be to host multiple JIRA instances, just as we currently host two instances of bugzilla, the extra one being for SpamAssassin, although the RAM footprint for that alternative could prove prohibitive. JackRabbit has applied to the Board for TLP status. The Incubator PMC has voted to endorse the petition, and wishes the project much success. Other projects are also doing quite well. Were it not for the licensing issue related to its use of Hibernate, I would consider Roller to be in pole position for TLP status. Below are contributed reports from those projects reporting this month. JackRabbit is expected to graduate. Kabuki and OFBiz should provide reports next quarter. I'll ask ActiveMQ, ServiceMix and Cayanne to submit more detailed information again this quarter.
The Incubator continues to see good progress in a number of projects and
their communities.
Several items of note from this past quarter:
We have had some discussion regarding the rate of growth, how to
manage it, how to ensure proper oversight. We have not finalized
any policy changes, but should do so shortly. There is a sometimes
not-so-subtle- tension between oversight and nimbleness, and we're
trying to give as much of the latter as possible without sacrificing
the former.
We have also had a discussion regarding importing external codebases,
with the conclusion that where possible, we DO want to import the
entire history.
This will require some help from Infrastructure to help us swizzle the
imported authors into some canonical format that won't collide with our
ASF author namespace.
People are unhappy with the state of building the web site. There are two
possible paths: switching our content to anakia format, or improvement in
the usability of Forrest. Which path we take will depend upon the energy
invested by those who want to help effect the change.
Jean T. Anderson has helped to revise the Incubator Guidelines, although
we will have to continue the process.
- 0 -
The list of projects in the Incubator is at
http://incubator.apache.org/projects/. Here are the STATUS reports from the
PPMCs. The drafts were collected at
http://wiki.apache.org/incubator/IncubatorBoardReport2006Q1. Axion never
began Incubation, despite having been approved by the DB PMC, and will
likely be removed from the list in this quarter. AltRMI and FTPServer
failed to provide quarterly reports. AltRMI has gained no traction, and is
likely to leave the Incubator to go elsewhere. FTPServer has added two new
Committers, and we see continued activity to revitalize a once dormant
project. Several projects below have graduated, and are noted as such, but
until they participate by updating their Incubator documents to indicate
that fact, I will continue to ping them. PMCs must help to maintain the
content for the podlings that they have sponsored, or we will never be able
to scale.
I addressed the e-mail delivery problem I mentioned in the last quarterly
report by adding myself to the allow list for every PMC mailing list.
Projects
The Incubator continues to see good progress in a number of projects and
their communities.
This quarter saw continued development of our communities. A major and
happy surprise was the resurrection of the ftpserver project from total
quiescence.
One general issue has come up with a certain amount of contention. What do
we do when we have outside communities and ASF Members who want to establish
a project in some problem domain, and some third party feels that we are
invading their turf. I have my own view --- even internally, we do little
about inter-project competition, e.g., Ant and Maven --- but we can probably
expect to have this issue come up now and then.
Continued thanks to our manual ForrestBot, David Crossley, for helping to
keep the web site built, and to others contributing their time.
- 0 -
The list of projects in the Incubator is at
http://incubator.apache.org/projects/. Here are the STATUS reports from the
PPMCs. The drafts were collected at
http://wiki.apache.org/incubator/IncubatorBoardReport2005Q4. All but WSRP4J
provided a status report.
On a related note, I and other members of the infrastructure team remain
rather displeased that e-mail sent by us to more than a few ASF lists as
necessary to notify them of something, bounces because the projects have had
moderated posting disabled for their list(s). We must correct this problem,
either by adding every ASF Officer, Director and infrastructure team member
to the allowed list for every mailing list, or by requiring moderated lists.
=== Agila ===
* Moving very slowly, I hope to inject some activity in the upcoming
months.
* No new recent committers
=== AltRMI ===
Perhaps moving out of Incubator (and Apache). Destined for /archive ?
=== Felix ===
* Name was changed from Oscar to Felix
* Mailing list, svn and other resources modified to reflect the name change
* Accepted contribution from TBennet for maven 2 OSGi plugin
* Evaluating offer by Domoware to donate Universal plug-and-play OSGi
service
* Since inception several people have joined the mailing list
* Committer involvement and activity needs to improve however this is just
the first quarter
* [OT] OSGi R4 released at OSGi World Congress
=== FtpServer ===
Much interest and new life. Rana is back and making changes. Three or four
non-committers are contributing in mind share and patches. Healthy debate on
component architecture reminiscent of traditional Apache conversations.
=== Graffito ===
Lot of work underway :
* working on JCR mapping for Graffito objects
* port under way for using Graffito for storing Jetspeed page descriptions
in a Graffito managed repository (effort lead by Jetspeed team)
* several new names have appeared on mailing-list and start contributing
patches and join the design discussions
We plan to have a Graffito binary bundled with upcoming Jetspeed 2 M4
release (required if PSML integration is complete for M4). If
community development continues its progress as expected, I think
we'll add couple of new committers this quarter and probably ask for
exiting Incubator early next year.
=== Harmony ===
Project is moving along. Recent quarter has focused on creating the
contribution and committer process for the project. The result has been the
creation of an "Authorized Contributor Questionnaire" to allow contributors
to declare what portions of the project codebase they could have problems
working in due to contraints imposed on them through prior work. (For
example, being under NDA to an employer.) We also have worked out the
process for accepting "bulk contributions", those works that have been
created elsewhere and are being donated to Harmony. This process builds on
the standard Apache Incubator process - a CCLA or SG is still required and
registered.
Other highlights :
* We have accepted 3 new code contributions
* Componentization proof of concept
* "bootVM" a new basic VM nucleus
* "JCHEVM", a re-licensing of JCVM
* We have added two new committers
* We expect to continue to add new committers and new code at an
accelerating rate
=== Jackrabbit ===
The Apache Jackrabbit podling is slowly recovering from the impact of
finalizing JSR 170, initializing JSR 283 (the next JCR specification
revision EG), and the summer holiday schedule. We are in the process
of reconfiguring our source directories for an eventual 1.0 release
and Maven 2 support. No new committers were added this quarter,
though we expect more to be added soon.
=== JDO ===
Project is doing very well. There is ample activity and I expect that JDO
will be able to graduate from the Incubator in the upcoming quarter.
* Project has active committers from 4 different companies, and 2 with
unknown affiliation.
* Project has an active contributor from an unknown affiliation.
* Project status information is up to date.
* Project is discussing near-term release of code.
=== JuiCE ===
No signs of life. There is some interest in WSS4J to use parts for the code
with a modified version of Bouncy Castle to speed things up. Let's see the
people involved start contributing.
=== log4net ===
* Log4net has elected Rob Grabowski (rgrabowski@apache.org) as a new
committer. This brings the number of active committers to 3,
helping meet incubator exit criteria.
* We have recently migrated from CVS to SVN.
* We are working towards the next maintenance release with a focus on code
quality and improving the available end user documentation.
=== log4php ===
* All reported bugs have been fixed so it's time to prepare the first
stable release.
* The new php5 version of log4php is ready for the initial import into svn
repository. At first, it will support only a minimal set of
functionalities.
=== Lucene ===
The latest release is still 1.4.3. We are preparing for release of version
1.9. A LOT of good contributions and patched have been submitted to JIRA
and the lists are increasingly more active. We/I plan on going through as
many contributions and patches in the coming weeks (October/November),
reviewing and committing them, and then making a release.
=== Lucene4c ===
Not much has happened in the last few months. Most participants have been
off working on other things. Considering the lack of interest in the
project recently, we may want to think about closing it down until such time
as developers have the time and energy to turn it into a more useful
product, which seems to be a necessary first step in order to turn it into a
sustainable community.
=== mod_ftp ===
The infrastructure work has been completed: mailing lists and SVN repos have
been requested and created.
The IP clearances for the module codebase have been received and filed, and
the source code has been imported into the mod_ftp SVN repo. Work has
started on changing the build environment to a more "normal" ASF module
setup.
=== Roller ===
* Developed minor Roller 1.3 release and voted to release it
* Developed major Roller 2.0 release with group blogging an new UI
* Added new committer Elias Torres
* Added status page on incubator site:
http://incubator.apache.org/projects/roller.html
=== stdcxx ===
Stdcxx status report for the calendar quarter ending in 9/2005:
This is the first quarterly report for stdcxx.
Since the inception of the stdcxx podling the stdcxx community has
substantially completed the migration of the project from the Rogue
Wave infrastructure to the Apache infrastructure. Notably, the source
code of the library, the accompanying utility programs, a
comprehensive set of example programs, as well as the complete project
documentation in HTML have been transferred to Subversion. All source
files have been modified to reflect the Apache license. A bug
tracking database has been created in Jira and is being actively and
extensively used to track issues and tasks. The appropriate mailing
lists have been created. All new stdcxx committers have submitted
their Contributor License Agreements.
In September the stdcxx development community with the approval of the
Incubator PMC published the first and final snapshot of the initially
contributed sources, labeled version 4.1.2.
At this time the stdcxx community is working toward version 4.1.3 of
the project. The goals of this effort are to migrate the project test
suite from the Rogue Wave test harness to the new stdcxx test driver,
to complete the transfer of the tests from the Rogue Wave source code
repository to Subversion, and to complete the implementation of the
configuration and build infrastructure for Microsoft Windows. The
estimated time-frame for reaching these goals is the first half of
2006.
The objective of the stdcxx community for the next quarter is to work
on further increasing the visibility of the project, attracting
additional contributors, and growing the active community of
developers around it.
=== Synapse ===
The Synapse project had a F2F meeting in Cupertino, CA to get initial views
on direction and overall relationship to Axis2 etc.. The notes are
[http://wiki.apache.org/ws/Synapse/200509F2F here]. The community is slowly
starting to discuss stuff and get going in the synapse-dev@ws.apache.org
mailing list; since its only been a few weeks since the start it will take
more time to get fully functional and effective.
We expect to have a much more interesting report by the next F2F.
=== TSIK ===
While the TSIK project has not gained momentum as quickly as initially
hoped, there has been some usable interaction with ws.apache.org on how to
modularize TSIK, to both break out components for potential common use, as
well as reuse existing ASF code (SOAP messaging stack, for example).
The next few months will be crucial for TSIK. There is increasing interest
in various types of identity protocols -- federated or not -- and how they
are usable within web services (see TSIK road map for further discussion).
This could be an area where TSIK could be a driving force.
=== Woden ===
We posted a Woden milestone plan in September covering M1 at end-Sept
through to M5 in Jan 2006. Completion of the initial project objective, full
WSDL 2.0 functionality, is targetted for M4 end-Nov. M1 was release on Mon 3
Oct and included most but not all of the planned scopd. M3 and M4 will be
busy periods. M5 and future plans will emerge as we approach M4 and start
thinking about other Woden objectives like WSDL 1.1 conversion and StAX XML
parsing for the Axis community. We are using the woden-dev mailing list for
communication and discussion and recently held our first conference call -
although not all participants could make the call, it helped confirm the
Milestone plan and resolve some technical issues. Most of the development is
currently being done by 2 committers and this may continue up to M3/M4, by
which time we will have a suitable base for others to start building on.
=== WSRP4J ===
NO REPORT PROVIDED
However, Santiago Gala provided a report to the Board last month as part of
the Portals quarterly report
(http://mail-archives.apache.org/mod_mbox/ws-wsrp4j-dev/200509.mbox/%3c11272
04512.30199.26.camel@localhost%3e). From what I can see on the mail
archives, essentially nothing has happened since.
Status report for the Apache Incubator Project
The Incubator continues to see good progress in a number of projects
and their communities, with more projects graduating to TLP status, or
to existing TLPs.
IP issues continue to be a major aspect of life in the Incubator. We
welcome Cliff Schmidt's appointment as VP of Legal Affairs, and look
forward to his help. Congratulations, Cliff.
A number of new projects have entered the Incubator, with a
corresponding increase in the Incubator PMC. The Incubator PMC has
established the policy that an ASF Member who is a Mentor or Committer
on an Incubator project is automatically entitled to be on the
Incubator PMC pending acceptance by the Member and board notification.
Continued thanks to our manual ForrestBot, David Crossley, for helping
to keep the web site built, and to others contributing their time.
- 0 -
The list of projects in the Incubator is at
http://incubator.apache.org/projects/. Here are the STATUS reports
from the PPMCs. Several projects are missing, as noted below, and are
again reminded.
The Incubator continues to see good progress in a number of projects
and their communities, with more projects graduating to TLP status, or
to existing TLPs.
This quarter saw healthy discussion of what constitutes a healthy
community. The issue came up in regard to Derby (the Derby PPMC has
exhibited a welcome response to addressing the issue), but really is
generic to all projects, incubator and otherwise. As an aside, I try
to keep track of recent Incubator graduates, and am generally pleased
with how well they continue to do after leaving.
Derby is actively trying to expand the number and independence of
their Committers, with an eye towards graduating from the Incubator.
The Incubator PMC will take a look this quarter at what to do with
projects that have grown quiet. Some sort of hibernation status is
one thought.
Resource related issues have eased somewhat. Although, we still lack
a sufficent level of automation, things have improved considerably,
due in no small measure to Roy helping out with mailing lists, David
Crossley helping to keep the web site built, and others contributing
their time.
- 0 -
The list of projects in the Incubator is at
http://incubator.apache.org/projects/. Attached are the STATUS
reports from the PPMCs that have provided one. Other projects did not
submit a status report to the PMC, or submitted one too late for
inclusion in this quarter's report.
We are seeing good progress in a number of projects. Several new
projects have moved into the Incubator, e.g., Graffito, a couple are
preparing to apply for TLP status or move into existing TLPs, and
others are maturing nicely.
Resource creation bottlenecks continue to effect the Incubator. One
thing that would help will be an integrated script to create the
necessary resources for an Incubator project. That would require more
karma to run than most people have, but could be run by a root person
after reviewing the data that would drive it.
Licensing and other IP related issues were reported as an on-going
topic of discussion in the last report, at which time I mentioned that
it would help to have some legal resource(s) participating with the
Incubator. IP issues continued to come up this quarter, and the new
legal resources have started to be helpful to us.
MyFaces is preparing to apply for TLP status. The Directory project
will likely apply for TLP status around the next quarterly report, and
is preparing its first milestone releases, including a generally
useable version of the existing Apache Naming package from Catalina,
which Phil Steitz is trying to get Tomcat to review for future
inclusion.
Additional human resources are always welcomed.
- 0 -
The list of projects in the Incubator is at
http://incubator.apache.org/projects/. Here are the STATUS reports
from the PPMCs that have sent one in. Other projects did update their
STATUS files on the aforementioned page.
Since the last report to the Board, Lenya has become ready to fly the
nest; and new projects such as Agila, Derby, JackRabbit and iBATIS
have begun Incubation.
Infrastructure bottlenecks continue to effect the Incubator. I say
this without pointing fingers, since as a member of the Infrastructure
Team, I am one of the people responsible for being or removing those
bottlenecks. It is simply that we can create a rash of requests for
project resources, and we (the Infrastructure Team) are short-staffed.
One thing that should help will be improved scripts for mailing list
creation. Hopefully, we will have some time at the Hack-a-thon to
work those tools.
Licensing and other IP related issues were reported as an on-going
topic of discussion in the last report, at which time I mentioned that
it would help to have some legal resource(s) participating with the
Incubator. IP issues have come up this quarter that make it even more
imperative that we have sufficient legal resources working with the
Incubator, and the ASF in general, to address IP issues.
- 0 -
The list of projects in the Incubator is at
http://incubator.apache.org/projects/.
Here are the STATUS reports from the PPMCs that have sent one in.
Nicola Ken Barozzi stepped down as Incubator PMC Chair, and was
replaced by Noel J. Bergman. We thank Nicola Ken for his efforts in
helping to recast the Incubator to best fulfill its designated
functions.
Since the last report to the Board, several projects have graduate
from the Incubator, including: Geronimo, XML-Beans, SpamAssassin, and
Pluto. Lenya appears ready to fly the nest, and may have a proposal
for the Board, although one is not ready at the time of this writing.
Significant entries into the Incubator include Beehive and MyFaces (a
JavaServer Faces implementation). The long awaited Axion database
project appears ready to begin incubation. A project sponsored by the
HTTP Server PMC for integrating Apache Web Server with ISO/ECMA CLI has
also begun incubation.
A few projects seem stalled in the Incubator, and are not responding
to requests for status. We may have to cull the herd in a few cases,
but these appear to have failed to attract/build a community, and
seem relatively inactive.
Infrastructure bottlenecks are effecting the Incubator. I say this
without pointing fingers, since as a member of the Infrastructure
Team, I am one of the people responsible for being or removing those
bottlenecks. It is simply that we can create a rash of requests for
project resources, and we (the Infrastructure Team) are short-staffed.
One thing that should help will be improved scripts for mailing list
creation.
The Incubator has worked with the newly formed PRC to help establish
some guidelines, so that the PRC can help ensure that any PR related
to Incubator projects makes clear the project's status. We have also
had discussions related to trying to make sure that projects really
are begun Incubation before they are used for PR purposes.
Licensing and other IP related issues remain a topic of discussion.
It would help to have some legal resource(s) participating with the
Incubator.
All in all, the Incubator seems to be finding its stride and proving a
good asset for the Foundation.
- 0 -
Here are the STATUS reports from the PPMCs that have sent one in.
Nicola Ken Barozzi stepped down as Incubator PMC Chair, and was
replaced by Noel J. Bergman. We thank Nicola Ken for his efforts in
helping to recast the Incubator to best fulfill its designated
functions.
Since the last report to the Board, several projects have graduate
from the Incubator, including: Geronimo, XML-Beans, SpamAssassin, and
Pluto. Lenya appears ready to fly the nest, and may have a proposal
for the Board, although one is not ready at the time of this writing.
Significant entries into the Incubator include Beehive and MyFaces (a
JavaServer Faces implementation). The long awaited Axion database
project appears ready to begin incubation. A project sponsored by the
HTTP Server PMC for integrating Apache Web Server with ISO/ECMA CLI has
also begun incubation.
A few projects seem stalled in the Incubator, and are not responding
to requests for status. We may have to cull the herd in a few cases,
but these appear to have failed to attract/build a community, and
seem relatively inactive.
Infrastructure bottlenecks are effecting the Incubator. I say this
without pointing fingers, since as a member of the Infrastructure
Team, I am one of the people responsible for being or removing those
bottlenecks. It is simply that we can create a rash of requests for
project resources, and we (the Infrastructure Team) are short-staffed.
One thing that should help will be improved scripts for mailing list
creation.
The Incubator has worked with the newly formed PRC to help establish
some guidelines, so that the PRC can help ensure that any PR related
to Incubator projects makes clear the project's status. We have also
had discussions related to trying to make sure that projects really
are begun Incubation before they are used for PR purposes.
Licensing and other IP related issues remain a topic of discussion.
It would help to have some legal resource(s) participating with the
Incubator.
All in all, the Incubator seems to be finding its stride and proving a
good asset for the Foundation.
- 0 -
Here are the STATUS reports from the PPMCs that have sent one in.
Here are the STATUS reports from the PPMCs that have sent it in. All have been approved by the respective Mentors:
The report, as noted in Attachment B, was approved by General Consent.
Jim Jagielski has asked to step down as the Chair of the Incubator PMC. An election was held and the PMC has recommended that the board appoint Nicola Ken Barozzi as replacement PMC Chair. The Incubator web site is being significantly updated to better reflect reality and to expressly state the requirements and assumptions within the ASF and the Incubator. Spam Assassin is being added to the Incubator fold. We are in the process of receiving the required CLAs from all SA contributors, and there are many of them. No "Mentor/Shepherd" (see below) has been selected appointed yet (officially). Pluto is also being added to the fold. At present, the s/w base as been copyright assigned and licensed to the ASF. CLAs of all contributors have also been submitted and received. The Jakarta PMC has agreed to accept Pluto after successful incubation. There is ongoing discussion within Incubator regarding its function and role and how to best accomplish them. Discussion regarding terminology (such as "Mentor" or "Shepherd") as well as procedures are being (hopefully) finalized. The current roster of the Incubator PMC consists of: Aaron Bannert Nicola Ken Barozzi (Chair select) Noel Bergman Ken Coar Roy Fielding B. W. Fitzpatrick Paul Hammant Ted Leung Jim Jagielski Sam Ruby Leo Simmons Davanum Srinivas Greg Stein Sander Striker
The Apache Incubator Project is having the dubious honor of
"incubating" itself as well as other products. Regarding the
Incubator Project itself, there are still basic, fundamental
issues that ideally should have been resolved before it started
accepting products/projects. As such, things do not progress as
smoothly as anticipated. Nevertheless, the following projects
are being (or have been) incubated as we speak:
o AltRMI:
A transparent Remote Procedure Call bean.
o FtpServer:
A complete FTP Server based on Avalon principles.
o Lenya:
An Open-Source Content Management and publishing system. It is based
on open standards such as XML and XSLT.
o OpenORB:
An Open-Source CORBA framework implementation. (donation to
ASF/Avalon and licensing issues)
o Tapestry:
A complete framework offering an alternative to JSP & Velocity
scripting environments. (graduated to Jakarta)
In addition, discussion regarding the inclusion of XMLBeans into
the Incubator is progressing as well. So the good news is that the
Incubator *is* filling a void; the bad news is that we are still
determining the best way to do that. A good summary of some of these
issues was written by Nicola Ken Barozzi to general@incubator.apache.org
in Message-Id <3F0A8B31.6070906@apache.org>. Copies can be provided
as needed.
Finally, I have noted my intention to step down as PMC Chair, for
2 main reasons: First of all, I think that it's in the best interest
in the foundation to not have "the usual people" in various
"management-type" positions. Also, as Chair, I find myself not being
as vocal as usual (or as need be) regarding Incubator issues, mostly
of a concern (unfounded, I'm sure) that coming from the Chair, it
would carry more weight than it should. I have suggested Nicola
as replacement.
There has been no real additional news to report regarding the Incubator PMC since the last report on Nov 20th. One item, however, is significant. It was reported that the Incubator was spending time in detailing aspects of the ASF and "The Apache Way" to ensure that everyone was on the same page as it were (and that everyone understood the concepts in the same way). It is currently felt that this effort is complete enough for the Incubator to actually start accepting new products/projects. It's expected that the few product(s)/project(s) will be formally accepted and started (most likely) early Jan. 2003. Attachment G: Placeholder -- there is no Attachment G.
The ASF Incubator Project has been spending the few short weeks since its inception boot strapping itself into existence. Most work has been done on the website for the project (incubator.apache.org). This effort also serves as a valuable lightning rod to focus energies on the core reasons for the Project to exist; things like "What are the exact core procedures that ASF projects should follow;" "What do we mean by 'A Veto';" and the like. Although the terms are used a lot within the ASF, it's clear that there might be some differences in the exact meaning behind them. By creating a web entity that clearly defines these terms and ideas, the Project will be in a much better position to handle the candidate projects that will come in (and craft the required Bylaws before we can do that). In essence, in documenting things, the Incubator is better able to be the mediator and the common ground among all ASF entities. It seems that, in general, the need for an ASF Incubator Project, as well as a desire for one (within and without the ASF) was based in reality. OpenORB and 'Rabbit' (from Peermetrics) will likely be the 2 initial products handled by the Incubator. Certainly it would be nice to have been able to "immediately" start accepting new products, but taking the time to create the foundation (no pun intended) and framework required is the right course of action before subjecting candidate products to what could be a painful (but most likely short) "learning" curve.