The Apache Software Foundation Board of Directors Meeting Minutes July 20, 2016 1. Call to order The meeting was scheduled for 10:30am Pacific and began at 10:36 when a sufficient attendance to constitute a quorum was recognized by the chairman. Other Time Zones: http://timeanddate.com/s/30k2 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 Bertrand Delacretaz Isabel Drost-Fromm Marvin Humphrey Jim Jagielski Chris Mattmann - joined at 11:00 Brett Porter Greg Stein Mark Thomas Directors Absent: none Executive Officers Present: Rich Bowen Sam Ruby Craig L Russell Ulrich Stärk Executive Officers Absent: Ross Gardler Guests: Alan Cabrera Daniel Gruno Dennis E. Hamilton Hadrian Zbarcea Henri Yandell Sean Kelly Tom Pappas Tommaso Teofili 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of June 15, 2016 See: board_minutes_2016_06_15.txt Approved by General Consent. 4. Executive Officer Reports A. Chairman [Brett] Nothing to report. B. President [Ross] Additionally, please see Attachments 1 through 6. The infrastructure report raises concerns. What is being done to address the staff shortage? David: We seem to be unable to attract staff that we can afford. Tom Pappas: Virtual will undertake a job search for the position(s). C. Treasurer [Ulrich] Nothing special to report. Income and Expenses for June 2016 CASH BASIS Current Balances: June 2016 Citizens Checking $472,501 Citizens Money Market $1,201,943 Amazon- ASF Payments $- Paypal - ASF $85,762 Wells Fargo Checking - ASF $- Wells Fargo Savings $- Total Checking/Savings $1,760,205 Income Summary: Inkind Revenue $6,163 Public Donations $3,513 Sponsorship Program $47,253 Programs Income $- Other Income $- Interest Income $492 Total Income $57,422 Expense Summary: In Kind Expense $7,167 Infrastructure $45,166 Sponsorship Program $- Programs Expense $- Publicity $5,504 Brand Management $- Conferences $(234) Travel Assistance Committee $2,017 Tax and Audit $- Treasury Services $3,100 General & Administrative $9,184 Total Expense $71,903 Net Income $(14,481) Any action on bitcoin? Not yet. D. Secretary [Craig] In June, 109 iclas, five cclas, and two grants were received and filed. I’d like to remind all PMC chairs that to help secretary help you to file requests for new committer ids, votes should be summarized with a [RESULT] [VOTE] message. E. Executive Vice President [Rich] ApacheCon Europe will be held in Seville, November 14th through 18th, 2016. We have started to more actively promote the CFP internally. With a great deal of help from Melissa we have contacted the user and dev list for every project and encouraged them to submit talks about their project. I'm sure you've seen at least one of these messages. Registration for ApacheCon Europe is still moving very slowly: Apache: Big Data 6 ApacheCon 7 Meanwhile, the paper proposals are starting to come in: Apache: Big Data 42 ApacheCon 35 Still to do is more promotion outside of the ASF, to related projects, and continued promotion of registration for the event. Soon we'll start promoting ApacheCon North America as well, as soon as the website is up. F. Vice Chairman [Greg] Nothing to report at this time. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Shane] See Attachment 7 B. Apache Legal Affairs Committee [Jim Jagielski] See Attachment 8 C. Apache Security Team Project [Mark J. Cox / Mark] See Attachment 9 Additional officer reports approved as submitted by General Consent. 6. Committee Reports Summary of Reports The following reports required further discussion: # ACE [bp] # Airavata [bp] # Arrow [mh] # Attic [bp] # Axis [mt] # Bahir [bp] # CXF [bp] # Chukwa [bp] # Helix [bp] # MINA [bp] # ODE [bp] # OpenOffice [mh] # Spark [mh] # TomEE [bp] A. Apache Accumulo Project [Billie Rinaldi / Jim] See Attachment A B. Apache ACE Project [Marcel Offermans / Brett] No report was submitted. C. Apache ActiveMQ Project [Bruce Snyder / Greg] See Attachment C D. Apache Airavata Project [Suresh Marru / Isabel] No report was submitted. E. Apache Apex Project [Thomas Weise / Bertrand] See Attachment E F. Apache Aries Project [Jeremy Hughes / Chris] See Attachment F G. Apache Arrow Project [Jacques Nadeau / Marvin] See Attachment G @Marvin: Links to unreleased source code must be removed from the Arrow home page. H. Apache AsterixDB Project [Till Westmann / Mark] See Attachment H I. Apache Attic Project [Henri Yandell / Marvin] No report was submitted. J. Apache Avro Project [Ryan Blue / Isabel] See Attachment J K. Apache Axis Project [Deepal Jayasinghe / Brett] See Attachment K @Mark: Get an improved report for next month L. Apache Bahir Project [Luciano Resende / Jim] No report was submitted. M. Apache Calcite Project [Julian Hyde / Shane] See Attachment M N. Apache Celix Project [Alexander Broekhuis / Bertrand] See Attachment N O. Apache Chukwa Project [Eric Yang / Chris] See Attachment O @Brett: What are the next steps to resolve the issues? P. Apache Crunch Project [Josh Wills / Greg] See Attachment P Q. Apache CXF Project [Daniel Kulp / Jim] No report was submitted. R. Apache DB Project [Bryan Pendleton / Shane] See Attachment R S. Apache Directory Project [Kiran Ayyagari / Mark] See Attachment S T. Apache Geronimo Project [Alan Cabrera / Brett] See Attachment T U. Apache Hadoop Project [Christopher Douglas / Chris] See Attachment U V. Apache HBase Project [Andrew Purtell / Marvin] See Attachment V W. Apache Helix Project [Kishore Gopalakrishna / Isabel] No report was submitted. X. Apache Incubator Project [Ted Dunning / Greg] See Attachment X Y. Apache Isis Project [Dan Haywood / Bertrand] See Attachment Y Z. Apache James Project [Eric Charles / Greg] See Attachment Z AA. Apache jclouds Project [Ignasi Barrera / Bertrand] See Attachment AA AB. Apache Jena Project [Andy Seaborne / Shane] See Attachment AB AC. Apache JMeter Project [Sebastian Bazley / Jim] See Attachment AC AD. Apache Johnzon Project [Hendrik Saly / Marvin] See Attachment AD AE. Apache JSPWiki Project [Juan Pablo Santos / Mark] See Attachment AE AF. Apache Lucy Project [Marvin Humphrey] See Attachment AF AG. Apache Mahout Project [Andrew Palumbo / Brett] See Attachment AG AH. Apache Maven Project [Hervé Boutemy / Chris] See Attachment AH AI. Apache Mesos Project [Benjamin Hindman / Isabel] See Attachment AI AJ. Apache MINA Project [Jean-François Maury / Mark] No report was submitted. AK. Apache MyFaces Project [Mike Kienenberger / Isabel] See Attachment AK AL. Apache NiFi Project [Joe Witt / Bertrand] See Attachment AL AM. Apache Nutch Project [Sebastian Nagel / Shane] See Attachment AM AN. Apache ODE Project [Tammo van Lessen / Greg] See Attachment AN @Greg: Work with PMC to elect a new chair AO. Apache OpenJPA Project [Mark Struberg / Brett] See Attachment AO AP. Apache OpenMeetings Project [Maxim Solodovnik / Jim] See Attachment AP AQ. Apache OpenNLP Project [Jörn Kottmann / Marvin] See Attachment AQ AR. Apache OpenOffice Project [Dennis E. Hamilton / Chris] See Attachment AR @Jim: Work with PMC to plan next steps for the project AS. Apache ORC Project [Owen O'Malley / Brett] See Attachment AS AT. Apache Parquet Project [Julien Le Dem / Isabel] See Attachment AT AU. Apache PDFBox Project [Andreas Lehmkühler / Greg] See Attachment AU AV. Apache Samza Project [Chris Riccomini / Marvin] See Attachment AV AW. Apache Shiro Project [Les Hazlewood / Bertrand] See Attachment AW AX. Apache Spark Project [Matei Zaharia / Mark] See Attachment AX Working with IBM to resolve the trademark issues is critical. Shane: We need to think through the question of whether a simple "foo.x" is ever ok where foo is an Apache project name and x is any top level domain. AY. Apache Sqoop Project [Jarek Jarcec Cecho / Shane] See Attachment AY AZ. Apache Steve Project [Daniel Gruno / Chris] See Attachment AZ BA. Apache Struts Project [René Gielen / Jim] See Attachment BA BB. Apache Tajo Project [Hyunsik Choi / Isabel] See Attachment BB BC. Apache Tapestry Project [Thiago H. de Paula Figueiredo / Jim] See Attachment BC BD. Apache Tcl Project [Massimo Manghi / Greg] See Attachment BD BE. Apache Tez Project [Siddharth Seth / Mark] See Attachment BE BF. Apache Thrift Project [Jake Farrell / Bertrand] See Attachment BF BG. Apache Tika Project [Dave Meikle / Chris] See Attachment BG BH. Apache TinkerPop Project [Stephen Mallette / Brett] See Attachment BH BI. Apache TomEE Project [David Blevins / Shane] No report was submitted. BJ. Apache Traffic Server Project [Leif Hedstrom / Marvin] See Attachment BJ BK. Apache Twill Project [Terence Yim / Mark] See Attachment BK BL. Apache VXQuery Project [Till Westmann / Marvin] See Attachment BL BM. Apache Web Services Project [Sagara Gunathunga / Jim] See Attachment BM BN. Apache Zeppelin Project [Lee Moon Soo / Isabel] See Attachment BN Committee reports approved as submitted by General Consent. 7. Special Orders A. Establish the Apache Kudu Project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to a distributed columnar storage engine built for the Apache Hadoop ecosystem. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Kudu Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Kudu Project be and hereby is responsible for the creation and maintenance of software related to a distributed columnar storage engine built for the Apache Hadoop ecosystem. RESOLVED, that the office of "Vice President, Apache Kudu" 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 Kudu Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Kudu 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 Kudu Project: * Adar Dembo * Binglin Chang * Chris Mattman * Dan Burkert * David Alves * Jake Farrell * Jarek Jarcec Cecho * Jean-Daniel Cryans * Julien Le Dem * Michael Stack * Mike Percy * Misty Stanley-Jones * Todd Lipcon NOW, THEREFORE, BE IT FURTHER RESOLVED, that Todd Lipcon be appointed to the office of Vice President, Apache Kudu, 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 Kudu PMC be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Kudu Project; and be it further RESOLVED, that the Apache Kudu Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Kudu podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Kudu podling encumbered upon the Apache Incubator Project are hereafter discharged. Special Order 7A, Establish the Apache Kudu Project, was approved by Unanimous Vote of the directors present. B. Change the Apache Aurora Project Chair WHEREAS, the Board of Directors heretofore appointed Bill Farner to the office of Vice President, Apache Aurora, and WHEREAS, the Board of Directors is in receipt of the resignation of Bill Farner from the office of Vice President, Apache Aurora, and WHEREAS, the Community of the Apache Aurora project has chosen to recommend Jake Farrell as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Bill Farner is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Aurora, and BE IT FURTHER RESOLVED, that Jake Farrell be and hereby is appointed to the office of Vice President, Apache Aurora, to serve in accordance with and subject to the direction of the Board of Directors. and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7B, Change the Apache Aurora Project Chair, was approved by Unanimous Vote of the directors present. C. Change the Apache Maven Project Chair WHEREAS, the Board of Directors heretofore appointed Hervé Boutemy (hboutemy) to the office of Vice President, Apache Maven, and WHEREAS, the Board of Directors is in receipt of the resignation of Hervé Boutemy from the office of Vice President, Apache Maven, and WHEREAS, the Project Management Committee of the Apache Maven project has chosen to recommend Robert Scholte (rfscholte) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Hervé Boutemy is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Maven, and BE IT FURTHER RESOLVED, that Robert Scholte be and hereby is appointed to the office of Vice President, Apache Maven, to serve in accordance with and subject to the direction of the Board of Directors. and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7C, Change the Apache Maven Project Chair, was approved by Unanimous Vote of the directors present. 8. Discussion Items @Tom: Virtual will help with recruiting infra staff. 9. Review Outstanding Action Items * Ross: Notify PMC that tools are available to aid in the Apache Extras [ Pivot 2015-12-16 ] Status: * Brett: Add another reminder to tardy projects the Monday before the meeting [ Discussion Items 2016-02-17 ] Status: * Shane: Suggest ways to improve the board report; especially the the "Health" section [ Tiles 2016-03-16 ] Status: * Greg: The report continues to be unacceptable. Time for a new chair? [ Web Services 2016-04-20 ] Status: done * Mark: explain to Axis PMC what the board is looking for in a report [ Axis 2016-05-18 ] Status: * Ross: Post the infra job description for members to review [ President 2016-06-15 ] Status: 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 11:27 a.m. (Pacific) ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the Executive Assistant [Melissa Warnkin] TAC: * Post-conference surveys were sent to the TACers. The responses have been slow, therefore, a reminder has been sent. We plan on including these stories on the website. * Waiting on the TAC to confirm essential dates in order to create a timeline for ACEU16 * TAC reviewing/revising the application questions based on feedback received from past participants and with speaking with folks at ACNA16 and OSCON. ApacheCon: *Assisting Rich with sending emails to the user@ and dev@ project lists to “spread the word” re CFP open Operations: * Handled the renewal for the Directors and Officers insurance; advised relevant parties that the executed renewal documents and invoice will be sent upon receipt * Handled the renewal of the Delaware Corporate Tax Filing; sent paperwork to all for filing in svn and paying invoices Fundraising and Trademarks: * Continuous monitoring of both Misc: *Handle misc requests for Apache stickers and other swag ----------------------------------------- Attachment 2: Report from the VP of Brand Management [Shane Curcuru] # Strategic Planning As more projects express interest in trademarks and more uses thereof (in certifications, services, transfers to or from third parties, etc.) the variety of kinds of questions coming to trademarks@ continues to grow. While we have basic documentation, it's clear that a solid understanding of how open source trademarks work in the software vendor world is still lacking among most PMCs and Members. Long term, finding much better ways to provide better branding and trademark support to our projects will be critical, both for our many big data projects (due to the extremely competitive market and pressures from for-profit vendors) and for the Foundation's reputation as a vendor-neutral and independently led home for project communities. In my mind, this is our second most important issue to solve, after the question of hiring sufficient operational and infrastructure staff to ensure that our core services are managed appropriately. # Operations Summer vacation and home contractors have slowed response times. A number of other project and Branding Committee members are providing some feedback and thoughtful commentary on some issues, but it's still very spotty. In particular, one project with past issues has been providing some very thoughtful and helpful comments and questions, which is great progress. # Registrations Cloudera has assigned the IMPALA mark with a number of international registrations and applications to the ASF for the podling's use. Another open source foundation has denied our request to use the trademark for one of their projects recently forked to an Apache project. While this is one of the rare cases where it could be appropriate to transfer the trademark - they have stopped development of the project and it's an amicable fork - we will abide by their request (and I'll ensure the PMC does so). Our ACCUMULO and TAJO registrations in the US have completed, and our TAJO application was published in the USPTO Gazette, the final step to being completed. Our assumed applications for a recently graduated podling are being opposed, and we're working with counsel on the most effective way to secure sufficient registration(s) for our purposes. - Shane ----------------------------------------- Attachment 3: Report from the VP of Fundraising [Hadrian Zbarcea] Fundraising activities continue normally. The main challenge and focus these weeks is the renewals for Google and Hortonworks. Jim already sent an email to Google and I reached out to Hortonworks to find out who replaced our contact, David (ex-VP Marketing) who left the company. Hopefully by the time of the board meeting we would have made more progress. On the issue of questionable bronze sponsorship we did receive more requests for sponsorship. Two seemed valid and well aligned with our values and were accepted. A third one was clearly just a desire to 'buy' a link referral from the ASF site and was declined. We continue to keep an eye on incoming requests, but I see no need for a change at this point. ----------------------------------------- Attachment 4: Report from the VP of Marketing and Publicity [Sally Khudairi] I. Budget: we remain within budget, with no outstanding invoices due at this time. II. Fundraising/Branding/Marketing/ComDev liaison: Sally Khudairi has been working with Sharan Foga on some ComDev/outreach opportunities as well as officially bringing her on board to assist with the ASF booth at select events, particularly those in Europe. Sally continues to counsel several vendors involved with various Apache projects (both incubating and TLPs) with outreach and branding requirements. III. Press Releases: the following formal announcements were issued via the newswire service, ASF Foundation Blog, and announce@apache.org during this timeframe: - 29 June 2016 --The Apache Software Foundation Announces Apache® Bahir™ as a Top-Level Project - 29 June 2016 --The Apache Software Foundation Announces Apache® OODT™ v1.0 - 22 June 2016 --The Apache Software Foundation Announces Apache® Libcloud™ v1.0 IV. Informal Announcements: 7 items were published on the ASF "Foundation" Blog. 5 Apache News Round-ups were issued, with a total of 101 weekly summaries published to date. 25 items were Tweeted on @TheASF. No new videos have been added to the ASF YouTube channel. V. Future Announcements: two announcements are in development. Projects planning to graduate from the Apache Incubator as well as PMCs wishing to announce major project milestones and "Did You Know?" success stories are welcome to contact Sally at for more information. Kindly provide at least 2-weeks' notice for proper planning and execution. VI. Media Relations: we responded to 7 media queries. Over the past month, the ASF received 1,318 press clips vs. last month's clip count of 1,923. Sally worked with our clipping service to establish new reporting on media coverage of Apache projects, which yielded 4,813 press hits. VII. Analyst Relations: we responded to 2 analyst queries. Apache was mentioned in 32 reports by Gartner, 7 reports by Forrester, 19 reports by 451 Research, and 15 reports by IDC. VIII. ApacheCon liaison: things have been quiet over the past month. Sally will re-start work with Melissa Warnkin on items needed for ApacheCon Europe. IX. (Non-ASF) Industry Events and Outreach liaison: no formal activities are taking place at this time. X. Newswire accounts: we have 38 pre-paid press releases remaining with NASDAQ GlobeNewswire through December 2017. # # # ----------------------------------------- Attachment 5: Report from the VP of Infrastructure [David Nalley] As reported last month, we began, and successfully completed new contract negotiations with the contractors this month. We are still suffering staff shortage and that continues to deleteriously affect many things. Infrastructure has seen some notable problems. A intermittent Jira outage affected a large number of users. The folks at Atlassian assisted us in diagnosing the problem and moving forward. Additionally one of our VMware hosts has an ailing storage array. While work was underway to evacuate all of the hosts, this storage malaise has exacerbated the situation. ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Nick Burch] ----------------------------------------- Attachment 7: Report from the VP of W3C Relations [Andy Seaborne] Bruno Kinoshita (kinow@) has joined the "SPARQL Maintenance (EXISTS)" Community Group and ASF has signed the community contributor agreement. ----------------------------------------- Attachment 8: Report from the Apache Legal Affairs Committee [Jim Jagielski] There has been an ongoing discussion regarding the usage of Github repos as the "official" source of ASF project codebases (source code), and the requirements, conditions, issues and concerns there-of. Speaking as the VP of Legal Affairs, I am quite happy with how this is handled via the MATT "experiment", but there is concern that this is not sufficient (ie: projects are not quite satisfied with it and would prefer the unfiltered and unencumbered full Github process) as well as the "costs" of supporting this effort as it relates to Infra- structure resources. We have also been made aware of an external patent troll case which is related to one of our projects; The PMC has been contacted but, as of this date, no response has been forth-coming. I plan to bug them again this week. At present there are no issues requiring board attention. ----------------------------------------- Attachment 9: Report from the Apache Security Team Project [Mark J. Cox] Currently Apache allocates CVE names from a pool of names given to us by Red Hat, with Red Hat being the offical Candidate Naming Authority (CNA). We approached Mitre some years ago with a view to becoming our own CNA so we get our own blocks of names. We've kickstarted this process again and hope to conclude it by the next report. Stats for June 2016: 14 CVEs issued to projects (some may not be public yet). e-mails to security@ 8 Phishing/spam/proxy/attacks point to site "powered by Apache" or Confused user due to Android licenses 10 Direct Vulnerability report to security@apache.org 1 [httpd] (rejected) 2 [site] (rejected) 1 [qpid] 1 [ofbiz] 1 [cxf] 1 [solr] 1 [poi] 1 [directory] 1 [various] (rejected) 18 Vulnerabilities reported to projects 2 [httpd] 8 [struts] (some rejected) 1 [hadoop] 3 [tomcat] (all rejected) 2 [openoffice] 1 [cloudstack] 1 [cordova] ----------------------------------------- Attachment A: Report from the Apache Accumulo Project [Billie Rinaldi] The Apache Accumulo sorted, distributed key/value store is a robust, scalable, high performance data storage system that features cell-based access control and customizable server-side processing. It is based on Google's BigTable design and is built on top of Apache Hadoop, Zookeeper, and Thrift. Summary The project is active and there are no Board-level issues at this time. We have made one new release since the previous report and have not added any committers/PMC members. Releases Version 1.7.2 was released on 6/20/2016. Activity The number of subscribers to the user and dev lists has increased slightly and mailing list / commit activity is up slightly over the previous quarter. In the past 3 months, there have been 211 commits to the master branch from 13 authors, 4 of whom are not yet committers. Version 1.7.2 has been released and we are wrapping up a handful of issues for the 1.8.0 release. After 1.8.0 is released, we may make a 1.6.6 bugfix release before retiring the 1.6 branch. Around 15 people attended an Accumulo meetup in San Jose, where Josh Elser spoke about features that have been completed for 1.8.0 and Bill Slacum discussed how to build resilient applications on Accumulo. Registration and a call for speakers are now open for the Apache Accumulo Summit in October 2016 (http://accumulosummit.com). Community Michael Wall was added as a committer and PMC member on 4/11/2016. No new committers or PMC members have been added since the last report. ----------------------------------------- Attachment B: Report from the Apache ACE Project [Marcel Offermans] ----------------------------------------- Attachment C: Report from the Apache ActiveMQ Project [Bruce Snyder] # Description * Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 1.1, J2EE 1.4, AMQP 1.0. ## Activity * The ActiveMQ Broker continues to see continued bug fixes and feature additions ** Support added for AMQP over WebSockets added for inclusion in 5.14.0 ** Improvements to the KahaDB message store allowing for better store clean up. ** Important fixes continue to be ported to the 5.13.x branch and a new 5.13.4 release is nearing release readiness. * ActiveMQ Artemis continues working towards adding ActiveMQ 5.x equivalent features, client compatibility and improvements: ** The OpenWire protocol implementation is now feature complete ** The Database journal has been improved and support added for: *** MySQL *** PostgreSQL ** Database storage for large messages has been added ** HA using replication has been heavily tested and had several improvements ** The AMQP protocol has had a lot of attention including many fixes and support for AMQP link drain and subscription addresses ** MQTT protocol has been updated to support interceptors and cross protocol communication ** Dual-authentication is now supported so SSL and non-SSL connections can be authenticated by different JAAS login modules. ** The broker's SSL keystores can now be reloaded on demand without stopping the broker. ** JMS topics are now auto-created by default when a producer sends a message or a client subscribes. ** The name of the authenticated user can now be automatically added to the messages it sends. ** STOMP clients can now have their authentication and authorization based on their SSL certificate. ** Lots of smaller bug fixes and performance improvements ## PMC changes * Currently 22 PMC members * Martyn Taylor was added to the PMC on Sun Jul 10 2016 * Last PMC addition: Sun Jul 10 2016 (Martyn Taylor) ## Committer base changes * Currently 56 committers * No new committers added in the last 3 months * Last committer addition was Matt Richard Hogstrom at Thu Jan 28 2016 ## Releases * 5.13.3 was released on Sun May 01 2016 * ActiveMQ Artemis 1.3.0 was released on Tue Jun 14 2016 * Apache.NMS.ActiveMQ v1.7.2 was released on Wed Apr 06 2016 ## Mailing list activity * users@activemq.apache.org ** 741 subscribers (up 14 in the last 3 months) ** 638 emails sent to list (837 in previous quarter) * dev@activemq.apache.org ** 367 subscribers (up 14 in the last 3 months) ** 909 emails sent to list (653 in previous quarter) * announce@activemq.apache.org ** 9 subscribers (up 0 in the last 3 months) * issues@activemq.apache.org ** 43 subscribers (up 3 in the last 3 months) ** 2159 emails sent to list (1698 in previous quarter) ## JIRA activity * 261 JIRA tickets created in the last 3 months * 262 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment D: Report from the Apache Airavata Project [Suresh Marru] ----------------------------------------- Attachment E: Report from the Apache Apex Project [Thomas Weise] Apache Apex is a distributed, large-scale, high throughput, low-latency, fault tolerant, unified stream and batch processing platform for Apache Hadoop. ## Issues: There are no issues that require the Board's attention. ## Status/Activity: Community is working towards the next Malhar release (3.5.0), notable items are the high level API, extended windowing support and improving usability of operators. ## Community: - Currently 14 PMC members. - Last PMC addition was Siyuan Hua 2016-06-07 - Currently 39 committers. - No new committer added in the last 3 months - Last committer addition was Ashish Tadose on 2016-03-11 https://projects.apache.org/committee.html?apex - 55 contributors all time ## Releases: Following are the most recent releases: - Malhar 3.4.0 released 2016-05-25 - Core 3.4.0 released 2016-05-12 - Core 3.2.1 released 2016-04-20 ----------------------------------------- Attachment F: Report from the Apache Aries Project [Jeremy Hughes] Apache Aries delivers a set of pluggable Java components enabling an enterprise OSGi application programming model. ## Activity: - As a community we made 8 releases this quarter: one was the initial release of Aries Transaction Control, the were 4 function releases and 3 fix releases. - We welcome two new committers: Dominik Przybysz and Carlos Sierra Andrés. ## Health report: - Mailing list discussion and project contributions continue to be healthy. ## PMC changes: - Currently 37 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Christian Schneider on Fri Apr 10 2015 ## Committer base changes: - Currently 51 committers. - New commmitters: - Dominik Przybysz was added as a committer on Mon May 30 2016 - Carlos Sierra Andrés was added as a committer on Fri Jun 17 2016 ## Releases: - Aries Remote Service Admin (aries-rsa) 1.8.0 2016-04-04 - Aries Blueprint Core (blueprint-core) 1.6.1 2016-04-17 - Aries Blueprint Core (blueprint-core) 1.6.2 2016-05-03 - Aries Blueprint Maven Plugin 1.4.0 2016-05-07 - Aries Transaction Enlisting JDBC Datasource 2.1.2 2016-06-02 - Aries JPA 2.4.0 2016-06-14 - Aries Transaction Control Service 0.0.1 2016-06-21 - Aries Remote Service Admin (aries-rsa) 1.9.0 2016-07-12 ## Mailing list activity: - dev@aries.apache.org: - 134 subscribers (up 4 in the last 3 months): - 552 emails sent to list (399 in previous quarter) - user@aries.apache.org: - 241 subscribers (up 4 in the last 3 months): - 193 emails sent to list (36 in previous quarter) ## JIRA activity: - 56 JIRA tickets created in the last 3 months - 46 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment G: Report from the Apache Arrow Project [Jacques Nadeau] ## Description: Arrow is a columnar in-memory analytics layer designed to accelerate big data. It houses a set of canonical in-memory representations of flat and hierarchical data along with multiple language-bindings for structure manipulation. It also provides IPC and common algorithm implementations. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Awareness continues to increase with the community having done presentations at various meetups as well as the following conferences: Pydata Paris, Hadoop Summit Ireland, Hadoop Summit San Jose and Berlin Buzzwords. - The CPP work has made good progress. - The cross-project work with Parquet has seen substantial work (both in the Parquet project and the Arrow project). This should be a great first example proof-of-concept integration showing the benefits of in-memory columnar layer. - There has been substantial progress on development of for the IPC / memory sharing. - Java development has slowed some but appears to be picking up again. - A new independent project called Feather is using Arrow as a format for writing to disk. This has also increased engagement with Arrow itself and we have a number excited communities including R & Python (and the Julia community experimenting). ## Health report: - We've seen good discussion and development activity since the last report. - We need to get to a first release. - Prior to doing so, the community is working on rudimentary integration tests between Java and C++ and more formal format specification. - More work can be done to make the project approachable to newly interested parties by creating additional documentation and quickstart. A sample application will also help. ## PMC changes: - Currently 17 PMC members. - No new PMC members added in the last 3 months. - Last PMC addition was Abdel Hakim Deneche on Tue Jan 20 2016 ## Committer base changes: - Currently 20 committers. - No new committers added in the last 3 months - Last committer addition was Ippokratis Pandis at Thu Feb 18 2016 ## Releases: - No releases yet. ## JIRA activity: - 71 JIRA tickets created in the last 3 months - 40 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment H: Report from the Apache AsterixDB Project [Till Westmann] Description: Apache AsterixDB is a scalable big data management system (BDMS) that provides storage, management, and query capabilities for large collections of semi-structured data. Activity: - The general state of the project (and the report) are largely unchanged from last month. Development and discussions are active, the community is healthy and engaged. - The move of infra resources is done - some incubator cleanup is still outstanding. - First mention of Hyracks now is "Apache Hyracks" and information about Hyracks is now easier to reach by following the link to the ASTERIX publications at UC Irvine (which contain the ICDE 2011 paper on Hyracks). - Kaveen Rodrigo's GSoC project has passed the mid-term evaluation and is progressing further. Issues: - There are no issues that require the board's attention at this time. PMC/Committership changes: There have been no changes since graduation. The last committer/PPMC member added was Michael Blow on 2016-03-28. Releases: AsterixDB graduated from the Incubator on April 20, 2016. The last releases were on February 26, 2016: AsterixDB 0.8.8-incubating and Hyracks 0.2.17-incubating. ----------------------------------------- Attachment I: Report from the Apache Attic Project [Henri Yandell] ----------------------------------------- Attachment J: Report from the Apache Avro Project [Ryan Blue] ## Description: - Avro is a cross-language data serialization system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Released 1.8.1 on 20 May 2016 - Discussion on the dev list agreed to a goal of a release every quarter, and one PMC member has volunteered to be release manager for 1.8.2. - JavaScript implementation added RPC support - Close to a spec and implementation standardizing a single-message format for uses like Apache Kafka payloads. ## Health report: - Avro is healthier than last month - Contributor engagement is still a goal we need to work toward, with only a few committers actively reviewing patches. Regular releases help, but we can make it easier for both committers and contributors by adding time-saving tools like continuous integration. ## PMC changes: - Currently 16 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Sean Busbey on Sun Feb 14 2016 ## Committer base changes: - Currently 23 committers. - No new committers added in the last 3 months - Last committer addition was Matthieu Monsch at Mon Jan 18 2016 ## Releases: - 1.8.1 was released on Fri May 20 2016 ## Mailing list activity: - dev@avro.apache.org: - 271 subscribers (down -1 in the last 3 months): - 655 emails sent to list (660 in previous quarter) - user@avro.apache.org: - 621 subscribers (up 16 in the last 3 months): - 48 emails sent to list (107 in previous quarter) ## JIRA activity: - 53 JIRA tickets created in the last 3 months - 29 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment K: 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 (both Java and C stacks as well as Axis1). ## Issues: - There are no issues requiring board attention at this time. However, board requested to report on many inactive sub-projects as stated in previous report, we had a discussion regarding moving some of the inactive projects to Attic and also had a vote regarding the same [1]. During the discussion [2] three individuals (Rafael Bronzeri, Giorgio Zoppi and Sendil Rajendhran) came forward to contribute to the project and now we have given them the opportunity and watching the progress. Now, we have granted Rafael Axis committer access and he contributes to Axis C. ## Activity: - A new PMC member/committer was added. ## PMC/Committer changes: - Currently 62 PMC/Commiters members. - Rafael Bronzeri was added as a PMC member/Committer in June 2016. ## Releases: - No releases since last report (since last June, 2016) [1] - http://mail-archives.apache.org/mod_mbox/axis-c-dev/201604.mbox/%3c571A4272.7040109@gmail.com%3e [2] - http://mail-archives.apache.org/mod_mbox/axis-c-dev/201604.mbox/%3c5718EA04.2020000@gmail.com%3e ----------------------------------------- Attachment L: Report from the Apache Bahir Project [Luciano Resende] ----------------------------------------- Attachment M: Report from the Apache Calcite Project [Julian Hyde] ## Description: Apache Calcite is a highly customizable framework for parsing and planning queries on data in a wide variety of formats. It allows database-like access, and in particular a SQL interface and advanced query optimization, for data not residing in a traditional database. Avatica is a sub-module within Calcite, and provides a framework for building local and remote JDBC and ODBC database drivers. Since March 2016, Avatica has an independent release schedule. ## Issues: - There are no issues requiring board attention at this time. ## Activity: Development and mailing list activity is steady for both Calcite and its Avatica sub-project, and since the last report there has been one release of each. Our strategy, in Avatica, of creating a language-agnostic wire protocol is paying off: 3 new Avatica clients have been added in ASL-but-not-ASF projects (in Go, .NET and Python). They are intended for Apache Phoenix Query Server but can be re-used for other back-ends. Interest in streaming SQL continues to grow. We are starting to work with Apache Beam (incubating) and Apache Apex, and continue to work with Apache Flink, Apache Samza and Apache Storm. Adapters for Druid and Elasticsearch have been contributed. Talks at ApacheCon BigData (Vancouver), Hadoop Summit (Dublin and San Jose), Kafka Summit (San Francisco), XLDB (Palo Alto), Hortonworks User Group (Herndon, Virginia); and a combined talk with Apache Phoenix at Hadoop Summit (San Jose). Topics include streaming SQL, Avatica, and integration with Apache Phoenix. ## Health report: Activity levels on mailing lists, git and JIRA are normal for both Calcite and Avatica. Our change, last quarter, to notify the dev list each time a JIRA was created seems to be an improvement. ## PMC changes: - Currently 14 PMC members (no additions since last report) - Last PMC addition was Josh Elser on Wed Feb 17 2016 ## Committer base changes: - Currently 16 committers (one addition since last report) - Michael Mior was added on Sun Apr 03 2016 ## Releases: - 1.8.0 was released on Mon Jun 13 2016 - avatica-1.8.0 was released on Fri Jun 03 2016 ----------------------------------------- Attachment N: Report from the Apache Celix Project [Alexander Broekhuis] ## Description: - OSGi framework implementation in C. ## Issues: - there are no issues requiring board attention at this time ## Activity: - A lot small and not so small changes where applied concerning Coverity, a static code analyser service, reports. This should help in dormant bugs and security issues - A big and backwards incompatible change was made to Celix API. This was done to clarify the API and prevent bugs. ## Health report: - Number of commits on the project is healty considering it's size. - The project needs to make a new release. This is long overdue. ## PMC changes: - Currently 7 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Alexander Broekhuis on Wed Jul 16 2014 ## Committer base changes: - Currently 8 committers. - Gabriele Ricciardi was added as a committer on Sat May 21 2016 ## Releases: - Last release was 1.0.0-incubating on Tue Feb 25 2014 - Still working on the celix-2.0.0 release. Although very close to a release, some backward incompatible changes (which would require a major version bump) where introduces leading to some delay. ## Mailing list activity: - The activity on the mailing list has gone up, which is a good sign. - dev@celix.apache.org: - 58 subscribers (up 3 in the last 3 months): - 29 emails sent to list (18 in previous quarter) ## JIRA activity: - 14 JIRA tickets created in the last 3 months - 73 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment O: Report from the Apache Chukwa Project [Eric Yang] ## Description:             Chukwa is an open source data collection system for monitoring         large distributed systems.            ## Activity:   - Some bug fix activities - Getting ready for 0.8.0 release as a minor patch release - 0.8.0 release vote stuck in release process for 2 months     ## Issues:  - Not enough participation from PMCs to resolve release problems. - Not enough people to build a community ## PMC/Committership changes:      - No new PMC members in the last 3 months. - Latest PMC addition: Tue Oct 15 2013 (Alan Cabrera) - No new committers in the last 3 months. - Latest committer addition: Mon Mar 16 2015 (Sreepathi Prasanna) - Currently 16 committers and 12 PMC members.     ## Releases:       - Latest Chukwa 0.7.0 released on Dec 21 2015     ## Mailing list activity:       - dev@chukwa.apache.org:       - 90 subscribers (down 0 in the last 3 months):      - 54 emails sent to list (82 in previous quarter)       - user@chukwa.apache.org:       - 160 subscribers (0 emails sent in the last 3 months):      - 0 emails sent to list (14 in previous quarter)          ## JIRA activity:       - 5 JIRA tickets created in the last 3 months   - 4 JIRA tickets closed/resolved in the last 3 months  ----------------------------------------- Attachment P: Report from the Apache Crunch Project [Josh Wills] ## Description: Apache Crunch is a Java library for writing, testing, and running MapReduce and Apache Spark pipelines on Apache Hadoop. ## Issues: There are no issues requiring board attention at this time. ## Activity: There has been the normal bug fixing work after our most recent release in May, along with some new work to explore using Apache Kafka as a data source in Crunch pipelines that should make a good foundation for our next major release. ## Health report: Things are generally good: the core library does what it was designed to reasonably well, bugs are reported and addressed in a timely manner, and we have some new and interesting development avenues to explore in leveraging Crunch as a way of doing simplified stream processing without requiring the deployment of more heavyweight frameworks like Apache Storm or Apache Spark's streaming engine. ## PMC changes: - Currently 12 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Micah Whitacre on Wed Apr 02 2014 ## Committer base changes: - Currently 14 committers. - No new committers added in the last 3 months - Last committer addition was David Whiting at Mon Nov 30 2015 ## Releases: - 0.14.0 was released on Fri May 06 2016 ## JIRA activity: - 9 JIRA tickets created in the last 3 months - 4 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment Q: Report from the Apache CXF Project [Daniel Kulp] ----------------------------------------- Attachment R: Report from the Apache DB Project [Bryan Pendleton] ## Description: The Apache DB TLP consists of the following subprojects: o DdlUtils : a small, easy-to-use component for working with Database Definition (DDL) files. o Derby : a relational database implemented entirely in Java. o JDO : focused on building the API and the TCK for compatibility testing of Java Data Object implementations providing data persistence. o Torque : an object-relational mapper for Java. ## Issues: There are no issues requiring board attention at this time. ## Activity: 1) One Google Summer of Code student is actively working on Derby development this summer, and has successfully passed the Google mid-term evaluation. 2) A change to the Jenkins Content Security Policy (see INFRA-11746) briefly caused some website issues for Derby; it was successfully resolved with the help of the Infra team (thanks!). 3) After our April, 2016 report, we received feedback from the board: mt: Has the community considered merging some of the lower activity mailing lists? It might help foster cross-component interest / involvement. The DB PMC discussed this feedback (see private@db archives for June, 2016). Since the DB project is an "umbrella" project comprised of several related, but mostly independent, sub-projects, the consensus was that trying to share mailing lists across the different sub-projects would be undesirable. Consolidating lists within the Derby sub-project was also discussed on the derby-user mailing list, and again the consensus was that the Derby user community would prefer to keep the current mailing list structure. Some of the DB sub-projects are much more active than others. For example, the Derby, JDO, and Torque projects remain quite active, while the DDLUtils sub-project is not active at all. It seems that the bottom line, for now, is that there is not much cross-component interest/involvement, but it is not clear that structural changes such as merging the mailing lists would succeed in stimulating such activity, because the sub-projects are, fundamentally, independent. Further suggestions from the board are certainly welcome, of course! ## Health report: Activity in the Apache DB community this quarter was low, but steady. ## PMC changes: - Currently 43 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Matthew Adams on Sun Jan 19 2014 ## Committer base changes: - Currently 42 committers. - No new changes to the committer base since last report. BUT, an election is underway at this time for a new committer. ## Releases: - Last release was Derby-10.12.1.1 on Sun Oct 11 2015 ----------------------------------------- Attachment S: Report from the Apache Directory Project [Kiran Ayyagari] Directory Quarterly Report - July 2016 Current Activity and Status --------------------------- In the last quarter one new committer and one new PMC members were added A project from Penn State University has been accepted as a sub project of Apache Directory project. This is an implementation of SCIM( http://simplecloud.info/) protocol. Three contributors of this project have been accepted by the PMC to become committers and they have been invited. The refactoring work on Directory Server codebase that was reported in the previous report has been succefully completed and these changes will be released in the next major version. Three projects had their new versions released in this quarter. ------------------------- Detailed Information ------------------ -- Community -- * One new committer (last addition: January 2016) * Gerard Gagliano * One new PMC member (last addition: November 2015) * Jiajia Li * Mailing lists: * Users mailing list: 304 subscribers (+2) * Development mailing list: 175 subscribers (+0) * API mailing list: 68 subscribers (-5) * Fortress mailing list: 31 subscribers (+3) * Kerby mailing list: 28 subscribers (+3) -- Current activity -- * Apache Directory LDAP API: * One new releases. * Good activity * Bug fixes and improvements. * Apache Mavibot: * No new releases. * Low activity * ApacheDS: * One new release. * High activity. * Apache Directory Studio: * No new release. * Good activity owing to a new release preparation. * Apache eSCIMo: * Nil activity. * No releases yet. * Likely to be replaced with the code from newly accepted project from Penn State University * Fortress: * No new releases. * Low activity. * Apache Kerby: * No new releases. * Good activity. -- Releases -- * One new release for Apache Directory Server * 2.0.0-M22 (June 28th, 2016) * One new release for Apache LDAP API * 1.0.0-RC1 (June 17th, 2016) * One new release for Apache Directory Fortress * 1.0.0 (April 15th, 2016) * No releases for Apache Directory Studio, Mavibot, Kerby and eSCIMo ----------------------------------------- Attachment T: Report from the Apache Geronimo Project [Alan Cabrera] Apache Geronimo is a JEE6 certified open source server runtime that integrates the best open source projects to create Java/OSGi server runtimes that meet the needs of enterprise developers and system administrators. ## Issues: - We are concerned with the lack of community activity - The inability to obtain a AL2.0 compatible JEE TCK pins Geronimo to JEE6 - CI/TCK setup has fallen into disrepair ## Next Steps - prepare for possible breakup and shuttering or downsizing: - bring in any PMC members of sibling projects in Geronimo's JEE6 universe - inventory any required interactions between individual specs - inventory outstanding bugs in JEE6 specs and assess the amount of work required - inventory what are the outstanding security issues and assess the amount of work required (will likely need to remove distributions until fixes can be put into place) - inventory CI setup and assess the amount of work required - inventory TCK setup and assess the amount of work required ## Activity: - No releases - Patch to JavaMail 1.4 needs to pass TCK before it can be *officially* released. (it is likely to be published as an alpha release, as was done in past) - Some have expressed an interest in JEE configuration - overlap w/ Tamaya podling. (too early to tell if this effort will come to fruition) ## Health report: - Last quarter was a very light quarter for Apache Geronimo. ## PMC changes: - Currently 42 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Romain Manni-Bucau on Wed Aug 06 2014 ## Committer base changes: - Currently 69 committers. - No new committers added in the last 3 months - Last committer addition was Hendrik Saly at Thu Oct 23 2014 ## Releases: - Last release was 3.18 on Tue May 20 2014 ## Mailing list activity: - Low mailing list activity indicates lack of community interest - dev@geronimo.apache.org: - 355 subscribers (up 0 in the last 3 months): - 50 emails sent to list (24 in previous quarter) - geronimo-tck@geronimo.apache.org: - 43 subscribers (up 0 in the last 3 months) - scm@geronimo.apache.org: - 99 subscribers (up 0 in the last 3 months): - 26 emails sent to list (3 in previous quarter) - servicemix-tck@geronimo.apache.org: - 10 subscribers (up 0 in the last 3 months) - tck-commits@geronimo.apache.org: - 6 subscribers (up 1 in the last 3 months) - user@geronimo.apache.org: - 447 subscribers (down -4 in the last 3 months): - 2 emails sent to list (8 in previous quarter) - xbean-dev@geronimo.apache.org: - 35 subscribers (up 1 in the last 3 months): - 7 emails sent to list (0 in previous quarter) - xbean-scm@geronimo.apache.org: - 17 subscribers (up 0 in the last 3 months): - 0 emails sent to list (0 in previous quarter) - xbean-user@geronimo.apache.org: - 34 subscribers (up 1 in the last 3 months): - 0 emails sent to list (1 in previous quarter) ## JIRA activity: - 4 JIRA tickets created in the last 3 months - 1 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment U: Report from the Apache Hadoop Project [Christopher Douglas] Hadoop is a set of related tools and frameworks for creating and managing distributed applications running on clusters of commodity computers. YARN timeline server v2 (YARN-2928) merged. Container queuing and resource-aware scheduling made progress. HDFS intra-datanode rebalancing (HDFS-1312) merged. Object storage (Ozone) and the native client made progress. Design of an async FileSystem API and an implementation in HDFS started in JIRA. HADOOP integrations with cloud storage were particularly active this quarter. The S3A client received significant updates from a diverse set of community members. Clients for the Aliyun Object Store Service (OSS) and Microsoft Azure Data Lake Store (ADLS) also posted proposals and prototypes. MAPREDUCE was updated to work with the next generation of the YARN timeline service. The Yetus project has greatly improved CI and regression testing, particularly across branches. Given the Hadoop project's intent to cut releases from trunk again, Yetus's support for feature branches is particularly helpful. RELEASES Releases have been blocked on HADOOP-12893, bringing the NOTICE and LICENSE files up to date. It is recently resolved. COMMUNITY (+ PMC Xiaoyu Yao 2016-06-14) (+ PMC Lei Xu 2016-05-15) (+ PMC Arun Suresh 2016-06-23) (+ committer Brahma Reddy Battula 2016-06-11) (+ committer Ray Chiang 2016-06-17) (+ committer Subru Krishnan 2016-06-14) (+ committer Varun Saxena 2016-06-22) (+ branch-YARN-3368 Sreenath Somarajapuram 2016-06-21) (+ branch-YARN-3368 Sunil Govind 2016-06-03) auth: 142 committers (including branch), 69 PMC members ----------------------------------------- Attachment V: Report from the Apache HBase Project [Andrew Purtell] HBase is a distributed column-oriented database built on top of Hadoop Common and Hadoop HDFS. ISSUES FOR THE BOARD’S ATTENTION None at this time. RELEASES Despite my personal concerns about available community bandwidth for maintaining several code lines, we are holding steady with three released code lines (0.98, 1.1, and 1.2) plus development activity on the next minor increment (1.3), the parent of the 1.x release series (branch-1) and the project trunk (master, aka 2.0). We have one committer allocated as release manager for each code line to supervise (except branch-1). Committers are largely maintaining the discipline of committing changes first to master then back through all active branches according to our documented source and binary change compatibility policy. An exception is 0.98. For this "long term stable" code line the branch RM has volunteered responsibility for porting back all desired changes committed to later code lines. We made two releases from our 0.98 code line: 0.98.19 was released on April 28, 2016; and 0.98.20 was released on June 12, 2016. We made one release from our 1.1 code line: 1.1.5 was released on May 12, 2016. We made one release from our 1.2 code line: 1.2.1 was released on April 5, 2016. Work to complete the first release from our 1.3 code line is ongoing and should be completed soon. The 1.3 code line will be managed by our newest PMC member, Mikhail Antonov. Once 1.3.0 is released I expect we will have a discussion on dropping active maintenance of an older code line to compensate. ACTIVITY Mikhail Antonov was added to the PMC on May 23, 2016. We added two committers over this reporting interval. Apekshit (Appy) Sharma joined us on June 3, 2016 and Jingcheng Du joined us on June 16, 2016. HBaseCon, the yearly conference for the HBase community, took place on Tuesday, May 24, 2016 at The Village on Market Street in San Francisco, and was attended by several hundred members of our user and developer communities. STATS We have seen another uptick in subscribers to our user list. The flux of JIRA tickets is similar to the last reporting period. 52 committers 28 PMC 1064 subscribers to the dev list (down 1 in the last 3 months) 2356 subscribers to the user list (up 20 in the last 3 months) 587 JIRA tickets created in the last 3 months 474 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment W: Report from the Apache Helix Project [Kishore Gopalakrishna] ----------------------------------------- Attachment X: Report from the Apache Incubator Project [Ted Dunning] Incubator PMC report for July 2016 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 58 podlings currently undergoing incubation. We have one podling planning to graduate this month and added four podlings to the roster. June was a busy month, adding two IPMC member, and completing twelve releases, in addition to other activities. * Community New IPMC members: - Jochen Wiedmann - Tim Ellison People who left the IPMC: - N/A * New Podlings - CarbonData - DistributedLog - Juneau - Pirk * Graduations The board has motions for the following: - Kudu * Releases The following releases entered distribution during the month of June: - 2016-06-01 Apache Range 0.5.3-incubating - 2016-06-03 Apache Trafodion 2.0.0-incubating - 2016-06-06 Apache Mynewt 0.9.0-incubating - 2016-06-06 Apache Omid (incubating) 0.8.2.0 - 2016-06-09 Apache Kudu (incubating) 0.9.0 - 2016-06-10 Apache SystemML 0.10.0-incubating - 2016-06-14 Apache Beam 0.1.0-incubating - 2016-06-22 Apache Myriad 0.2.0-incubating - 2016-06-26 Apache FreeMarker 2.3.25-incubating - 2016-06-28 Apache Slider 0.91.0-incubating - 2016-06-30 Apache Taverna 3.1.0-incubating - 2016-06-30 Apache Kudu (incubating) 0.9.1 * IP Clearance - N/A * Legal / Trademarks - An audit was conducted of podling websites to see how far off they are compared to the Incubator's branding guide. Eleven podlings were found to be in complete violation and requests to correct have been issued. Most have already corrected the issue. - Justin has provided a summary of building NOTICE and LICENSE files in the form of a screencast for podlings to use as reference. * Infrastructure - There are open questions around the usage of GitHub issues for issue tracking, it is unclear if it is a valid tool to use. * Miscellaneous - A vote was started to retire the CMDA podling. It was later canceled, giving them another three months to try to work through community issues. Public mailing list participation has increased as a part of this result. - Discussions are resuming to retire the OpenAz podling, as only one of the three volunteers who stepped up to resume has availability to work on the podling. - Batchee missed getting a report in. We will follow up in the next IPMC report. * Credits - Report Manager(s): Marvin Humphrey, John Ament, Ted Dunning -------------------- Summary of podling reports -------------------- * Still getting started at the Incubator - CarbonData - DistributedLog - Fluo - Gossip - Juneau - Pirk - Pony Mail - PredictionIO * Not yet ready to graduate No release: - Airflow - HAWQ - Milagro Community growth: - FreeMarker - Geode - MADlib - Metron - Mynewt - Rya - Tephra * Ready to graduate The Board has motions for the following: - Kudu * Did not report, expected next month - CMDA - OpenAz - Quickstep ---------------------------------------------------------------------- Table of Contents Airflow BatchEE CarbonData DataFu Fluo FreeMarker Gearpump Geode Gossip HAWQ HORN iota Juneau MADlib Metron Milagro Mynewt ODF Toolkit Pirk Pony Mail PredictionIO Rya Tephra ---------------------------------------------------------------------- -------------------- Airflow Airflow is a workflow automation and scheduling system that can be used to author and manage data pipelines. Airflow has been incubating since 2016-03-31. Three most important issues to address in the move towards graduation: 1. Getting an Apache release out. 2. Podling name search has to happen. 3. Verify distribution rights Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? We've done a lot of work on distribution rights (3), but we need to wrap it up. We've been pushing out our release due to stability concerns and the need for a testing framework How has the community developed since the last report? - Since our last podling report 1 month ago, we grew our contributors from 148 to 160. - In June 2016 we had 56 commits. - We organized a meet up at WePay. We also had one before at Airbnb. - We had several committers meetings. - 1 new committer. 2 offers were given but 1 was declined. How has the project developed since the last report? - Migrated all files to contain Apache 2.0 license headers. - Replaced charting library that was non-Apache 2.0 compliant (a large effort). - Release Airflow incubator website, and added appropriate branding and disclaimers. Date of last release: None (had a non-Apache release on 2016-06-13)* * Release was discussed and approved here: https://mail-archives.apache.org/mod_mbox/incubator-general/201605.mbox/%3CEF1D08AF-80DD-4614-BC74-BBCED9251BE1@gmail.com%3E When were the last committers or PMC members elected? 2016-05-20 Signed-off-by: [X](airflow) Chris Nauroth [x](airflow) Hitesh Shah [x](airflow) Jakob Homan -------------------- CarbonData Apache CarbonData is a new Apache Hadoop native file format for faster interactive query using advanced columnar storage, index, compression and encoding techniques to improve computing efficiency, in turn it will help speedup queries an order of magnitude faster over PetaBytes of data. CarbonData has been incubating since 2016-06-02. Three most important issues to address in the move towards graduation: 1. Finalize code cleanup and code 2. Prepare releases 3. Grow up 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? It's the first CarbonData report How has the project developed since the last report? We created the resources (git, github integration, Jira, ...). The code donation has been done, and the first PR merged. We are in the process of website creation (CWIKI requested) and creating the Jenkins CI jobs. Date of last release: XXXX-XX-XX When were the last committers or PMC members elected? N/A Signed-off-by: [X](carbondata) Henry Saputra [X](carbondata) Jean-Baptiste Onofre [ ](carbondata) Uma Maheswara Rao G Shepherd/Mentor notes: Jean-Baptiste Onofre: This report is the first CarbonData report. The activity is focused on the resources creation. -------------------- DataFu DataFu provides a collection of Hadoop MapReduce jobs and functions in higher level languages based on it to perform data analysis. It provides functions for common statistics tasks (e.g. quantiles, sampling), PageRank, stream sessionization, and set and bag operations. DataFu also provides Hadoop jobs for incremental data processing in MapReduce. DataFu has been incubating since 2014-01-05. Three most important issues to address in the move towards graduation: 1. Grow user and contributor base 2. Increased committer activity 3. Continued releases Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? * Eyal Allweil was voted in as the newest committer and member of the PPMC. How has the project developed since the last report? * A new UDF provided by Eyal was committed and another was submitted for review. * ASF-associated signing key committed in prep for next release, addressing feedback from previous release. Date of last release: 2015-11-14 When were the last committers or PMC members elected? July 2016 (Eyal Allweil) Signed-off-by: [ ](datafu) Ashutosh Chauhan [x](datafu) Roman Shaposhnik [x](datafu) Ted Dunning -------------------- Fluo Fluo is a distributed system for incrementally processing large data sets stored in Accumulo. Fluo has been incubating since 2016-05-17. Three most important issues to address in the move towards graduation: 1. Attract new contributors 2. Do a release 3. Conduct a podling name search 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 a new contributor to Fluo since the last report. How has the project developed since the last report? We have moved our repos (Fluo, Fluo Recipes, and Fluo Website) to Apache infrastructure. Our website is now hosted by Apache (https://fluo.incubator.apache.org) and was updated to reflect our incubation status. We are working on refactoring our package names, build tooling, and website, to reflect the Apache branding. Date of last release: Never When were the last committers or PMC members elected? Never Signed-off-by: [x](fluo) Billie Rinaldi [x](fluo) Drew Farris [x](fluo) Josh Elser Shepherd/Mentor notes: Josh Elser: The transition to Apache has been slow but steady. In the past week, it seems like things are "returning to normal". Interactions with a new contributor have been good -- encouraging to community growth. -------------------- FreeMarker FreeMarker is a template engine, i.e. a generic tool to generate text output based on templates. FreeMarker is implemented in Java as a class library for programmers. FreeMarker has been incubating since 2015-07-01. The FreeMarker project exists and produces releases since around 2001. Most important issues to address in the move towards graduation: 1. Discuss the project's graduation on the general list. 2. Fill blanks left on the status page. 3. Reaching a bigger community that will contribute code to the project, though it remains to be seen if it's required before graduation. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? There were no changes How has the project developed since the last report? The project has made a new public release, which come with new features, bug fixes, and documentation improvements. Discussion was started about the possibility of graduation. Some missing information on the status page was filled, and a formal "podling name search" was started. There was also progress related to tooling, though those projects are outside the ASF (Eclipse plugin at JBoss, and the Online Template Tester at Kenshoo). Date of last release: 2016-06-26 When were the last committers or PMC members elected? 2015-10-21 Nan Lei, committer (non-PMC) Signed-off-by: [X](freemarker) Jacopo Cappellato [ ](freemarker) Jean-Frederic Clere [X](freemarker) David E. Jones [X](freemarker) Ralph Goers [X](freemarker) Sergio Fernández -------------------- Gearpump Gearpump is a reactive real-time streaming engine based on the micro-service Actor model. Gearpump has been incubating since 2016-03-08. Three most important issues to address in the move towards graduation: 1. Make initial Apache branded release and release on a regular schedule. 2. Continue to evolve community interest and support. 3. Integrate within Apache Beam and akka-streams frameworks. 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? Increased contribution from developers to provide integration with Redis, Storm and Kubernetes. How has the project developed since the last report? - Close to first Apache release. - Improved code coverage. - New logo selected. - Continued integration within Apache Beam (Gearpump Runner). PR under review. - Continued integration within akka-streams (Gearpump Materializer). First PR committed. - 18 issues created and 14 resolved Date of last release: No release yet When were the last committers or PMC members elected? No new committers or PMC members elected Signed-off-by: [X](gearpump) Andrew Purtell [ ](gearpump) Jarek Jarcec Cecho [ ](gearpump) Reynold Xin [ ](gearpump) Todd Lipcon [ ](gearpump) Xuefu Zhang -------------------- Geode Geode is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. Geode has been incubating since 2015-04-27. Three most important issues to address in the move towards graduation: - Rename packages to org.apache - Expanding the community to include contributors and committers outside of Pivotal. - Establish a release cadence. 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 continue to work on the “Three most important issues to move towards graduation” from our previous report. - We had our second public release (1.0.0-incubating.M2). - We added 1 new committer. - We are about to have our third release (1.0.0-incubating.M3). - The Geode Clubhouse hosted a meeting covering the following topics : - “Cluster Replication via WAN” by Mike Stolz - “Southwest Airlines' Experience with Geode & GemFire at Scale” by Brian Dunlap - The breakdown of JIRA tickets is the following : - Q3/2015 306 created, 138 resolved - Q4/2015 342 created, 225 resolved - Q1/2016 438 created, 359 resolved - Q2/2016 451 created, 322 resolved [As of June 28th, 2016] - There was a total of 169 pull requests on Github with 6 still open. - The breakdown of the mailing lists messages for April, May, June of 2016: - org.apache.geode.issues 3,992 - org.apache.geode.commits 3,572 - org.apache.geode.dev 2,006 - org.apache.geode.user 273 - There are now 155 subscribers on the dev and 165 on the user mailing list How has the project developed since the last report? - Had our second release, 1.0.0-incubating.M2, on April 22, 2016. - Donation of native client components which included a C++ client and a .NET client. - Inclusion of WAN and CQ components in the second release. - Rotated release manager responsibilities for second and soon to be third release. - Discussions about donation of documentation. - Geode portfile was added to MacPorts. - joptsimple source replaced with binary dependency. - Active discussions on topics like integrated security for Geode and wording of the website. Community events: - June 2016 - Midwest In Memory Data Grid Meet Up on using Apache Geode for real time transaction. ( http://www.meetup.com/Chicago-In-Memory-Data-Grid-Meetup/events/230810905/) - Apache Geode meetup in Tokyo (http://pivotal-japan.connpass.com/event/33297/) Date of last release: 2016-04-22 When were the last committers or PMC members elected? Nabarun Nag (2016-06-14) Signed-off-by: [ ](geode) Konstantin Boudnik [ ](geode) Chip Childers [ ](geode) Justin Erenkrantz [ ](geode) Jan Iversen [X](geode) Chris Mattmann [ ](geode) William A. Rowe Jr. [X](geode) Roman Shaposhnik Shepherd/Mentor notes: Roman Shaposhnik: An extremely vibrant community on the verge of getting to graduation soon. Chris Mattmann: The package name change to o.a - what is the hold-up there? Seems that there was a release (or two) already so just wondering. Seems like great progress. -------------------- Gossip Gossip is a system to form peer-to-peer networks using the gossip protocol. Gossip has been incubating since 2016-04-28. Three most important issues to address in the move towards graduation: 1. Establish an Apache website for Gossip that makes it easy for new users and contributors to get started. 2. Facilitate discussions and build the protocol specification and implementation 3. Produce a usable release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? We have had activity in the community from two people who have engaged in working on smaller tasks. We are discussion electing them as project committers. How has the project developed since the last report? We have created and resolved a number of tickets: 7 created, 3 resolved. We have had some discussion around made some traction around implementing the protocol via transports other than UDP. We are currently working on the web page which should attract more interest. Date of last release: Never When were the last committers or PMC members elected? Never Signed-off-by: [x](gossip) P. Taylor Goetz [x](gossip) Josh Elser [x](gossip) Sean Busbey Shepherd/Mentor notes: Josh Elser: Podling is still finding its legs. Community processes are in the works and I think they're doing well so far. -------------------- HAWQ Apache HAWQ is a Hadoop native SQL query engine that combines the key technological advantages of MPP database with the scalability and convenience of Hadoop. HAWQ reads data from and writes data to HDFS natively. HAWQ delivers industry-leading performance and linear scalability. It provides users the tools to confidently and successfully interact with petabyte range data sets. HAWQ provides users with a complete, standards compliant SQL interface. HAWQ has been incubating since 2015-09-04. Three most important issues to address in the move towards graduation: 1. Produce our first Apache Release 2. Expand the community, by adding new contributors and focusing on making sure that there's a much more robust level of conversations and discussions happening around roadmaps and feature development on the public dev mailing list 3. Infrastructure migration: create Jenkins projects that build HAWQ binary, source tarballs, and run feature tests including at least installcheck-good tests for each commit (HAWQ-127). Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Everything seems to be smooth, nothing urgent at this time. How has the community developed since the last report? 1. we have seen significant increase of communication and collaboration across the whole community from last several weeks. The community becomes more open for discussion around the roadmap, various features that committers are working on, and infrastructure enhancements for the project. 2. One meetup: Zeppelin meets MADlib & HAWQ (https://www.youtube.com/watch?v=p8V10IukBes&list=PL62pIycqXx-Qf6EXu5FDxUgXW23BHOtcQ&index=6) 3. The PPMC was made aware of an erroneous use of Apache HAWQ (incubating) trademark by a vendor doing research with an older, eponymous Pivotal product. The PPMC is working with a vendor and ASF's VP of Branding to resolve the issue. How has the project developed since the last report? 1. The first release candidate has been proposed and it is under the voting process on the dev mailing list 2. New features added include snappy compression for AO tables, HAWQ register feature for registering data into HAWQ native tables 3. The build system has been simplified a lot by making some components as optional (for example, pl/r, orca et al) 4. The community is consolidating the testing frameworks including installcheck tests and gtest into gtest based framework. 5. Including the incubating disclaimer on Apache HAWQ website based on the podling branding guidelines Date of last release: We have not had a release yet. When were the last committers or PMC members elected? No new committers/members from initial. Signed-off-by: [X](hawq) Alan Gates [ ](hawq) Konstantin Boudnik [ ](hawq) Justin Erenkrantz [ ](hawq) Thejas Nair [X](hawq) Roman Shaposhnik Shepherd/Mentor notes: Roman Shaposhnik: I'm happy to report that the trademark violation incident was taken care of by the offending party quite to the delight of HAWQ's PMC. -------------------- HORN HORN is a neuron-centric programming APIs and execution framework for large- scale deep learning, built on top of Apache Hama. HORN has been incubating since 2015-09-04. Three most important issues to address in the move towards graduation: 1. Make an initial release 2. Keep up development velocity. 3. Continue to grow community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? N/A How has the community developed since the last report? dev@ list size is continuously increasing: 41. How has the project developed since the last report? We implemented dropout network and MNIST classifier example based on neuron centric model. Date of last release: XXXX-XX-XX When were the last committers or PMC members elected? November Signed-off-by: [ ](horn) Luciano Resende [ ](horn) Robin Anil [x](horn) Edward J. Yoon Shepherd/Mentor notes: John Ament: There has been a large drop in mail volume. No real mailing list communication. -------------------- iota Open source system that enables the orchestration of IoT devices. iota has been incubating since 2016-01-20. Three most important issues to address in the move towards graduation: 1. Building a community now that we have completed source code upload of one for the main components of the system. 2. Moving towards an initial release before the end of the year 3. Working on IP clearance for the release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? Good input from Anatole Tresch. We have three new contributors Barbara Gomes and two other individuals all have made a contribution this month. How has the project developed since the last report? We have uploaded source code for a major component of iota (the Fey engine). We have also uploaded a few basic components that can be used with Fey. We will be adding more components and we hope that individuals who download Fey can also begin the development of their own Fey components (called Performers). We hope they will share their Performers with the Community. We will be creating requests for the community to develop specific performers. E.g. an ActiveMQ performer. Date of last release: XXXX-XX-XX When were the last committers or PMC members elected? At the start of the project. Signed-off-by: [ ](iota) Daniel Gruno [ ](iota) Sterling Hughes [X](iota) Justin Mclean [ ](iota) Hadrian Zbarcea Shepherd/Mentor notes: Justin Mclean: Finally progress! Good to see but I would of expected to see some explanation of how the discussion has finally moved to the discussion list in issues. Drew Farris: It is great to see some progress! One active mentor. Active discussion on the mailing lists. Early discussions about releases. -------------------- Juneau Apache Juneau is a toolkit for marshalling POJOs to a wide variety of content types using a common framework, and for creating sophisticated self-documenting REST interfaces and microservices using VERY little code. Juneau has been incubating since 2016-06-24. Three most important issues to address in the move towards graduation: 1. Finish up legal paperwork with IBM legal. 2. Build up community with non-IBM and non-Salesforce contributors. 3. Create website and SCM repositories. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? There are some questions as to what our options are for bug reporting. It's not clear if Jira is our only 'practical' solution or if GitHub Issues is also an option. How has the community developed since the last report? This is the first report. How has the project developed since the last report? Still in the process of setting up the website. Git repo is on hold until legal paperwork is complete. Date of last release: N/A When were the last committers or PMC members elected? Signed-off-by: [X](juneau) Craig Russell [ ](juneau) Jochen Wiedmann [X](juneau) John D. Ament -------------------- MADlib Big Data Machine Learning in SQL for Data Scientists. MADlib has been incubating since 2015-09-15. Three most important issues to address in the move towards graduation: 1. Continue to produce regular Apache (incubating) releases. 2. Expand the community, increase dev list activity and add new contributors. 3. Execute and manage the project according to governance model required by the "Apache Way”. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? 1. MADlib related events in Q2 2016: * April 19 - Joint community call MADlib - Greenplum Database. Topic: MADlib v1.9 new features (Nandish Jayaram, Ivan Novick, Cesar Rojas, Frank McQuillan) * May 5 - MADLib community call. Topic: Detailed review of the MADlib v1.9 release (Xiaocheng Tang, Frank McQuillan) * June 21 - MADLib community call. Topic: Apache Zeppelin meets Apache MADlib (incubating) and Apache HAWQ (incubating) (Moon soo Lee, Rahul Iyer, Frank McQuillan) * June 21 - Data Engineers Guild meetup in Palo Alto. Topic: The Analytics and Science Behind Connected Transportation (Srivatsan Ramanujam, Esther Vasiete, Ralph Rabbat, Frank McQuillan) 2. Material technical conversations on dev mailing lists and in the appropriate JIRAs and pull requests. 3. We are seeing some PostgreSQL experts chipping on SQL coding and making good suggestions in the pull requests. How has the project developed since the last report? 1. 2nd ASF release MADlib v1.9 released on April 6, 2016. The goal of this 2nd release was general availability of MADlib v1.9 for community use. 2. 3rd ASF release MADlib v1.9.1 anticipated this summer depending on community input. Features include: path functions (phase 2), 1-class support vector machines for novelty detection, prediction metrics, sessionization, pivoting. 3. 2 JIRAs created and 14 resolved in last 30 days. Date of last release: MADlib v1.9 on 4/6/16. When were the last committers or PMC members elected? Xiaocheng Tang on 1/14/16. Signed-off-by: [ ](madlib) Konstantin Boudnik [x](madlib) Ted Dunning [x](madlib) Roman Shaposhnik -------------------- Metron Metron integrates a variety of open source big data technologies in order to offer a centralized tool for security monitoring and analysis. Metron provides capabilities for log aggregation, full packet capture indexing, storage, advanced behavioral analytics and data enrichment, while applying the most current threat-intelligence information to security telemetry within a single platform. Metron has been incubating since 2015-12-06. Three most important issues to address in the move towards Graduation. - Building a diverse community of developers for Metron - Getting security practitioners to provide feedback on requirements - Make an Apache release Any issues that the Incubator PMC or ASF Board might wish/need to be aware of - We are currently trying to produce our second Apache release of Metron How has the community developed since the last report - In the process of adding one additional committer, Michael Miklavcic - We accepted numerous contributions from non-committers interested in Metron, including additional parsers and sample telemetries - We host a weekly UI working session and were able to source requirements for a new UI prototype - We hosted a Metron meetup, which received a lot of interest from the community - We saw an uptick in interest from the community on the dev boards which corresponds to people trying the product prior to an official release, which is a good sign. - We are receiving community JIRAs for bug reports and security issues How has the project developed since the last report - We closed over 100 Jiras and are in the latest stages of releasing our second Apache release. - We added additional installation automation and documentation - We added additional features around parsing and a rules engine through a DSL called Stellar - We are adding infrastructure called "Model as a Service" to uptake ML models Date of last release: April 2016 When were the last committers or PMC members elected? David Lyle on 22 March 2016 Signed-off-by: [x](metron) Billie Rinaldi [x](metron) Chris Mattmann [ ](metron) Owen O'Malley [x](metron) P. Taylor Goetz [ ](metron) Vinod Kumar Vavilapalli -------------------- Milagro Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Bring regular day-to-day activity to Apache resources. 2. Make a first Apache release. 3. Attract community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The project has resources outside Apache, including a prospective main documentation website milagro.io. This is not branded as Apache, but is considered to be owned by Milagro. How has the community developed since the last report? Conference presentations from key team members, including at ApacheCon/Vancouver and forthcoming in Tokyo, seek to build awareness among Apache and open source communities. There appears also to be recent new community interest around the pre-Apache project at Github. This should probably be redirected to Apache, but we need to check. How has the project developed since the last report? Several existing repos formerly developed by Miracl at Github have been imported to Apache, and are mirrored to Github. These were packaged to be near release-ready prior to import, and we are looking to review readiness for a release. The majority of work that has taken place at Apache has been the development of a Milagro web site, and project documentation at milagro.io. Code development appears to have continued at github, apparently due to confusion. This was discovered just today, so we plan to follow up tomorrow. Date of last release: N/A When were the last committers or PMC members elected? No new members elected during the period. NTT colleagues named in the proposal have joined. Signed-off-by: [ ](milagro) Sterling Hughes [ ](milagro) Jan Willem Janssen [x](milagro) Nick Kew Shepherd/Mentor notes: Nick Kew: I am currently investigating whether recent community activity in the pre-Apache github resources relates to code that has been contributed to Milagro. If I find it is, I shall attempt to encourage that activity to move to Apache. -------------------- Mynewt Mynewt is a real-time operating system for constrained embedded systems like wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures. Mynewt has been incubating since 2015-10-20. Three most important issues to address in the move towards graduation: 1. Make further point releases capable of producing a downloadable RTOS image with support for multiple peripherals and network connectivity with the goals of the first major (1.0) release in the last quarter of 2016 and continued demonstration of thorough understanding, repeatability, and maturity of process. 2. Continue to develop and execute policies that enable project contributors to achieve self-governance 3. Expand community - attract new project contributors and users, grow committer base Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? 1. Active mailing lists with increasing numbers of subscribers. The subscriber count more than doubled since the April report. 2. Continued outside interest by 3rd parties as evidenced by use in multiple new devices, bug reporting and fixing, feature additions. Outreach via conferences, exhibits, one on one meetings, beta testers, GSoC participation. 3. Vigorous discussions and implementation decisions via proposals and voting on @dev mailing list. How has the project developed since the last report? 1. Releases: Four releases so far, two since the last report. The latest was version 0.9 on June 9th. - Regular process established and followed to check for license issues esp. with third party software - Tagging process and release candidate naming process tested and used - Voting process and timelines established and used 2. Documentation support: In addition to committers, several non-committers added documentation through pull requests on github mirror according to defined process. - Support for versioning of documents added - to be used starting next release. 3. Effort towards self governance: - Four releases completed successfully. - Voting successfully completed to grant committer status to two candidates after meeting threshold of patch submissions. Several new committer candidates are in the pipeline. Date of last release: 2016-06-06 When were the last committers or PMC members elected? At the start Signed-off-by: [ ](mynewt) Sterling Hughes [X](mynewt) Jim Jagielski [X](mynewt) Justin Mclean [ ](mynewt) Greg Stein [X](mynewt) P. Taylor Goetz Shepherd/Mentor notes: Drew Farris: Three mentors active on mailing lists. High activity on mailing lists. -------------------- ODF Toolkit Java modules that allow programmatic creation, scanning and manipulation of OpenDocument Format (ISO/IEC 26300 == ODF) documents ODF Toolkit has been incubating since 2011-08-01. Three most important issues to address in the move towards graduation: 1. Attract more developers 2. Have frequent releases 3. Decide on possible ways to graduate Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Not enough developer time for a new release in the summer. How has the community developed since the last report? Patches were being provided. How has the project developed since the last report? Several patches had been reviewed and applied, a new release is ongoing to update the JDK version and embrace new libraries. Date of last release: 2014-06-02 When were the last committers or PMC members elected? 2012-10-29 Signed-off-by: [ ](odftoolkit) Sam Ruby [X](odftoolkit) Nick Burch [ ](odftoolkit) Yegor Kozlov Shepherd/Mentor notes: Nick Burch: Project is in a bit of a limbo state at the moment. Really needs another release soon, then depending on interest that gets, either find the project a home (eg POI or Commons), or give up... -------------------- Pirk Pirk is a framework for scalable Private Information Retrieval (PIR). Pirk has been incubating since 2016-06-17. Three most important issues to address in the move towards graduation: 1. Initial Code Preparation: Ensure all dependencies are compliant with Apache License version 2.0 and that all code and documentation artifacts have the correct Apache licensing markings and notice. 2. Release Process: Establish a formal release process and schedule, allowing for dependable release cycles in a manner consistent with the Apache development process. 3. Community Building: Grow the community to establish diversity of background and expertise. 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? This is our first report; we look forward to developing the community once our code, website, etc. is pushed. How has the project developed since the last report? This is our first report; we have been working to set up all of our infrastructure and anticipate pushing our code and website very soon. Date of last release: No releases thus far. When were the last committers or PMC members elected? Upon acceptance into the incubator, 2016.06.17. Signed-off-by: [x](pirk) Billie Rinaldi [x](pirk) Joe Witt [x](pirk) Josh Elser [X](pirk) Suneel Marthi [X](pirk) Tim Ellison -------------------- Pony Mail Pony Mail is a mail-archiving, archive viewing, and interaction service, that can be integrated with many email platforms. Pony Mail has been incubating since 2016-05-27. Three most important issues to address in the move towards graduation: 1. Grow the community and diversity 2. Work towards the first ASF release 3. Get people interested in providing patches (work on the code) 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? Many people have stepped up with issues/bug reports and other suggestions, which suggests an interest in the project. We are trying to get people interested in also providing patches for said issues, so as to grow the developer community. How has the project developed since the last report? A few bug fixes, repositories have been set up, mailing lists created, web site deployed. We are also seeing moderate activity on the IRC channel. Date of last release: XXXX-XX-XX When were the last committers or PMC members elected? No new committers have been elected since incubation started. Signed-off-by: [ ](ponymail) Andrew Bayer [X](ponymail) John D. Ament -------------------- PredictionIO PredictionIO is an open source Machine Learning Server built on top of state- of-the-art open source stack, that enables developers to manage and deploy production-ready predictive services for various kinds of machine learning tasks. PredictionIO has been incubating since 2016-05-26. Three most important issues to address in the move towards graduation: 1. Unblock open issues and code merges and create the first Apache branded release. 2. Migrating the existing community to Apache infrastructure, and growing the contributor base beyond initial committers. 3. Implement template gallery in a more scalable, community-driven portal, since PredictionIO relies on templates to function. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Apache JIRA and GitHub integration does not seem to be working 100%. How has the community developed since the last report? We have been working to set up infrastructure on ASF, and are looking to migrate the community from old to new infrastructure to allow further growth. How has the project developed since the last report? An initial set of JIRA tickets based on outstanding issues before incubation have been created. Initial committers / contributors are ready to work on them to march toward the first Apache branded release. Date of last release: No releases yet When were the last committers or PMC members elected? 2016-06-06 (initial committers for incubation) Signed-off-by: [X](predictionio) Andrew Purtell [ ](predictionio) James Taylor [ ](predictionio) Lars Hofhansl [ ](predictionio) Luciano Resende [ ](predictionio) Xiangrui Meng [X](predictionio) Suneel Marthi -------------------- Rya Rya (pronounced "ree-uh" /re?/) is a cloud-based RDF triple store that supports SPARQL queries. Rya is a scalable RDF data management system built on top of Accumulo. Rya uses novel storage methods, indexing schemes, and query processing techniques that scale to billions of triples across multiple nodes. Rya provides fast and easy access to the data through SPARQL, a conventional query mechanism for RDF data. Rya has been incubating since 2015-09-18. Three most important issues to address in the move towards graduation: 1. Become familiar with the release process and have a first release as part of the Apache Foundation 2. Expand the documentation to be more formalized and more representative of the current codebase. 3. Add new committers to the project. 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 a Rya "office hour" teleconference every other week. Users and developers can ask questions, receive answers, discuss ideas for future developments. The minutes are sent to the dev@ list. Attendance at these meetings has grown beyond existing committers of the project to include new contributors. New contributors have led the discussion for new features that they have helped develop. We have also begun posting minutes and reference slides from the meetings on confluence to provide reference documentation to new contributors. * We have more PRs from non-committers which are integrated into the repository * Developed a more extensive Rya website and confluence page for documentation for new contributors How has the project developed since the last report? * Integrated Rya with Apache build process -- Rya is currently being built by Jenkins on Apache servers * Resolved a handful of issues that users have encountered. * Upgrades for versions for a number of dependencies * Committed features: advanced OWL forward chaining reasoning tool for Accumulo based Rya, extensions to pre-computed join capabilities for more complex SPARQL queries, additions of timestamps for Mongo backed Rya. Date of last release: Not applicable When were the last committers or PMC members elected? Not applicable. The PPMC is currently discussing inviting a couple of active contributors to become committers. Signed-off-by: [x](rya) Josh Elser [ ](rya) Edward J. Yoon [x](rya) Sean Busbey [x](rya) Venkatesh Seetharam Shepherd/Mentor notes: Josh Elser: Podling activity is steady and committers are always responsive. Discussions around inviting some contributors to join the project are on-going which is good. Prodding to make a release continues from me. -------------------- Tephra Tephra is a system for providing globally consistent transactions on top of Apache HBase and other storage engines. Tephra has been incubating since 2016-03-07. Three most important issues to address in the move towards graduation. 1. Regular releases 2. Improve community engagement 3. Increase adoption 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? 1. Started to see mailing list and JIRA activity from non-PMC members. How has the project developed since the last report? 1. tephra.incubator.apache.org website setup is complete. 2. Apache Tephra JIRA setup is complete. Date of last release: 2016-05-31 When were the last committers or PMC members elected? - None since coming to incubation Signed-off-by: [X](tephra) Alan Gates [ ](tephra) Andrew Purtell [X](tephra) Henry Saputra [ ](tephra) James Taylor [ ](tephra) Lars Hofhansl ----------------------------------------- Attachment Y: Report from the Apache Isis Project [Dan Haywood] ## Description: Apache Isis is a framework for rapidly developing domain-driven apps in Java. ## Issues: There are no issues requiring board attention at this time. ## Activity: Since the last report we have made two small bug fix releases, v1.12.1 [1] and v1.12.2 [2] and one major release v1.13.0 [3]. (As reported last quarter), a couple of conference have now taken place. The outputs of one of these - an all-day workshop - is available has been provided on github [4]. A comment was also made against last quarter's report regarding the slow speed of loading up the screencasts page [5]; this has now been reworked and now loads much faster. ## Health report: Project activity (#mails, tickets, commits etc) are all healthy. The main development activity (for 1.13.0) has been removing technical debt and simplifying the code base, with a long-term view of leveraging more of the JEE platform (eg CDI) and moving to Java 8 as the minimum requirement around the time that Java 9 is released (mid next year). The rationale is that the simpler the codebase, the more likely it will encourage contributions. That said, we have - with others - been tracking Oracle's apparent lack of "enthusiasm" for JEE this year, prompting discussions on the dev list about maybe switching to using SpringBoot as a base platform. For now, we await Oracle's promised announcements re: JEE at JavaOne in Sept. ## PMC changes: - Currently 11 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Martin Grigorov on Tue Dec 23 2014 ## Committer base changes: - Currently 11 committers. - No new committers added in the last 3 months - Last committer addition was Martin Tzvetanov Grigorov at Thu Dec 11 2014 ## Releases: - 1.12.1 was released on Tue Apr 12 2016 - 1.12.2 was released on Mon Jun 06 2016 - 1.13.0 was released on Mon Jul 11 2016 ## Mailing list activity: Compared to last quarter when new subscriptions was flat, the number of mailing list subscribers has now resumed its upward trend. The new screencasts page [5] and a twitter campaign related to that may be part of the explanation. - users@isis.apache.org: - 172 subscribers (up 14 in the last 3 months): - 422 emails sent to list (271 in previous quarter) - dev@isis.apache.org: - 77 subscribers (up 3 in the last 3 months): - 911 emails sent to list (697 in previous quarter) ## JIRA activity: - 93 JIRA tickets created in the last 3 months - 103 JIRA tickets closed/resolved in the last 3 months [1] http://isis.apache.org/release-notes.html#r1.12.1 [2] http://isis.apache.org/release-notes.html#r1.12.2 [3] http://isis.apache.org/release-notes.html#r1.13.0 [4] https://github.com/danhaywood/spa2016-workshop-outputs [5] http://isis.apache.org/screencasts.html ----------------------------------------- Attachment Z: Report from the Apache James Project [Eric Charles] The Apache James Project delivers a rich set of open source modules and libraries, written in Java, related to Internet mail which build into an advanced enterprise mail server. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Development has focused on JMAP (REST API) and JSIEVE (server filters) ## Health report: - Benoit Tellier has jumped as Release Manager for 3.0 (JAMES-1765) - Documentation consolidation track is part of that release. - A team of 4 committers is composed to tackle the remaining issues with the goal to release by Seville ApacheCon. ## PMC changes: - Currently 16 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Antoine Duprat on Fri Mar 11 2016 ## Committer base changes: - Currently 37 committers. - New committer - Raphaël Ouazana was added as Commiter on sun 3 July 2016 ## Releases: - Last release was SERVER-2.3.2.1 on Sat Sep 26 2015 ## Mailing list activity: - Stable. ## JIRA activity: - 77 JIRA tickets created in the last 3 months - 43 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AA: Report from the Apache jclouds Project [Ignasi Barrera] A cloud agnostic library that enables developers to access a variety of supported cloud providers using one API. == Project Status == We have continued to receive contributions from various community sources, including several vendors that are developing and contributing providers for their offerings. It is encouraging that we've found them to be very open to discussing design decisions; some of these discussions have also resulted in small additions to the jclouds core, which thus also continues to evolve. We've had some new contributions adding support for the OneAndOne provider, recently added support for Blackblaze B2 storage and expect to have an Azure ARM provider completed shortly. The plan is to then release jclouds 2.0. == Community == Activity on the user and development lists has remained pretty stable. Questions continue to be answered in a reasonable amount of time, and we have been able to encourage users to (with some guidance) open pull requests for their desired changes themselves. There were two jclouds presentations at ApacheCon NA. Unfortunately, we weren't able this time to meet representatives from downstream users such as Apache Brooklyn or Apache Stratos, as they weren't attending. We find these kinds of meetings, which we have conducted at past ApacheCon EU events, to be very useful in understanding the needs of those projects and helping us plan our roadmap. We have one student working on a GSoC project, which looks likely to be completed on time. There are currently 11 PMC members and 23 committers. Last committer: 2016-02-05 (Reijhanniel Jearl Campos) Last PMC member: 2015-09-20 (Zack Shoylev) == Community Objectives == Our immediate aim is to wrap up work on the Azure ARM provider in preparation for a subsequent jclouds 2.0 release. More generally, we continue to try to encourage and supervise, where necessary, new contributors to grow the committer base. == Releases == The last jclouds release, 1.9.2, took place on 2016-01-16. As discussed above, we are aiming to release jclouds 2.0 shortly. Depending on the time required, we are considering an interim jclouds 1.9.3 release to address issues resolved since 1.9.2 for users. ----------------------------------------- Attachment AB: Report from the Apache Jena Project [Andy Seaborne] ## Description: Jena is a framework for developing Semantic Web and Linked Data applications in Java. It provides implementation of W3C standards for RDF and SPARQL. ## Issues: There are no issues requiring board attention at this time. ## Activity: The project has had a routine quarter after the release of Jena 3.1.0 in May. The amount of activity is highly dependent on contributor time. (There are no directly salaried developers.) ## Health report: The drop in dev@ email can be attributed to the fact the release happened at the beginning of the reporting period. The last cycle was busier because of getting the release together and issues coming out of the woodwork followed by a quiet period. ## PMC changes: - Currently 12 PMC members. - Adam Soroka was added to the PMC on Mon Jun 06 2016 ## Committer base changes: - Currently 14 committers. - Adam Soroka was added as a committer on Mon May 30 2016 ## Releases: - 3.1.0 was released on Tue May 10 2016 ## Mailing list activity: - users@jena.apache.org: - 632 subscribers (up 9 in the last 3 months): - 458 emails sent to list (503 in previous quarter) - dev@jena.apache.org: - 155 subscribers (up 4 in the last 3 months): - 608 emails sent to list (946 in previous quarter) ## JIRA activity: - 41 JIRA tickets created in the last 3 months - 39 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AC: Report from the Apache JMeter Project [Sebastian Bazley] Report from the Apache JMeter committee [Sebastian Bazley] ## Description: Pure Java application for load and functional testing ## Issues: There are no issues requiring board attention at this time ## Activity: The project released 3.0 recently, which has been well received with only a few minor issues reported. The site was updated with the new logo. Improvement activity continues. The JMeter Twitter account has 2743 followers as of 12th Apr 2016. This is about 160 more than at the time of the previous report (April) ## Health report: The project has quietened down a bit since the flurry of activity around the last release. We have just added a new committer who has been active recently providing enhancement requests and patches. ## PMC changes: - Currently 7 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Felix Schumacher on Tue Feb 03 2015 (We voted in another PMC member last quarter, but they declined) ## Committer base changes: - Currently 13 committers. - Antonio Gomes Rodrigues was added as a committer on Tue Jun 28 2016 ## Releases: - 3.0 final was released on Tue May 17 2016 ## Mailing list activity: Generally the lists see steady activity, with a small increase in the numbers of subscribers ## Bugzilla Statistics: - 85 Bugzilla tickets created in the last 3 months - 70 Bugzilla tickets resolved in the last 3 months ----------------------------------------- Attachment AD: Report from the Apache Johnzon Project [Hendrik Saly] ## Project description Apache Johnzon is an implementation of JSR-353 (JavaTM API for JSON Processing) and a set of useful extension for this specification like an Object mapper, some JAX-RS providers and websocket (JSR-356) integration. ## Status Graduation out of the incubator is completed, the first non-incubator release is imminent. There is ongoing work to make Johnzon JSR-367 (JSON-B) compliant. Its also planned to implement JSR-374 (JSON-P 1.1), the successor of JSR-353. ## Releases Johnzon graduated from the Apache Incubator on April 20, 2016. Last release was on Feb. 17, 2016 (0.9.3-incubating). No new release since then. Next planned release: 0.9.4 in July 2016. We had a few infra tickets to get first solved (INFRA-11758) but thats now done. ## Committers and PMC membership The last committer we signed up was Reinhard Sandtner on April 12, 2016. The last PMC member was Hendrik Saly, voted in on April 9, 2015. ## Project activity Since the last report (submitted last month) there was middle activity. We had 5 new Jira issues and fixed 4 of them. On the mailinglist there a no unanswered questions left. On the dev list we have 28 subscribers currently and 11 msg sent per week last month in average. Sine last report we saw mailing list activity from two new people and also Jira issues from new contributors. ----------------------------------------- Attachment AE: Report from the Apache JSPWiki Project [Juan Pablo Santos] ## Description: A feature-rich and extensible WikiWiki engine built around the standard JEE components (Java, servlets, JSP). ## Issues: - There are no issues requiring board attention at this time. There isn't much activity, but enough people to provide oversight. ## Activity: - Almost no activity on this period, a few questions were raised and answered on MLs and a couple of bugs fixed in SVN at the beginning of the quarter. - A new blog was setup at https://blogs.apache.org/jspwiki/ followed with a couple of posts. ## Health report: - Project is stable / mature with a slow pace of development, although there's enough people to oversee the project (vote on releases, answer questions, etc.). ## PMC changes: - Currently 11 PMC members. - No new PMC members added in the last 3 months. - Last PMC addition was Dave Koelmeyer on Wed Apr 06 2016. ## Committer base changes: - Currently 16 committers. - No new committers added in the last 3 months. - Last committer addition was Dave Koelmeyer at Wed Apr 06 2016. ## Releases: - Last release was 2.10.2 on Sat Feb 20 2016 ## Mailing list activity: - It's been a quiet quarter, although dev@jspwiki.a.o shows an increase in activity, it was caused by a generalised spam attack on ASF's JIRA. - dev@jspwiki.apache.org: - 88 subscribers (up 0 in the last 3 months): - 170 emails sent to list (129 in previous quarter) - user@jspwiki.apache.org: - 181 subscribers (up 1 in the last 3 months): - 9 emails sent to list (67 in previous quarter) ----------------------------------------- Attachment AF: Report from the Apache Lucy Project [Marvin Humphrey] Description: The Apache Lucy search engine library provides full-text search for dynamic programming languages. The Apache Clownfish "symbiotic" object system pairs with "host" programming language environments and facilitates the development of high performance language extensions. Issues: There are no issues requiring Board attention at this time. Activity: The main focus of development this quarter has been facilitating the integration of Clownfish with host languages by simplifying the build system and improving how common test code is built and run. Some architectural debt that accumulated during early development of Clownfish has been paid down, happily. Health report: The community remains steady -- there have been no significant changes in the state of the project this quarter. The project continues to be developed primarily by two main contributors, with occasional activity from other longtime participants. There are currently 14 committers and 12 PMC members. The last committer and PMC member change was Timothy Wilkens, who joined in September 2014. Releases: - Apache Clownfish 0.5.1 on April 22 2016. - Apache Lucy 0.5.1 on April 22 2016. Mailing list and JIRA activity: - Mail volume on the dev, user, and issues lists was down slightly this quarter. - 19 JIRA tickets created and 17 resolved in the last 3 months ----------------------------------------- Attachment AG: Report from the Apache Mahout Project [Andrew Palumbo] ## Description: Apache Mahout is an environment for quickly creating scalable performant machine learning applications. ## Issues: - None ## Activity: 1. Work is presently focused on adding support for Visualization and Native optimization. 2. Suneel Marthi did talks on Apache Mahout at Apache Big Data 2016, Vancouver [1] and MapR BigData EveryWhere, Washington DC [2]. 3. Integration of Mahout with Apache Zeppelin being worked on by Trevor Grant [3]. 4. Presently working towards 0.13.0 release that would add native optimizations. ## Health report: - The health of the project is good with a devoted team of committers. ## PMC changes: - Currently 14 PMC members. - Last PMC addition was Stevo Slavić on Tue Apr 21 2015. ## Committer base changes: - Currently 26 committers. - Trevor Grant was added as a committer on Tue May 24 2016. ## Releases: - 0.12.1 was released on Wed May 18 2016. - 0.12.2 was released on Mon Jun 13 2016. ## JIRA activity: - 46 JIRA tickets created in the last 3 months. - 26 JIRA tickets closed/resolved in the last 3 months. [1]http://events.linuxfoundation.org/events/apache-big-data-north-america/program/schedule [2]http://www.bigdataeverywhere.com/dcarea-hadoop-conference-2016/#t0 [3]https://trevorgrant.org/2016/05/19/visualizing-apache-mahout-in-r-via-apache-zeppelin-incubating/ ----------------------------------------- Attachment AH: Report from the Apache Maven Project [Hervé Boutemy] Apache Maven is a widely-used project build tool, targeting mainly Java development. Apache Maven promotes the use of dependencies via a standardized coordinate system, binary plugins, and a standard build lifecycle. * Issues * Activity * Early access releases for Apache Maven 3.4.0 have been created in order to get feedback from the community. Based on the first feedback we've decided to revert a couple changes due to negative impact. We're investigating if these changes should be considered bugfixes or new features and how to control their impact. * First plugins and components with Java9 support have been released. * After 2 years, Hervé Boutemy resigned from chair, as normal rotation decided by the PMC a few years ago. Robert Scholte was candidate and was chosen by the PMC: a board resolution appointing Robert as chair of the Maven PMC is in the agenda. * Health Report General activity is healthy, with new committers, patches coming from newcomers, discussion and commits from existing developpers on misc topics. * Community * PMC changes * Currently 24 PMC members * John Casey resigned from PMC on 2016-05-21 * Committers changes * Currently 57 committers * John Casey went emeritus on 2016-05-21 * Guillaume Boué joined on 2016-07-07 * Mailing List activity - users@maven.apache.org: - 1739 subscribers (down -29 in the last 3 months) - 389 emails sent to list (367 in previous quarter) - dev@maven.apache.org: - 638 subscribers (down -9 in the last 3 months) - 1001 emails sent to list (585 in previous quarter) - announce@maven.apache.org: - 685 subscribers (down -2 in the last 3 months) - 19 emails sent to list (13 in previous quarter) * JIRA activity: - 452 JIRA tickets created in the last 3 months - 427 JIRA tickets closed/resolved in the last 3 months * Releases Plugins * Maven JAR Plugin 3.0.0 (2016-05-04) * Maven Resources Plugin 3.0.0 (2016-05-16) * Maven Resources Plugin 3.0.1 (2016-06-03) * Maven JAR Plugin 3.0.1 (2016-06-06) * Maven Javadoc Plugin 2.10.4 (2016-06-10) * Maven JAR Plugin 3.0.2 (2016-06-18) * Maven Source Plugin 3.0.1 (2016-06-18) Other * Maven Archiver 3.0.2 (2016-04-27) * Apache Source Release Assembly Descriptor 1.0.6 (2016-05-07) * ASF Parent POM 18 (2016-05-18) * Maven Shared Utils 3.0.1 (2016-06-02) * Maven Filtering 3.1.1 (2016-06-02) * Maven Archiver 3.1.0 (2016-06-03) * Maven Archiver 3.1.1 (2016-06-14) * Maven SCM 1.9.5 (2016-07-01) ----------------------------------------- Attachment AI: Report from the Apache Mesos Project [Benjamin Hindman] Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively. ## General ## The project and the ecosystem around it continues to be healthy. There are no board issues at this time. ## Releases (since last board report) ## * Apache Mesos 0.27.3 (2016-06-12) * Apache Mesos 1.0.0 (in progress) ## Activity ## The project continues to see new bug reports, bug fixes, features, reviews and releases. The mailing list and IRC channel are also very much active with healthy discussions. We have also added a new slack team http://mesos.slack.com to reach wider audience. MesosCon Denver was a great success. The keynotes, presentations and events were all well received. The talks have been uploaded to YouTube. Mesos 1.0-RC1 was announced during MesosCon. The RC has gone through rigorous testing for the past few weeks and a new RC2 has been cut on 2016/08/06 based on the feedback. Note that we are providing extended time for voting since this is a major release. Can anyone from ASF comms team help us in promoting the 1.0 release? Please ping benh@apache.org if this is possible! In addition to the aforementioned Slack team, we are actively undertaking steps to improve community participation. Cleaning up stale reviews, tracking contributor affiliations (to measure diversity) and doing demos during community syncs are just a few examples of this effort. ## New PMC/Committers ## Anand Mazumdar was voted in as committer and PMC on 2016/06/09. Joseph Wu was voted in as committer and PMC 2016/06/09. We've identified couple more people that are close to become committers and are actively working to nominate them. ----------------------------------------- Attachment AJ: Report from the Apache MINA Project [Jean-François Maury] ----------------------------------------- Attachment AK: Report from the Apache MyFaces Project [Mike Kienenberger] ## Description: The Apache MyFaces project is an umbrella project of the Apache Software Foundation for projects relating to the JavaServer Faces (JSF) technology. ## Activity and health: - Apache Myfaces Core is healthy and in maintenance mode. UI-Component Sets: - Apache Tobago is healthy and active. - Apache Trinidad is in maintenance mode. Last developer commit was May 2016. Last commit on behalf of a contributor was May 2016. - Myfaces Tomahawk is in maintenance mode. Last developer commit was May 2016. Last commit on behalf of a contributor was May 2016. Add-ons and Extensions: - Apache MyFaces Portlet Bridge is in maintenance mode. Last developer commit was Jan 2014. Last commit on behalf of a contributor was May 2015. - Apache MyFaces CODI is in maintenance mode. CODI was replaced by Apache DeltaSpike so new development happens there. Last commit March 2014. - Apache MyFaces Orchestra is in maintenance mode. New projects use CDI and DeltaSpike instead. Last commit December 2014. - Apache MyFaces ExtVal is in maintenance mode. Last commit June 2014. - Apache MyFaces Commons is in maintenance mode. Last commit August 2012. - Apache MyFaces Ext-Scripting is in maintenance mode. Last commit Dec 2012. - Apache MyFaces Test is in maintenance mode (Used by Myfaces Core). Last commit June 2014. Security: - We received a vulnerability report against MyFaces Core on April 15th. We completed the evaluation of the report the same day (no vulnerability, variation of introspection issue reported earlier) and responded to the reporter by April 19th. ## Community changes: - Currently 76 committers and 42 PMC members. - Last committer addition was Thomas Andraschko at Thu Jul 02 2015 - Last PMC additions were Bill Lucy and Thomas Andraschko on Fri Jan 15 2016 ## Releases: - Apache Tobago 3.0.0-alpha-3 was released on Tue Apr 19 2016 - Apache Trinidad-2.1.1 was released on Wed May 04 2016 ## JIRA activity: - 40 JIRA tickets created in the last 3 months - 62 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AL: Report from the Apache NiFi Project [Joe Witt] ## Description: - Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - First RC for MiNiFi which is a subproject of Apache NiFi is being reviewed and voted upon. It will be Apache MiNiFi 0.0.1. - Second RC for Apache NiFi 0.7.0 is being prepared for a vote. The first RC was cancelled due to licensing concerns and a couple blockers found by community members during testing. - Apache NiFi 1.0.0 is nearing RC stage. Looks like it could happen in a couple of weeks but significant effort remains to pull that release together. - Numerous meetups and conference presentations featuring Apache NiFi and its collaborative role with other Apache technologies have occurred in the past few months. Social media commentary and Q&A for NiFi on various channels (twitter, stackoverflow) has increased considerably. - We have created a new issues mailing list for automated updates from Github and JIRA so that we can keep the signal to noise level on the dev list higher. ## Health report: - Activity on mailing lists, JIRA, Git remains strong. - During the last review cycle we have new committers and PMC progression. - The pipeline of committers working toward PMC status remains strong and the community documented how to progress to PMC https://s.apache.org/Ogm7 - However, we are not without risk. Supporting both the 0.x and 1.x lines is taxing. We've documented the support plan https://s.apache.org/I9Rf but as it is early we need to closely review this to ensure it is working. - The rate of PR production to PR review and disposition means we have a growing trail of PRs. We need to focus on this in the coming quarter. - The rate of JIRA creation to JIRA disposition means we have a growing number of JIRAs. We need to focus on this in the coming quarter. ## PMC changes: - Currently 14 PMC members. - Andy LoPresto was added to the PMC on July 7 2016 - Joe Percivall was added to the PMC on May 16 2016 - Last PMC addition was Andy LoPresto on July 7 2016 ## Committer base changes: - Currently 22 committers. - New commmitters: - Pierre Villard was added as a committer on Sun May 29 2016 - James Wing was added as a committer on Tues May 10 2016 ## Releases: - nifi-0.6.1 was released on Mon April 18 2016 ## Mailing list activity: - users@nifi.apache.org: - 337 subscribers (up 69 in the last 3 months): - 1006 emails sent to list (802 in previous quarter) - dev@nifi.apache.org: - 267 subscribers (up 33 in the last 3 months): - 4046 emails sent to list (2412 in previous quarter) ## JIRA activity: - 487 JIRA tickets created in the last 3 months - 265 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AM: Report from the Apache Nutch Project [Sebastian Nagel] Apache Nutch is a highly extensible and scalable open source web crawler software project. Stemming from Apache Lucene™, the project has diversified and now comprises two codebases, based respectively on Apache Hadoop data structures and Apache Gora for leveraging NoSQL databases. ISSUES There are no issues requiring board attention at this time. RELEASES Nutch 1.12 was released on Jun 19 2016, the last release on the 2.x branch (2.3.1) dates to Jan 20 2016. CURRENT ACTIVITY We are participating in Google Summer of Code 2016 with one student (Furkan Kamacı). Issues - 44 JIRA tickets created in the last 3 months - 27 JIRA tickets closed/resolved in the last 3 months COMMUNITY Karanjeet Singh and Thamme Gowda became committers and PMC members on Sat May 21 2016. The traffic on the mailing lists is at a steady level: - dev@nutch.apache.org: - 546 subscribers (down -1 in the last 3 months): - 618 emails sent to list (914 in previous quarter) - user@nutch.apache.org: - 1108 subscribers (same as in the last 3 months): - 269 emails sent to list (335 in previous quarter) ----------------------------------------- Attachment AN: Report from the Apache ODE Project [Tammo van Lessen] ## Description: Apache ODE is a WS-BPEL implementation that supports web services orchestration using flexible process definitions. ## Issues: There are no issues requiring board attention at this time. ## Activity: - Although we've been working on the next release for some reporting periods already, we decided to open the release again and add two new features: a) a new standalone distribution, based on an embedded TomEE and b) to incorporate the new angular based console app, which still needs some love but is already way better than the old one. That's why we're delaying the release again. ## Health Report: - ODE is very mature and stable, however the interest in BPEL has decreased significantly. Thus ODE's development is currently pretty much in maintenance mode. We're ironing out technical debt and making sure that our codebase campground is clean, supporting our users with answers and fixes. ## PMC changes: I'm stepping down as PMC chair due to time constraints and because I think some fresh energy cannot harm. With Sathwik we have found a very engaged and committed PMC member to take this role. - Currently 15 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Rafal Rusin on Wed Oct 01 2014 ## Committer base changes: - Currently 26 committers. - No new changes to the committer base since last report. ## Releases: - Last release was 1.3.6 on Sat Oct 12 2013 ## Mailing list activity: - dev@ode.apache.org: - 154 subscribers (down -1 in the last 3 months): - 182 emails sent to list (75 in previous quarter) - user@ode.apache.org: - 227 subscribers (down -1 in the last 3 months): - 7 emails sent to list (11 in previous quarter) ## JIRA activity: - 7 JIRA tickets created in the last 3 months - 19 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AO: Report from the Apache OpenJPA Project [Mark Struberg] ## Description: Apache OpenJPA is a persistent object management kernel for databases, relational as well as non-relational. For relational databases, OpenJPA is compliant to the Java Persistence Architecture (JPA) version 2.0. OpenJPA runs in stand-alone JSE as well as containers e.g JavaEE, Tomcat, Spring or OSGi. ## Issues: There are no issues requiring board attention at this time. Still no news on the EE7 TCK issue which prevents us from verifying compatibility with JPA-2.1. ## Activity: Activity did grow a bit. We discussed how to proceed with JPA-2.1 but did not yet find time to polish the work done in the jpa-2.1 feature branch. After we cleaned up the trunk docs some community members do a great job bringing back the docs for the older OpenJPA versions (went broken somehow). ## Health report: We managed to get Francesco as a new committer. New bugs are handled in waves as we mostly focus on bringing our docs and infrastructure back to a good quality right now. ## PMC changes: - Currently 14 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Heath Thomann on Tue Jun 30 2015 ## Committer base changes: - Currently 31 committers. - Francesco Chicchiriccò was added as a committer on Tue Apr 26 2016 ## Releases: - Last release was 2.4.1 on Sun Feb 21 2016 ## Mailing list activity: - TODO Please explain what the following statistics mean for the project. If there is nothing significant in the figures, omit this section. - users@openjpa.apache.org: - 252 subscribers (down -3 in the last 3 months): - 33 emails sent to list (58 in previous quarter) - dev@openjpa.apache.org: - 133 subscribers (up 1 in the last 3 months): - 115 emails sent to list (124 in previous quarter) ## JIRA activity: - 10 JIRA tickets created in the last 3 months - 2 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AP: Report from the Apache OpenMeetings Project [Maxim Solodovnik] ## Description: - Openmeetings provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools using API functions of the Red5 Streaming Server for Remoting and Streaming. ## Issues: - there are no issues requiring board attention at this time. ## Activity: - We are currently working on release 3.1.2, development is not too active due to summer holidays. Additionally we are mentoring 2 GSOC students. ## Health report: - Community is active, we have new users in mailing lists, new issues etc. ## PMC changes: - Currently 23 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Susheel Jalali on Fri Mar 04 2016 ## Committer base changes: - Currently 25 committers. - No new committers added in the last 3 months - Last committer addition was Susheel Jalali at Mon Feb 29 2016 ## Releases: - Last release was 3.1.1 on Fri Mar 25 2016 ## Mailing list activity: - Mailing list activity is growing, I believe this is caused by active tested upcoming 3.1.2 release. - dev@openmeetings.apache.org: - 148 subscribers (up 4 in the last 3 months): - 212 emails sent to list (283 in previous quarter) - user@openmeetings.apache.org: - 340 subscribers (up 9 in the last 3 months): - 407 emails sent to list (311 in previous quarter) - user-espanol@openmeetings.apache.org: - 58 subscribers (down -2 in the last 3 months): - 18 emails sent to list (27 in previous quarter) - user-russian@openmeetings.apache.org: - 30 subscribers (up 2 in the last 3 months): - 178 emails sent to list (26 in previous quarter) ## JIRA activity: - 68 JIRA tickets created in the last 3 months - 49 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AQ: Report from the Apache OpenNLP Project [Jörn 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 development team stayed active over the last three month and the activity increased. Anastasija Mensikova was accepted in GSOC 2016 and is working on a new sentiment analysis component for OpenNLP. Her work will soon be merged into opennlp-tools. Community --------------- The community stayed active with the usual amount of traffic on the user mailing list and contributed a couple of patches to fix bugs. Rodrigo Agerri was added to the PMC on Jul 09 2015 Chris Mattmann was added as a committer on Jul 07 2016. Releases ------------ The last release OpenNLP 1.6.0 was released on Jul 09 2015. Issues -------- There are no board-level issues at this time. ----------------------------------------- Attachment AR: Report from the Apache OpenOffice Project [Dennis E. Hamilton] DESCRIPTION =========== Apache OpenOffice is an open-source office-document productivity suite. There are six productivity applications based around the OpenDocument Format (ODF). With limited support for other formats, OpenOffice ships for several platforms and in dozens of languages. STATUS ====== Limitations of capacity and coordination of the project's moving parts are ongoing concerns. ISSUES FOR BOARD AWARENESS ========================== Concerns for Board attention are in the Issues section, below. RELEASES ======== There is no Apache OpenOffice release in this quarter. It has been 8 months since the last release and a backlog of maintenance and feature updates is accumulating. Complete Release History 2015-10-28 4.1.2 2014-08-21 4.1.1 2014-04-29 4.1 2013-10-01 4.0.1 2013-07-17 4 2013-01-30 3.4.1 refresh (8 more languages) 2012-08-21 3.4.1 incubating 2012-05-08 3.4 incubating PMC/COMMITTERS ============== The recognition and invitation of potential PMC members has slowed. There are 27 current PMC members. Complete history is available in PDF at http://s.apache.org/vji . The last preceding PMC addition was on 2016-03-05 2016-06-08 Oliver-Rainer Wittmann (orw) retired The last preceding retirement was on 2016-01-28 In this quarter, 87% of the 199 (down from Q1 540) private@ posts were by PMC members. Of those posts, 89% were by 7 members (relatively unchanged) and 11 did not post at all (a decline). Committers ---------- There are 139 committers as of 2016-06-30. 22 have registered PGP keys. The recognition and invitation of potential committers has flattened out. Last previous committer addition was on 2016-04-22 2016-06-08 Oliver-Rainer Wittmann withdrew Last previous committer withdrawal was on 2016-01-28 ACTIVITY ======== Moving parts of the Apache OpenOffice project span three inter-connected layers. * Development, Release Engineering, and Deployment - Development and release engineering - Deployment and take-up - Branding and internationalization, QA, and documentation * Project Community Lists and Archives development topics, user-facing information, user reports, trouble-shooting, and feedback * Public Project-Community Interfaces tying together development, users, and support areas: - Bugzilla and issue tracking - Wiki and Documentation web site (two flavors), and Community Forums Development and Release Engineering ----------------------------------- Separate source-only release of UNO Tools for independent usage has stalled with inability to obtain enough binding votes for a release candidate. Addition of feature updates along with maintenance for a release 4.2.0 has stalled without preparation of any release candidates as of 2016-06-30. Activity to upgrade the build system stalled on difficulties with obtaining efficient Windows builds. A documented walkthrough of the Windows build process still needs review since the previous report. Deployment and Take-Up ---------------------- For the eight months since release of AOO 4.1.2 through 2016-06-30, there are 29 million downloads, averaging about 850,000 per week and now down to about 600,000 as we enter North American Summer in the last week. Platform take-up is relatively constant: 87.5% for Windows, 7.8% for Macintosh, and 4.7% for all other distributions In the same time span, release 4.1.1 had 26.2 million downloads. US destinations have the greatest number of downloads by nationality, representing but 15% of the total. English language localization is chosen for 41% of recent downloads, with 11 languages in the top 92%: English, French, German, Italian, Spanish, Japanese, Russian, Polish, Portuguese, Chinese and Dutch in decreasing order. The remaining 8% includes 27 additional languages and the SDK. Details are in the PDF at https://s.apache.org/2fwg SourceForge serving of downloads has continued with its much-improved usability and up-time. Branding -------- The project is still not making any changes involving the new feather logo and powered-by graphics. This is not a priority. There is typically one request for use of the marks each month. The counterfeit OpenOffice of an anonymous imposter has finally been removed from the application store where it was offered. There is typically one monthly report of a suspected trademark misuse (or confusion about selling of Apache OpenOffice). Community Lists and Archives ---------------------------- Every mailing list has decreased in average monthly activity from 2016 Q1 to 2016 Q2. Some mailing lists have insignificant traffic. Because of Northern Hemisphere Summer, it is too soon to know how much the year-over- year decline in activity has continued. The complete compilation of the data is in PDF at . The list is in decreasing order by 2015 activity. LIST AVERAGE MONTHLY ACTIVITY 2012 2013 2014 2015 2016Q1-Q2 dev@ 1266 1124 552 340 226 users@ 235 198 328 219 208 users-de@ 38 167 147 94 102 utenti-it@ 29 40 30 37 22 i10n@ 211 225 119 34 18 qa@ 150 127 71 16 15 api@ 30 35 20 15 1 doc@ 7 41 25 12 19 dev-de@ 0 0 42 6 7 general-es@ 34 24 9 4 4 marketing@ 63 87 18 3 2 progetto-it@ 12 17 8 2 0 users-fr@ 1 4 6 0 0 geral-ptbr@ 21 5 1 0 0 general-ja@ 3 2 0 0 0 Bugzilla and Issue Tracking --------------------------- The rate of new bugzilla issues is steadily decreasing since 2013, the first full year of the Apache OpenOffice Top-Level Project. The rate at which issues remain unresolved over all that time is stubbornly in excess of 40%. The complete tabulation is in the PDF at http://s.apache.org/YFT Qualitative analysis at applies. Wiki and Documentation ---------------------- The documentation effort initiated in 2013 is stalled. New volunteers arrive periodically although concerted, sustained effort is absent. Along with significant outdated material on the MediaWiki, changes in the product are not accompanied by corresponding user documentation. ISSUES ====== Continued identification of risks and issues of capacity and capability is brought to public lists for discussion on the state of the project in the community. The limited supply of expert contributors with the capacity, capability, and availability for sustaining the project is reported. Overall ------- The arrival of newcomers is at a slow trickle. Arrivals on the developer, QA, and docs lists seek assignments and mentoring. The newcomers appear eager though lacking project and product knowledge. The project has negligible capacity to support them at that level. Release Engineering ------------------- Providing a faster maintenance-release cadence to push out important fixes still has no support. The buildbot for Windows binaries has failed continually for almost a full year (since 2015-07-28). There is no buildbot for OS X. The project fears risk of regressions from changes that are developed and successfully applied for Linux and FreeBSD, the primary tools of the few active developers. The project also risks inability to prepare release candidates and then provide adequate binding votes for candidates that might be achieved. Branding -------- Investigation of inappropriate use of Apache brands for OpenOffice occurs when brought to the attention of the PMC. It is also easy to conduct internet searches and discover a frightening number of likely trademark misuse cases. Try an Internet search for "Open Office." Or just search for the same on ebay.com or ebay.co.uk. E.g., http://www.ebay.com/sch/i.html?_from=R40&_nkw=Open+Office The PMC is overwhelmed by this onslaught. There is insufficient capacity and comfort at working through this situation. We need to develop better templates for engaging producers of products that invite confusion with Apache OpenOffice. We need to find ways to pursue such cases that do not overwhelm the capacity of the Project Management Committee to manage. We also need to simplify the engagement of trademarks@, especially where distributors of third-party software impose friction in the acceptance of trademark violation complaints. That looks like a full-time job and the volunteer cycles are not available. Server Support -------------- The Apache OpenOffice PMC is obligated to provide software installation, maintenance, and administration of unique services spun up on behalf of the project. This includes the Community Forums, the MediaWiki, and build slaves for Windows and flavors of Linux. It would apply to a build slave for OS X if one were added to the list. That's a rare skill among those to whom work and support of Apache OpenOffice appeals. We appear to lack enough expertise and capacity to handle the obligations for tending to these infrastructure-hosted services. We require assistance in finding a way to arrive at a satisfactory arrangement that the PMC has the ability to support. ----------------------------------------- Attachment AS: Report from the Apache ORC Project [Owen O'Malley] ## Description: A high-performance columnar file format for Hadoop workloads. ## Issues: - There are no issues requiring the board's attention. ## Activity: - The Java code in Hive was finally separated into a stand alone module and copied over to the ORC project. - We've made the 1.1.0 release and two bug fix releases keeping synchronized with the Hive code base. - The HIVE-14007 jira for removing the hive-orc module from Hive is currently being reviewed. ## Health report: - We continue efforts to increase the size and diversity of the contributor base by encouraging people to contribute to the project. ## PMC changes: - Currently 6 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Aliaksei Sandryhaila on Wed Nov 18 2015 ## Committer base changes: - Currently 12 committers. - No new changes to the committer base since last report. - No new committers added in the last 3 months - Last committer addition was in April 2015. ## Releases: - 1.1.0 was released on Fri Jun 10 2016 - 1.1.1 was released on Mon Jun 13 2016 - 1.1.2 was released on Sat Jul 09 2016 ## Mailing list activity: - With moving the Java code in, the development activity has increased dramatically. - dev@orc.apache.org: - 29 subscribers (up 6 in the last 3 months): - 192 emails sent to list (63 in previous quarter) - issues@orc.apache.org: - 15 subscribers (up 2 in the last 3 months): - 192 emails sent to list (65 in previous quarter) - user@orc.apache.org: - 29 subscribers (up 5 in the last 3 months): - 4 emails sent to list (14 in previous quarter) ## JIRA activity: - 34 JIRA tickets created in the last 3 months - 26 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AT: Report from the Apache Parquet Project [Julien Le Dem] ## Description: Parquet is a standard and interoperable columnar file format for efficient analytics. ## Issues: there are no issues requiring board attention at this time ## Activity: - Work on stabilizing master preparing for a release of parquet-mr (ByteBuffer) - encoding strategy experiments - Bytebuffer stabilization. - Brotli compression experiments - parquet-cpp development - discussion about vectorized reads and Apache Arrow integration ## Health report: - JIRAs opened and closed at the same rate - email activity was more important last quarter due to parquet-cpp kickoff and discussions. ## PMC changes: - Currently 21 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Alex Levenson on Tue Apr 21 2015 ## Committer base changes: - Currently 24 committers. - No new committers added in the last 3 months - Last committer addition was Wes McKinney at Thu Mar 03 2016 ## Releases: - Last release was Format 2.3.1 on Thu Dec 17 2015 ## Mailing list activity: Last quarter had more email activity dues to the kickoff of parquet-cpp - dev@parquet.apache.org: - 163 subscribers (up 5 in the last 3 months): - 427 emails sent to list (901 in previous quarter) ## JIRA activity: - 81 JIRA tickets created in the last 3 months - 80 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AU: Report from the Apache PDFBox Project [Andreas Lehmkühler] ## Description: - the Apache PDFBox library is an open source Java tool for working with PDF documents. ## Issues: - there are no issues requiring board attention at this time ## Activity: - we are working on fixing bugs in 2.0.x - thanks to Shane, PDFBox is now registered as trademark ## Health report: - there is a steady stream of contributions, bug reports and questions on the mailing lists - the core team consists of 4 - 5 active developers - we are still searching for new blood but due to our small community it isn't that easy to accomplish. We started a discussion on private@ right after our last board report ## PMC changes: - Currently 16 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was John Hewson on Thu Feb 06 2014 ## Committer base changes: - Currently 16 committers. - No new committers added in the last 3 months - Last committer addition was John Hewson at Fri Feb 07 2014 ## Releases: - 1.8.12 was released on Tue Apr 26 2016 - 2.0.1 was released on Tue Apr 26 2016 - 2.0.2 was released on Thu Jun 09 2016 ## JIRA activity: - 103 JIRA tickets created in the last 3 months - 87 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AV: Report from the Apache Samza Project [Chris Riccomini] ## Description: - Apache Samza is a stream processing framework built on top of Apache Hadoop YARN and Apache Kafka. ## Issues: There are no issues requiring board attention at this time. ## Activity: - Good coverage of Apache Samza at Hadoop summit. Several talks about it. - Meetup at LinkedIn on streaming included presentations on Apache Samza. ## Health report: - Project seems healthy, but growth has been relatively flat. Likely due to complete saturation of projects in the stream processing space. ## PMC changes: - Currently 11 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Navina Ramesh on Thu Jan 07 2016 ## Committer base changes: - Currently 13 committers. - No new committers added in the last 3 months - Last committer addition was Navina Ramesh at Fri May 22 2015 ## Releases: - Last release was 0.10.0 on Fri Dec 18 2015 ## Mailing list activity: - dev@samza.apache.org: - 307 subscribers (up 2 in the last 3 months): - 537 emails sent to list (561 in previous quarter) ## JIRA activity: - 39 JIRA tickets created in the last 3 months - 38 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AW: 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: - 1.2.5 was released on Tue May 24 2016 - 1.2.6 was released on Tue Jun 28 2016 Community & Project: - Mailing list traffic has remained the same, with a slight raise on dev@ due to the increase number of commits. - The 2.x release has been postponed in favor of a 1.3.x release in order to consume various community patch submissions. - Release 1.2.5 contained a fix for CVE-2016-4437 - Project is mostly stable and in maintenance/bugfix mode until a 2.0 release can be made. Only minor feature development is planned on 1.x. Last committer voted in: Jerome LELEU on 4 Aug 2015 Last PMC Member voted in: Brian Demers on 20 May 2013 ----------------------------------------- Attachment AX: Report from the Apache Spark Project [Matei Zaharia] Apache Spark is a fast and general engine for large-scale data processing. It offers high-level APIs in Java, Scala, Python and R as well as a rich set of libraries including stream processing, machine learning, and graph analytics. Project status: - The community is continuing to make progress towards its 2.0 release, with two release candidates having been posted. Apache Spark 2.0 is a major release that includes a new SQL-based high-level streaming API, machine learning model persistence, and cleanup of Spark's dependencies and internal APIs. The full list of changes in Apache Spark 2.0 is available at http://s.apache.org/spark-2.0-features. - We released Spark 1.6.2 on June 26th, with bug fixes for the 1.6 branch of the project (https://s.apache.org/spark-1.6.2). Trademarks: - The PMC is engaging with several third parties that are using Spark in product names, branding, etc. - The PMC has been working on a page about trademark guidelines to include on the Spark website (https://s.apache.org/PaXo). It would be great to get feedback on this (several board members said it was a good idea to create such a page after we suggested it in our last report). - To make the project's association with the ASF clearer in news articles and corporate materials, we have updated its logo to include "Apache": https://s.apache.org/Jf7J. This change is live on the website, JIRA, etc. Latest releases: June 25, 2016: Spark 1.6.2 May 26, 2016: Spark 2.0.0-preview Mar 9, 2016: Spark 1.6.1 Jan 4, 2016: Spark 1.6.0 Nov 09, 2015: Spark 1.5.2 Committers and PMC: The last committer was added on May 23, 2016 (Yanbo Liang). The last PMC members were added Feb 15, 2016 (Joseph Bradley, Sean Owen and Yin Huai) ----------------------------------------- Attachment AY: Report from the Apache Sqoop Project [Jarek Jarcec Cecho] DESCRIPTION Apache Sqoop is a tool designed for efficiently transferring bulk data between Apache Hadoop and structured datastores such as relational databases. It can be used to import data from external structured datastores into Hadoop Distributed File System or related systems like Hive and HBase. Conversely, Sqoop can be used to extract data from Hadoop and export it to external structured datastores such as relational databases and enterprise data warehouses. RELEASES * The last releases of Apache Sqoop ** Version 1.4.6, released on May 10, 2015 from trunk branch. ** Version 1.99.6, released on May 5, 2015 from the sqoop2 branch. * Community is currently working on releasing 1.99.7 CURRENT ACTIVITY * Development activity is primarily on sqoop2 branches, but there is still considerable number of bugfixes on trunk branch * A total of 28 issues have been resolved last 3 months * In the past three months, a total of 68 messages were exchanged on the user list and a total of 741 messages were exchanged on the dev list. COMMUNITY * The last addition of a new committer was done in March 2016. * The last appointment to the PMC was done in March 2015. * Currently there are: - Total of 519 subscribers to the user list - Total of 192 subscribers to the dev list - Total of 27 committers - Total of 15 PMC members ISSUES * There are no issues requiring board attention at this time. REFERENCES None. ----------------------------------------- Attachment AZ: Report from the Apache Steve Project [Daniel Gruno] ## Description: Apache STeVe is Apache's Python based voting system that the Foundation uses to handle things like voting in our new Board of Directors. ## Issues: There are no issues requiring board attention at this time. ## Activity: STeVe is currently in a sort of hiatus. We have >= 3 PMC members awake, but development has been stalled due to lack of spare cycles to devote on the project. As we get closer to next ASF Members Meeting, we expect development to pick up the pace again. If not, we'll be sure to notify the board, but we are not expecting this to become a problem. We are not aware of any outstanding vulnerabilities or anything critical in the software. ## PMC changes: - Currently 7 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Rich Bowen on Mon Apr 20 2015 ## Committer base changes: - Currently 9 committers. - No new committers added in the last 3 months - Last committer addition was Pierre Smits at Tue Dec 15 2015 ## Releases: - No releases yet. ## Mailing list activity: Mailing list activity seems tied to the members meeting, going up when we get close to a new meeting, and then dying out afterwards. ----------------------------------------- Attachment BA: Report from the Apache Struts Project [René Gielen] The Apache Struts MVC framework is a solution stack for creating elegant and modern action-based Java web applications. It favors convention over configuration, is extensible using a plugin architecture, and ships with plugins to support technologies such as REST, AJAX and JSON. The Struts team made six release in the last quarter. * Struts 2.3.20.3 - Struts 2.3 security fix release (2016-04-21) * Struts 2.3.24.3 - Struts 2.3 security fix release (2016-04-21) * Struts 2.3.28.1 - Struts 2.3 security fix release (2016-04-21) * Struts 2.5 - first full GA release new Struts 2.5 development line (2016-05-11) * Struts 2.3.29 - full GA release including bug fixes, feature enhancements and security fixes (2016-06-17) * Struts 2.5.1 - full GA release including bug fixes, feature enhancements and security fixes (2016-06-18) The reporting period marked a rather busy quarter. The team was pleased to successfully prepare and release the first GA version of the new Struts 2.5 development line. Struts 2.5 includes new features, consolidations and dependency upgrades along with dropping support for already deprecated APIs and framework parts and significantly improved performance. It is considered a milestone release towards Struts 3, which is supposed to include major new features as well as breaking changes. We have received a lot of positive feedback on the new development line from the community so far. Besides that, we had to deal with various security issue reports. The valid issues, including some of critical severity, lead to timely security fix releases. The communication and issue management went very well, including valuable advices from the Apache Security Team [1]. Our fellow Struts PMC member Johannes Geppert gave a talk on combining Apache Struts with Angular JS for building modern web applications at ApacheCon NA, Vancouver. No new committer or PMC member was added in the last quarter. The last committership addition was on 2015-10-23 (Aleksandr Mashchenko). The last PMC membership addition was on 2016-02-28 (Greg Huber). We have no issues that require board assistance at this time. [1] https://struts.apache.org/docs/security-bulletins.html ----------------------------------------- Attachment BB: Report from the Apache Tajo Project [Hyunsik Choi] ## Description: Tajo is an open source big data warehouse system in Hadoop for processing web-scale data sets. ## Issues: Recently, many of full-time PMCs and committers changed their employment. Now, they are not full-time contributors anymore. They will contribute on volunteer time. ## Activity: We are preparing the next release 0.12.0. The release will include full support of nested complex data type. ## Health report: We quickly response questions in mailing lists. We resolve bugs reported by users in time. We released 2 hot fix releases as soon as we found critical bugs. ## PMC changes: - Currently 15 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Hyoung Jun Kim on Sun Dec 07 2014 - There are potential new PMC members. ## Committer base changes: - Currently 20 committers. - Jong-young Park was added as a committer on Sun May 29 2016 ## Releases: - 0.11.3 was released on Wed May 18 2016 ## Mailing list activity: - dev@tajo.apache.org: - 102 subscribers (up 2 in the last 3 months): - 59 emails sent to list (40 in previous quarter) - issues@tajo.apache.org: - 28 subscribers (up 0 in the last 3 months): - 1081 emails sent to list (1299 in previous quarter) - user@tajo.apache.org: - 50 subscribers (up 3 in the last 3 months): - 12 emails sent to list (12 in previous quarter) ## JIRA activity: - 57 JIRA tickets created in the last 3 months - 44 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BC: Report from the Apache Tapestry Project [Thiago H. de Paula Figueiredo] ## Description: - Apache Tapestry is a Java component-based web framework that features high productivity, great code reuse, robust deployment, and terrific performance. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Activity on the user mailing list is slow. Questions are answered with participation of not only the core contributors but also by the community at large. Discussion focuses especially around new features of the 5.4 release, with the occasional question about earlier versions. There are also occasional announcements concerning third-party libraries developed entirely outside the Tapestry team. - We just had an announcement of a new, free book on Tapestry, written by Barry Books. - Plans are underway to determine what changes will be introduced into Tapestry 5.5, which already has some coding going on. ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Jochen Kemnade on Thu Mar 19 2015 ## Committer base changes: - Currently 25 committers. - No new committers added in the last 3 months - Last committer addition was Jochen Kemnade at Fri Apr 25 2014 ## Branding requirement progress: - License and Security links are missing, but should be added very soon. - TM missing from logo: we'll try to get help from the designer who created the current logo. If we don't get it in a reasonable amount of time, we'll try to add the 'tm' ourselves. ## Releases: - Last release was 5.4.1 on Sat Mar 19 2016 ## JIRA activity: - 14 JIRA tickets created in the last 3 months - 10 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BD: Report from the Apache Tcl Project [Massimo Manghi] ## Description: Apache Tcl is an umbrella for Tcl-Apache integration efforts. These projects combine the power of the Apache web server with the capabilities of the mature, robust and flexible Tcl scripting language. Currently Apache Tcl has Apache Rivet as only active project ## Issues and Activity: there are no issues requiring board attention at this time. We released rivet 2.3.1 with a couple of minor bug fixes. We are planning to release the current development in trunk as rivet 3.0.0 later this year. We need an improved test suite able to run the tests with the Apache HTTP web server running different MPMs ## Health report: As usual Rivet is actively, though not constantly, developed and maintained. ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Brice Hamon De Crevecoer on Tue Nov 25 2014 ## Committer base changes: - Currently 15 committers. - No new committers added in the last 3 months - Last committer addition was Brice B. Hamon at Tue Nov 25 2014 ## Releases: - rivet-2.3.1 was released on Sat Apr 16 2016 ## Mailing list activity: Little has happened on the rivet-dev list, still we have a couple of new subscribers (currently 50 of them) ----------------------------------------- Attachment BE: Report from the Apache Tez Project [Siddharth Seth] ## Description: Apache Tez is an effort to develop a generic application framework which can be used to process arbitrarily complex directed-acyclic graphs (DAGs) of data-processing tasks and also a re-usable set of data-processing primitives which can be used by other projects. ## Issues: There are no issues requiring board attention at this time. ## Activity: - 0.7.1 was released, and is the first release to include binaries as part of the release. - master has moved to tracking the next major release - 0.9. The 0.8 branch continues to be used to stabilize and enhance the support for external services. - A talk on running Pig on Tez was presented by Rohini Palaniswamy and Jon Eagles at the Hadoop Summit in San Jose. ## Health report: The usual activity around development and releases continues. In terms of the community - the project continues to see activity from existing contributors. There have been contributions from new contributors - some of whom are likely to be voted in as committers in the coming months. ## PMC changes: - Currently 33 PMC members. - Sreenath Somarajapuram was added to the PMC on Tue May 03 2016 ## Committer base changes: - Currently 34 committers. - No new committers added in the last 3 months - Last committer addition was Sreenath at Wed May 13 2015 ## Releases: - 0.7.1 was released on Mon May 09 2016 - 0.8.3 was released on Thu Apr 14 2016 ## Mailing list activity: Omitted; nothing significant to report. ## JIRA activity: - 123 JIRA tickets created in the last 3 months - 91 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BF: Report from the Apache Thrift Project [Jake Farrell] Apache Thrift is a framework for providing cross-platform RPC and serialization. Project Status --------- The Apache Thrift community has seen a drop in activity this quarter due to issues with our CI pipeline and the ability for us to quickly test new contributions. Our backlog was spread across multiple systems and we had multiple ways a new code contribution could be submitted with multiple CI systems all testing different things and having their own set of problems. The Apache Thrift community discussed what was occurring on the dev@ list and the consensus was made to create a single work flow which would involve moving fully over to Github for all code contributions, stopping use of the ASF Jenkins for CI and using Travis and AppVeyor to meet our needs. We now have this new single work flow in place and are seeing successful green builds on master again for new contributions. We are now discussing how to best go back through the backlog and test previously contributed patches in the new work flow while we continue working to improve our test speed and coverage. With the new work flow in place and successful builds from our CI we are planning to cut our 0.10.0 release candidate before the end of July. Community --- Latest Additions: * PMC addition: Nobuaki Sukegawa, 1.25.2016 * Contributor addition: Simon South, 2.1.2016 Mark Erickson, 2.15.2016 Issue backlog status since last report: * Created: 89 * Resolved: 49 Mailing list activity since last report: * @dev 1436 messages * @user 71 messages Releases --- Last release: 0.9.3, Release Date: Oct 6, 2015 ----------------------------------------- Attachment BG: Report from the Apache Tika Project [Dave Meikle] === Apache Tika Status Report : July 2016 === What is Tika? ========================= Apache Tika is a dynamic toolkit for content detection, analysis, and extraction. It allows a user to understand, and leverage information from, a growing a list over 1200 different file types including most of the major types in existence (MS Office, Adobe, Text, Images, Video, Code, and science data) as recognised by IANA and other standards bodies. Issues ========================= There are no issues that need the boards attention. Releases ========================= The 1.13 release of Tika was made in May 2016[1], including various upgrades of dependences, fixes including a security vulnerability (CVE-2016-4434)[2], and improvements around Name Entity Recognition. The 2.X stream is now being actively worked on. Community ========================= The Tika PMC added Thamme Gowda as a committer and PMC member in June 2016. Chris Mattmann is mentoring Anastasija Mensikova as part of the Google Sumer of Code 2016. She is working on integrating OpenNLP's Sentiment Analysis in Tika. Mailing list activity on dev@ was at 344, 328 and 77 messages in May, Jun and Jul 2016, respectively. user@ was at 41, 6 and 17 messages, during the same timeframe. [1] https://s.apache.org/AFE1 [2] https://s.apache.org/Bbth ----------------------------------------- Attachment BH: Report from the Apache TinkerPop Project [Stephen Mallette] ## Description: Apache TinkerPop is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP). ## Activity: It was reported last month that TinkerPop had still not completely transferred from incubator infrastructure. Since that time, Apache Infrastructure has completed the transfer and TinkerPop is now fully on TLP infrastructure. As alluded to in the previous report, two releases (3.1.3 and 3.2.1) are expected to be up for vote by the community during the week of July 18th. Major development continues to focus on opening TinkerPop to non-JVM programming languages through the concept of Gremlin Language Variants[1]. TinkerPop is currently focused on Python as the first of these languages to support. ## Issues: There are no issues requiring board attention at this time. ## Releases: - 3.1.2 (April 8, 2016) - 3.2.0 (April 8, 2016) ## PMC/Committer: - Last PMC addition was Dylan Millikin - May 2016 - Last committer addition was Michael Pollmeier - April 2016 ## Links [1] http://tinkerpop.apache.org/docs/3.2.1-SNAPSHOT/tutorials/gremlin-language-variants/ ----------------------------------------- Attachment BI: Report from the Apache TomEE Project [David Blevins] ----------------------------------------- Attachment BJ: Report from the Apache Traffic Server Project [Leif Hedstrom] ## Description: Apache Traffic Server is an HTTP proxy server and cache, similar to Squid and Varnish in functionality and features. What makes ATS unique across the landscape of HTTP proxy caches is a focus on extensibility (plugins), HTTP protocol conformity and performance. ATS is driving some of the largest CDNs in the world, delivering a significant portion of all internet traffic. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - We held our Spring Summit in Vancouver, just before the ApacheCon conference. In a packed room, we shared and discussed use cases of ATS, complex problems and solutions, and some future directions. Emails and Jira's were created where we agreed on concrete proposals (such as the updated release schedules). - At ApacheCon, several ATS related presentations were made during the conferences. - We have decided to skip one releaes this release year, bringing us down to only 3 planned releases. Details on the planned releases is available at https://cwiki.apache.org/confluence/display/TS/Release+Management - We have migrated to the new MATT system succesfully, and we are seeing a stready stream of contributions on the Github pull requests. Not only from current committers, but also from new contributors. We have had two minor issues with the synchronization, both of which were automatically detected by MATT, and subsequently quickly resolved by Infra. - In addition, we've added support for our Jenkins CI to also allow for builds on two platforms (Linux and FreeBSD) of all Github PRs. This has helped us tremedeusly in code reviews as well as quality, avoding committing changes that would otherwise break the CI builds. - Committers from the ATS community are participating in the upcoming HTTP Workshop in Stockholm, in July. ## Health report: - ATS v6.2.0 is currently in RC3 release, and we're aiming for a final release in July. v7.0.0 is now scheduled for mid-october (pushed out by ~1 month). - Activity on mailing lists is normal. However, the numbers below are somewhat skewed due to the Github integration. This has been addressed (thanks infra!) and we expect the number of emails to dev@ to return to normal for the next report. - It's still early to say, but our migration to Github and the eco-system around Github Pull Requests seems to have a postive impact on community participation. We are seeing roughly a 20% increase in contributors compared to previous report. This is very positive, and we hope this will also lead to new committers being added in the upcoming months and year. ## PMC changes: - Currently 38 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was John Rushford on Sat Feb 20 2016 ## Committer base changes: - Currently 46 committers. - No new committers added in the last 3 months - Last committer addition was John Rushford at Thu Feb 18 2016 ## Releases: - Last release was 6.1.1 on Fri Feb 05 2016 ## Mailing list activity: - As mentioned before, the activity on the dev@ mailing list is skewed by a very high activity of emails from Github. This has already been addressed. - users@trafficserver.apache.org: - 482 subscribers (up 5 in the last 3 months): - 117 emails sent to list (down -64%) - 38 active participants/authors (down -26%) - 29 topics (down -60%) - dev@trafficserver.apache.org: - 313 subscribers (down -3 in the last 3 months): - 2,139 emails sent to list (up 83%) - 41 active participants/authors (up 2%) - 317 topics (up 7%) - announce@trafficserver.apache.org: - 14 subscribers (up 0 in the last 3 months): - 0 emails sent to list (1 in previous quarter) - issues@trafficserver.apache.org: - 36 subscribers (up 1 in the last 3 months): - 6139 emails sent to list (2920 in previous quarter) - summits@trafficserver.apache.org: - 14 subscribers (up 0 in the last 3 months) ## JIRA activity: - 305 JIRA tickets created in the last 3 months (up 36%) - 72 People creating issues (up 20%) - 212 JIRA tickets closed in the last 3 months (up 28%) - 21 People closing issues (up 5%) ## Github activity: - 227 issues (PRs) created in the last 3 months (up 49%) - 48 People creating issues - Up 23% since last period - 230 issues (PRs) resolved in the last 3 months (up 50%) - 48 People closing issues - Up 23% since last period - Details at: https://github.com/apache/trafficserver/pulls ## Commit activity: - 854,497 accumulated lines of code changed (up 2,655%) - 684 commits (up 114%) - 38 committer email addresses (up 54%) - 52 author email addresses (up 13%) ----------------------------------------- Attachment BK: Report from the Apache Twill Project [Terence Yim] ## Description: Apache Twill is an abstraction over Apache Hadoop YARN to reduce the complexity of developing distributed applications. ## Issues: There are no issues requiring board attention at this time. ## Activity: - Post graduation work in progress with infra migration INFRA-12146 - Preparing first TLP release, pending on INFRA-12146 migration ## Health report: - Seeing growth of interest in Twill since the Apache Big Data Conference through questions asked by email. - Initiated discussion with Apache Mesos community about supporting Mesos in Twill. This would help both communities to grow. ## PMC changes: - Currently 6 PMC members - Last PM addition was Henry Saputra on August 4, 2015 ## Committer base changes: - Currently 6 committers and 19 contributors - No new committer added in the last 3 months - Last committer addition was Henry Saputra on August 4, 2015 ## Releases: - Last release was an incubator release 0.7.0-incubator on January 26, 2016 ## Mailing list activity: - dev@twill.apache.org: - 66 subscribers - 91 emails sent to the list (128 in previous quarter) - commits@twill.apache.org: - 17 subscribers - 38 emails sent to the list (87 in previous quarter) ## JIRA activity: - 4 new JIRA tickets created in the last month - No JIRA tickets resolved in the last month ----------------------------------------- Attachment BL: Report from the Apache VXQuery Project [Till Westmann] Description: Apache VXQuery implements a parallel XML Query processor. Activity: - 3 GSoC projects ongoing, Riyafa Abdul Hameed and Christina Pavlopoulou are working on different aspects of the JSONiq Extension to XQuery and Menaka Madushanka is working an integration with Apache Lucene. All projects have passed the mid-term evaluation and are progressing well. - A lot of activity triggered by these projects. - Apache VXQuery 0.6 was released by the first-time RM Steven Jacobs. Issues: - There are no issues that require the board's attention at this time. PMC/Committership changes: - Currently 10 committers and 7 PMC members in the project. - Last PMC addition was Steven Jacobs at Fri Jul 18 2014 - Last committer addition was Steven Jacobs at Fri Jul 18 2014 Releases: - Last release was 0.6 on May 26 2016 ----------------------------------------- Attachment BM: Report from the Apache Web Services Project [Sagara Gunathunga] Web Services Report for July 2016 Apache Web Services is a collection of shared technologies related to SOAP/XML based Web Services that can be shared by different implementations. Spring-WS, Axis2, CXF, and others use parts of the technology created within Apache Web Services. Community: WebServices is a mature project based on standards that are also quite mature. As such, there is not a significant amount of activity required. However, user questions are being answered promptly, bugs are being fixes, and there are at least 3 independent PMC members around making sure the project can continue to produce releases as needed. Since SOAP/XML based Web Services is no longer considered state of the art, we don’t expect a major uptick in new development efforts, new committers, etc... Last committer addition: Sun Sep 14 2014 (Alessio Soldano) Last PMC addition: Tue May 17 2016 (Alessio Soldano) Releases this period: WSS4J - implementation of WS-Security and related technologies * 2.0.8 - June 23, 2016 * 2.1.6 - June 23, 2016 Last releases for other technologies: * Axiom 1.2.19 : Apr 2016 (StAX-based, XML Infoset compliant object model) * XmlSchema 2.2.1 : Feb 2015 (XML Schema model) * Neethi 3.0.3 : Jan 2014 (WS-Policy implementation) * Woden 1.0M10 : Sept 2015 (WSDL 2.0 implementation) ----------------------------------------- Attachment BN: Report from the Apache Zeppelin Project [Lee Moon Soo] ## Description: Apache Zeppelin is a collaborative data analytics and visualization tool for general-purpose data processing systems. ## Issues: - Community discussed about http://zeppelin-project.org (discussion: https://s.apache.org/iAwl). And created issue ZEPPELIN-1117 to address it - https://www.zeppelinhub.com is owned by NFLabs. NFLabs contacted trademark@ about using 'zeppelinhub' brand name and in discussion about branding issue ## Activity: - TLP migration has been done with INFRA-11963 - First release after graduation (0.6.0) has been made. ZEPPELIN-889 - CI build is stabliized. Continue to recognize and fix flaky tests ## Health report: - Steady increment of number of code contributors. +8 last month, 128 total - Traffic on dev@ list increased significantly last month from 922(May) to 1922(June) with preparation of 0.6.0 release ## PMC changes: - Last (P)PMC addition was Prabhjyot Singh on Mar 29 2016, under incubation ## Committer base changes: - Currently all Committers are PMC ## Releases: - 0.6.0 was released on Jul 02 2016 - 0.5.6-incubating was released on Jan 22 2016 - 0.5.5-incubating was released on Nov 18 2015 - 0.5.0-incubating was released on Jul 23 2015 ## Mailing list activity: - users@zeppelin.apache.org: - 551 subscribers (up 36 in the last 3 months): - 759 emails sent to list (859 in previous quarter) - dev@zeppelin.apache.org: - 272 subscribers (up 16 in the last 3 months): - 3982 emails sent to list (3100 in previous quarter) ## JIRA activity: - 351 JIRA tickets created in the last 3 months - 214 JIRA tickets closed/resolved in the last 3 months ------------------------------------------------------ End of minutes for the July 20, 2016 board meeting.