The Apache Software Foundation Board of Directors Meeting Minutes March 18, 2015 1. Call to order The meeting was scheduled for 10:30am Pacific and began at 10:38 when a sufficient attendance to constitute a quorum was recognized by the chairman. Other Time Zones: http://timeanddate.com/s/2stq The meeting was held via teleconference, hosted by Doug Cutting and Cloudera. IRC #asfboard on irc.freenode.net was used for backup purposes. 2. Roll Call Directors Present: Rich Bowen Doug Cutting Bertrand Delacretaz joined at 10:52 Ross Gardler Jim Jagielski Chris Mattmann Brett Porter Sam Ruby Greg Stein Directors Absent: none Executive Officers Present: Craig L Russell Executive Officers Absent: none Guests: Sean Kelly Jake Farrell Daniel Gruno Shane Curcuru Christopher Douglas Hadrian Zbarcea David Nalley Phil Steitz Marvin Humphrey Roman V Shaposhnik Carlos Sanchez Gonzalez Daniel Kulp Henri Yandell P. Taylor Goetz Joe Brockmeier Tom Pappas (Virtual) 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of January 21, 2015 See: board_minutes_2015_01_21.txt Approved by General Consent. B. The meeting of February 18, 2015 See: board_minutes_2015_02_18.txt Approved by General Consent. 4. Executive Officer Reports A. Chairman [Brett] The availability of a new tool to help projects prepare their reports has been very successful, with several projects making use of it and including a note of thanks. Hopefully this will help take care of the regular comments about release/committer/PMC change dates. However, the board will need to continue to monitor reports that seem to become driven by the template and don't offer insight into project or the health of the community based on those data points. Preparations are in full swing for the Annual Members Meeting next week, being held earlier this year as discussed in previous reports. Despite a slightly shorter period of time for nominations, we have received a solid number for both the board and for new members. I'd like to thank the board for all their hard work over the last 10 months, and for enjoying a productive working relationship together. I wish all the same to the incoming board. It has again been a joy to serve you as Chairman and I thank you for the opportunity. B. President [Ross] Exec assistant contract and financial package with Virtual as a PEO has hit a snag, we will likely not hit April 1st. I have added a proposed budget a discussion item and ask the board to evaluate this and provide feedback for the incoming board to consider next month. Melissa has been very busy with ApacheCon preparations this month. She has also received detailed information from VP Brand Management that allows her to assist with processing requests. Fundraising has progressed with selecting a CRM solution. They have opted to use the free services of Zoho. This will be used for managing sponsor relations and will replace the spreadsheet previously maintained by Melissa. In addition sponsorship years will be aligned to our financial year in the future. This will simplify the account management process. An update of the "thanks" page is also underway. Marketing proceeds as usual with no specific items of note. Infrastructure hit a few issues this month resulting in two services falling below the SLA (people.apache.org with 98.83% and the moin moin wiki, with 93.31%). There has been some concern over the handling of outages of the download service. The root cause was undocumented manual steps in the configuration of these services, this has now been rectified. The current hot topic is the proposal to retire the CMS service, our projects have been asked to provide feedback, after which infra will decide how to proceed. VP Brand Management has enlisted the support of our EA to help clear a backlog of trademark requests from our projects. This has resulted in an increase in activity relating to US registrations. A risk analysis is underway, as is the creation of a list of marks the foundation has. This list will eventually be used to provide a prioritized list based on the risk analysis document. VP Brand reached out to one PMC indicating this would cause a problem as their requirements would require significant budget. I have communicated to the PMC in question that this is not necessarily the case since this is a proposed budget requiring feedback from VP Brand. Furthermore, I asserted that the President and the Board will welcome requests for additional funding if it is necessary. VP Brand has reached out to all PMCs outlining the importance of brand management. he has also asked Melissa to follow up with all PMCs who have previously expressed an interest in registering their brand. As a result a few PMCs have begun the process of registering their marks. No TAC report was submitted this month. This is a regular occurrence. Melissa reports everything is on track thanks to the work of the committee in particular Jan Iverson who is working hard to coordinate the committee volunteers. Once again Nick Birch has stepped in to address a financial mis-step in paying for reserved flights. Melissa is monitoring the situation and ensuring Nick is reimbursed ASAP. This year the TAC committee spotted an applicant who provided incorrect information in their application. The committee, with full support of the VP, decided to withdraw their application as a result. My thanks go to the TAC team for their vigilance. Additionally, please see Attachments 1 through 6. C. Treasurer [Chris] The Treasurer’s Office worked with Virtual to handle remittance for TAC flights in coordination with the EA. The Treasurer worked with VP, Brand and Virtual to provide a detailed Brand financial/spending report. The Treasurer’s Office worked with the President to provide a monthly accounting for officers to check spending against the budget. In addition the office worked with the President to provide input for the President’s budget for the new FY. The 990 for Apache’s taxes has now been finalized working with Virtual and the CPA. Current Balances: Citizens Checking $1,148,017 Amazon- ASF Payments $18,091 Paypal - ASF $50,715 Wells Fargo Checking - ASF $93,307 Wells Fargo Savings $288,175 Total Checking/Savings $1,598,304 Income Summary: Public Donations $1,590 Amazon and Paypal Sponsorship Program $210,000 Programs Income $- Interest Income $22 Total Income $211,612 Expense Summary: Infrastructure $42,977 Sponsorship Program $- Programs Expense $- Publicity $5,563 Brand Management $1,473 Conferences $1,070 Travel Assistance Committee $8,000 Treasury Services $2,850 General & Administrative $7,369 Total Expense $69,302 Net Income $142,311 D. Secretary [Craig] The work of secretary continues apace. All proxies for the March members' meeting received as of March 18 have been filed. A total of 20 proxies are now filed. In February, 66 iclas, seven cclas, and three grants were received and filed. E. Executive Vice President [Rich] Not much to report this month. Doing last minute promotion for ApacheCon and filling slots as speakers cancel for one reason or another. Early bird pricing ends on the 21st. I can now confirm that about 6 of the original Apache Group will be in attendance, and leading a nostalgic panel to celebrate httpd's 20th birthday. The CFP for ApacheCon Europe will be opening very soon, probably before ApacheCon North America. F. Vice Chairman [Greg] I participated in a couple marketing/PR events under my title this past month, but otherwise: quiet as usual. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Sam] See Attachment 7 B. Apache Legal Affairs Committee [Jim Jagielski] See Attachment 8 C. Apache Security Team Project [Mark Cox / Brett] See Attachment 9 Additional officer reports approved as submitted by General Consent. 6. Committee Reports A. Apache Abdera Project [Ant Elder / Ross] No report was submitted. B. Apache Airavata Project [Suresh Marru / Bertrand] See Attachment B C. Apache Allura Project [Dave Brondsema / Doug] See Attachment C D. Apache Any23 Project [Lewis John McGibbney / Chris] See Attachment D E. Apache APR Project [Jeff Trawick / Rich] See Attachment E F. Apache Archiva Project [Olivier Lamy / Greg] See Attachment F G. Apache Axis Project [Deepal Jayasinghe / Jim] No report was submitted. H. Apache Bigtop Project [Konstantin Boudnik / Ross] See Attachment H @Ross: follow up with PMC regarding the resignation of PMC members and the health of the community I. Apache Bloodhound Project [Gary Martin / Chris] No report was submitted. J. Apache BookKeeper Project [Ivan Kelly / Doug] See Attachment J K. Apache BVal Project [Matt Benson / Sam] See Attachment K L. Apache Camel Project [Christian Mueller / Rich] See Attachment L M. Apache Cassandra Project [Jonathan Ellis / Jim] See Attachment M N. Apache Cayenne Project [Andrus Adamchik / Greg] See Attachment N O. Apache Chemistry Project [Florian Müller / Brett] See Attachment O @Brett: follow up with PMC regarding board reports: please list PMC and committer list changes P. Apache CloudStack Project [Hugo Trippaers / Bertrand] See Attachment P Q. Apache Commons Project [Gary Gregory / Bertrand] No report was submitted. R. Apache Cordova Project [Shazron Abdullah / Doug] See Attachment R S. Apache cTAKES Project [Pei J Chen / Greg] See Attachment S T. Apache Curator Project [Jordan Zimmerman / Brett] No report was submitted. U. Apache Deltacloud Project [Marios S. Andreou / Rich] See Attachment U @Rich: could the PMC use some help from comdev to attract new blood? V. Apache DirectMemory Project [Raffaele P. Guidi / Jim] No report was submitted. W. Apache Falcon Project [Srikanth Sundarrajan / Ross] See Attachment W X. Apache Felix Project [Carsten Ziegeler / Sam] See Attachment X Y. Apache Flex Project [Alex Harui / Chris] See Attachment Y @Chris: join the mail list to see if action needs to be taken to help and suggest discussing with comdev Z. Apache Flink Project [Stephan Ewen / Doug] See Attachment Z AA. Apache Gump Project [Stefan Bodewig / Jim] See Attachment AA AB. Apache Hama Project [ChiaHung Lin / Greg] See Attachment AB AC. Apache Helix Project [Kishore Gopalakrishna / Ross] No report was submitted. AD. Apache Hive Project [Carl Steinbach / Chris] No report was submitted. AE. Apache HttpComponents Project [Asankha Perera / Rich] See Attachment AE AF. Apache Incubator Project [Roman Shaposhnik / Bertrand] See Attachment AF AG. Apache Jackrabbit Project [Michael Dürig / Brett] See Attachment AG @Brett: clarify report regarding email activity for oak-dev and oak-commits AH. Apache jUDDI Project [Alex O'Ree / Sam] See Attachment AH AI. Apache Karaf Project [Jean-Baptiste Onofré / Brett] See Attachment AI AJ. Apache Labs Project [Jan Iversen / Ross] See Attachment AJ AK. Apache Lucene Project [Mark Miller / Greg] See Attachment AK AL. Apache Lucene.Net Project [Prescott Nasser / Doug] See Attachment AL AM. Apache Mesos Project [Benjamin Hindman / Chris] See Attachment AM AN. Apache MRUnit Project [Brock Noland / Sam] No report was submitted. @Sam: pursue a report for MRUnit AO. Apache OFBiz Project [Jacopo Cappellato / Rich] See Attachment AO AP. Apache Olingo Project [Christian Amend / Bertrand] See Attachment AP AQ. Apache Oltu Project [Antonio Sanso / Jim] See Attachment AQ AR. Apache OODT Project [Tom Barber / Bertrand] See Attachment AR AS. Apache OpenJPA Project [Pinaki Poddar / Ross] No report was submitted. AT. Apache OpenNLP Project [Joern Kottmann / Greg] See Attachment AT AU. Apache OpenWebBeans Project [Mark Struberg / Chris] See Attachment AU AV. Apache Perl Project [Philippe M. Chiasson / Brett] See Attachment AV AW. Apache Pig Project [Cheolsoo Park / Sam] See Attachment AW AX. Apache Pivot Project [Roger Whitcomb / Jim] See Attachment AX AY. Apache POI Project [Yegor Kozlov / Rich] No report was submitted. AZ. Apache Portals Project [David Sean Taylor / Doug] See Attachment AZ @Doug: ask if PMC needs help with release policy/procedure BA. Apache Samza Project [Chris Riccomini / Chris] See Attachment BA @Chris: help PMC improve report for next month BB. Apache ServiceMix Project [Krzysztof Sobkowiak / Doug] See Attachment BB BC. Apache Shiro Project [Les Hazlewood / Greg] See Attachment BC BD. Apache Sling Project [Carsten Ziegeler / Sam] See Attachment BD BE. Apache SpamAssassin Project [Kevin A. McGrail / Rich] No report was submitted. BF. Apache Stanbol Project [Fabian Christ / Brett] See Attachment BF BG. Apache Storm Project [P. Taylor Goetz / Ross] See Attachment BG BH. Apache Synapse Project [Hiranya Jayathilaka / Bertrand] See Attachment BH @Brett: help Axis and Synapse PMCs to work together to unblock the release BI. Apache Tajo Project [Hyunsik Choi / Jim] See Attachment BI BJ. Apache Tapestry Project [Howard M. Lewis Ship / Sam] See Attachment BJ BK. Apache Tiles Project [Mick Semb Wever / Rich] See Attachment BK BL. Apache Tomcat Project [Mladen Turk / Bertrand] See Attachment BL BM. Apache Tuscany Project [Jean-Sebastien Delfino / Jim] No report was submitted. BN. Apache UIMA Project [Marshall Schor / Greg] See Attachment BN BO. Apache VCL Project [Andy Kurth / Chris] See Attachment BO BP. Apache Whirr Project [Andrew Bayer / Ross] See Attachment BP BQ. Apache Wicket Project [Martijn Dashorst / Doug] See Attachment BQ @Doug: please fix release history data BR. Apache Wink Project [Luciano Resende / Brett] See Attachment BR BS. Apache Xerces Project [Michael Glavassevich / Ross] See Attachment BS BT. Apache ZooKeeper Project [Michi Mutsuzaki / Greg] See Attachment BT Committee reports approved as submitted by General Consent. 7. Special Orders A. Establish the Apache Aurora 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, for distribution at no charge to the public, related to a framework for long-running services and cron jobs. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Aurora Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Aurora Project be and hereby is responsible for the creation and maintenance of software related to a framework for long-running services and cron jobs; and be it further RESOLVED, that the office of "Vice President, Apache Aurora" 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 Aurora Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Aurora 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 Aurora Project: * Mark Chu-Carroll * Bill Farner * Jake Farrell * Benjamin Hindman * Suman Karumuri * Maxim Khutornenko * Dave Lester * Chris Mattmann * David McLaughlin * Henry Saputra * Kevin Sweeney * Brian Wickman * Zameer Manji NOW, THEREFORE, BE IT FURTHER RESOLVED, that Bill Farner be appointed to the office of Vice President, Apache Aurora, 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 Aurora PMC be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Aurora Project; and be it further RESOLVED, that the Apache Aurora Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Aurora podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Aurora podling encumbered upon the Apache Incubator Project are hereafter discharged. Special Order 7A, Establish the Apache Aurora Project, was approved by Unanimous Vote of the directors present. B. Resolution to Change the Apache Incubator Project Chair WHEREAS, the Board of Directors heretofore appointed Roman Shaposhnik to the office of Vice President, Apache Incubator, and WHEREAS, the Board of Directors is in receipt of the resignation of Roman Shaposhnik from the office of Vice President, Apache Incubator, and WHEREAS, the Project Management Committee of the Apache Incubator project has chosen by vote to recommend Ted Dunning as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Roman Shaposhnik is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Incubator, and BE IT FURTHER RESOLVED, that Ted Dunning be and hereby is appointed to the office of Vice President, Apache Incubator, 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 Incubator Project Chair , was approved by Unanimous Vote of the directors present. C. Resolution to Change the Apache Pig Project Chair WHEREAS, the Board of Directors heretofore appointed Cheolsoo Park to the office of Vice President, Apache Pig, and WHEREAS, the Board of Directors is in receipt of the resignation of Cheolsoo Park from the office of Vice President, Apache Pig, and WHEREAS, the Project Management Committee of the Apache Pig project has chosen by vote to recommend Rohini Palaniswamy as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Cheolsoo Park is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Pig, and BE IT FURTHER RESOLVED, that Rohini Palaniswamy be and hereby is appointed to the office of Vice President, Apache Pig, 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 Pig Project Chair , was approved by Unanimous Vote of the directors present. D. Terminate the Apache Whirr Project WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache Whirr project due to inactivity NOW, THEREFORE, BE IT RESOLVED, that the Apache Whirr project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache Whirr Project; and be it further RESOLVED, that the office of "Vice President, Apache Whirr" is hereby terminated; and be it further RESOLVED, that the Apache Whirr PMC is hereby terminated Special Order 7D, Terminate the Apache Whirr Project, was approved by Unanimous Vote of the directors present. E. Change the Apache Lucy Project Chair WHEREAS, the Board of Directors heretofore appointed Logan Bell to the office of Vice President, Apache Lucy, and WHEREAS, the Board of Directors is in receipt of the resignation of Logan Bell from the office of Vice President, Apache Lucy, and WHEREAS, the Project Management Committee of the Apache Lucy project has chosen by vote to recommend Marvin Humphrey as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Logan Bell is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Lucy, and BE IT FURTHER RESOLVED, that Marvin Humphrey be and hereby is appointed to the office of Vice President, Apache Lucy, 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 7E, Change the Apache Lucy Project Chair, was approved by Unanimous Vote of the directors present. F. Establish the Apache Zest 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, for distribution at no charge to the public, related to composite oriented programming. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Zest Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Zest Project be and hereby is responsible for the creation and maintenance of software related to composite oriented programming; and be it further RESOLVED, that the office of "Vice President, Apache Zest" 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 Zest Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Zest 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 Zest Project: * Alex Karasulu * Chris Mattmann * James Carman * Jeff Genender * Marcel Offermans * Niclas Hedhman * Roman Shaposhnik * Sandro Martini NOW, THEREFORE, BE IT FURTHER RESOLVED, that Niclas Hedhman be appointed to the office of Vice President, Apache Zest, 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 Zest Project be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Zest Project. Special Order 7F, Establish the Apache Zest Project, was approved by Unanimous Vote of the directors present. G. Change the Apache CloudStack Project Chair WHEREAS, the Board of Directors heretofore appointed Hugo Trippaers to the office of Vice President, Apache CloudStack, and WHEREAS, the Board of Directors is in receipt of the resignation of Hugo Trippaers from the office of Vice President, Apache CloudStack, and WHEREAS, the Project Management Committee of the Apache CloudStack project has chosen by vote to recommend Sebastien Goasguen as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Hugo Trippaers is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache CloudStack, and BE IT FURTHER RESOLVED, that Sebastien Goasguen be and hereby is appointed to the office of Vice President, Apache CloudStack, 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 7G, Change the Apache CloudStack Project Chair, was approved by Unanimous Vote of the directors present. H. Change the Apache HBase Project Chair WHEREAS, the Board of Directors heretofore appointed Michael Stack to the office of Vice President, Apache HBase, and WHEREAS, the Board of Directors is in receipt of the resignation of Michael Stack from the office of Vice President, Apache HBase, and WHEREAS, the Project Management Committee of the Apache HBase project has chosen by vote to recommend Andrew Purtell as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Michael Stack is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache HBase, and BE IT FURTHER RESOLVED, that Andrew Purtell be and hereby is appointed to the office of Vice President, Apache HBase, 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 7H, Change the Apache HBase Project Chair, was approved by Unanimous Vote of the directors present. 8. Discussion Items BUDGET Here is the budget I propose the outgoing board recommends to the incoming board for vote in April: Total income: 897,750 (up $750 from FY15 budget) ======= Infrastructure: 593,500 (down from $776,216 in FY15 budget) Programme expenses: 7,500 (up from $6000 in FY15 budget) Publicity: 124,000 (no change) Brand Management: 39,250 (down from $75,375 in FY15) Conference support: 7,500 (down from $12,500 in FY15) TAC: 45,000 (down from $50,000 in FY15) Treasury Services: 49,200 (no change) General& Admin: 115,550 (up from 113,807 in 2015) =================== ======= Total Expense: 981,000 ======= Net Income: -83,250 Shane: Any time a PMC requests registering their trademarks in the U.S. the registration will be approved. But if there are extraordinary legal or filing costs, the PMC will need to justify it. Ross: The key point is that the PMCs take the lead to register the marks. 9. Review Outstanding Action Items * Bertrand: Ask if the git CMS work could be documented for others to use [ DeltaSpike ] Status: * Brett: Remind PMCs to report on dates Status: Jim helpfully did this in his email. Done. * Brett: pursue a report [ Axis ] Status: not done - see discussion in Synapse report * Brett: Discuss how to work with Axis to make a release [ Synapse ] Status: not finalised - see discussion in Synapse report * Brett: Request a better report for next month [ Deltacloud ] Status: done * Brett: Are hangouts documents so non-attendees can participate later? [ Drill ] Status: not done * Brett: pursue a report [ jUDDI ] Status: present. * Brett: Any action on log4j? [ Logging ] Status: not done * Brett: What is the issue with infra? [ SIS ] Status: not done * Chris: pursue a report [ HttpComponents ] Status: it's there * Doug: Is there still an issue with infra? [ ManifoldCF ] Status: I think this was resolved in INFRA-8846. * Greg: Any info about the community? [ ACE ] Status: * Greg: the report states a problem but no plan to address it [ Deltacloud ] Status: This month there is a plan. * Greg: find out if TCK is holding up progress [ MyFaces ] Status: * Greg: pursue a report [ MRUnit ] Status: * Greg: Please don't include mentors who didn't sign off [ Incubator ] Status: was not included this month * Greg: Is it time to retire the project? [ Tuscany ] Status: * Jim: send message to all PMCs re: health of projects, new committers, new PMC members Status: DONE * Jim: Clarify report [ Creadur ] Status: No reponse yet. * Rich: work with PMC to help resolve conflicts [ Flex ] Status: * Ross: Discuss with comdev how to get projects to engage with them more Status: * Ross: Bring statistics in line with reporting period [ OODT ] Status: * Ross: Discuss the "fork me" banner issue with the project [ Wicket ] Status: * Sam: Is the project ready for retirement? [ Rave ] Status: Complete. Answer: no. http://s.apache.org/jDZ * Sam: Is anyone on the PMC looking at the reminders? [ Perl ] Status: Complete. Answer: yes. http://s.apache.org/4Mc 10. Unfinished Business 11. New Business 12. Announcements Thank you, Ross, for your service on the board. You're not off the hook for President! 13. Adjournment Adjourned at 12:00 p.m. (Pacific) ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the Executive Assistant [Melissa Warnkin] Daily monitoring of all email activity (ea@, fundraising@, trademarks@, treasurer@, comdev@, tm-registrations@, and board@) and following-up with appropriate personnel. Fundraising: • Work continues with Hadrian on past-due and upcoming renewals • Will be migrating the information from the spreadsheet over to Zoho CRM • Payment received from a platinum sponsor Virtual: • After discussions with Ross and Tom, it was agreed that I will be switching over to a Virtual employee • Had discussions w/Virtual’s HR folks and completed the paperwork for them to proceed ApacheCon and TAC: • I’d like to give a great shout out to Jan Iversen for all of his hard work and diligence with the handling of the TACers! Thank you, Jan!! • With the exception of one (waiting to receive a passport), all flights have been booked. Despite the fact that it took approximately two weeks to get the wire transfer sent/received, we were lucky in that the original estimates of the fares remained the same (we usually get zapped here with fares going up). • The initial payment for the flights didn’t cover all of the flights, so Nick decided rather than waiting for another transfer and risk the flights going up, he put the remainder on his credit card. • For the first time since I’ve been assisting TAC, we overturned and withdrew an acceptance due to discovering false information that was submitted on the application. The applicant did not disclose the fact that he was receiving financial aid from another source and tried to hide it and deny it after he brought it up. The TAC judges ruled on dismissing him, and Gav as VP of TAC supported that decision. • Working with the hotel now for securing the TACers lodging; sent the financial information to Nick in order to request a wire transfer. • I’ve registered the TACers for the conference using Craig’s cc and submitted that info to Accounting. • Collaborated with Sally on giveaways • Working with LF regarding the booth logistics • Made hotel reservations for two Infra personnel and Sally Trademarks: • Now that there is a clear process in place, work has resumed with Trademarks • Sent several follow-up emails to PMCs that had previously expressed interest in registering their projects’ marks. As a result, a few have progressed into the stage of their application being submitted to the USPTO. ----------------------------------------- Attachment 2: Report from the VP of Brand Management [Shane Curcuru] ## Budget: I hope the board will approve the President's submitted Brand budget, based on actual past year spend. The board should be aware that if many projects request registrations - especially any projects that may require additional legal support - I expect we may make an additional budget request in the future at that time. The actual spend for the past year is lower than expected due to several factors, both in speed of execution for existing registration questions, as well as some billing delays from counsel (i.e. where we were billed much later than I had expected for previous services). ## Operations: Unblocked the ™-registrations@ process for handling PMC questions about registrations, which resulted in several earlier requests now being processed. Posted Apache Branded Social Media Guidelines/Best practices, based on the excellent guidelines the Apache CloudStack project; we hope all Apache projects will find them useful. Review welcomed before pushing them out. http://www.apache.org/foundation/marks/socialmedia Posted Apache Project Branding Best Practices and emailed to PMCs. http://www.apache.org/foundation/marks/register Working on trademarks@ as well as with DLAPiper counsel to prepare information on risk analysis for our current trademark policy and our current low rate of registrations for projects overall per the board and President's request. Note: I do not expect full details available for this month's meeting. Requested operations@ generate a full listing page of trademarks for all Apache projects. If this is not practical for our own infra to perform, I would recommend that we add budget to create this in the future. Requested a detailed cost accounting from DLAPiper per request of Treasurer/Virtual for use in future audit. ## Registrations: Our registration application for HADOOP in Korea has been formally refused due to a pre-existing registration for similar claimed software products. Korea is a first-to-file country. At the request of the relevant PMCs, we submitted US registration applications for: PDFBOX, CTAKES, HBASE. The OpenMeetings, Traffic Server, Tomcat, CouchDB, DeltaSpike, and Spark have requested to register their project names; we're still coordinating getting all the information needed to counsel. The Cassandra PMC has requested to register their mark, however we are waiting for a third party consent to be signed before proceeding to prevent any problems. ----------------------------------------- Attachment 3: Report from the VP of Fundraising [Jim Jagielski] See Melissa's report for more details. Since last board meeting: * made formal proposal to use zoho for our crm needs. * proposal was accepted, all interested parties got user accounts. * we expect to have all data moved from google before the end of the week * another proposal was made in collaboration with Virtual to align the sponsorship year with our fiscal quarters. The goal is to simplify both accounting and subscription management. * the collaboration with Virtual works very well and we're getting very efficient with the execution. Thanks Lynsey and Tom! * we will next focus on the process and iron out the details in Apr, at ACNA; most of us will attend; this is the major focus for next month * second is updating the "thanks" page to use Daniel's template; there are some (minor) technical hurdles in mixing mdtext and html. Ideally the page should be generated, but that's a longer shot. ----------------------------------------- Attachment 4: Report from the VP of Marketing and Publicity [Sally Khudairi] I. Budget: Sally Khudairi submitted the Marketing & Publicity budget request for the upcoming fiscal year to ASF President Ross Gardler. All vendor payments are up-to-date, with no outstanding issues at this time. II. Fundraising/Branding/Marketing liaison: Sally continues to liaise with Trademarks & Brand Management with usage requests where needed. She continues to work with Vice Presidents/Fundraising regarding the new CRM solution, the ASF FY2014 Annual Report (which will be published the last week of May, as well as the new apache.org homepage project with HotWax Media. III. Press Releases: the following formal announcements were issued via the newswire service, ASF Foundation Blog, and announce@apache.org during this timeframe: - 09 March 2015 --The Apache Software Foundation Announces Apache™ Tajo™ v0.10.0 - 24 February 2015 -- The Apache Software Foundation Announces Apache™ HBase™ v1.0 - 17 February 2015 --The Apache Software Foundation Welcomes Cloudera as a Platinum-level Sponsor IV. Informal Announcements: 6 items were published on the ASF "Foundation" Blog, and 26 items were tweeted on @TheASF. Four Apache News Round-ups were issued, with a total of 22 weekly summaries published thus far. V. Future Announcements: one announcement is in development. Sally is working on a series of announcements around the ApacheCon timeframe. She is also working on Apache Incubator promotional guidelines and will be coordinating with Roman Shaposhnik on publishing them when ready. PMCs wishing to announce major project milestones and "Did You Know?" success stories are welcome to contact Sally at for more information. Kindly provide at least 2-weeks' notice for proper planning and execution. VI. Media Relations: we responded to 8 media requests. The ASF received 1,611 press clips over this time period, vs. last month's clip count of 1,429. VII. Analyst Relations: we responded to 5 analyst queries. Apache was mentioned in 2 reports by Gartner, 16 reports by Forrester, 10 write-ups by GigaOM, 7 reports by 451 Research, and 9 reports by IDC. Sally received the 451 Research report on Apache CloudStack. VIII. ApacheCon liaison: Sally will be attending ApacheCon and will be working with Melissa Warnkin at the ASF Booth in Austin. IX. (Non-ASF) Industry Events and Outreach liaison: no formal activities at this time, although Sally and Melissa have begun discussing promotional items requirements for the next quarter. X. Newswire accounts: we have 22 pre-paid press releases with NASDAQ GlobeNewswire through the end of 2016, and continue to receive gratis news release distribution in the UK by Pressat. ----------------------------------------- Attachment 5: Report from the VP of Infrastructure [David Nalley] New Karma: ========== N/A Finances: ========== $135.40 - Hetzner.de $285.00 - Silicon Mechanics $1267.11 - Amazon Web Services $17.49 - Dotster Operations Action Items: ======================== N/A Short Term Priorities: ====================== Codesigning ----------- There have been several signing events in the past month. 4 total signing events for Tomcat 8.0.19 and 8.0.20. 1 total signing event for OpenMeetings 3.0.4 Machine deprecation ------------------- We continue to make progress in moving services off of some of our oldest hosts. VMware issues ------------- We experienced repeated network failures on one of our newer VMware hosts. This took down most or all services on the host repeatedly. This appears to be related to time issues, and seems to have settled down, though we continue to watch it closely. Backups ------- The new backup service is moving along well. 7 of our hosts are currently backed up by the new service. Our goal is to have all of the hosts backed up by end of the year and deprecate our Florida colo and the machine running there. Long Range Priorities: ====================== Automation ---------- We've made good progress on a number of automation fronts. The work to automate Confluence has been done, and the service will move hosts in the coming weeks. A number of our SSL Endpoints have now been puppetized, as have services like asfbot, svngit2jira, and gitpubsub. Resilience ---------- We haven't made a lot of progress on this front in the past month aside from the ongoing automation efforts. Technial Debt ------------- We've run into a bit of technical debt surrounding CGI pages. This had a deleterious affect on a number of projects. Several pieces of debt from this were discovered. The first was that a contractor had been manually setting the executable bit across hosts. The second was that the CMS was not picking up and communicating permission changes even when set appropriately. There had been a custom CGI module written in the past, and we initially spent a large amount of time trying to get that to work in our new environment to much frustration. In the end, we decided that having to bear responsibility to maintain a custom module was more technical debt that we were amassing. In the end we set the executable bit for a number of projects by using svnadmin karma. We believe these issues to now be resolved. Monitoring ---------- In the past month we've uncovered a few holes in our monitoring that has resulted in users pointing out problems to us. We are still working to fill those holes. General Activity: ================= CMS ----- As mentioned in last month's report; we are struggling to find a solution for the CMS which is on an aging physical host. We've sent a request for comments on some of our proposed solutions to PMCs and operations@ http://s.apache.org/iL4 Uptime Statistics: ================== Overall, the total uptime for 2015 fell by 0.05% this month, mostly contributed to by some issues with one of the VMWare hosts, as well as people.apache.org growing slightly more unstable (though nothing alarming). We currently have two services with uptime below the SLA (people.apache.org with 98.83% and the moin moin wiki, with 93.31%), while the remaining 26 in the uptime sample are above the SLA. The bad performance of the wiki is due the fact that the moin moin wiki was not designed to scale well, thus resulting in a lot of >30s response times - not errors per se, but still counted towards its uptime. Type: Target: Reality, total: Reality, month: Target Met: ---------------------------------------------------------------------------- Critical services: 99.50% 99.65% 99.44% Yes/No Core services: 99.00% 99.83% 99.84% Yes Standard services: 95.00% 98.95% 98.82% Yes ---------------------------------------------------------------------------- Overall: 98.59% 99.55% 99.47% Yes ---------------------------------------------------------------------------- Contractor Details: =================== Daniel Gruno: Non-JIRA activities: - Moved (and puppetized) services from urd (baldr) to a new host: - gitpubsub - svngit2jira - asfbot - Weaved reporter.apache.org into Marvin - Helped debug and fix issues with Marvin not working - Fixed some issues with the URL shorterner (bad regex) - Updated documentation for Git services (git-wip + mirrors) - Fixed API (3rd party change) for our status page - Fixed an issue with the project services monitoring not firing off alerts - Set up a replacement for aurora for www-sites. - Experimented with the CouchDB project on a new gitwcsub service for web sites, allowing projects to use git for their web sites instead of svn - On-call duties Geoffrey Corey: - Resolved 31 JIRA tickets - Fix mail relaying from hosts not in OSU network (bugzilla host) - Work with AOO to get back missing buttons/options in their bugzilla - Work on back log of git related JIRA tickets - Work with GitHub support to turn back on the mirroring service - Create mysql instances in PhoenixNAP for new VMs in there - Migrate pkgrepo to bintray (still need to figure out GPG signing in a proper way) - Work with Gavin on the Puppet 3 confluence wiki module and its dependencies - Create puppet manifest for erebus-ssl terminator/proxy rebuild and finish up testing for it - On-call related duties Chris Lambertus: - time off due to personal/child care - On call duties - General assistance to other contractors - Troubleshooting and diagnostics for ongoing lucene git issues - troubleshooting and diagnostics for ongoing eirene VM host issues - completed base functionality of zmanda project - resolved issues with zmanda+vmware connectivity - resolved issues with abi reaching storage limits (add monitoring) - extensive tuning of zmanda system Gavin McDonald - Worked on 30 tickets closing 23 - More Confluence wiki puppetesation - Migration work of Confluence to a new new home (99% complete.) - Various other general support, looking at VM issues ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald] ----------------------------------------- Attachment 7: Report from the VP of W3C Relations [Andy Seaborne] Nothing to report. ----------------------------------------- Attachment 8: Report from the Apache Legal Affairs Committee [Jim Jagielski] There has been some discussion regarding adding a formal DMCA and privacy policy to complement our existing mailing list policy. A draft of the privacy policy is available and is being reviewed, and a DMCA policy is being drafted. No issues requiring board attention at this time. ----------------------------------------- Attachment 9: Report from the Apache Security Team Project [Mark Cox] 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. http://apache.org/security/committers.html updated to explain CVE name progress February 2015 3 Confused user probably due to Android licenses 7 Vulnerability reports to security@apache.org 2 [xerces] 1 [wink] 1 [trafficserver] 1 [ant] 1 [httpd] 1 [commons] 4 Vulnerability reports to projects own security lists 1 [svn] 1 [cloudstack] 1 [aoo] 1 [sling] ----------------------------------------- Attachment A: Report from the Apache Abdera Project [Ant Elder] ----------------------------------------- Attachment B: Report from the Apache Airavata Project [Suresh Marru] Apache Airavata is a software framework to construct, execute, and manage long running applications and workflows on distributed computing resources. == Releases == Apache Airavata 0.14 GA release was made on January 9th 2015. == Activity == The mailing list, jira and commit activity remains very high. The project is moving towards a stable 1.0 release towards end of this year. Airavata has posted Google Summer of Code ideas and planning to mentor again this year. == Mailing list activity == - users@airavata.apache.org: - 84 subscribers (down -1 in the last 3 months): - 39 emails sent to list (0 in previous quarter) - dev@airavata.apache.org: - 118 subscribers (down -4 in the last 3 months): - 129 emails sent to list (285 in previous quarter) - issues@airavata.apache.org: - 12 subscribers (up 0 in the last 3 months): - 292 emails sent to list (472 in previous quarter) - architecture@airavata.apache.org: - 66 subscribers (down -2 in the last 3 months): - 2 emails sent to list (47 in previous quarter) == JIRA activity == - 87 JIRA tickets created in the last 3 months - 57 JIRA tickets closed/resolved in the last 3 months == Committer/PMC Changes == During this reporting period, there are no changes to PMC but voted in 1 new committer. Last PMC addition was Milinda Pathirage at Tue Sep 24 2013. Last committer Nipurn Doshi was added on Fri Mar 13 2015. We intend to fix the status quo in PMC change. We have identified few potential PMC on private list, before we report next time, we hope to have voted in new PMC. The community remains vibrant and we constantly are on the looks for new PMC members and committers. == Other Issues == There are no outstanding issues requiring board attention. ----------------------------------------- Attachment C: Report from the Apache Allura Project [Dave Brondsema] ## Description: Apache Allura is an open source implementation of a software forge, a web site that manages source code repositories, bug reports, discussions, wiki pages, blogs, and more for any number of individual projects. ## Activity: - We had a new release manager for 1.2.1 and that went smoothly. - A few email discussions with Allura users / deployers. - Ongoing tickets & commits from the active developers. ## Issues: - No issues needing board attention. ## PMC/Committership changes: - Currently 12 committers and 12 PMC members in the project. - Heith Seewald was added to the PMC on Fri Mar 06 2015 - Heith Seewald was added as a committer on Fri Mar 06 2015 ## Releases: - 1.2.0 was released on Tue Dec 30 2014 - 1.2.1 was released on Mon Feb 16 2015 ----------------------------------------- Attachment D: Report from the Apache Any23 Project [Lewis John McGibbney] Anything To Triples (Any23) is a library, a web service and a command line tool that extracts structured data in RDF format from a variety of Web documents. ## Activity: - Activity has been low as usual. A handful of issues have been addressed since last reporting period. The most exciting activity is the creation of https://issues.apache.org/jira/browse/ANY23-249 The issue is marked as a GSoC 2015 summer project and we are really looking forward to engaging some students in the project. ## Issues: - there are no issues requiring board attention at this time ## PMC/Committership changes: - Currently 13 committers and 13 PMC members in the project. - No new PMC members added in the last 3 months - Last PMC addition was Stephane Corlosquet at Mon Sep 08 2014 - No new committers added in the last 3 months - Last committer addition was Stephane Corlosquet at Mon Aug 18 2014 ## Releases: - Last release was 1.1 on Tue Oct 28 2014 ## Mailing list activity: - dev@any23.apache.org: - 26 subscribers (down -2 in the last 3 months): - 127 emails sent to list (68 in previous quarter) - user@any23.apache.org: - 37 subscribers (up 0 in the last 3 months): - 33 emails sent to list (12 in previous quarter) ## JIRA activity: - 6 JIRA tickets created in the last 3 months - 4 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment E: Report from the Apache APR Project [Jeff Trawick] The Apache Portable Runtime (APR) project creates and maintains software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The sub-projects which are released somewhat regularly are APR and APR-util. In addition, the APR-iconv sub-project is commonly used but has not had a release since 2007. Releases ======== The project has not produced any releases this quarter. APR 1.5.1 was released on April 21, 2014. APR-util 1.5.3 was released on November 18, 2013. A maintenance release of APR is needed, and should be anticipated this quarter. (This is essentially the same statement as in the prior APR board report; no release was prepared since that report.) Community ========= Currently APR has 64 committers and 38 PMC members. New PMC members: none The last new PMC member was added in November of 2013. New committers: none The last two committers were added in June of 2014. From reporter.apache.org: - dev@apr.apache.org: - 360 subscribers (down -5 in the last 3 months): - 60 emails sent to list (71 in previous quarter) - bugs@apr.apache.org: - 18 subscribers (down -1 in the last 3 months): - 28 emails sent to list (65 in previous quarter) Activity ======== Mailing list activity has been the lightest in this quarter (thus far) as in any quarter in the history of the project. (The same statement was valid for the previous quarter.) Commit activity is low. Seven bugs were opened during the reporting period. Only one bug has had any developer followup (closure or discussion) during the period, and only because the chair noticed a problematic bug report while preparing this report. Issues ====== There are no board-level issues at this time. That being said, project members should be aware of the need to react more quickly to users, at the very least to offer encouragement to those submitting patches in hopes of growing the developer community. ----------------------------------------- Attachment F: Report from the Apache Archiva Project [Olivier Lamy] Apache Archiva software is an extensible repository management tool that helps taking care of your own personal or enterprise-wide build artifact repository. ## Activity: - The dev activity was a bit small since the last report. Focusing on releasing 2.2.0 ## Issues: - none ## PMC/Committership changes: - Currently 20 committers and 8 PMC members in the project. - No new PMC members added in the last 3 months - No new committers added in the last 3 months - Last PMC addition was Jean-Baptiste Onofre at Mon Jul 28 2014 - Last committer addition was Sascha Vogt at Mon Jul 14 2014 ## Releases: - 2.2.0 was released on 2nd March 2015 ## Mailing list activity: - users@archiva.apache.org: 228 subscribers (down -1 in the last 3 months): 46 emails sent to list (65 in previous quarter) - dev@archiva.apache.org: 99 subscribers (down -3 in the last 3 months): 27 emails sent to list (74 in previous quarter) - notifications@archiva.apache.org: 11 subscribers (down -1 in the last 3 months): 61 emails sent to list (42 in previous quarter) - issues@archiva.apache.org: 33 subscribers (down -2 in the last 3 months): 59 emails sent to list (223 in previous quarter) ----------------------------------------- Attachment G: Report from the Apache Axis Project [Deepal Jayasinghe] ----------------------------------------- Attachment H: Report from the Apache Bigtop Project [Konstantin Boudnik] ## Description: A 100% community-driven Bigdata management platform. ## Activity: - Release 1.0 is getting into the final stages (blocked by CI overhaul). The expected release date is around ApacheCon April, 2015 - We have fully migrated to to Puppet 3.x with use of Hiera configuration management tool - Docker containers support was added - Bigtop has a workshop day and a 3-days booth at SCALE13x conference - A talk about in-memory computing stacks has been accepted to ApacheCon NorthAmerica 2015 - community is actively engaged into the conversations with a number of companies and projects in the space for the code contributions - a few new contributors started contributing to the project - a meetup & hackathon was hosted by Amazon A9 ## Issues: - there are no issues requiring board attention at this time ## PMC/Committership changes: - Currently 31 committers and 20 PMC members in the project. - New PMC members - Sean Mackrory was added to the PMC on Fri Jan 16 2015 - Jay Vyas was added to the PMC on Wed Dec 17 2014 - New committers - RJ Nowling was added as a committer on Fri Mar 06 2015 - Youngwoo Kim was added as a committer on Thu Mar 05 2015 - Dasha Boudnik was added as a committer on Fri Jan 23 2015 - Olaf Flebbe was added as a committer on Fri Jan 23 2015 - Evans Ye was added as a committer on Fri Jan 02 2015 - Resigned PMC members - John Sichi resigned on Mar 06 2015 - Travis Crawford resigned on Mar 06 2015 - Andrei Savu resigned on Mar 06 2015 ## Releases: - Community is preparing to release Bigtop 1.0 around ApacheCon time in April, 2015 ## Mailing list activity: - dev@bigtop.apache.org: 120 subscribers (up 3 in the last 3 months): 2830 emails sent to list (2128 in previous quarter) - user@bigtop.apache.org: 153 subscribers (up 4 in the last 3 months): 109 emails sent to list (203 in previous quarter) - ci@bigtop.apache.org: 11 subscribers (up 0 in the last 3 months): 269 emails sent to list (351 in previous quarter) - announce@bigtop.apache.org: 27 subscribers (up 3 in the last 3 months): 0 emails sent to list (1 in previous quarter) ## JIRA activity: - 165 JIRA tickets created in the last 3 months - 163 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment I: Report from the Apache Bloodhound Project [Gary Martin] ----------------------------------------- Attachment J: Report from the Apache BookKeeper Project [Ivan Kelly] BookKeeper is a distributed, reliable, and high performance logging service. The project also includes Hedwig which is a highly scalable Pub/Sub service built on top of ZooKeeper and BookKeeper with strong durability guarantees. = Project Status = We made a press release, announcing our move to TLP, through the foundation on 2015-01-27. This triggered Yahoo to publish a blog post about their internal usage of BookKeeper in their cloud messaging service. Development activity finally picked up at the end of February after a couple of months of being slow, due to the Christmas period and some committers changing jobs. = Releases = Our last release was 4.2.4, released on 2015-01-22. A release candidate for 4.3.1 was released on 2015-02-13, but it did not pass due to some flakiness in tests. We are currently addressing the flakiness and should cut a new candidate soon. = Community Status = There have been no committers added since we became TLP (2014-11-19), though we are currently in the process of adding one committer. The last committer added, when we were a subproject, was Rakesh Radhakrishnan on 24th July 2014. No infrastructure issues. 51 subscribers in dev@bookkeeper.apache.org 67 subscribers in user@bookkeeper.apache.org 833 issues opened to date, 9 since 2015-01-16 566 issues resolved to date, 3 since 2015-01-16 50 people have reported issues, 5 since 2015-01-16 24 people have contributed patches, 2 since 2015-01-16 ----------------------------------------- Attachment K: Report from the Apache BVal Project [Matt Benson] The Apache BVal project implements the Java EE Bean Validation specification(s) and related extensions, and became a top-level project of the foundation on February 15, 2012. ### Releases ### No new releases. Last release was v0.5 in September 2012. ### Activity ### Our activity level certainly does not mark us as a glamorous project; there has been a single commit since the report of Q4 2014. Mailing list traffic is nonexistent. Once again, there is little reason to fear we would be unable to release from a voting perspective, but our current level of developer "steam" is such that a release vote is not a concern for the immediate future. All hope is not lost but volunteer burnout is certainly a factor. ### Community ### No changes in community. Last PMC member added Q4 2013 Last committer added Q3 2013 ### Branding ### Nothing to report. ### Legal ### No concerns at present. ### Infrastructure ### Nothing needed at the moment. ----------------------------------------- Attachment L: Report from the Apache Camel Project [Christian Mueller] Apache Camel is a powerful open source integration framework based on known Enterprise Integration Patterns. Project Status -------------- * There are no issues that require the board attention. * The project is healthy, active and stays at a high level. Community --------- * We got 4 new contributors who signed the ICLA. * The community stays at a high level (323 subscribers at dev@; 825 subscribers at users@) * The community is active and questions being answered in short term. * Avg. 432 mails per month on the users mailing list in December 2014 - February 2015 * Avg. 145 mails per month on the dev mailing list in December 2014 - February 2015 * Avg. 426 committs per month in December 2014 - February 2015 Community Objectives -------------------- * We finalized the Apache Camel 2.15.0 release * We are started the development of the next minor release Apache Camel 2.16.0. Project Composition ------------------- * no new committer was added in this reporting period * the last committer was added at 11/06/2014 * no new PMC member was added in this reporting period * the last PMC member was added at 04/24/2014 Releases -------- * 2.13.4 (03/10/2015) * 2.14.1 (12/16/2014) * 2.14.2 (03/10/2015) * 2.15.0 (03/10/2015) ----------------------------------------- Attachment M: Report from the Apache Cassandra Project [Jonathan Ellis] Cassandra is a distributed database providing massive scalability, high performance, and high availability. Releases: 2.0.12 20 Jan 2015 2.1.3 17 Feb 2015 Development: Cassandra developers are working on delivering 3.0 in the first half of 2015, with user-defined functions [1], JSON support [2], disk-aware vnodes [3], role-based access control [4], specialized hint storage [5], global indexes [6], and Windows support. Community: Cassandra Day Los Angeles was a free, four-track conference that drew about 600 attendees. [7] (The linked article says 1,000 registered; 40% did not show up, which is typical for free events.) The next Cassandra Day (19 March) will be done in Atlanta by the time the board meets. Most recent committer and PMC changes: Robert Stupp was added as committer on 15 Jan 2015. Aleksey Yeshchenko was added as PMC member on 7 Aug 2014. [1] http://planetcassandra.org/blog/user-defined-functions-presentation-at-cassandra-eu-summit-2014/ [2] CASSANDRA-7970 [3] CASSANDRA-6696 [4] CASSANDRA-7653 [5] CASSANDRA-6230 [6] CASSANDRA-6477 [7] http://www.datastax.com/2015/02/first-ever-cassandra-day-in-the-city-of-angels ----------------------------------------- Attachment N: Report from the Apache Cayenne Project [Andrus Adamchik] Apache Cayenne is a Java persistence framework. It takes a distinct approach to object persistence and provides an ORM runtime, remote persistence services, and a GUI mapping/modeling tool. ## Activity: Last three months were mostly spent on preparation of 4.0.M2 release, which is now being voted on. Fixing bugs and failing unit tests, etc. ## Issues: There are no issues requiring board attention at this time ## PMC/Committership changes: - Currently 20 committers and 7 PMC members in the project. - No new PMC members added in the last 3 months - New commmitters: - Savva Kolbachev was added as a committer on Mon Jan 19 2015 - Alex Kolonitsky was added as a committer on Mon Jan 19 2015 ## Releases: - Vote for 4.0.M2 release is now in progress. ## Mailing list activity: - dev@cayenne.apache.org: - 113 subscribers (down -3 in the last 3 months): - 74 emails sent to list (178 in previous quarter) - user@cayenne.apache.org: - 240 subscribers (down -6 in the last 3 months): - 45 emails sent to list (85 in previous quarter) ## JIRA activity: - 12 JIRA tickets created in the last 3 months - 8 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment O: Report from the Apache Chemistry Project [Florian Müller] Apache Chemistry is an effort to provide an implementation of the CMIS (Content Management Interoperability Services) specification in Java, Python, PHP, .NET, Objective-C, and JavaScript (and possibly other languages). The project has graduated in February 2011. == Project status == OpenCMIS and ObjectiveCMIS are the only active subprojects at the moment. Both get bug fixes and improvements. A new ObjectiveCMIS release has been published in March. There are no board-level issues at this time. == Community == No community changes. == Releases == Last releases: OpenCMIS 0.12.0 2014-08-21 ObjectiveCMIS 0.5 2015-03-09 DotCMIS 0.6 2014-03-17 cmislib 0.5.1 2012-12-19 ----------------------------------------- Attachment P: Report from the Apache CloudStack Project [Hugo Trippaers] DESCRIPTION Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. ISSUES The board has a resolution on it's agenda for this meeting to change the Apache CloudStack PMC chair (special order G). CURRENT ACTIVITY * The community is still working on the next major release (4.5.0) of Apache CloudStack. The fourth release candidate was voted to become the release on march 5. A critical bug has been identified post release and the community is working on preparing the 4.5.1 release to address this bug. * Apache CloudStack CloudMonkey 5.3.1 was released on Mar 4 2015. Apache CloudStack CloudMonkey is a CLI tool for interacting with Apache CloudStack and is distributed separate from Apache CloudStack * The community making steps to structurally improved the development process with regards to quality insurance. The community has asked a small group to work on a way of working proposal. * Two maintenance releases have been done for both the 4.3 and the 4.4 branch. RELEASES Apache CloudStack 4.4.2 was released on Dec 10, 2014. Apache CloudStack 4.3.2 was released on Jan 9, 2015. Apache CloudStack 4.5.0 was released on Mar 5, 2015. Apache CloudStack CloudMonkey 5.3.1 was released on Mar 4, 2015 COMMUNITY Including the following additions, CloudStack has 100 (+4) committers and 33 (+1) PMC members. New Committers: Erik Weber (erikw) - Dec 11 Wilder Rodriques (ekho) - Feb 25 Harikrishna Patnala (harikrishna) - Mar 3 Karen Vuong (karenv) - Mar 7 New PMC Members: Will Stevens (swill) - Feb 17 The Apache CloudStack project is a decent volume community, activity on the mailing-list has been dropping steadily over the last few months. Current mailing-list numbers are less than 50% of similar months a year earlier. dev@ msgs = Dec: 1190, Jan: 796, Feb: 870 users@ msgs = Dec: 570, Jan: 436, Feb: 543 issues@ msgs = Dec: 1131, Jan: 380, Feb: 750 commits@ msgs = Dec: 659, Jan: 519, Feb: 566 marketing@ msgs = Dec: 21, Jan: 92, Feb: 102 users-cn@ msgs = Dec: 97, Jan: 155, Feb: 49 ----------------------------------------- Attachment Q: Report from the Apache Commons Project [Gary Gregory] ----------------------------------------- Attachment R: Report from the Apache Cordova Project [Shazron Abdullah] Apache Cordova is a platform for building native mobile applications using HTML, CSS and JavaScript. # Status Current releases have been voted on according to the Apache vote policy. We are actively working on platform versions for Cordova, with major platform versions for cordova-android and cordova-ios expected next quarter which brings about the major "pluggable webview" feature to Cordova. Since the last board report, Apache Cordova has had: - over 1,500 commits in its 52 Git repositories - over 2,500 emails in its dev mailing list - over 3,500 issues/comments on issues in JIRA - 9 new contributors filed iCLAs specifically for contributing to Apache Cordova - over 424,324 downloads of cordova from https://www.npmjs.org/package/cordova Since the last board report, Apache Cordova has had 51 different releases which are related to the overall CLI version of Apache Cordova 4.x, noted below. # Community Cordova welcomed the following new committers and PMC members: - Victor Sosa (victorsh) - Gorkem Ercan (gercan) # Board Issues There are no Board-level issues at this time. # Releases (51) - http://archive.apache.org/dist/cordova/ ## Platforms (3) Released Feb 5th, 2015 - cordova-android: 3.7.1 ...... http://s.apache.org/GjF Released Feb 25th, 2015 - cordova-windows: 3.8.0 ...... http://s.apache.org/L8T Released Feb 25th, 2015 - cordova-ios: 3.8.0 .......... http://s.apache.org/JRu ## Libs (0) ## Tools (8) Released March 2nd, 2015 - cordova-js: 3.8.0 ........... http://s.apache.org/46N - cordova-lib: 4.3.0 .......... http://s.apache.org/46N - cordova-plugman: 0.23.0 ..... http://s.apache.org/46N - cordova-cli: 4.3.0 .......... http://s.apache.org/46N Released Jan 6th, 2015 - cordova-js: 3.7.3 ........... http://s.apache.org/gDI - cordova-lib: 4.2.0 .......... http://s.apache.org/gDI - cordova-plugman: 0.22.17 ... http://s.apache.org/gDI - cordova-cli: 4.2.0 .......... http://s.apache.org/gDI ## Plugins (40) Released Feb 13th, 2015 - cordova-plugin-battery-status: 0.2.12 ....... http://s.apache.org/zCJ - cordova-plugin-camera: 0.3.5 ................ http://s.apache.org/zCJ - cordova-plugin-console: 0.2.13 .............. http://s.apache.org/zCJ - cordova-plugin-contacts: 0.2.16 ............. http://s.apache.org/zCJ - cordova-plugin-device-motion: 0.2.11 ........ http://s.apache.org/zCJ - cordova-plugin-device-orientation: 0.3.11 ... http://s.apache.org/zCJ - cordova-plugin-device: 0.3.0 ................ http://s.apache.org/zCJ - cordova-plugin-dialogs: 0.3.0 ............... http://s.apache.org/zCJ - cordova-plugin-file-transfer: 0.5.0 ......... http://s.apache.org/zCJ - cordova-plugin-file: 1.3.3 .................. http://s.apache.org/zCJ - cordova-plugin-geolocation: 0.3.12 .......... http://s.apache.org/zCJ - cordova-plugin-globalization: 0.3.4 ......... http://s.apache.org/zCJ - cordova-plugin-inappbrowser: 0.6.0 .......... http://s.apache.org/zCJ - cordova-plugin-media: 0.2.16 ................ http://s.apache.org/zCJ - cordova-plugin-media-capture: 0.3.6 ......... http://s.apache.org/zCJ - cordova-plugin-network-information: 0.2.15 .. http://s.apache.org/zCJ - cordova-plugin-splashscreen: 1.0.0 .......... http://s.apache.org/zCJ - cordova-plugin-vibration: 0.3.13 ............ http://s.apache.org/zCJ - cordova-plugin-statusbar: 0.1.10 ............ http://s.apache.org/zCJ - cordova-plugins: file-system-roots-0.1.0 .... http://s.apache.org/zCJ - cordova-plugin-test-framework: 0.0.1 ........ http://s.apache.org/zCJ Released Dec 2nd, 2014 - cordova-plugin-battery-status@0.2.12 ........ http://s.apache.org/A9C - cordova-plugin-camera@0.3.4 ................. http://s.apache.org/A9C - cordova-plugin-console@0.2.12 ............... http://s.apache.org/A9C - cordova-plugin-contacts@0.2.15 .............. http://s.apache.org/A9C - cordova-plugin-device@0.2.13 ................ http://s.apache.org/A9C - cordova-plugin-device-motion@0.2.11 ......... http://s.apache.org/A9C - cordova-plugin-device-orientation@0.3.10 .... http://s.apache.org/A9C - cordova-plugin-dialogs@0.2.11 ............... http://s.apache.org/A9C - cordova-plugin-file@1.3.2 ................... http://s.apache.org/A9C - cordova-plugin-file-transfer@0.4.8 .......... http://s.apache.org/A9C - cordova-plugin-geolocation@0.3.11 ........... http://s.apache.org/A9C - cordova-plugin-globalization@0.3.3 .......... http://s.apache.org/A9C - cordova-plugin-inappbrowser@0.5.4 ........... http://s.apache.org/A9C - cordova-plugin-media@0.2.15 ................. http://s.apache.org/A9C - cordova-plugin-media-capture@0.3.5 .......... http://s.apache.org/A9C - cordova-plugin-network-information@0.2.14 ... http://s.apache.org/A9C - cordova-plugin-splashscreen@0.3.5 ........... http://s.apache.org/A9C - cordova-plugin-statusbar@0.1.9 .............. http://s.apache.org/A9C - cordova-plugin-vibration@0.3.12 ............. http://s.apache.org/A9C ----------------------------------------- Attachment S: Report from the Apache cTAKES Project [Pei J Chen] Description: Apache clinical Text Analysis and Knowledge Extraction System (cTAKES) is an open-source natural language processing system for information extraction from electronic medical record clinical free-text. Activity: - The committee is actively working on a future release (slated for Mar/Apr 2015). - A new cTAKES website has been launched (ctakes.a.o.) - A talk about cTAKES using Spark/BigTop on processing Twitter data has been accepted to ApacheCon NA 2015. - A cloud computing class at Boston University is using cTAKES as one of their student projects (mentored by several members of the committee). Issues: There are no issues requiring board attention at this time. PMC/Committership changes: - Michelle Chen was added to the PMC on Jan 23 2015 - Jim Gregoric was added as a committer on Mar 03 2015 - Jay Vyas was added to the PMC on Nov 04 2014 Releases: - 3.2.1 was released on Dec 10 2014 - 3.2.0 was released on Jul 23 2014 - 3.1.1 was released on Dec 05 2013 Mailing list activity: - dev@ctakes.apache.org: 144 subscribers (up 9 in the last 3 months): 210 emails sent to list (225 in previous quarter) - user@ctakes.apache.org: 126 subscribers (up 11 in the last 3 months): 46 emails sent to list (128 in previous quarter) JIRA activity: - 9 JIRA tickets created in the last 3 months - 6 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment T: Report from the Apache Curator Project [Jordan Zimmerman] ----------------------------------------- Attachment U: Report from the Apache Deltacloud Project [Marios S. Andreou] Apache Deltacloud defines a web service API for interacting with cloud service providers and resources in those clouds in a unified manner. In addition, it consists of a number of implementations of this API for the most popular clouds. It also provides an implementation of DMTF CIMI, and tools around that API to help make it more easily consumable. -- Releases/Development -- 1.1.4 - in progress 1.1.3 - 2013-04-22 1.1.2 - 2013-03-13 1.1.1 - 2013-02-13 1.1.0 - 2013-01-15 -- Overall activity in the past quarter -- Thanks very much to Chris Mattmann and Brett Porter for reaching out on behalf of the board. So the reality of the situation is that none of the current PMCs or committers have cycles to dedicate to Deltacloud. Given this I believe the best course of action is to move Apache Deltacloud to the attic. I have started a voting thread to this effect on the deltacloud private list which closes on Wednesday 11 March 2015 @ 1200 CET. [1] -- Last committers and PMC members elected -- Change of PMC chair 29 May 2013 (Marios S. Andreou takes over from David Lutterkort) Tomas Sedovic (August 2012) and Dies Koper (December 2012) voted in as committers. Dies Koper was voted into the Deltacloud PMC in July 2013. [1] Hey folks: so I think it is pretty obvious that none of us have the cycles to look this way any more. The board is asking about the progress of the project since (unsurprisingly) the last few board reports have reported no progress. At this point I am heavy-heartedly proposing that we retire the project to the Apache Attic [1] and simultaneously dissolve this PMC. Vote: Move Apache Deltacloud to the Apache Attic [1] (where 'move' means putting into motion the process @ [2]) *and* Dissolve the Apache Deltacloud PMC, Vote closes Wednesday 11th March 2015 @ 1200 CET. Thanks everyone for your guidance, efforts and contributions to Deltacloud. all the best, marios [1] https://attic.apache.org/ [2] https://attic.apache.org/process.html ----------------------------------------- Attachment V: Report from the Apache DirectMemory Project [Raffaele P. Guidi] ----------------------------------------- Attachment W: Report from the Apache Falcon Project [Srikanth Sundarrajan] ABOUT Falcon is a data processing and management solution for Hadoop designed for data motion, coordination of data pipelines, lifecycle management, and data discovery. Falcon enables end consumers to quickly onboard their data and its associated processing and management tasks on Hadoop clusters. ISSUES There are no issues that require board's attention at this time. STATUS We have been seeing buzzing activity in terms of both feature development as well as few bug fixes over 0.6 release. Community has agreed to make a release (0.6.1) and tentatively the release is planned for late March, early April 2015. In the last month (as of 7th Mar 2015) 60 new issues have been reported and 41 have been resolved. Community syncs continue to happen and we are ensuring that the summary of the meeting are put up on the dev@ for further discussions. RELEASES * 2014-12-05: Released 0.6-incubating * 2014-09-22: Released 0.5-incubating COMMUNITY * 14 PMC members (No additions since last report) * Last addition: 2014-08-28: Ruslan Ostafiychuk * 14 Committers (No additions since last report) * Last addition: 2014-08-28: Ruslan Ostafiychuk * 60 New issues created in last 30 days * 41 issues resolved in the last 30 day * 116 - Subscriptions to dev@ ----------------------------------------- Attachment X: Report from the Apache Felix Project [Carsten Ziegeler] Apache Felix is a project aimed at implementing specifications from the OSGi Alliance as well as implementing other supporting tools and technologies aligned with OSGi technology. There are no issues requiring board attention at this time. Community PMC: No new PMC members have been added in this report period. The last new PMC member was added in Jul. 2014 Committers: No new committers have been added in this report period. The last new committer was added in Oct. 2014 Steady mailing list activity. Software - Apache Felix Utils 1.8.0, Apache Felix Bundle Repository 2.0.4, Apache Felix GoGo Runtime 0.16.2, Apache Felix File Install 3.5.0, Apache Felix Config Admin 1.8.2, and Apache Felix Dependency Manager 4 r1 (March 09, 2015) - Apache Felix Framework 4.6.1 (March 08, 2015) - Apache Felix HTTP Jetty 3.0.2 (February 5, 2015) - Apache Felix HTTP 2.4.0 (February 2, 2015) - Apache Felix Web Console 4.2.6 (January 30, 2015) - Apache Felix Framework 4.6.0 (January 15, 2015) - Apache Felix SCR Annotations 1.9.10 (January 9, 2015) - Apache Felix iPOJO Manipulator and Runtime 1.12.1 (December 24, 2014) Project Branding None Licensing and other issues None ----------------------------------------- Attachment Y: Report from the Apache Flex Project [Alex Harui] Apache Flex is an application framework for easily building Flash-based applications for mobile devices, the browser and desktop. RELEASES -Apache Flex SDK 4.14.0 was released on 1/26/14. -A vote for Apache Flex BlazeDS 4.7 was in progress. -Apache Flex Tour De Flex Component Explorer 1.2 was released on 11/28/14. -Apache Flex Tool API 1.0.0 was released on 11/20/14 -Apache Flex Squiggly 1.1 was released on 10/26/14 -Apache Flex Installer 3.1.0 was also released on 7/14/14. -Apache FlexJS 0.0.2 was released on 7/17/14. -Apache Flex FalconJX 0.0.2 was released on 7/17/14. ACTIVITY Activity in Apache Flex is becoming more diverse. While there is still work going on fixing bugs in the existing Adobe Flash Platform-dependent code base, and on FlexJS, a version of Flex that is independent from the Adobe Flash Platform, the past three months saw contributions to the Installer, the preparation of a BlazeDS release, and discussion leading towards a PMD release, a new Installer release, and a 4.14.1 bug fix release. In the past two months, it feels like activity has slowed a bit: - The gap is widening between bugs filed vs bugs fixed and the bug fix rate is slightly slowing. - We’ve had two months of lower email traffic on dev@, but that might just mean there are fewer long controversial discussions. - We only elected two new committers and didn’t promote anyone to the PMC. IP Issues In the course of reviewing the 4.14.0 release, we found several IP issues, one with the release artifacts itself, and the other in one of our Git repos. The source artifact was missing attribution for some of the W3C code we bundle from Batik. The binary artifact bundled other binaries and hadn’t copied all of the content from NOTICE files from the bundled binaries. We also found that some of the jar files in the binary artifact were missing or didn’t have the right LICENSE and NOTICE files bundled into the artifact. We think we’ve addressed all of these issues, but are wondering whether we have to go back and fix older releases. Also during the release review, a PMC member did a full review of one of the Git repos that has a subset of its files bundled into the source artifact. He discovered that some of the files that don’t go into the release had IP issues. These files were brought in during incubation, but because they never got released, they never got a serious IP review. I’m wondering if we missed a step before graduation where we were supposed to review every file. There are probably other files in other repos that might have the same issue. What is the priority level on doing such a review? The main issue was that there was public domain content in some of the test media that didn’t have attribution anywhere. There was much debate on how to deal with the headers on some of these files. There was also some content that was copyright to Adobe, the UN or NY Times. This content has been replaced. Adobe’s legal team was notified since the donated code came from a SourceForge repo and thus had the same missing attribution. Adobe chose a different way to provide attribution for the public domain content. Code Donation Update -Swiz donation is still pending. The donor has not filed the paperwork. The main issue was collecting signatures from the many major Contributors who have all moved on to new things. COMMUNITY -Aaron Nash, Maxim Solovodnik were added as a committers. -Latest analytics include around 2000 hits per day on the website during the work week (less on weekends). That’s about the same as previous report. -There were more than 4,500 installs of 4.14.0 in the month its release. -More than 40,000 people have run the Tour De Flex application. Tour De Flex is a set of examples folks use to learn how to develop Flex applications. -The number of people subscribed to the dev list has fallen from 854 about a year ago to 799 now. ----------------------------------------- Attachment Z: Report from the Apache Flink Project [Stephan Ewen] DESCRIPTION Flink is a distributed data analytics system for expressive, declarative, and efficient batch and streaming data processing and analysis. Flink's stack contains functional batch and streaming analysis APIs in Java and Scala, a type analysis and serialization framework, a library of out-of-core enabled operators, distributed task scheduling, and a data streaming network subsystem. Flink is a citizen of the Hadoop ecosystem and interacts with HDFS, YARN, MapReduce, HBase, and Tez. ISSUES There are no issues that require board attention. STATUS The Flink community is working towards to next version (0.9) which builds Flink into a proper hybrid batch/streaming system with hardened guarantees. The community is growing, we see increased interest in contributions from companies that were not previously involved with Flink. COMMUNITY * Last committer was voted in March 5th, 2015 (Paris Carbone) * Last PMC member was added December 17, 2014, when all committers and a subset of the mentors formed the project Flink PMC during graduation. * Project has currently 17 committers and 15 PMC members. * The project community is active (February: 123 messages in user mailing list, 545 messages in dev mailing list, 1980 messages in issues mailing list) * JIRA reports 185 new issues and 120 solved issues in the last 30 days COMMUNITY OBJECTIVES * Growing the user community further. The community will give talks at various meetups and conferences, including Hadoop Summit, Strata, ApacheCon. * Integration with other Apache projects is work in progress. Patches that integrate Flink with Tez and SAMOA are available. RELEASES * Date of last release: February 19th, 2015 (version 0.8.1) ----------------------------------------- Attachment AA: Report from the Apache Gump Project [Stefan Bodewig] Apache Gump is a cross-project continuous integration server. Gump's intention isn't so much to be a CI server but rather a vehicle that makes people look beyond their project's boundaries and helps the projects to collaborate. Gump is written in Python and supports several build tools and version control systems. The Apache installation of Gump builds ASF as well as non-ASF projects and their dependencies. It started in the Java part of the foundation but also builds projects like APR, HTTPd and XMLUnit.NET. == Summary == Gump has learned to use Gradle to build projects. Gump seems to create useful results for the few projects that use it. == Releases == Gump has never done any releases. One reason for this is that the ASF installations of Gump work on the latest code base almost all of the time following its "integrate everything continuously" philosophy. == Activity == One of the projects (Hamcrest) built by Gump recently switched to Gradle as its build tool so we had to catch up. After figuring out a way to integrate Gradle, we realized the new Hamcrest version wasn't compatible with the old one (it's a new major release, so that's to be expected) and we had to provide a packaged up version of Hamcrest 1.3 anyway. This means the only gradle build we've got doesn't do much more than validating Hamcrest can be built. This quarter was the first time a project tried the support for different git branches that has been present for some time. As more long running test projects have been added we needed to change vmgump's configuration to perform three runs a day rather than four. === Mailing-List Statistics === general@gump.apache.org: Currently: 49 subscribers (down -1 in the last 3 months) (139 emails sent in the past 3 months, 135 in the previous cycle) commits@gump.apache.org: Currently: 20 subscribers (down -1 in the last 3 months) (142 emails sent in the past 3 months, 81 in the previous cycle) == Changes to the Roster == All ASF committers have write access to the metadata that configure the ASF installations. The last changes to the PMC have seen Konstantin Kolinko and Mark Thomas join in November 2014. ----------------------------------------- Attachment AB: Report from the Apache Hama Project [ChiaHung Lin] Project Status -------------- Following patches are merged into repository. Reduce memory footprint and increase performance per vertex (HAMA-919) Support YARN module for hadoop 2.x stable version (HAMA-848) Community --------- The last PMC addition: Aug 4, 2013 The last committer addition: 13 Jun, 2014 Community Objectives -------------------- Before moving to 1.x, fault tolerance would be the main objective goal. Releases -------- The last release of Hama (0.6.4) was on 5th March 2014 ----------------------------------------- Attachment AC: Report from the Apache Helix Project [Kishore Gopalakrishna] ----------------------------------------- Attachment AD: Report from the Apache Hive Project [Carl Steinbach] ----------------------------------------- Attachment AE: Report from the Apache HttpComponents Project [Asankha Perera] The Apache HttpComponents project is responsible for creating and maintaining a toolset of low-level Java components focused on HTTP and associated protocols. == Status == Overall the project remains active. == Releases == HttpComponents Core 4.4 GA was released on the 18th of December 2014 HttpComponents Client for Android 4.3.5.1 was released on the 19th of January 2015 HttpComponents Client 4.4 GA was released on the 5th of February 2015 == Community == The community remains small but active, but has good user interaction on the mailing lists. There has been discussion on supporting HTTP/2 in future. ----------------------------------------- Attachment AF: Report from the Apache Incubator Project [Roman Shaposhnik] The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 38 podlings undergoing incubation. Aurora is considering graduation and two new podlings (AsterixDB and CommonsRDF) joined the Incubator. Due to the low activity level, Kalumet community is thinking about retiring Kalumet from the incubator. It seems that Wave podling may need some help. It is not clear whether the community is any closer to graduation or a different option needs to be explored. The community indicated that they are close to producing their first release. That said, the report has not been signed and we may want to solicit additional cycles to help the community come up with a plan. Incubator PMC voted in a new Chair (Ted Dunning) and a resolution has been submitted to the board. A discussion thread on Groovy entering incubation process has started. * Community New IPMC members: Andrew Bayer People who left the IPMC: none * New Podlings AsterixDB CommonsRDF * Graduations The board has motions for the following: * Apache Aurora * Releases The following releases were made since the last Incubator report: apache-calcite-1.0.0-incubating apache-aurora-0.7.0-incubating apache-twill-0.4.1-incubating apache-slider-0.61.0-incubating apache-parquet-format-2.3.0-incubating apache-johnzon-0.6-incubating apache-mrql-0.9.4-incubating apache-twill-0.5.0-incubating * IP Clearance Taverna Software Grant received & filed 2014-02-23. * Legal / Trademarks * Infrastructure Marvin report reminders continue to be an issue. Podlings no longer receive reminders about their reports being due, causing late reports or missing reports. The issue with Marvin reports has since been corrected. Thanks to those who helped! * Miscellaneous -------------------- Summary of podling reports -------------------- * Still getting started at the Incubator AsterixDB CommonsRDF TinkerPop Zeppelin (delayed software grant) * Not yet ready to graduate No release: Corinthia Ignite Kylin log4cxx2 SAMOA Taverna Wave Community growth: BatchEE Brooklyn HTrace Johnzon MRQL Ranger Sentry Streams * Considering retirement Kalumet * Did not report, expected next month None! ---------------------------------------------------------------------- Table of Contents AsterixDB BatchEE Brooklyn CommonsRDF Corinthia HTrace Ignite Johnzon Kalumet Kylin log4cxx2 MRQL Ranger SAMOA Sentry Streams Taverna TinkerPop Wave Zeppelin ---------------------------------------------------------------------- -------------------- AsterixDB Apache AsterixDB is a scalable big data management system (BDMS) that provides storage, management, and query capabilities for large collections of semi-structured data. AsterixDB has been incubating since 2015-02-28. Three most important issues to address in the move towards graduation: 1. Bootstrap podling 2. Get SGA signed from UCI and others. 3. Code drop and start actively using lists. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No, just getting started. How has the community developed since the last report? Right not working on everyone's account setup, code submission and SGA and answering questions. Also getting discussion set up on mailing lists as they were recently created. How has the project developed since the last report? No last report. Date of last release: No Releases yet. When were the last committers or PMC members elected? No elected PMC and/or committers Signed-off-by: [X] (asterixdb) Chris Mattmann [X] (asterixdb) Henry Saputra [ ] (asterixdb) Ted Dunning [X] (asterixdb) Ate Douma [ ] (asterixdb) Jochen Weidmann -------------------- BatchEE The Apache BatchEE project aims to provide a JBatch implementation (aka JSR-352) and a set of useful extensions for this specification. BatchEE has been incubating since 2013-10-03. Three most important issues to address in the move towards graduation: 1. Increase the community 2. Improve our documentation Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No, activity is still moderate but the project code itself is stable How has the community developed since the last report? We again got patches and had questions on the mailing list. No new committer though. How has the project developed since the last report? BatchEE already gets used in real world projects. It is now also part of Apache TomEE-2.0 which will target JavaEE-7 as soon as we get the JavaEE TCK. Please note that the TCK issue doesn't affect BatchEE as the JSR-352 spec and TCK are licensed under ALv2 (txs IBM!). Mark Struberg presented BatchEE on ApacheCon and will speak about it again at JavaLandConf in Germany in March. Date of last release: 2014-08-09 batchee-0.2-incubating When were the last committers or PMC members elected? during inubation. We are still watching a contributor who pretty regularly ships small patches. Too less to pick him though. Signed-off-by: [X](batchee) Jean-Baptiste Onofré [ ](batchee) Olivier Lamy [X](batchee) Mark Struberg Shepherd/Mentor notes: John D. Ament (johndament): Mailing list activity is very light. Podling might be struggling with growth aspects (community & release). -------------------- Brooklyn Brooklyn is a framework for modelling, monitoring, and managing applications through autonomic blueprints. Brooklyn has been incubating since 2014-05-01. Three most important issues to address in the move towards graduation: 1. Grow the community 2. More diversity of the committers/PPMC (currently biased towards employees of a single organization) 3. Following up our first release with further, regular, releases Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? Our community continues to grow slowly but surely, and every month receives interest and contributions from new community members. How has the project developed since the last report? Code continues to be proposed and merged at a high rate. We are satisfied with our technical velocity. We plan to follow up our December release with a further release as soon as we can, and following this up with regular releases. Date of last release: 2014-12-23 (apache-brooklyn-0.7.0-M2-incubating) When were the last committers or PMC members elected? No change since 2014-07-02. Signed-off-by: [ ](brooklyn) Matt Hogstrom [ ](brooklyn) Alex Karasulu [X](brooklyn) David Nalley [ ](brooklyn) Marcel Offermans [X](brooklyn) Jean-Baptiste Onofré [ ](brooklyn) Olivier Lamy [ ](brooklyn) Chip Childers [ ](brooklyn) Andrei Savu [ ](brooklyn) Joe Brockmeier [X](brooklyn) Jim Jagielski Shepherd/Mentor notes: Timothy Chen (tnachen): The community email list and JIRA looks healthy, and growing steadily. -------------------- CommonsRDF Commons RDF is a set of interfaces for the RDF 1.1 concepts that can be used to expose common RDF-1.1 concepts using common Java interfaces. CommonsRDF has been incubating since 2015-03-06. Three most important issues to address in the move towards graduation: 1. Integrate the project in the ASF infrastructure and get adopted the Apache Way. 2. Evolve the current design towards achieving agreed goals. 3. Build a community around the project, establishing relations with related projects, both at ASF (Jena, etc) and out (Sesame). Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Nothing to report. How has the community developed since the last report? Just getting started. How has the project developed since the last report? N/A. Date of last release: Just getting started. When were the last committers or PMC members elected? Just starting at the incubator. Signed-off-by: [X](commonsrdf) Lewis John McGibbney [X](commonsrdf) Rob Vesse [X](commonsrdf) John D Ament [ ](commonsrdf) Gary Gregory Shepherd/Mentor notes: Rob Vesse (rvesse): Podling is brand new and still in extremely early bootstrap stage so nothing of note has actually happened yet. -------------------- Corinthia Corinthia is a toolkit/application for converting between and editing common office file formats, with an initial focus on word processing. It is designed to cater for multiple classes of platforms - desktop, web, and mobile - and relies heavily on web technologies such as HTML, CSS, and JavaScript for representing and manipulating documents. The toolkit is small, portable, and flexible, with minimal dependencies. The target audience is developers wishing to include office viewing, conversion, and editing functionality into their applications. Corinthia has been incubating since 2014-12-08. Three most important issues to address in the move towards graduation: 1. Discuss and decide on a medium-term roadmap 2. Finalize source structure change (easy access for new developers) 3. Get the first release out Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? none. How has the community developed since the last report? We have had fairly long discussions about different subjects, dev@ show a fair activity We see new people, participate in the discussions. How has the project developed since the last report? Work is progressing on restructuring the filter development and 64bit testing is ongoing A new contributor is helping changing parts of the code, to more robust code. Date of last release: XXXX-XX-XX When were the last committers or PMC members elected? 2015-01-17 Dave Fisher added as PPMC/Committer Signed-off-by: [x](corinthia) Daniel Gruno [x](corinthia) Jan Iversen [x](corinthia) Dave Fisher -------------------- HTrace HTrace is a tracing framework intended for use with distributed systems written in java. HTrace has been incubating since 2014-11. Three most important issues to address in the move towards graduation: 1. Continue to grow the HTrace community 2. Continue to develop and release stable HTrace incubating artifacts 3. Continue to explore the integration of the HTrace framework into other Apache products Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? There has been a bunch of mailing list activity relating directly to issue 3 above e.g. better integration of HTrace into HBase/HDFS. HTrace is being represented at ApacheCon 2015 NA in April with a presentation "Introducing Apache HTrace: An End-to-End Tracing Framework for Distributed Systems - Colin McCabe, Cloudera - http://sched.co/2P8Q How has the project developed since the last report? The codebase has seen about 30 odd commits since last reporting. Jira continues to see activity which is encouraging as HTrace community progresses towards next incubating release. Date of last release: 2015-20-01 htrace-3.1.0-incubating When were the last committers or PMC members elected? Abraham Elmahrek was elected to become an HTrace committer on Wed, 11 Feb, 2-15. Signed-off-by: [X](htrace) Jake Farrell [ ](htrace) Todd Lipcon [X](htrace) Lewis John Mcgibbney [ ](htrace) Andrew Purtell [X](htrace) Billie Rinaldi [X](htrace) Michael Stack -------------------- Ignite A unified In-Memory Data Fabric providing high-performance, distributed in- memory data management software layer between various data sources and user applications. Ignite has been incubating since 2014-10-01. Three most important issues to address in the move towards graduation: 1. Finish migration to Apache process (DONE) 2. Grow active and healthy community around Apache Ignite product. 3. Get on a stable release schedule and have 3 successful product releases. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None at the moment. How has the community developed since the last report? - Several contributors expressed interest in contributing. - Added 3 committers How has the project developed since the last report? - Submitted RC1 for a vote. - Submitted RC2 for a vote. - Added public builds on TeamCity: http://204.14.53.152/ - Completed Apache Ignite documentation. - Documented most features on Apache Ignite website. - Started passing most of JCache (JSR107) TCK test suite Date of last release: No releases yet: the code is still in the migration phase When were the last committers or PMC members elected? 01/20/2015 Added 3 additional committers Signed-off-by: [x](ignite) Branko Čibej [x](ignite) Konstantin Boudnik [X](ignite) Henry Saputra [X](ignite) Roman Shaposhnik [ ](ignite) Michael Stack -------------------- Johnzon Implementation of JSR-353 JavaTM API for JSON Processing. Johnzon has been incubating since 2014-06-09. Three most important issues to address in the move towards graduation: 1. Expanding the community, increase dev list activity and adding new committers/pmc members. 2. Complete the project incubation status page 3. Add and improve documentation Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? * Nothing How has the community developed since the last report? There are new people on the dev list and the project got contributions from non-committers. On the dev list there are approx. 30 msgs (on average) messages per month. How has the project developed since the last report? The project did its 3rd and 4th incubator release. During the last three month 12 jira issues were reported and fixed. Date of last release: 2015-02-23 (0.6-incubating) When were the last committers or PMC members elected? Last committer was elected 2014-08-23, no new PMC members since incubation. Signed-off-by: [X](johnzon) Justin Mclean [ ](johnzon) Daniel Kulp [X](johnzon) Mark Struberg Shepherd/Mentor notes: P. Taylor Goetz (ptgoetz): Email traffic on the podling dev@ list is relatively light, but the podling is producing releases regularly and all mentors are actively participating in guiding the release process. -------------------- Kalumet Kalumet a complete environment manager and deployer including J2EE environments (application servers, applications, etc), softwares, and resources. Kalumet has been incubating since 2011-09-20. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Due to the low activity level, Kalumet community is thinking about retiring Kalumet from the incubator. Community Developement: Apache Kalumet 0.6-incubating version has been released. However, due to some misunderstanding, the release vote has not been completed by 3 IPMC. Especially, some legal files issues have been raised. We are preparing a 0.6.1-incubating release to fix the legal files and submit to IPMC vote. We are in the way of promoting the documentation on the website. Project Development: We are preparing the 0.6.1-incubating (plan for December, 27) to fix the legal files issues raised on 0.6-incubating release and have a complete IPMC vote. We are preparing the 0.7-incubating release with the development changes. A new contributor has been identified and started to work on some issues and refactoring of the webconsole (mockup provided using Vaadin). Local branches have been created containing: - new model and REST API - new webconsole (remove of Echo framework) These local branches will be merged on the 0.7-incubating branch (master). Before Graduation: - The documentation has been updated and aligned with the 0.6-incubating release. The documentation will be promoted on the website and "linked" in announcement e-mails as soon as the 0.6.1-incubating release has been voted. - The 0.7-incubating release will fix the graduation issue, especially in term of license (removal of Echo2 framework for the UI). Post Graduation: - Kalumet scripts. It's the extension of the "software" concept globally to all Kalumet resources. It will allow users to create custom deployment/update plan, with a set of fine-grained steps. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of: None so far. Date of last release: 2013-11-22 Signed-off-by: [X](kalumet) Jim Jagielski [ ](kalumet) Henri Gomez [X](kalumet) Jean-Baptiste Onofre [ ](kalumet) Olivier Lamy -------------------- Kylin Kylin is a distributed and scalable OLAP engine built on Hadoop to support extremely large datasets. Kylin has been incubating since 2014-11-25. Three most important issues to address in the move towards graduation: 1. Make the first release from apache 2. Discuss and decide on a medium-term roadmap 3. Grow user and contributor base. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? * Nothing How has the community developed since the last report? 1. Kylin Bayarea meetup planned to host on 3rd week of March. 2. Offical twitter account created: @ApacheKylin * Followers 187 3. Issue backlog status since last report: * Created: 36 * Resolved: 11 4. Mailing list activity since last report: * @dev 244 messages in Feb and 137 messages in March 5. Github activity: * Star 417 * Fork 176 * Contributors 18 How has the project developed since the last report? 1. Making changes in build and packaging with respect to apache release process 2. Refactor deployment approach to simplify installation 3. A number of new features implemented since the last report. Date of last release: None yet. When were the last committers or PMC members elected? NONE Signed-off-by: [ ](kylin) Owen O'Malley [X](kylin) Ted Dunning [X](kylin) Henry Saputra Shepherd/Mentor notes: Konstantin Boudnik (cos): The project seems to be active and doesn't require any special attention -------------------- log4cxx2 Logging for C++ log4cxx2 has been incubating since 2013-12-09. Three most important issues to address in the move towards graduation: 1. Create a release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No. How has the community developed since the last report? Not grown. However the project aims to become a sub project of Apache Logging again. Community growth is not much a matter for this podling, as long as there are a few active contributors. How has the project developed since the last report? Not much: Some approach has been made to push towards a release, but there wehere no updates regarding this approach for the last weeks. There currently doesn't seem to be any public development, though support is given, bugs are tracked and some patches have been applied. Date of last release: 2008-04-03 was the last official, pre-incubation 0.10.0 When were the last committers or PMC members elected? Signed-off-by: [X](log4cxx2) Christian Grobmeier [ ](log4cxx2) Scott Deboy -------------------- MRQL MRQL is a query processing and optimization system for large-scale, distributed data analysis, built on top of Apache Hadoop, Hama, Spark, and Flink. MRQL has been incubating since 2013-03-13. Three most important issues to address in the move towards graduation: 1. Increase the number of active committers 2. Increase adoption, expand user community, and increase user list activity Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? none How has the community developed since the last report? There were no new developers or new committers since our last report. We are scheduled to present our project at ApacheCon North America in April. We hope that this presentation will attract new developers and users to our project and will open new opportunities for collaboration with other Apache projects. How has the project developed since the last report? We have released our third release under Apache incubation. We have introduced a major extension to MRQL, called MRQL streaming, that supports continuous MRQL queries on streams of data. It currently works on Spark Streaming but we are planning to add support for Flink Streaming in the future. Date of last release: 2015-02-25 When were the last committers or PMC members elected? 2014-04-17 Signed-off-by: [X](mrql) Alan Cabrera [ ](mrql) Alex Karasulu [ ](mrql) Mohammad Nour El-Din Shepherd/Mentor notes: Drew Farris (drew): One active mentor this month. There was some delay in obtaining sufficient PPMC/IPMC votes on this month's release. The project currently appears to have a single active developer, however I concur with the comments on potential community growth as indicated in the report. It looks like things are headed in the appropriate direction to attract new users and developers. Congratulations on the release. -------------------- Ranger The Ranger project is a framework to enable, monitor and manage comprehensive data security across the Hadoop platform. Ranger has been incubating since 2014-07-24. Three most important issues to address in the move towards graduation: 1. Increase the Ranger committers across industry verticals 2. Establish a automated git check-in process to validate the check-in patches for quality control (similar to Hadoop QA) 3. Add more documentation to support new users and contributors. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? 1. Working with more contributors on validating Apache Ranger 2. Mailing list activity since last report (Jan-01-2015 to Mar-01-2015) : @dev 335 @user 68 @commit 310 3. Issues (JIRAs) created/resolved since last report (after Jan-01-2015 before March-01-2015): Created: 70 Resolved: 24 How has the project developed since the last report? 1. Project is working towards second release of Apache Ranger 0.5.0 2. Ranger Documentation wiki Site (https://cwiki.apache.org/confluence/display/RANGER) has been updated with more information. Date of last release: NOV-17-2014 When were the last committers or PMC members elected? 1. Velmurugan Periasamy has been added as committer on Jan-08-2015 Signed-off-by: [X](ranger) Alan Gates [x](ranger) Daniel Gruno [ ](ranger) Devaraj Das [ ](ranger) Jakob Homan [ ](ranger) Owen O'Malley Shepherd/Mentor notes: Timothy Chen (tnachen): JIRAs and Email list looks healthy and growing. -------------------- SAMOA SAMOA provides a collection of distributed streaming algorithms for the most common data mining and machine learning tasks such as classification, clustering, and regression, as well as programming abstractions to develop new algorithms that run on top of distributed stream processing engines (DSPEs). It features a pluggable architecture that allows it to run on several DSPEs such as Apache Storm, Apache S4, and Apache Samza. SAMOA has been incubating since 2014-12-15. Three most important issues to address in the move towards graduation: 1. Start committing patches 2. Discuss roadmap next release 3. Grow the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? The community is growing, and as an example, there are new people working on an adapter for Apache Flink-Streaming. Also, we have been giving talks at University of Waikato, and University of Auckland to try to attract more people to the community. Mailing list activity (since February 2015): * @dev 106 messages Jira issues backlog (since February 2015): * Created: 6 * Resolved: 4 How has the project developed since the last report? The project setup is going on nicely. We created bylaws for the project and we migrated documentation from the old website. Date of last release: None When were the last committers or PMC members elected? None Signed-off-by: [X](samoa) Alan Gates [ ](samoa) Ashutosh Chauhan [ ](samoa) Enis Soztutar [X](samoa) Ted Dunning Shepherd/Mentor notes: P. Taylor Goetz (ptgoetz): The SAMOA poddling is still ramping up and there are no apparent issues requiring mentor guidance. -------------------- Sentry Sentry is a highly modular system for providing fine grained role based authorization to both data and metadata stored on an Apache Hadoop cluster. Sentry has been incubating since 2013-08-08. Three most important issues to address in the move towards graduation: 1. Continue to grow the Sentry community 2. Initiate graduation discussion with community and address any potential concerns raised 3. Update project status page, website etc Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? Several new members have started actively contributing to the project. In recognition to their great contribution, four contributors were added as committers in the project. Bay Area user group meetup was organised on 20th Jan and was well attended. How has the project developed since the last report? A number of new features implemented since the last report. Community is actively working on extending Apache Sentry framework integration with other Apache projects like Apache Hadoop and Apache Sqoop. The sentry community is making progress towards removing some of the non Apache dependencies in order to avoid any potential concerns for the graduation processes. Date of last release: 2014-08-19 When were the last committers or PMC members elected? Colin Ma, Dapeng Sun, Guoquan Shen and Xiaomeng Huang were added as committers on 12/24/2014. No new PPMC members have been added since the project has entered the incubator. Signed-off-by: [X](sentry) Arvind Prabhakar [X](sentry) Joe Brockmeier [X](sentry) David Nalley [ ](sentry) Olivier Lamy [X](sentry) Patrick Hunt [ ](sentry) Thomas White Shepherd/Mentor notes: Konstantin Boudnik (cos): The project is active and seems to be healthy. -------------------- Streams Apache Streams (incubating) is a lightweight (yet scalable) framework for ActivityStreams. Streams has been incubating since 2012-11-20. Three most important issues to address in the move towards graduation: 1. Community growth and PMC maturity. 2. Demonstrate a consistent release schedule. 3. Increase quality of code, documentation, and automated testing. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No. How has the community developed since the last report? Two individuals contributed pull requests / pull request reviews for the first time. How has the project developed since the last report? 1. first comprehensive source release 2. creation of an official examples source repository (git://git.apache.org/incubator-streams-examples.git) and jenkins job 3. one example has been merged, one is in pull request, three are in-progress 4. 35 issues created, 23 issues closed so far in 2015 Date of last release: 2015-02-02: Streams Project v0.1-incubating released. When were the last committers or PMC members elected? 2015-02-23: Robert Douglas elected as committer / PMC member Signed-off-by: [x](streams) Matt Franklin [x](streams) Ate Douma [ ](streams) Craig McClanahan -------------------- Taverna Taverna is a domain-independent suite of tools used to design and execute data-driven workflows. Taverna has been incubating since 2014-10-20. Three most important issues to address in the move towards graduation: 1. Growing community 2. Finish infrastructure move 3. First Apache release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? ~110 emails on dev@taverna in 2015-02. Quiet on users@taverna. Presented Apache Taverna at lbl.gov Workflows day. How has the project developed since the last report? - Taverna Software Grant received & filed 2014-02-23. - Git repositories moved to Apache. - Preparing for release - NOTICE/LICENSE handling. - Lots of content added on website. - Next: Wiki/issues to move to Apache. Date of last release: XXXX-XX-XX When were the last committers or PMC members elected? None Signed-off-by: [x](taverna) Andy Seaborne [ ](taverna) Chris Mattmann [ ](taverna) Suresh Srinivas [ ](taverna) Suresh Marru [x](taverna) Marlon Pierce Shepherd/Mentor notes: Andy Seaborne (andy): The podling should move to regular reporting now the software grant is on-file. -------------------- TinkerPop TinkerPop is a graph computing framework written in Java TinkerPop has been incubating since 2015-01-16. Three most important issues to address in the move towards graduation: 1. We need to fully migrate to Apache infrastructure -- Migrating GitHub to JIRA is all that is left. This should happen next week. 2. We need to get our SNAPSHOT deployment going -- AsciiDoc, JavaDoc, and SNAPSHOT jars. We have Jenkins works for us, just need to go the final mile. 3. We need to release 3.0.0.M8. This will be a great milestone showing that TinkerPop is full-on Apache and producing like a well oiled machine. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Everything has been going smoothly since the last report. While the processes are slower than we would like, they are moving along. Getting past the infrastructure migration will be a big win for us. How has the community developed since the last report? We have not grown our committer pool. Currently it is still only Marko, Stephen, and James. Those individuals that were committers when TinkerPop was outside of Apache are currently providing pull requests. When we get past the infrastructure migration process, Stephen and I plan to recommend a few long term TinkerPop developers to join as committer pool and thus, grow the developer community. How has the project developed since the last report? We have migrated from GitHub to ApacheGit. We have migrated our website from http://tinkerpop.com to http://tinkerpop.incubator.apache.org/. We have migrated our GitHub presence to Apache GitHub (https://github.com/apache/incubator-tinkerpop). We have prepped our source code with ASF preamble headers and have gutted all "non-Apache compliant" dependencies (save for one -- we are working with our mentors on this). Finally, on the development front, the developers are coding every day. Date of last release: N/A. When were the last committers or PMC members elected? N/A. Signed-off-by: [X](tinkerpop) Rich Bowen [x](tinkerpop) Daniel Gruno [x](tinkerpop) Hadrian Zbarcea [x](tinkerpop) Matt Franklin [X](tinkerpop) David Nalley Shepherd/Mentor notes: Daniel Gruno (humbedooh): I would like to see more people invited to the project as committers. There are a few people with several patches against TinkerPop that could be valuable committers. John D. Ament (johndament): Agree with Daniel's comments. Growth should be one of the key objectives. -------------------- Wave A wave is a hosted, live, concurrent data structure for rich communication. It can be used like email, chat, or a document. Wave has been incubating since 2010-12-04. Three most important issues to address in the move towards graduation: 1. Wave is very close to making its first release. This is the top priority. 2. The project needs to determine what the next few technical goals are. 3. The project needs to attract more developers and users. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None at this time. How has the community developed since the last report? The community has been slow to develop. There are still many people downloading and using the software, we have seen several bug reports and questions, but there has not been much contribution by new members. How has the project developed since the last report? The code for the release has largely been finalized. We believe that major legal and technical issues have been overcome. Only a few finals steps remain. The project blieves that we are finally ready to make a release. Date of last release: N/A When were the last committers or PMC members elected? July 2014 Signed-off-by: [ ](wave) Christian Grobmeier [ ](wave) Upayavira -------------------- Zeppelin A collaborative data analytics and visualization tool for distributed, general-purpose data processing systems such as Apache Spark, Apache Flink, etc. Zeppelin has been incubating since 2014-12-23. Three most important issues to address in the move towards graduation: 1. SGA: IP clearance to be signed by NFLabs 2. Finish migration to ASF infra: code and issues 3. Complete PODLINGNAMESEARCH-64 Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? We see new people participate discussion on mailing list. We've received 10 patches from 8 different people outside of the initial committers list, 6 of them made their first contribution to Zeppelin. How has the project developed since the last report? Support for Yarn and Mesos cluster are added, helped by new people. Work on separate interpreter process is in progress. Since it's changing internal a lot, we've discussed on dev@ mailing list, made PoC and then started implementation. The project is still waiting for the Software Grant from NFLabs legal department. NFLabs legal department is working on their internal process and expected to process SGA on early March. Proposal for ApacheCon is discussed in dev@ mailing list and wiki. Zeppelin is scheduled to be represented at ApacheCon North America in April. Date of last release: None When were the last committers or PMC members elected? None Signed-off-by: [X](zeppelin) Konstantin Boudnik [X](zeppelin) Henry Saputra [X](zeppelin) Roman Shaposhnik [X](zeppelin) Ted Dunning [ ](zeppelin) Hyunsik Choi Shepherd/Mentor notes: Justin Mclean (jmclean): Mentors active, no obvious issues. ----------------------------------------- Attachment AG: Report from the Apache Jackrabbit Project [Michael Dürig] ## Description: The Apache Jackrabbit™ content repository is a fully conforming implementation of the Content Repository for Java™ Technology API (JCR, specified in JSR 170 and 283). ## Activity: Apache Jackrabbit itself is mostly in maintenance mode with most of the work going into bug fixing and tooling. Apache Jackrabbit Filevault is seeing moderate activity with regular releases containing mostly bug fixes and sporadically new features. Apache Jackrabbit Oak receives most attention nowadays. Both the 1.0 maintenance branch an the 1.1 unstable branch - leading up to the next stable release 1.2 - are continuously seeing high activity. ## Issues: The Apache Jackrabbit project is in good shape. We have no board-level issues at this time. ## PMC/Committership changes: - Currently 42 committers and 42 PMC members in the project. - No new PMC members added in the last 3 months - No new committers added in the last 3 months - Last PMC addition was Amit Jain at Tue Aug 26 2014 - Last committer addition was Amit Jain at Tue Aug 26 2014 ## Releases: - 1.0.9 was released on Mon Dec 22 2014 - 1.0.11 was released on Tue Feb 03 2015 - 1.1.5 was released on Fri Jan 23 2015 - 2.9.1 was released on Fri Feb 06 2015 - 1.1.3 was released on Fri Dec 12 2014 - 1.1.4 was released on Tue Jan 13 2015 - 1.1.6 was released on Mon Feb 09 2015 - 3.1.16 was released on Mon Feb 23 2015 - 3.1.14 was released on Fri Dec 19 2014 - 1.0.10 was released on Mon Feb 02 2015 ## Mailing list activity: - users@jackrabbit.apache.org: 639 subscribers (down -4 in the last 3 months): 85 emails sent to list (70 in previous quarter) - dev@jackrabbit.apache.org: 349 subscribers (down -4 in the last 3 months): 232 emails sent to list (340 in previous quarter) - oak-commits@jackrabbit.apache.org: 38 subscribers (down -1 in the last 3 months): 1334 emails sent to list (1301 in previous quarter) - oak-issues@jackrabbit.apache.org: 26 subscribers (down -2 in the last 3 months): 1861 emails sent to list (2092 in previous quarter) - announce@jackrabbit.apache.org: 254 subscribers (down -2 in the last 3 months): 6 emails sent to list (3 in previous quarter) - oak-dev@jackrabbit.apache.org: 196 subscribers (up 12 in the last 3 months): 416 emails sent to list (578 in previous quarter) ## JIRA activity: - 284 JIRA tickets created in the last 3 months - 269 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AH: Report from the Apache jUDDI Project [Alex O'Ree] jUDDI (pronounced "Judy") is an open source Java implementation of the Universal Description, Discovery, and Integration (UDDI v3) specification for (Web) Services. The jUDDI project includes Scout. Scout is an implementation of the JSR 93 - Java API for XML Registries 1.0 (JAXR). jUDDI - Low traffic on the mailing lists this quarter. - 3.2.1 Released Dec 5, 2014 Scout - No release this period, not really any development took place. - Very low volume of JAXR related questions on the mailing list. Last PMC addition and new committer April 3, 2013 (Alex O'Ree) Last Release jUDDI-3.2.1, Dec 5, 2014 There are no issues that require the boards attention at this time. ----------------------------------------- Attachment AI: Report from the Apache Karaf Project [Jean-Baptiste Onofré] Apache Karaf provides higher level features and services specifically designed for creating OSGi-based servers. Community ========= A talk will be given during ApacheCon NA: - Karaf for the Enterprise Talks are also in preparation at LavaJUG (France) and JBCNG (Barcelona, Spain). Last committer addition: October 21, 2013 Last PMC addition: September 05, 2012 Development =========== The following new releases have been voted: - Apache Karaf 4.0.0.M2 (preview release, latest before GA) (February 13, 2015) - Apache Karaf 2.3.10 (maintenance release) (February 6, 2015) - Apache Karaf 3.0.3 (maintenance release) (January 30, 2015) - Apache Karaf Cellar 3.0.1 (maintenance release) (January 23, 2015) - Apache Karaf Cellar 2.3.4 (maintenance release) (January 23, 2015) - Apache Karaf 2.4.1 (maintenance release) (January 2, 2015) Issues for board consideration ============================== None so far. ----------------------------------------- Attachment AJ: Report from the Apache Labs Project [Jan Iversen] ## Description Apache Labs hosts small and emerging projects from ASF committers. ## Activity Another typical quiet couple months for Labs. The PMC remains quiet and healthy. The new chair is in place. ## Issues None ## PMC/Committership changes: - Currently 31 committers and 11 PMC members in the project. - No new PMC members added in the last 3 months - No new committers added in the last 3 months - Last PMC addition was Jan Iversen at Sat Feb 15 2014 - Last committer addition was Jan Iversen at Thu Feb 27 2014 ## Releases The project does not make releases per definition. == Labs Statistics == - new: 0 - status changes (last 3 months): 0 - total number: 41 - active: 17 - idle: 15 - promoted: 3 - completed: 8 - labs with commits: none ## JIRA activity: - 0 JIRA tickets created in the last 3 months - 1 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AK: Report from the Apache Lucene Project [Mark Miller] - Lucene Core is a search-engine toolkit. - Solr is a search server built on top of Lucene Core. ## Activity: - The community is very active as can be seen via the below stats. ## Issues: - There are no issues requiring board attention at this time. ## PMC/Committership changes: - Currently 54 committers and 34 PMC members in the project. - New PMC members: - Anshum Gupta was added to the PMC on Wed Mar 04 2015 - Ryan Ernst was added to the PMC on Tue Dec 23 2014 - New commmitters: - Varun Thacker was added as a committer on Thu Feb 26 2015 - Ramkumar Aiyengar was added as a committer on Sat Feb 28 2015 ## Releases: - 5.0 was released on Fri Feb 20 2015 - 4.10.3 was released on Mon Dec 29 2014 ## Mailing list activity: - dev@lucene.apache.org: - 801 subscribers (up 6 in the last 3 months): - 10576 emails sent to list (8648 in previous quarter) - c-commits@lucene.apache.org: - 17 subscribers (down -1 in the last 3 months): - 0 emails sent to list (0 in previous quarter) - ruby-dev@lucene.apache.org: - 68 subscribers (down -1 in the last 3 months): - 0 emails sent to list (0 in previous quarter) - general@lucene.apache.org: - 946 subscribers (up 21 in the last 3 months): - 21 emails sent to list (82 in previous quarter) - solr-commits@lucene.apache.org: - 95 subscribers (down -1 in the last 3 months): - 0 emails sent to list (0 in previous quarter) - java-user@lucene.apache.org: - 1103 subscribers (down -17 in the last 3 months): - 521 emails sent to list (439 in previous quarter) - solr-user@lucene.apache.org: - 3433 subscribers (up 20 in the last 3 months): - 2955 emails sent to list (2716 in previous quarter) - java-commits@lucene.apache.org: - 96 subscribers (down -1 in the last 3 months): - 0 emails sent to list (0 in previous quarter) - pylucene-commits@lucene.apache.org: - 9 subscribers (down -1 in the last 3 months): - 4 emails sent to list (14 in previous quarter) - pylucene-dev@lucene.apache.org: - 120 subscribers (up 4 in the last 3 months): - 27 emails sent to list (60 in previous quarter) - c-dev@lucene.apache.org: - 79 subscribers (down -1 in the last 3 months): - 0 emails sent to list (0 in previous quarter) ## JIRA activity: - 666 JIRA tickets created in the last 3 months - 475 JIRA tickets closed/resolved in the last 3 months PyLucene -------- PyLucene is a Python integration of Lucene Java. Development is almost entirely an automated port, so this project will never require a lot of developers. The user community is active. No releases were made last quarter. ----------------------------------------- Attachment AL: Report from the Apache Lucene.Net Project [Prescott Nasser] Apache Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. == Summary == As last reported, we were concerned with the stagnant nature of our PMC. That concern is fading as we've seen a large uptick in community invovlement from both the current commiters/PMC members as well as the greater community. - Continous Integration is now fully configured - We're still looking at website refresh Pushing hard on 4.8.0. - Approxmiately 200 commits in the last quarter to move our port along - 4 community members submitted patches to the port (who are not commiters or PMC members) - Currently we have ~120 failing tests to fix, as well as some additional libraries that help users make the most of Lucene.Net (Suggest, Analysis, Highligthers, QueryParser, Codecs and afew others) - Mailing list messages are also on the up tick. == Crowdfunding == One of our PMC members (Itamar Syn-Hershko), is working on launching a crowd funding campaign to allow him to finalize the work he has been tirelessly putting into the 4.8.0 release. The PMC is supportive of his efforts. == Releases == Last Release 3.0.3 - Oct 2012 Working toward 4.8.0 == Statistics == Last PMC Member Added, Paul Irwin, October 2013 Two committers added Jan '15 - Laimonas Simutis, Feb '15 - Wyatt Barnett Nuget package downloads: Lucene.Net 3.0.3: 133926 Lucene.Net Contrib 3.0.3: 34701 Lucene.Net Contrib Spatial: 4892 Lucene.Net Contrib Spatial.NTS: 1120 ----------------------------------------- Attachment AM: Report from the Apache Mesos Project [Benjamin Hindman] Apache Mesos is a cluster manager that provides resource sharing and isolation across cluster applications. ## General ## The state of the project seems healthy. We lost a bit of our release cadence between 0.21.0 and 0.22.0, but we are working on improving that going forward. ## Releases ## * Apache Mesos 0.21.0 (2014-11-13) * Apache Mesos 0.21.1 (2014-12-18) * Apache Mesos 0.22.0-rc3 (2015-03-12) ## Community ## * 318/169 created/resolved JIRA issues in last 90 days. * 159/78 created/resolved JIRA issues in last 30 days. * Added Time Warner Cable, Learnium, and TellApart to the 'Powered By Mesos' page (http://mesos.apache.org/documentation/latest/powered-by-mesos). * Dave Lester ran a hack session as well as gave a talk at FOSDEM. * Numerous talks from the community where submitted to ApacheCon. * Members from the community contributed to help create a new incubator project called Myriad which runs Apache Hadoop/YARN on Mesos. * MesosCon planning continues, now with sponsors from Cisco, Mesosphere, Twitter, VMware, ebay, Hubspot, and the Linux Journal. * More Mesos User Groups (MUG) have been created, including the first in China! ----------------------------------------- Attachment AN: Report from the Apache MRUnit Project [Brock Noland] ----------------------------------------- Attachment AO: Report from the Apache OFBiz Project [Jacopo Cappellato] ## Description: Apache OFBiz is an open source product for the automation of enterprise processes that includes framework components and business applications for Enterprise Resource Planning (ERP), Customer Relationship Management (CRM), E-Business / E-Commerce, Supply Chain Management (SCM), Manufacturing Resource Planning (MRP). ## Activity: The community is healthy and active: users are supported in the mailing lists; bug are reported and fixed; commits are steady and documentation is being improved. A full OFBiz track has been included in the schedule of the upcoming ApacheCon North America 2015 in Austin: the six presentations will cover a range of community, business and technical topics: - State of Apache OFBiz - Jacopo Cappellato - Why Large Companies Use Apache OFBiz Open Source ERP - Hans Bakker - Can OFBiz Stand the Stringent Regulatory Requirements of Pharmaceutical Manufacturing - Sakthivel Vellingiri - Building Mobile Business Applications with Apache OFBiz - Ean Schuessler - Using Docker for Development of Production Systems Based on OfBiz - Adam Heath - How To Avoid Common Mistakes In OFBiz Development - Adrian Crum ## Issues: There are no issues requiring board attention at this time. ## PMC/Committership changes: - Currently 29 committers and 14 PMC members in the project. - No new PMC members added in the last 3 months - Last PMC addition was Sharan Foga at Mon Sep 22 2014 - 4 New commmitters: - Mridul Pathak was added as a committer on Fri Jan 02 2015 - Chatree Srichart was added as a committer on Thu Jan 15 2015 - Gavin Mabie was added as a committer on Fri Jan 02 2015 - Pranay Pandey was added as a committer on Fri Dec 19 2014 ## Releases: - No new released have been issued since our last report - Last release was 13.07.01 on Tue Oct 07 2014 - A new release branch (14.12) has been created and the community is working at stabilizing it for future releases ## Mailing list activity: - dev@ofbiz.apache.org: - 537 subscribers (down -8 in the last 3 months): - 3884 emails sent to list (2914 in previous quarter) - user@ofbiz.apache.org: - 900 subscribers (up 3 in the last 3 months): - 681 emails sent to list (912 in previous quarter) ## JIRA activity: - 238 JIRA tickets created in the last 3 months - 271 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AP: Report from the Apache Olingo Project [Christian Amend] ## Description: Apache Olingo is a Java and JavaScript library that implements the Open Data Protocol (OData). Apache Olingo serves client and server aspects of OData. It currently supports OData 2.0 and OData 4.0 (beta). The latter is the OASIS version of the protocol: OASIS Open Data Protocol (OData) TC. ## Activity: The Olingo project shows great activity regarding issue solving and discussions on our mailing lists. We continue to implement the V4 Oasis specification of OData and hope to produce a first stable release soon. We used the new reporter tool to generate this report and it has helped us tremendously. ## Issues: There are no issues requiring board attention at this time ## PMC/Committership changes: - Currently 23 committers and 12 PMC members in the project. - No new PMC members added in the last 3 months - Christian Holzer was added as a committer on Thu Feb 26 2015 - Last PMC addition was Sven Kobler-Morris at Tue Oct 21 2014 ## Releases: - (Java) V4 4.0.0-beta-02 was released on Thu Jan 29 2015 - V2 2.0.2 was released on Fri Jan 30 2015 - V2 2.0.3 was released on Thu Mar 05 2015 ## Mailing list activity: - dev@olingo.apache.org: 59 subscribers (down -3 in the last 3 months): 716 emails sent to list (723 in previous quarter) - user@olingo.apache.org: 81 subscribers (up 6 in the last 3 months): 172 emails sent to list (275 in previous quarter) ## JIRA activity: - 83 JIRA tickets created in the last 3 months - 79 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AQ: Report from the Apache Oltu Project [Antonio Sanso] Oltu is a project to develop a Java library which provides an API specification for, and an unconditionally compliant implementation of the OAuth v2.0 specifications. OAuth is a mechanism that allows users to authenticate and authorise access by another party to resources they control while avoiding the need to share their username and password credentials. MILESTONES Apache Oltu 1.0 was released on March 3rd 2014. CURRENT ACTIVITY The core part of the project related to 'The OAuth 2.0 Authorization Framework' (RFC 6749) is pretty stable due the fact RFC 6749 is now a standard. A stable version 1.0 was released on March 3rd 2014. We have extended the coverage for the IETF JOSE specifications (that is strictly correlated to OAuth 2) as JWS (https://tools.ietf.org/html/draft-ietf-jose-json-web-signature-36). The current intention is to extend the coverage to the JWE part. Users activity is growing slowly but steadily (the user@ mailing list has got new messages from new users). We got some feedback from some users about our not too clear documentation. Hence we are planning to improve this area. COMMUNITY PMC composition has not changed since graduation We have voted one new committer Jasha Joachimstha in January 2015 ISSUES There are no issues requiring board attention at this time. ----------------------------------------- Attachment AR: Report from the Apache OODT Project [Tom Barber] Apache OODT is a software framework as well as an architectural style for the rapid construction of scientific data systems. It provides components for data capture, curation, metadata extraction, workflow management, resource management, and data processing. RELEASES/DEVELOPMENT • OODT-0.8.1 on 2015-02-13 • OODT-0.8 on 2014-12-25 • OODT-0.7 on 2014-09-19 We resolved 22 issues in JIRA [JIA] for release 0.8 and 12 issues for 0.8.1. We resolved 11 issues in JIRA since the release of OODT-0.8.1 and look forward to including these in OODT-0.9. We shut down our user@oodt.apache.org mailing list [MAI] after concern by a board member that, given its mere trickle of traffic, it was potentially splintering our community. Our dev@oodt.apache.org list remains popular. We have replaced the old Apache OODT website with the new version developed by the community based on the Apache CMS which will allow much more flexibility with website changes and maintenance. List Jan Feb Mar ---- --- --- --- dev 166 124 20 COMMUNITY Sean Kelly resigned as Chair of Apache OODT and Tom Barber was voted in as the new chair on 2015-01-17 this was ratified by the board in the Feb Board Meeting. Latest committers and PMC members: Last committer and PMC member were added on 2014-11-25 PRESS The NASA Soil Moisture Active Passive (SMAP) [SMA] mission successfully launched from Vandenberg Air Force Base [LAU] on 2015-01-29. The instrument ground data processing system is powered by Apache OODT and Apache Tika [TIK]. [JIR] https://issues.apache.org/jira/browse/OODT [SMA] http://smap.jpl.nasa.gov/ [LAU] http://spacecoastdaily.com/2015/01/smap-launches-from-vandenberg-on-soil-mission/ [TIK] http://tika.apache.org/ [MAI] https://issues.apache.org/jira/browse/INFRA-9074 ----------------------------------------- Attachment AS: Report from the Apache OpenJPA Project [Pinaki Poddar] ----------------------------------------- Attachment AT: Report from the Apache OpenNLP Project [Joern Kottmann] The Apache OpenNLP library 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. Development ------------------ The team is still working on releasing the next release. In the last three month two release candidates where tested. A couple of bug where fixed after each of the two iterations. A third release candidate will be prepared soon. The development team stayed active over the last three month and participated in the testing and bug fixing effort. Community --------------- The community stayed active with the usual amount of traffic on the user mailing list. OpenNLP received a summarization component as a contribution from Ramakrishna Soma and incorporated it into the sandbox. Two students approached the project and would like to develop a Word Sense Disambiguation system as part of GSOC 2015. There are no new PMC members. Mark Giaconia was added as a committer in October 2013 and is active since then. Releases ------------ The last release OpenNLP 1.5.3 was released on 15.4.2013. Issues -------- There are no board-level issues at this time. ----------------------------------------- Attachment AU: Report from the Apache OpenWebBeans Project [Mark Struberg] Apache OpenWebBeans 1.0.x till 1.2.x are ALv2-licensed implementations of the "Contexts and Dependency Injection for the Java EE platform" specification which is defined as JSR-299 (CDI-1.0). OpenWebBeans 1.5.x also implements the CDI-1.1 and CDI-1.2 (MR) specifications(JSR-346) We plan to later also also implement CDI-2.0 (JSR-365) as OpenWebBeans-2.0.x. Board Issues There are no issues requiring board attention this time. Development Development of the first OpenWebBeans-1.5.x (CDI-1.2) version is already finished. We are finished with the SE parts and fully pass this part of the TCK. We are currently working with the Apache TomEE team to solve tte last few broken CDI-1.2 TCK JavaEE web-profile tests. Once we finished those tasks (probably in the next 2 weeks) we will ship a 1.5.0 release. Releases The last release was OpenWebBeans-1.2.7 on 2014-12-09 Discussions. Nothing which requires board attention. Community Community activity is fine. We've got quite a few bug reports and patches. Last Committer: Reinhard Sandtner on Sept 23th, 2014 Last PMC addition: Thomas Andraschko and Jean-Louis Monteiro on 2014-05-28 ----------------------------------------- Attachment AV: Report from the Apache Perl Project [Philippe M. Chiasson] -- mod_perl 1.0 -- The mod_perl 1.x is a maintenance track designed to work with httpd 1.3.x. No new mod_perl 1.x releases since 2014-12. --- mod_perl 2.0 -- mod_perl 2.X is designed to work with all httpd 2.X branches. The work to support the 2.4 branch has finally been fully merged back on trunk, with the remaining few little issues mostly ironed out. Two PMC members have already volunteered to be release managers for the next release but work on rolling out an RC1 has been delayed pending investigation into a couple of issues raised on the development mailing list, triggered by a renewed interest in the svn trunk upon hearing of news of the impending release. --- Apache-Test -- Apache-Test provides a framework which allows module writers to write test suites that can query a running mod_perl enabled server. It is used by mod_perl, httpd and several third party applications, and includes support for Apache modules written in C, mod_perl, PHP and Parrot. A new release should appear shortly before the new release of mod_perl 2.X in order that third-party Apache::* and Apache2::* Perl module authors can adapt in time to the forthcoming mod_perl 2.X release by making use of the recently added -D APACHE24 option. No new Apache-Test releases since 2014-12. --- Apache-SizeLimit -- Apache-SizeLimit is a popular component in most mod_perl production environments. It is used to kill off large httpd child processes based on various environmental triggers. Apache-SizeLimit 0.97 was released on Apr 02, 2012 No new Apache-SizeLimit releases since 2014-12. --- Apache-Bootstrap -- Apache-Bootstrap is a framework to make it easier to build perl module distributions for different mod_perl versions. It encapsulates code developed over the years by mod_perl developers to make maintaining Apache::* and Apache2::* modules in the same distribution easy. Apache-Bootstrap 0.07 was released on Jul 13, 2009 No new Apache-Bootstrap releases since 2014-12. --- Apache-Reload -- Apache-Reload is a popular component in most mod_perl development environments, used to refresh compiled code in the perl interpreter without completely restarting httpd. Apache-Reload 0.12 was released on March 31st, 2012 No new Apache-Reload releases since 2014-12. -- Apache-DBI -- Apache-DBI is a popular component in many mod_perl deployments. It is used to provide transparent database connection pooling to clients using DBI. Apache-DBI 1.12 was released on June 12nd, 2013 No new Apache-DBI releases since 2014-12. -- Development -- mod_perl continues to be a healthy development community, though as a mature and stable product development moves at a naturally slower pace than in years past. Bugs are found and discussed and fixes are applied with due consideration for our production userbase. Work on the httpd-2.4 branch has come to a standstill, as all work on that branch completed and was merged into the trunk. -- Users -- The mod_perl users list is seeing little activity, except for the ocasional obscure bug report, or general user questions. Patches and bug reports are few, but keep on coming. -- PMC -- No noteworthy PMC events happened since the last report. ----------------------------------------- Attachment AW: Report from the Apache Pig Project [Cheolsoo Park] ## Description: Apache Pig is a platform for analyzing large data sets on Hadoop. It provides a high-level language for expressing data analysis programs, coupled with infrastructure for evaluating these programs. ## Activity: - Pig on Spark development is underway. ## Issues: - There are no issues requiring board attention at this time. ## PMC/Committership changes: - The Pig PMC has voted for a new PMC chair candidate - Rohini Palaniswamy. - Currently 28 committers and 15 PMC members in the project. - No new PMC members added in the last 3 months - No new committers added in the last 3 months - Last PMC addition was Aniket Namadeo Mokashi at Mon Feb 24 2014 - Last committer addition was Praveen Rachabattuni at Mon Sep 08 2014 ## Releases: - There was no release in the last 3 months. ## Mailing list activity: - dev@pig.apache.org: 431 subscribers (up 6 in the last 3 months): 1117 emails sent to list (1875 in previous quarter) - user@pig.apache.org: 1175 subscribers (up 16 in the last 3 months): 156 emails sent to list (182 in previous quarter) ## JIRA activity: - 100 JIRA tickets created in the last 3 months - 82 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AX: Report from the Apache Pivot Project [Roger Whitcomb] ## Description: Apache Pivot is an open-source platform for building installable Internet applications (IIAs). It combines the enhanced productivity and usability features of a modern user interface toolkit with the robustness of the Java platform. ## Activity: - Very slow this last quarter -- most of the dev list emails were from the Jenkins build farm. We did pick up one user list subscriber and had a couple of issues raised from (apparently) new users, though. - A new maintenance release (2.0.5) is in discussion, but probably some time away still. A new major release has gotten very little attention, although some ideas have been put forward. ## Issues: - Using the new Apache Report template -- thank you very much! - The migration of Apache-Extras is getting closer. - It has come up (again) in discussions about whether Pivot is ready to be moved to the Attic. As I am actively using it, I am not willing for that, but very few new people seem to be interested, so as a project we seem to be "mature". I have seen discussions around other Apache projects that may be in similar straits, and since we still are able to come up with 3 PMC votes I think for now we should remain. Open to Board feedback on this. The possibility of recruiting some active users to committership (as was suggested by the Board the last time I raised this issue) essentially went away as the people in question went silent. My own experience with Pivot is that it works "well enough" (although I have a number of ideas for improvement), so I *think* our users have mostly built their applications, they work, they are happy, and then they move on. ## PMC/Committership changes: - Currently 9 committers and 6 PMC members in the project. - No new changes to the PMC or committership since last report. - Last Committer Piotr Kolaczkowski (pkolaczk) was created 09 May 2012. - Latest PMC Changes: Greg Brown (gbrown) went Emeritus on 10 Sept 2013, Martijn Dashorst (dashorst) went Emeritus in July 2012. ## Releases: - Last release was 2.0.4 on Mon May 19 2014 ## Mailing list activity: - dev@pivot.apache.org: - 59 subscribers (down -2 in the last 3 months): - 47 emails sent to list (90 in previous quarter) - user@pivot.apache.org: - 175 subscribers (up 1 in the last 3 months): - 8 emails sent to list (8 in previous quarter) ## JIRA activity: - 3 JIRA tickets created in the last 3 months - 0 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AY: Report from the Apache POI Project [Yegor Kozlov] ----------------------------------------- Attachment AZ: Report from the Apache Portals Project [David Sean Taylor] Apache Portals is a project for building freely available and interoperable portal software. With the Pluto project, we provide a reference implementation for the Java portlet standard. The Jetspeed project is a full feature enterprise open source portal. The Portals Applications project is dedicated to providing robust, full-featured, commercial-quality, and freely available portlet applications. Releases: No releases in Q1 2015. We have a plan in place (see below) but are hesitant to release due to fear of not following Apache procedure. * March 6, 2013 - Portals Apps Web Content 1.3 * October 10, 2011 - Portals Jetspeed 2.2.2 * 26 September 2011 - Portals Pluto 2.0.3 Committer/PMC: Jeremy Ford has asked to be removed from the PMC Security updates: None Community update: We have a release plan is in place to release all sub-projects of Apache Portals and will start voting on the upcoming releases this week: Release POMs: 1. portals-pom 1.4 2. bridges-pom 1.1 3. applications-pom .3 Release Bridges: 4. bridges-common 2.1 5. bridges-velocity 2.1 6. bridges-jsf 1.0.5 Release Portals Applications: 7. apa-gems 1.2 8. apa-rss 1.3 9. apa-logging 1.1 10. apa-webconent 2.0 Release Jetspeed artifacts: 11. jetspeed 2.2.3 (maintenance) 12. j2-admin 2.2.3 (maintenance) 13. js-audit 2.3.0 14. jetspeed 2.3.0 15. j2-admin 2.3.0 Pluto team is still actively working on Portlet API 3.0 Implementation and Portlet Hub Apache Portals Web Content has had further improvements is ready for release Jetspeed team has been actively working on responsive layouts for next release ----------------------------------------- Attachment BA: Report from the Apache Samza Project [Chris Riccomini] Apache Samza is a distributed stream processing framework built on top of Apache Kafka and Apache YARN. Project Status: * Samza graduated to a TLP on Jan-21-2015. * Samza 0.8.0 was released on Dec-08-2014. * Mailing list activity is a healthy mix of committers and users. Releases: * Last Release was 0.8.0, published Dec-08-2014. * Preparing for next release (0.9.0) at end of March. Community: * Largest Samza meetup held to-date on March 4th. * The last Samza PMC addition: Aug-13-2014 * The last Samza committer addition: Aug-13-2014 Mailing lists: * 198 subscribers on dev ----------------------------------------- Attachment BB: Report from the Apache ServiceMix Project [Krzysztof Sobkowiak] Apache ServiceMix is a flexible, open-source integration container that unifies the features and functionality of Apache ActiveMQ, Camel, CXF and Karaf to provide a complete, enterprise-ready ESB powered by OSGi. Project Status -------------- The project focus of Apache ServiceMix is the assembly of the integration container, the actual functionality is being maintained in related projects like Apache Karaf, Apache CXF, Apache Camel and Apache ActiveMQ. Activity on the mailing lists and in JIRA has been a bit slow over the year change, but is picking up again now that we're planning to do new releases. We have focused on providing users with latest and greatest technology and worked on upgrade of Karaf, Camel and CXF versions. Apart from the first release on the 5.4.x branch, based on Karaf 2.4.x, we have released 2 transition releases on 5.2.x and 5.3.x branches to help people choose the right upgrade path from the current maintenance release. We have also released the first preview of ServiceMix 6.0.0, which is based on Karaf 3.0.x and includes numerous new features. We have decided to decouple ServiceMix Bundles and ServiceMix Specs from ServiceMix 4 code and maintain them a separate subprojects. We have also migrated the source code from svn to git repositories. There are no outstanding issues requiring board attention. Community --------- Since the last board report Krzysztof Sobkowiak has been approved by the board as a new PMC chair (February 18 2015). No new PMC members nor committers were added in the last 3 months. Last committer addition was Wim Verreydt on July 05 2014. Last PMC addition was Krzysztof Sobkowiak on July 05 2014. Community Objectives -------------------- After the 5.4.0 release, the goal is to make the branch 5.4.x as a new stable line of ServiceMix. We plan to keep a steady release schedule and keep up with new fix releases of our dependency projects. We're also working towards further 5.x releases and a 6.0.0 release to provide our users with major version upgrades of Karaf, Camel, CXF. At the same time, we plan to do some work in order to update the documentation and migrate it to Asciidoc. Releases -------- - A set of 106 OSGi bundles on December 18 2014 - Apache ServiceMix 5.2.0 on January 13 2015 - Apache ServiceMix 5.3.1 on January 24 2015 - Apache ServiceMix 5.4.0 on January 24 2015 - Apache ServiceMix 6.0.0.M1 on January 31 2015 - A set of 78 OSGi bundles on February 09 2015 ----------------------------------------- Attachment BC: Report from the Apache Shiro Project [Les Hazlewood] Apache Shiro is a powerful and flexible open-source application security framework that cleanly handles authentication, authorization, enterprise session management and cryptography. We have no issues that require Board assistance at this time. Releases: - No new releases since our previous 1.2.3 bugfix release on 25 February 2014. A 1.3 release may be possible as an interim before 2.0, but development work last quarter has targeted the 2.0 branch. Community & Project: - Mailing list traffic remains steady compared to last quarter. - Efforts towards a 2.0 distribution remain active on a separate dev branch. Changes are ongoing, and we hope to make a 2.0 release soon! - One of the PMC members, Les Hazlewood, joined the JEE Application Security expert group (JSR 375) where hopefully some security ideas from Shiro will influence the specification as well as benefit Shiro by ideas discussed in the expert group. Last PMC Member voted in: Brian Demers on 20 May 2013 Last committer voted in: Jared Bunting on 29 Jul 2012 ----------------------------------------- Attachment BD: Report from the Apache Sling Project [Carsten Ziegeler] Apache Sling is an OSGI-based scriptable web framework that uses a Java Content Repository, such as Apache Jackrabbit, to store and manage content. There are no issues which require board attention at the moment. Community Good activity level overall, contributions from different people continue. Three new committers: Sandro Boehme, Radu Cotescu, Tomek Rękawek Last PMC change was in June 2014 with six new PMC members elected. Releases * Apache Sling JCR Resource 2.5.0, Apache Sling Resource Resolver 1.2.0 (February 5th, 2015) * Apache Sling Commons Scheduler 2.4.6 (February 4th, 2015) * Apache Sling IDE Tooling 1.0.6, Apache Sling Service User Mapper 1.1.0, Apache Sling Health Check Core 1.2.0, Apache Sling Health Check Web Console 1.1.2 (March 2nd, 2015) * Apache Sling URL Rewriter 0.0.2 (February 27th, 2015) * Apache Sling Security 1.0.8 (February 26th, 2015) * Apache Sling API 2.9.0 (February 24th, 2015) * Apache Sling Tooling Support Install 1.0.2 (February 23, 2015) * Apache Sling Engine Implementation 2.4.0 (February 19th, 2015) * Apache Sling Auth Core 1.3.6, Apache Sling Resource Resolver 1.1.14, Apache Sling Eventing 3.5.2, Apache Sling Resource Merger 1.2.6, Apache Sling Installer Factory Configuration 1.1.2 (February 16th, 2015) * Apache Sling Resource Resolver 1.1.12 (February 2nd, 2015) * Apache Sling Testing JCR Mock 1.1.2, Apache Sling ResourceResolver Mock 1.1.2, Apache Sling Sling Mock 1.1.2, Sling Mock Jackrabbit 0.1.2 (January 28th, 2015) * Apache Sling JCR Resource 2.4.4, Apache Sling Launchpad Base 4.6.0-2.5.6 (January 26th, 2015) * Apache Sling JCR Resource 2.4.2 (January 23rd, 2015) * Apache Sling Resource Resolver 1.1.10 , Apache Sling DataSource 1.0.0, Apache Sling Launchpad Base 4.6.0-2.5.4 (January 19th, 2015) * Apache Sling Commons JSON 2.0.10 (January 17th, 2015) * Apache Sling Installer Core 3.6.2, Apache Sling i18n 2.3.2 (January 16th, 2015) * Apache Sling JCR Resource Security 1.0.2 (January 13th, 2015) * Apache Sling Installer Core 3.6.0, Apache Sling Installer Factory Configuration 1.1.0, Apache Sling Launchpad Installer 1.2.2 (January 12th) * Apache Sling Eventing 3.5.0 (January 10th, 2015) * Apache Sling JCR Resource Security 1.0.0, Apache Sling Installer Factory Subsystems 1.0.0 (January 9th, 2015) * Apache Sling JUnit Core 1.0.10, Apache Sling JUnit Scriptable Tests Provider 1.0.10, Apache Sling JUnit Remote Tests Runners 1.0.10 (December 15th, 2014) * Apache Sling Testing Sling Mock 1.1.0, Apache Sling OSGi Mock 1.1.0, Apache Sling JCR Mock 1.1.0, Apache Sling ResourceResolver Mock 1.1.0, Apache Sling Adapter Manager 2.1.4 (December 15th, 2014) Documentation and infrastructure Nothing to report Project Branding is tracked in SLING-2696. ----------------------------------------- Attachment BE: Report from the Apache SpamAssassin Project [Kevin A. McGrail] ----------------------------------------- Attachment BF: Report from the Apache Stanbol Project [Fabian Christ] Apache Stanbol provides a set of reusable components for semantic content management. There are no issues which require board attention at the moment. The development pace slowed down a little. The core developers seem to have less time to spent on Stanbol at the moment. Therefore, the development towards version 1.0 is delayed and no releases were cut lately. The project is still in process of preparing a 0.12.1 maintenance release. Subscribers on the dev list: 232 No new committers or PMC members were elected but the project is currently in the phase of voting to invite a candidate as a new committer. Last new committer was Antonio David Perez Morales on Jan 14th, 2014 No new PMC member was elected since the graduation of Apache Stanbol on Sep 19th, 2012. Last stack release was: Apache Stanbol 0.12 on Mar 2nd, 2014 Last component release was: Apache Stanbol Partial Security Release RC2 on June 5th, 2014 org.apache.stanbol.commons.security.reactor-20140602 ----------------------------------------- Attachment BG: Report from the Apache Storm Project [P. Taylor Goetz] ## Description: Apache Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. ## Activity: - Release 0.10.0 (security release) and 0.9.4 (maintenance release) are currently under discussion on the dev@ mailing list. - The community adopted bylaws on Feb 27 2015 ## Issues: - there are no issues requiring board attention at this time ## PMC/Committership changes: - There are currently 18 Committers/PMC members in the project. - New Committers/PMC members - Thomas Becker (wurstmeister) was added as a Committer/PMC member on Mar 10 2015 ## Releases: - The last release of Apache Storm was version 0.9.3, released on Nov 25 2014 - Community is preparing to release Storm 0.10.0 and 0.9.4 in the near future. ## Mailing list activity: - dev@storm.apache.org: 434 subscribers: 2055 emails sent to list (2167 in previous quarter) - user@storm.apache.org: 1134 subscribers: 758 emails sent to list (1248 in previous quarter) ----------------------------------------- Attachment BH: Report from the Apache Synapse Project [Hiranya Jayathilaka] Apache Synapse is a high performance, flexible, lightweight Enterprise Service Bus (ESB) and a mediation framework. Community ========= No new committers or PMC members were nominated this quarter. Latest Synapse committer was elected on December, 2013. Latest Synapse PMC member was elected on December, 2013. Releases ======== There have been no new releases during this period. The last release of Synapse is version 2.1, which was released on January, 2012. Board issues ============ Despite our best of intentions, we continue to find it difficult to do a new release. The libraries we depend on (Apache Axis2 and related projects) haven't been released in a while, and releasing them on our own also seems to be a challenge. We are also seeing a significant drop in the activity level in our code base. Last commit has been made on 21st of September 2014. It appears that our community members are either busy, or they have shifted their interests to other endeavors. Given these circumstances, we would like to get the opinion of the board on how we should proceed. ----------------------------------------- Attachment BI: Report from the Apache Tajo Project [Hyunsik Choi] ## Description: Tajo is an open source big data warehouse system in Hadoop for processing web-scale data sets. ## Activity: - We just released 0.10.0. - The number of contributors are growing smoothly. - Questions and issues are generally addressed quickly. - We are preparing a minor release for bug fix. - We are discussion the roadmap of 0.11.0. ## Issues: - there are no issues requiring board attention at this time ## PMC/Committership changes: - Currently 18 committers and 15 PMC members in the project. - No new PMC members added in the last 3 months - Last PMC addition was Hyoungjun Kim at Sun Dec 07 2014 - No new committers added in the last 3 months - Last committer addition was Jihun Kang at Fri Dec 12 2014 ## Releases: - 0.10.0 was released on Sun Mar 08 2015 ## Mailing list activity: - dev@tajo.apache.org: - 106 subscribers (up 6 in the last 3 months): - 193 emails sent to list (107 in previous quarter) - user@tajo.apache.org: - 46 subscribers (up 6 in the last 3 months): - 32 emails sent to list (71 in previous quarter) - issues@tajo.apache.org: - 31 subscribers (up 3 in the last 3 months): - 2737 emails sent to list (3415 in previous quarter) ## JIRA activity: - 157 JIRA tickets created in the last 3 months - 134 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BJ: Report from the Apache Tapestry Project [Howard M. Lewis Ship] Apache Tapestry is a Java component-based web framework that features high productivity, great code reuse, robust deployment, and terrific performance. Any issues for the Board? There are no Board-level issues at this time. When did the project last make any releases? The latest stable version of Tapestry (5.3.7) has been released 2013-04-29. We have made available the a series of beta builds of the upcoming 5.4 release, (most recently, 5.4-beta-26, on 9 Jan 2015), following successful votes. A release candidate is expected in the coming quarter. Describe the overall activity in the project over the past quarter. Activity on the user mailing list is fair. Questions are answered with participation of not only the core contributors but also by the community at large. Discussion focuses especially around new features of the upcoming 5.4 release. There are also frequent announcements concerning third-party libraries developed entirely outside the Tapestry team. Activity on the dev mailing list is medium. The focus of development currently lies on the upcoming Tapestry 5.4 which will bring major improvements in JavaScript support and other new features. At this point we are primarily looking at fixing bugs (from our large backlog) and documenting the significant new features. When were the last committers or PMC members elected? Jochen Kenmade has been voted in as a committer on 25 Apr 2014, and subsequently been voted into the PMC (2 Mar 2015). PMC and committer diversity PMC and committer diversity is good. To our knowledge no two committers share the same employer. Levels of contribution vary over time. Project branding or naming issues, either in the project or externally. No known issues. Branding requirements progress: * "Project Website Basics: homepage is project.apache.org" - completed * "Project Naming And Descriptions: use proper Apache forms, describe product, etc." - completed * "Website Navigation Links: navbar links included, link to www.apache.org included" - License and Security links are missing * "Trademark Attributions: attribution for all ASF marks included in footers, etc." - completed * "Logos and Graphics: include TM, use consistent product logo on your site" - TM missing from logo * "Project Metadata: DOAP file checked in and up to date" - completed Legal issues or questions: None. Infrastructure issues or strategic needs: None. ----------------------------------------- Attachment BK: Report from the Apache Tiles Project [Mick Semb Wever] ## Description: Apache Tiles is a free open-sourced templating framework for modern Java applications. Based upon the Composite pattern it is built to simplify the development of user interfaces. ## Activity: Activity in the Tiles community remains slow. But questions and issues are generally addressed quickly. The majority of traffic remains on StackExchange and within the Spring community. Some development has occurred with the AutoTag subproject, and will around documentation fixes. ## Issues: - there are no issues requiring board attention at this time. ## PMC/Committership changes: - Currently 10 committers and 8 PMC members in the project. - PMC Chair changed from Greg Reddin to Mick Semb Wever. ## Releases: - No releases have been made in the past quarter. - Last releases were Tiles Request 1.0.6 and Tiles 3.0.5 on 9th October 2014. ## Mailing list activity: - users@tiles.apache.org: - 145 subscribers (down -1 in the last 3 months): - 10 emails sent to list (5 in previous quarter) - dev@tiles.apache.org: - 30 subscribers (down -1 in the last 3 months): - 5 emails sent to list (23 in previous quarter) - issues@tiles.apache.org: - 12 subscribers (up 0 in the last 3 months): - 13 emails sent to list (22 in previous quarter) ## JIRA activity: - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BL: Report from the Apache Tomcat Project [Mladen Turk] ## Description: A Java Servlet and JavaServer Pages specifications implementation. ## Activity: - Continued healthy activity across multiple components and responsiveness on both dev and user lists. - There was lots of development activity on Apache Tomcat 7 and Apache Tomcat 8. - Preparation work for Tomcat 9 in under way. - Continuing maintenance work on Apache Standard Taglib (an implementation of JavaServer Pages Standard Tag Library (JSTL) 1.2). A security and bug fix release was performed. ## Issues: - There are no issues requiring board attention at this time ## PMC/Committership changes: - Currently 38 committers and 22 PMC members in the project. - Yoav Shapira requested to step down from his PMC membership and went emeritus - Jeremy Boynes was added to the PMC on Fri Mar 06 2015 - André Warnier was added as a committer on Fri Jan 02 2015 ## Releases: - Apache Tomcat 8.0.20 - 2015-02-20 - Apache Tomcat 8.0.19 (not released) - Apache Tomcat 8.0.18 - 2015-01-26 - Apache Tomcat 8.0.17 - 2015-01-16 - Apache Tomcat 8.0.16 (not released) - Apache Tomcat 8.0.15 - 2014-11-07 - Apache Tomcat 8.0.14 - 2014-09-29 - Apache Tomcat 8.0.13 (not released) - Apache Tomcat 7.0.59 - 2015-02-04 - Apache Tomcat 7.0.58 (not released) - Apache Tomcat 7.0.57 - 2014-11-11 - Apache Tomcat 7.0.56 - 2014-10-06 - Apache Tomcat 6.0.43 - 2014-11-22 - Apache Tomcat Native 1.1.32 - 2014-10-23 - Apache Standard Taglib 1.2.2 (not released) - Apache Standard Taglib 1.2.3 - 2015-02-20 ## Mailing list activity: - users@tomcat.apache.org: - 2978 subscribers (up 8 in the last 3 months): - 1411 emails sent to list (1284 in previous quarter) - dev@tomcat.apache.org: - 853 subscribers (down -5 in the last 3 months): - 4974 emails sent to list (4943 in previous quarter) - taglibs-user@tomcat.apache.org: - 350 subscribers (down -9 in the last 3 months): - 5 emails sent to list (13 in previous quarter) - announce@tomcat.apache.org: - 3631 subscribers (up 131 in the last 3 months): - 7 emails sent to list (8 in previous quarter) ## Security: - Important: Request Smuggling CVE-2014-0227 It was possible to craft a malformed chunk as part of a chunked request that caused Tomcat to read part of the request body as a new request. Announced 2015-02-09 - Important: XXE and RCE via XSL extension in JSTL XML tags CVE-2015-0254 When an application uses or JSTL tags to process untrusted XML documents, a request may utilize external entity references to access resources on the host system or utilize XSLT extensions that may allow remote execution. Announced 2015-02-27 ## Trademark: - Detailed status: https://svn.apache.org/repos/private/pmc/tomcat/trademark-status.txt - We have started the process to register Tomcat as a trademark in the US and are considering making a request to do the same in the EU. ----------------------------------------- Attachment BM: Report from the Apache Tuscany Project [Jean-Sebastien Delfino] ----------------------------------------- Attachment BN: Report from the Apache UIMA Project [Marshall Schor] Apache UIMA's mission: the creation and maintenance of open-source software related to the analysis of unstructured data, guided by the UIMA Oasis Standard. Dates: 06 Mar 2015 last release 12 Mar 2013 last PMC addition 24 Dec 2013 last Committer addition Releases: UIMA Java SDK 2.7.0 was just released, it has many significant improvements and fixes. http://uima.apache.org/news.html#06 March 2015 Other Activity: 4 talks involving UIMA were submitted to Apachecon 2015, and 2 were accepted; a 3rd one is "pending" and may be accepted depending on whether or not a slot opens up. Core UIMA, UIMA DUCC, and UIMA Ruta are all quite active. The mailing lists are fairly active, and normal bug finding/fixing work continues. Community: The community continues to be active, with some new contributions coming in, especially for UIMA Ruta. UIMA-DUCC continues to have some traffic on the email lists as users start using it. Issues: No Board level issues at this time. ----------------------------------------- Attachment BO: Report from the Apache VCL Project [Andy Kurth] DESCRIPTION VCL is a modular cloud computing platform which dynamically provisions and brokers remote access to compute resources including virtual machines, bare-metal computers, and resources in other cloud platforms. A self-service web portal is used to request resources and for administration. VCL became a TLP on June 20, 2012. CURRENT ACTIVITY * A vote is currently underway to release VCL 2.4 [1]. * We had hoped to finish the release shortly after the previous board report was submitted in December. This was delayed for a few reasons: ** Underestimation of work remaining. ** Significant problems which needed to be corrected which were introduced subsequent to the previous release [2]. ** Some final features were finished such as support for NAT. This is a fairly complex addition and required additional time to work our some problems. * We have worked to make it easier for people to test the release by making a VM image available with scripts which automate updating the code to trunk [3]. RELEASES * None COMMUNITY * Subscribers to the user list: 164 (+2) * Posts to user list, 9/14-11/14: 13 (-34) * Subscribers to the dev list: 130 (+0) * Posts to dev list, 9/14-11/14: 347 (-93) * Committers: 8 (+0) * PMC members: 7 (+0) ISSUES There are no issues requiring board attention at this time [1] http://vcl.markmail.org/thread/wnbm3njygl57d2a3 [2] http://vcl.markmail.org/thread/eljxzninagysjzhg [3] http://vcl.markmail.org/thread/khslgpezwqr6swmr ----------------------------------------- Attachment BP: Report from the Apache Whirr Project [Andrew Bayer] Apache Whirr is a library for running services like Hadoop or ZooKeeper in the cloud. Releases: No new releases this quarter. Last release was 0.8.2, April 2013. Community: The PMC composition did not change, and we had no new committers since the last report. The last PMC change was the addition of Andrew Bayer in November of 2012, and the last new committer was Graham Gear, also in November of 2012. Issues: The PMC has voted to move Whirr to the Attic, and we have submitted a board resolution to do so. ----------------------------------------- Attachment BQ: Report from the Apache Wicket Project [Martijn Dashorst] Apache Wicket is an open source Java component oriented web application framework. ## Activity: - Wicket 7 is in its final stages. - Discussions on the migration from 6.x to 7.x for existing users are fruitful - Some discussion on Wicket 8 and the future of Wicket is happening, but nothing concrete yet. - The new website is not up yet, is waiting for time to find and fix issues with it ## Issues: - there are no issues requiring board attention at this time ## PMC/Committership changes: - Currently 29 committers and 28 PMC members in the project. - New PMC members: - Sebastien Briquet was added to the PMC on Sat Feb 14 2015 - Tobias Soloschenko was added to the PMC on Thu Mar 12 2015 - New commmitters: - Sebastien Briquet was added as a committer on Tue Feb 10 2015 - Tobias Soloschenko was added as a committer on Tue Mar 10 2015 ## Releases: - The template states: No release data could be found [FIX!], but there have been a couple of releases: 7.0.0-M5, 6.19.0, 1.5.13 ## Mailing list activity: - users@wicket.apache.org: - 1045 subscribers (down -22 in the last 3 months): - 801 emails sent to list (869 in previous quarter) - dev@wicket.apache.org: - 423 subscribers (down -11 in the last 3 months): - 444 emails sent to list (328 in previous quarter) - announce@wicket.apache.org: - 416 subscribers (down -1 in the last 3 months): - 7 emails sent to list (7 in previous quarter) ## JIRA activity: - 67 JIRA tickets created in the last 3 months - 59 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BR: Report from the Apache Wink Project [Luciano Resende] Apache Wink is a project that enables development and consumption of REST style web services. The core server runtime is based on the JAX-RS (JSR 311) standard. The project also introduces a client runtime which can leverage certain components of the server-side runtime. Apache Wink delivers component technology that can be easily integrated into a variety of environments. ## Activity: The Wink project has a small community which is not very active. We have had discussions on how to increase community activity, but so far activity continues on the low side. Having said that, I believe Wink is a mature project with active users and we should not consider any retirement actions at the moment. Last svn activity shows couple jiras patches being applied. ## Issues: - There are no issues that require Board attention at the moment. - There are no Trademark/Branding known issues at the moment. - There are no Legal Issues known at the moment. ## PMC/Committership changes: - Currently 17 committers and 15 PMC members in the project. - No new changes to the PMC or committership since last report. - Voted Gerhard Petracek as a Wink committer in August 2013. ## Releases: - Last release was 1.4 on Mon Sep 16 2013 ## Mailing list activity: - dev@wink.apache.org: - 58 subscribers (down -3 in the last 3 months): - 15 emails sent to list (43 in previous quarter) - user@wink.apache.org: - 103 subscribers (down -4 in the last 3 months): - 7 emails sent to list (5 in previous quarter) ## JIRA activity: - 5 JIRA tickets created in the last 3 months - 4 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BS: Report from the Apache Xerces Project [Michael Glavassevich] Xerces-J Development activity has been low over the last four months with a few commits for copyright updates and one minor bug fix. As pointed out on the mailing list, a new release is long overdue but need more folks to volunteer their time to make it happen. Mailing list traffic has been low; roughly 75 posts on the j-dev and j-users lists since the beginning of November 2014. No new releases this quarter. The latest release is Xerces-J 2.11.0 (November 30th, 2010). Xerces-C With the addition of a new committer, development activity increased significantly in February. Many JIRA issues were resolved and preparation began for a new release. Mailing list traffic has been increasing with roughly 185 posts on the c-dev and c-users lists since the beginning of November 2014. A release candidate for Xerces-C 3.1.2 was recently made available and a vote is expected soon. The latest release is Xerces-C 3.1.1 (April 27th, 2010). Xerces-P Nothing in particular to report. There was no development activity over the reporting period. XML Commons Some minor activity on the mailing list in the last quarter, including a new JIRA issue (against the XML APIs) which was opened this month. Committer / PMC Changes One new committer (Scott Cantor) was added to Xerces-C in the last quarter. The most recent committers were added in February 2015 (Xerces-C) and May 2009 (Xerces-J). No new PMC members in the last quarter. The last two additions to the PMC were in May 2010. Three committers committed changes to SVN in the last quarter. Apache Project Branding Requirements The project logo still needs a "TM" to be added to it. ----------------------------------------- Attachment BT: Report from the Apache ZooKeeper Project [Michi Mutsuzaki] A distributed computing platform. ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services ## Activity: - Currently actively working on releasing 3.5.1. This release will introduce a new feature that enables dynamic reconfiguration of ZooKeeper clusters. With this release, you can add and/or remove nodes from a ZooKeeper cluster without restarting the cluster. - ZOOKEEPER-2094: Working on adding SSL support for client-server communication. - ZOOKEEPER-2135: Recently the build has become less stable. We are working on fixing intermittent build failures to keep it green. ## Issues: - There are no issues requiring board attention at this time. ## PMC/Committership changes: - Currently 16 committers and 9 PMC members in the project. - No new PMC members added in the last 3 months - Last PMC addition was Michi Mutsuzaki at Wed Sep 25 2013 - No new committers added in the last 3 months - Last committer addition was Rakesh Radhakrishnan at Fri Apr 11 2014 ## Releases: - No new release in the last 3 months. ## Mailing list activity: - dev@zookeeper.apache.org: - 444 subscribers (up 7 in the last 3 months): - 1391 emails sent to list (1548 in previous quarter) - user@zookeeper.apache.org: - 1010 subscribers (up 17 in the last 3 months): - 222 emails sent to list (459 in previous quarter) ## JIRA activity: - 43 JIRA tickets created in the last 3 months - 22 JIRA tickets closed/resolved in the last 3 months ------------------------------------------------------ End of minutes for the March 18, 2015 board meeting.