The Apache Software Foundation Board of Directors Meeting Minutes June 20, 2007 1. Call to order The meeting was scheduled for 10:00 (Pacific) and was begun when a sufficient attendance to constitute a quorum was recognized by the Chair at 10:06. The meeting was held by teleconference, hosted by Jim Jagielski and Covalent: US Number : 800-531-3250 International : 303-928-2693 IRC #asfboard on irc.freenode.net was used for backup purposes. 2. Roll Call Directors Present: Justin Erenkrantz J Aaron Farr Jim Jagielski Geir Magnusson Jr William Rowe Jr (left at 10:33) Sam Ruby Henning Schmiedehausen Greg Stein Henri Yandell Directors Absent: none Guests: Brett Porter Cliff Schmidt Sander Striker 3. Minutes from previous meetings Minutes (in Subversion) are found under the URL: https://svn.apache.org/repos/private/foundation/board/ A. The meeting of May 15, 2007 See: board_minutes_2007_05_16.txt Tabled 4. Executive Officer Reports A. Chairman [Greg] Greg reported that there was no new information to report since what was reported at the members meeting. B. President [Sander] The reseller we ordered our Sun hardware with went out of business. As a result we have been dealing directly with Sun. Sun did come through; at the day of the members meeting, the hardware showed up unannounced. Tomorrow Colm and I will visit the colo, and will try to get as far as possible with the setup. If tomorrow is not sufficient to finish up, next Tuesday will be another oportunity for myself. Furthermore discussion around build systems has picked up a bit again on infrastructure@. It would be advisable to have someone with cycles to investigate what we can do there. We've talked about facilitating projects more by providing build infrastructure, but we never really got beyond that point. C. Treasurer [Justin] The balances below reflects the already paid 3Q invoice from Google (yay). HP's next installment still needs to be submitted into their arcane processing system. A preliminary P&L report for last fiscal year was submitted at the members meeting. The next step will be to create a draft 990 filing for review by the Audit Committee. The final filing will be due to the IRS on September 15. It is expected that with the appointment of a new Treasurer at this meeting that the coming month will be spent transitioning preliminary access to all of the accounts and transitioning the books and such. Current balances (as of 6/19/2007): Paypal $ 206.72 (-$ 1,065.08) Checking $ 63,315.17 (+$25,277.65) Savings $154,135.35 (+$ 363.82) Total $217,657.24 (+$24,576.39) D. Exec. V.P. and Secretary [Jim] The big news, of course, is that the annual ASF Members Meeting was held, via IRC, on June 5th through the 7th. Elections were held for new members and a new board, with the following results: New Board: Justin Erenkrantz, J Aaron Farr, Jim Jagielski Geir Magnusson Jr, William A Rowe Jr, Sam Ruby Henning Schmiedehausen, Greg Stein, Henri Yandell New Members: Curt Arnold, David Blevins, Nathan Bubna Danese Cooper, Ate Douma, Graham Dumpleton Ant Elder, Ruchith Fernando, Rony Flatscher Jeff Genender, Ralph Goers, Richard Hall Niclas Hedhman, Matt Hogstrom, Chris Hostetter Deepal Jayasinghe, Simon Kitching, Emmanuel Lecharney Trustin Lee, Noirin Plunkett, Craig Russell Andrew Savory, Yonik Seeley, Mark Thomas It should be noted that we have not yet received acceptance from all new members, so the above list is still ASF private. The meeting went well, with over half of the membership attending (including proxies) and about half voting. A slight change to the voter tool was implemented to make the 'vote' line a single line rather than 2 lines, to make it easier for script junkies to "automate" their voting. We have received no correspondence that requires board attention. Jim mentioned that a summer project will be to replace the current FAX machine with a FAX-Email gateway, likely by using an old iMac he has available. 5. Additional Officer Reports A. VP of Legal Affairs [Cliff Schmidt / Greg] See Attachment 1 Approved by General Consent. B. VP of JCP [Geir] See Attachment 2 No report provided or submitted. C. Apache Security Team Project [Mark Cox / Aaron] See Attachment 3 Approved by General Consent. D. Apache Travel Assistance Committee [Jim Jagielski] See Attachment 4 Approved by General Consent. E. Apache Conference Planning Project [Ken Coar / Henning] See Attachment 5 No report provided or submitted. It was noted that this is the 2nd report in a row that was absent. The board is considering asking for a Concom chair replacement if next month's report is also absent. F. Apache Audit Project [Henri Yandell] See Attachment 6 Approved by General Consent. G. Apache Public Relations Project [Jim Jagielski] See Attachment 7 Approved by General Consent. 6. Committee Reports A. Apache APR Project [William Rowe Jr] See Attachment A Approved by General Consent. B. Apache Cayenne Project [Andrus Adamchik / Henri] See Attachment B Approved by General Consent. C. Apache Excalibur Project [J. Aaron Farr] See Attachment C There was some discussion on whether Excaliber was looking at some sort of Cocoon/Excaliber project/subproject relationship, due to the close dependency that Excalibur has on Cocoon. Approved by General Consent. D. Apache Felix Project [Richard Hall / Geir] See Attachment D Approved by General Consent. E. Apache Gump Project [Stefan Bodewig / Sam] See Attachment E Jim asked about the disk space concerns noted in the report. Justin indicated that infrastructure did some cleanup for Gump folks, but discussions underway to procure more resources for Gump. Approved by General Consent. F. Apache Harmony Project [Geir Magnusson Jr.] See Attachment F No report provided or submitted. Geir did mention that he was going to resign the Harmony chair position, due to his serious time constraints, but was concerned about the (mistaken) impression that might cause. G. Apache iBATIS Project [Ted Husted / Jim] See Attachment G Approved by General Consent. H. Apache Incubator Project [Noel J. Bergman / Will] See Attachment H Approved by General Consent. I. Apache Jackrabbit Project [Jukka Zitting / Justin] See Attachment I It was suggested that, following the Jackrabbit example (which was from the Incubator report guidelines), that all TLP projects provide a small description of what the TLP "does". Approved by General Consent. J. Apache Jakarta Project [Martin van den Bemt / Aaron] See Attachment J Approved by General Consent. K. Apache Labs Project [Stefano Mazzocchi / Henning] See Attachment K Approved by General Consent. L. Apache Lucene Project [Doug Cutting / Geir] See Attachment L Approved by General Consent. M. Apache OFBiz Project [David E. Jones / Henri] See Attachment M The board expressed their concern that it appears that this new PMC already appears to have some community issues. J Aaron indicated his willingness to follow the project. It was noted that OFBiz has no ASF members involved nor any other committers who didn't join during incubation. Approved by General Consent. N. Apache Portals Project [Santiago Gala / Justin] See Attachment N Henri noted that t here was a note from Santiago that he put in a report for May so it seems that there might be some confusion on the schedule of the portals report. He suggested we move it to months 2-5-8-11. Approved by General Consent. O. Apache SpamAssassin Project [Justin Mason / Jim] See Attachment O It was noted that 'Dobly' is, in fact, correct. Approved by General Consent. P. Apache Tiles Project [Greg Reddin / Will] See Attachment P Approved by General Consent. Q. Apache Tomcat Project [Yoav Shapira / Greg] See Attachment Q Henri noted his approval of the renewed "energy" with regards to security within the PMC. Approved by General Consent. R. Apache Web Services Project [Davanum Srinivas / Sam] See Attachment R Report submitted late. Not accepted. S. Apache XMLBeans Project [Cezar Andrei / Jim] See Attachment S Approved by General Consent. T. Apache OpenEJB Project [David Blevins / Justin] See Attachment T Approved by General Consent. U. Apache OpenJPA Project [Craig Russell / Will] See Attachment U Approved by General Consent. V. Apache POI Project [Nick Burch / Geir] See Attachment V Approved by General Consent. W. Apache Turbine Project [Scott Eade / Aaron] See Attachment W Approved by General Consent. X. Apache Xalan Project [Brian Minchau / Henri] See Attachment X No report submitted or provided. Y. Apache Ant Project [Conor MacNeill / Henning] See Attachment Y Approved by General Consent. 7. Special Orders A. Appoint Executive Officers Chairman Jim Jagielski [seconded; accepted] President Justin Erenkrantz [seconded; accepted] Treasurer J Aaron Farr [seconded; accepted] Executive V.P. Sam Ruby [seconded; accepted] Secretary Sam Ruby [second; accepted] By unanimous vote, the new Executive Officers of the ASF are: Jim Jagielski: Chairman Justin Erenkrantz: President J Aaron Farr: Treasurer Sam Ruby: EVP / Secretary B. Establish the Apache Quetzalcoatl Project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee, charged with the creation and maintenance of open-source software related to mod_python and the Python programming language, for distribution at no charge to the public. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Quetzalcoatl Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Quetzalcoatl Project be and hereby is responsible for the creation and maintenance of open-source software related to mod_python and the Python programming language; and be it further RESOLVED, that the office of "Vice President, Quetzalcoatl" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Quetzalcoatl Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Quetzalcoatl Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Quetzalcoatl Project: Graham Dumpleton Justin Erenkrantz Jim Gallacher Nicolas Lehuen Gregory Trubetskoy NOW, THEREFORE, BE IT FURTHER RESOLVED, that Gregory Trubetskoy be appointed to the office of Vice President, Quetzalcoatl, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache Quetzalcoatl Project be and hereby is tasked with the migration and rationalization of the mod_python software and website; and be it further RESOLVED, that all responsibilities pertaining to the mod_python software and website encumbered upon the Apache HTTP Server PMC are hereafter discharged. Special Order 6B, Establish the Apache Quetzalcoatl project, was approved by Unanimous Vote. C. Establish the Apache Wicket project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project, to be known as "Apache Wicket Project", related to the creation and maintenance of open source software, grounded in object oriented programming principles, for creating highly dynamic, component oriented web applications for distribution at no charge to the public. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC) is hereby established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Wicket PMC be and hereby is charged with the creation and maintenance of "Apache Wicket"; and be it further RESOLVED, that the office of "Vice President, Apache Wicket" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Wicket PMC, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Wicket PMC; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Wicket PMC: * Upayavira * Alex Karasulu * Sylvain Wallez * Martijn Dashorst * Ate Douma * Eelco Hillenius * Gwyn Evans * Jonathan Locke * Johan Compagner * Juergen Donnerstag * Igor Vaynberg * Matej Knopp * Janne Hietamäki * Frank Bille Jensen * Al Maw * Jean-Baptiste Quenot NOW, THEREFORE, BE IT FURTHER RESOLVED, that Martijn Dashorst be appointed to the office of Vice President, Apache Wicket, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the Apache Wicket Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Wicket podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Wicket podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 6C, Establish the Apache Wicket project, was approved by Unanimous Vote. D. Establish the Apache Commons project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of Java focused reusable libraries and components. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Commons Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Commons Project be and hereby is responsible for the creation and maintenance of Java focused reusable libraries and components; and be it further RESOLVED, that the office of "Vice President, Commons" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Commons Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Commons Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Commons Project: * Henri Yandell * Jochen Wiedmann * Mario Ivankovits * Stephen Colebourne * Dennis Lundberg * Niall Pemberton * Martin van den Bemt * Oliver Zeigermann * Jörg Schaible * Oliver Heger * Matt Benson * Martin Cooper * Phil Steitz * Torsten Curdt * Daniel Savarese * Rory Winston * Luc Maisonobe * Joerg Pietschmann * Dion Gillard * Brent Worden NOW, THEREFORE, BE IT FURTHER RESOLVED, that Torsten Curdt be appointed to the office of Vice President, 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; and be it further RESOLVED, that the initial Apache Commons Project be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Commons Project; and be it further RESOLVED, that the initial Apache Commons Project be and hereby is tasked with the migration and rationalization of the Apache Jakarta Project's Commons; and be it further RESOLVED, that all responsibility pertaining to the Commons sub-project encumbered upon the Apache Jakarta Project are hereafter discharged. Special Order 6D, Establish the Apache Commons project, was approved by Unanimous Vote. E. Change the Apache Velocity Project Chair WHEREAS, the Board of Directors heretofore appointed Henning Schmiedehausen to the office of Vice President, Apache Velocity, and WHEREAS, the Board of Directors is in receipt of the resignation of Henning Schmiedehausen from the office of Vice President, Apache Velocity, and WHEREAS, the Project Management Committee of the Apache Velocity project has chosen by vote to recommend Will Glass-Husain as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Henning Schmiedehausen is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Velocity, and BE IT FURTHER RESOLVED, that Will Glass-Husain be and hereby is appointed to the office of Vice President, Apache Velocity, 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 6E, Change the Apache Velocity Project Chair, was approved by Unanimous Vote. F. Change the Apache Portals Project Chair WHEREAS, the Board of Directors heretofore appointed Santiago Gala to the office of Vice President, Apache Portals, and WHEREAS, the Board of Directors is in receipt of the resignation of Santiago Gala from the office of Vice President, Apache Portals, and WHEREAS, the Project Management Committee of the Apache Portals project has chosen by vote to recommend David Sean Taylor as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Santiago Gala is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Portals, and BE IT FURTHER RESOLVED, that David Sean Taylor be and hereby is appointed to the office of Vice President, Apache Portals, 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 6F, Change the Apache Portals Project Chair, was approved by Unanimous Vote. 8. Discussion Items None. 9. Review Outstanding Action Items 10. Unfinished Business None. 11. New Business None. 12. Announcements Greg announced that he had broken his leg several days before the meeting. 13. Adjournment Scheduled to adjourn by 12:00 (Pacific). Adjourned at 11:56. ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Legal Affairs On May 31st, the FSF released its "last call draft" of the GPLv3. In this draft and its associated press releases, the FSF prominently states that there is no longer a concern about the Apache License being "incompatible" with the GPLv3. The compatibility issue is describing whether they see a problem with an Apache-Licensed component being included within a larger GPLv3-licensed work. This is what they no longer see a problem with. Of course, there would still be much concern and debate about the licensing restrictions of a larger Apache-Licensed work that included a GPLv3-licensed component. The only other issue to report is that the legal affairs committee has been up and running for well over a month. In fact, I coordinated approval of the FSF's proposed GPLv3 wording with the committee (although sadly didn't plan far enough advance to coordinate this report). I will soon be asking the committee for nominations and an election of a new VP of Legal Affairs, with a proposed resolution before the Board by next month's meeting. ----------------------------------------- Attachment 2: Report from the VP of JCP ----------------------------------------- Attachment 3: Status report for the Apache Security Team Project There continues to be a steady stream of reports of various kinds arriving at security@apache.org. These continue to be dealt with promptly by the security team. For May 2007 we had 10 non-SPAM requests: 3 Support question 2 User was hacked, but it wasn't ASF software at fault 2 Phishing/spam/attacks point to site "powered by Apache" 3 Vulnerability report One of the vulnerability reports was in fact first reported in May 2006, but was never responded to as the issues were not deemed important. Whilst we are very responsive for issues of critical severity and issues that are not vulnerability reports, issues with no or low security impact have sometimes get lost: we're looking at ways to prevent this. ----------------------------------------- Attachment 4: Status report for the Apache Travel Assistance Committee There has been no change since last month. The ATA committee is awaiting final and official notice of the speakers and sessions for ApacheCon US (as well as the website being updated) before we put out a call for Requests For Assistance. It seems premature to do so until people know who is speaking and what sessions are available. ----------------------------------------- Attachment 5: Status report for the Apache Conference Planning Project ----------------------------------------- Attachment 6: Status report for the Apache Audit Project The Audit committee are still inactive. The outstanding issue is to find an external auditor for the ASF accounts, but this is not actively being worked on. We need to get in touch with Justin concerning the return and what we can do to help. ----------------------------------------- Attachment 7: Status report for the Apache Public Relations Project Status since last board meeting: o The ASF Sponsorship and Thanks Pages are complete and live. All sponsors have rec'd their official "ASF Sponsor" logos o Axis2/C 1.0.0 Press Release done (PR Newswire) o Synapse 1.0 Press Release done (PR Newswire) o Review of external non-ASF specific PRs (WSO2, Luminus). These are not "joint" PRs in any way, but the people releasing them wanted us to look over the drafts to ensure there was nothing in them that we would have trouble or issues with. o OpenJPA PR in process; a rough draft has been received and preliminary feedback has been provided. o Rec'd emailed questions from Ed Burnette (SAS.com and Zdnet) regarding AL 2.0 and GPLv3 compatibility. Justin handled this request. o Looking into releasing ASF PR about new board, officers and Sponsorship Program. ----------------------------------------- Attachment A: Status report for the Apache APR Project Activity has been slow/steady since the previous board report. For the period March through May, we had some 75 commits to trunk (the future 1.3 or 2.0 version) by 11 active committers, many maintenance commits on the legacy branches, and some 25 APR, 3 APR-iconv and 10 APR-util bugs were resolved this period, with some 37 open bugs remaining. There were no new releases in that period. (Three packages were tagged in June for release votes - still ongoing.) No significant interest/pressure has occurred to push to the next 1.3 or 2.0 release. By APR versioning rules, 2.0 occurs once there is action to fix broken ABI or naming convention issues which render the libraries incompatible, and this isn't foreseen at this time. It's very possible that either httpd or another consuming project will be the driving factor for development of, and for shipping the next version. Prior to releasing 1.3 or 2.0, the md4/md5 code license issue raised by the BSD project is the only apparent showstopper (RSA license grant). The project welcomes appropriate patches to resolve that. Three committers were added, fuankg, davi and rpluem. There were no new PMC members added, and this is a yellow-flag that the project should now be considering PMC nominations. Garrett, as mentioned in March, did step down from the Chair of the APR project, and the project members thank him for his service and dedication as Chairman. As an incoming project chair, I was able to take advantage of Sally's Media Training in Amsterdam, and strongly encourage the board to convince her to repeat this, and find the funding to make it happen, at future ApacheCon events for our PRC members, project chairman, as well as other ASF contributors as space permits. I believe it's a win for our projects to gain some of her insight into communicating with the technical press. ----------------------------------------- Attachment B: Status report for the Apache Cayenne Project APACHE CAYENNE PROJECT STATUS - June 2007 Development ----------- * Posted 2.0.3 release from the stable branch. * Active discussion of the new ORM inheritance features is going on the dev list. Community --------- * Kevin Menard was added to Cayenne PMC. ----------------------------------------- Attachment C: Status report for the Apache Excalibur Project Excalibur Quarterly Report for June 2007 Highlights: 1 new PMC member: Jorg Heymans 2 releases Excalibur has been a little less sleepy this last quarter by adding a new PMC member and making two releases (one major release, one minor release). No new committers and no other major activity to speak of. Most Excalibur activity is driven by Cocoon development which has me wondering if the Excalibur community is really strong enough to warrant a TLP. This is something I think the Excalibur developers need to address over the next quarter. best regards, J Aaron Farr on behalf of the Excalibur PMC ----------------------------------------- Attachment D: Status report for the Apache Felix Project Community * Feathercast Felix podcast released. * Presentations at OSGi Community Event on June 26/27. * Added Clement Escoffier as a new committer. * Added Niclas Hedhman as a new committer/PMC member. * Continued work on web pages (e.g., new tutorials). * Proposed slightly revised community roles/process document that takes into account our TLP move and explicitly resolves an issue that came up on the private mailing list regarding the nomination process for committers/PMC members. Migration to TLP * Verified committer access to new web site. * Deleted incubator web site content. * Removed incubator disclaimers from SVN and updated SVN artifacts to no longer mention the incubator or the old incubator web site or mailing lists; the only remaining incubator references are in our version numbers, which will be removed when we make our first non-incubator release. * Still some minor incubator status page clean up remaining. Software * Some good commits in the area of specification compliance (one in the area of require-bundle functionality and another fix for a long standing issue for dynamic package imports) and in the area of performance (by adding package indexing to the framework resolver). * Added experimental features to Felix to flesh out some potential ideas for next OSGi specification; these features are trying to deal with scenarios such as byte code injection in modules. * Other various smallish improvement and minor bug fix commits. Licensing and other issues * None. ----------------------------------------- Attachment E: Status report for the Apache Gump Project Infrastructure: * vmgump is in serious disk space trouble by now. Since we've started building Maven2 projects the number of things that get built successfully has become large enough to cause problems. On some days we can't finish the Gump run because we run out of disk. We need to hope a project with many dependencies fails every now and then 8-). Technical: * we've decided to become pragmatic WRT Maven2 and build non-leaf projects that use Maven2 against the repository jars instead of the latest builds. This at least allows the upstream dependencies of said project to build against the latest code. There are ideas how to make Maven2 support complete, but not enough time/people to see it implemented. Other: * Stefano left the Gump PMC for personal reasons. We want to thank him for his support and time in the past. * still all Apache committers have access to metadata in svn. * no releases. ----------------------------------------- Attachment F: Status report for the Apache Harmony Project ----------------------------------------- Attachment G: Status report for the Apache iBATIS Project Since our March 2007 report, the Apache iBATIS project has promoted iBATIS.NET DataMapper 1.61 and DataAccess 1.9.1 to GA. Work continues on an iBATIS 3.x whiteboard. Key topics for 3.x include test driven development, Code cleanliness over performance, Simple design over flexible design, Single binary, No required 3rd party dependencies, and Better plug-in support. Very recently, new discussions have begun as to enhancing our support for Ajax/JavaScript. No community issues to report. ----------------------------------------- Attachment H: Status report for the Apache Incubator Project Apache Incubator Project Monthly Report The PMC recommends that Wicket is ready to graduate as a top level project. Progress has been made on clarifying policy and on improving the guidance documentation. The main focus has been on the graduation guide. It has been good to see the involvement of committers on projects under incubation in this process. Martijn Dashorst in particular has made important contributions which was recognized by the PMC though the grant of site karma. The major area of process controversy since the last report has been in the area of election of committers. Clarification of policy in this area is still ongoing. The area of ensuring quality reports is still an area of concern and is awaiting resolution. In the past, activity levels of mentors has been an area of concern. Day to day oversight for incubating projects is delegated to mentors so it is important that mentors are active. The PMC has appointed additional mentors for NMaven and ODE. Debates about the appropriate process for this should hopefully lead to a clearer and more efficient process in future. The question of how the PMC can know when a mentor becomes inactive is still unresolved. William A. Rowe, Jr. asked a number of questions at the ApacheConEU2007 BOF and raised them again on the general list. More work will be required to address them. A solution has been found to the Heraldry problem. Details in the report below, but the gist is that we've retired the project at the behest of the community. ---- ODE Apache ODE is an implementation of the BPEL4WS and WS-BPEL specifications for web services orchestration. ODE entered incubation in March 2006. Beside regular development, the principal improvement in ODE for these 3 past months is our first incubator release. We've been able to come up with a valid release after several release candidates reviewed by the ODE committers and got voted by the IPMC. We've also received a very nice contribution from Kelly Thompson for our website with good looking graphics. A steady stream of patches is also coming in (see [1], [2] and [3] for example) and we have a few leads to bring in more committers (Tammo Van Lessen and Jim Alateras) after a couple more patch contributions. We've raised some concerns about the absence of a real PPMC for ODE to the IPMC, result of the lack of activity of some of our mentors. We'd been handling all decisions as a community with all active committers before but our PPMC didn't reflect it. As a result, Niclas Hedhman has volunteered to become a mentor for ODE, Dims and Paul being both active mentors and the PPMC is elected now. Many new PPMC members have now been voted in, and we're ready to move on. As a community, once the PPMC issue settles down, we believe we're ready for graduation. [1] [WWW] https://issues.apache.org/jira/browse/ODE-142 [2] [WWW] https://issues.apache.org/jira/browse/ODE-139 [3] [WWW] https://issues.apache.org/jira/browse/ODE-140 ---- Wicket Web development framework focusing on pure OO coding, making the creation of new components very easy. Wicket entered the incubator in October 2006. Top two items to resolve * Graduate * Release Apache Wicket 1.3.0 final Community aspects: * Community is very active and participating on wicket-dev@ * Community building effort on wicket-user * Voted Martijn Dashorst to become Chair after graduation * Voted Jean-Baptiste Quenot to become PPMC member * Community had a positive graduation vote * Had a blast at ApacheCon, integrated, mingled and socialized with the Apache community Code aspects: * Released Wicket 1.3.0-beta1-incubating * Started process for finalizing 1.3.0: feature freeze, plans for release candidates * Development on Wicket 2.0 has been discontinued after a community vote. The benefits of this version did not outweigh the burden of maintaining 2 code bases, and the API breakage would create a rift in the community. * Adopted wicket-velocity integration sub project into Wicket. * Ate Douma has started major new work to support Wicket-based Portlets, and is soliciting collaborators. Licensing: * Licensing issues have been resolved * Acquired ICLA for component/code contributions for James McLaughlin. * Wicket Velocity has been checked out and found to be issue free (license wise) Infrastructure: * Caught a couple of spammers on the confluence Wiki * gmail keeps being a pest for moderation of Wicket's lists ---- River River is aimed at the development and advancement of the Jini technology core infrastructure. River entered incubation on Dec 26, 2006, but has really only *just* gotten going. The River community is starting some real work. The initial code submission for the Jini Technology Starter Kit (JTSK) and the ServiceUI API have been filed at the ASF secretary, voted in and landed in SVN, the committers account are in place and the PPMC is set up. No more excuses, now it's time for coding & community! The discussion is now moving to technical issues and code evolution, which is a very good sign. There has been a discussion about package naming, as the code in SVN is under a non org.apache.* namespace: given the sheer amount of issues with backward compatibility and supporting existing users, there has been a general consensus on getting our feet wet with the current code base, integrate a few patches that have been held off while the code was to be migrated to the ASF infrastructure, and devise a roadmap ( possibly with assistance from general/pmc@IAO) for migration to the ASF namespace: this is high priority and the community realizes how it might be important to have a decision as soon as possible, even more if River is to publish incubating releases. ---- Tika Tika is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries. Tika entered incubation on March 22nd, 2007. Community The Tika mailing lists have been relatively quiet lately, probably because with little code we don't yet have many concrete issues to talk about. Development We saw the first piece of Tika code when Chris A. Mattmann ported the Nutch metadata framework to Tika. Rida Benjelloun has created a version of the Lius codebase to be included in Tika, and the code is currently in the issue tracker. Issues before graduation The Tika project is still at an early stage of incubation. We need to continue bringing in the initial codebases and probably target for an initial incubating release later this year. We also need to work on growing the community and figuring out how to best interact with external parser projects. ---- RCF RCF is a rich component set for JSF. The SVN, mailing lists are set up. JIRA needs to be set up. Also three committers, that are part of the RCF team don't have an Apache account yet. We are waiting for an import of a current code drop into the repository. Incubating since: May 2007 iPMC questions / comments: * rdonkin - no code drop as yet * mvdb - code drop is being worked on, but takes time. ---- Yoko iPMC Reviewers: jukka, rdonkin, mvdb The Yoko project is a robust and high performance CORBA server which is usable from inside any JVM. Incubating since: 2006-01-31 Since our last report, the majority of the development work in Yoko has focused on: * Adding new type support to the binding runtime. * Improving performance of the runtime binding in terms of marshaling and unmarshaling data. * Adding new type support to the IDLToWSDL and WSDLToIDL tools. * Fixing minor issues in the ORB core code. * Started development of an IDL preprocessor for the tools module. * Prepared and completed a Milestone 2 release Yoko has also become a key component of the soon to ship Geronimo 2.0 release, which has just passed certification tests. Future plans: We are currently working to stabilize and finalize type support in the binding runtime and tools in preparation for a release which would like to put out shortly. We are also planning to improving the documentation for Yoko, with the goal of provide more in depth information to users of the Yoko project and to assist any future committers in understanding the existing code and functionality. ----- Heraldry The Heraldry podling has been terminated by consensus of the remaining committers and by vote by the Incubator PMC. Essentially, the community was never able to reboot after the earlier breakdown. The committers are currently discussing what code will be forked to RubyForge, Google Code or other repositories. All in all, the decision to terminate was not controversial and came from the committers themselves. The mentors and PMC will finalize the closure of the project resources within the next month. ----- TripleSoup TripleSoup is the simplest thing that you can do to turn your apache web server into a SPARQL endpoint. Nothing to report that requires IPMC or board attention at this time. There has been very little progress on TripleSoup since the last report. All immediately relevant process/infrastructure/legal stuff has been taken care of, and now we have to dive into the technical core, which hasn't happened yet. ----------------------------------------- Attachment I: Status report for the Apache Jackrabbit Project Apache Jackrabbit is a fully conforming implementation of the Content Repository for Java Technology API (JCR, specified in JSR 170). The Apache Jackrabbit project is in good shape. We have no board-level issues at this time. o Releases Apache Jackrabbit 1.3 was released in April. We are currently working on the 1.3.1 release, and initial planning for a 1.4 release later this year and 2.0 next year has begun. o Community Christophe Lombart was added as a committer and PMC member. An object-content mapping tool was successfully moved from the incubating Graffito project into a Jackrabbit subproject. Jackrabbit received lots of attention in ApacheCon EU where we had one tutorial and one normal session on Jackrabbit and JCR. A Jackrabbit BOF session also took place, although it ended up being quite unstructured. We have two Google Summer of Code projects in progress this summer. Both projects have been relatively quiet so far, but hopefully we'll get them up to speed soon. Jacco van Weert has announced a nice JCR Controller tool on the user mailing list and is interested in bringing it to Jackrabbit through the Apache Incubator. o Development Jackrabbit is being actively developed on a number of fronts. Increasing numbers of good patches are coming in, and various technical and architectural issues are being actively debated on the mailing lists. The public draft of the upcoming JCR 2.0 specification will probably be soon released by JSR 283. We are planning to use the public draft as the main requirements document when implementing the changes and new features required to make Jackrabbit 2.0 the reference implementation of JSR 283. ----------------------------------------- Attachment J: Status report for the Apache Jakarta Project == June 2007 Jakarta Board Report == === Status === Another 2 projects have left Jakarta to live on their own : POI and Turbine and both of almost (or completely) finished the move. I like to wish the projects the best and a very good and long lasting future. In a seperate mail there is a TLP proposal for commons, which on acceptance will mean that the biggest part of the Jakarta community have no direct ties anymore with Jakarta. The focus after commons will be on the projects left at Jakarta and see if there is possibility for them to go TLP or when that is not viable or possible, find a suitable solution for those projects. My explicit wish is that there will be no deadline for projects to move so there will be enough time to find the best solution, instead of the quickest solution. We owe that to all the people in those projects who invest a lot of time and energy in those projects. One of the big discussions that took place was about the future of Jakarta and the thing we in majority agreed on (at least the people who spoke up) is that it is worth to "save" the Jakarta brand. Since I prefer to spend the energy and time I have in the projects that are left at Jakarta, I decided not to invest time on what will happen to the Jakarta brand at this time, simply because they deserve my time and energy and out of respect for the projects that still currently have their existance at Jakarta. If the board decides to not esablish the commons TLP, we need to go back to the drawing table. All in all : a lot is happening and a lot is going to happen in the months to come. If there is reason to do so, I will provide extra board reports besides the quarterly schedule. Reports prefixed with MvdB are written by me. === Releases === * 30 March 2007 - !HttpComponents !HttpCore 4.0 alpha 4 released * 4 April 2007 - Commons DBCP 1.2.2 * 8 April 2007 - Commons Configuration 1.4 * 18 May 2007 - POI 3.0 Final released * 6 June 2007 - JCS 1.3 released === Community changes === New committers, pmc persons, asf members and departures. * New Committers * Ben Speakmon was voted in as a Commons Committer * Alf Hogemark was voted in as a JMeter Committer * Asankha C. Perera was voted in as a !HttpComponents Committer * M. Johnson (although not new, his account was created just now, because of CLA problems). (POI) * PMC Members * Thomas Vandahl was voted on to the PMC * Danny Angus was persuaded to come back on the PMC. * Ant Elder was voted on the PMC. Fixed the bookkeeping on the addition of Nick Burch to the Jakarta PMC (that was reported in the December 2006 report. === Infrastructure news === The only things currently happening is the move of infrastructure for the Turbine and POI TLP projects. === General project news === The Jakarta PMC has started to review all Jakarta projects whether they contain or rely on cryptographic software and if they must be marked as described on http://apache.org/dev/crypto. This is an ongoing process and we expect some corner cases where we will need legal advice. === Subproject news === ==== BCEL ==== No activity. ==== BSF ==== MvdB : A talk for Apachecon US was accepted (Rony Flatcher), which will hopefully increase the user base (observation : since the user list is also pretty quiet it can mean that BSF is bug free or it needs more users) Community : The release of beta 1 of BSF 3.0 fell was done on 2007-04-16. This is the version that brings JSR-223 (a.k.a. "Java 6 scripting framework") to the Apache table: it allows de/employing the Java scripting framework starting with Java 1.4 (the Sun implementation is only available starting with Java 1.6/6, foregoing the entire pre-Java-6 installed base). ant has been trying to get word on receiving the appropriate Sun TCK from Geir, but so far no news can be reported here.... ==== Cactus ==== MvdB: The ip clearance finally passed, so Petar is now able to (re)integrate his code into the cactus codebase. ==== Commons ==== A commons TLP resolution was sent to the Board at the same time of this board report. 31 March 2007 - vote passed to promote the JCI (Java Compiler Interface) to a proper component (from the Sandbox). ''Chain'' * Ready for a 1.2 bugfix release. ''CLI'' * Gearing up for a 1.1 release. ''Configuration'' * 8 April 2007 - Configuration 1.4 released ''DBCP'' * 1 April 2007 DBCP 1.2.2 released ''IO'' * Gearing up for a 1.3.2 bugfix release. ''JCI'' * Gearing up for a first 1.0 release. ''JXPath'' * Gearing up for a 1.3 release. ''Logging'' * Needs someone to do a 1.1.1 bugfix release. ''Math'' * Gearing up for a 1.2 release. ''SCXML'' * Working towards a 0.7 release. ==== ECS ==== Nothing happened on the ECS front. ==== HttpComponents ==== Work on the first alpha of !HttpClient 4.0 has made good progress. We expect to release client-alpha1 and the matching core-alpha5 shortly. There is currently no release manager for a potential !HttpClient 3.1 final release. Since the RC1 was released only in March, this is not an immediate problem. Bug reports are still dripping in, and bugs keep getting fixed. But we'll need to find a volunteer eventually. Various options to spin off !HttpComponents from Jakarta are being discussed. This could improve the focus of the active members of the !HttpComponents (sub-)community. ==== JCS ==== JCS 1.3 has been released. Thomas Vandahl acted as the release manager. ==== JMeter ==== Very active (as always) and gained a new committer recently. ==== ORO ==== Mature and therefor no activity needed. ==== POI ==== Released 3.0 Final. Following a vote and board approved, became a TLP. Please see the POI board report for more information on the move. ==== Regexp ==== Mature and therefor no activity needed. ==== Slide ==== MvdB (since I am considering myself Slide committer, this report is done from that "position") Codebase wise not much happening at this stage. Searching for future options for Slide outside of Jakarta and one of the options is to merge the Slide and HttpComponents communities. Setting up a proposal for the community to discuss and vote on will soon follow. Goal is to not split up the Slide server and client codebase and have the client build on top of the new HttpComponents version. We suffer from lack of cycles to spare (meaning the committers). ==== Taglibs ==== The possibility of consolidating all of the existing taglibs such that we end up with three active taglib release units (Standard, RDC, "unstandard" -- name TBD) was discussed, and there seems agreement (amongst the 5 developers who expressed any opinion) that this is a reasonable way to proceed. ==== Turbine ==== Turbine is in the process of going Top-Level. Site and mailing lists are already in place. SVN and other stuff still needs to be moved. For the latest update on Turbine I refer to the Turbine board report. ----------------------------------------- Attachment K: Status report for the Apache Labs Project In a nutshell: very low activity around the Apache Labs and nothing that concerns board attention. On the positive side, the diversity of ideas and technologies used in the labs is much broader than on the foundation in general (ranging from a OWL reasoner written in Mercury to an XMPP server, from a fast json serializer to an atom optimizer). The current number of labs is 14 and growing slowly. You can see the list and the timeline of labs creation at the labs web site (http://labs.apache.org) ----------------------------------------- Attachment L: Status report for the Apache Lucene Project TLP The Lucene top-level project added three new PMC members: Nigel Daley, Chris Hostetter, Owen O'Malley and Tom White. LUCENE JAVA Lucene Java is a search-engine toolkit. Development was active, and committers are preparing to release version 2.2. NUTCH Nutch is a web-search engine: crawler, indexer and search runtime. Nutch 0.9 was released on 2007-04-02. Dogacan Güney accepted invitation to join project as a committer. HADOOP Hadoop is a scalable distributed computing platform. We've reduced the release rate from monthly to once every two months. After extensive testing and bugfixing, the 0.13 release was released in early June. Performance and scalability on core benchmarks has doubled. One new committer was added this quarter, Jim Kellerman. SOLR Solr is a full text search server. Development was active and a new release was made, version 1.2, the first since leaving the Incubator. Ryan McKinley was added as a new committer. LUCY Lucy will develop a shared C-based core for ports of Lucene to other languages, such as Perl, Python and Ruby. Only minor, sporadic progress has been made again this quarter. LUCENE.NET (incubating) Lucene.Net is a port of Lucene to C# on the .NET platform. It made a release through the incubator this quarter, but is still primarily a one-developer project. TIKA (incubating) Tika is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries. Tika entered incubation on March 22nd, 2007. We saw the first piece of Tika code when Chris A. Mattmann ported the Nutch metadata framework to Tika. Rida Benjelloun is currently working on bringing Lius code into Tika but the initial commits on that front have not yet happened. ----------------------------------------- Attachment M: Status report for the Apache OFBiz Project This report, for June 2007, is the first quarterly report (following the initial 3 monthly reports) for OFBiz (Open For Business) as a top level project. The Open For Business Project (Apache OFBiz) is an open source enterprise automation software project. By enterprise automation we mean: ERP, CRM, E-Business / E-Commerce, MRP, SCM, CMMS/EAM, and so on. We have no issues that require Board assistance at this time. Community: - two new PMC members have been voted in and are now listed in the committee-info.txt file: Jacquest Le Roux and Scott Gray; I believe we followed all procedure on this, though we never heard anything back from the board (which from what was described in the PMC guide seems fine, ie there were no objections) - one PMC member (Si Chen) has resigned, but he is remaining involved with the project and is still a committer; the reasons for this are not totally clear but it appears to stem from a conflict of interest between his involvement in management of OFBiz and his running a dual licensed (Honest Public License (HPL, GPL-like non-OSI license) and commercial) package called Opentaps that is a derivative work of OFBiz; this appears to have been peacefully resolved and while Si has not been very vocal about his thoughts on it, the situation doesn't seem to be affecting the development or progress of the project or development of the community and polite collaboration - we have discussed aligning the PMC more with those most active in the project, mainly because many votes only had participation of the 3 PMC members; it was discussed a lot but for now we have decided not to ask the less active PMC members to make any changes; so far the only action taken has been to add the two new PMC members mentioned above, both of whom are very active in the project; as other committers show more activity we will make other adjustments and vote in additional PMC members - three new committers (Anil Patel, Joe Eckard, and Adrian Crum) have been voted in and have SVN commit access, Jira access, and so on setup - we may add more new committers in the near future, but the emphasis right now is on helping the new committers get up to speed and become more involved Project: - a vote for a release branch for OFBiz 4.0 passed on April 23rd and the branch was created soon after; the release plan for OFBiz is available here: http://docs.ofbiz.org/x/1wE; according to this plan it will stabilize for probably another month and then we will create the first binary release for the 4.0 branch ----------------------------------------- Attachment N: Status report for the Apache Portals Project May 18 Pluto 1.1.3 was released. http://portals.apache.org/pluto/news.html The quest for a new Chair has ended. We invited all active committers to the Portals PMC, so that they could take part in the vote for a new chair. Two candidates were nominated on May 18: * David Sean Taylor * Carsten Ziegeler We agreed to have a secret vote, where all the people in the PMC sent their vote to Santiago Gala (outgoing chair). Henri Yandell participated as a "trusted third party" too. June 6 The vote was officially closed. June 7 David Sean Taylor was chosen as Chair of the Apache Portals project. June 15 The Portals Graffito project (still in incubator) was voted to be "retired" http://mail-archives.apache.org/mod_mbox/incubator-graffito-dev/200706.mbox/browser The source code will be redistributed to the Apache Jackrabbit project and possibly Jetspeed-2 project. Committers of Grafitto were invited to become committers at the Apache Jackrabbit project. June 18 Torsten Dettborn was voted in as a committer Other activities include further interest brewing in WSRP4J. We believe this project can still make it out of incubator. Jetspeed 2.1.1 and Bridges 1.0.2 are scheduled for release by the end of June, a bug fix release but also including new Bridges support for Wicket and Groovy portlets. ----------------------------------------- Attachment O: Status report for the Apache SpamAssassin Project - SpamAssassin 3.2.0, a new major release, hit www.apache.org/dist at the start of May. hooray! - SpamAssassin 3.2.1 and 3.1.9 were released last week, in response to the discovery of a local-user symlink-attack DoS security issue in a little-used feature of "spamd" (CVE-2007-2873). doh. - we adopted a new PMC policy, whereby virtually all active committers are on the PMC, based on their activity level. This resulted in the addition of Doc Schneider, Matt Kettler, and Kevin A. McGrail to the PMC. - We have a couple of Google Summer of Code projects underway: 'Implementing "Dobly" Noise Reduction for SpamAssassin', by Jianyong Dai, and 'The Persistent Database Connection Plugin' by Zhang Shunchang, both mentored by Michael Parker. ----------------------------------------- Attachment P: Status report for the Apache Tiles Project Releases The Tiles community has released Tiles 2.0.4 Beta, moving us one step closer to a GA-quality release. Antonio Petrelli drafted a logo for the project and we all liked it enough to put it up on the site. You can see it on our home page. Community Mailing list traffic has seen a slow increase. Many of the PMC are subscribed to other projects' lists, such as Struts, Shale, and Velocity, where Tiles questions are asked. We redirect most Tiles-related questions to our lists. We are seeing more questions regarding Tiles 2 coming to our own lists now, but traffic is still pretty slow. It remains to be seen how much adoption this "next generation" version of Tiles will see. It has been slow so far, but we feel a lot of that is because the project has been unstable. We have addressed the stability issue by releasing the beta. The next step is to integrate the beta into our sister projects like Struts 2 and Shale. Then we expect to see a higher adoption rate. There has also been some discussion of providing a migration path for Struts-Tiles users which may encourage more adoption as well. ----------------------------------------- Attachment Q: Status report for the Apache Tomcat Project Summary -------------- The project continues to be active on a number of fronts. There are no issues requiring Board attention at this time. Releases ------------- We cut a number of releases incorporating all our active branches. Tomcat 5.5.22 was out a couple of months ago, 5.5.23 last month, and 5.5.24 is coming out later this month. Tomcat 4.1.35 was out a couple of months ago, shortly followed by 4.1.36, both primarily bug fix and security fix releases. Tomcat 6, the current production branch, had three releases this past quarter: 6.0.11, 6.0.12, and 6.0.13, which is the latest stable Tomcat at this time. Finally, the Tomcat connectors, mainly mod_jk, has a couple of releases as well: 1.2.22 and 1.2.23. Security ------------ The Tomcat security site (http://tomcat.apache.org/security.html) has been getting more love and attention. It now contains the vast majority of known issues and fixes for all Tomcat branches. We've been working closely with security issue reports and the Apache Security committee on quickly replying to issues, resolving them, and coordinating public disclosures. There exist one or two open security issues at the moment. The fixes are already in SVN, the issues are not major, and we're working to coordinate public disclosure with the reporters. Development ------------------- We've moved Tomcat 6.0.x into its own SVN branch, continuing work on new and experimental features in the trunk. We also have a sandbox area for really experimental stuff. Tomcat release artifacts, once approved by a PMC vote, are now published on the standard / main Maven repositories. We continue to work with downstream integrators and re-packagers of Tomcat, such as the Gentoo Linux project, on improving our release process and artifacts for their consumption. ApacheCon ----------------- Tomcat has a nice presence at this past ApacheCon (in Amsterdam), with a full day of presentations and talks about the project. There were presentations from several Tomcat committers as well as other users and contributors. From what I understand, the talks were well-attended and well-received. Community ----------------- After last quarter's new committers and PMC members, there were no changes the committership nor PMC membership this time. The PMC Chair is likely to change next month, continuing the voluntary Tomcat tradition of one year terms. ----------------------------------------- Attachment R: Status report for the Apache Web Services Project ----------------------------------------- Attachment S: Status report for the Apache XMLBeans Project Activity on XMLBeans increased in the last months, there was more traffic on the mailing list and there were more commits than usual in preparation for a new release. After four release candidates, XMLBeans v2.3.0 was released on June 1st. Few of the improvements in this release, for a more complete list of changes see CHANGES.txt. * Added options to handle serialization of CDATA sections * Improved XQuery support by updating support of SaxonB-8.8 * Numerous bug fixes There were no new committers or PMC changes this last quarter. ----------------------------------------- Attachment T: Status report for the Apache OpenEJB Project All Incubator Infrastructure has been migrated over to TLP as well as removal of any miscellaneous Incubator related disclaimers in code and the website. The project is excited to have implementation of EJB 3.0 complete and to see our sister project, Geronimo, announced JavaEE 5 Certification. Community short term goals are a release of OpenEJB 3.0 along with regular published snapshots. Early development discussions are underway on clustering, application validation as well as general items for code clean up. List activity post JavaEE 5 Certification is back up to normal. We still gain more contribution interests from new people like Karan Malhi who is interested in fixing some issues with OpenEJB 3.0 assembly build process. ----------------------------------------- Attachment U: Status report for the Apache OpenJPA Project Highlights In its first month following graduation from the incubator, OpenJPA has begun work on its first official release, 1.0.0. Community Email traffic on the lists continues to grow as more people discover that the Java EE 5 specification really does allow pluggable persistence implementations. Governance The TLP migration of the svn repository, mail lists, unix aliases, and openjpa web site have been completed. The incubator web site has been updated to indicate that openjpa is no longer in incubation. Release naming policy is being discussed and resolution is expected prior to the first release as a TLP. Michael Dick was added to the OpenJPA PMC. ----------------------------------------- Attachment V: Status report for the Apache POI Project Releases -------- We had our first release in quite some time, 3.0 Final, just before the TLP move was approved. This included several key new features, and was the first full release to include hslf, our powerpoint library. We are currently voting on 3.0.1, in which the main changes relate to the TLP move. Community --------- No new committers or PMC members in the period. We have selected Yegor Kozlov to be the release manager for the 3.1 series, with Nick Burch remaining the release manager for 3.0.x General ------- Since the TLP move, there has been slightly more activity on the dev list. We have also had some interest in developing an outlook .msg component, but no code had been contributed for this yet. ----------------------------------------- Attachment W: Status report for the Apache Turbine Project Status ------ The new Turbine TLP is progressing well. The new site has been set up and the mailing lists and associated archives have been migrated. There are still a number of tasks outstanding in order to complete the migration from Jakarta and these are progressing at a steady pace with the assistance of Infrastructure. Other than this: * The source headers have been updated in all sub-projects likely to see a release in the near future. * Migration of the build system from Maven 1 to Maven 2 is being considered. * Issues concerning the possible requirement to register Turbine's cryptographic capabilities as per http://apache.org/dev/crypto now falls to the new Turbine PMC, we will try and address this once the TLP migration is complete. We have no board-level issues at this time. Community changes ----------------- No new committers originating from within the Turbine community have been voted in in the recent past. No new PMC members originating from within the Turbine community have been voted in in the recent past. Turbine core project -------------------- No beta or final releases have been made in the recent past however a fixes and enhancements to the 2.3 branch of the project are continuing at a steady pace. Planning for a 2.3.3 release is underway, but will most likely be held off until version 3.3 of DB Torque is released. The source headers for the turbine-2 trunk are yet to be updated (this includes META). Fulcrum component project ------------------------- * the source headers have been updated for the whole Fulcrum project. * all build issues were fixed (can we name that "build wrestling"?!). * a up-to-date Fulcrum site was uploaded to http://turbine.apache.org/fulcrum/ * the dependency convergence report looks okayish - need to release fulcrum-security and fulcrum-upload to fix it completely. * release of fulcrum-yaafi-1.0.5 is currently prepared. META project ------------ No beta or final releases have been produced in the recent past. ----------------------------------------- Attachment X: Status report for the Apache Xalan Project ----------------------------------------- Attachment Y: Status report for the Apache Ant Project o Current Releases Core ---- Ant 1.7 was released on December 19, 2006. There has been some discussion lately, regarding a 1.7.1 release to address bugs but there are no formal release plans at this stage. Antlibs ------- .NET Ant Library 1.0 released November 6, 2006 AntUnit 1.0 released on January 8, 2007 o Development Activities Development activity continues apace although there were no milestone achievements to note in the quarter. We have agreed to drop support for Java 1.2 in Ant 1.7.1 and beyond. o Community There was a rash of BugZilla spam and nuisance operations. With the help of infrastructure and follow-up efforts by committers, the issue has been resolved. A vote to move to JIRA did not pass for now. No other issues. ------------------------------------------------------ End of minutes for the June 20, 2007 board meeting.