The Apache Software Foundation Board of Directors Meeting Minutes December 18, 2013 1. Call to order The meeting was scheduled for 10:30am (Pacific) and began at 10:33 when a sufficient attendance to constitute a quorum was recognized by the chairman. 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: Shane Curcuru Doug Cutting Bertrand Delacretaz Roy T. Fielding Jim Jagielski Chris Mattmann Brett Porter Sam Ruby Directors Absent: Greg Stein Executive Officers Present: Ross Gardler Rich Bowen Craig L Russell James Carman Executive Officers Absent: none Guests: Sean Kelly Daniel Gruno Marvin Humphrey Henri Yandell Daniel Kulp David Nalley Christian Müller Gary Gregory Jeff Genender Hadrian Zbarcea 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of November 20, 2013 See: board_minutes_2013_11_20.txt Approved by General Consent. 4. Executive Officer Reports A. Chairman [Brett] As the Secretary reports, there are some PMCs that have not kept their records up to date after making PMC changes. Many of these have been followed through, but I intend to pick up an action to remind all PMCs to check their records, and to follow up any that may find discrepancies. There didn't appear to be a great demand for a mid-year members meeting when it was put forward in October, so I haven't pursued it any further. I expect we would hold the annual meeting in May again, and will start to canvas dates in the new year. B. President [Ross] A much quieter month for me. Things are progressing nicely on the ApacheCon front, huge thanks to Rich for ensuring this moves forwards. VP Brand Management is now engaged working on the correct trademarks agreements. Next stage will be for VP Legal Affairs to review the final contract (note, a first draft was shared on the board@ list on 12/16/13, we encourage Directors to provide feedback but Rich and I will coordinate with VP Legal Affairs, VP Brand Management and VP Marketing as appropriate. With respect to smaller event support Melissa is closing in on providing budget estimates for the "event in a box" concept. Next stage will be to work with the ComDev PMC to see if we feel the investment will be worthwhile and, if so, to start work on the supporting documentation while some old hands at ASF related events make use of the new supporting materials. I'm hoping to kick this off with a small community event here in Seattle in late Q1 (easily reachable from Portland and Vancouver). The Brazilian payment for trademark registration continues to elude us. I'm attempting to resolve this matter. The Audit list has been set up but there has been little progress to report at this point. Melissa stands ready to assist and I've asked her to attempt to pro-actively insert herself in the process once she spots things that she can help with. As discussed in the last months board meeting I would like to submit a revised budget request to cover an increase in Melissa's responsibilities. Please see Attachment BE for details, here is a summary of changes: Increase Executive Assistant budget for FY ending Apr 30 2014 by $15,500. This increases the deficit for this Financial Year to $34,841. This deficit is clearly a concern and needs to be addressed but in the short term I believe we have the resources to address this deficit for many years to come. I intend to work with Fundraising to address this, especially in light of VP Branding Management desire for an increased budget (see below for both items). Special Order 7C calls for formal approval of the budget. VP Trademarks has begun to revisit our trademark processes and as a result is expected to make a revised budget request. In parallel I have been contacted privately by two individual ASF Members expressing concern about flaws in our existing policy. In both cases I referred these members to the discussion Shane had already begun on the appropriate mailing list. I have heard nothing more and assume Shane's work has satisfied the concerns expressed. I am in full support of the recommendations from VP Brand Management and have requested that our EA support the effort in any way possible. We received a late report from fundraising with no issues requiring board attention at this time. Now that the fundraising playbook has been completed and our EA is providing support to VP Fundraising with respect to day-to-day activities I intend to look at whether there is a need for more assistance in managing relationships with our higher level sponsors. Our Infrastructure report is much more detailed than in recent months. This is largely the result of a more collaborative approach to it's creation. Furthermore it has been provided in a much more timely manner. I'm pleased to see some metrics in the report which help us understand the backlog that currently exists. My thanks to the infra team for this effort. No report from TAC at the time of writing. As per last months report TAC are expecting to have to ramp up quickly for ApacheCon if it goes ahead in April. I will be asking Melissa to use her increased hours to ensure the volunteers on that committee are able to cope. Additionally, please see Attachments 1 through 6. C. Treasurer [Chris] FY2012 Taxes were prepared and filed by the Treasurer's Office. Next Taxes are due for FY2013 nominally by September 15, 2014. The Assistant Treasurer approved remittance for the Treasurer for costs incurred for Tax Prep software and for FedEx priority shipping. An audit list was setup by Jim and Tony and interested folks including the Treasurer & Assistant Treasurer, the EA, the President and volunteers have subscribed to the list. A payment was made for the Media Contact DB in coordination with VP, Press/Marketing. PayPal payments are back and working again and that funding stream continues again. As a test, the Treasurer initiated a transfer of 50,000.00 USD to WFS to make sure that transferring money out of PayPal works successfully. Will report on the status of this at the next board meeting. Income and Expenses Current Balances: Wells Fargo Business Checking: 884,332.92 Wells Fargo Savings: 287,815.50 PayPal: 184,941.48 ---------------------------- ---------- Total $ 1,357,089.90 Income Summary: Lockbox 447.34 Paypal 1,141.24 misc deposits 2,508.75 ---------------------------- ---------- Total $ 4,097.33 Expense Summary: Category Amount ---------------------------- ---------- EA 3,462.00 Trademarks 9,153.48 Sysadmin 8,300.00 misc expense 577.13 ---------------------------- ---------- Total $ 21,492.61 D. Secretary [Craig] November was a modest month by recent standards. There were 44 iclas, two cclas, one nda, and three grants received and filed. I'd like to thank sebb for noticing and bringing to the attention of PMC chairs that many PMC membership changes have not been properly handled with regard to notice to the board and updating committee-info.txt. E. Executive Vice President [Rich] We have a draft contract for ApacheCon 2014, and would very much like to get it signed prior to the Christmas break, so that we can start promotion the first of the year. Jim made some comments which, I believe, have been addressed in the latest draft. We also await the approval of the VP Brand on the trademark portion of the contract. Directors with comments about the draft contract (in $SVN/foundation/ApacheCon/2014) are asked to make those comments as soon as possible so that we can expedite the contract process. A number of people have stepped forward from various PMCs to participate in the content review portion of the RFP process, but we still have a large number of PMCs that are not represented. This will be something that I'll need to address as soon as the contract is signed. F. Vice Chairman [Greg] No report was submitted. 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 / Shane] No report was submitted. Additional officer reports approved as submitted by General Consent. 6. Committee Reports A. Apache Abdera Project [Ant Elder / Greg] No report was submitted. B. Apache Ambari Project [Yusaku Sako / Chris] See Attachment B C. Apache Any23 Project [Michele Mostarda / Jim] See Attachment C AI: Jim: ask if the PMC is ready to switch chairs D. Apache APR Project [Jeff Trawick / Brett] See Attachment D E. Apache Archiva Project [Maria Odea Ching / Bertrand] See Attachment E F. Apache Avro Project [Scott Carey / Roy] No report was submitted. G. Apache Axis Project [Deepal Jayasinghe / Doug] See Attachment G H. Apache Bigtop Project [Roman Shaposhnik / Sam] See Attachment H I. Apache Bloodhound Project [Gary Martin / Brett] See Attachment I J. Apache BVal Project [Matt Benson / Bertrand] See Attachment J K. Apache Camel Project [Christian Mueller / Jim] See Attachment K There is a similar issue with ActiveMQ where a console was introduced with branding intact that made it appear that the console vendor "owned" the project. Shane notes that in general, pmcs must clearly separate apache project from downstream commercial products. It's fine if people add plugins when they use our stuff, or even if they re-ship their own product based on our stuff. But when the average user gets an Apache product, it should look like an Apache product, and not a third party. AI: Chris: will join discussion on camel-dev list L. Apache Cayenne Project [Andrus Adamchik / Chris] See Attachment L M. Apache Chemistry Project [Florian Müller / Doug] See Attachment M N. Apache Chukwa Project [Eric Yang / Greg] See Attachment N O. Apache Click Project [Malcolm Edgar / Shane] No report was submitted. AI: Brett to pursue a report for Click P. Apache CloudStack Project [Chip Childers / Roy] See Attachment P Q. Apache Commons Project [Gary Gregory / Jim] See Attachment Q R. Apache Continuum Project [Brent Atkinson / Chris] See Attachment R S. Apache Cordova Project [Brian LeRoux / Bertrand] See Attachment S T. Apache cTAKES Project [Pei J Chen / Sam] See Attachment T U. Apache Curator Project [Jordan Zimmerman / Roy] See Attachment U V. Apache Felix Project [Felix Meschberger / Shane] See Attachment V W. Apache Flex Project [Alex Harui / Greg] See Attachment W X. Apache Gump Project [Stefan Bodewig / Doug] See Attachment X Y. Apache Hive Project [Carl Steinbach / Brett] See Attachment Y Z. Apache Incubator Project [Marvin Humphrey / Shane] See Attachment Z AA. Apache Jackrabbit Project [Michael Dürig / Doug] See Attachment AA AB. Apache jclouds Project [Andrew Bayer / Brett] See Attachment AB AC. Apache Karaf Project [Jean-Baptiste Onofré / Bertrand] See Attachment AC AD. Apache Labs Project [Tim Williams / Roy] See Attachment AD AE. Apache Lucene Project [Uwe Schindler / Chris] See Attachment AE AF. Apache Lucene.Net Project [Prescott Nasser / Greg] See Attachment AF AG. Apache Marmotta Project [Jakob Frank / Jim] See Attachment AG AH. Apache MRUnit Project [Brock Noland / Sam] See Attachment AH AI. Apache OFBiz Project [Jacopo Cappellato / Chris] See Attachment AI AJ. Apache OODT Project [Sean Kelly / Shane] See Attachment AJ AK. Apache OpenNLP Project [Joern Kottmann / Sam] See Attachment AK AL. Apache OpenWebBeans Project [Gurkan Erdogdu / Jim] See Attachment AL AM. Apache Pig Project [Julien Le Dem / Doug] See Attachment AM AN. Apache Pivot Project [Roger Whitcomb / Brett] See Attachment AN AO. Apache Portals Project [David Sean Taylor / Greg] See Attachment AO AP. Apache ServiceMix Project [Gert Vanthienen / Roy] See Attachment AP AQ. Apache Shiro Project [Les Hazlewood / Bertrand] See Attachment AQ AR. Apache Sling Project [Carsten Ziegeler / Bertrand] See Attachment AR AS. Apache SpamAssassin Project [Kevin A. McGrail / Doug] No report was submitted. AT. Apache Stanbol Project [Fabian Christ / Greg] No report was submitted. AI: Brett to pursue a report for Stanbol AU. Apache Subversion Project [Greg Stein] No report was submitted. AI: Brett to pursue a report for Subversion AV. Apache Synapse Project [Hiranya Jayathilaka / Shane] See Attachment AV AW. Apache Tiles Project [Greg Reddin / Jim] See Attachment AW AX. Apache Tomcat Project [Mladen Turk / Sam] See Attachment AX AY. Apache UIMA Project [Marshall Schor / Chris] See Attachment AY AZ. Apache VCL Project [Andy Kurth / Roy] See Attachment AZ BA. Apache Whirr Project [Andrew Bayer / Brett] See Attachment BA BB. Apache Wicket Project [Martijn Dashorst / Roy] See Attachment BB BC. Apache Wink Project [Luciano Resende / Jim] See Attachment BC BD. Apache ZooKeeper Project [Flavio Junqueira / Shane] See Attachment BD Committee reports approved as submitted by General Consent. 7. Special Orders A. Establish the Apache Helix Project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software related to cluster management system for managing partitioned and replicated resources in distributed data systems. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "The Apache Helix Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that The Apache Helix Project be and hereby is responsible for the creation and maintenance of a software project related to cluster management system for managing partitioned and replicated resources in distributed data systems; and be it further RESOLVED, that the office of "Vice President, Helix" 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 Helix Project, and to have primary responsibility for management of the projects within the scope of responsibility of The Apache Helix 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 Helix Project: * Kishore Gopalakrishna (kishoreg) * Olivier Lamy (olamy) * Patrick Hunt (phunt) * Mahadev Konar (mahadev) * Owen O'Malley (omalley) * Zhen Zhang (zzhang) * Shi Lu (slu) * Kapil Surlaker (ksurlaker) * Bob Schulman (rms) * Swaroop Jagadish (swaroop-aj) * Rahul Aggarwal (rahula) * Terence Yim (chtyim) * Santiago Perez (santip) * Vinayak Borkar (vinayakb) * Shirshanka Das (shirshanka) * Kanak Biscuitwala (kanak) NOW, THEREFORE, BE IT FURTHER RESOLVED, that Kishore Gopalakrishna be and hereby is appointed to the office of Vice President, Helix, 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 Helix Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Helix podling; and be it further RESOLVED, that all responsibility pertaining to the Apache Incubator Helix podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7A, Resolution to establish the Apache Helix Project, was approved by Unanimous Vote of the directors present. B. Change the Apache OpenWebBeans Project Chair WHEREAS, the Board of Directors heretofore appointed Gurkan Erdogdu to the office of Vice President, Apache OpenWebBeans, and WHEREAS, the Board of Directors is in receipt of the resignation of Gurkan Erdogdu from the office of Vice President, Apache OpenWebBeans, and WHEREAS, the Project Management Committee of the Apache OpenWebBeans project has chosen by vote to recommend Mark Struberg as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Gurkan Erdogdu is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache OpenWebBeans, and BE IT FURTHER RESOLVED, that Mark Struberg be and hereby is appointed to the office of Vice President, Apache OpenWebBeans, 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, Change the Apache OpenWebBeans Project Chair, was approved by Unanimous Vote of the directors present. C. Approve the proposed 2013-2014 Budget (see Attachement BE) Tabled. 8. Discussion Items The budget needs to be updated to include estimated trademark registration fees. Roy: Is trademark registration really necessary? Shane: In many cases of policing our trademarks, it's a lot easier to get potential infringing uses resolved if the trademarks are registered. Roy: We would need to make sure that the names actually are able to be registered. Shane: Brand awareness is an important part of community development. Roy: We can address new registrations without proactively registering all of our existing marks. There are a few marks that may be worthwhile but not a large number. Doug: Registering important marks will save a lot of trouble in the future. Roy: Estimates may be low for costs of registration, considering challenges brought by commercial interests. Shane: The plan is to ask PMCs whether they want their marks registered. If there are many objections, we would need to make a decision whether to change the name. The discussion will continue on the board mail list. 9. Review Outstanding Action Items * Greg: email to multiple PMCs to ask for dates on releases. Status: * Roy: Update the guidance for releases and communicate to all committers. Status: not done yet * Greg: discuss "extras" issue with OpenOffice PMC and see if there is to be done at the "ASF level" Status: * Sam: see whether there is continuing development and goals for Whirr Status: see attachment BA * Brett: ask for community health information from Aries in next report Status: not done yet * Chris: follow up on bringing on new committers and PMC members to DB Status: Not done. * Chris: ask the Attic about their PMC and available volunteers Status: Done. * Brett: follow up with Click regarding the Attic or rebooting Status: not done yet * Brett: provide feedback to POI on their report Status: reviewed it again, and it seems ok and was approved * Bertrand: request a timely report from Avro Status: done. 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 12:02 p.m. (Pacific) ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the Executive Assistant [Melissa Warnkin] * Daily monitoring of all email activity (ea@, fundraising@, trademarks@, treasurer@, comdev@, and board@) and following-up with appropriate personnel * Fundraising: * Fundraising has been progressing very well. We're now in the maintain/follow-up on the invoices sent out phase, as well as preparing for the upcoming renewals to be sent out The "How-To" manual continues to be a WIP; we (Upayavira and I) add to this document as we go along * ApacheCon: * Progressing well - Rich will provide more information * Weekly status calls with Ross and Rich * Event-in-a-Box: * Provided cost estimate for the physical contents and shipping costs for the minimal list; awaiting call back wrt insurance costs * Further information is needed for the maximum list * Trademarks: * Working with Shane to create a "How-To" manual for Trademarks * Treasurer's Office: * Will be creating a "How-To" manual for the Treasurer's Office (this has been put as a low priority for now) * Will be assisting in the Audit in parallel with taking notes to incorporate into the manual ----------------------------------------- Attachment 2: Report from the VP of Brand Management [Shane Curcuru] Board issue: please see two resolutions for an increased budget for Brand Management to meet our needs for our strategy change to use registered trademarks in many more situations. Operations And Community ======================== We had a much busier than usual month for questions and issues raised to trademarks@, and a number of issues will take some time to work with the relevant PMCs or third parties to fully resolve. A request to MapR correcting their poor use of the Apache HBase name was originally met with a less than acceptable response, but with an stronger restatement of our requirements resulted in quick action to correct the issues. A separate and much smaller request from the Apache Camel VP to Red Hat was unfortunately met with no substantiative response; while escalation to their senior trademark counsel was not as well received as I had hoped, I did establish a better communication channel for any future branding questions to that company. Updating Branding Strategy ========================== In reviewing more complex branding issues with our CouchDB, ActiveMQ, Camel, Hadoop, and CloudStack projects (as well as experience from past trademark enforcement actions), it has become clear that we need to make some changes to our overall branding strategy. I had a call with counsel from DLAPiper to discuss both our project branding strategy as well as matters relating to our overall Apache house brand, and they confirmed my ideas. Similarly, a thread on trademarks@ shows that the ability to defend our project brands is critical to our long term mission. Therefore, I am proposing that we improve our branding strategy by changing to registering most or all of the software product names that match our many Apache project names in the US. This change will require a notably expanded Brand Management budget going forward to meet our expected annual expenses relating to registering new podling/graduating TLP names, as well as a separate, much larger short-term budget which will be used to register our many existing TLP's names. I am very cognizant of our duty to take care in the use of the funds our many Sponsors (and donors) entrust to us. However I believe that this improvement in branding strategy is critical to ensure that we can effectively maintain our strong sense of independent community and our long-term ability to continue our mission. I will also note that in a number of conversations with Sponsors I have had that this ability to defend our brands is important in their minds as well. Trademark Registrations ======================= Counsel have made several registration applications in various jurisdictions for our APACHE overall "house brand". These registrations are part of a longer term effort to ensure our strong ability to defend our Apache brand itself. Separately, the USPTO issued a registration for our CLOUDSTACK product name on the supplemental register, and our efforts to secure the registration in Europe are progressing well. ----------------------------------------- Attachment 3: Report from the VP of Fundraising [Upayavira] Fundraising has been quiet. The EA is working with the VP Fundraising on day-to-day business. We have had a report of an incoming sizeable check which we cannot track. We are in communication with the vendor to locate the payment. ----------------------------------------- Attachment 4: Report from the VP of Marketing and Publicity [Sally Khudairi] I. Budget: we remain on schedule and under budget. No vendor payments are due at this time. II. Fundraising/Branding/Marketing liaison: no meetings are planned. Sally Khudairi has been working on billing for a Gold-level sponsorship renewal for hand-off to the Fundraising team. She is also in discussions with VP Fundraising regarding future sponsorship planning. III. Press Releases: the following formal announcement was issued via the newswire service, ASF Foundation Blog, and announce@apache.org during this timeframe: - 19 November: The Apache Software Foundation's Position on Oracle's TCK - 10 December: The ASF asks: have you met Apache™ Marmotta™? License IV. Informal Announcements: 2 items were announced on @TheASF; no new posts were made on the @ApacheCon Twitter feeds or "TheApacheFoundation" account on YouTube. V. Future Announcements: no project-related announcements are currently planned. PMCs wishing to announce major project news, as well as podlings ready to graduate from the Incubator, 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 11 media requests. The ASF received 861 press clips over this time period, vs. last month's clip count of 1,400. VII. Analyst Relations: Apache was mentioned in 14 reports by Gartner, 2 Forrester Wave reports, 5 write-ups by GigaOM, 12 reports by Yankee Group, and 5 reports by IDC. VIII. ApacheCon liaison: Sally will be working with Rich Bowen and Melissa Warnkin on any issues needed for planning the next ApacheCon, with particular focus on sponsor-related activities. She continues to field questions from possible event partners as well as past delegates regarding the next ApacheCon. IX. (Non-ASF) Industry Events and Outreach liaison: other than award nominations detailed in last month's report, there are no formal activities taking place at this time. X. Newswire accounts: we have 9 pre-paid press releases with NASDAQ GlobeNewswire through December 2013 (Sally will seek an extension to the expiration deadline if possible) and 17 pre-paid press releases on the PRNewswire account through May 2014. Our donated press release distribution by Pressat has no pre-established distribution timeframe. ----------------------------------------- Attachment 5: Report from the VP of Infrastructure [Sam Ruby] New Karma: ========== Finances: ========== * Funded Daniel Gruno's attendance at EU Cloudstack conference: cost TBD. Board Action Items: =================== Short Term Priorities: ====================== * Clear the lengthy backlog of outstanding tlp-related requests. * Repurpose the new hermes gear for use as a (jenkins?) build master as that is more pressing. * Investigate the migration tooling available for conversion from VMWare to Cloudstack [See attachment INFRA-1]. * Look into mac build slaves. * Migrate eris svn repos to /x2, converting everything to 1.8. * Converge on git.apache.org migration to eris. * Investigate / negotiate external code-signing capability, currently in talks under NDA. INFRA-3991 is tracking the status, and a Webex call is being arranged. * Look into rsync backup failures to abi. * Complete nagios-to-circonus migration for monitoring. * Continue to experiment with weekly team meetings via google hangout. * Continue with the effort to reduce the overwhelming JIRA backlog. At the start of the reporting period we started with 134 open issues. We are now down to ~90 open issues. * Jan Iversen has been pushing through the outstanding Tlp requests for virtual machines. Several projects should by now have their VM. * Explore the possibility of revamping the infra documents to have a more intuitive feel about them, improve readability. * Confluence Upgrade. Needs an intermediate upgrade to 5.0.3 then to latest. Attempts have been madse and failed to upgrade to 5.0.3, opened a support case but we are cotninuing to try on a test instance. Long Range Priorities: ====================== * Choose a suitable technology for continued buildout of our virtual hosting infra. Right now we are on VMWare but it no longer is gratis software for the ASF. * Continue gradually replacing gear we no longer have any hardware warranty support for. * Formulate an effective process and surrounding policy documentation for fulfilling the DMCA safe harbor provisions as they relate to Apache services. General Activity: ================= * Both new tlp's this month, Ambari and Marmotta, were processed within 24 hours of board approval. Attachment INFRA-1: Cloudstack Conference Feedback [Daniel Gruno / humbedooh]: ============================================================================== Attended CCC (Cloudstack Collaboration Conference) at Beurs van Berlage in Amsterdam. Tried out Cloudstack locally with a /27 netblock, as well as on testing platforms available at the conference. Apart from minute errors in the UI (which I have reported), it seems to be working as expected. Cloudstack supports LDAP integration, however this is not a feature complete integration, and it is my view that an infra-made LDAP implementation - with regards to _non-infra involvement_ - is preferred, though we may elect to use it for the administration of the hosts. Attended a talk about Apache LibCloud which seamlessly integrates with Cloudstack for an easy programmable management of VMs via Python. This removes the need for dealing with the rather cumbersome Cloudstack API, and enables the possibility of creating an infra-managed site for dealing with VMS in several ways. Should we ultimately decide on another cloud solution, LibCloud integrates with just about every platform out there, and so would not be affected by this to any large degree. I did not get a chance to properly test LibCloud, so my findings in this regard will have to be substantiated at a later date. Cloudstack offers support for both VMWare (WebSphere), Xen(cloud), KVM, so migrating is just as much a question of "if" rather than just "when". It supports using different hypervisors on different pods (a collection of hosts), so working in tandem with a KVM or similar free hypervisor is an option. Migration options (assuming we go with KVM or similar): A) Dual hypervisor mode (use both WS and KVM, only allot new VMs on KVM?) B) Migrate WS boxes to KVM (Qemu-KVM supports this natively with VMWare version 6/7 disks) if A, then we need to use separate pods for WS and KVM. if B, then we pull boxes offline, one by one, move the images to the new host and KVM can handle the images. Tentative proposal for future VM management: Create one or more hosts with KVM in CS(or OS), assign a pod to the old WS clients, use Apache LibCloud within an LDAP-authed site (TBD) where PMC members can request, restart, get access to, and resize (to be acked by infra) instances. Liaison with Tomaz Muraus(LibCloud), Chip Childers(Cloudstack) etc on the actual implementation details. This would mean that infra's only role would be to ack the creation/resizing of VMs and general oversight, rather than manual creation/modification of each VM. I expect to have a mockup of what such a site could look like ready for infra to review and discuss medio December, thus adding something of value to the next board report about it. Jake Farrell has offered to help with the CS setup, as he has experience running this in large environments. There have been some discussions of maybe using other management platforms instead of CloudStack, but given that CloudStack and LibCloud are Apache projects, it is my opinion that we are easier suited, support-wise, by using software developed by the foundation, as well as the proverbial "eating our own dog food". ----------------------------------------- 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 this month. ----------------------------------------- Attachment 8: Report from the Apache Legal Affairs Committee [Jim Jagielski] The transition from Sam as VP Legal to myself is progressing smoothly. Once again, Thanks to Sam for his work in the this role the many years. There was a spirited but enlightening discussion regarding the suitable of Creative Commons CC-BY 4.0 as a Category A license (as related to usability with, and capability with, the ALv2). It was agreed that the discussion had reached the end of its usefullness without further feedback or guidance by Creative Commons, as to their intents behind the license and how it relates to commercial redistribution. We are reaching out to the CC General Counsel for further information; due to her unavailability while attending a conference/seminar, I don't anticipate an update until January. FWIW, this issue can be seen as a continuation of, or offshoot of, https://issues.apache.org/jira/browse/LEGAL-167. Mark Thomas proposed a directed question regarding the ability for ASF PMCs to continue to use, and validate against, expired TCKs. Upon reading the TCK agreement, Section 10.3 appears to explicitly allow for such continued use assuming we abide by all other conditions of the agreement, which does not appear to be an issue. I have asked for our pro-bono legal counsel to verify and comment. ----------------------------------------- Attachment 9: Report from the Apache Security Team Project [Mark Cox] ----------------------------------------- Attachment A: Report from the Apache Abdera Project [Ant Elder] ----------------------------------------- Attachment B: Report from the Apache Ambari Project [Yusaku Sako] Apache Ambari simplifies provisioning, managing, and monitoring of Apache Hadoop clusters. Apache Ambari has graduated from the Incubator in Nov 2013, so this is the first report to the Board as a TLP. TLP Migration Status: * Migration is complete. * Github repo, Github mirror, svnpubsub website, and mailing lists have been migrated from Incubator to TLP. Mailing Lists: * user@ambari.apache.org: 188 subscribers * dev@ambari.apache.org: 123 subscribers Releases: * 2013-10-21 1.4.1 * The next release 1.4.2 is scheduled for Dec 2013. Committers/PMC: * 2013-12-04 Added Artem Baranchuk * 2013-12-03 Added Andrew Onischuk * 2013-12-02 Added Vitaly Brodetskyi * 2013-11-20 Added 37 initial PMC members upon establishing TLP Issues: * There are no Board-level issues at this time. ----------------------------------------- Attachment C: Report from the Apache Any23 Project [Michele Mostarda] 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. Project Releases The last release of Any23 (0.9.0) was on 3rd November 2013. Overall Project Activity since last report Project activity has been very quiet indeed. No issues have been fixed and the community has just initiated the process of proposing parts of the codebase which will be of value to the Apache Tika community. A parent issue [0] has been created and a draft proposal attached, the aim of which is to act as a working document as the migration gathers momentum. Additionally the initial aspect of the Any23 codebase, which we intend to imgrate, has been identified and an issue opened on the Tika Jira. We will monitor progress and work with the Tika PMC to propose patches. [0] https://issues.apache.org/jira/browse/TIKA-1207 When were the last committers or PMC members elected? Chris Mattmann was added back to the PMC on Wed, 15th May 2013. How has the community developed since the last report? There has been no community development since we last reported. Changes to PMC & Committers Nothing to report. ----------------------------------------- Attachment D: 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: --------- APR 1.5.0 and APR-util 1.5.3 were released November 18, 2013. Notification was provided that the legacy APR 0.9.x and APR-util 0.9.x branches, last released in 2011 and 1010, have been retired and will receive no further security patches or releases. These branches were used primarily by Apache HTTP Server 2.0.x, which has also been retired. Community --------- New PMC members: Greg Smith New committers: none The last new committer was added in March of 2013. Four bugs were opened during the reporting period, with some sort of developer followup (closure or discussion) on four bugs. Mailing list activity has been relative heavy, dominated by issues being resolved in this quarter's releases. Development ----------- Development was relatively heavy during the quarter as several new features were readied for their first release with APR 1.5.0. (For comparison, there have not been as many commits during a quarter since Spring of 2011.) Issues ------ There are no board-level issues at this time. ----------------------------------------- Attachment E: Report from the Apache Archiva Project [Maria Odea Ching] Apache Archiva is an extensible repository management software that helps taking care of your own personal or enterprise-wide build artifact repository. It is the perfect companion for build tools such as Maven, Continuum, and ANT. Releases -------- * Last release was on 1 June 2013 (Archiva 1.4-M4) Community --------- We have not added any committers or PMC members recently, with the last addition for both groups on 14 Sep 2012. More activity in the users and dev lists since the 1.4-M3 and 1.4-M4 milestone releases previewing the new webapp UI based on javascript. Development ----------- The development for 2.0.0 release is still on-going. The release was originally targeted to be out by the end of the 3rd quarter or early 4th quarter of this year but was delayed to the end of the 4th quarter. Issues ------ No board level issues at this time. ----------------------------------------- Attachment F: Report from the Apache Avro Project [Scott Carey] ----------------------------------------- Attachment G: Report from the Apache Axis Project [Deepal Jayasinghe] DESCRIPTION The Apache Axis project is responsible for the creation and maintenance of software related to the Axis Web Services frameworks and subsidiary components. RELEASES No releases for this quarter. Last releases: Axis2/Java: April 2012 Rampart/Java: April 2012 Sandesha2/Java: April 2012 Axis2 Transports/Java: December 2009 Axis/Java: April 2006 Axis2/C: Apr 2009 Rampart/C: May 2009 Sandesha/C: Oct 2007 Savan/C: May 2007 Axis/C++ 1.x: March 2006 Inactive/abandoned subprojects: Savan/Java, Kandula [PMC has voted to move these projects to Attic] CURRENT ACTIVITY * PMC has voted to move inactive projects to Attic and a JIRA issue is created (https://issues.apache.org/jira/browse/INFRA-7025). ISSUES * There are no issues requiring board attention at this time. ----------------------------------------- Attachment H: Report from the Apache Bigtop Project [Roman Shaposhnik] DESCRIPTION Apache Bigtop is a software related to a system for integration, packaging, deployment and validation of a big data management software distribution based on Apache Hadoop RELEASES * The last release of Apache Bigtop was version 0.7.0, released on Nov 5, 2013 * Bigtop 0.8.0 is the next release scheduled for Q1 of 2014 and based on Hadoop 2 GA CURRENT ACTIVITY * Development activity continues as can be seen from the following report: https://issues.apache.org/jira/issues/?filter=12325886   (since last board report, Sep 2013) * Bigtop 0.7.0 was released with a approximately a month of schedule slip * Bigtop 0.8.0 is the next release the community is working on. * Phoenix (proposed for incubation) has been added to Bigtop * Kite is in the process of being added to Bigtop COMMUNITY No changes * Currently there are: - Total of 118 subscribers to the developer list - Total of 130 subscribers to the user list - Total of 24 subscribers to the announce list - Total of 23 committers - Total of 20 PMC members ISSUES * There are no issues requiring board attention at this time. ----------------------------------------- Attachment I: Report from the Apache Bloodhound Project [Gary Martin] Project Description =================== Apache Bloodhound is a software development collaboration tool, including issue tracking, wiki and repository browsing. Issues ====== There are no issues that we believe currently require the board's attention. Releases ======== There have been no releases over the last three months. The last releases were: * apache-bloodhound-0.6 (16th July 2013) * apache-bloodhound-0.7 (23rd August 2013) Community & Development ======================= No new committee members have been added this quarter. The last addition to the committee was on 10th April 2013. The involvement of Bloodhound with the GSoC and ASF-ICFOSS mentoring schemes is now complete. The GSoC student who passed the mid term review went on to complete a successful project. There has not been much further contact from this student after project completion at this point and so a possible invite to join the PMC has not yet been considered. Unfortunately, the ASF-ICFOSS student did not complete the process successfully. As in the case of the GSoC students, we have left this student with commit access which will allow the project to be completed if the student desires. Over the last few months there has been an increase in contributions from some new developers which may result in new committee members to announce in the next report. ----------------------------------------- Attachment J: Report from the Apache BVal Project [Matt Benson] ## Apache BVal Report December 2013 ## 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. ### Activity ### Releasing our 1.0 and 1.1 versions, to coincide with Java Bean Validation 1.0 and 1.1 respectively, has been discussed and a basic approach seems to have been agreed upon. BVal's developers are busy all over the place (in many cases with other Apache projects) with a general shortage of "round tuits", but we remain optimistic that the releases will be made. Mailing list traffic picked up a bit this quarter. ### Community ### Romain Manni-Bucau has been added to the PMC. ### Branding ### Nothing to report. ### Legal ### No concerns at present. ### Infrastructure ### Nothing needed at the moment. ----------------------------------------- Attachment K: 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 -------------- * The project is active and stays at a high level. * There was a bit of community contention this period when a committer added a target to Camel's maven plugins to run a third party (but open source) console with all branding, marketing links, etc... intact and not allowing the Camel community any control over the display of the Camel portion. The PMC (in particular 4 PMC members had to issue specific vetos) did decide to revert this change, but discussion did degrade into various personal attacks, attacks against employers, etc... This seems to happen very often when there is a disagreement in Camel and has caused many people to not feel they can speak up and disagree or state their opinions. Community --------- * Packtpub published two new book about Apache Camel, one was written by one of our committers: http://www.packtpub.com/apache-camel-message-routing/book http://www.packtpub.com/apache-camel-messaging-system/book * JAX-Magazine published two article about Apache Camel which was written by one of our PMC member: http://jaxenter.com/jax-magazine/JAX-Magazine-2013-05 http://jaxenter.com/tutorial-integrating-with-apache-camel-48211.html * The community stays at a high level (276 subscribers at dev@; 711 subscribers at users@) * The community is active and questions being answered in short term. * Avg. 948 mails per month on the users mailing list in September 2013 - November 2013 * Avg. 177 mails per month on the dev mailing list in September 2013 - November 2013 * Avg. 453 committs per month in September 2013 - November 2013 Community Objectives -------------------- * We handled the security issue CVE-2013-4330. Thanks to security@ for their support. * Working on the Camel 2.13.0 release. Project Composition ------------------- * Christian Posta was added as committer (10/16/2013) * James Carman was added as committer (10/05/2013) * James Carman was added as new PMC member (10/05/2013) Releases -------- * 2.12.2 (11/27/2013) * 2.12.1 (09/22/2013) * 2.11.2 (09/24/2013) * 2.10.7 (09/19/2013) * 2.9.8 (09/20/2013) ----------------------------------------- Attachment L: 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. Project Status * No releases since last Board Report. * Cayenne 3.1 Beta 2 released on Feb 18 is stable and in bug-fix mode as it approaches GA status. * Cayenne 3.2 Milestone 1 released on July 19 and is where new feature activity happens. * Dropping support for Java 1.5 for Cayenne 3.2+. * Working with Infra on Git migration * New development included frequently-requested OSGi compatibility and a number of other things. Community Mailing list activity is about average on developer and user lists. The last PMC member was added in December 2012 The last committer was added in May 2012 ----------------------------------------- Attachment M: 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, and Objective-C (and possibly other languages). The project has graduated in February 2011. == Project status == The PHP subproject received some enhancement and bug fixes and is preparing a first release. All other subprojects moving slow. There have only be bug fixes and documentation improvements. The OpenCMIS subproject is still preparing a 1.0 release. There are no board-level issues at this time. == Community == No community changes this quarter. == Releases == Last releases: OpenCMIS 0.10.0    2013-08-15 ObjectiveCMIS 0.2  2013-07-30 cmislib 0.5.1      2012-12-19 DotCMIS 0.5        2013-01-19 ----------------------------------------- Attachment N: Report from the Apache Chukwa Project [Eric Yang] Apache Chukwa is a log collection and analysis framework for Apache Hadoop Clusters. Project Status: * INFRA-6801 has been completed, web site, source code repository and mailing list are working as TLP project. * New work are developing using machine learning algorithm to analyze data collected by Chukwa from Hadoop cluster. CHUKWA-680. Releases: * Planning for Chukwa 0.6 release. Community: * The last Chukwa PMC addition: Oct 16, 2013 * The last Chukwa committer addition: Oct 16, 2013 Mailing lists: * 101 subscribers on dev * 168 subscribers on user ----------------------------------------- Attachment O: Report from the Apache Click Project [Malcolm Edgar] ----------------------------------------- Attachment P: Report from the Apache CloudStack Project [Chip Childers] 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 No issues for the board at this time. CURRENT ACTIVITY * The community is actively working on both Apache CloudStack 4.3.0 (feature release) and Apache CloudStack 4.2.1 (bug fix release). * The project accepted a donation of a plugin for CloudStack to orchestrate networks provided by the OpenContrail software from Juniper Networks. * A large number of new features, integrations and bug fixes continue to be committed to the repository, so we remain a healthy and growing project. * The community participated actively in the CloudStack Collaboration Conference EU in Amsterdam in early November. The event was quite successful, both in terms of drawing in new members to our community, as well as providing an opportunity for the Apache CloudStack community to work with a number of other projects (notably Apache Libcloud and Gluster). Close to 400 people attended the event. * We have broken out our CLI tool, CloudMonkey, from the main CloudStack git repository, and we have made our first release of that software in September. * We have broken the product documentation out from the main source code repository, with the specific intent of being able to have the documentation release / publishing process be faster and easier than the code itself. There is also a proposal being discussed to change from the publican docbook format to .rst format in the hope that this will lower the barriers for user contributions. RELEASES * Apache CloudStack CloudMonkey 5.0.0 was released on September 24, 2013 * Apache CloudStack 4.2.0 was released on October 1, 2013. COMMUNITY Including the following additions, CloudStack has 83 committers and 24 PMC members. New Committers: * Nguyen Anh Tu (tuna) * Sowmya Krishnan (sowmya) * Sanjeev Neelarapu (sanjeev) * Srikanteswararao Talluri (talluri) * Girish Shilamkar (girish) * Giles Sirett (giles) New PMC Members: * Daan Hoogland (dahn) * Animesh Chaturvedi (animesh) Brett Porter had decided to leave the PMC during this quarter. The Apache CloudStack project remains a high volume community: * dev@ 729(+55) subs / msgs = Sep: 2072, Oct: 2272, Nov: 1520 * users@ 1101(+163) subs / msgs = Sep: 742, Oct: 937, Nov: 750 * issues@ 177(+30) subs / msgs = Sep: 1419, Oct: 2423, Nov: 1987 * commits@ 194(+13) subs / msgs = Sep: 1314, Oct: 1873, Nov: 1510 * marketing@ 163(+30) subs / msgs = Sep: 141, Oct: 108, Nov: 201 * users-cn@ 468(+45) subs / msgs = Sep: 169, Oct: 122, Nov: 268 ----------------------------------------- Attachment Q: Report from the Apache Commons Project [Gary Gregory] The Commons is an Apache project focused on all aspects of reusable Java components. Apache Commons components are widely used in many projects, both within Apache and without. There are no issues that require board attention at this time. Overall project health is good with six releases this period, including the long anticipated [pool] 2.0 and [collections] 4.0. Releases: Apache Commons JCI 1.1 on 2013-10-14 Apache Commons Email 1.3.2 on 2013-10-23 Apache Commons Compress 1.6 on 2013-10-26 Apache Commons Configuration 1.10 2013-10-27 Apache Commons Pool 2.0 on 2013-11-11 Apache Commons Collections 4.0 on 2013-11-24 The [csv] component is still inching towards 1.0 releases and [imaging] is very close to 1.0 as well. Expected soon are [lang] 3.2 and [beanutils] 1.9. The mailing list and JIRA activity is good, most support issues get timely replies, and development discussions are positive. One of the recurring topics is migration from Subversion to Git, the current plan is to try this with one component, [cli]. Another discussion is how to reflect component liveliness into the site and what to do with mostly inactive components. To this end, the main page lists the version and latest release date for each component. Another recurring theme is when and how to update the dated look and feel of the site; the current thinking here is to use the Fluido skin. A perennial concern is how to attract new developers, one proposal is to better integrate our processes with git and GitHub. On the branding side, active components have been updated to use “Apache Common ” and a “TM” in their logos. This leaves us with dealing with the other components with little or no activity, which do not follow these rules yet. Another issue with inactive components is that their Oracle Javadoc HTML pages suffer from a frame injection vulnerability (see http://www.kb.cert.org/vuls/id/225657 and http://www.oracle.com/technetwork/topics/security/javacpujun2013-1899847.html); here we are considering patching the sites using an Oracle tool. We are discussing using StackOverflow open source advertisements and are currently unsure whether which logo we can use, Apache, Apache Commons, or a new logo. The following new committers have joined us: Ate Douma (ate) on 2013-10-14 Woonsan Ko (woonsan) on 2013-10-14 ASF Member Henning Schmiedehausen (henning) rejoined the PMC 2013-10-31. There are no other new PMC members. The IRC channel #apache-commons has been set up on freenode, with currently low activity. The PMC changed its chair from Luc Maisonobe to Gary Gregory. The Apache Commons community is grateful for Luc’s service. Mailing list stats: dev@commons.apache.org: 1924 messages. user@commons.apache.org: 258 messages. commits@commons.apache.org: 2038 messages. ----------------------------------------- Attachment R: Report from the Apache Continuum Project [Brent Atkinson] Apache Continuum is an enterprise-ready continuous integration server with features such as automated builds, release management, role-based security, and integration with popular build tools and source control management systems. There has been heightened activity since the last cycle, much of which has been related to migrating the project to recent versions of Apache Struts. This is primarily to address a remote execution vulnerability that resulted in vmbuild being compromised and subsequently disabled by the infrastructure team. The last release was Continuum 1.4.1, on January 7, 2013. A release to address the mentioned vulnerabilities is pending, but still being worked towards. There has been volume on the mailing lists and in the issue tracker, but still relatively low. There have been no new committers since last cycle. The last committer was added December 8, 2010 and the last PMC member was added on September 2, 2012. ----------------------------------------- Attachment S: Report from the Apache Cordova Project [Brian LeRoux] Build mobile apps using HTML, CSS, and JavaScript. STATUS New platforms! Cordova now supports Amazon FireOS and Ubuntu Phone. COMMUNITY Healthy activity on the mailing list and issue tracker as usual. RELEASES 3.2.0 - Nov 22 3.3.0rc1 - Dec 6 Core plugins update release on Dec 4. ----------------------------------------- Attachment T: Report from the Apache cTAKES Project [Pei J Chen] Apache cTAKES (clinical Text Analysis and Knowledge Extraction System) is a natural language processing (NLP) tool for information extraction from electronic medical record clinical free-text. Issues: There are no issues requiring board attention at this time. Releases: - ctakes-3.0.0-incubating on 2013-02-22 - ctakes-3.1.0 on 2013-08-30 - ctakes-3.1.1 on 2013-12-05 Development: During the last quarter, the committee released 3.1.1 of Apache cTAKES. The committee is actively working and planning for the future release Some of the planned code changes for the upcoming release includes: - New temporal relations component - New Medication Extraction component - Groovy integration to make it easier for users/developers to adopt - Various bug fixes and code enhancements tracked by Jira Community: Vijay joined the cTAKES committee and is planning to contribute ytex components(Yale extensions to cTAKES). cTAKES committers (Guergana, Chen, Tim, Dima, Stephen) spoke at AMIA 2014 at Washington DC in Nov on cTAKES and NLP related topics. New Committers/PMC: Murali Nagendranath (2013-10-21) Vijay Garla (2013-11-16) dev mailing list subscribers count: 94 (+13 since last report) user mailing list subscribers count: 81 (+12 since last report) ----------------------------------------- Attachment U: Report from the Apache Curator Project [Jordan Zimmerman] Curator is a set of Java libraries that make using Apache ZooKeeper much easier. == ISSUES none == RELEASES 2.3.0 was released on November 7, 2013 == ACTIVITY dev@ list: 114 message in Nov users@ list: 144 message in Nov ----------------------------------------- Attachment V: Report from the Apache Felix Project [Felix Meschberger] 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. Community * PMC: David Jencks and Jan Willem Janssen have been added to the PMC on Dec. 3rd, 2013. * Committers: No new committers have been added in this report period. The last new committer was added in Nov. 2012. * Steady mailing list activity. * Felix Meschberger, V.P. Apache Felix, executed the OSGi Alliance Compliance Tests License, Version 3.00 for Qualified Not-for-Profit organizations on behalf of ASF. The agreement is dated to Dec. 2, 2013 and valid for 2 years. More information on the OSGi Alliance Compliance Tests is available at http://felix.apache.org/documentation/development/using-the-osgi-compliance-tests.html. * There are no issues requiring board attention at this time. Software * Apache Felix Utils 1.4.0 and Declarative Services (SCR) 1.8.0 (November 2, 2013) * Apache Felix iPOJO Runtime and Manipulator 1.11.0 (October 12, 2013) * Apache Felix SCR Generator 1.8.2, Maven SCR Plugin 1.15.0, and SCR Ant Task 1.9.0 (October 04, 2013) * Apache Felix Configuration Admin version 1.8.0 (September 28, 2013) * Apache Felix Service Diagnostics WebConsole plugin 0.1.3 (September 27, 2013) * Apache Felix HTTP Service 2.2.1 (September 27, 2013) * Apache Felix Metatype Service 1.0.8 (September 16, 2013) Project Branding * TM missing from all Logos Licensing and other issues * None ----------------------------------------- Attachment W: 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.11.0 was released on 10/28/13. Apache Flex Installer 2.7.0 was also released on 10/28/13. ACTIVITY Activity in Apache Flex continues to be in two main areas: improvements To the existing Adobe Flash Platform-dependent code base, including the releases listed above, and prototyping ways to create a version of Flex that is independent from the Adobe Flash Platform. There is another group working on Maven-related tools for the existing code base. In the past three months we've seen: - Continued JIRA activity (more bugs raised than resolved however) - More folks contributing and eventually becoming committers. Other highlights: -Over 60 bugs were fixed in 4.11.0. -We adopted a set of guidelines/by-laws. They are on our wiki at: https://cwiki.apache.org/confluence/display/FLEX/Guidelines Code Donation Update -FlexUnit was donated but has yet to be formulated into a release. -Swiz donation is still pending. The donator has not filed the paperwork. -BlazeDS donation paperwork was submitted but the code is not yet in the repo because it was discovered that some pieces were missing. We hope to get the missing pieces before the next report, maybe even by end of year. COMMUNITY -Stephan Plath added as committer on 11/17/13. -Cosma Colanicchia added as committer on 10/17/13. -Tom Chiverton added as a committer on 9/30/13. -Maurice Amsellem added as a committer on 9/28/13. -Darrell Loverin added as a committer on 9/13/13. -Maurice Amsellem promoted from committer to PMC on 11/9/13. -Latest analytics include over 3000 hits per day on the website during the work week (less on weekends). -There were more than 3000 installs of 4.11.0 in the month since its release. AREAS OF CONCERN (FROM LAST REPORT) -RELEASE EFFORT: In the last report we reported that "getting a release out seems more difficult than it should be because folks don't start serious testing on the first RCs so important bugs are found just before the VOTE ends and another RC has to be made." For the 4.11 release, we adopted "carry-over" voting based on a suggestion from a board member. If there were minor changes to the release artifacts, you could carry over your vote from the prior release candidate. That, and I think just having more experience in cutting releases made the 4.11 release go much more smoothly. -NUMBER OF ACTIVE COMMITTERS: In the last report we reported that "even though 200 bugs were fixed in 4.10.0, the majority were done by one committer." Over the past 3 months, six new people made contributions and were voted in as committers. TRADEMARKS -It was discovered that an external entity was using http://apacheflex.com to redirect to their web site. They were notified and have changed the redirect to the Apache Flex website. They have offered to have Apache take over the domain http://apacheflex.com. We need to figure out how to do this. -It looks like the new version of Flex is going to be called FlexJS. We need to find out if we need to trademark that name. We will be contacting trademarks@ shortly. INFRASTRUCTURE * I'm still hoping to find time to resolve INFRA-4380 (attachments in old Flex bugs). ----------------------------------------- Attachment X: 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 == Very little activity, Gump seems to create useful results for the few projects that use it. A team at Oracle seems to be running Gump for compatibility tests of Java 8. == 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 continuosly" philosophy. Stefan has polled the Gump list and our only known user outside of the ASF whether anybody would like to see a release but no response was received. == Activity == Ludmila Shikhvarg who works at Oracle and tests next-Java compatibility runs Gump internally at Oracle. Unfortunately the instance is not a public one. Occasionally she pings the Gump list to tells us about build problems she sees, she did so for three projects and Java8 in October and traffic has been directed to the project mailing lists. The Gump installation on vmgump was stuck for several weeks and nobody noticed it. == Changes to the Roster == All ASF committers have write access to the metadata that configure the ASF installations. No new committers to the code base, no changes to the PMC. The most recent addition to the PMC was in December 2006 when we added Sander Temme. ----------------------------------------- Attachment Y: Report from the Apache Hive Project [Carl Steinbach] DESCRIPTION Apache Hive is a data warehouse written on top of Apache Hadoop. It provides SQL to query and manage data (in the form of tables and partitions stored in HDFS or external systems) and provides a metastore containing metadata information about the stored data. RELEASES * The last release of Apache Hive was version 0.12.0, released on October 15, 2013. COMMUNITY * Development activity continues as can be seen from the following report: http://s.apache.org/oK * A Hive User Group meeting was held on October 28th in New York City, and a Hive Contributors meeting was held November 19th in Palo Alto. * Thejas Nair (thejas), Brock Noland (brock), Harish Butani (rhbutani) and Lefty Leverenz (leftyl) were voted in as PMC members. The last addition to the Hive PMC was made on November 13th. * Xuefu Zhang (xuefu), Prasad Mujumdar (prasadm), Lefty Leverenz (leftyl), Jitendra Nath Pandey (jitendra), and Eric Hanson (ehans) were voted in as committers. The last addition was made on November 21st. * Currently there are: - 655 subscribers to the developer list - 1658 subscribers to the user list - 10 committers - 15 PMC members - 6 Emeritus PMC members BRANDING CHECKLIST We have created HIVE-2432 to track this, with sub-tasks corresponding to each item. * Project Website Basics: [DONE] * Project Naming And Descriptions: [DONE] * Website Navigation Links: [IN PROGRESS] * Trademark Attributions: [IN PROGRESS] * Logos and Graphics: [DONE] * Project Metadata: [DONE] ----------------------------------------- Attachment Z: Report from the Apache Incubator Project [Marvin Humphrey] The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are 35 podlings currently under incubation. * Community New IPMC members: Raphael Bircher Dave Brondsema Sergio Fernández Lars Hofhansl Steven Noels Andrew Purtell Billie Rinaldi Sebastian Schelter Michael Stack Till Westmann People who left the IPMC: (None) * New Podlings * Phoenix is an open source SQL query engine for Apache HBase, a NoSQL data store. It is accessed as a JDBC driver and enables querying and managing HBase tables using SQL. * Twill is an abstraction over Apache Hadoop YARN that reduces the complexity of developing distributed applications, allowing developers to focus more on their business logic * Log4cxx -- Logging for C++. This new podling is a reboot of an existing Apache project with a fresh group of contributors. * Graduations The board has motions for the following: Helix * Retirements * The Provisionr podling voted to retire and then followed through on completing the retirement guide (a rarity). Best wishes to the wonderful, wonderful Provisionr people in their future endeavors. * Releases The following releases were made since the last Incubator report: Nov 11 Apache Allura (incubating) 1.0.1 Nov 13 Apache VXQuery 0.2-incubating Nov 14 Apache Tajo 0.2.0-incubating Nov 22 Apache Helix 0.6.2-incubating Nov 22 Apache Helix 0.7.0-incubating Dec 01 Apache Tez 0.2.0-incubating It took 0-39 days for the third IPMC vote to arrive. Release VOTE start Third IMPC +1 Days --------------------------------------------------------------------- Apache Allura (incubating) 1.0.1 Oct 14 Nov 10 27 Apache VXQuery 0.2-incubating Oct 3 Nov 10 39 Apache Tajo 0.2.0-incubating Nov 1 Nov 14 13 Apache Helix 0.6.2-incubating Nov 15 Nov 22 7 Apache Helix 0.7.0-incubating Nov 15 Nov 20 5 Apache Tez 0.2.0-incubating Nov 26 Nov 26 0 * IP Clearance * Citrix has donated a plugin for Apache CloudStack to support RDP connectivity for virtual machines running within Hyper-V hypervisors. * IBM has donated Distributed UIMA Cluster Computing (DUCC), a cluster management system providing tooling, management, and scheduling facilities to automate the scale-out of applications using the UIMA framework. * Adobe has donated the Sling replication module, which allows resources to be replicated between Sling instances. * Infrastructure * The Incubator dist area is now fully transitioned to dist.apache.org. Infra is pleased. * Miscellaneous * The Incubator experienced a rough cycle for releases. Several podlings experienced long wait times for IPMC votes. One release made it out despite IP clearance not having been completed. Another was improperly released with only two IPMC +1 votes. * The initiative to reform release voting continues. We achieved consensus for one particular approach and tried it. The approach seems not to have succeeded (though some argue it has not been given enough time). We are now negotiating a second approach. We have not yet achieved a breakthrough, but progress is being made and discussions are civil and proceeding at a measured pace rather than overheating as past efforts have. * We've started recruiting non-IPMC shepherds and the new volunteers have brought substantial energy and enthusiasm to the task. * The Chair finished coding up several new tools around reporting which will hopefully make it easier to sustain high report quality into the future. An attempt to recruit a "Report Manager" for this cycle did not yield any volunteers, though. -------------------- Summary of podling reports -------------------- * Still getting started at the Incubator Twill Usergrid * Not yet ready to graduate No release: Aurora Storm Wave Community growth: Allura Drill Falcon Kalumet MRQL NPanday S4 Sentry Streams Tajo * Ready to graduate The Board has resolutions for the following: Helix * Did not report, expected next month BatchEE Sirona ---------------------------------------------------------------------- Table of Contents Allura Aurora BatchEE Drill Falcon Kalumet MRQL NPanday S4 Sentry Sirona Storm Streams Tajo Twill Usergrid Wave ---------------------------------------------------------------------- -------------------- Allura Forge software for the development of software projects, including source control systems, issue tracking, discussion, wiki, and other software project management tools. Allura has been incubating since 2012-06-25. Three most important issues to address in the move towards graduation: 1. Continue to grow community 2. Make another release 3. Move project development to ASF hardware Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? It was difficult to get responses from IPMC and our mentors, for our first release. It finally did get the needed responses and votes, and the IPMC has been discussing general improvements in this area, which is good. How has the community developed since the last report? Several new folks on the mailing list have been asking questions about setup and configuration of Allura. A few contributions by Rui Ferreira have been submitted through the tracker but not merged yet. How has the project developed since the last report? Our legal/notice files were finalized and we made our first release. Many fixes & features have been added, primarily regarding importing projects from other sites into Allura. Date of last release: 2013-11-11 When were the last committers or PMC members elected? 2013-04-11 Signed-off-by: [ ](allura) Ross Gardler [ ](allura) Greg Stein [X](allura) Jim Jagielski -------------------- Aurora Aurora is a service scheduler used to schedule jobs onto Apache Mesos. Aurora has been incubating since 2013-10-01. Three most important issues to address in the move towards graduation: 1. First release. 2. Establish a consistent development process and release rhythm. 3. Expanding the community and adding new committers. 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? - Finish bootstrapping project, IP clearance, initial website. - Announcement and live demo at first #MesosTownhall. How has the project developed since the last report? - Code has been approved and migrated to Apache, complete with (scrubbed) commit history. - Development work has continued inside of Twitter, but will now begin moving to the open. Date of last release: - No releases as of yet. Targeting first release for mid-January. When were the last committers or PMC members elected? - No new committers; still stabilizing code and preparing for first release. Signed-off-by: [x](aurora) Jake Farrell [x](aurora) Benjamin Hindman [ ](aurora) Chris Mattmann [x](aurora) Henry Saputra Shepherd notes: Jake Farrell (jfarrell): For Aurora everything is progressing nicely. All initial setup and on boarding is completed and development has started using ASF infrastructure (jira/reviewboard/etc). No blockers or issues at this time. -------------------- BatchEE FIXME BatchEE has been incubating since 2013-10-03. Shepherd notes: Marvin Humphrey (marvin): Podling did not report. Please report next month. Also, please edit podlings.xml metadata and address all "FIXME" tags. -------------------- Apache: Project Drill Apache Drill is a distributed system for interactive analysis of large-scale datasets that is based on Google's Dremel. Its goal is to efficiently process nested data, scale to 10,000 servers or more and to be able to process petabyes of data and trillions of records in seconds. Drill has been incubating since 2012-08-11. Three Issues to Address in Move to Graduation: 1. Continue to attract new developers and and early users with a variety of skills and viewpoints 2. Continue to develop deeper community skills and knowledge by building additional releases 3. Demonstrate community robustness by rotating project tasks among multiple project members. The community has made significant progress on items 1 and 2. Issues to Call to Attention of PMC or ASF Board: none How community has developed since last report: Community awareness and participation were strengthened through a meeting of the Bay Area Apache Drill User Group with over 100 participants locally in San Jose and remotely via Cisco-hosted Webex. On site speakers included 3 Drill contributors, two from San Jose and one from Seattle http://www.meetup.com/Bay-Area-Apache-Drill-User-Group/ Additional events include: * Code for 1st milestone release was posted and made available via project website; release was socialized via mailing list, Twitter, blogs and presentations * Several new full-time developers joined the project * Apache Drill received a Bossie award "Best open source big data tools" 17 September 2013 http://s.apache.org/B3H (infoworld.com) Mailing list discussions: Subscriptions to the Drill mailing lists have risen to 415. There has been active and increasing participation in discussions on the developer mailing list, including new participants and developers. Participation on the user list is growing although still small; mainly activity takes place on developer mailing list. Activity summary for the user mailing list: http://mail-archives.apache.org/mod_mbox/incubator-drill-user/ December to date 12/5/2013: 14 November 2013, 28 October 2013, 37 September 2013, 13 Topics in discussion on the user mailing list included but not limited to: How to load data into Drill; use of distributed mode; direction to study the src Activity summary for the dev mailing list: http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/ * December to date 12/6/2013: 35 (mainly jira; some discussion) * November 2013, 347 (jira, focused discussions) * October 2013, 299 (jira; focused discussions) * September 2013, 659 (jira, focused discussions) Recent topics on the dev mailing list have included: * Buffer allocation of cast into var length type. * Improve Parquet read performance. * Schema discovery tool for scanning raw files and generating optiq schema. * Discussions on CAST functionality. * sqlline connect to Remote Drill * Limit operator end-to-end * many focused discussions about 1st milestone release Code Total Commits from 01/09/2013 - 06/012/2013: 106 Detailed information regarding the commits is shown in this chart from GitHub: http://s.apache.org/MnI (github.com) Nine contributors have participated in this GitHub code activity; there have been 101 forks of the Apache Drill project on GitHub which is a good indicator of strong interest outside the group of core contributors. Code commits (during the period 01/09/2013 - 06/012/2013) include but not limited to following: * Spooling batch buffer * Fix over memory pre-allocation within ParquetRecordReader. * Implement simple metrics framework * prepare release drill-1.0.0-m1. * Implement builders for Scan, Sort, LogicalPlan and PlanProp. Community Interactions The weekly Drill hangout continues, conducted remotely through Google hangouts Tuesday mornings 9am Pacific Time to keep core developers in contact in realtime despite geographical separation. A Gdoc is being updated regarding the discussions during hangout. http://s.apache.org/4Gc (docs.google.com) The community stays in touch through @ApacheDrill Twitter ID, and by postings on various blogs including Apache Drill User http://drill-user.org/ which has had several updates and through international presentations at conferences. Viability of the community is also apparent as participants in the open source Apache Drill community came together on November 4th meet-up of the Bay Area Apache Drill User Group, with 391 members enrolled. The group looked at how Drill works now and what will be the next steps in the project. The event marked the recent first official release of the Apache Drill project. Presentations * A talk on Apache Drill by Michael Hausenblas is scheduled on Tue 10 Dec "Query engine for heterogenous large scale datasets" at Decemberi Big Data Meetup in Budapest http://www.meetup.com/Big-Data-Meetup-Budapest/events/138089032/ * WebEx of talks by Jacques Nadeau, Tim Chen and Steven Phillips at Bay Area Drill User Group; play video: http://s.apache.org/eN (cisco.webex.com) * Drill talk by Michael Hausenblas at JAX London "Large-scale, interactive ad-hoc queries over different data stores with Apache Drill" including demo, 29 October 2013 * Podcast by Jacques Nadeau at All Things Hadoop, episode 17: "Using Apache Drill for Large Scale, Interactive, Real-Time Analytic Queries" http://s.apache.org/8ZM (allthingshadoop.com) * Drill talk by Michael Hausenblas at the Stockholm HUG "Interactive analytics for large-scale data-sets" https://speakerdeck.com/mhausenblas/hug-stockholm-apache-drill Sample Articles/presentations (out of many): * How to use Apache Drill (inc distributed mode) Detailed description is available via Drill Github sandbox. https://github.com/mhausenblas/apache-drill-sandbox/tree/master/M1 * Interactive analytics: large scale data-set https://speakerdeck.com/mhausenblas/hug-stockholm-apache-drill * Lifetime of a Query in Drill by Timothy Chen, includes link to his slides. http://s.apache.org/INZ (tnachen.wordpress.com) * Drill blog post by Ellen Friedman at Apache Drill User reports on meet-up of the Bay Area Apache Drill User Group http://s.apache.org/a8r (drill-user.org) * Drill article posted by Ted Dunning on MapR Technologies blog site 8 November 2013: "Apache Drill Achieves 1st Milestone Release" http://www.mapr.com/blog?s=Apache+Drill * Blog post by Yash Sharma on "How to Contribute to Apache Drill: Implementing Drill Math Functions" http://s.apache.org/od (confusedcoders.com) Social Networking @ApacheDrill Twitter entity is active and has grown by ~44%, to 632 followers. How project has developed since last report: 1. Approval of first release of Apache Drill - M1 achieved; code posted via project website 2. Query now works in distributed mode 3. Significant code drops have been checked in from a number of developers to achieve Milestone 2 release. 4. New developers are contributing. Signed-off-by: [x](drill) Ted Dunning [x](drill) Grant Ingersoll [x](drill) Sebastian Schelter Shepherd notes: Matt Franklin (mfranklin): I have reviewed the community and have concluded that it is very active and healthy. IMO, #3 in the issues to address before graduation is not critical and can be successfully mitigated by documenting the tasks that are currently being executed by single individuals. My recommendation is that the Drill podling begin the graduation process after completion of the next release. Marvin Humphrey (marvin): The report is admirably thorough and must have taken a long time to prepare. Perhaps consider that a report with a reduced level of detail similar to the other reports may be more in line with Board expectations. The report was filed too late to be incorporated into a review by the assigned shepherd. Please file on time. Please wrap future reports at 77 columns, and please take more care with making indentation reflect logical hierarchy. Also, use only s.apache.org URL shorteners in future reports. Otherwise, someone downstream must clean up the report -- either someone from the IPMC (I took care of reformatting this month) or the Board -- before it is published in the official Board minutes. -------------------- Falcon 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. Falcon has been incubating since 2013-03-27. Three most important issues to address in the move towards graduation: 1. Add new and diverse committers 2. Build and grow community 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? * We have seen more contributions * We have had Google hangouts to meet with users and contributors on the project How has the project developed since the last report? * We are preparing ourselves for the next release of Falcon (version 0.4-incuabting). We are in the process of testing & verifying the release candidate. Date of last release: 2013-08-15 (0.3-incubating) When were the last committers or PMC members elected? At time of incubation. No new committers or PMC members elected since. Signed-off-by: [ ](falcon) Arun Murthy [X](falcon) Chris Douglas [ ](falcon) Owen O'Malley [X](falcon) Devaraj Das [X](falcon) Alan Gates -------------------- 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. Three most important issues to address in the move towards graduation: 1. Prepare Kalumet 0.7.0-incubating release 2. Publish the documentation of the website 3. Refactore some modules 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? Unfortunately, we didn't have a lot of activity during the last two months. We count on the first release to gather more people on the project (contributors and users). How has the project developed since the last report? We released Apache Kalumet 0.6-incubating release on November, 22, 2013. We are preparing the publication of the release, publication of the documentation on the website, and announcement e-mails. Date of last release: 2013/11/22 When were the last committers or PMC members elected? None since the beginning of the podling. Jim (Jagielski) decided to resign as mentor on 2013/07/01. Signed-off-by: [ ](kalumet) Henri Gomez [X](kalumet) Jean-Baptiste Onofre [ ](kalumet) Olivier Lamy Shepherd notes: John Ament (johndament): Kalumet seems to be OK, but a little bit slow. They have been incubating for a little over 2 years now, I think if they can get together on another release shortly they should consider graduating, there was some confusion for a little while over IPMC vs PPMC votes which caused a delay in getting their 0.6 release out the door. -------------------- MRQL MRQL is a query processing and optimization system for large-scale, distributed data analysis, built on top of Apache Hadoop, Hama, and Spark. MRQL has been incubating since 2013-03-13. Three most important issues to address in the move towards graduation: 1. recruit more users, developers, committers and PMCers 2. 3. 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 released our first release. How has the project developed since the last report? Extended the interface between the query translator and the run-time evaluation engine to make query evaluation on Spark more efficient. Date of last release: 2013-10-31 When were the last committers or PMC members elected? 2013-03-13 Signed-off-by: [X](mrql) Alan Cabrera [ ](mrql) Anthony Elder [ ](mrql) Alex Karasulu [ ](mrql) Mohammad Nour El-Din Shepherd notes: Dave Fisher (wave): This podling achieved one benchmark towards successful incubation - a release. When commits and mailing list activity are reviewed this looks like a tiny community with only a single developer and some administrative support. I am not sure if this another example of a community that is mostly from a single corporation and is doing all of the work outside and contributing it through one person with off-list decision making and communication. If so then the mentors need to look into it and get the real decision making process in public. There is a user ML, but the only email ever on that list was the release announcement. -------------------- NPanday NPanday allows projects using the .NET framework to be built with Apache Maven. NPanday has been incubating since 2010-08-13. The podling continues to have a low amount of activity. However, there are still committers involved that wish to see it succeed. A recent prod from the Incubator PMC has reignited some interest, including from new contributors and existing users of the project. Unfortunately, we have gradually lost mentors, and the last one resigned in November. Thankfully, Raphael Bircher has volunteered to step in. There are ASF members on the project, however we could still use other independent mentors willing to keep an eye on the project and keep prodding. In the current state, we might find it difficult to get enough votes together for a release. We have requested that JIRA notifications be sent to the dev@ list instead of commits@, so we can keep as much discussion in one place as possible. With the recent activity, we have started to identify a list of things that need to be done to get activity moving again, and the next release out. This needs to be fleshed out, including details of who is willing to contribute to them. The last release was made on 16 May 2011. Signed-off-by: [x](npanday) Raphael Bircher Shepherd notes: Justin Mclean (jmclean): Last report was July 2013. At noted in the current report there are some issues to overcome for the project to move forward. In the last month there been some increased activity on the mailing lists (thanks to the last shepherd) but as yet no fixes or patches have been submitted. The project currently has only one mentor (just appointed) and the PPMC seems to have gone missing. -------------------- Ripple Ripple is a browser based mobile platform development and testing tool. Three most important issues to address in the move towards graduation: 1. Fix licensing issues, specifically some of the images. 2. Build up the community. 3. Make a release under Apache. 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? We are still seeing increased non-committer participation in threads, issues, etc. However, aside from the odd contribution, most of the recent work has been committer based. How has the project developed since the last report? Intel has been doing a lot of work on the project (in a fork)- still waiting for a possible contribution back into the ASF project. http://software.intel.com/en-us/html5/tools Continuing Cordova 3.0 work to get to a stable, releasable product. The Chrome Extension build target was removed altogether from the project, in an effort to simplify and streamline the building/compilation of the project into a usable application, and because the project has been continually moving towards a [more feature-able] NodeJS backend, capable of being run in any Browser. Date of last release? N/A When were the last committers or PMC members elected? When we were inducted into Apache. Signed-off-by: [ ](ripple) Jukka Zitting [X](ripple) Christian Grobmeier [ ](ripple) Andrew Savory -------------------- S4 S4 (Simple Scalable Streaming System) is a general-purpose, distributed, scalable, partially fault-tolerant, pluggable platform that allows programmers to easily develop applications for processing continuous, unbounded streams of data. S4 has been incubating since 2011-09-26. Three most important issues to address in the move towards graduation: 1. No development since last release 2. Limited activity on mailing lists 3. Need new committers/contributors Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? There was a discussion related to retirement but there was some interest from the community to continue the project. However there were no contributions since last release. How has the community developed since the last report? No activity on dev mailing list over last couple of months How has the project developed since the last report? No major commits since last release. One of the reason Date of last release: June 2013: S4 0.6.0 released. When were the last committers or PMC members elected? Was reported by March 2013 (Daniel Gómez Ferro). Signed-off-by: [X](s4) Patrick Hunt [ ](s4) Arun Murthy Shepherd notes: John Ament (johndament): The board report reflects my sentiments as well. S4 seems to be in a bit of rut. I tried kicking off some conversations on the dev mailing list, no luck. It seems like there are at best five active participants, between the users list and dev list. Considering that there hasn't been a commit since last board report, it doesn't come off as a good sign for me. I think retirement may be an option to start exploring. -------------------- 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. Build community and add new committers 2. Continue to release at regular intervals 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? Community development continues. Sentry held its first key signing meetup for committers. A number of committers participated. How has the project developed since the last report? A number of new JIRAs have been filed and are being actively worked on. Support for Solr index level authorization is complete and available on trunk. A new test framework to run hive integration tests on a real cluster is available as well. Date of last release: 2013-09-25 When were the last committers or PMC members elected? Last committers and PMC members were elected when the project entered incubation. Signed-off-by: [X](sentry) Arvind Prabhakar [ ](sentry) Joe Brockmeier [ ](sentry) David Nalley [ ](sentry) Olivier Lamy [X](sentry) Patrick Hunt [ ](sentry) Thomas White -------------------- Sirona Monitoring Solution. Sirona has been incubating since 2013-10-15. Shepherd notes: Marvin Humphrey (marvin): Podling did not report. Please report next month. -------------------- Storm Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. Storm has been incubating since 2013-09-18. Three most important issues to address in the move towards graduation: 1. Licensing and IP clearance. 2. First Apache release. 3. Growing the community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Storm has a number of dependencies that are forked/modified versions of other projects (including Apache Thrift). We have started a discussion on the dev mailing list regarding the best way to resolve these issues. As we have yet to do our first Apache release, we will be looking for additional guidance from our mentors in reaching that goal. How has the community developed since the last report? We continue to see interest/involvement from contributors in the form of github pull requests. How has the project developed since the last report? We have released Storm 0.9.0 from the non-Apache github process. This will be the last non-Apache release. Our next focus will be to work on our first Apache release and migrating to the Apache Way. Date of last release: N/A When were the last committers or PMC members elected? Upon entry into the Incubator. Signed-off-by: [X](storm) Ted Dunning [X](storm) Arvind Prabhakar [X](storm) Devaraj Das [X](storm) Matt Franklin [X](storm) Benjamin Hindman Shepherd notes: Raphael Bircher (rbircher) Storm has started three months ago. It is quite active and looks ok, so far. They created a last release outside Apache and they work now at the IP. I noticed that http://incubator.apache.org/storm/ still not exist. If you search at Google for storm, you only find the GitHub page. I find a minimal site on the Apache server important. so people can easely find ML and co. -------------------- Streams Apache Streams is a lightweight server for ActivityStreams. Streams has been incubating since 2012-11-20. Three most important issues to address in the move towards graduation: 1. Growing the active developer community 2. Making our second incubating release 3. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? How has the community developed since the last report? Received and incorporated community code contributions from Carol Hansen for Streams Web interface. How has the project developed since the last report? Switched to using Apache Cassandra for default persistent storage. Very good community based architectural discussions, like about using Apache Camel vs Web Services vs SpringMVC, possible integration of Apache Storm, etc. Evaluation of alternatives done in separate branch from trunk. Date of last release: 2013-01-09 When were the last committers or PMC members elected? 2013-07-18 (Danny Sullivan) Signed-off-by: [X](streams) Matt Franklin [X](streams) Ate Douma [ ](streams) Craig McClanahan -------------------- Tajo Tajo is a distributed data warehouse system for Hadoop. Tajo has been incubating since 2013-03-07. Three most important issues to address in the move towards graduation: 1. IP Clearance check 2. More committers 3. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? There are few of active mentors due to their personal resons. We need more mentors. How has the community developed since the last report? * We had the first meetup in US through Bay Area Hadoop User Group. * Mailling traffic grows significantly (e.g., Oct - 659 and Sep - 564) * More contributors are participating in Tajo project. * There is a usecase report in SK telecom, the biggest Korea telco. How has the project developed since the last report? * Added JDBC driver * Added Hive-compatable RCFile with Text/Binary (De)Serializer * Added more SQL standards functions * Allowed more SQL featuers (inline views, between predicate, in predicate) * Enabled TajoCatalog to access Hive meta store. Date of last release: 2013-11-20 When were the last committers or PMC members elected? Not yet Signed-off-by: [ ](tajo) Chris Mattmann [ ](tajo) Owen O'Malley -------------------- Twill Twill is an abstraction over Apache Hadoop® YARN to reduce the complexity of developing distributed applications. Twill has been incubating since 2013-11-14. Top three items to resolve before graduation: - More committers from different organizations. - IP clearance. - Regular Releases. 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? - This is the first report since incubation. - One new contributor since incubation. How has the project developed since the last report? - Bootstrapping is complete. - Code has been renamed from weave to twill, migrated to org.apache packages, and imported into git. Date of last release: - No releases as of yet. Targeting first release for January. What are the plans for the next period? - Create the website - Initial Release When were the last committers or PMC members elected? - No new committers since incubation. Signed-off-by: [ ] (twill) Vinod K [ ] (twill) Arun C Murthy [ ] (twill) Tom White [X] (twill) Patrick Hunt [ ] (twill) Andrei Savu -------------------- Usergrid Usergrid is an open-source Backend-as-a-Service (“BaaS” or “mBaaS”) composed of an integrated distributed NoSQL database, application layer and client tier with SDKs for developers looking to rapidly build web and/or mobile applications. Usergrid has been incubating since 2013-10-03. Three most important issues to address in the move towards graduation: 1. Learning the Apache Way 2. Growing a diverse community 3. Getting project infrastructure and codebase setup at Apache 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? - We have established Contributor Workflow Policy for cutting releases from the Apache Git repo and accepting Pull Requests via GitHub () How has the project developed since the last report? - Our project infrastructure is now in place - We have imported our source code to the Apache Git repo Date of last release: - No releases yet. When were the last committers or PMC members elected? - When we entered incubation Signed-off-by: [ ](snoopdave) Dave Johnson [ ](jfarrell) Jake Farrell [X](jim) Jim Jagielski [ ](lewismc) Lewis John Mcgibbney [x](lresende) Luciano Resende -------------------- 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. Make the initial release 2. Extend the community 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? The community is in a relatively quiet state. There's is a certain amount of interest in the project but seems like steep learning curve along with tightly coupled client-server architecture poses obstacles for new developers to begin actively contributing. How has the project developed since the last report? Mainly worked on the next release candidate and sorting out related legal issues. Date of last release: Not yet When were the last committers or PMC members elected? The last 2 committers were elected around 30th June 2013 Signed-off-by: [X](wave) Christian Grobmeier [X](wave) Upayavira Shepherd notes: Christian Grobmeier (grobmeier): It was discussed to end graduation because lack of momentum, which led to a lot of emails. So far there are a couple of people around but to less who do actual coding work. It was discussed briefly to push development via a Kickstarter project. So far there is no outcome of the discussions. ----------------------------------------- Attachment AA: Report from the Apache Jackrabbit Project [Michael Dürig] 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). The Apache Jackrabbit project is in good shape. We have no board-level issues at this time. o Releases We made the following stable release from Jackrabbit trunk: * Apache Jackrabbit 2.6.4 on October 11th We made the following unstable release from Jackrabbit trunk: * Apache Jackrabbit 2.7.1 on September 16th * Apache Jackrabbit 2.7.2 on November 8th * Apache Jackrabbit 2.7.3 on December 9th The following patch releases were made from earlier maintenance branches: * Apache Jackrabbit 2.4.5 on October 11th We made the following releases from the Jackrabbit Oak sub project: * Apache Jackrabbit Oak 0.9 on September 20th * Apache Jackrabbit Oak 0.10 on October 9th * Apache Jackrabbit Oak 0.11 on November 21st * Apache Jackrabbit Oak 0.12 on November 28th We made the following release from the Jackrabbit FileVault sub project: * Apache Jackrabbit FileVault 3.0 on October 1st o Community / Development * The Jackrabbit project received a donation of Adobe's FileVault. The process was tracked under JCR-3612. IP clearance passed August 10th [1] and subsequently lead to a first release as listed above. * No new committers or PMC members joined the Jackrabbit team since February 2013. [1] http://mail-archives.apache.org/mod_mbox/jackrabbit-dev/201308.mbox/%3CCAB+dfiknHR3gpNzeee3K867jcC1E5Z7XZt3m0d2fqfbuExiByQ@mail.gmail.com%3E ----------------------------------------- Attachment AB: Report from the Apache jclouds Project [Andrew Bayer] Apache jclouds is a cloud agnostic library that enables developers to access a variety of supported cloud providers using one API. Project Status: * Released 1.6.3, first post-graduation release! Issues Needing Board Attention: * None at this time Releases: * 1.6.3 released on November 30, 2013 * 1.7.0 initial RC planned for December 16, 2013 Community: * Last PMC addition: 10/16/13 * Last committer addition: 10/16/13 Security: * No issues reported ----------------------------------------- Attachment AC: 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 ========= Indicators during the last 3 months: - Download: 27,430 downloads (Karaf distributions without the subprojects like Cellar, all branches) between September, 1 and October, 31 (waiting update for November statistics). - User mailing list: 408 messages between September, 1 and November, 21. - Dev mailing list: 243 messages between September, 1 and November, 21. - Commits: 340 commits between September, 1 and November, 22. Two new committers have been elected in October, 2013: Jon Anstey, David Bosschaert Last committers addition: October 21, 2013 Last PMC addition: September 05, 2012 Development =========== The following new releases have been voted: - Apache Karaf Cellar 2.3.2 (October 14, 2013) - Apache Karaf 2.3.3 (September 20, 2013) A new major release (Apache Karaf 3.0.0) is planned to be released end of November, beginning of December. We asked to migrate to git: https://issues.apache.org/jira/browse/INFRA-6708 It's in progress but takes time. Issues for board consideration ============================== None so far. ----------------------------------------- Attachment AD: Report from the Apache Labs Project [Tim Williams] Apache Labs hosts small and emerging projects from ASF committers. [STATUS] An unusually slow quarter even for us at Labs. The PMC remains quiet and healthy. [DETAILS] == Community == Not a lot of development activity this quarter though. == Labs Statistics == - new: 0 - status changes (last 3 months): 0 - total number: 40 - active: 17 - idle: 14 - promoted: 3 - completed: 8 - labs with commits: panopticon ----------------------------------------- Attachment AE: Report from the Apache Lucene Project [Uwe Schindler] The Apache Lucene project develops open-source search software. TLP --- No new PMC members were added in the last quarter. The most recent PMC member addition happened in April 2013. We added two new committers in the last quarter: Joel Bernstein, Ryan Ernst. Wolfgang Hoschek rejoined the committer team after longer abstinence, leaving the emeritus status. Lucene Core and Solr -------------------- Lucene Core is a search-engine toolkit. Solr is a search server built on top of Lucene Core. In the last quarter we made three releases of both Lucene Core and Solr: - 4.5.0 on 5 October 2013 - 4.5.1 on 24 October 2013 - 4.6.0 on 24 November 2013 The corresponding Apache Solr Reference Guides were released as PDF versions, generated from the Confluence Wiki: - 4.5 on 5 October 2013 - 4.6 on 2 December 2013 The community is very active. The Lucene PMC was contacted by the Oracle Quality Assurance team to help with testing EA builds of OpenJDK 8 with Lucene/Solr. Three members of the PMC had phone conferences with Oracle's QA team, discussing about working together in discovering bugs before releasing Java 8, to prevent serious data corruption issues, like happened with Java 7GA in July 2011 and Java 7u40 in September 2013. Security: There were 3 CVEs created by the Redhat security team against version 3.6.2 of Apache Solr: - CVE-2013-6397 - CVE-2013-6407 - CVE-2013-6408 Those issues were only fixed and released in Solr 4.1 and 4.6, because no new 3.x release was planned (EOL of 3.x). The committers helped to backport the fixes (see SOLR-5520). The PMC has not yet decided if there will be a maintenance release of Apache Lucene/Solr 3.6.3 containing these fixes. Open Relevance Project ---------------------- The Open Relevance Project is a project aimed at providing Lucene and others tools for judging the quality of search and machine learning approaches. The community is not very active, but we don't expect it to be very high volume either as it is a niche area. 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. In the last quarter we made one release of PyLucene: - 4.5.1-1 on 5 November 2013 ----------------------------------------- Attachment AF: 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 == Activity has really picked up on our .NET port of Lucene 4.3. We've officially brought in our apache repo work that started the 4.3 port from our community. Work is still underway to finalize the port, some clean up work, some additional features, and testing are all underway. It's not clear when we will be releasing 4.3, but I think our hope is January. == Statistics == Nuget package downloads: Lucene.Net 3.0.3: 39549 Lucene.Net Contrib 3.0.3: 12674 Lucene.Net Contrib Spatial: 1715 Lucene.Net Contrib Spatial.NTS: 521 ----------------------------------------- Attachment AG: Report from the Apache Marmotta Project [Jakob Frank] An Open Platform for Linked Data. Apache Marmotta has graduated from the Incubator in November 2013, this is the first report as a TLP to the Board. The transition was completed within less than a week and development is converging to the first release as a TLP. Engagement on the mailing lists is good, the dev-list is on a stable high volume (around 200/month) and the user-list shows growing engagement and interest in the last quarter. Subscribers to the projects mailing list: dev@marmotta.a.o: 56 subscribers user@marmotta.a.o: 55 subscribers Branding For the transition from Incubator to a TLP, we have (temporarily) modified project logo [1]. This version will probably be used until the end of this year, then we'll switch back to the original. [1] http://s.apache.org/hTh Releases 2013-10-03 (3.1.0-incubating) Next release scheduled for Dec. 2013 Committers & PMC Raffaele Palmieri (committer&PMC, 2013-05-21) Peter Ansell (committer&PMC, 2013-06-24) Issues for the Board There are no Board-level issues at this time. ----------------------------------------- Attachment AH: Report from the Apache MRUnit Project [Brock Noland] MRUnit is a Java library that helps developers unit test Apache Hadoop MapReduce jobs. Unit testing is a technique for improving project quality and reducing overall costs by writing a small amount of code that can automatically verify the software you write performs as intended. This is considered a best practice in software development since it helps identify defects early, before they're deployed to a production system. RELEASES * The last release of Apache MRUnit was version 1.0.0, released on May 21, 2013. This was MRUnit's first release since graduation in May 2012. CURRENT ACTIVITY * Development activity continues as can be seen from the following report: http://s.apache.org/3rd * 2 JIRA's was resolved since the last report. * Work continues on a major feature in MRUNIT-13. * A release will likely occur after MRUNIT-13 is committed. * Mail traffic is largely on the DEV list. Messages since Oct 1st: dev 37, user 13 COMMUNITY * The composition of the committers and PMC members has not changed since the last report. * Currently there are: - Total of 36 subscribers to the developer list. - Total of 73 subscribers to the user list. - Total of 10 committers - Total of 10 PMC members ISSUES * There are no issues requiring board attention at this time. ----------------------------------------- Attachment AI: Report from the Apache OFBiz Project [Jacopo Cappellato] Apache OFBiz (The Apache Open For Business Project) is an open source enterprise automation software project. By enterprise automation we mean: ERP, CRM, E-Business / E-Commerce, MRP, SCM, CMMS/EAM, and so on. We have no issues that require Board assistance at this time. *Releases* * no new releases have been issued since July 2013 (they have been included in the previous report to the ASF Board) * the stabilization of the latest release branch 13.07 is proceeding smoothly; the goal is to issue the first release out of it (13.07.01) in February 2014 * we are also backporting bug fixes to the older but still active release branches 12.04 and 11.04: within the first quarter of 2014 we will probably issue one release for each of them *Community and Project* * no new committers or PMC members have been added in this quarter; the last committer was Paul Foxworthy (paulfoxworthy), invited in November 2012; the last PMC member was Erwan de Ferrieres (erwan), invited in December 2009 * mailing list traffic is lower than in the past years but it is still relevant and there is good community interaction * significant work done in the trunk mainly in the following areas: ** bug fixes, improvements and optimizations (thread safety, high load…) ** maintenance: code upgrade to support most recent versions of external jars (e.g. Tomcat, FOP, Groovy, POI, Lucene…) ** code cleanups and improved modularity ** enhancements and new features (General Ledger, Payments, Minilang, Security, URL generation...) *Infra/Legal* We have no issues. ----------------------------------------- Attachment AJ: Report from the Apache OODT Project [Sean Kelly] DESCRIPTION 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.6 on 2013-07-17 • OODT-0.5 on 2012-12-25 OODT-0.7 will focus on Apache Tika [1] integration and Apache CXF [2] integration. We resolved 8 issues in JIRA [3] since our last report. We reported a security vulnerability [4] to the Apache Security Team. The fix will be included in OODT-0.7. There have been zero reports of exploits of this vulnerability. We also feel this particular part of the code is not in use by anyone anymore. We may excise the code altogether in a future release. Our development mailing lists remain popular, while the user list shows less activity. The table below lists the number of postings by list, by month, in 2013: List Oct Nov Dec ---- --- --- --- dev 55 70 3 user 8 22 0 COMMUNITY We inducted no new committers or PMC members since our last report. (The last committer and PMC member was brought in on 2013-10-21.) ISSUES There are no issues requiring board attention at this time. [1] http://tika.apache.org/ [2] http://cxf.apache.org/ [3] https://issues.apache.org/jira/browse/OODT [4] https://issues.apache.org/jira/browse/OODT-657 ----------------------------------------- Attachment AK: 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 currently working on the new features for the 1.6.x release branch and will need a few more month for the next release. Community --------------- The community activity increased in the last three months, a few patches were contributed and a new component was added to rapidly create training data for the name finder. There are no new PMC members. Mark Giaconia was added as a committer in October and was 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 AL: Report from the Apache OpenWebBeans Project [Gurkan Erdogdu] Apache OpenWebBeans is an ALv2-licensed implementation of the "Contexts and Dependency Injection for the Java EE platform" specification which is defined as JSR-299 (CDI-1.0). OpenWebBeans will also implement the CDI-1.1 specification (JSR-346). Board Issues: Gurkan Erdogdu resigned as OpenWebBeans PMC Chair. Mark Struberg got voted in to take over the vacant position. Development: Development continues in trunk to implement CDI 1.1. New Releases: OpenWebBeans 1.2.1, Nov 8th 2013 This version is also used in the Apache TomEE-1.6.0 release. Discussions: How to proceed best with CDI-1.1 and whether we shall start OWB-2.x for it. Discussion still ongoing. Community: Community activity is pretty good. We voted in Karl Kildén as new committer. We hope to pick up more speed towards CDI-1.1 again in the following months. ----------------------------------------- Attachment AM: Report from the Apache Pig Project [Julien Le Dem] Pig is a platform for analyzing large data sets that consists of a high-level language for expressing data analysis programs, coupled with infrastructure for evaluating these programs. The salient property of Pig programs is that their structure is amenable to substantial parallelization, which in turns enables them to handle very large data sets. Releases: * 0.12.0 : released on Oct. 7 2013: ASSERT operator, Streaming UDF, new AvroStorage, IN/CASE operator, BigInteger/BigDecimal data type, support for Windows. Community: * 400 subscribers to the dev mailing list (387 in the last report) * 1096 subscribers to the user mailing list (1079 in the last report) * We have no new PMC members or committers this quarter * The PMC has now 14 members and the project counts 7 additional committers * a Pig meetup was held by Mortar Data during Hadoop World http://www.meetup.com/NYC-Pig-User-Group/events/139876962/ Status of branding checklist: Project Naming and Description: DONE Website Navigation Links: DONE Trademark Attributions: DONE Logos and Graphics: NOT STARTED Project Metadata: NOT STARTED ----------------------------------------- Attachment AN: Report from the Apache Pivot Project [Roger Whitcomb] Apache Pivot is a 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. Status: Somewhat lower traffic the last three months. We continue to have projects just "chugging along" with the technology. Development has been slow for the new version, but we are continuing. Issue activity has also been low (which could be a good sign): 11 new issues in the last 90 days, and 8 resolved. Issues: No real issues at this time. Releases: Last Release was 2.0.3, published 01 August 2013. Branding/Naming issues: None. Legal issues: None. Infrastructure Issues/Needs: None. Community: Last Committer Piotr Kolaczkowski (pkolaczk) was created 09 May 2012. Respectfully, Roger Whitcomb on behalf of the Apache Pivot PMC ----------------------------------------- Attachment AO: 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 None this quarter. 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 None Security updates: None Community update The main activity this quarter has been the continued work on the Java Portlet Specification 3.0 reference implementation. We are working towards a Jetspeed release 1st Quarter 2014 ----------------------------------------- Attachment AP: Report from the Apache ServiceMix Project [Gert Vanthienen] 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 We have lost a lot of our momentum now that major parts of the functionality are being maintained in related projects like Apache Karaf and Apache Camel. Most of the work being done at the moment, is aimed at doing maintenance releases to keep up with the Apache Camel, CXF, Karaf, ... releases and doing bundles releases of updated dependencies. There are no outstanding issues requiring board attention. Community No changes since last report. The last addition to the PMC dates back to September 2009. The last committer was added in November 2011. Community Objectives Since our last board report, we have finished the 4.5.3 release and we are continuing to work on our 4.6.0 and 5.0.0 release. Releases - A set of 39 OSGi bundles in October - Apache ServiceMix 4.5.3 in October - A set of 31 OSGi bundles in November - A set of 16 OSGi bundles in December ----------------------------------------- Attachment AQ: 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 May 30 2013 1.2.2 bugfix release. A 1.3 release is still on the horizon as an interim before 2.0. Community & Project: - Brian Demers accepted his nomination to the Shiro PMC. We're happy to have him aboard! - Efforts towards a 2.0 distribution are slow going, as the last quarter has been particularly busy for the entire Shiro team. The community is advocating a few issues that probably should be represented in a 1.3 interim release, so they don't have to wait for 2.0 (JSF release + bug fixes). - User mailing list has been quite active the last month. We're grateful for a community that helps each other out a lot without as much guidance by the core shiro team as might have been necessary earlier in the project's history. Last PMC Member voted in: Brian Demers on 20 May 2013 Last committer voted in: Jared Bunting on 29 Jul 2012 ----------------------------------------- Attachment AR: 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. 2 new committers: Amit Gupta, Chetan Mehrotra Last PMC member addition was Mike Mueller, September 2010. Releases * Apache Sling Resource-Based Discovery Service 1.0.2 (December 3rd, 2013) * Apache Sling Testing Utilities 2.0.16 (November 27th, 2013) * Apache Sling Web Console Security Provider 1.1.0 (October 28th, 2013) * Apache Sling Event 3.3.0, Apache Sling Commons Scheduler 2.4.2, Apache Sling Commons Threads 3.2.0, Apache Sling Health Check Core 1.0.6, Apache Sling Health Check JMX 1.0.6, Apache Sling JMX Resource Provider 0.6.0 (October 24th, 2013) * Apache Sling Engine 2.2.10 (October 12th, 2013) * Apache Sling Auth Core 1.1.4, Apache Sling Commons Scheduler 2.4.0, Apache Sling Resource Inventory 0.5.0, Apache Sling JMX Resource Provider 0.5.0 (October 7th, 2013) * Apache Sling Health Check Tools: org.apache.sling.hc.core-1.0.4, org.apache.sling.hc.it-1.0.4,org.apache.sling.hc.jmx-1.0.4, org.apache.sling.hc.samples-1.0.4,org.apache.sling.hc.support-1.0.4, org.apache.sling.hc.webconsole-1.0.4, org.apache.sling.junit.healthcheck-1.0.6 (September 30th, 2013) * Apache Sling Commons Log 3.0.2 (September 12th, 2013) Documentation and infrastructure * Website has moved to Apache CMS * Dist folder has moved to svn Project Branding is tracked in SLING-2696. ----------------------------------------- Attachment AS: Report from the Apache SpamAssassin Project [Kevin A. McGrail] ----------------------------------------- Attachment AT: Report from the Apache Stanbol Project [Fabian Christ] ----------------------------------------- Attachment AU: Report from the Apache Subversion Project [Greg Stein] ----------------------------------------- Attachment AV: 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: Two contributors were nominated for committership and membership in the PMC this quarter. Nomination votes were successful, and we are currently working with them to finalize the committership granting process. As it stands, one of them has already accepted the invitation and filed an ICLA. The last Synapse committer before our most recent vote was elected on March, 2012. Last Synapse PMC member was elected on January, 2012. The level of participation is consistent and healthy. The existing committers are actively contributing to the project. During the reporting period there have been 14 commits from 2 committers. Both user and developer mailing lists continue to be active with a moderate amount of traffic. 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. Work is currently underway for a 3.0 release. Board issues: None identified. ----------------------------------------- Attachment AW: Report from the Apache Tiles Project [Greg Reddin] Apache Tiles is a templating framework for modern Java applications. Based upon the Composite pattern it is built to simplify the development of user interfaces. This quarter has shown a dramatic spike in activity on the Tiles User mailing list. That activity has spurred us to release the first GA release of version 3 of the framework. Most of the mailing list activity consisted of users asking questions and seeking advice. The PMC was active in answering these questions, but several community members have assisted others in doing the same. It is my hope that some of this activity may lead to new committers joining the project. Releases: The Tiles PMC had our first GA release of the 3.x branch of the framework this quarter. Apache Tiles 3.0.3 was released with a quality stamp of GA in November. Community: There have been no changes to the Tiles community in this quarter. The last addition to the PMC was in April, 2012. ----------------------------------------- Attachment AX: Report from the Apache Tomcat Project [Mladen Turk] General: Continued healthy activity across multiple components and responsiveness on both dev and user lists. Issues: There are no issues requiring Board attention at this time. Releases: * Apache Tomcat 8.0.0-RC2 (not released) * Apache Tomcat 8.0.0-RC3 * Apache Tomcat 8.0.0-RC4 (not released) * Apache Tomcat 8.0.0-RC5 * Apache Tomcat 7.0.43 (not released) * Apache Tomcat 7.0.44 (not released) * Apache Tomcat 7.0.45 (not released) * Apache Tomcat 7.0.46 (not released) * Apache Tomcat 7.0.47 * Apache Tomcat Maven Plugin 2.2.0 * Apache Tomcat Native 1.1.28 * Apache Tomcat Native 1.1.29 Development: There was lots of development activity on Apache Tomcat 7 and Apache Tomcat 8 release candidate. Community: Konstantin Preißer has been voted as new Apache Tomcat committer. Violeta Georgieva and Christopher Schultz have been voted as new Apache Tomcat PMC members. Security: There were no publicly disclosed security issues from the last Board report. Trademark: There are no pending trademark issues which would require board's attention at this time. ----------------------------------------- Attachment AY: 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: 14 Nov 2013 last release 12 Mar 2013 last PMC addition 5 Nov 2013 last Committer addition 2 Releases: 2.1.0 release of UIMA Ruta 20 Sep 2013 http://uima.apache.org/news.html#20 September 2013 2.4.2 release of UIMA Asynchronous Scaleout 14 Nov 2013 http://uima.apache.org/news.html#14 November 2013 Other Activity: A Git repo is being added. A UIMA workshop and tutorial was held at the International Conference of the German Society for Computational Linguistics and Language Technology (GSCL) 2013 (23-24. Sept.). This workshop was co-organized by two of the Apache UIMA project's committers. Community: 2 committers added in November. Issues: No Board level issues at this time. ----------------------------------------- Attachment AZ: 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 discussion to invite Young Oh as a committer was conducted on the private list in November. He accepted and was voted in as a committer on November, 27, 2013. His account was created and an announcement was made to the dev list. * The community continues to work to attract development contributions and eventually additional committers. * Work continues on a provisioning module to support OpensStack Essex. * Work continues to fix some minor issues. We hope to create a release before the next board meeting. RELEASES * None COMMUNITY * Subscribers to the user list: 163 * Posts to user list, 9/13-12/13: 155 * Subscribers to the dev list: 135 * Posts to dev list, 9/13-12/13: 146 * Committers: 8 (+1) * PMC members: 4 ISSUES * There are no issues requiring board attention at this time. ----------------------------------------- Attachment BA: Report from the Apache Whirr Project [Andrew Bayer] Whirr is a library for running services like Hadoop or ZooKeeper in the cloud. Project Status: * We are not seeing much activity - it’s possible that Whirr may have run its course, but we’ll do at least one more release and then have a discussion about possibly retiring the project. Issues Needing Board Attention: * None at this time Releases: * No new releases this quarter. * Last release was 0.8.2, April 2013. * 0.9.0 is planned to be released after jclouds 1.7.0, a critical dependency, has been released in the coming weeks. 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, * The last new committer was Graham Gear, also in November of 2012. Security: * No issues reported ----------------------------------------- Attachment BB: Report from the Apache Wicket Project [Martijn Dashorst] Apache Wicket is a Java framework for creating highly dynamic, component oriented web applications. Things worthy of note: - Released Wicket 6.11.0 and 6.12.0 - Wicket now has a user guide available on our website - Wicket is almost 10 years old, somewhere early in 2014 is our anniversary - Wicket 7 release discussion should be started Date last committer added: 12 July 2013 Discussions on dev@ list for several subjects are lively. Interest in the project is still strong, even after all these years. Users@ is also still very active, with most questions answered quickly. New user guide The user guide discussed in previous reports is now live and available from our website (http://wicket.apache.org/start/userguide.html). We should announce it more prominently. Pull requests Most pull requests that arrive at our mailing list are rather trivial changes to documentation, configurations and setups, and the requests make our offering better so they are welcomed. Release building At the time of writing the release for Wicket 6.13.0 is delayed due to migrating to a new laptop and a test that fails under a specific JDK version. We expect this release to be final before the next report and that we have 6.14 and possibly 6.15 also on the list of releases. Wicket 7 release The Wicket 7 release has been hanging in limbo for a while. A major version in semver release schedule can contain API breaks and Wicket 7 currently has few of them. We should start a discussion about when we think that Wicket 7 is considered done. ----------------------------------------- Attachment BC: 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. There are no issues that require Board attention at the moment. Releases: * Last release was Apache Wink 1.4.0 which was released on September 15 Activity: * Regular mailing list activity (on the low side). * The community has started working on JAX-RS 2.0 spec, but recently slowed down. Committers or PMC changes: * Voted Gerhard Petracek was added as a Wink committer in August 2013. Trademark/Branding: * No known issues. Legal Issues: * None ----------------------------------------- Attachment BD: Report from the Apache ZooKeeper Project [Flavio Junqueira] ZooKeeper is a reliable coordination service for distributed applications. Trunk is still under development for an eventual 3.5.0 release. A couple of important improvements on the way for 3.5.0: - One important new feature in 3.5.0 will be the ability to reconfigure a ZooKeeper ensemble. This feature was discussed a long time in ZOOKEEPER-107 and we have converged and committed it; - We are also focusing on a number of improvements over the code that performs recovery. In particular, we are targeting an implementation that avoids sending and taking unnecessary snapshots, which reduces time to recover in the presence of crashes. Also, release is supposed to address scalability, jdk7 and openjdk support, maven build/rel, testing and audit logging. There are other various patches we are working on related code cleanup and refactoring. Note that the status of releases hasn't changed since the last board report. 3.5.0 release date is not defined yet. A bug fix release 3.4.6 is also expected to go out soon. There are two jiras currently blocking the release. The last release has been 3.4.5 on November 18, 2012. No infrastructure issues. Community: Mailing list activity is moderate and the number of patch reviews and commits has dropped significantly. * 10 active committers representing 8 unique organizations. No change to the list of committers. * 9 active PMC members representing 7 unique organizations. No change to the list of committers. * 408 subscribers on dev (hasn't changed in the last quarter). * 891 subscribers on user (up from 866 last quarter). * 1833 jira issues have been created to date (77 more since September 2013) === BookKeeper (subproject) 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. We released Bookkeeper 4.2.2 on the 10th October 2013. This was a bugfix release, but also exposed some new administrative functions for dealing with ledgers. We continue to work towards 4.3.0. The final scope of the release has been decided on. It will include improved bookie on-disk performance, a new statistics collection framework and SSL support, among other things. We hope to release 4.3.0 in Q1 of 2014. Infrastructure issues: No issues. Community: 52 subscribers to bookkeeper-dev 67 subscribers to bookkeeper-user 701 issues opened to date, 29 since Sept 1, 2013 465 issues resolved to date, 36 since Sept 1, 2013 7 reports of Jira issues since Sept 1, 2013 7 patch contributors since Sept 1, 2013 ----------------------------------------- Attachment BE: Proposed 2013-2014 Budget [Ross Gardler] ASF budget for FY May 1 2013 - Apr 30 2014 APPROVED by the board: ------------------- INCOME (projected) == Interest == Interest income : $3,600.00 == Public donations == One-Time (by chk, etc) : $2,400.00 PayPal ($2000 x 12 mos) : $24,000.00 Car Program LLC : $1,600.00 ($400 x 4 contributions) Category total : $28,000.00 == Sponsorship Program == Platinum sponsors (5) : $500,000.00 Gold sponsors (4) : $160,000.00 Silver sponsors (3) : $60,000.00 Bronze sponsors (4) : $20,000.00 Category total : $740,000.00 == Program Income == Google Summer of Code : $10,000.00 Category Total : $10,000.00 == Unrelated Business Income (royalty, licenses, etc.) == Category Total : $0.00 Income Category Summaries: Interest Income : $ 3,600.00 One-time donations : $ 28,000.00 Sponsorship Program : $740,000.00 Program Income : $ 10,000.00 Unrelated Business Income : $ 0.00 INCOME Total : $781,600.00 EXPENSES == Fundraising Overhead == PayPal (@ ~ 3.74%) : $100.00 Car Program LLC : $ 0.00 Category Total : $100.00 == Administrative == Office Supplies (Sec'y) : $0.00 Office Supplies (Treasurer) : $500.00 President Discretionary : $5,000.00 Exec. Assistant (PT) : $55,500.00 Category Total : $61,000.00 == Infrastructure == Staffing System Admin : $ 420,000.00 (+17%) (4.5 FT) Hosting : $ 8,216.00 Cloud : $ 2,000.00 OSU OSL (OR, USA) : $ 0.00 SURFnet (AMS, NL) : $ 0.00 Traci.net (FL, USA) : $ 6,216.00 Hardware : $ 65,000.00 (+3%) Replacement : $ 20,000.00 (-20%) Expansion : $ 30,000.00 (+50%) Build farm : $ 10,000.00 Disks/RAM : $ 5,000.00 (-36%) Service contracts : $ 000.00 (-100%) Dell : $ 000.00 Silicon Mechanics : $ 000.00 Sun : $ 000.00 Other : $ 000.00 Misc : $ 1,500.00 Spamhaus RBL : $ 0.00 SSL / DNS renewals : $ 700.00 3rd Party Thank yous : $ 800.00 Travel : $ 000.00 (-100%) 4 Staff+VP @ AC Event : $ 000.00 AC Event food 1 mtg : $ 000.00 Category Total :$ 494,716.00 (+7%) == Publicity == Outside PR Services : $75,000.00 Press releases (prepaid) : $12,000.00 Travel : $7,500.00 Consultant Expenses : $2,500.00 Conference Participation : $1,500.00 Conference Support : $5,000.00 Conference Signage : $4,500.00 Collateral Printing : $2,500.00 Contact Database : $1,500.00 Clipping Service : $5,000.00 Category Total 2013 : $117,000.00 (-0.9%) == ConCom == Local events & hackathons : $50,000.00 Travel : $5,000.00 Discretionary : $5,000.00 Category Total : $60,000.00 == Travel Assistance Committee == Sponsored Attendees (4 events) : $50,000.00 (-30%) Category Total : $50,000.00 == Legal == Discretionary : $2,500.00 Category Total : $2,500.00 == Brand Management == Register key trademarks : $8,400.00 Register project marks : $2,000.00 Register mark ownership : $3,000.00 Category Total : $13,400.00 == Board == Chairman Discretionary : $5,000.00 Conference Calls : $0.00 Category Total : $5,000.00 == Banking Fees == Checks : $ 150.00 Safe-deposit box : $ 75.00 Monthly fees : $1,000.00 Lockbox : $2,500.00 Category Total : $3,725.00 == Treasury Services == Tax Filing : $2,000.00 Online services : $1,500.00 Category Total : $3,500.00 == Licenses / Insurance == Corp. Service Co. (DE Agent) : $ 299.00 D&O Insurance : $1,500.00 Property/Asset Insurance : $1,000.00 Misc. Insurance : $2,201.00 Category Total : $5,000.00 == Shipping == Federal Express / Courier : $500.00 Category Total : $500.00 == Misc. == Category Total : $0.00 Expense Category Summaries: Fundraising overhead :$ 100.00 Administrative :$ 61,000.00 Infrastructure :$494,716.00 Publicity :$117,000.00 ConCom :$ 60,000.00 Travel Assistance :$ 50,000.00 Legal :$ 2,500.00 Brand Management :$ 13,400.00 Board :$ 5,000.00 Banking Fees :$ 3,725.00 Accounting Services :$ 3,500.00 Licenses / Insurance :$ 5,000.00 Shipping :$ 500.00 Misc :$ 0.00 Expense Total :$816,441.00 === SUMMARY === Income Total : $781,600.00 Expense Total : $816,441.00 Net Total : $-34,841.00 ------------------------------------------------------ End of minutes for the December 18, 2013 board meeting.