The Apache Software Foundation Board of Directors Meeting Minutes October 20, 2010 1. Call to order The meeting was scheduled for 10:00am (Pacific) and began at 10:02 when a sufficient attendance to constitute a quorum was recognized by the chairman. The meeting was held via teleconference, hosted by Jim Jagielski and vmWare. 2. Roll Call Directors Present: Shane Curcuru Doug Cutting Bertrand Delacretaz Jim Jagielski Geir Magnusson, Jr. Sam Ruby Noirin Shirley Greg Stein Directors Absent: Roy T. Fielding Officers Present: Craig L Russell Guests: Davanum Srinivas Rick Hillegas Daniel Kulp Hyrum Wright Brett Porter Brian Fox 3. Minutes from previous meetings A. The meeting of 2010-08-18 See: board_minutes_2010_08_18 Approved by general consent. B. The meeting of 2010-09-11 See: board_minutes_2010_09_11 Approved by general consent. C. The meeting of 2010-09-22 See: board_minutes_2010_09_22 Approved by general consent. 4. Executive Officer Reports A. Chairman [Doug] Overall, a quiet month for the board. The board is considering making a public statement on the impact of IBM's departure from the Harmony project. Related, we're contemplating the ASF's ongoing role in the JCP EC. No final decision has yet been made in either regard. B. President [Jim] Runtime-wise, the foundation is operating smoothly. We received quite a number of applications for the EA task, and we are now at a point to budget for the position. My expectation is that after today's meeting I will be able to offer the position to the current front-runner and hopes that he/she would be able to attend ApacheCon. There has been major discussions within the foundation (and external, of course) regarding the "fallout" after IBM announced that there were dropping support for Harmony and instead focusing on OpenJDK. I did speak with Gavin Clarke of The Register about this but basically said that ASF is built around the concepts that developers come-and-go and so we hope that the Harmony community "recovers" swiftly. I also noted that the decision does not bode well for Oracle ever abiding to the JSPA agreement with the ASF and allowing for TCK access minus the FOU, but time will tell for sure. More detail can be found in the VP of JCP and the Harmony report. I provided a blog post for GigaOM entitled "The Cloud is Open Source" available at: http://s.apache.org/iL C. Treasurer [Geir] Books are up to date - $20 discrepancy remains (haven't spent time). Current balances are total cash of $475,841 at Wells Fargo and $30,095.66 at PayPal. In terms of lockbox, we've had : - $40k check from AMD (deposited 9/27) - $10k check from Basis (deposited 10/4) Tasks Done: - all bills paid In Progress: - preparation for FY2010 US Tax filing. Still working on QB but CPA and I are active on this - find the $20 discrepancy in checking Statement of Financial Income and Expense - September 2010 Ordinary Income/Expense Income Interest Income 93.95 Contributions Income Unrestricted 6,662.00 (1) Total Contributions Income 6,662.00 Total Income 6,755.95 Expense Bank Service Charges 393.73 Postage and Delivery 19.95 Program Expenses Infrastructure Colocation Expenses 525.79 Hardware Purchases 6,066.00 Infrastructure Staff 13,007.00 Total Infrastructure 19,598.79 Travel Assistance 3,809.83 Total Program Expenses 23,408.62 Total Expense 23,822.30 Net Ordinary Income -17,066.35 Net Income -17,066.35 (1) Includes $1600 from Eventbrite for Hursley admission. Is this contribution or funds back to Conference? Statement of Financial Position - as of Sept 30, 2010 Sep 30, 10 Sep 30, 09 $ Change % Change ASSETS Current Assets Checking/Savings PayPal 12,513.63 12,513.63 0.00 0.0% Wells Fargo Analyzed Account 210,812.75 145,171.07 65,641.68 45.2% Wells Fargo Savings 285,839.54 284,547.20 1,292.34 0.5% Total Checking/Savings 509,165.92 442,231.90 66,934.02 15.1% Accounts Receivable Accounts Receivable 65,000.00 150,000.00 -85,000.00 -56.7% Total Accounts Receivable 65,000.00 150,000.00 -85,000.00 -56.7% Total Current Assets 574,165.92 592,231.90 -18,065.98 -3.1% TOTAL ASSETS 574,165.92 592,231.90 -18,065.98 -3.1% LIABILITIES & EQUITY Liabilities Current Liabilities Credit Cards ASF Credit Card - Phil Golucci 3,816.83 0.00 3,816.83 100.0% ASF Credit Card - Paul Querna 7.79 796.20 -788.41 -99.0% ASF Credit Card - Ruby 39.90 2,990.90 -2,951.00 -98.7% ASF Credit Card - Erenkrantz 0.00 889.53 -889.53 -100.0% Total Credit Cards 3,864.52 4,676.63 -812.11 -17.4% Total Current Liabilities 3,864.52 4,676.63 -812.11 -17.4% Total Liabilities 3,864.52 4,676.63 -812.11 -17.4% Equity Retained Earnings 616,490.28 363,648.74 252,841.54 69.5% Net Income -46,188.88 223,906.53 -270,095.41 -120.6% Total Equity 570,301.40 587,555.27 -17,253.87 -2.9% TOTAL LIABILITIES & EQUITY 574,165.92 592,231.90 -18,065.98 -3.1% D. Secretary [Craig] Contributor license agreements and grants continue to be processed timely: one grant; 25 iclas; and two cclas were processed in September. E. Executive Vice President [Noirin] I spoke to several groups at the Open World Forum, about the Apache Way, including a video-cast with Intell'N TV. I will be presenting a keynote about our community development processes at OSDC in Melbourne next month. I will also be speaking about mentoring and incubation at Apache, at linux.conf.au in January. F. Vice Chairman [Greg] The Chairman has not requested any support this past month, nor have I defined any additional tasks for myself/role. Thus, there are no activities or concerns to report at this time. 5. Additional Officer Reports A. VP of JCP [Geir Magnusson Jr] See Attachment 1 B. VP of Brand Management [Shane Curcuru] See Attachment 2 The board discussed the ownership and possible misuse of the Maven brand, and Larry Rosen is involved in discussions with the lawyer. AI Jim contact the CEO to try to resolve the issue. C. VP of Fundraising [Serge Knystautas / Doug] See Attachment 3 D. VP of Marketing and Publicity [Sally Khudairi / Geir] See Attachment 4 E. VP of W3C Relations [Sam Ruby] See Attachment 5 F. Apache Legal Affairs Committee [Sam Ruby] See Attachment 6 G. Apache Security Team Project [Mark Cox / Sam] See Attachment 7 H. Apache Conference Planning Project [Noirin Shirley] See Attachment 8 I. Apache Infrastructure Team [Philip Gollucci / Jim] See Attachment 9 The AMD box has not yet been purchased. AI Jim facilitate the purchase of the box. J. Apache Travel Assistance Committee [Gavin McDonald / Shane] See Attachment 10 Officers' reports were approved by general consensus. 6. Committee Reports A. Apache ActiveMQ Project [Hiram Chirino / Noirin] See Attachment A B. Apache Attic Project [Gianugo Rabellino / Roy] See Attachment B C. Apache Avro Project [Matt Massie / Bertrand] See Attachment C D. Apache CXF Project [J. Daniel Kulp / Jim] See Attachment D This report, among others, raises concerns that PMC's of projects that implement Java JSR's might not be able to continue, based on the resolution of the JCP and Harmony issues. AI Doug reassure PMC'S that the Apache Software Foundation will support PMC's that acquire licenses to use TCK's under acceptable terms. E. Apache DB Project [Rick Hillegas / Greg] See Attachment E F. Apache Directory Project [Alex Karasulu / Bertrand] See Attachment F G. Apache Geronimo Project [Kevan Miller / Shane] See Attachment G H. Apache Hadoop Project [Owen O'Malley / Geir] See Attachment H Good report; looks like progress is being made here. I. Apache HBase Project [Michael Stack / Greg] See Attachment I What is meant by a "developer release". Apache releases software without stipulation for its intended audience. AI Greg: follow up to clarify the "developer release" term. J. Apache Hive Project [Namit Jain / Sam] See Attachment J It appears that the PMC is not particularly diverse, and the PMC should endeavor to become more diverse. K. Apache Incubator Project [Noel J. Bergman / Doug] See Attachment K It appears that JSPWiki is close to graduation, and perhaps what they need is a nudge. AI Doug: suggest to Noel that JSPWiki needs a nudge. L. Apache Jakarta Project [Rahul Akolkar / Roy] See Attachment L M. Apache JAMES Project [Norman Maurer / Jim] See Attachment M N. Apache jUDDI Project [Kurt Stam / Noirin] See Attachment N O. Apache Mahout Project [Sean Owen / Roy] See Attachment O Shane appreciates Mahout's being proactive on implementing the new branding policy. P. Apache Maven Project [Brian Fox / Greg] See Attachment P Q. Apache MINA Project [Niklas Gustavsson / Doug] See Attachment Q R. Apache MyFaces Project [Matthias Wessendorf / Sam] See Attachment R S. Apache Nutch Project [Andrzej Bialecki / Bertrand] See Attachment S T. Apache ODE Project [Tammo van Lessen / Noirin] See Attachment T U. Apache OpenEJB Project [David Blevins / Shane] See Attachment U V. Apache OpenJPA Project [Craig Russell / Jim] See Attachment V W. Apache PDFBox Project [Andreas Lehmkühler / Geir] See Attachment W X. Apache Pig Project [Olga Natkovich / Shane] See Attachment X Y. Apache ServiceMix Project [Chris Custine / Noirin] See Attachment Y Z. Apache Shindig Project [Paul Lindner / Greg] See Attachment Z Why is an external Hudson host being used here? AI Greg: find out whether an internal Hudson can be used. AA. Apache Shiro Project [Les Hazlewood / Geir] See Attachment AA AB. Apache Struts Project [Martin Cooper / Doug] See Attachment AB AC. Apache Tapestry Project [Howard M. Lewis Ship / Roy] See Attachment AC AD. Apache Tcl Project [David N. Welton / Bertrand] See Attachment AD AE. Apache Tika Project [Chris A. Mattmann / Sam] See Attachment AE Shane appreciates the detail in this report. AF. Apache Traffic Server Project [Leif Hedstrom / Jim] See Attachment AF AG. Apache Web Services Project [Glen Daniels / Roy] See Attachment AG AH. Apache Xalan Project [David Bertoni / Shane] See Attachment AH AI. Apache XMLBeans Project [Cezar Andrei / Jim] See Attachment AI AJ. Apache Subversion Project [Greg Stein] See Attachment AJ Subversion is a project that has yet to release under an Apache license, while the pre-Apache team continues to release code externally. There are plans to release under the Apache License 2.0 for the next major release 1.7.0. AK. Apache Harmony Project [Tim Ellison / Noirin] See Attachment AK The board appreciates the out-of-cycle report, considering the current situation with Oracle and the JCK license. Committee reports were approved by general consent. 7. Special Orders A. Establish the Apache Thrift Project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software related to cross-language RPC and serialization, for distribution at no charge to the public. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Thrift Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Thrift Project be and hereby is responsible for the creation and maintenance of a software project related to cross-language RPC and serialization; and be it further RESOLVED, that the office of "Vice President, Apache Thrift" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Thrift Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Thrift Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Thrift Project: * Bryan Duxbury (bryan@rapleaf.com) * David Reiss (dreiss@facebook.com) * Mark Slee (mslee@facebook.com) * Jake Luciani (jakers@gmail.com) * Todd Lipcon (todd@cloudera.com) * Anthony Molinaro (anthonym@alumni.caltech.edu) * Esteve Fernandez (esteve@sindominio.net) * Ben Maurer (ben.maurer@gmail.com) * Upayavira (uv@odoko.co.uk) NOW, THEREFORE, BE IT FURTHER RESOLVED, that Bryan Duxbury be and hereby is appointed to the office of Vice President, Apache Thrift, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache Thrift Project be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Thrift Project; and be it further RESOLVED, that the initial Apache Thrift Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Thrift podling; and be it further RESOLVED, that all responsibility pertaining to the Apache Incubator Thrift podling encumbered upon the Apache Incubator PMC are hereafter discharged. Approved by unanimous roll call vote. B. Change the Apache Hadoop Project Chair WHEREAS, the Board of Directors heretofore appointed Owen O'Malley to the office of Vice President, Apache Hadoop, and WHEREAS, with the desire of the Board of Directors to rotate the position of Vice President, Apache Hadoop, the Project Management Committee of the Apache Hadoop Project has chosen to recommend Ian Holsman as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Owen O'Malley is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Hadoop, and BE IT FURTHER RESOLVED, that Ian Holsman be and hereby is appointed to the office of Vice President, Apache Hadoop, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Approved by unanimous roll call vote with Doug abstaining. C. Change the Apache DB Project Chair WHEREAS, the Board of Directors heretofore appointed Rick Hillegas to the office of Vice President, Apache DB Project, and WHEREAS, the Board of Directors is in receipt of the resignation of Rick Hillegas from the office of Vice President, Apache DB Project; NOW, THEREFORE, BE IT RESOLVED, that Rick Hillegas is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache DB Project, and BE IT FURTHER RESOLVED, that Kristian Waagan be and hereby is appointed to the office of Vice President, Apache DB Project, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Approved by unanimous roll call vote. 8. Discussion Items A. Public statement about Harmony IBM has announced that it is reducing its involvement in Apache Harmony in favor of increasing its involvement in OpenJDK. The board agreed that this is a serious setback for the project but the future of the project is in the hands of the Harmony PMC, which has the full support of the board regardless of what direction the PMC wants to take. B. Public statement about Oracle's decision on the TCK's FOU The board discussed ASF's response to the crisis in the JCP now that Oracle has made it clear that it is prepared to negotiate a JCK license for the Apache Harmony project only if it includes a Field Of Use restriction. Discussions among the members as to the foundation's response to this have surfaced myriad possible responses, from abandoning the Harmony project, quitting the JCP, quitting Apache's JCP Executive Committee seat, abandoning existing Apache Java projects, to suing Oracle. The effects on other Apache projects have also been called into question. The board reiterated its commitment to all Apache Java projects that implement Java specifications. There is nothing being considered that would require any Apache project to stop what it is doing based on the JCP crisis. Projects that currently license TCKs will continue to do so. If maintenance leads for JSRs propose to change the terms of license for existing TCKs then Apache will vigorously lobby against these changes. New projects will continue to be considered on their merits and on the appropriateness of the proposed licenses. In a word, existing projects are not in any danger. 9. Review Outstanding Action Items * Roy: Update /dev with rule that invitation only dev meetings are OK, provided that such meetings are discussed on the dev list, and that all committers are included. Status: Not done. * Noirin: Invoice Google for GSOC Status: Done * Doug/Philip: Initiate a discussion as to what items the board should periodically request be included in reports (example: diversity) to the mailing list. (Original context: JackRabbit) Infrastructure section Status: not done. * Doug: Communicate the need to address the question of xml-security vs Santuario for all the resources, and the fact that board reports are public. Status: Done * Jim: Start the process of hiring an EA based on the job description that Sander produced. Status: In process... Just waiting on budget allocation * Noirin: follow up with Edd Dumbill re Apache track at OSCON Status: In progress - Edd was positive, but still working on follow-through/concrete next steps. * Sam: find out what's going on with Bluesky Status: Not started. * Greg: discuss release policy with Lab folks Status: Not started. * Roy: follow up with ServiceMix re missing report Status: Done * Greg: follow up with Synapse re no releases since 2008 Status: Not started. * Sam: follow up with Xalan re missing report Status: report received * Sam: follow up with XMLBeans re missing report Status: report received (albeit late) 10. Unfinished Business 11. New Business A. Discuss EA budget. [Jim] An RFP was issued with multiple responses. The major issue is whether there is money in the budget to pay for the position. The board agreed that the budget needs a mid-year update anyway, and gave the go-ahead for Jim to follow up with the best candidate. AI Jim: work on the mid-year budget update and follow up with the EA candidate. B. Discuss one-year extension of ApacheCon contract [Noirin] There was no consensus that we can get the kind of ApacheCon that we want without making major changes to the contract. AI Noirin: arrange a face to face meeting with Stone Circle at ApacheCon next month. C. Schedule a board meeting at ApacheCon. [Doug] AI Doug: Just Do It. 12. Announcements Jim announced that he has taken a position in Red Hat's CTO office. 13. Adjournment Adjourned at 11:49 AM (Pacific). ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of JCP JCP Face-to-Face ================ Two weeks ago, I attended the quarterly meeting of the JCP EC in Bonn, Germany. It was an extended meeting - scheduled to last 2 full days - and the main agenda item was the ongoing Apache- Oracle dispute over the TCK licensing for Java SE. Since the acquisition of Sun by Oracle, Oracle has held off giving any response to the ASF regarding this issue. At the meeting, Oracle stated that with respect to the ASF's request for a TCK license for Java SE, they would be continuing Sun's policy of refusing to offer a TCK license without the "Field of Use" restrictions. These "Field of Use" restrictions limit how and where a user can use a compliant, tested version of Apache Harmony, and further, requires that the ASF notify users of these restrictions. Obviously, such limitations aren't compatible with any open source license, and thus we have to reject Oracle's terms. In addition, Oracle announced that they were committed to getting Java SE moving again, and would soon be filing JSRs for Java SE 7 and Java SE 8. They further informed us that they will be moving Java forward - if the EC doesn't allow those JSRs to proceed, they would be moving Java forward in some other way. (Another way to interpret this is that the ECs votes really don't matter here.) To summarize the ensuing discussion, it's clear that there is quite a bit of support in the EC for getting Java moving again and EC members are willing to support the JSRs when they are filed. Many of the EC members see that the risk to Java not moving due to the stalemate over the licensing is much higher than the risk to Java by allowing Oracle to continue with its breach of contract by not complying with the terms of the JSPA. It's clear that many who have supported our position will be voting for the SE JSRs. They still claim to support our position, but various factors are forcing the switch in their vote. I will continue to lobby for support of our position - that Oracle isn't complying with the rules of the JCP, and therefore shouldn't be allowed to create new JSRs until the problems are resolved. There is an open question that needs to be resolved - there are members that believe they can't in good conscience vote for a Java SE 7 JSR because Oracle's behavior violates the JSPA, yet they don't want to be put in the position to vote against the resumption of progress in Java. To that end, I've asked on behalf of those members that before the JSRs are filed, we (the EC) discuss that specific issue. There is a conference call on this topic right before the board meeting this week and I can report on that verbally at the meeting. To that end, I may be a few minutes late (the call overlaps the board call by 30 min). Re-nomination for JCP EC Seat ============================= The ASFs 2-year term on the JCP EC is over in November, and Oracle has re-nominated the ASF for the EC seat. After consulting with the board and membership, I've accepted the nomination on behalf of the ASF. Miscellaneous ============= There has been a lot of internal discussion on board@ and members@ regarding the Oracle decision, the re-nomination, and our future in and around the JCP. I think that this is a healthy airing, and will help us together decide on the road forward depending on the Java 7/8 votes, the EC seat election, and related. With the announcement that IBM will be moving its corporate support from Apache Harmony to OpenJDK, there has been some concern and questions on how this will affect the project, and further, speculation on how this affects JSRs and the JCP. I'd like to state that the ASFs work on JSRs and the JCP is independent of any single project and any entities contributions to a project. On board@ we've been putting together a public statement related to the IBM announcement, and it's almost ready for distribution or release. ----------------------------------------- Attachment 2: Report from the VP of Brand Management No board-level issues noted. [1] Operations And Community ======================== Apache Project Branding Requirements have been sent to pmcs@. The policy includes a checklist of brand-related items that PMC chairs are requested to include in their future quarterly board reports until their project is compliant. Projects were asked to comply with branding requirements by the end of Q1 2011. Several PMCs have responded with clarifying questions, as well as several reports of potential infringement of their products' marks by third parties, which will be followed up on trademarks@. I've also asked the Incubator PMC to work on updating the Podling guidelines to ensure they will match the branding requirements when new TLPs graduate in the future. External Requests ================= Requested assistance of VP, Legal and counsel to assist with potential misuse of our Maven mark; investigation is ongoing. I attended the Lucene Revolution conference and answered a number of questions at our booth about Apache branding. [1] Note that a number of trademark-related issues crossed over to board@ this month; please let me know on trademarks@ if the board has any specific response to issues. ----------------------------------------- Attachment 3: Report from the VP of Fundraising This was a good month for fundraising. No issues for the board to address. BIG PICTURE This winter, it'll be a year that I've been in this role, so I wanted to give a brief recap. A lot of time was spent coming up to speed and understanding what was involves, and here are the highlights of what's been accomplished so far: - thank you letters were sent to 2009 individual donors - corrected and organized book royalty payments from Packt - new sponsors: Facebook (gold), AMD (gold), Basis (silver), Matt Mullenweg (silver), Lucid Imagination (bronze). I feel good about involving Sally and Greg and others to help develop and maintain sponsor relationships. I have an update for sponsors that I will be sending to them this week... I'm rather excited about this and have more info below. SPONSORS Lucid Imagination is officially a new bronze sponsor as of October 1st. Yahoo should have been invoiced last month, but I have a call scheduled with their new point of contact this week to discuss. I've heard that we are a line item in their budget. AMD's new machine should be purchased by ApacheCon as part of their gold sponsorship. At the f2f in Boston, I talked to Sally about having her help with sponsors, and she has been extremely helpful! I plan to talk to her and Greg and others at ApacheCon about how we can build the sponsorship program. OTHER FUNDRAISING I answered some book donation royalty questions from a committer who is directing payments from Packt to us. Shane introduced me to people at Lulu, and I am talking to them about the option for committers to direct their royalties to the ASF. Thank you letters are 3 months away! They should go out quickly in January to those who donated via PayPal, with some addition letters sent later once we identify the checks and wire donations. UPDATE TO SPONSORS I have been struggling to determine what to send to sponsors as a regular update, as all of them want to hear more about us and where their money is going. While there are a wide range of news sources on what is going on at the ASF, I recently came to the conclusion that the update to sponsors should focus on the foundation, not the projects. It is impossible for me to know about each release and which projects matter to which sponsors. So I will focus on the foundation-level news. For this first update, this will include: - A new board was elected (I'll include a few sentence bio on each member) - New trademark policy put in place - Infrastructure hardware refresh In future updates, I'll cull the members meeting notes and will look for other foundation-level news that would be relevant to sponsors. ----------------------------------------- Attachment 4: Report from the VP of Marketing and Publicity STATUS: I. Budget: we purchased a second retractable vertical banner (for Lucene Revolution, ApacheCon, SC10, and other US-based events), and Sally's flights for ApacheCon and SC10. We will be investing in additional promotional materials to be used for ApacheCon and related events; Sally will continue to work with Sam on using his credit card for pre-paid supplies and services. II. Fundraising/Branding/Marketing liaison: Serge and Sally had a face-to-face meeting regarding Sponsors and general fundraising during the Board Meeting in Boston. Follow up is ongoing via email, with Shane participating as needed. III. Press Releases: we issued the following press release over the PR NewsWire: - 6 October 2010 "ApacheCon Announces Keynote Presentations by Thought Leaders Dana Blankenhorn of ZDNet, Daniel Crichton of NASA Jet Propulsion Laboratory, and Bob Sutor of IBM Corporation" IV. Future Announcements: a media alert on Maven 3 is scheduled for distribution on Wednesday, 20 October, and are coordinating edits on a supporting press release by Sonatype. We are already receiving requests for interviews as part of our ongoing news pre-announcement to a subset of our media/analyst list under embargo (all requests to maintain confidentiality during the embargo period have been honored thus far). In addition, we may possibly announce the upcoming new release of Subversion, and await further details from the PMC. No other PMCs have contacted us regarding any major project news at this time. V. Informal Announcements: we're continuing to successfully distribute news to our dedicated press/analyst list, as well as the ASF blog and Twitter feed. Many popular posts are widely retweeted, including the ASF's millionth commit and Apache Solr powering the search capabilities for http://www.whitehouse.gov/ We are still seeking success stories for the "Did You Know?" Twitter campaign: please forward suggestions to Sally at press-AT-apache-DOT-org. VI. Media Relations: we've been extremely busy over the past month as we're ramping up for ApacheCon. The Apache blog on ComputerWorldUK has launched; archives are available at http://blogs.computerworlduk.com/apache-asserts/ VII. Analyst Relations: Sally has been in communications with RedMonk regarding the IBM/Oracle/JCP situation. Conversation/feedback loop is ongoing. VIII. ApacheCon liaison: Sally is overseeing conference promotion and is the day-to-day contact for PR activities. We will be placing no fewer than 7 articles on various ASF projects and activities to help promote ApacheCon (thanks to everyone, who participated!), as well as new Feathercast interviews on specific tracks/sessions/topics. IX. (Non-ASF) Industry Events and Outreach liaison (in partnership with ConCom): Sally, Shane Curcuru, and Glen Daniels manned the ASF during the Lucene Revolution event 7-8 October. This was a commercially-focused conference, and was helpful for us, as we met a variety of Apache users, obtained some great data for the "Did You Know?" campaign, and had a chance to meet with some new Sponsors, as well as spread the word on ASF Sponsorship and general fundraising. Upcoming - 15-19 Nov: SC10/New Orleans - Sally will be at the ".org/nonprofit" booth in partnership with the Linux Fund. Jim Jagielski will assist; we're still looking for help! Please contact press-AT-apache-DOT-org if you can join us. X. PR Newswire account: 9 of the initial 10 pre-paid flat-rate press releases on PR Newswire have been used. Our second set of 10 are available until 30 April 2011. ----------------------------------------- Attachment 5: Report from the VP of W3C Relations No board level issues. In fact, no change from last month's report. Concurrent with ApacheCon will be the W3C TPAC conference. My plans are to attend ApacheCon. ----------------------------------------- Attachment 6: Status report for the Apache Legal Affairs Committee We signed onto the amicus brief to Microsoft's petition to the US Supreme Court in the Microsoft v. I4I case which was prepared by the EFF. Special thanks to Larry for bringing this to our attention and driving this issue. Based on everything I have seen, our participation has been well received. As the board has decided not to pursue establishing a General Counsel at this time, I plan to start the process of documenting the various roles and responsibilities. During this process, I will be looking to expand participation in the Legal Affairs Committee. Three JIRA issues opened, and three closed this month. Most significant, JIRA issue 80 (NTLM Inclusion) was approved. This previously had been a board action item. We've received a request from the TAC to write/review a waiver of medical liability. Larry and Sam have been participating in discussions relating to the JCP contract dispute. Nothing specific to report at this time. The Legal Affairs Committee also continues to support the work of the VP of Brand Management. ----------------------------------------- Attachment 7: Status report for the Apache Security Team Project For September 2010: There continues to be a steady stream of reports of various kinds arriving at security@apache.org. These continue to be dealt with by the security team. 2 Support question 2 Security vulnerability question, but not a vulnerability report 3 Vulnerability reports of which 1 Vulnerability report [subversion, via security@apache.org] 1 Vulnerability report [libcloud, via security@apache.org] 1 Vulnerability report [Archiva, via security@apache.org] ----------------------------------------- Attachment 8: Status report for the Apache Conference Planning Project ApacheCon North America, Atlanta 2010 ============================== Registration continues, and numbers are comparable to last year. Meetups, key signing, BarCamp etc are beginning to come together, and look like everything will be in good shape at the event. Apache Retreat Hursley ================== 27 attendees, from Europe and the US, made it to Hursley for a weekend Retreat in September. The Apache Subversion and Apache Tuscany projects got particularly involved, with several representatives present, and some in-depth discussions were reported that helped resolve issues within the projects. One suggestion coming out of the Retreat was to engage PMCs/core community members early, to help projects get critical mass at such events, to get maximum benefit. The cost per attendee, to the Foundation, was not at a level we would like to see from future events - however, this was always going to be an experimental endeavour, and did come in under budget. Where next? ========== Discussions on the future of Apache events are ongoing. Noirin and Sally were to draw up an RFP for future conference-style events, but work on ApacheCon has delayed this. Hopefully it will be possible to do this at ApacheCon, with the intention of giving our current producer a "first option", and soliciting alternative proposals in the new year. In order to ensure some degree of continuity, for our community and for the conference, ConCom request that the board sanction a single-year extension of our current contract for an event in North America in 2012. This has been added to the agenda, #11 B. ----------------------------------------- Attachment 9: Status report for the Apache Infrastructure Team Helios (zones) has been decommissioned, replaced by FreeBSD jails on sigyn. 5 new TLPs were processed: pig, hive, shiro, juddi, karaf. We still need to purchase an Opteron-based box per the sponsorship agreement with AMD. Tony Stevenson fixed our busted zfs-snapshot-to-tape script on bia (backups). Upgraded all our Linux hosts to deal with the announced local root exploit bug. Bruce Snyder continues to pursue a VMWare VSphere installation for us. Coding work on the CMS has completed: for details see http://www.staging.apache.org/dev/cms.html We are planning to go "live" during Apachecon once the new templates and stylesheets are available for www.apache.org. We received a DMCA takedown notice regarding some content in the logging and Hadoop wikis. The PMCs have been notified but have not reported back on their progress. Specced an FC card to allow us to reuse the helios array, providing sigyn with more storage space. Estimated cost ~ $1000. ----------------------------------------- Attachment 10: Status report for the Apache Travel Assistance Committee Since the last report we have finalised flights and hotel bookings, conference registrations etc. We opened applications for any changed circumstance applications for one week and we had one more applicant in that time which was accepted. Talks are under way with Barcamp organisers as to what TAC attendees will be able to help with there, we also need to organise on what they will help with for the rest of the Conference, balancing between of course letting them enjoy the experience! Our next report will be post conference, good luck all going to ApacheCon! ----------------------------------------- Attachment A: Status report for the Apache ActiveMQ Project Community: * The development and user lists continue to stay active and vibrant. * No new committers or PMC members added Development: * Development has started on the next ActiveMQ 5.5 release. * Prototype broker core slated for ActiveMQ 6.x is still under development Releases: * Apache.NMS.ActiveMQ 1.4.1 * Apache ActiveMQ 5.4.1 * Apache.NMS.Stomp 1.4.0 * Apache.NMS.ActiveMQ 1.4.0 * ActiveMQ-CPP 3.2.3 * Apache.NMS API 1.4.0 * Apache ActiveMQ 5.4.0 * Apache ActiveMQ Protocol Buffers 1.1 * ActiveMQ-CPP 3.2.2 ----------------------------------------- Attachment B: Status report for the Apache Attic Project - Good news: a bunch of projects moved to the Attic: Jakarta's ECS/ORO/Slide, and XML's Crimson. - after an initial standstill, migration of the above is chugging along. - no issues requiring board attention at this time ----------------------------------------- Attachment C: Status report for the Apache Avro Project == Issues == There are no issues that require the board's attention at this time. == Community == We added a new committer, Patrick Wendell, to the project in August. Patrick contributed a number of patches focused on adding RPC trace capabilities to Java. Mailing list traffic on the developer list since our last board report has averaged about 10 messages/day. There were good discussions around the python HTTP/RPC service, genavro implementation, Pig to Avro translation, Avro MapReduce APIs, enhanced schema parsing, Java RPC tracing, .NET Avro implementation, SASL support and your typical bug reports. Mailing list traffic on the user mailing list remains around 1-2 messages a day. Most questions on this list pertain to Avro best practices, questions around building a schema, etc. == Releases == On September 18th, 2010, we released Apache Avro 1.4.0 which included 16 new features, 33 improvements from 15 different authors. Some of the new features included: a new PHP implementation Avro, Java RPC tracing, Hadoop MapReduce support for Avro files, a Netty-based RPC transceiver and server implementation. A vote just passed on October 14th to release Avro 1.4.1. ----------------------------------------- Attachment D: Status report for the Apache CXF Project Releases: DOSGI 1.2 was released 2.2.10 and 2.2.11 patches were released. The long awaited 2.3.0 release finally occurred. Yea! New committers: No changes to the PMC or committer list occurred this quarter. This is a first for CXF. Community update: Several exciting things happened this quarter from a community perspective. 1) The 2.3.0 release is obviously a major event. The developer community came together nicely to get 2.3.0 to pass both the JAX-WS 2.2 and JAX-RS 1.1 TCK's, which is no small effort. 2) GSoC - all three GSoC projects were a success from a coding standpoint. While none of the three were ready for 2.3.0, we hope to get them into 2.4.0. Two of the students have remained active in CXF and continue to work to help clean things up in their projects. 3) User survey - CXF conducted an anonymous user survey to help gauge who our users are and what interests them to help plan ideas for 2.4.0 and beyond. We had over 130 responses and the results definitely were educational to the community. No issues requiring board attention. ----------------------------------------- Attachment E: Status report for the Apache DB Project Development in the DB project continued over the last quarter: 1) The PMC elected Kristian Waagan as its next chair, pending board approval. 2) Derby approved a maintenance release, 10.6.2.1. Planning has started for a 10.7 feature release later this year. 3) Derby's 3 summer-of-code projects completed successfully. 4) Tiago Espinha was elected as a Derby committer. 5) JDO published a maintenance release, 3.0. ----------------------------------------- Attachment F: Status report for the Apache Directory Project Community: o No new PMC members o No new committers o Finalization of 2010 GSoC projects o Increase in users interacting on our mailing lists - qualitatively it seems more users are using ADS/Studio and participating on our user mailing lists with various issues/shortcomings they're encountering. Releases: o Nothing since last quarter when the new LDAP API was first released Summary: o What seems like a quiet quarter really had lots of preparatory activity for 2.0 releases - skins for site and documentation - switch to docbook for (manuals) documentation - revamped installers and subproject cleanup (installers and daemon subprojects) - interface consolidation refactoring and cleanup in shared o Everything seems to be in order and nothing is warranting the attention of the board ----------------------------------------- Attachment G: Status report for the Apache Geronimo Project The Geronimo community has had another active quarter. There have been multiple releases from the community. The community has been actively working on Geronimo 3.0, which will support Java EE 6, and has made significant progress running against the Java EE6 TCK. In addition, the community is preparing for releases from our 2.1.x and 2.2.x server branches. RELEASES * aspectjrt, aspectjweaver, derby, sxc, and woodstox bundle components were released, * Tomcat, transaction/connector component were released, * maven-eclipsepde-plugin was released * JavaMail providers and merged mail jar was released * Annotation, JAXB, and EJB 3.1 spec jars were released JUGS and CONFERENCES A Geronimo track has been planned for ApacheCon. New Committers: * Hong Fang Han (Janet) New PMC Members: Four new members joined the Geronimo PMC: * Ming Xia (Forrest) * Lei So Wang (Rex) * Xuan Dai (Delos) * LinQuan Jiang (Shawn) ----------------------------------------- Attachment H: Status report for the Apache Hadoop Project Hadoop status report for July 2010 to October 2010 Hadoop is a set of related tools and frameworks for creating and managing distributed applications running on clusters of commodity computers. The 2rd annual Hadoop World was held on 12 October in NYC. It had 900 attendees. before the conference. The program is available here: http://www.cloudera.com/company/press-center/hadoop-world-nyc/agenda/. The divestiture of sub-projects has continued. We have promoted Hive, and Pig to be top level Apache projects and Chukwa to the Incubator. This has had the positive effect that the majority of the current PMC is involved in the core projects (Common, HDFS and MapReduce). The Hadoop PMC removed one member, who has completely dropped out of contact: * Jim Kellerman and as part of moving subprojects out, the following PMC members resigned: * Alan Gates * Ashish Thusoo * Daniel Dai * Namit Jain * Olga Natkovich * Pradeep Kamath The tension between Cloudera and Yahoo has dramatically increased this quarter and is past the breaking point. This was exacerbated by the board's sudden insistence that the Hadoop project pick a new PMC chair without discussing the issues with anyone other than the Cloudera employee sitting on the board. Over the last 2.5 years, I've done my best to do what was right for the Hadoop project and it is too bad the community has degenerated to the current state. I sincerely want to get the problems resolved so that we can get back to developing software and enjoying a community that can work together. Critical issues for the Hadoop PMC to address: * Change is difficult and this will involve change. * We need to enact bylaws so that there is a clear understanding of the rules. * The PMC needs to define and document the goals and processes that the project will follow going forward. * Expectations about committers reviewing each other's patches * Expectations about becoming a committer and PMC member. * Policies about expecting PMC members and committers to stay involved. People without skin in the game who vote without working on the project are just signing up other people for work. * Poisonous people within the project need to be managed. * Cloudera's abuse of the Hadoop trademark in their product names needs to be halted. COMMON Common is the shared libraries for HDFS and MapReduce. Releases: * 0.21.0 released 24 Aug 2010 with over 1300 jiras resolved. Committers: * We redefined the Common committers to be the union of all HDFS and MapReduce committers. Community: * 1062 subscribers on common-dev * 2067 subscribers on common-user HDFS HDFS is a distributed file system that support reliable replicated storage across the cluster using a single name space. Releases: * 0.21.0 released 24 Aug 2010 with over 1300 jiras resolved. New committers: None Community: * 26 committers * 280 subscribers on hdfs-dev * 454 subscribers on hdfs-user MAPREDUCE MapReduce is a distribute computation framework for easily writing applications that process large volumes of data. Releases: * 0.21.0 released 24 Aug 2010 with over 1300 jiras resolved. New committers: * Scott Chen Community: * 27 committers * 300 subscribers to mapreduce-dev * 553 subscribers to mapreduce-user ZOOKEEPER ZooKeeper is a reliable coordination service for distributed applications. Releases: * No releases this quarter Two releases are in progress, near term a 3.3.2 fix release (1 blocker pending), and longer term 3.4.0 feature release. New committers: none Community: * 5 active committers, 2 PMC members * 176 subscribers on zookeeper-dev (up from 160 3 months ago) * 347 subscribers on zookeeper-user (up from 307 in the same timeframe) Three GSOC students completed their projects successfully. This resulted in significant new functionality being added to the project, and some renewed interest from a contributor standpoint. Two of the three students have indicated that they are interested to continue working in the community. The discussion to move ZooKeeper to TLP status has been reopened and is in progress at the time of this writing. Feedback and community involvement has been slowly increasing, we frequently meet with users during Hadoop meetups and hold site visits. ----------------------------------------- Attachment I: Status report for the Apache HBase Project ISSUES FOR THE BOARD'S ATTENTION None at this time. RELEASES We made three releases over this period: a new patch release of our 0.20 branch -- this is our current 'stable' offering -- and two 'developer releases' from TRUNK named 0.89.DATE_OF_RELEASE (See [1] for more on what our 'developer releases' are): * July 30th, 2010: HBase 0.20.6 released * August 9th, 2010: HBase 0.89.20100726 * October 5th, 2010: HBase 0.89.20100924 TRUNK is currently under feature freeze as we stabilize before cutting a 0.90.0 release candidate in the next week or so (0.90.0 will be the version of our next major release [1]). COMMITTERS We added no new committers this period. We proposed a contributor who has made > 20 quality patches but he declined our offer. COMMUNITY HBase had a respectable showing at Hadoop World, October 12th [2]. The night before we held our first NYC user group meeting which was well attended [3]. Mailing list traffic is about constant with this period last year in the user mailing list, though September traffic was up by about 50% over last year. Our Google Summer of Code student completed his 'table snapshot' assignment -- hbase-50 -- though it is yet to be committed. There has been healthy debate up on the mailing lists around what will be included/excluded in our next major release. 1. http://wiki.apache.org/hadoop/Hbase/HBaseVersions 2. http://hbaseblog.com/2010/10/14/hbaseworldnyc2010/ 3. http://www.meetup.com/hbaseusergroup/calendar/14606174/ ----------------------------------------- Attachment J: Status report for the Apache Hive Project Hive is a data warehouse written on top of Hadoop. It provides SQL to query and manage data stored in Hadoop in table and partitions and provides a metastore to metadata information about the data stored in hadoop. Hive became a apache TLP on 2010-09-22. So, it has a new PMC. Releases: 0.6.0 branched and we are priming up to release it pretty soon. New PMC: Namit Jain (Facebook) John Sichi (Facebook) Zheng Shao (Facebook) Edward Capriolo (Media6Degrees) Raghotham Murthy (Facebook) Ning Zhang (Facebook) Paul Yang (Facebook) He Yongqiang (Facebook) Prasad Chakka (Facebook) Joydeep Sensarma (Facebook) Ashish Thusoo (Facebook) New committers: All the above PMC members. Community: * 217 contributors (commented, filed bugs or contributed to Hive). This was 164 at the last report time. ----------------------------------------- Attachment K: Status report for the Apache Incubator Project 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 ----------------------------------------- Attachment L: Status report for the Apache Jakarta Project Jakarta status report, October 2010. There are no issues requiring board attention at this time. * General After a couple of rounds of discussion, we decided to move two subprojects which were in maintenance mode i.e. no new development was planned, to the Apache Attic: Jakarta ECS and Jakarta ORO. We have asked the Attic PMC to take over and as a result, we will no longer include a status on these subprojects in future board reports. Most of the tasks associated with these Attic moves have been completed. We elected one new committer this quarter, Milamber, based on his contributions to the Jakarta JMeter subproject. * Releases - None * Subproject news * BCEL Couple of mailing list posts. Some code cleanup done by Mark Thomas this quarter. * BSF No notable activity this quarter. * Cactus Few posts to the mailing lists. Stefan Bodewig made some build changes to allow building via Gump. * ECS Moved to the Apache Attic in this quarter. * JCS Some user list posts but no development activity this quarter. * JMeter Mailing list activity continues as usual. Improvements and minor bug fixes to the code continue. * ORO Moved to the Apache Attic in this quarter. * Regexp No activity - maintenance mode. ----------------------------------------- Attachment M: Status report for the Apache JAMES Project === JAMES Status Report: Oct 2010 === The Apache JAMES Project delivers a rich set of open source modules and libraries, written in Java, related to internet mail which build into an advanced enterprise mail server. ISSUES There are no issues requiring board attention at this time. CURRENT ACTIVITY We are currently get ready to release a milestone of the imap library. The same is true for the protocols library. Both are currently in the VOTE process. After the VOTE will (hopefully) pass we will concentrate on getting JAMES Server 3.0-M1 out of the door. We expect to cut it within the next 2 weeks. GOOGLE SUMMER OF CODE Tim Erwin Mundt was able to successfully complete a Maildir implementation for our mail store. His work was committed to trunk. COMMUNITY We add one new Committer and one new PMC Member since the last report: * Tim Erwin Mundt (Committer) * Eric Charles (PMC) Tim was voted in after his work on Maildir (which was part of GSOC) RELEASES We did no releases in this quarter, but as said above there are currently 2 in the VOTE process. ----------------------------------------- Attachment N: Status report for the Apache jUDDI Project jUDDI is now a TLP project which consists of the combination of jUDDI and Scout. jUDDI (pronounced "Judy") is an open source Java implementation of the Universal Description, Discovery, and Integration (UDDI v3) specification for Web Services. Apache Scout is an open source implementation of the JAXR implementation. We are currently migrating the project resources to our new home at juddi.apache.org. We are working on another maintenance release for jUDDI. Other then that no news. ----------------------------------------- Attachment O: Status report for the Apache Mahout Project ISSUES There are no issues requiring board attention at this time. CURRENT ACTIVITY The project is in "code freeze" leading up to a final 0.4 release planned for this week. The 150 issues resolved for this release can be viewed here: https://issues.apache.org/jira/secure/IssueNavigator.jspa? pid=12310751&fixfor=12314396 As of 0.4, the project will still be in a state of significant change and evolution. We still plan an 0.5 release in 6 months before contemplating a 1.0 release. However we believe the project's code base is beginning to stabilize, as relatively more effort is going into code cleanup, tests, polishing, removal of stale code. Judging by volume of mailing list messages and diversity of senders we have reason to believe usage of Apache Mahout is beginning to significantly expand. NEW COMMITTERS Sebastian Schelter was elected as a new committer in recognition of work on distributed recommender implementations. GOOGLE SUMMER OF CODE Mahout completed its GSoC projects. Two did not complete due to lack of student participation. Two completed successfully. One remains in progress. MAHOUT IN ACTION The book "Mahout in Action", published by Manning, has reached 15/16 chapters complete and will soon enter final review. PROJECT BRANDING We've reviewed the Apache Mahout home page (http://mahout.apache.org) just this week, per the e-mail request regarding branding. Project committer Robin Anil is addressing the following issues in this regard: - Add standard www.apache.org links to navigation - Ensure "TM" is used appropriate in names and logos - Add a DOAP file (we are having issues with the generator but that can be taken up offline) ----------------------------------------- Attachment P: Status report for the Apache Maven Project Maven Board Report - October, 2010 --------------------------- * General Information Most significant news this period is the final release of Maven 3.0 was released on October 8th. In the week since the release, no major issues have been reported against the release, likely due to the focus on ITs and the many betas and RC's we released previously. The draft press release announcing 3.0 has been sent to PRC. * New PMC Members * Kristian Rosenvold (Friday, August 20th, 2010) * Stephen Connolly (Thursday, September 9th, 2010) * New Committers * Releases * Maven 3.0-beta-2 (Tuesday, August 10th, 2010) * Maven 3.0-beta-3 (Thursday, September 2nd, 2010) * Maven 3.0 (Friday, October 8th, 2010) * Plugins * Maven Repository Plugin 2.3.1 (Wednesday, July 21st, 2010) * Maven Linkcheck Plugin 1.0 (Sunday, August 8th, 2010) * Maven Site Plugin 3.0-beta-1 for maven 3 (Tuesday, August 10th, 2010) * Maven Shade Plugin 1.4 (Wednesday, August 11th, 2010) * Maven Surefire Plugin 2.6 (Monday, August 16th, 2010) * Maven Surefire Report Plugin 2.6 (Monday, August 16th, 2010) * Maven Failsafe Plugin 2.6 (Monday, August 16th, 2010) * Maven WAR Plugin 2.1 (Wednesday, August 18th, 2010) * Maven Site Plugin 3.0-beta-2 for maven 3 (Wednesday, September 8th, 2010) * Maven Compiler Plugin 2.3.2 (Thursday, September 9th, 2010) * Maven Antrun Plugin 1.5 (Friday, September 17th, 2010) * Maven EJB Plugin 2.3 (Saturday, September 18th, 2010) * Maven Linkcheck Plugin 1.0.1 (Sunday, September 19th, 2010) * Maven Checkstyle Plugin 2.6 (Saturday, September 25th, 2010) * Maven Release Plugin 2.1 (Friday, October 8th, 2010) * Maven Assembly Plugin 2.2 (Monday, October 11th, 2010) * Maven Antrun Plugin 1.6 (Monday, October 11th, 2010) * Other * Maven Ant Tasks 2.1.1 (Tuesday, July 22nd, 2010) * Maven Doxia Tools 1.1 (Saturday, July 31st, 2010) * Maven Scm 1.4 (Sunday, August 8th, 2010) * Maven Surefire 2.6 (Monday, August 16th, 2010) * Maven Common Artifact Filters 1.3 (Monday, October 4, 2010) The Maven Project maintains a list of Emeritus committers whom haven't contributed in longer than a year. It appears that when the svn-auth file was imported into ldap, many of these emeritus users were added back. The following user id's were removed from the maven group on 7/21/2010: dlr,felipeal,smorgrav,aramirez,shinobu,mperham,apopescu,mauro,dblevins, ptahchiev,sisbell,ogusakov,epunzalan,rinku,markh,chrisjs,pschneider ----------------------------------------- Attachment Q: Status report for the Apache MINA Project Releases -------- Three releases has been made since the last board report MINA 2.0.0, a major milestone for the project and one that's been worked on for a significant time. Vysper 0.6, the XMPP server subproject. A release with some significant new features. FtpServer 1.0.5, The FTP server subproject, a bug fix release Community --------- * The GSoC student, Bogdan Pistol, did a successful project and was later voted in as a committer Development ----------- * Work is ongoing on the first bug fix release on the MINA 2.0 branch. No major new features are planned for 2.0.x, these efforts are instead going into 3.0. Lots of design discussions on 3.0 are currently happening. The HttpComponents project, which currently have a NIO client implementation, has also shown interest in collaborating on the design of MINA 3.0 * All MINA sites has been redesign to a more modern look and feel * The MINA user guide has been significantly updated together with the MINA 2.0.0 release. * Vysper development has calmed down but new features are continuously added. * FtpServer development is still fairly slow with focus on bug fixes * SSHD development is also mostly based around user reported features and bugs. Issues ------ No board level issues at this time. ----------------------------------------- Attachment R: Status report for the Apache MyFaces Project = Summary = * Some community changes * New releases * Discussions = Community = * New committers: * Martin Koci * No new PMC members... = Releases = * MyFaces (sub) projects with new releases since the last report: * MyFaces Core 2.0.1 (TCK passed) * MyFaces Core 2.0.2 (TCK passed) * MyFaces Tobago 1.0.28 * MyFaces Tobago 1.0.29 * MyFaces Tobago 1.0.30 * MyFaces maven archetypes 1.0.2 * MyFaces builder plugin 1.0.7 * MyFaces test 1.0.0 = Milestones = * no milestones = Misc = * Google Summer of code is over. Four MyFaces project participated successfully in the program * Apache MyFaces was presenting "current state" at JavaOne * CI was migrated from Continuum to Hudson in an effort to improve stability * JBoss added MyFaces 2 support to its AS6 SNAPSHOT container * New/improved documentation * MyFaces CODI = Discussions = * The vote for all new Trinidad releases have been stopped. Only because we can't publish them, yet. We need to re-run these votes/releases and use the new apache pom, including Nexus repo server ----------------------------------------- Attachment S: Status report for the Apache Nutch Project === Nutch Status Report: October 2010 === ISSUES There are no issues requiring board attention at this time. CURRENT ACTIVITY In September the project released a 1.2 release from the stable branch. Nutch trunk has been merged with the so called "nutchbase" branch, which constitutes a major architectural change - Nutch storage layer uses now an object-relational mapping API called Gora (currently undergoing incubation), with implementations for SQL databases, HBase and Cassandra. This means that data collected and processed with Nutch becomes now available to all third-party tools that can work with these storage frameworks. The merge is complete now and bugfixing continues, with the goal to reach a 2.0 release some time during Q1. Additional branch was created with a snapshot of codebase before merging the Gora framework, but which includes other refactoring and delegation of functionality to external projects (such as Tika and Solr). The purpose of this branch is to allow for some level of backward-compatibility with Nutch 1.2, though most efforts now concentrate on the trunk. COMMUNITY Markus Jelsma was voted as a new committer. Andrzej Bialecki gave a talk on "Integration of Solr with crawlers: Nutch, LCF and Aperture" at the Lucene Revolution conference in Boston. ----------------------------------------- Attachment T: Status report for the Apache ODE Project == Status == There are no issues requiring board attention at this time. == Release == No release to report this quarter. We should have a 1.3.5 or 1.4 release in the next quarter. == Development == Most development efforts have been put into JPA refactoring (driven by Jeff Yu) and several bug fixes and improvements. Next steps on the road map are: Finalizing the JPA refactoring, solving backward compatibility issues (i.e. supporting evolution of OModels and runtime states) and backporting features (extension activities, process context) from our experimental branch. == Community == Veresh Vain has been voted as a new committer. ----------------------------------------- Attachment U: Status report for the Apache OpenEJB Project A few releases are in the works. A 3.0.3 release is pending. This branch is fixes only. The anticipated 3.1.3 release is up for a vote now and includes new features and fixes. After the 3.1.3 release, the 3.1.x branch will likely go to minor fixes and enhancements as 3.1.x development has slowed since the 3.2.x branch started. A 3.2 beta release is hopefully not too far off. Java EE 6 certification efforts continue in the 3.2 branch and in concert with Geronimo and OpenWebBeans. Things are largely feature complete with regards to EJB 3.1. Work on CDI integration with OpenWebBeans is progressing. The project welcomes Andy Gumbrecht, Ivan Xu, and Thiago Veronezi who have been voted in as committers. As well Jean-Louis Monteiro and Kevan Miller have been voted into the PMC. Dev list traffic is up and user list traffic is down over the last quarter. User list traffic, which had been steadily increasing over the last two years, dropped to half in May and has stayed there over the last quarter. It's our guess that this is in reference to Nabble. A significant percentage of the user list traffic has come from Nabble over the last two years or so. It has recently come to our attention that Nabble often does not deliver messages to the lists, yet still shows them in their website as part of their "OpenEJB" forum. The result has lead some users to think they were being ignored. I find Nabble's misrepresentation of their service and the impact on users perception of the project to unacceptable. Either they are an archive with posting capability or they are separate forum with its own separate support community. I have done an audit of the months missing threads that only show up in their false representation of our archives and sent them a message asking for the corresponding Message-IDs. No response so far. I will continue pushing the issue with them. ----------------------------------------- Attachment V: Status report for the Apache OpenJPA Project There are no items requiring board attention at this time. Highlights OpenJPA made two maintenance releases: 1.0.4 and 2.0.1. OpenJPA has decided to stop support of JRE 1.5 starting with 2.1.0, so the last release that supports 1.5 would be the 2.0.x series. Community We're implementing a plan to give more users write access to the wiki to encourage contributions. The hope is that contributors to the wiki will become committers over time. Mailing lists continue to be very active, with an average of close to 250 messages per month on the dev alias and approximately 150 messages per month on the users alias. OpenJPA continues to experience a modest increase in email subscriptions and activity. There are about 150 subscribers to dev and over 240 to users. Governance There have been no changes to the committer or PMC rosters; a vote is underway for a new committer. We continue to monitor contributors for possible committers and committers for PMC members. Releases The project released OpenJPA 1.0.4 which implements JSR 220, and OpenJPA 2.0.1, which implements JSR 317. ----------------------------------------- Attachment W: Status report for the Apache PDFBox Project Apache PDFBox is an open source Java PDF library for working with PDF documents General Comments ---------------- There are no issues that require Board attention. Community --------- There is a steady stream of contributions and bug reports from the community. Two of our committers will soon become Adobe employees through an acquisition. Adobe is the creator of the PDF format, so we see this as an opportunity for PDFBox. Releases -------- We are preparing for the next release 1.3.0. Jukka volunteered as release manager. Development: ------------ PDFBox 1.3.0 will again include a lot of improvements and bugfixes: - JPEG2000 support - improved font encoding (CID, CFF-fonts) when extracting text - made the parser more lenient handling out of spec pdfs - improved text extraction - as the additional CMAP files from Adobe are now published under a more suitable license (BSD), we were able to include them directly in svn instead of downloading them as a part of the build process (see LEGAL-36) ----------------------------------------- Attachment X: Status report for the Apache Pig Project 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 turn enables them to handle very large data sets. As of September 22, 2010 Pig became a TLP. Prior to this move Pig was a subproject of Hadoop. The vote is in progress for the proposed by-laws: http://wiki.apache.org/pig/ProposedByLaws. In August, Pig held its Second Contributors Workshop attended by 10+ developers. We have discussed a wide range of issues including use cases, new features, upcoming releases, and changes to the process. Releases: * Branched for Pig 0.8.0 release. Expected to release in early November. Community: * 485 subscribers to user mailing list (452 in the last report) * 197 subscribers to dev mailing list (191 in the last report) ----------------------------------------- Attachment Y: Status report for the Apache ServiceMix Project Status report for the Apache ServiceMix project - September 2010 (Missed 2010-09-15, resubmitted for 2010-10-20) Project Status -------------- We continue to have an active community with high levels of participation from users on mailing lists, IRC, and issue reporting in Jira. No issues for the board to consider. Community --------- * Voted and accepted Dan Kulp as Comitter * Chris Custine assumed role as PMC Chair Community Objectives -------------------- We are currently working towards a release of ServiceMix 4.3.0 and associated dependencies. This will be the primary objective for the next quarter. We are actively pursuing new methods of maintaining our static web site as well as documentation for each release. Page naming limitations of Confluence make it difficult to maintain multiple versions of documentation for fix releases and historic reference. Releases -------- Core Project * Components 2010.01 * Archetypes 2010.01 OSGi Bundles (Versions of these libraries with added OSGi metadata) * commons-vfs-1.0_4 * jetty-bundle-6.1.24_1 * jsmpp-2.1.0_1 * quartz-1.8.3_1 * scala-compiler-2.8.0.RC7_1 * scala-library-2.8.0.RC7_1 * AspectJ 1.6.8 * Castor 0.9.6 * Commons Attributes 2.1 * Commons Beanutils 1.8.2 * Commons Collections 3.2.1 * Commons Configuration 1.4 * Commons Digester 1.8 * Commons IO 1.4 * Flatpack 3.2.0 * Groovy 1.6.3 * Javassist 3.7.GA * JAXB Impl 2.1.13 * Jaxen 1.1.1 * jCIFS 0.8.3 * Jetty Cometd 6.1.22 * JiBX 1.1.3 * JRuby 1.4.0 * jSCH 0.1.43 * jSTL 1.1.2 * Lucene 3.0.0 * mvel 1.3.16 * OpenJPA 2.0.0 * POI 3.6 * Protobuf 2.3.0 * QDox 1.5 * Quartz 1.8.1 * Quartz 1.8.2 * Regexp 1.3 * Rome 1.0 * Saxon 9.1.0.8 * Scala 2.8.0 * Stax Utils 20040917 * Velocity 1.6.4 * Woodstox 3.2.9 * xFire 1.2.5 * XmlBeans 1.2.5 * xmlpull 1.1.3.1 * Jasypt 1.6_1 * Hibernate Validator 4.1.0.Final_1 ----------------------------------------- Attachment Z: Status report for the Apache Shindig Project Apache Shindig is an Opensocial Reference implementation in wide use by both social networks and enterprise software. Shindig graduated from the Incubator in January 2010. The Shindig PMC has no issues that require board attention COMMUNITY * New committers Gagandeep Singh, Bastian Hofmann and Han Ngyen * We started using a dedicated external hudson host for doing Shindig builds and testing. * Diversity level of committers has gone up overall. New committers from IBM and vz.net have expanded the projects base. RELEASES * 2.0.0 released September 9, 2010 * 2.0.1 maintenance release in process, expected to ship October. ----------------------------------------- Attachment AA: Status report for the Apache Shiro Project Apache Shiro is a powerful and flexible open-source application security framework that cleanly handles authentication, authorization, enterprise session management and cryptography. We have no issues that require Board assistance at this time. Releases: - In the few weeks since graduating from the Incubator, we haven't yet released a new version, although we plan on making our first TLP release (version 1.0.1 or 1.1) in the next month. Community & Project: - No new committers or PMC members - All project migration issues are complete and http://shiro.apache.org is up and running. - Community interaction and user list traffic is growing steadily after graduating from the Incubator. Google Analytics reports that our web site has received about a 40% average increase in site visitors after going TLP. - Significant new features are slated for 1.1 later this month, notably improved salting support for authentication tokens and a much-improved JNDI-based LDAP realm for using LDAP for authentication and authorization ----------------------------------------- Attachment AB: Status report for the Apache Struts Project The Struts team released Struts 2.2.1 as GA in August, but otherwise the quarter was a very quiet one, with little other activity within the development community. The Struts zone was deleted as part of the overall infrastructure changes, but the Struts team elected not to replace it with a jail since the zone had not been utilized for some time. We added a new moderator for our security alias, with the goal of improving our responsiveness when such issues appear. Nils-Helge Garli Hegvik (nilsga) elected to go emeritus this quarter. There have been no other changes to the team. ----------------------------------------- Attachment AC: Status report for the Apache Tapestry Project Work on Tapestry 5.2 has accelerated, with a goal of a GA release in Q4. The first alpha release, 5.2.0, was released in August, and the first beta release, 5.2.1, in October. In addition, we've voted in another committer, Josh Canfield. Quite a bit of effort has been expended moving documentation from individual Tapestry modules (in Maven's documentation format APT) and onto the Tapestry Confluence wiki. Howard Lewis Ship presented _Apache Tapestry: State of the Union_ as a birds-of-a-feather session at JavaOne in September. Mailing list activity has been steady, running at 1100 - 1500 messages per month. ----------------------------------------- Attachment AD: Status report for the Apache Tcl Project Massimo continues to work on improving Rivet, and has been fixing up the Debian packages. Others have contributed patches to ensure that RPM's can be built. Not much other than that. ----------------------------------------- Attachment AE: Status report for the Apache Tika Project Releases ========================= Progress towards an 0.8 release continues. There has been some recent activity by Jukka Zitting [1] towards allowing for easily using Apache Tika in environments requiring Compressed RTF / TNEF / LZFU parsing. Along these lines a broader discussion [2] of how to use Apache Tika with parsing libraries that are GPL-licensed ensued and it was determined that plugins could be developed and hosted externally (e.g., at Github) and used with an official Apache Tika release from the ASF just by dropping the plugin jars onto a deployed version of Apache Tika's classpath. This provides a great solution for folks who want to use Apache Tika in environments where they need to parse formats which require non-ASLv2 friendly libraries. We've had some nice documentation updates occur since the last report as well. Arturo Beltran contributed a "get Tika parsing up and running in 5 minutes" quick start guide in TIKA-464 [3]. Nick Burch also added documentation on the Container-aware Tika detection capabilities in TIKA-477 [4]. Paul Jakubik started a great wiki discussion on container-based Metadata formats in [5], the first major use of the Tika wiki [6]. Chris Mattmann has since done a bit of reorganizing of information, adding the Tika logo to the wiki as well. Other various notable development items include an RSS Feed Parser (TIKA-466 [7]) from Julien Nioche and Chris Mattmann, Container-aware Mime Detection (TIKA-477 [4]) from Nick Burch, Jukka Zitting et al., and various Charset improvements (e.g., TIKA-471 [8] and TIKA-529 [9]) from Ken Krugler. Tika's website is now hooked up to SVNpubsub thanks to Jukka Zitting [10]. One of the blockers to the 0.8 release, getting NetCDF pushed to Maven Central, has seen some good progress as of late. Chris Mattmann has created a space for the NetCDF jars in the Sonatype OSS free hosting area that is synced to Maven Central [11]. Community ========================= There have been no new Tika PMC members or committers elected in this quarter. A podcast for Tika recorded in April 2010 between Chris Mattmann and Rich Bowen was posted on the Feathercast.org website and mentioned on the Tika mailing lists [12]. The Tika community was consulted for two website updates. The first site update was to post a link and image of the Tika in Action book [13]. The second site update was to allow for the selection of search engine provider used to search the Tika website [14]. Tika In Action ========================== Chris Mattmann and Jukka Zitting are writing a Manning book called "Tika in Action", and it is progressing steadily. We are currently doing our 2/3 book review and Chapters 1-5 of the book are now available [15] through Manning's Early Access Program or MEAP. [1] http://github.com/jukka/jtnef [2] http://s.apache.org/JGz [3] https://issues.apache.org/jira/browse/TIKA-464 [4] https://issues.apache.org/jira/browse/TIKA-477 [5] http://wiki.apache.org/tika/MetadataDiscussion [6] http://wiki.apache.org/tika/ [7] https://issues.apache.org/jira/browse/TIKA-466 [8] https://issues.apache.org/jira/browse/TIKA-471 [9] https://issues.apache.org/jira/browse/TIKA-529 [10] https://issues.apache.org/jira/browse/TIKA-473 [11] https://issues.apache.org/jira/browse/TIKA-407 [12] http://s.apache.org/Zmd [13] http://s.apache.org/XUK [14] http://s.apache.org/RgA [15] http://manning.com/mattmann/ ----------------------------------------- Attachment AF: Status report for the Apache Traffic Server Project Issues ====== There are no issues that needs the boards attention. Community ========= The community has added one new committer since our last report, Igor Galic has joined as a committer. We are seeing continued increase in mailing list traffic as well as IRC chat room. Apache Traffic Server was presented at OSCON 2010. We got some very positive feedback about the software and the progress we're making with our community building efforts. A proposal for a Bylaw is being developed, and discussed on the dev@ mailing list. Releases ======== We have made three releases since the last report: v2.0.1 - Primary a security release, to improve DNS resilience. v2.1.2 - Same DNS fixes, and a number of other improvements. v2.1.3 - Fixes for the cache corruptions introduced earlier. v2.1.4 is expected to be released soon, which we hope will be the final release before the next stable release, v2.2. Detailed descriptions of all releases are available on our website. Finally, we are very excited to announce that support for intercepting (aka transparent) proxy has landed on trunk. This is currently only supported on the Linux platforms. ----------------------------------------- Attachment AG: Status report for the Apache Web Services Project The Apache Web Services project contains a collection of software primarily relevant to XML/SOAP/WSDL Web Services. == Releases == * XmlSchema 1.4.7 (September 27th) * WSS4J 1.5.9 (October 3rd) == Community == Three new PMC members were elected - Dan Kulp, Colm O hEigeartaigh, and Sagara Gunathunga. We've been doing some cleanup, and several inactive PMC members have gone emeritus. We expect several more in the coming months. There was a great suggestion by Dan Kulp to try to pull the somewhat fragmented community together by merging all the individual subproject -dev lists into dev@ws.apache.org, which is in process. Benson Margulies is in the midst of cleaning up our long-neglected website. jUDDI has been promoted to TLP and is outta here, and we're still discussing the disposition of the other subprojects. One thing we've just arrived at is that perhaps the full-on Attic isn't necessary when we retire things, esp since we already have an "archive" area for old projects in our SVN. We should probably still have an Attic web page at least, but conversations about this are ongoing (and we need to bring the Attic community into those). We want to pull the "commons" projects up to be normal sub-projects ASAP, so that's under discussion even if we end up retiring or promoting a couple of them in the coming months. We're all looking forward to a leaner, meaner Web Services project with a more functional community. == Subprojects == Current subproject descriptions follow, but no particular subproject news below means nothing specifically requiring the board's attention this quarter. * Apache Woden Woden is an open source Java implementation of the W3C WSDL 2.0 specification. Now that Sagara is on the PMC, moving this forward will hopefully be somewhat smoother. He doesn't have too many cycles lately, however, so it would be nice if we could expand the active committership here. * JaxMe2 JaxMe 2 is an open source implementation of JAXB, the specification for Java/XML binding. * Apache WS-Commons Apache WS-Commons is a collection of projects that are primarily used as parts of various WS projects but useful even outside the WS space. WS-Commons houses Apache Axiom - the streaming XML object model, Apache XmlSchema - an object model to manipulate XML schema documents, Apache Neethi - the WS-Policy implementation and various other smaller projects such as tcpmon. See "Community" above re: dissolving commons. * Apache Muse Apache Muse is a Java implementation of WS-ResourceFramework, WS-Notification, and WS-DistributedManagement. It provides code generation tools and APIs that aid users in creating standards-compliant interfaces for manageable resources. Muse-based interfaces can be deployed in a J2EE or OSGi environment. Muse is still pending final discussion, but is 99% certain to end in our archive/the Attic. * Apache XML-RPC Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that uses XML over HTTP to implement remote procedure calls. * Apache WSS4J Apache WSS4J is a Java implementation of the OASIS Web Services Security (WS-Security) from OASIS Web Services Security TC. See above re: new release - steady work here. ----------------------------------------- Attachment AH: Status report for the Apache Xalan Project There have been no releases this quarter for Xalan-C or Xalan-J. There has been a small to moderate amount of activity on the project's mailing lists. There was a dispute over licensing terms for a patch that a user provided, which has been resolved. The PMC will be deciding whether or not to accept this patch. Details may be found here: https://issues.apache.org/jira/browse/XALANJ-2438 ----------------------------------------- Attachment AI: Status report for the Apache XMLBeans Project The community around XMLBeans remains the same, traffic seems steady on the mailing list, and people are asking lots of questions while others are answering them timely. Number of check-ins is getting lower, due probably to the fact that XMLBeans is a stable technology and also due to the summer time. There were no new committers, changes to the PMC or any other issues requiring board’s attention. ----------------------------------------- Attachment AJ: Status report for the Apache Subversion Project This is an out-of-band report to the Board, to ensure that the Board is aware that we have released Apache Subversion 1.6.13, on October 1, 2010. This release is under the pre-Apache copyright notice and license, and the primary download point is at tigris.org. We have also placed the (signed) tarballs on archive.apache.org for long-term archival storage (where we have also duplicated all pre-Apache releases). Subversion 1.7.0 will be our first release under the Apache banner, with the appropriate copyright header, licensing, and standard release location. We expect to branch for the release by the end of this year, with the actual release occurring 30-60 days after that. ----------------------------------------- Attachment AK: Status report for the Apache Harmony Project Apache Harmony are not scheduled to report to the Board on this cycle, but given recent events are choosing to file a brief report. There are two recent issues that The Harmony PMC would like to bring to the Board's attention. - Oracle's definitive statement on the TCK dispute The VP of JCP is expected to report on the details of the recent statement made by Oracle during the last EC meeting, regarding Apache's request for the Java SE JCK. The statement is a direct challenge to Apache Harmony achieving its goal of becoming an independently implemented certified Java SE implementation. The Apache Harmony PMC are discussing the implications in private at the moment since Oracle's statement is not yet public. - IBM's indication of future participation in OpenJDK Within the last few days IBM have issued a press release stating that OpenJDK will be their primary location for open source Java SE development. It is unclear how this will affect the IBM sponsored PMC members and contributors to Apache Harmony. Approximately half of the Apache Harmony PMC members, including the PMC Chair, and half of the committers who have made a change within the last six months are recognized to be IBM employees. The Apache Harmony PMC will continue to keep the Board abreast of significant project events. ------------------------------------------------------ End of minutes for the October 20, 2010 board meeting.