The Apache Software Foundation Board of Directors Meeting Minutes July 20, 2011 1. Call to order The meeting was scheduled for 10:00am (Pacific) and began at 10:01 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. IRC #asfboard on irc.freenode.net was used for backup purposes. 2. Roll Call Directors Present: Shane Curcuru Doug Cutting Bertrand Delacretaz Roy T. Fielding Jim Jagielski Brett Porter Lawrence Rosen Sam Ruby Greg Stein Directors Absent: none Officers Present: Philip M. Gollucci (until 11:02) Noirin Plunkett Serge Knystautas Daniel Kulp Chris A. Mattmann Guillaume Nodet Hadrian Zbarcea Officers Absent: Craig L Russell Geir Magnusson, Jr. (work travel) Guests: None 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of June 15, 2011 See: board_minutes_2010_06_15.txt Minutes were approved by general consent. 4. Executive Officer Reports A. Chairman [Doug] We conducted our annual members meeting last week, electing a new board and 21 new members. The omnibus resolution easily passed, approving the board's actions over the past year. For the record, here is my annual report to the members: The ASF is the leading community-based software foundation. We provide legal, social and technical structure to nearly a hundred project communities. Our unifying theme is not any particular kind of software, but rather our way of collaborating. The past year has had its landmark events: in September we counted our millionth commit; in December we left the JCP; in February our software helped play Jeopardy; and in June we accepted OpenOffice.org into the incubator. We've taken positive steps in clarifying the Apache way. Thanks to Shane and others, our trademark policy is now better documented, understood and practiced. This has not been uncontroversial or painless, but as our projects become sucessful we must defend their identity. But let's not permit these highlights to blind us to our substantial everyday accomplishments: the myriad bugs fixed, features developed, releases cut, and committers added. Today we have ten more top-level projects and 21 more incubating than we did a year ago. We are a well-functioning foundation: we nurture communities that create great software. I'd like to welcome Larry and Brett to the board and thank Noirin and Geir for their service last year. B. President [Jim] Less than a week ago we finished our annual ASF members meeting. The meeting ran well, but this was the 1st year in which I was honestly worried that we may not hit quorum. We did manage to hit it, with about 20-30 or so members to spare, but I wonder if it's time to once again ping the "inactive" members and ask if they wish to go emeritus. On behalf of the foundation, welcome to the new board! In particular, welcome back to Brett, after a brief (but I'm sure refreshing) hiatus, and to Larry, our noob. And a vote of thanks and gratitude goes out to Geir and Noirin as outgoing directors (but still active exec. officers). I received a few more invitations for later on this year to speak regarding the ASF; I am checking my schedule for availability. I did accept the offer to speak at the Transfer Summit, in GB. For the record, I am adding in my report from the members meeting: The foundation is running smoothly but has seen quite a bit of activity, both internally and well as externally related. Externally, the item most of note is likely the donation of the OpenOffice.org code and trademark from Oracle to us, and the subsequent creation of the Apache OpenOffice Incubator podling. Admittedly, not all of the "press" related to this was positive, with some people and reporters even going so far as to imply that the ASF was in kahoots with Oracle and IBM to "destroy" LibreOffice (which of course, is FUD of the nth degree). Another semi-major issue that occurred over the last 6 months has been that Oracle subpoenaed us regarding information related to Harmony, its licensing and attempts to get a TCK, in support of Oracle's suit against Google. Kudos to all involved for helping out with this, but special attention to Sam for leading the effort. Internally, I would say that the efforts regarding our trademarks and the *protection* of our trademarks, and the discussion that arose on the members@ and incubator@ lists regarding OOo have been 2 of the most substantial ones. Speaking of the Incubator, as the below stats show, there are quite a number of Incubator podlings in existence, and a non-insignificant number of those have been in the Incubator for a number of years. Something for the new board and the Incubator to consider is actively prodding these podlings to either graduation or retire. Our Executive Assistant has been extremely helpful in a number of areas, especially with Concom and TAC. I expect to renew her contract this month. Our infrastructure team continues to actively and pro-actively keep on top of our resources and services; in particular, we just hired a part-time sys-admin (pctony) and servers are being replaced *before* they die. Finally, as before, if your PMC desires specific computing resources (ie build farm, test machines, etc.), please get in touch with the infrastructure group. Well-reasoned and detailed proposals are always welcomed. However, we are often limited by human resources, so volunteers to help execute these plans are strongly encouraged. The board approved our FY2011-2012 budget, and, although admittedly early in our fiscal year, we are operating on projections. Finally, I am happy to report that the ASF continues to be an extremely noteworthy and respected entity in the FOSS space, and I (and others) are frequently asked to speak at conferences, user-groups, etc regarding the foundation, the so-called "Apache Way" and Open Source in general. Stats (please feel free to share!): Committers: 2663 Members (active): 370 iCLAs on file: 4158 Projects: 94 Incubating: 57(!!) Labs: 32 Attic: 16 SVN Revisions: r1144357+ Web stats: See: http://people.apache.org/~henkp/analog/ Mailing lists and SVN commits graph: http://www.apache.org/dev/stats/ General agreement on reviewing/pinging inactive membership for status and moving to emeritus. Greg suggests that we also should stress proxies. Larry asks if we could change our quorum requirements; Greg indicates that this would require a change to bylaws (Section 3.9), and should be something that is done as a last resort (and probably only after we fail hold a members meeting due to quorum requirements). Jim notes that the quorum requirements is required to start the meeting, votes afterwards are counted as attending but too late to be helpful; again we need to stress proxies. C. Treasurer [Geir] Books are up to date as of 7/1/2011. As of 7/20/2011, current balances are total cash of $632,947.33 at Wells Fargo and $38,339.03 at PayPal. Next batch of bills will be paid this week. In Progress: - sort out credit cards - followups from member's meeting - Tax return - need to sync w/ Serge to get invoices he independently generates - find the $20 discrepancy in checking Statement of Financial Income and Expense - June 2011 Ordinary Income/Expense Income Interest Income 68.31 Contributions Income Unrestricted 12,714.20 Total Contributions Income 12,714.20 Total Income 12,782.51 Expense Bank Service Charges 440.59 Contract Labor 2,308.00 Program Expenses Infrastructure Colocation Expenses 518.00 Infrastructure Staff 7,100.00 Total Infrastructure 7,618.00 Public Relations 25,000.00 Conference Expenses 135.75 Total Program Expenses 32,753.75 Total Expense 35,502.34 Net Ordinary Income -22,719.83 Net Income -22,719.83 Statement of Financial Position - As of June 30, 2011 Jun 30, 11 Jun 30, 10 $ Change % Change ASSETS Current Assets Checking/Savings Other Expenses 587.38 379.49 207.89 54.8% Other Income -4,464.12 -649.03 -3,815.09 -587.8% Paypal 30,159.58 24,137.97 6,021.61 25.0% Wells Fargo Analyzed Account 324,236.03 250,627.14 73,608.89 29.4% Wells Fargo Savings 286,595.47 285,551.50 1,043.97 0.4% Total Checking/Savings 637,114.34 560,047.07 77,067.27 13.8% Accounts Receivable Accounts Receivable 70,600.00 100,000.00 -29,400.00 -29.4% Total Accounts Receivable 70,600.00 100,000.00 -29,400.00 -29.4% Total Current Assets 707,714.34 660,047.07 47,667.27 7.2% TOTAL ASSETS 707,714.34 660,047.07 47,667.27 7.2% LIABILITIES & EQUITY Liabilities Current Liabilities Credit Cards ASF Credit Card - Ruby 19.95 23.30 -3.35 -14.4% ASF Credit Card - Striker 0.00 3,215.90 -3,215.90 -100.0% ASF Credit Card - Erenkrantz -50.00 0.00 -50.00 -100.0% Total Credit Cards -30.05 3,239.20 -3,269.25 -100.9% Total Current Liabilities -30.05 3,239.20 -3,269.25 -100.9% Total Liabilities -30.05 3,239.20 -3,269.25 -100.9% Equity Retained Earnings 777,066.19 626,337.08 150,729.11 24.1% Net Income -69,321.80 30,470.79 -99,792.59 -327.5% Total Equity 707,744.39 656,807.87 50,936.52 7.8% TOTAL LIABILITIES & EQUITY 707,714.34 660,047.07 47,667.27 7.2% Larry: do we have too much money? The IRS is not a problem. We should think about what we should do with the money as it might discourage contributions. Sam: has it discouraged contributions? Greg: it hasn't been an issue with our big platnimum sponsors... at most it might affect paypal contributions. Doug: please discuss it on the list, and possibly bring it back as a discussion item next month. Larry: What does "receivables" mean? Serge: those are (likely) sponsorship invoices that have been sent but have not yet been paid. D. Secretary [Craig] June was a record busy month in secretary-land due to the admission of OOo into the incubator. 112 ICLAs, 3 CCLAs and one grant were recorded. We occasionally receive a few documents that are incomplete, unsigned, or that use the wrong form, but nothing of concern. A discussion regarding privacy and duplication is leading to a privacy policy for members' personal information. E. Executive Vice President [Noirin] Verbal report: nothing to report. F. Vice Chairman [Greg] In my role, I backstopped a request for our Chairman to speak at LinuxConf Brazil this November. I also did a press interview for a Git/Subversion story; it is unclear whether I'll be credited in my Vice Chairman role, or as VP, Apache Subversion. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of JCP [Geir Magnusson Jr] See Attachment 1 AI: Geir to update http://www.apache.org/jcp/ to reflect our current status with respect to the JCP. B. VP of Brand Management [Shane Curcuru] See Attachment 2 Larry reports that the OpenOffice.org trademark assignment waiting Oracle's signature, and that the Hadoop registration application is waiting for dates of first use from PMC. C. VP of Fundraising [Serge Knystautas / Shane] See Attachment 3 D. VP of Marketing and Publicity [Sally Khudairi / Larry] See Attachment 4 Support was expressed for the potential low-cost community-style ApacheCon plan. Noirin noted that all the actions which are not being done are actions in the contract for the producers. 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 / Doug] See Attachment 7 H. Apache Conference Planning Project [Nick Burch / ] See Attachment 8 AI: Jim to follow up with concom on volunteer vs contract work I. Apache Infrastructure Team [Philip Gollucci / Jim] See Attachment 9 AI: Sam to follow up on Philip's missing credit card J. Apache Travel Assistance Committee [Gavin McDonald / Bertrand] See Attachment 10 General discussion as to whether there were an adequate number of volunteers for this task. Conclusion was that (with the help of the EA) there is barely enough, but could use 2-3 more volunteers. Additional officer reports approved as submitted by General Consent. 6. Committee Reports A. Apache ActiveMQ Project [Hiram Chirino / Brett] See Attachment A B. Apache Aries Project [Jeremy Hughes / Jim] See Attachment B C. Apache Attic Project [Gianugo Rabellino / Greg] See Attachment C D. Apache Avro Project [Scott Carey / Roy] See Attachment D E. Apache CXF Project [J. Daniel Kulp / Sam] See Attachment E F. Apache DB Project [Kristian Waagan / Larry] See Attachment F AI: Larry to work with DB to resolve branding requirements. G. Apache Directory Project [Pierre-Arnaud Marcelot / Bertrand] See Attachment G H. Apache ESME Project [Richard Hirsch / Greg] See Attachment H I. Apache Geronimo Project [Kevan Miller / Roy] See Attachment I J. Apache Hadoop Project [Ian Holsman / Sam] See Attachment J Report missing; will report next month. K. Apache HBase Project [Michael Stack / Jim] See Attachment K Report missing; will report next month. L. Apache Incubator Project [Noel J. Bergman / Brett] See Attachment L AI: Brett to follow up on JSPWiki and Olio to ensure that long running incubating projects actually have a plausible plan to graduate. Tashi was noted as an example of a podling of a comprable age that did include this information in their report. AI: Sam to ask Noel to be sure that mentors sign off on their podlings' reports. (this action was actually from a prior month but was inadvertently dropped from the Action Items list) M. Apache Jakarta Project [Rahul Akolkar / Doug] See Attachment M N. Apache JAMES Project [Norman Maurer / Shane] See Attachment N O. Apache Libcloud Project [Tomaz Muraus / Roy] See Attachment O P. Apache Mahout Project [Sean Owen / Doug] See Attachment P Q. Apache Maven Project [Jim Jagielski / Larry] See Attachment Q Larry requested that Legal review precede sending drafts out, as opposed to being something that is done afterwards. Noirin suggests that an alternative (for future consideration) is to ask the other party to produce the first draft. R. Apache MINA Project [Niklas Gustavsson / Greg] See Attachment R S. Apache MyFaces Project [Gerhard Petracek / Brett] See Attachment S Brett will ask the project to trim up the report boilerplate in future reports. T. Apache Nutch Project [Andrzej Bialecki / Shane] See Attachment T U. Apache ODE Project [Tammo van Lessen / Bertrand] See Attachment U V. Apache OpenEJB Project [David Blevins / Jim] See Attachment V Report missing; will report next month. W. Apache OpenJPA Project [Pinaki Poddar / Sam] See Attachment W X. Apache PDFBox Project [Andreas Lehmkühler / Doug] See Attachment X Y. Apache Portals Project [David Sean Taylor / Shane] See Attachment Y General discussion as to whether the report was sufficient. Sam indicated that he had reviewed the recent PMC archives and concluded that this was a mature and stable project with no warning signs. General consensus was that this report was sufficient. Z. Apache Shindig Project [Paul Lindner / Sam] See Attachment Z AA. Apache Struts Project [Rene Gielen / Greg] See Attachment AA AB. Apache Tapestry Project [Howard M. Lewis Ship / Larry] See Attachment AB AC. Apache Tcl Project [David N. Welton / Bertrand] See Attachment AC AI: Doug to pursue a report for Tcl AD. Apache Thrift Project [Bryan Duxbury / Roy] See Attachment AD AE. Apache Tika Project [Chris A. Mattmann / Jim] See Attachment AE AF. Apache Traffic Server Project [Leif Hedstrom / Brett] See Attachment AF AG. Apache Web Services Project [Glen Daniels / Sam] See Attachment AG Report missing; will report next month. AH. Apache Xalan Project [David Bertoni / Bertrand] See Attachment AH AI. Apache XMLBeans Project [Cezar Andrei / Brett] See Attachment AI AJ. Apache Camel Project [Hadrian Zbarcea / Larry] See Attachment AJ Camel to produce an additional report next month. AI: Jim to describe our expectations of a chair, and how to balance with commercial interests, and the need to avoid personal attacks on mailing lists. Guillaume noted that the Branding policy "requests" rather than "requires" attribution. If necessary, Guillaume and Shane to follow up on trademark mailing list. Committee reports approved as submitted by General Consent. 7. Special Orders A. Resolution to change the Apache Karaf Chair WHEREAS, the Board of Directors heretofore appointed Guillaume Nodet to the office of Vice President, Apache Karaf, and WHEREAS, the Board of Directors is in receipt of the resignation of Guillaume Nodet from the office of Vice President, Apache Karaf, and WHEREAS, the Project Management Committee of the Apache Karaf project has chosen by vote to recommend Jean-Baptiste Onofré as the Successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Guillaume Nodet is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Karaf, and BE IT FURTHER RESOLVED, that Jean-Baptiste Onofré be and hereby is appointed to the office of Vice President, Apache Karaf, 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. Special Order 7A, Resolution to change the Apache Karaf Chair, was approved by Unanimous Vote of the directors present. B. Resolution to change the Apache POI Chair WHEREAS, the Board of Directors heretofore appointed Nick Burch to the office of Vice President, Apache POI, and WHEREAS, the Board of Directors is in receipt of the resignation of Nick Burch from the office of Vice President, Apache POI, and WHEREAS, the Project Management Committee of the Apache POI project has chosen by vote to recommend Yegor Kozlov as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Nick Burch is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache POI, and BE IT FURTHER RESOLVED, that Yegor Kozlov be and hereby is appointed to the office of Vice President, Apache POI, 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. Special Order 7B, Resolution to change the Apache POI Chair, was approved by Unanimous Vote of the directors present. C. Resolution to change the Apache Commons Chair WHEREAS, the Board of Directors heretofore appointed Phil Steitz to the office of Vice President, Apache Commons, and WHEREAS, the Board of Directors is in receipt of the resignation of Phil Steitz from the office of Vice President, Apache Commons, and WHEREAS, the Project Management Committee of the Apache Commons project has chosen by vote to recommend Luc Maisonobe as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Phil Steitz is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Commons, and BE IT FURTHER RESOLVED, that Luc Maisonobe be and hereby is appointed to the office of Vice President, Apache Commons, 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. Special Order 7C, Resolution to change the Apache Commons Chair, was approved by Unanimous Vote of the directors present. D. Resolution to change the Apache Maven Chair WHEREAS, the Board of Directors heretofore appointed Jim Jagielski to the office of Vice President, Apache Maven, and WHEREAS, the Board of Directors is in receipt of the resignation of Jim Jagielski from the office of Vice President, Apache Maven, and WHEREAS, the Project Management Committee of the Apache Maven project has chosen by vote to recommend John Casey as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Jim Jagielski is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Maven, and BE IT FURTHER RESOLVED, that John Casey be and hereby is appointed to the office of Vice President, Apache Maven, 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. Special Order 7D, Resolution to change the Apache Maven Chair, was approved by Unanimous Vote of the directors present. E. Resolution to reboot the Apache Xalan PMC WHEREAS, the Xalan Project Management Committee (PMC) only has one active member left, which is not enough to operate; and WHEREAS, several ASF members have agreed to form a new PMC to help bring the project back to working status; NOW, THEREFORE, BE IT RESOLVED that the Xalan PMC is re-established, with the persons listed immediately below appointed to serve as its members: * David Bertoni (dbertoni) * Gareth Reakes (gareth) * Tim Williams (twilliams) * Sanjiva Weerawarana (sanjiva) * Gary D. Gregory (ggregory) * Michael Glavassevich (mrglavas) * Bertrand Delacretaz (bdelacretaz) NOW, THEREFORE, BE IT FURTHER RESOLVED, that David Bertoni be appointed to the office of Vice President, Apache Xalan, 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 current members of the Xalan PMC who are not included in the above list of members are discharged from any responsibilities pertaining to the Xalan PMC. Note: voted on board@, results (Tue, 28 Jun 2011) +1 from Greg, Sam, Doug, Roy, Shane and Bertrand and no other votes. Message-ID: 8. Discussion Items A. Do we require a nofollow attribute on links to external websites on our project's sites? We have a recommendation from Jim as PRC chair here: http://s.apache.org/prc_nofollow but no policy AFAIK. Shane and Serge are working on a proposal: http://www.apache.org/foundation/marks/linking.html Discussion will continue on the trademark mailing list. B. Should the Board hold a face-to-face meeting prior to ApacheCon? If so, when and where? Agreement to "pencil in" the week of September 28th in the LA area. Brett and Bertrand (as the Directors with the farthest to travel) to verify over the course of the next week that these dates are workable. C. Is it time to reassign credit cards? General consensus is that it is. AI: Sam to work with Wells Fargo to do all of the necessary deactivations, reactivations, reassignments, and requests for cards. 9. Review Outstanding Action Items * Sam: find out what's going on with Bluesky Status: This was marked completed last month; in any case the incubator is evaluating retiring Bluesky * Greg: discuss release policy with Lab folks Status: Not started. * Greg: follow up with Synapse re no releases since 2008 Status: Not started. * Greg: follow up with HBase to clarify the "developer release" term. Status: Not started. * Doug: Suggest to Noel that JSPWiki needs a nudge. Status: To become subsumed by Bretts action from this month on this topic. * Greg: Find out whether Shindig can use internal Hudson. Status: Completed with Gavin's help. * Jim: work with EA on a calendar (e.g. due dates for external reports) Status: In progress * Greg: follow up with Roller PMC chair to improve report Status: Not started. * Philip: follow up on /dist with Perl PMC Status: No update on status (Philip had left the meeting) * Greg: find out the status of the Continuum security release. Status: Not started. * Bertrand: follow up to move Xalan to the Attic. Status: Plan changed to one that reboots Xalan; this AI is therefore closed. 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 11:22am (Pacific) ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of JCP Nothing of interest this month. TCK support for projects is going well, with all traffic on jcp-open@. There are no issues that I'm aware of at this time. ----------------------------------------- Attachment 2: Report from the VP of Brand Management Operations And Community ======================== A number of PMCs are now using the Apache Trademark Reporting Guidelines to make first contact and work on branding issues with third parties using their respective marks. Working with fundraising@ on [PROPOSAL] of Apache Corporate Recognition Branding Policy [1] to address per-project Thanks! pages and other kinds of outbound links to commercial third parties. Much of this falls between fundraising@ and management of Sponsorship programs, and Branding in terms of how to document for projects website best practices. Worked with Concom on several third party event sites and approvals. External Requests ================= Still waiting on the Maven PMC completing it's work on maven.org domain name MOU and confirming it with Sonatype. The Hadoop PMC had a number of great discussions on what it means for a third party product to "include" or be "compatible" with Hadoop. This kind of discussion continues to cry out for a more detailed policy and a new options to the "Powered By" phrasing that we suggest third parties use for their products that include Apache products. Volunteers needed! Jim denied an independent developer's question as to using the name "Apache" in their webserver product. Imitation as a form of flattery? Trademark Registrations ======================= Trademarks@ is working with legal-internal@ on a number of registrations or transfers. In the future, we will need notably expanded EA and counsel assistance on managing registrations. SFLC reports that the "Apache" registration should be re-submitted shortly. Unfortunately no specific agreement has yet been reached with the third party currently using the name with respect to hardware. Larry has volunteered to submit the "Hadoop" registration; trademarks@ will coordinate with the Hadoop PMC. Oracle has volunteered to transfer a large number of OpenOffice.org related marks from around the world to the ASF. Trademarks@ is reviewing the specific transfer agreement to ensure it covers our concerns and expects to sign this shortly. Yahoo! is in the process of donating their Oozie mark to the ASF for the newly hatched Oozie podling, related to Hadoop; we merely await the signed paperwork. [1] http://www.apache.org/foundation/marks/linking.html ----------------------------------------- Attachment 3: Report from the VP of Fundraising SPONSORSHIP Added Liip as a new bronze sponsor! Processed half-year payment for Microsoft's platinum sponsorship. Processed Google sponsorship payment. MISC Commented on the draft by Shane of corporate recognition branding policy and will be following up to discuss this. Still trying to find time to fly out next week, but hope to be at OSCON to staff the booth. ----------------------------------------- Attachment 4: Report from the VP of Marketing and Publicity ASF MARKETING & PUBLICITY STATUS: JULY 2011 I. Budget: several expenses have been charged over the past few weeks, including HALO monthly fees, promotional items for OSCON (and other events), as well as our clipping service (reports forwarded daily to the press@ list). II. Fundraising/Branding/Marketing liaison: no meetings or coordination this month, however, Sally Khudairi will be available to support Serge Knystautas and other ASF Board Members with any Sponsor-related activities next week during OSCON. IIa. Annual Report: Sally is in the editing stage and is running 3 weeks behind schedule. The current document length is 265 pages (1/3 of the summary of last year's core activities already complete); the goal of producing a final report less than 20 pages in length seems ominous, but is within reach. We’re anticipating to forward draft for review before the end of the month. ASF Executive Assistant Melissa Warnkin helped pull together the raw data for the Incubator and supporting administrative activities (such as TAC) during FY 2010-2011 -- this part alone was 50+ pages in its unedited form. Next year’s report will be a much easier process. III. Press Releases: we issued the following announcements over the PR NewsWire service: - 28 June: ApacheCon 2011 Announces "Open Source Enterprise Solutions, Cloud Computing, and Community Leadership" - 14 June: The Apache Software Foundation Announces Apache Traffic Server v3.0.0 Upcoming announcements planned for distribution include Apache Tika v1.0 and a media alert regarding the ASF’s presence at OSCON. IV. Informal Announcements: the following announcements were distributed to our dedicated press/analyst list (only; not PR Newswire), as well as posted on the ASF blog and Twitter feed: - 14 July: The July @Netcraft Survey is in: the #Apache HTTP Web Server remains the leading Web server, powering more than 235 Million sites worldwide! - 2 July: Applications for Travel Assistance to ApacheCon close this Friday 8 July! s.apache.org/kyX #Apache #OpenSource #Conference #Vancouver - 30 June: Did you know that Yahoo! uses #Apache #Hadoop to process 5 billion jobs a month? apache.org #OpenSource #Cloud - 28 June: ApacheCon program, speakers confirmed: #OpenSource Enterprise Solutions, #Cloud Computing & Community Leadership apachecon.com #Apache - 14 June: Apache Traffic Server v3.0.0 Features-at-a-Glance NOTE TO ALL PMCs! We're Seeking Success Stories! Do consider forwarding innovative/newsworthy metrics/users/datapoints of Apache products for the "Did You Know?" Twitter campaign. Please contact Sally at press-AT-apache-DOT-org for more information. V. Media Relations: we received great media interest and press coverage on our Traffic Server announcement, and continue to field general press queries on topics such as OpenOffice, JCP/Harmony and the Oracle subpoena, and Subversion. We resumed issuing select announcements/statements to the press under embargo, but not for every occasion. VI. Analyst Relations: Summertime is usually quieter with us in terms of analyst activity; we were mentioned in a report by the 451 on corporate/individual/community diversity at the Eclipse Foundation ("It would be fascinating to get similar data for other open source foundations – the Apache Software Foundation projects, for example"). Sally is planning to meet some analysts at OSCON, and will be coordinating possible briefings with ASF "executives" and Members as well. VII. ApacheCon liaison: the general conference program is very nearly complete (trainings are not yet in place), and Sally has been spending a considerable amount of cycles on conference promotion (such as writing the above-mentioned press release, media pitch letters, and related supporting materials due to myriad drawbacks by contracted PR firm; other areas, such as securing media partnerships are running smoothly, and interviews for session/track promotion are being coordinated). Sally continues to shoulder a significant amount of responsibility, including creating a top-level master tasklist (comprising detailed tasks for the planners, producer, program chairs, track chairs, and marketing/publicity teams). Unfortunately, there are issues with folks pitching in. All 10 of the 10 items on the active to-do list for the planning team are incomplete, for example, and it’s unclear whether any of them have been started or who is taking the lead. The only thing semi-completed to date is that 6 of 12 Track Chairs have been assigned – i.e., half our tracks have no-one to oversee/coordinate (e.g., following through on any changes, assigning backup sessions, ensuring speakers have signed up, etc.). Whilst happy to assist, Sally is frustrated, exhibiting symptoms of volunteer fatigue, and is likely unable to continue at this pace. VIII. (Non-ASF) Industry Events and Outreach liaison: Sally will be manning the ASF Booth (#725) at OSCON with support from Melissa and a member of the HALO community team. The Expo is open the evening of 26 July and all day 27-28 July. - 25-29 July: OSCON (+ OSCON Data/OSCON Java), Portland, Oregon IX. PR Newswire account: we have 8 pre-paid press releases with PRNewswire through 3 March 2012. ----------------------------------------- Attachment 5: Report from the VP of W3C Relations The ASF has joined the WebApps WG in order to enable Larry Rosen to participate in the Widgets Patent Advisory Group. See the Legal Affairs status report for more background. ----------------------------------------- Attachment 6: Status report for the Apache Legal Affairs Committee Production of documents for the Oracle subpoena is proceeding. Similar status exists for Google's informal request on the same case. As discussed, we are proceeding without requiring a formal subpoena. At the present time, Aaron is waiting on some some input from Geir. We have had one violation of confidentiality where an attorney's email was forwarded to legal-internal without prior permission. I've taken steps to ensure that this does not reoccur. How to deal with confidentiality is a common theme these days. Larry Rosen met privately via teleconfererence to discuss in non-specific terms how to deal with code that remediates patent infringement concerns. Larry is also investigating the current status of the W3C Patent Advisory Group policy. We have had a request from the defendants in a TQP Development LLC vs Capital Group Companies complaint. Larry Rosen and Mark Thomas are following up. Until we have a published policy on confidentiality that handles these kinds of discussions, these discussions are generally happening off-list. Larry continues to work the OpenOffice.org trademark assignment from Oracle, with input from others. Karen Sandler has left the SFLC. Aaron Williamson and Justin Colannino will continue to support the ASF. ----------------------------------------- Attachment 7: Status report for the Apache Security Team Project For Jun 2011: There continues to be a steady stream of reports of various kinds arriving at security@. These continue to be dealt with by the security team. 3 Security vulnerability question, but not a vulnerability report 1 Phishing/spam/attacks point to site "powered by Apache" 6 Vulnerability reports 1 [infrastructure, via security@apache.org] 1 [multiple projects, via security@apache.org] 3 [tomcat, via security@tomcat.apache.org] 1 [httpd, via security@apache.org] ----------------------------------------- Attachment 8: Status report for the Apache Conference Planning Project General ------- We approved one external event under the third party branding policy, and clarified that another didn't need it. We were approached about an event in Beijing in early October, but the close proximity to the planned roadshow event in Shanghai meant we declined. The roadshow isn't confirmed yet, but Justin's mentoring them and we hope they'll be ready to get the final ok and announce soon. We are planning to put on a single day Apache track at GotoCon in Amsterdam in October, and hopefully host a BarCamp or Hackathon the day after. We'll announce this plus the CFP for this shortly, once it's confirmed what space and volunteers we have for the Saturday part. Work continues on the old ApacheCon sites archive. We're almost there... There were discussions on funding ASF presenters at third party events, which concluded that this wasn't ConCom's role. Organisers, however, were considered our role (see BarCamps) ApacheCon NA 11 --------------- Things are progressing, though more items on the ASF task spreadsheet are red (overdue) than one would ideally like... The schedule is up, all speakers notified, all unsuccessful submitters have been given the bad news, but not all track backup speakers have yet been identified and told (some have). We're likely to reach out to some likely suspects to fill the roster of track chairs shortly. The next big thing then is PR related, helping speakers and track chairs get the word out. (Sally has kicked this off for a few of the tracks already) All speakers who asked for help with travel costs are being covered by the producer. TAC is aware of this. Registration numbers are I'm told doing ok compared to other years. BarCamps -------- Nick and Ross have been speaking with a potential local organiser of a BarCampApache on the Saturday after ApacheCon in Vancouver. The idea is to run an internal facing BarCamp on the Tuesday, and an external facing one off-site on the Saturday. Zak is trying to round up enough local organisers for this (we have mentors and funding, just boots on the ground we're waiting on!) We may have a BarCampApache in Amsterdam on the 15th of October, after GotoCon, Arje is talking to other committers in the area to see if we have enough volunteers to let this happen. If not, we'll just do a hackathon or similar. Organising continues for BarCampApacheOxford in September. Our trainee organisers are helping out a lot, especially on putting together documentation. After a vote, one organiser was approved to have their travel cost to attend covered, and one was previously covered by external sponsorship. Otherwise organising is on track. We expect to hear more about the provisionally approved BarCampApache's in Pune, Nuevo Hambourgo and Cairo after Oxford. Future ApacheCons ----------------- The current ApacheCon has taken more volunteer effort this month than planned for, so things haven't proceeded as much as hoped. Discussions on what public lists we should have, and what should be discussed where are nearly complete. Once that's complete, we'll be emailing committers@ to let them know what lists exist, and inviting them to join those that interest them. We'll then kick off discussions on what we would need from a commercial producer if we were to do another commercially produced conference. We're still waiting on a potential host of a low cost, community run style ApacheCon. Discussions and investigations are happening there. Once we hear about that one way or another, we can either start discussing how it'd work, or where we might host such a beast instead. Committee --------- No changes at this time. ----------------------------------------- Attachment 9: Status report for the Apache Infrastructure Team LDAP + TLS + LPK work is underway. Justin Erenkrantz stepped down from root@. Ordered 1y Warranty extension for selene and phoebe (Geronimo TCK builds). Organizing an infra meetup to coincide with the Surge Conference in Maryland next month (http://omniti.com/surge/2011/). Got listed in SORBS again. Subsequently filled out the delistment forms so all is well again. Brought modules.apache.org in-house to better deal with the spate of XSS vulns. Started coordinating with existing openoffice.org sysadmins to plan for eventual service migration. Part of the backup system order has arrived in Florida. The remainder is due to arrive by the end of the week. Arranged for travel from VA to FLL for Philip to help out with the racking and safe deposit box for the backup system. Work on upgrading id.apache.org to handle acct creation is progressing. Uli Stark specced a replacement host for aurora (eu websites). ----------------------------------------- Attachment 10: Status report for the Apache Travel Assistance Committee General ======= No changes to the Committee. ApacheCon NA 2011 Vancouver =========================== Work is under way for getting people to AC NA 2011 at Vancouver. The judges completed scoring of 22 applications and 18 of those were approved. A 3 day objection notice was posted to TAC and Concom-private lists with no objections raised to those names in that time. All 18 therefore will get notified this week of their successful applications. A wire request has been asked for for the initial Travel Agent down payment for flights. Our EA has been given a timeline of events and should start liasing with our approved Travel Agent this coming week. The cost is expected to be higher than budgeted for this one event, but we do not expect to exceed our yearly budget taking into account the lower cost and participation in budgeted smaller events so far. With no other volunteers available this time around, Myself, Nick and Matt as well as being judges are also fulfilling all other remaining roles for the event. Our thanks therfore to having an EA to help us out. It is intended to send a note out to members list soon to see if anyone wants to join us to help with future events. Other Events: ------------- No news about any other events happening at this time. ----------------------------------------- Attachment A: Status report for the Apache ActiveMQ Project Community: * The development and user lists continue to stay active. * No new committers or PMC members added. Development: * Development has started on the next ActiveMQ 5.6 release. * Apollo 1.0 is approaching completion. Several betas have been released and it has shown to be stable and easy to manage. The Apollo messaging engine will likely be the path used to implement ActiveMQ 6.0. * Development has started on a new ZeroMQ provider for the NMS project. This new provider named Apache.NMS.ZMQ will be compatible with the Apache.NMS 1.5.1 API. Trademark / Branding Status: * activemq.apache.org has been updated to follow the trademark guidelines * The activemq.org and activemq.com TLD's are owned by other entities * Need to investigate if we should be using (R) instead of (TM) for the ActiveMQ mark * Sub-projects need to be reviewed to make sure they are also compliant * Documentation and readme files will also be reviewed for compliance Releases: * Apache Apollo 1.0 beta 4 * Apache Apollo 1.0 beta 3 * Apache Apollo 1.0 beta 2 * Apache Apollo 1.0 beta 1 * Apache.NMS.ActiveMQ 1.5.1 * Apache ActiveMQ-CPP v3.4.0 * Apache ActiveMQ-CPP v3.3.0 * Apache ActiveMQ 5.5.0 * Apache ActiveMQ-CPP v3.2.5 * Apache.NMS.ActiveMQ 1.5.0 * Apache.NMS.Stomp 1.5.1 * Apache.NMS.Stomp 1.5.0 ----------------------------------------- Attachment B: Status report for the Apache Aries Project Apache Aries delivers a set of pluggable Java components enabling an enterprise OSGi application programming model. === Development === Users have asked for a release of the Aries JPA bundles and hence the snapshot bundles it depends on (Aries Util) - in particular due to: * the new 'runtime enhancer' that will mean entities can be enhanced as they are used in the runtime, rather than at development time. * the support for EclipseLink (in addition to Apache OpenJPA) as a JPA provider The release process has just started. This will exercise our per bundle release process adhering to the OSGi Alliance Semantic Versioning recommendations. There have also been enhancements to the Aries JMX (whiteboard pattern) and Aries Subsystem (to use OSGi Core 4.3). Apache Geronimo, which consumes Apache Aries to implement its enterprise OSGi application programming model, has been readying a release. The performance enhancements in the Aries Proxy module which now makes use of the new Weaving Hooks OSGi specification, has had a few teething problems for Geronimo. All known problems are now resolved. === Project Branding Board Report Checklist === We've been reminded of this work and are reporting this checklist for the first time. We appreciate we're a bit behind the curve here, and are doing our best to catch up. * Project Website Basics : homepage is aries.apache.org (done) * Project Naming And Descriptions : use proper Apache forms, describe product, etc. (pending) * Website Navigation Links : navbar links included, link to www.apache.org included (pending - feather link done) * Trademark Attributions : attribution for all ASF marks included in footers, etc. (pending) * Logos and Graphics : include TM, use consistent product logo on your site (pending) * Project Metadata : DOAP file checkedin and up to date (pending - some minor updates needed) === Community update === Roughly same number of dev@ subscribers at 119, user@ 148 subscribers up 14 since last report. John Ross was voted in as a committer after his significant work to the 'subsystem' module. There are no board level issues. ----------------------------------------- Attachment C: Status report for the Apache Attic Project We completed the move of OJB to the Attic and Regexp is nearly there as well. No other projects in the pipeline at this time and no issues requiring board attention. ----------------------------------------- Attachment D: Status report for the Apache Avro Project Apache Avro is a cross-language data serialization system. == Issues == There are no issues that require the board's attention at this time. == Community == Progress has been steady. C, C++ and Java have had the most new features and improvements. C#, Python, and PHP have had some activity. No new contributors were added. Bruce Mitchener was voted into the Avro PMC. == Releases == Avro 1.5.1 was released on May 6th, 2011. Avro 1.5.2 is a release candidate as of this writing. ----------------------------------------- Attachment E: Status report for the Apache CXF Project Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI. Releases: 2.3.5 released 2.4.1 released PMC changes: Colm O hEigeartaigh added to CXF PMC Community update: As the Summer season has started, things have quieted down quite a bit. However, user and dev list traffic remains pretty steady and generally questions and issues are answered promptly. Work on trunk is proceeding to add some new features such as WS-RM 1.1 support, enhanced security for JAX-RS, etc... Lots of cools stuff being worked on. However, fixes are being merged back to 2.4.x with plans to release 2.4.2 relatively soon. Some big patches were submitted for DOSGi to update it to CXF 2.4.1. We'll likely try to get a DOSGi release out soon as well. All items on the "Project Branding Board Report Checklist" have been done except for the "tm" added to the logo as CXF doesn't have a logo. :-) I (dkulp) sent out a couple of unofficial "please check your CXF and Apache trademark usage" emails to a couple companies and I'm happy to say they all have improved their pages without needing to resort to official channels. There still are changes required for some sites, but things are heading in the right direction. ----------------------------------------- Attachment F: Status report for the Apache DB Project The Apache DB TLP consists of the following subprojects: o DdlUtils : a small, easy-to-use component for working with Database Definition (DDL) files. o Derby : an open source relational database implemented entirely in Java o JDO : focused on building the JDO API and the TCK for compatibility testing of JDO implementations. o Torque : an object-relational mapper for Java. == Status == There are no issues requiring board attention at this time. Activities over the last quarter: 1) Apache DB is still not fully compliant with the branding requirements. Little progress this quarter. 2) Ongoing efforts in the subprojects: o DdlUtils: low activity maintenance o Derby: work on 10.8.2 maintenance release o JDO: work on 3.1 maintenance release o Torque: continued work on Torque 4 3) Two GSoC students are being mentored in the Derby project. 4) OJB (ObJectRelationalBridge) has been retired and moved to the Attic. == Community == No PMC changes since December 2010. No new committers since August 2010. List subscribers (user/dev): o DdlUtils: 119/ 63 o Derby: 510/203 o JDO: 74/ 53 o Torque: 167/ 70 == Releases == Derby: feature release 10.8.1.2, April 29 2011 ----------------------------------------- Attachment G: Status report for the Apache Directory Project The Apache Directory Project provides directory solutions entirely written in Java. These include a directory server, which has been certified as LDAP v3 compliant by the Open Group (ApacheDS), Eclipse-based directory tools (Apache Directory Studio) and a client API that can be used to communicate with any directory server (Apache LDAP API). -- Community -- * No new committers or PMC members. * A user expressed his willing of contributing some documentation. -- Development -- * Apache LDAP API: * A major refactoring took place to remove the embedded Apache Felix OSGI container based on feedback from some users who had difficulties with it. We're still looking for the best solution which pleases both our OSGI and non-OSGI users, still allowing a good modularity and extensibility. * Two new milestones versions have been released (see below). * ApacheDS 2.0: * After almost a year of development and major refactorings in key parts of the server, a first milestone version has been released (see below). * This should allow our users to take a look at the state of ApacheDS 2.0 after a long period without any releases. * Other incremental milestones should follow in the next months. * Apache Directory Studio: * Lower activity on Studio since the last report. Mainly small bug fixes and minor code cleaning. * Overall: * There's currently a discussion about removing support for Java 5 in the next releases (at least for ApacheDS and Apache Directory Studio). -- Releases -- * Two milestones releases for Apache LDAP API 1.0: * 1.0.0-M4 (May 30th 2011) * 1.0.0-M5 (June 25th 2011) * First milestone release for ApacheDS 2.0: * 2.0.0-M1 (June 25th 2011) ----------------------------------------- Attachment H: Status report for the Apache ESME Project Apache ESME's mission: Enterprise Social Messaging Environment (ESME) is a secure and highly scalable microsharing and micromessaging platform that allows people to discover and meet one another and get controlled access to other sources of information, all in a business process context. Releases: 2011-03-14 1.2 Development: We are continuing work on our 1.3 release. We just have 2 JIRA items for this release that are still open. Community: No changes Right now, we are struggling to complete the transition of our site from wiki to Apache CMS. Issues: No Board level issues at this time TRADEMARKS / BRANDING * Project Naming And Descriptions : use proper Apache forms, describe product, etc -> In progress * Website Navigation Links : navbar links included, link to www.apache.org included -> In progress * Trademark Attributions : attribution for all ASF marks included in footers, etc. -> In progress * Logos and Graphics : include TM, use consistent product logo on your site -> In progress * Project Metadata : DOAP file checked-in and up to date -> Done ----------------------------------------- Attachment I: Status report for the Apache Geronimo Project No major issues that require the Board's attention. Apache Geronimo Board Report The community has been extremely active with TCK testing of Geronimo 3.0. And is down to a very small number of issues, yet to be resolved. There was one release of a Geronimo spec jar (StAX). There are other release votes currently active (yoko, specs, bundles, transaction/connector). Releases The Geronimo community had the following releases during the last 3 months: StAX specification. Community There are 509 subscribers to the user@ mailing list and 414 subscribers to the dev@ mailing list. We have had very helpful updates to our documentation from new/returning contributors in our community. They are greatly appreciated. No new Committers or PMC members. Project Branding Checklist Additional progress was made, but is not complete. More updates are required and further PMC review is needed. Project Website Basics : homepage is project.apache.org * Complete Project Naming And Descriptions : use proper Apache forms, describe product, etc. * Updates made, further review pending Website Navigation Links : navbar links included, link to www.apache.org included * Complete Trademark Attributions : attribution for all ASF marks included in footers, etc. * Homepage updated, but further updates are needed Logos and Graphics : include TM, use consistent product logo on your site * Geronimo 'G' does not have a TM. More work and review required Project Metadata : DOAP file checkedin and up to date * Complete ----------------------------------------- Attachment J: Status report for the Apache Hadoop Project ----------------------------------------- Attachment K: Status report for the Apache HBase Project ----------------------------------------- Attachment L: Status report for the Apache Incubator Project This past month the Incubator PMC voted to terminate a project. Bluesky has been terminated, although its participants asked for one additional month to clean up their self-admittedly poor performance. It was the judgment of the PMC that they had been given many chances, and just did not get the fact that the community issues were the crucial ones, not the code. Alois, Impirius, Stonehenge, were also retired. At the same time, several new projects have begun Incubation: * Bigtop, with the goal of building a community around the packaging and interoperability testing of Hadoop-related projects. * Deft, a non-blocking, asynchronous, event driven high performance web framework running on the JVM. * Oozie, a server-based workflow scheduling and coordination system to manage data processing jobs for Apache Hadoop. * Kafka, a distributed, high throughput, publish-subscribe system for processing large amounts of streaming data for Hadoop. Another Hadoop related project, is currently being proposed: Giraph, a large-scale graph processing infrastructure (inspired by Pregel) that runs entirely on Hadoop. OGNL and Olio failed to file reports. OGNL has not had a commit in 5 weeks, and is sharing mailing list space with Apache Commons. Olio has not had a commit in two months. That commit was the April Board report. In terms of development, it appears stagnant and dead. Perhaps it should be retired. Update: The Olio report is late. There needs to be a discussion of the future of the project. It is a useful project but is not making progress in terms of a viable community. [clr] Henri Yandell also initiated a discussion on making sure that the IP/copyright sign-off checklist item has been correctly processed by the projects. ----------------------------------------------- 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: * Jean-Baptiste, Bram and Marcel got accepted at ApacheCon NA 2011. * Started discussions about a possible donation of ACE IDE to the project (see https://www.assembla.com/spaces/eclipse-ace/wiki) Software: * Wrapped up the Maven integration, readied the codebase for doing releases. * We did our first release: 0.8.0-incubator! * Bugfixes after initial feedback on the release. Licensing and other issues: * None at the moment. Things to resolve prior to graduation: * Not sure, we grew the community, did a release, so this might actually be a good time to start discussing graduation. ---- Airavata Airavata is a software toolkit which provides features to compose, manage, execute, and monitor large scale applications and workflows on computational resources ranging from local clusters to national grids and computing clouds. A list of the three most important issues to address in the move towards graduation 1. Remove incompatible license dependencies and implement over ALV2 compatible libraries. 2. Simplify the build process and provide simple to use cases. 3. At least one Apache Incubator release. 4. Develop a strong community with organizational diversity and well aligned with existing ASF projects as outlined here: http://wiki.apache.org/incubator/AiravataProposal#Alignment 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? A web designer Barbara Hallock has contributed, Airavata Logo, web site banner and CSS. Patanachai Tangchaisin enquired in the mailing list about contributing to the project. How has the project developed since the last report? * Followed all the instructions on the Crypto registration, sent BIS notice and updated the Exports page with cryptographic dependencies. * Airavata website is designed and developed in the staging area is now made live. * Brainstorming on alternatives for incompatible license dependencies * Started development of the various components, importing, cleaning up the donate code by adding ASV2 license headers, changed package names and applying code style templates and formatting. ---- Bigtop Bigtop is a project for the development of packaging and tests of the Hadoop ecosystem. Bigtop entered incubation on June 20 2011 Community * Mailing lists have been created. * New committer accounts are being created, some pending ICLA. * SVN directory structure has been created, karma granted for initial committers. * JIRA has been initialized for BIGTOP. * Confluence Wiki space has been created. Issues before graduation * Migrate code to Apache SVN from Cloudera. * Create Bigtop web site. * Make an incubating release. * Grow the community size and diversity. Licensing and other issues * Work to obtain CCLA from Cloudera regarding license grant for existing Bigtop code from Cloudera GitHub repository is underway. ---- Bluesky (Nota Bene: This project was retired by the Incubator PMC this month) 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 following items have been performed since the last reporting period: 1.solve the problem of the bad effection of recording vedio. 2.integrate with IPTV function. The following items are planned for the next reporting period: 1.test the system in Linux environment. 2.add the access function of mobile terminal. ---- Celix Celix is an implementation of the OSGi Specification in C. Celix entered incubation on November 2, 2010. Over the past few months work has been done on integration and usage of the Apache Portable Runtime (APR) in Celix. The work has mostly focusses on stability and robustness of the codebase, but some new features were added: Log Service and Writer: for logging and reading the log Service Factories: needed for the log service Also, in March, a talk was given to the OSGi User Group France. There is a lot interest in the project, but people seem to be waiting for a more stable version. For community building it might be interesting to work towards a release later this year to make it easier to download and use Celix. A talk on Celix has also been accepted for the ApacheCon in November, which is a good opportunity to show Celix to the world. Also parts of Celix have been ported to Windows. Mostly the utils used by the framework, and not yet the framework itself. This is a lengthy job because Celix is using C99, and Windows (Visual Studio) only support C89/C90. Most important issues are: Improve robustness (APR, error handling etc) Generate awareness and grow a community! ---- Chukwa Chukwa is Hadoop monitoring system Chukwa is an open source data collection system for monitoring large distributed systems. A list of the three most important issues to address in the move towards graduation 1. Simplify the build process and provide simple to use cases. 2. At least one Apache Incubator release. 3. Develop a strong community with organizational diversity and well aligned with existing ASF projects as outlined here: http://wiki.apache.org/incubator/ChukwaProposal#Alignment 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 are some activity on the user mailing list, and some new users participated in adopting Chukwa for processing and visualizing big data analytics. How has the project developed since the last report? * There are several bug fixes, and migration to HBase 0.90.3 integration for data storage. ---- EasyAnt EasyAnt is a tool built on top of Ant and Ivy providing a standard approach to building java projects without locking the users in. Incubating since January 31st 2011 There is still one ICLA of one of the original contributors missing and the team has started to look into replacing or removing the code contributed, we expect to have a plan and report on it in August. ---- Empire-db Apache Empire-db is a relational database abstraction layer that allows developers to take a more SQL-centric approach in application development than traditional ORM frameworks. Its focus is to allow highly efficient database operations in combination with a maximum of compile-time-safety and DBMS independence. Empire-db has entered Incubation in August 2008. After having published our 2.1.0 release in April, things went a bit slower during the last quarter. Recently our committers have fixed smaller issues and we have made the Empire-db code base available on git. We regularly receive user requests on our user list asking for help and or improvements. Some users submitted small patches through Jira. For the next term we have planned to start a major API improvement which might help making Empire-db attractive for even more users. In order to graduate we still need to increase awareness of the project through various channels in order to grow our community. This means participating in blogs and write our own articles. We will set up a discussion on how exactly our communication can be improved. ---- Flume Apache Flume is a distributed, reliable, and available system for efficiently collecting, aggregating, and moving large amounts of log data to scalable data storage systems such as Apache Hadoop's HDFS. Flume entered incubation on June 12th, 2011. Issues before graduation * Migrate code to Apache SVN from Cloudera. * Work to obtain CCLA from Cloudera regarding license grant for existing Flume code from Cloudera GitHub repository is underway. * Migrate mailing lists from Cloudera infrastructure to Apache mailing lists. * Create Flume web site. * Make an incubating release. * Grow the community size and diversity. * Licensing and other issues Community * Mailing lists have been created. * Initiated migration of mailing lists from Cloudera infrastructure to Apache mailing lists. * Voted to add Nick Verbeck as a committer and PPMC member. * New committer accounts have been setup * SVN directory structure has been created, karma granted for initial committers. * JIRA has been initialized for FLUME * Confluence Wiki space has been created. * Work on migrating JIRA information from Cloudera hosted JIRA instance to Apache JIRA is underway. Project developments * A Flume 0.9.4 release was made with the intention that it is the last pre-Apache release of the Flume project. ---- Imperius The Imperius project has been retired. Some additional administrative shutdown is needed (is on TODO list) ---- JSPWiki JSPWiki has been incubating since September 2007. JSPWiki is a JSP-based wiki program. There were 6 bugs fixed. And also some progress in the incubation process, the last open issue (JSPWIKI-636 Clean unit test builds) was also fixed. But still no activity to make an official Apache release. Very few developers seem to have time to dedicate for JSPWiki. There appears to be a lack of interest in the new releases, though there is still activity on the users list, which shows that people are using JSPWiki. The developer list currently has 93 subscribers; and the user list has 192 subscribers. Signed off by mentor: -------------------- Kitty Apache Kitty is a command-line, user friendly JMX utility, incubating since November 2010. * Top graduation blockers: 1) Still resolving major bugs, 2) Have not yet added enough user-friendly / convenience functionality * Description: Kitty is a lightweight, universal, and user-friendly / fast JMX utility * The latest developments is the Kitty community has grown after reaching out to the Groovy development community, we have seen much more community involvement than the past. Voted in Alessandro Novarini as a Kitty Committer. ---- Lucy Lucy is a loose port of the Apache Lucene search engine library, written in C and targeted at dynamic language users. Lucy was voted into the Incubator on July 22, 2010. Progress since the last report: * Inaugural release 0.1.0 successfully launched. * Added new mentor Joe Schaefer. * Achieved threshold of knowledge disperal for one layer of the Lucy codebase (Charmonizer). * Technical developments: * Migrated Charmonizer build system to Make. * Numerous portability improvements addressing CPAN testers results for 0.1.0. * Continued Clownfish C porting. * Started on Ruby bindings. Top priorities prior to graduation: * Disperse knowledge of codebase among developers. Issues for Incubator PMC or ASF Board: * None at this time. ---- Mesos Mesos is a cluster manager that provides resource sharing and isolation across cluster applications. Mesos entered incubation on December 23rd, 2010. Community * Mesos is being used at Twitter, Conviva, UCSF and UC Berkeley. * We moved the source code into Apache SVN and started tracking development on JIRA. * We accepted patches from several contributors through JIRA and GitHub. * We've also made various improvements to the website and documentation to make the project easier to set up and use. Project development * Since the last report, we completed a migration to protocol buffer based communication (to enable rolling upgrades), several fault tolerance improvements, several fixes to Linux Container based isolation, a new client API based on protocol buffers to allow applications to also work on future versions, and porting existing applications (e.g. Hadoop) to use the new API. Most important issues to address * Put together a first incubating release of Mesos. * Grow the community and add more committers. Signed off by mentor: tomwhite ---- OGNL **** DID NOT REPORT ---- Olio Olio is a web 2.0 toolkit to help developers evaluate the suitability, functionality and performance of various web technologies by implementing a reasonably complex application in several different technologies. There is not much activity on this project. No major user requests have been received. Graduation From Incubation: The user base is not showing growth. Since this is a test application/workload, it is being used as such for short-term projects. As such, we need to decide how to handle this project. It is still useful as is. Signed off by mentor: clr ---- OpenNLP OpenNLP is a machine learning based toolkit for the processing of natural language text. It supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity extraction, chunking, parsing, and coreference resolution. These tasks are usually required to build more advanced text processing services. OpenNLP entered incubation on 11/23 2010. A list of the the most important issues to address in the move towards graduation: * Establish open regression tests for the parser and coreference component * Identify and encourage new contributors on the path to committership ---- OpenOffice.org * OpenOffice.org entered incubation 2011-06-13. OpenOffice.org is an open-source, office-document productivity suite providing six productivity applications based around the OpenDocument Format (ODF). OpenOffice.org is released on multiple platforms. Its localizations support 110 languages worldwide. * Most important to address 1) Migration of the legacy OpenOffice.org website's content and services to Apache infrastructure, including defect tracking and wiki instances which have undergone significant customizations. 2) Completion of the IP-review portions of the incubation checklist, which will require getting an amended SGA from Oracle to cover additional source files. 3) A successful Podling Release * Issues None at this time. * Community development progress Initial work toward establishing committers and a PPMC has, as of 2011-07-08, 56 committers including 2 mentors and 38 PPMC members. There are tentative steps toward engaging the existing OpenOffice.org community and users. There is limited discussion with related Apache Projects such as POI and the possible incubation of the ODF Toolkit project. * Project development progress Addressing issues on migration of code repositories and other pieces of project infrastructure. Discussing migration of existing OpenOffice.org as-is versus "house cleaning" for a streamlined initial website at Apache. Created a podling project web site: http://incubator.apache.org/openofficeorg/ Started more detailed planning discussion on public wiki: https://cwiki.apache.org/confluence/display/OOOUSERS/Project+Planning ---- Sqoop A tool for efficiently transferring bulk data between Apache Hadoop and structured datastores such as relational databases. Sqoop entered incubation on June 11, 2011. Community * Mailing lists have been created. * New committer accounts have been setup except for Guy le Mar whose account request has been submitted. * SVN directory structure has been created, karma granted for initial committers. * JIRA has been initialized for SQOOP. * Confluence Wiki space has been created. * Work on migrating JIRA information from Cloudera hosted JIRA instance to Apache JIRA is underway. Issues before graduation * Migrate code to Apache SVN from Cloudera. * Migrate mailing lists from Cloudera infrastructure to Apache mailing lists. * Create Sqoop web site. * Make an incubating release. * Grow the community size and diversity. Licensing and other issues * Work to obtain CCLA from Cloudera regarding license grant for existing Sqoop code from Cloudera GitHub repository is underway. Signed off by mentor: Olivier Lamy (olamy), phunt ---- Tashi 2011-July Tashi Incubator Status Report 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:- * Refactor primitive scheduler to be less convoluted * Ensure that an old CM handle expires to not talk to a dead CM * Use virtio networking by default for performance * Enable config option for Miha Stopar's auto host registration * Clean unused and untested modules from stable branch * Reduce VM startup time when using scratch (old sparse files) * Conversion of sparse file scratch space to Linux LVM2 * Work on migrating VMs between hosts * Resource usage messages sent to clustermanager for accounting The project is still working toward building a larger user and development community. User groups have been identified in Ireland, Slovenia and Korea, as well as at Georgia Tech. CMU usage is growing as other groups hear about the availability of the resource. Intel has restructured its research division and folded some operations into adjoining academic sites. Items to be resolved before graduation: * A stable branch exists which could be a release candidate, but the codebase is large and test hardware is currently in short supply. We are confident that the code in the stablefix branch will work if running QEMU emulation, Pickle or sqlite data storage, primitive scheduler. Xen, other data stores and schedulers have not been tested recently. * Should have example accounting code * Develop community diversity (Committers currently at Telefonica, Google and CMU) ---- VXQuery The VXQuery Project implements a standard compliant XML Query processor. It has been in incubation since 2009-07-06. Recent activities: * no progress due to external commitments of the current developers and minimal community size * considering future of the project Top issues before graduation: * Revive project * Create a release * Build community (developer and users) ----------------------------------------- Attachment M: Status report for the Apache Jakarta Project Jakarta status report, July 2011. There are no issues requiring board attention at this time. * General We voted to move BCEL and JCS to Apache Commons, who've voted to accept these as Commons components. We have begun the tasks associated with the moves. Most of the tasks associated with moving Regexp to the Apache Attic have now been completed. * Releases - None * Subproject news * BCEL One bug fix, some code style changes and couple of user list posts. BCEL is being moved to Apache Commons. * BSF No changes or notable activity this quarter. * Cactus No changes or notable activity this quarter. * JCS No notable activity this quarter. JCS is being moved to Apache Commons. * JMeter Active user list and Bugzilla component. Couple of bug fixes this quarter. * Regexp Moved to the Attic. Regexp will therefore not be included in subsequent reports. ----------------------------------------- Attachment N: Status report for the Apache JAMES Project === Apache JAMES Status Report: Jul 2011 === 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 just started a vote for a new release of Apache James Server ( 3.0-beta2). The vote should be complete before the board meeting. Beside that we are working on getting Apache James Server ready for an OSGI-deployment and prepare for a new Apache James Mime4j release (0.7). We also have an GSOC student, named Ioan, which work on a HBase based distributed implementation of the Apache James Mailbox API. He is mentored by Eric Charles and co-mentored by Robert Burrell Donkin. COMMUNITY We added no new committers /PMC members this quarter. But we are watching the mailinglists for new possible team members.. The traffic on the mailinglist keep flowing. Beside this we saw some increasing "follower" count for our Twitter account. RELEASES We did the following releases during this period: * Apache James IMAP 0.2 * Apache James IMAP 0.2.1 * Apache James Mailbox 0.2 * Apache James Mailbox 0.3 * Apache James Protocols 1.5 * Apache James jSPF 0.9.9 TRADEMARKS / BRANDING * Project Naming And Descriptions : use proper Apache forms, describe product, etc -> Done * Website Navigation Links : navbar links included, link to www.apache.org included -> In pogress * Trademark Attributions : attribution for all ASF marks included in footers, etc. -> In progress * Logos and Graphics : include TM, use consistent product logo on your site -> We lack someone which can do that atm. We will look at it * Project Metadata : DOAP file checkedin and up to date -> Not yet ----------------------------------------- Attachment O: Status report for the Apache Libcloud Project Libcloud is a Python library that abstracts away the differences among multiple cloud provider APIs. Issues There are no issues that require the board's attention at this time. Releases Libcloud 0.5.1 has been released on July 4th, 2011. Community * The development and user lists continue to stay active * No new committers * No new PMC Members * Multiple new contributors Other * As part of the graduation requirement we have updated our website and added a trademark attribution to the footer. ----------------------------------------- Attachment P: Status report for the Apache Mahout Project === Apache Mahout Status Report: July 2011 === ISSUES There are no issues requiring board attention at this time. CURRENT ACTIVITY Apache Mahout 0.5 was released on May 27 2011. It resolved 137 issues: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true &jqlQuery=project+%3D+MAHOUT+AND+fixVersion+%3D+%220.5%22 The PMC plans an 0.6 release at the end of the year. The focus continues to be on polish and refinement in advance of a 1.0 release; A 1.0 release may come in mid 2012 but is not yet being planned. The community continues to grow steadily. The user and dev lists contained 793 and 470 subscribers, respectively, in January 2011. They now contain 983 and 557 respectively. We've seen healthy community activity around the world, including new talks at events from Berlin, Seoul, London and Chicago. The project has one area of significant new activity: graph mining and graph-related algorithms. For example, Mahout has a PageRank-like implementation now. MAHOUT PMC Sebastian Schelter was added to the PMC in May 2011. PROJECT BRANDING The project made changes to comply with Apache branding guidelines earlier in the year, but reconfirms that the site is in compliance with http://www.apache.org/foundation/marks/pmcs#checklist ----------------------------------------- Attachment Q: Status report for the Apache Maven Project * General Information * Lukas Theussl resigned from the PMC on May 21, 2011 * Brian Fox was reinstated to the PMC on July 1, 2011; Benjamin Bentmann declined the invitation. * The Sonatype trademark issue resolved, Jim Jagielski has resigned as chair. The PMC has picked John Casey as replacement. A board resolution appointing John as chair of the Maven PMC is in the agenda. * New PMC Members * Mark Struberg * New Committers * Benson Margulies * Releases * Plugins * Maven Javadoc Plugin 2.8 (2011-05-06) * Maven Deploy Plugin 2.6 (2011-05-13) * Maven Project Info Reports Plugin 2.4 (2011-05-19) * Maven Changes Plugin 2.5 (2011-05-23) * Maven Site Plugin 2.3 (2011-05-23) * Maven GPG Plugin 1.3 (2011-06-07) * Maven Plugin Plugin 2.8 (2011-06-13) * Maven Ear Plugin 2.6 (2011-06-16) * Maven Surefire Plugin 2.9 (2011-06-18) * Maven Remote Resources Plugin 1.2.1 (2011-06-18) * Maven Enforcer Plugin 1.0.1 (2011-06-22) * Maven Changes Plugin 2.6 (2011-06-23) * Maven Release Plugin 2.2 (2011-06-30) * Maven Dependency Plugin 2.3 (2011-07-10) * Other * Maven Doxia 1.2 (2011-04-29) * Maven Doxia Sitetools 1.2 (2011-04-29) * Maven Doxia Tools 1.4 (2011-05-03) * Maven Shared Resources 1 (2011-05-07) * Maven Plugins Parent 20 (2011-05-18) * Maven Plugin Tools 2.8 (2011-06-13) * Maven Parent 20 (2011-06-17) * Maven Verfier 1.3 (2011-06-18) * Maven Plugins Parent 21 (2011-06-18) * Component Maven Reporting Exec 1.0 (2011-07-09) * Trademarks Sonatype has updated their site to acknowledge both the Maven and Apache Maven marks as ASF marks. The PMC is working on a MOU between the ASF and Sonatype regarding acceptable usage of the maven.org domain. A draft copy has been provided to Wayne for feedback and review. Shane has also seen the draft MOU and provided some initial comments (on July 5th). John Casey has indicated his resolve in following up on this effort. ----------------------------------------- Attachment R: Status report for the Apache MINA Project Releases -------- * MINA 2.0.3 and 2.0.4, bug fix releases, was published. * The FtpServer subproject released 1.0.6. Community --------- * No committer or PMC changes. Development ----------- * A significant increase in activity around the 3.0 branch of MINA was seen in this quarter. Lots of discussions and code, mostly on how to further simplify the API. * The SSHD, FtpServer and Vysper subprojects has all seen some, but not a lot, of activity. * A fair amount of questions being asked on the user lists, almost all of which get fast replies. * We've noticed the Deft podling which is of interest due to its similarities with both MINA and the Asyncweb subproject. Some of the MINA committers has gotten involved in the podling and we're hoping to see further cooperation in the future. Issues ------ No board level issues at this time. ----------------------------------------- Attachment S: Status report for the Apache MyFaces Project MyFaces Quarterly Report July 2011 = Summary = * Community * New releases * Discussions * New Projects/Versions = Community = * No new Committers * No new PMC Members * New Contributors: * Alexander Smirnov (via Github mirror) = Releases = * MyFaces (sub) projects with new releases since the last report: * MyFaces Core 2.0.5 * MyFaces Core 2.0.6 * MyFaces Core 2.0.7 * MyFaces Core 2.1.0 * MyFaces Core 2.1.1 * MyFaces Extensions CDI (CODI) 0.9.4 * MyFaces Extensions CDI (CODI) 0.9.5 * MyFaces Extensions Scripting 1.0 * MyFaces Extensions Scripting 1.0.1 * MyFaces Portlet Bridge 3.0.0-alpha * MyFaces Buildtools Archetypes 1.0.3 * MyFaces Test 1.0.3 * MyFaces Tobago 1.0.36 = Milestones = = Discussions = * The future of our Wikis (ongoing) * The future of our Component Libs (ongoing) * Trademarks (ongoing) * Handling of inactive committers (ongoing) = New Projects/Versions = * MyFaces Core 2.1.0 is the first release of the JSF 2.1 specification * MyFaces Core 2.2 will be the version for JSF 2.2 - we will prototype features for the specification * 2 GSoC projects started = Project Branding = * Started (ongoing) ----------------------------------------- Attachment T: Status report for the Apache Nutch Project Andrzej Bialecki does not have as much time anymore in his role as VP of the Nutch project and he has started a thread on stepping down and electing a new chair. It's probably not in time for this month's board meeting, but we'll have a resolution ready for next month. Releases: We're still working on the 2.0 Nutch branch. Nutch 2.0 integrates Gora to provide backend independence, allowing Nutch to store its content in HBase, MySQL, HSQL and Cassandra. We are currently focusing on the testing phase, and trying to benchmark 2.0 compared to the 1.x series. We rolled a 1.3 release, the most stable release of Nutch to date. We also created a 1.4 branch and are actively working on developing it. Chris Mattmann volunteered to do a 1.4 release when the time comes. Community: Lewis John McGibbney was elected as a Nutch PMC member and committer. Mailing list activity is steady, alternating between folks using Nutch 1.x, and those bleeding-edgers who are using the 2.0 trunk. Students in Chris Mattmann's CSCI 572 Search Engines and Information Retrieval course at USC are actively looking at final projects involving Nutch. ----------------------------------------- Attachment U: Status report for the Apache ODE Project == Status == The development speed of ODE has decreased over the last reporting periods but we have always seen some indicators that that will change for the next reporting period as we could vote in new committers, had at least one release per year etc. Since it did not get better, we think this is the right time to bring this concern to board's attention. ODE is still a mature and powerful BPEL engine, I'd say it is widely deployed and the best available OSS BPEL solution. It has been adopted by several companies, and my impression is that most development efforts currently go into the maintenance of their ODE forks. We started a discussion on private@ode.a.o to figure out how we can revive ODE and how we can lower the bar to get more contributions back. == Release == No release to report in this quarter. == Development == No significant progress to report. A refactoring to make ODE's OModel more dynamic and thus it can deal better with backward compatibility issues has been started in a non-public local branch. == Community == Milinda Pathirage has been voted into ODE's PMC == Project Branding Board Report Checklist == * Project Website Basics : homepage is project.apache.org (ok) * Project Naming And Descriptions : use proper Apache forms, describe product, etc. (ok) * Website Navigation Links : navbar links included, link to www.apache.org included (not done) * Trademark Attributions : attribution for all ASF marks included in footers, etc. (not done) * Logos and Graphics : include TM, use consistent product logo on your site (not done) * Project Metadata : DOAP file checkedin and up to date (ok) ----------------------------------------- Attachment V: Status report for the Apache OpenEJB Project ----------------------------------------- Attachment W: Status report for the Apache OpenJPA Project * Highlights There are no items requiring board attention at this time. OpenJPA 2.1.1 was due for release in July 2011. * Community Mark Struberg has joined the project as a new committer. Mailing lists continue to be very active. ------------------------------------------------ No of posts User Dev Commit ------------------------------------------------ 3 months 445 385 194 last month 134 153 112 ------------------------------------------------ The developer community had maintained steady rate of defect resolution and support for previous releases. * Governance We continue to monitor contributors for possible committers and committers for PMC members. * Releases OpenJPA 2.1.1 was due for release in July 2011. Rick Curtis has volunteered for Release Management. ----------------------------------------- Attachment X: 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 --------- New committer and PMC member: Kevin Jackson There is a steady stream of contributions and bug reports from the community. Releases -------- - Apache PDFBox 1.6.0 was released on July 2, 2011 Development: ------------ Guillaume Bailleul, Eric Leleu, Germain Costenobel and their employer ATOS Worldline donated the codebase of PaDaF a java-based PDF/A validator to the ASF. As it is based on Apache PDFBox it will be integrated to it as a new submodule. The IP-Clearance process http://s.apache.org/QJa is managed by Andreas. The development on the next release just started. We are currently working on - a new conforming parser - improved true type font handling Project Branding Requirements ----------------------------- Done ==== - Project Website Basics - Project Metadata - Other Trademark Guidelines In progress =========== - Project Naming And Descriptions - Trademark Attributions - Website Navigation Links - Logos And Graphics - Powered By... Logos ----------------------------------------- Attachment Y: Status report for the Apache Portals Project Portals Quarterly Report July 2011 = Summary = * Community * New releases * Discussions * New Projects/Versions = Community = * No new Committers * No new PMC Members * No new Contributors: = Releases = * Portals (sub) projects with new releases since the last report: * Pluto 2.1.0 M2 - May 18, 2011 = Milestones = = Discussions = = New Projects/Versions = = Project Branding = * Started (ongoing) ----------------------------------------- Attachment Z: Status report for the Apache Shindig Project General Comments ---------------- There are no issues that require Board attention. Community --------- Added four new committers: Felix Lee, Jacobo Tarrio, Eric Woods, Mat Mannion. Releases -------- Apache Shindig 3.0beta2 on June 13, 2011 Development ----------- Active development coming from many areas. Opensocial V2 features are being developed and prototyped on Shindig. Most new code reviews are using reviews.apache.org. Renewing usage of Apache Jenkins servers in July. Revamped shindig.apache.org based on HTML5 will launch in July. Project Branding Requirements ----------------------------- Done ==== - Project Website Basics - Project Metadata - Other Trademark Guidelines - Powered By... Logos In progress (ETA July) =========== - Project Naming And Descriptions - Trademark Attributions - Website Navigation Links Not Started =========== - Logos And Graphics (need to add TM to graphics) ----------------------------------------- Attachment AA: Status report for the Apache Struts Project In May, the Struts team released Struts 2.2.3 as GA, which includes both new features, bug fixes and enhancements as well as an important security bug fix for an XSS vulnerability. The said security issue was unfortunately reported via JIRA rather than our security mailing list. The sub-optimal time to fix for this already disclosed issue lead the PMC to a discussion on how to improve our process for dealing with security reports. We are making progress with this discussion, but it is not finished yet. The security team was contacted by Helen Atkins of Veracode to review a static security scan report on Struts 2 before disclosure, created on behalf of an unnamed Veracode client. A few PMC members were provided with accounts to the Veracode platform. The review did not reveal any markable issues so far. The development community has been quite active to prepare the next major release of Struts 2, which is intended to remove deprecated APIs and plugins and to add new functionality such as Portlet 2.0 (JSR 286) support, which has been voted on to be moved out of the sandbox and to be included in the project trunk. No new committers or PMC members have been added in the last quarter. Trademarks and Project Banding (ongoing) ======================================== Project Website Basics: fixed Project Naming and Descriptions: fixed Website Navigation links: fixed Trademark Attributions: ongoing Logos and Graphics: fixed Project Metadata: fixed ----------------------------------------- Attachment AB: Status report for the Apache Tapestry Project Tapestry is a Java language, component-based, web framework. This was a busy quarter for Tapestry; we've completed a switch from Maven to Gradle as the project's build tool. On the community side, we've elected three new committers: Francois Facon, Bob Harner, and Massimo Lusetti. The plastic bytecode library, developed by Howard Lewis Ship on GitHub, was imported as a new Tapestry module, and enhanced. Ultimately, this will break the current Tapestry dependency on JBoss Javassist. We've released a bug fix for Tapestry 5.2: version 5.2.6 addresses some critical Internet Explorer 9 incompatibilities. We've also voted to update (and document) our version naming system and release process. We now make previews available more frequently. Bob Harner and others have continued to improve the web site, including changes to older documentation that improved search results for new documentation. ----------------------------------------- Attachment AC: Status report for the Apache Tcl Project ----------------------------------------- Attachment AD: Status report for the Apache Thrift Project Thrift is a framework for providing cross-platform RPC and serialization. Community Contribution traffic has been moderate. No new committers have been added since the last report. Releases There have been no new releases. The 0.7 release should happen sometime in the next month or so. ----------------------------------------- Attachment AE: Status report for the Apache Tika Project Releases ========================= Progress towards the 1.0 release continues and we hope to roll a 1.0 in the Q3 timeframe. Development activity is progressing, and there are a number of issues being worked on the user and dev lists. Notably, the Tika command line interface now outputs JSON [1], new document formats are being worked and/or improved: ole2 and ooxml [2], the pcap format [3], the CHM format [4], the PRT format [5] and some new Font parsers [6]. Based on dev discussion, Tika's MIME identifier is becoming more prominently used in the Aperture project [7]. There was also some discussion regarding Tika's relationship with Apache OOo [8]. Community ========================= No new committers or PMC members elected in this quarter. Mailing list activity on dev@ remains steady (near the ~150 message range), while user@ is coming in at around ~50 or so messages per month. Chris Mattmann will give a talk at ApacheCon NA 2011 on "Apache Tika: One Point Oh!" commemorating the upcoming 1.0 Tika release. Chris Mattmann's CS572 Search Engines class students at USC are doing final projects related to Search technologies, and one of them is from Fernando Arreola [6] who is contributing new font parsers as mentioned above. Press ========================= Chris and Jukka and Sally are coordinating with Priscilla Vega from JPL to make a press release about Tika's use at NASA, as well as its use at Day Software and other companies. The goal is to have this coincide with the 1.0 release and OSCON. Tika In Action ========================== Chris Mattmann and Jukka Zitting are writing a Manning book called "Tika in Action", and it is now complete and handed off to production. All Chapters of the book and the appendices are now available on the MEAP page [9]. The book is set to be published in the Q2/Q3 timeframe of 2011. [1] https://issues.apache.org/jira/browse/TIKA-213 [2] https://issues.apache.org/jira/browse/TIKA-652 [3] https://issues.apache.org/jira/browse/TIKA-658 [4] https://issues.apache.org/jira/browse/TIKA-245 [5] https://issues.apache.org/jira/browse/TIKA-679 [6] http://s.apache.org/17Z [7] http://s.apache.org/Z4r [8] http://s.apache.org/3aC [9] http://www.manning.com/mattmann/ ----------------------------------------- Attachment AF: Status report for the Apache Traffic Server Project Apache Traffic Server is an HTTP proxy server and cache, similar to Squid and Varnish in functionality and features. Issues ====== There are no issues that needs the boards attention. Community ========= The Apache Traffic Server community is very happy to announce the addition of Zhao Yongming as a committer. Zhao is a hero on mailing lists, bugs, patches and all other community activities. Activity on mailing lists and Jira tickets continue to increase. Our mailing lists are now reaching well over 100 users and contributors each: users@ - 186 subscribers dev@ - 142 subscribers Three Traffic Server presentations are scheduled so far for 2011. Two for ApacheCon 2011, and one for OSCON 2011. We're looking forward to meet and talk about our projects and software. Releases ======== The community is incredibly excited to announce our first stable release in over a year: Apache Traffic Server v3.0.0 was released June 14 2011. We would also like to thank the PR group for coordinating a press release for this occasion. We got some significant media attention for our 3.0.0 release. The old 2.0.x branch is being phased out, and instead we will focus our efforts on the 3.0.x stable branch, as well as the bleeding edge trunk. Igor Galic is the release manager for the 3.0.x branch. Going forward, the community is planning on at least two stable major releases per year (6 months schedule) as well as patch releases on the stable branch. Buildbots are setup for all major platforms, and now also includes builds for the 3.0.x release branch. Many thanks to the infra-ops team for supporting our CI infrastructure, it's truly invaluable. Branding ======== We believe the project has completed all the Branding requirements. ----------------------------------------- Attachment AG: Status report for the Apache Web Services Project ----------------------------------------- Attachment AH: Status report for the Apache Xalan Project There have been no releases this quarter for Xalan-C or Xalan-J. The new Xalan PMC is slowly gearing up and getting organized. Some things we are working on: 1. Separate out the Java and C++ projects. 2. Get a read on the state of the project so we can come up with a reasonable summary of the current state and where to go. 3. There was an incident with the Google Summer of Code which played out on the Xalan-developer and Xalan-J user lists. We are trying to understand what happened and what do to about it, if anything. There has been a small uptick in activity on the Xalan-C mailing list. A recent participant has been working on resurrecting the documentation building process to prepare for a new release. The committee is hoping to nominate this person as a committer in the near future. ----------------------------------------- Attachment AI: Status report for the Apache XMLBeans Project XMLBeans Board Report - July 2011 About XMLBeans: XMLBeans is a tool that allows you to access the full power of XML in a Java friendly way. The idea is that you can take advantage of the richness and features of XML and XML Schema and have these features mapped as naturally as possible to the equivalent Java language and typing constructs. XMLBeans uses XML Schema to compile Java interfaces and classes that you can then use to access and modify XML instance data. XMLBeans missed the submission to last board meeting so this combines information for the last month and the previous quarter. This was a regular quarter for XMLBeans project, there were no release, no new committers or changes in PMC. Email traffic on mailing lists was lower than previous quarters, but for last month the number got closer to older rate, there are still new users with new usage questions that are answered promptly. XMLBeans PMC responded to boards request to remove the old releases from Apache dist. ----------------------------------------- Attachment AJ: Status report for the Apache Camel Project Apache Camel is a powerful open source integration framework based on known Enterprise Integration Patterns. Community: * There are a few issues that require the board intervention. * The community continues to grow * Mailing lists continue to be very active. * diversity in the project is increasing * 3 new committers joined the project: dkulp, jbonofre, dvaleri Development: * Development continues with new features and fixes on trunk and the camel-2.7.x maintenance branch * We intend to continue the practice of issuing patch releases more frequently Releases: * Camel 2.7.3 (under vote) * Camel 2.8.0 (under vote) Issues: * The community needs more diversity. ------------------------------------------------------ End of minutes for the July 20, 2011 board meeting.