The Apache Software Foundation Board of Directors Meeting Minutes April 17, 2019 1. Call to order The meeting was scheduled for 10:30am Pacific and began at 10:32 when a sufficient attendance to constitute a quorum was recognized by the chairman. Other Time Zones: https://timeanddate.com/s/3tt4 The meeting was held via teleconference, hosted by Doug Cutting and Cloudera. IRC #asfboard on irc.freenode.net was used for backup purposes. 2. Roll Call Directors Present: Rich Bowen Shane Curcuru Jim Jagielski Myrle Krantz Daniel Ruggeri Craig L Russell Roman Shaposhnik Phil Steitz Joan Touzet Directors Absent: none Executive Officers Present: Ross Gardler - left at 11:30 PDT Tom Pappas Sam Ruby Matt Sicker Executive Officers Absent: Ulrich Stärk Guests: Daniel Gruno Greg Stein Henri Yandell - left 11:40 PDT Kevin A. McGrail - joined at 10:39 PDT Mark J. Cox Sally Khudairi 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of March 20, 2019 See: board_minutes_2019_03_20.txt Approved by General Consent. 4. Executive Officer Reports A. Chairman [Phil] This month, we welcomed four first-time directors to the board and one returning director. We held an orientation session and finalized the date and location of a face-to-face meeting to be held next month. We also continued discussion of budget priorities, which we will need to complete in the coming months. B. President [Sam] Despite 4 of the 7 operations reports not being posted at the time of this writing, I believe all areas are operating normally and without any items requiring board attention. Despite a late start, quite a number of good ideas have been posted for potential FY20 budget items, enough so that I believe that the board will need to prioritize the list. A budget proposal will be submitted at the May board meeting. A proposal for a Diversity and Inclusion President's committee is being drafted, again targeting the May board meeting. Additionally, please see Attachments 1 through 7. C. Treasurer [Ulrich] Below is a summary of the Foundation’s Financial performance for the first eleven months of FY19; However, before we get into the Financials I want to point out that we are now in April which is the LAST month of Fiscal year 2019. So if anyone has any expenses that pertain to May 1 2018 thru April 30 2019. Please have them submitted and approved for payment with the April 2019 AP run by the 26th of April 2019. If you have any questions please let me know as soon as possible so we can close out FY19. Operating Cash on March 31, 2019 was $2,501.5K, which is down $157.4K from last month’s ending balance (Feb 19) of $2,658.9K. Total Cash as of March 31, 2019 is $3,895.3K (includes the Pineapple and restricted Donation) as compared to $2,847.9K on March 31th 2018 (an increase of $1,047.5K year over year). The March 2019 ending Operating cash balance of $2,501.5K represents an Operating cash reserve of 16.3 months based on the FY19 Cash forecast average monthly spending of $153.7K/month ( this will most likely change for FY 20, as there was a fair amount of budgeted spend in FY19 that has not occurred but may in FY20 as we continue to work on the budget). The ASF actual Operating reserve of 16.3 months at the end of March 2019 is ahead of the budgeted 11.2 month reserve for YTD through March 2019. The ASF Operating reserve continues to be very healthy for an organization of the ASF’s size and Operating activity. Reviewing the YTD Cash P&L, total Income is ahead of FY18 at this point in the Fiscal year by $448.6K . As compared to the FY19 Budgeted Income, YTD, we are ahead by $589.1K. YTD expenses, through March 31, 2019 are under budget by $136.3K. All departments, except for Conferences, are under budget, at the end of March 2019. Conferences are over budget due to the 75% down payment for ACEU19 that was paid in Mar 2019 as noted in the narrative last month. A couple of other areas that continue to be under budget, YTD, are Infra, at $256K under budget is due to the timing of hiring of staff ( though this will change in April 19 as they have hired two new staff members, Congrats) and not paying any Lease web invoices YTD, and TAC which is also under budget by $40K YTD for FY19 as well as . Regarding Net Income (NI), YTD FY19, the ASF finished with a positive $423.9K NI vs a budgeted negative <$301.5K> NI or $725.4K ahead of Budget, NI, for FY19 at this point in the Fiscal year. This is attributable to timing of some Sponsor payments as well as more Donations than were budgeted as well as underspending in most depts YTD vs the FY19 Budget. With regard to FY18, we are outpacing revenue, by $448.6K as noted above, but we are also out pacing expenses by $474.2K; thus, year over year NI for FY19 is behind FY18 by $25.6K, again due to the 75% down payment that was made for ACEU19. As FY19 comes to a close we should all be very proud of the exceptional financial performance of the Foundation, both vs our budget and compared to the prior year, which has allowed the foundation to do a great many things during FY19. Current Balances: Boston Private CDARS Account 2,250,000.00 Citizens Money Market 1,068,519.95 Citizens Checking 568,340.14 Paypal - ASF 8,499.05 Total Checking/Savings 3,895,359.14 Mar-19 Budget Variance Income Summary: Inkind Revenue 0.00 0.00 0.00 Public Donations 2,481.41 2,218.37 263.04 Sponsorship Program 202,000.00 250,000.00 -48,000.00 Programs Income 0.00 0.00 0.00 Conference/Event Income 6,898.08 0.00 6,898.08 Other Income 431.17 596.96 -165.79 Interest Income 594.85 933.52 -338.67 Total Income 212,405.51 253,748.85 -41,343.34 Expense Summary In Kind Expense 0.00 0.00 0.00 Infrastructure 49,194.83 78,128.36 -28,933.53 Programs Expense 0.00 0.00 0.00 Publicity 14,476.07 16,729.54 -2,253.47 Brand Management 4,877.26 8,166.66 -3,289.40 Conferences 284,055.85 14,000.00 270,055.85 Travel Assistance Committee 0.00 10,000.00 -10,000.00 Fundraising 11,505.00 17,333.32 -5,828.32 Treasury Services 3,375.00 3,475.00 -100.00 General & Administrative 2,360.58 2,040.57 320.01 Total Expense 369,844.59 149,873.45 219,971.14 Net Income -157,439.08 103,875.40 -261,314.48 YTD FY19 Budget Variance Income Summary: Inkind Revenue 0.00 0.00 0.00 Public Donations 131,499.56 118,882.29 12,617.27 Sponsorship Program 1,585,371.47 1,089,000.00 496,371.47 Programs Income 17,200.00 14,400.00 2,800.00 Conference/Event Income 257,326.49 184,000.00 73,326.49 Other Income 30,299.69 18,788.14 11,511.55 Interest Income 6,011.07 13,524.39 -7,513.32 Total Income 2,027,708.28 1,438,594.82 589,113.46 Expense Summary In Kind Expense 0.00 0.00 0.00 Infrastructure 631,458.29 887,411.64 -255,953.35 Programs Expense 0.00 4,400.00 -4,400.00 Publicity 208,799.01 221,820.46 -13,021.45 Brand Management 58,166.72 89,833.34 -31,666.62 Conferences 499,568.27 224,000.00 275,568.27 Travel Assistance Committee 15,000.00 55,000.00 -40,000.00 Fundraising 134,019.00 190,666.68 -56,647.68 Treasury Services 41,820.00 42,725.00 -905.00 General & Administrative 14,952.11 24,220.42 -9,268.31 Total Expense 1,603,783.40 1,740,077.54 -136,294.14 Net Income 423,924.88 -301,482.72 725,407.60 D. Secretary [Craig] In March, a system reconfiguration of the whimsy vm resulted in a several-day delay in acknowledging receipt of documents. The public key repository hosted at MIT that is used by secretary workbench has become unreliable and the technical solutions attempted to date are not adequate to the task. We will need to investigate hosting our own public key repository if the situation continues. As of today, all but one membership invitations from the March 2019 members meeting have been accepted. In March, 55 ICLAs, one grant, 23 membership applications, and two emeritus requests were received and filed. E. Executive Vice President [Ross] Infrastrcuture ============== Team had an offsite which was very productive from a "getting things done" and a team building excercise (particular important with two new hires). Team will focus on having separate offsites from ApacheCon as there are less distractions. The host running our email service failed. Recovery was rapid (especially compared to the May 2014 outage). Congrats to the team on fighting this fire. Marketing and Publicity ======================= As usual lots of cross-team collaboration and coordination across fundraising, conferences, trademarks and infrastrcuture. Perhaps the most visible of which was the delivery of an updated site for the 20th anniversary. A fairly standard level of PR, AR and Marketing activity outside of the mountains of anniversary work which was the culmination of months of preparation. A summary of highlights is available in the M&P report. Our thanks go to Sally and all those who helped bring the 20th Anniversary together. Of course there is more to come at our conferences this year. Conferences =========== Three events currently in flight, and a handful of other under discussion. ApacheCon North America 2019: - 14 project communities curating their own tracks. - David Brin, well-known science fiction author and futurist, is our first keynote. - CFP is openuntil May 13th. - Confernce site https://apachecon.com/acna19/ ApacheCon Europe 2019 - ApacheCon EU site is up including sponsorships, CfP, and registrations. - Sponsorships are not selling as well as forApacheCon NA, work is ongoing. Chicago Roadshow 2019 - CFP has ended - Website has posted the schedule of speakers - We have one Platinum sponsor secured Travel Assistance Committee =========================== Preparing for ApacheCon TAC activities. TAC has agreed to accept and administer additional funds from a sponsor to target a specific underrepresented group ("Female Latin American"). As noted in February report a process has been defined that allows the team to use this money without it negatively impacting the chances for other participants being the benificiaries of TAC. F. Vice Chairman [Shane] Setup data in the Whimsy Board Agenda tool so that our new directors could see how we use homegrown tooling to run our monthly board teleconferences so efficiently. Credit goes both to the many PMCs and officers that submit well-written reports, the Whimsy PMC and the agenda tooling, and especially all of our past directors for honing our all-volunteer governance structure to keep as many decisions as practical on our mailing lists, just like our projects are expected to work. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Craig] See Attachment 8 B. Apache Legal Affairs Committee [Roman Shaposhnik] See Attachment 9 @Jim: Work with Roman to close out VP Jakarta action item C. Apache Security Team Project [Mark J. Cox / Jim] See Attachment 10 Craig Russell was appointed to the Security Team, by General Consent. D. VP of Data Privacy [John Kinsella / Myrle] No report was submitted. Additional officer reports approved as submitted by General Consent. 6. Committee Reports Summary of Reports The following reports required further discussion: # Apex [rb] # Legal Affairs [rs] # ODE [druggeri] # Streams [clr] # VXQuery [jj] A. Apache Accumulo Project [Michael Wall / Daniel] See Attachment A B. Apache ActiveMQ Project [Bruce Snyder / Phil] See Attachment B C. Apache Airavata Project [Suresh Marru / Joan] See Attachment C D. Apache Apex Project [Thomas Weise / Roman] See Attachment D @Rich: Look into activity and assess state of project E. Apache Archiva Project [Olivier Lamy / Rich] See Attachment E F. Apache Aries Project [Christian Schneider / Shane] See Attachment F G. Apache Arrow Project [Jacques Nadeau / Craig] See Attachment G H. Apache AsterixDB Project [Till Westmann / Shane] See Attachment H I. Apache Attic Project [Henk P. Penning / Jim] See Attachment I J. Apache Avro Project [Thiruvalluvan M. G. / Myrle] See Attachment J K. Apache Bahir Project [Luciano Resende / Rich] See Attachment K L. Apache Calcite Project [Francis Chuang / Roman] See Attachment L M. Apache CarbonData Project [Liang Chen / Joan] See Attachment M N. Apache Celix Project [Pepijn Noltes / Daniel] See Attachment N O. Apache Chukwa Project [Eric Yang / Phil] See Attachment O P. Apache Crunch Project [Josh Wills / Daniel] No report was submitted. Q. Apache CXF Project [Daniel Kulp / Roman] See Attachment Q R. Apache DataFu Project [Matthew Hayes / Rich] See Attachment R S. Apache DB Project [Bryan Pendleton / Joan] See Attachment S T. Apache Directory Project [Shawn McKinney / Craig] See Attachment T U. Apache Fineract Project [Vishwas Babu A J / Phil] See Attachment U V. Apache Fluo Project [Keith Turner / Shane] See Attachment V W. Apache Geronimo Project [Romain Manni-Bucau / Jim] See Attachment W X. Apache Griffin Project [William Guo / Myrle] See Attachment X Y. Apache Hadoop Project [Vinod Kumar Vavilapalli / Rich] See Attachment Y Z. Apache HAWQ Project [Lei Chang / Jim] See Attachment Z AA. Apache HBase Project [Misty Linville / Craig] See Attachment AA AB. Apache Incubator Project [Justin Mclean / Roman] See Attachment AB AC. Apache Isis Project [Kevin Meyer / Myrle] See Attachment AC AD. Apache James Project [Benoit Tellier / Phil] See Attachment AD AE. Apache jclouds Project [Andrea Turli / Daniel] See Attachment AE AF. Apache Jena Project [Andy Seaborne / Joan] See Attachment AF AG. Apache JMeter Project [Bruno Demion / Shane] See Attachment AG AH. Apache Johnzon Project [Hendrik Saly / Jim] See Attachment AH AI. Apache Joshua Project [Tommaso Teofili / Phil] No report was submitted. AJ. Apache JSPWiki Project [Juan Pablo Santos Rodríguez / Myrle] See Attachment AJ AK. Apache Kudu Project [Todd Lipcon / Craig] See Attachment AK AL. Apache MADlib Project [Aaron Feng / Shane] See Attachment AL AM. Apache Mahout Project [Andrew Musselman / Roman] See Attachment AM AN. Apache Maven Project [Robert Scholte / Rich] See Attachment AN AO. Apache Mesos Project [Benjamin Hindman / Joan] No report was submitted. AP. Apache Metron Project [Casey Stella / Daniel] See Attachment AP AQ. Apache MINA Project [Guillaume Nodet / Rich] See Attachment AQ AR. Apache MyFaces Project [Bernd Bohmann / Myrle] See Attachment AR AS. Apache NiFi Project [Joe Witt / Joan] See Attachment AS AT. Apache Nutch Project [Sebastian Nagel / Phil] See Attachment AT AU. Apache ODE Project [Sathwik / Daniel] See Attachment AU @Jim: Follow up with ODE PMC about options regarding rebooting the project in place or via the Incubator. AV. Apache OpenJPA Project [Mark Struberg / Shane] See Attachment AV AW. Apache OpenMeetings Project [Maxim Solodovnik / Jim] See Attachment AW AX. Apache OpenOffice Project [Peter Kovacs / Roman] See Attachment AX AY. Apache ORC Project [Owen O'Malley / Craig] See Attachment AY AZ. Apache Parquet Project [Julien Le Dem / Rich] See Attachment AZ BA. Apache PDFBox Project [Andreas Lehmkühler / Shane] See Attachment BA BB. Apache Ranger Project [Selvamohan Neethiraj / Phil] See Attachment BB BC. Apache Samza Project [Yi Pan / Joan] See Attachment BC BD. Apache Sqoop Project [Venkat Ranganathan / Craig] See Attachment BD BE. Apache Stanbol Project [Fabian Christ / Daniel] See Attachment BE BF. Apache Steve Project [Daniel Gruno / Jim] See Attachment BF BG. Apache Streams Project [Steve Blackmon / Roman] See Attachment BG BH. Apache Struts Project [René Gielen / Myrle] See Attachment BH BI. Apache Tapestry Project [Thiago Henrique De Paula Figueiredo / Rich] See Attachment BI BJ. Apache Tcl Project [Georgios Petasis / Craig] See Attachment BJ BK. Apache Tez Project [Jonathan Turner Eagles / Jim] See Attachment BK BL. Apache Thrift Project [Jens Geyer / Daniel] See Attachment BL BM. Apache Tika Project [Tim Allison / Joan] See Attachment BM BN. Apache TinkerPop Project [Stephen Mallette / Roman] See Attachment BN BO. Apache Traffic Server Project [Bryan Call / Shane] See Attachment BO BP. Apache Twill Project [Terence Yim / Phil] No report was submitted. BQ. Apache Unomi Project [Serge Huber / Myrle] See Attachment BQ BR. Apache VXQuery Project [Till Westmann / Myrle] See Attachment BR BS. Apache Web Services Project [Daniel Kulp / Roman] See Attachment BS BT. Apache Xalan Project [Gary D. Gregory / Phil] See Attachment BT BU. Apache Zeppelin Project [Lee Moon Soo / Joan] See Attachment BU Committee reports approved as submitted by General Consent. 7. Special Orders A. Change the Apache Jackrabbit Project Chair WHEREAS, the Board of Directors heretofore appointed Michael Dürig (mduerig) to the office of Vice President, Apache Jackrabbit, and WHEREAS, the Board of Directors is in receipt of the resignation of Michael Dürig from the office of Vice President, Apache Jackrabbit, and WHEREAS, the Project Management Committee of the Apache Jackrabbit project has chosen by vote to recommend Marcel Reutegger (mreutegg) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Michael Dürig is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Jackrabbit, and BE IT FURTHER RESOLVED, that Marcel Reutegger be and hereby is appointed to the office of Vice President, Apache Jackrabbit, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7A, Change the Apache Jackrabbit Project Chair, was approved by Unanimous Vote of the directors present. B. Change the Apache Stanbol Project Chair WHEREAS, the Board of Directors heretofore appointed Fabian Christ (fchrist) to the office of Vice President, Apache Stanbol, and WHEREAS, the Board of Directors is in receipt of the resignation of Fabian Christ from the office of Vice President, Apache Stanbol, and WHEREAS, the Project Management Committee of the Apache Stanbol project has chosen by vote to recommend Rafa Haro (rharo) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Fabian Christ is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Stanbol, and BE IT FURTHER RESOLVED, that Rafa Haro be and hereby is appointed to the office of Vice President, Apache Stanbol, 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 Stanbol Project Chair, was approved by Unanimous Vote of the directors present. C. Establish the Apache PLC4X 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 set of libraries for communicating with industrial programmable logic controllers (PLCs) using a variety of protocols but with a shared API. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache PLC4X Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache PLC4X Project be and hereby is responsible for the creation and maintenance of software related to a set of libraries for communicating with industrial programmable logic controllers (PLCs) using a variety of protocols but with a shared API; and be it further RESOLVED, that the office of "Vice President, Apache PLC4X" 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 PLC4X Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache PLC4X 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 PLC4X Project: * Christofer Dutz * Julian Feinauer * Justin Mclean * Tim Mitsch * Sebastian Rühl * Markus Sommer NOW, THEREFORE, BE IT FURTHER RESOLVED, that Christofer Dutz be appointed to the office of Vice President, Apache PLC4X, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the Apache PLC4X Project be and hereby is tasked with the migration and rationalization of the Apache Incubator PLC4X podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator PLC4X podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7C, Establish the Apache PLC4X Project, was approved by Unanimous Vote of the directors present. D. Establish the Apache SkyWalking 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 application performance management and monitoring (APM). NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache SkyWalking Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Apache SkyWalking be and hereby is responsible for the creation and maintenance of software related to application performance management and monitoring (APM); and be it further RESOLVED, that the office of "Vice President, Apache SkyWalking" 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 SkyWalking Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache SkyWalking 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 SkyWalking Project: * Yang Bai * Ignasi Barrera * Yixiong Cao * Jinlin Fu * Hongtao Gao * Willem Ning Jiang * Zhang Kewei * Can Li * Lang Li * Jiaqi Lin * Haoyang Liu * Yongsheng Peng * DongXue Si * Jian Tan * Kai Wang * Wenbin Wang * Yao Wang * Michael Semb Wever * Sheng Wu * Shinn Zhang NOW, THEREFORE, BE IT FURTHER RESOLVED, that Sheng Wu be appointed to the office of Vice President, Apache SkyWalking, 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. RESOLVED, that the Apache SkyWalking Project be and hereby is tasked with the migration and rationalization of the Apache Incubator SkyWalking podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator SkyWalking podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7D, Establish the Apache SkyWalking Project, was approved by Unanimous Vote of the directors present. E. Establish the Apache NetBeans 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 providing a development environment, tooling platform, and application framework. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache NetBeans Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Apache NetBeans be and hereby is responsible for the creation and maintenance of software related to providing a development environment, tooling platform, and application framework; and be it further RESOLVED, that the office of "Vice President, Apache NetBeans" 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 NetBeans Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache NetBeans 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 NetBeans Project: * Shai Almog * Eirik Bakke * Dusan Balek * Eric Barboni * Matthias Bläsing * Emilian Bold * Jean-Marc Borer * Lars Bruun-Hansen * Wade Chandler * Svatopluk Dedic * Bertrand Delacretaz * Ate Douma * Constantin Drabo * Martin Entlicher * Anton Epple * Bruno Flávio * James Gosling * Michel Graciano * Ivar Grimstad * Daniel Gruno * David Heffelfinger * Glenn Holmer * Emmanuel Hugonnet * Tushar Joshi * Josh Juneau * Attila Kelemen * Laszlo Kishalmi * Martin Klähn * John Kostaras * Jiří Kovalský * Jan Lahoda * Christian Lenz * John McDonnell * Joerg Michelberger * Michael Müller * Tomas Mysik * Michael Nascimento * Kirk Pepperdine * José Pereda * Simon Phipps * Jan Pirek * Thilina Ranathunga * Sven Reimers * Ralph Benjamin Ruijs * Zoran Sevarac * Arunava Sinha * Neil C Smith * Bruno Souza * Mark Stephens * Mark Struberg * Reema Taneja * Jaroslav Tulach * Timon Veenstra * Antonio Vieiro * Aristides Villarreal * Florian Vogler * Johan Vos * Vladimir Voskresensky * Geertjan Wielenga * Junichi Yamamoto * Leonardo Zanivan * Tomas Zezula NOW, THEREFORE, BE IT FURTHER RESOLVED, that Geertjan Wielenga be appointed to the office of Vice President, Apache NetBeans, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the Apache NetBeans Project be and hereby is tasked with the migration and rationalization of the Apache Incubator NetBeans podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator NetBeans podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7E, Establish the Apache NetBeans Project, was approved by Unanimous Vote of the directors present. 8. Discussion Items A. Security Team Mark Thomas says "This is a reminder that, as a board committee, the security committee needs to have a serving board member as a member of that committee. As I am no longer a board member, I believe the board needs to appoint a board member to the committee." We need to resolve this ASAP. Craig Russell was appointed to the Security Team, by General Consent. B. Change Secretary With my election to the board, I would like to resign as Secretary and nominate Matt Sicker to be the Secretary. I will take the role of Assistant Secretary. Matt Sicker was appointed to Secretary, by General Consent. Craig Russell was appointed to Assistant Secretary, by General Consent. 9. Review Outstanding Action Items * Isabel: follow up -- are there enough PMC members? [ Hama 2019-01-16 ] Status: * Phil: reach out to PPMC to see about improving the governance of the project. [ Incubator 2019-01-16 ] Status: Ongoing * Isabel: pursue a report for Thrift [ Thrift 2019-01-16 ] Status: done * Roman: ping community about activity [ Marmotta 2019-02-20 ] Status: * Rich: follow up with web issue for mod_pagespeed [ Serf 2019-02-20 ] Status: Still no progress on the mod_pagespeed front - that is, they still do not have a website. This really needs to go back to the Incubator PMC to drive this. * Phil: pursue a report for Data Privacy [ Data Privacy 2019-03-20 ] Status: Myrle followed up. VP responded, but still no report. I will work with John on this this month. * Phil: pursue a report for Bahir [ Bahir 2019-03-20 ] Status: Complete * Shane: write up a proposal for PMC to show that they are exercising oversight [ Hama 2019-03-20 ] Status: Done: Draft checked in, await board review. * Phil: pursue a report for Joshua [ Joshua 2019-03-20 ] Status: Reminder sent 4/14. * Roman: pursue a report for Xalan [ Xalan 2019-03-20 ] Status: Done 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 12:07 p.m. (Pacific) ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Brand Management [Mark Thomas] * ISSUES FOR THE BOARD None. * OPERATIONS Covering the period March 2019 Responded to the following queries, liaising with projects as required: - Worked with GEODE PMC on an event approval - Asked the IMPALA PMC to consider the prominence being given to commercial entities on the project homepage. The PMC decided to remove the references. - Worked with Confluent on the best way to maker clear that their KAFKA certification was not affiliated with the ASF. - Responded to a retrospective request to use the iBatis name in a port of iBatis to .NET. The request was withdrawn while it was being considered. It was clarified that the ASF was not concerned about the brief period where the iBatis name had been used. - Responded to a request to use project logos in a PhD thesis to refer to the respective projects. - Worked with the Tuweni podling to find a suitable name. Unusually, it took several iterations to identify a suitable name. - Provided a generic response to a generic request to use project logos in a book. - Responded to a request to use HTTPD related marks in external domain names. - Approved IoTDB podling name - At the request of VP Conferences, updated the events policy to require the use of an anti-harrassment policy either identical to ours or approved by us. - Approved SINGA podling name - Worked with BEAM PMC to approve two events. One is close to ApacheCon NA in both time and distance. The approval process has triggered discussions between the organisers and VP, Conferences on co-locating. - Responded to a request to use the JMETER logo to refer to our software in a YouTube video. - Responded to a request to use the HADOOP logo to refer to our software in a marketing publication. - Answered a query on naming from the DATASKETCHES podling. - Answered a query on using logos derived from project logos for non-ASF but related projects. - Provided advice to Confluent regarding a new product name. * REGISTRATIONS - Forwarded a request for information to the BROOKLYN PMC. - Review of the OPENWHISK transfer documentation has been completed. * INFRINGEMENTS - Responded to a query regarding soft toy HADOOP elephants on sale on Amazon. We had previously grated permission for this. ----------------------------------------- Attachment 2: Report from the VP of Fundraising [Daniel Ruggeri] Fundraising continues securing sponsorship renewals and are working with Virtual closely on invoicing and following through with sponsor payment. We were also able to recover payment and reinstate a Sponsor whose account was in arrears for 11 months. As with our prior report, our Sponsor Ambassadors are "current" on communications and check-ins. This has allowed us to catch and correct Sponsor personnel/contact/email quickly. We have been unable to onboard a Targeted Platinum Sponsor, and are awaiting clearance from ASF Legal in order to proceed. We continue engaging with the Conferences team in support of our three events: Apache Roadshow/Chicago, ApacheCon/Las Vegas, and ApacheCon/Berlin. We have finalized the base sponsorship agreement for event (ApacheCon, Roadshow and multi-event) sponsorships. We have onboarded with DocuSign to streamline and improve the discoverability of documents via a templatized, digital signing process. We're happy to have supported the efforts around The ASF's 20th Anniversary, responding to the Apache Events CFPs and Event Sponsorships. We're pleased to report that we've received $5,620 from individual donors through our Hopsie page. We're also pleased to receive ~$1,800 from proceeds of the InnerSource Commons Summit, which is a recurring donation from that community. ----------------------------------------- Attachment 3: Report from the VP of Marketing and Publicity [Sally Khudairi] [REPORT] ASF Marketing & Publicity - April 2019 I. Budget: we remain on budget and on schedule through the remaining weeks of the fiscal year. Sally Khudairi requested a substantial, one-time increase in the FY2020 budget for special projects to support promotion of the ASF building upon the 20th Anniversary. II. Cross-committee Liaison: Sally continues to work closely with VP Fundraising Daniel Ruggeri on ASF Fundraising activities. We continue to work with existing sponsors, secure sponsorship renewals, and sign on new sponsors; the team at Virtual are engaged to ensure timely invoicing. We are preparing agreements and communications tactics for two incoming Targeted Sponsors. We are liaising with ASF Legal on behalf of two Platinum-level Sponsors, and with three Platinum-level Sponsors on behalf of ASF Infrastructure. The Central Services sub-group helped with with three creative projects (site refresh of apache.org, developing 20th Anniversary logo assets, and providing supporting graphics for Apache Conferences). Sally continues to assist ASF Conferences with planning, sponsorships, marketing and creative, PR and promotion, and related tactics for Apache Roadshow/Chicago, ApacheCon/Las Vegas, and ApacheCon/Berlin, and closed 16 event sponsor opportunities (Platinum sponsorships for Vegas are sold out, and are actually oversubscribed), and has also secured the first media partnership that will be promoting all three events. We published two "Success at Apache" posts: "What You Need to Know" https://s.apache.org/i1tM , and "Positively impacting the world one contribution at a time" https://s.apache.org/aATd . We launched "Project Perspectives", a new blog series that highlight how The Apache Way helped Apache projects and their communities, with "Apache RocketMQ and The Apache Way" https://s.apache.org/c358 . We completed the second ASF Sponsor Case Study, "Apache Software Foundation Platinum Sponsor Profile: Leaseweb" https://s.apache.org/apco , and published "The Apache Way to Sustainable Open Source Success" https://s.apache.org/GhnI . Sally was invited to attend and participate in the ASF Board face-to-face meeting in May. IIa. The ASF 20th Anniversary formally rolled out on 26 March, with much enthusiasm from the Apache community at-large, and activity with our Sponsors. Highlights include: - Press release https://s.apache.org/ASF20thAnniversary - Our Founders look back on 20 Years of the ASF! https://s.apache.org/YnHi - 20 Years of Open Source Innovation, The Apache Way https://s.apache.org/CmA3 - ASF Promo Video https://s.apache.org/ASF20 - Briefing: The Apache Way http://www.apache.org/theapacheway/ - Foundation Highlights: 1999-2019 http://www.apache.org/press/highlights.html - Foundation Reports and Statements http://www.apache.org/foundation/reports.html - ApacheCon Promo Video https://s.apache.org/ApacheCon - New "Face" of apache.org https://www.apache.org/ - Nearly 2,800 engagements on social media (Twitter and LinkedIn) - Digital ad campaigns garnered 287.5K impressions ( Supporting promotional tactics will continue through the calendar year, including special activities during ApacheCon North America/Las Vegas and Europe/Berlin. III. Press Releases: the following formal announcements were issued via the newswire service, ASF Foundation Blog, and announce@apache.org during this timeframe: - The Apache® Software Foundation Announces Call for Presentations and Registration Open for ApacheCon, its Official Global Conference Series - 26 March - The Apache® Software Foundation Celebrates 20 Years of Community-led Development "The Apache Way" - 21 March - The Apache Software Foundation Announces Apache® Unomi™ as a Top-Level Project - 20 March - The Apache Software Foundation Announces Apache® CloudMonkey® v6.0 IV. Informal Announcements: 11 items were published on the ASF "Foundation" Blog, and 2 items were published on the ApacheCon Blog. 4 Apache News Round-ups were issued, with a total of 246 weekly summaries published to date. We tweeted 54 items to 52.7K followers on Twitter. We posted 27 items on LinkedIn, which garnered more than 96.5K organic impressions. We also created new LinkedIn pages for ASF Events and Apache Roadshow/Chicago, which was used in conjunction with ad placement. V. Future Announcements: 2 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 requested to contact Sally at with at least 2-weeks' notice for proper planning and execution. VI. Media Relations: we responded to 8 media queries. The ASF received 1,891 press clips vs. last month's clip count of 1,235. Media coverage of Apache projects yielded 3,510 press hits vs. last month's 2,461. ApacheCon received 265 press hits. VII. Analyst Relations: we received three analyst queries. Apache was mentioned in 10 reports by Gartner; 1 report by Forrester; 5 reports by 451 Research; and 6 reports by IDC. VIII. Graphics: now that the 20th Anniversary is behind us, we are beginning to plan to expand Central Services to include possible outside contributors and will be working on a strategy to promote involvement with new communities. IX. Events liaison: work continues with Virtual on tactics for the Apache Roadshow/Chicago and ApacheCon/Las Vegas, as well as with newthinking (now Plain Schwarz) on ApacheCon/Berlin. In addition, Sally continues work with ASF VP Conferences Rich Bowen on plans and goals for events in 2020. X. Newswire accounts: we have 11 pre-paid press releases with GlobeNewswire through December 2020. # # # ----------------------------------------- Attachment 4: Report from the VP of Infrastructure [David Nalley] General ======= Infrastructure is operating as expected, and has no current issues to bring to the attention of the President or the Board. Finances ======== Infra is within budget, as we close this fiscal year, primarily due to the open headcount until just recently. The FY20 budget is mostly developed, contains no surprises, and will be presented to the Board in May, as part of Operations' overall budget. Team Meetup =========== The team gathered in New Orleans on Friday, April 12th. Over the course of Saturday, Sunday, and Monday, we completed much more work than expected. Some highlights are launching a CDN experiment; meet our two new hires (Drew and John); puppetize our auto-block system; complete the testing, puppet configuration, and removal of technical debt around our email system; upgrade Confluence; deep discussions on team goals such as ticket handling and service-level expectations; and overall bonding among the team. Going forward, we will absolutely continue this team meetup format, and switch/diminish our ApacheCon goals to be primarily outward-facing (instead of a work agenda). Mail Downtime ============= The host running our email service failed. If this sounds familiar, we indeed had something similar in May of 2014. Thanks to a lot of staff work in deconstructing, understanding and automating, and maintaining our mail systems down time was more than an order of magnitude less. (~6 hours vs 5 days). While we don't necessarily want to incur any downtime, we're very pleased with the relative resilience we've been able to produce. Work is ongoing, to drive MTTR for complex services another order of magnitude. Long Range Priorities ===================== - Test and migrate to the new email setup ("hermes-vm2"). - Turn off mail-archives.a.o and mail-private.a.o, in favor of lists.a.o, leaving behind a redirect system for permalinks. ----------------------------------------- Attachment 5: Report from the VP of Conferences [Rich Bowen] == Summary == We have three events currently in flight, and a handful of other under discussion. We also have one event recently completed, which, by all accounts, went well. === ApacheCon North America 2019 === We are now up to 14 project communities who are curating their own tracks at ACNA19, plus the bar camp. In the last week, we had the Beam summit, and an Observability track, added to our lineup. We have signed on David Brin, well-known science fiction author and futurist, for our first keynote. He spoke at ApacheCon once before, about ten years ago. He'll also be signing some of his books on one evening of the event. The CFP is going well, although we anticipate that many people will submit at the last possible minute, as always. Additionally, several of our project communities are handling their own talk solicitation and invitation, outside of the call for presentations tool. The CFP closes on May 13th. Further details of this event, including the CFP and Registration, are at https://apachecon.com/acna19/ === ApacheCon Europe 2019 === Report proided by Myrle Krantz ApacheCon EU site is up including sponsorships, CfP, and registrations. We have presentation reviewers ready and waiting. We have announced committer discounts on the relevant mailing lists. We have had some minor hickups in the process, but are working out the kinks as we find them. Tickets are starting to sell, but we expect more once we can announce aspects of our program. We pushed the purchase deadline for "trust us" reduced tickets back 1 week to April 15th. Sponsorship sales are not selling as well as for ApacheCon NA, but we are actively pursuing sponsors and have several interested companies. === Chicago Roadshow 2019 === The Chicago Roadshow CFP has ended, we have enough submissions to fill our tracks for two days of content. The website has posted the schedule of speakers and is now focusing on driving event registrations. To drive registrations we are working with Sally to devise a social media schedule, and are monitoring actual registrations as well as site metrics on Google Analytics. We have one Platinum sponsor, Google, hoping to close more in the coming month. In addition to registration drives and sponsor pursuits, we will also be working on things such as location for speaker / reception dinner, conference swag, other odds and ends. === DC Roadshow Post-report === Report provided by Kevin McGrail: The Apache DC Roadshow with GMU went really well. Thanks to all the speakers, volunteers, staff & attendees. Many kudos received all around. From a financial standpoint, we came in just under budget though we have one sponsor who still owes a small amount that may or may not be realized directly. They are certain to help us with future events and I recommend it be largely ignored. As an experiment, we did record video for 1/2 of the event. I have all the slide decks and videos but video processing is taking a lot longer than I hoped. Posting those decks and videos is considered the last task for the event. This event should be repeated for 2020. === Other Upcoming Events === As mentioned last month, we have offers of a number of other events, but nothing has progressed on these in the last month. ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald] Nothing to report this month either. We are expecting more action in the upcoming months due to two ApacheCons coming closer for which applications will open shortly. Only thing that sticks out was a discussion of $5k donated by Google to explicitly target "Female Latin American" developers, for which we had discussed the mode of how we can incorporate this in our usual TAC sponsoring without discriminating others in February. Mailing List is quiet, only reoccurring topic seems to be that we need to find a solution for punctually submitting board reports. ----------------------------------------- Attachment 7: Report from the VP of Finance [Tom Pappas] Worked with Fundraising to assist with issues Assisted the DC Roadshow by resolving the Insurance issue and purchasing it for the event. Attended the DC Road show to add assistance to the event. Reviewing FY20 budget submissions work with events and conference team. ----------------------------------------- Attachment 8: Report from the VP of W3C Relations [Andy Seaborne] Andy Seaborne (andy@), Rob Vesse (rveese@) and Adam Soroka (ajs6f@) have joined the W3C SPARQL 1.2 Community Group. ASF has agreed to the terms of the W3C Community and Business Group Process and to abide by the terms and spirit of the Code of Ethics and Professional Conduct. Henry Story (bblfish@) has joined the Solid Community Group. ASF was already participating. ----------------------------------------- Attachment 9: Report from the Apache Legal Affairs Committee [Roman Shaposhnik] For the past months we've had a regular amount of usual requests flowing through LEGAL JIRA and legal-discuss. Hen and the rest of the volunteers took a good care of resolving most of these in time. (we're down 5, from 24 to 19, open issues this month). We approved Jakarta TCK contracts that would allow ASF to officially join Eclipse Foundation activities around Eclipse Jakarta EE Platform. Hen continued with his updates/clarifications on the website overhauling the overall menu systems for the legal matters. Discussion around clarifying the scope and purpose of legal mailing lists and also creating a privileged mailing list re-surfaced again. This time we have much more consensus at least around how to proceed with privileged one. We reviewed DataStax sponsorship agreement for ApacheCon and in general started to question how deep into contract reviews should Legal Affairs committee really go (remember: we're NOT trained lawyers). ----------------------------------------- Attachment 10: Report from the Apache Security Team Project [Mark J. Cox] Continued work on incoming security issues, keeping projects reminded of outstanding issues, and general oversight and advice. There are continuing issues with Mitre taking up to 2 weeks to update the CVE database. Stats for March 2019: 15 [license confusion] 12 [support request/question not security notification] Security reports: 39 (last months: 35, 38, 16) 15 [hack or license confusion] 12 [support request not a security issue] 7 [tomcat] 4 [infrastructure] 3 [httpd], [jspwiki] 2 [roller], [struts] 1 [airflow], [commons], [cxf], [dubbo], [hc], [kafka], [karaf], [libcloud], [lucene], [mina], [poi], [qpid], [shiro], [sling], [spamassassin], [spark], [tapestry], [zeppelin], [zookeeper] In total, as of 1st April 2019, we're tracking 84 (last month: 85) open issues across 43 projects, median age 66 (last month: 77) days. 57 of those issues have CVE names assigned. 12 (last month: 7) of these issues, across 6 projects, are older than 365 days. ----------------------------------------- Attachment 11: Report from the VP of Data Privacy [John Kinsella] ----------------------------------------- Attachment A: Report from the Apache Accumulo Project [Michael Wall] ## Description: - 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. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - There was 1 new release, Accumulo-2.0.0-alpha-2 since the last report [1]. Progress toward the 2.0.0 release continues. - A 1.9.3 is in the works with a release soon [2]. - The community once again started a monthly "Hack Day" in Columbia MD that is open to all contributors [3]. No decisions will be made off list at these events and a summary will be posted to the mailing list. ## Health report: - The project remains healthy. Activity levels on mailing lists, issues and pull requests remain constant. ## PMC changes: - Currently 34 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Nick Felts on Thu Mar 22 2018 ## Committer base changes: - All Committers are also PMC members, see the PMC Changes section for details ## Releases: - accumulo-2.0.0-alpha-2 was released on Wed Jan 30 2019 ## Mailing list activity: - Nothing significant in the figures ## Issue activity: - 78 issues created [4] and 55 closed [5] across all the Accumulo repos since the last report. - 153 pull requests created [6] and 152 closed [7] across all the Accumulo repos since the last report. [1]: https://accumulo.apache.org/release/accumulo-2.0.0-alpha-2/ [2]: https://accumulo.apache.org/release/accumulo-1.9.3/ [3]: https://lists.apache.org/thread.html/981796200 4326e233b8360f945420a3ffed4526f181098aaf4b76e66@%3Cdev.accumulo.apache.org%3E [4]: https://github.com/search?q=is:issue+created:2019-01-17..2019-04-17+repo:apache/accumulo+repo:apache/accumulo-website+repo:apache/accumulo-examples+repo:apache/accumulo-docker+repo:apache/accumulo-testing+repo:apache/accumulo-wikisearch+repo:apache/accumulo-proxy+repo:apache/accumulo-maven-plugin+repo:apache /accumulo-pig+repo:apache/accumulo-instamo-archetype+repo:apache/accumulo-bsp [5]: https://github.com/search?q=is:issue+closed:2019-01-17..2019-04-17+repo:apache/accumulo+repo:apache/accumulo-website+repo:apache/accumulo-examples+repo:apache/accumulo-docker+repo:apache/accumulo-testing+repo:apache/accumulo-wikisearch+repo:apache/accumulo-proxy+repo:apache/accumulo-maven-plugin+repo:apache /accumulo-pig+repo:apache/accumulo-instamo-archetype+repo:apache/accumulo-bsp [6]: https://github.com/search?q=is:pr+created:2019-01-17..2019-04-17+repo:apache/accumulo+repo:apache/accumulo-website+repo:apache/accumulo-examples+repo:apache/accumulo-docker+repo:apache/accumulo-testing+repo:apache/accumulo-wikisearch+repo:apache/accumulo-proxy+repo:apache/accumulo-maven-plugin+repo:apache /accumulo-pig+repo:apache/accumulo-instamo-archetype+repo:apache/accumulo-bsp [7]: https://github.com/search?q=is:pr+closed:2019-01-17..2019-04-17+repo:apache/accumulo+repo:apache/accumulo-website+repo:apache/accumulo-examples+repo:apache/accumulo-docker+repo:apache/accumulo-testing+repo:apache/accumulo-wikisearch+repo:apache/accumulo-proxy+repo:apache/accumulo-maven-plugin+repo:apache /accumulo-pig+repo:apache/accumulo-instamo-archetype+repo:apache/accumulo-bsp ----------------------------------------- Attachment B: Report from the Apache ActiveMQ Project [Bruce Snyder] * Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. 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 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** Latest 5.15.9 improvement and bugfix release went out. *** Some ongoing work on supporting JDK 11. ** ActiveMQ Artemis *** Latest bugfix and feature releases went out. *** Some native code relating to journalling was moved to an independent release module to simplify maintenance. *** The 2.7.0 release of Artemis was fairly significant. It included a large number of bug fixes plus these notable new features/improvements (among others): **** Support for advanced destination options like consumersBeforeDispatchStarts & timeBeforeDispatchStarts **** Support for configurable delays before deleting addresses and queues **** Support logging HTTP access **** Reload logging configuration at runtime **** Support direct deliver for InVMAcceptors **** Support user and role manipulation for PropertiesLoginModule via management interfaces **** Implement Docker images **** Adding Audit Log **** Support for consumer priority **** Support FQQN for producers **** Support connection pooling in LDAPLoginModule **** Support configuring a default consumer window size via Address Settings **** Add broker plugin methods to handle errors during "send"/"route" operations (useful for plugins that might implement OpenTracing) **** Add trace logging for JDBC **** Support masked passwords in management.xml **** Support JMSXGroupSeq -1 to close/reset Groups * Other ** New website rolled out after many months of hard work * Releases ** ActiveMQ *** 5.15.9 was released on Mon Mar 18 2019 *** Addressed CVE-2019-0222 around MQTT frame corruption handling ** ActiveMQ-Artemis *** 2.6.4 was released on Thu Jan 24 2019 *** 2.7.0 was released on Tue Mar 19 2019 ** ActiveMQ-Artemis-Native *** 1.0.0 was released on Thu Mar 7 2019 ** ActiveMQ-CPP *** 3.9.5 was released on Thu Jan 31 2019 * Committer/PMC Changes ** No new PMC members in the last 3 months. ** Last PMC addition: Tue Nov 27 2018 (Justin Graham Bertram) ** No new committers in the last 3 months. ** Last committer addition: Tue Oct 30 2018 (Jamie Mark Goodyear) ** Currently 60 committers and 24 PMC members. ----------------------------------------- Attachment C: Report from the Apache Airavata Project [Suresh Marru] ## Description: - Apache Airavata is a distributed system software framework to manage simple to composite applications with complex execution and workflow patterns on diverse computational resources. ## Issues: - there are no issues requiring board attention at this time. ## Activity: - The community is active without any major concerns. ## Health report: - The community is getting back on a release stride and actively engaging Google Summer of Code discussions. As with previous years, expecting new contributors and committers to result from these activities. ## PMC changes: - Currently 24 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Wannipurage Dimuthu Upeksha on Mon Mar 05 2018 ## Committer base changes: - Currently 38 committers. - No new committers added in the last 3 months - Last committer addition was Eldho Mathulla at Mon Jul 23 2018 ## Releases: - 0.17 was released on Sat Mar 23 2019 ## JIRA activity: - 32 JIRA tickets created in the last 3 months - 40 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment D: Report from the Apache Apex Project [Thomas Weise] ## Description: Apache Apex is a distributed, large-scale, high-throughput, low-latency, fault tolerant, unified stream and batch processing platform. ## Issues: PMC Chair desires to step down and has initiated nomination discussion. ## Activity: Very low mailing list activity. One open pull request since last report, no other code contributions since June 2018. ## Health report: Continued concern regarding health of the project. See activity. ## Community: - Currently 17 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Chinmay Kolhatkar on 2018-05-16 - Currently 41 committers. - No new committer added in the last 3 months - Last committer addition was Ananth Gundabattula on 2017-11-03 ## Releases: Following are the most recent releases: - Core 3.7.0 released 2018-04-19 - Malhar 3.8.0 released 2017-11-12 ----------------------------------------- Attachment E: Report from the Apache Archiva Project [Olivier Lamy] ## Description: Apache Archiva software is an extensible repository management tool that helps taking care of your own personal or enterprise-wide build artifact repository. ## Issues: There are no issues requiring board attention at this time ## Activity: Minor activities. Working on Java upgrade. ## Health report: We have enough PMC to cut release. ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Martin Stockhammer on Mon Apr 10 2017 ## Committer base changes: - Currently 21 committers. - No new committers added in the last 3 months - Last committer addition was Martin Stockhammer at Thu Sep 22 2016 ## Releases: - Last release was 2.2.3 on Tue May 16 2017 ## Mailing list activity: - users@archiva.apache.org: - 220 subscribers (down -2 in the last 3 months): - 3 emails sent to list (22 in previous quarter) - dev@archiva.apache.org: - 102 subscribers (down -1 in the last 3 months): - 12 emails sent to list (34 in previous quarter) - issues@archiva.apache.org: - 33 subscribers (up 0 in the last 3 months): - 95 emails sent to list (5 in previous quarter) - notifications@archiva.apache.org: - 14 subscribers (up 0 in the last 3 months): - 49 emails sent to list (98 in previous quarter) ## JIRA activity: - 1 JIRA tickets created in the last 3 months - 58 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment F: Report from the Apache Aries Project [Christian Schneider] ## Description: - Apache Aries delivers a set of pluggable Java components enabling an enterprise OSGi application programming model. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Several feature and bugfix releases - OSGi CDI specification is now released. With Aries CDI as reference implementation. - Aries Journaled Events progressed well but is now a bit stalled as we try to join forces with Data in Motion to work together on an OSGi spec around messaging. It is not yet decided where the spec will be hosted. - All subprojects of Aries are have now migrated to gitbox ## Health report: - Good activity in the new projects like CDI and JAX-RS-Whiteboard. Most other projects are more in maintenance mode. - We plan to retire the oldest parts of Aries the have not been touched for years to give more focus to the active subprojects. ## PMC changes: - Currently 41 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Carlos Sierra Andrés on Tue Jul 03 2018 ## Committer base changes: - Currently 56 committers. - Daniel Estermann was added as a committer on Fri Feb 22 2019 ## Releases: - cdi-1.0.0 was released on Sun Feb 10 2019 - cdi-1.0.1 was released on Thu Mar 07 2019 - cdi-1.0.2 was released on Sat Apr 06 2019 - jax-rs-whiteboard-1.0.4 was released on Mon Feb 25 2019 - jax-rs-whiteboard-integrations-1.0.2 was released on Mon Feb 25 2019 - spifly-1.2.1 was released on Tue Mar 12 2019 - tx-control-1.0.1 was released on Tue Feb 26 2019 - blueprint-core-1.10.2 was released on Fri Mar 22 2019 - cdi-extension-http-1.0.1 was released on Thu Mar 07 2019 - jpa-2.7.2 was released on Sat Feb 16 2019 - proxy-impl-1.1.4 was released on Thu Jan 17 2019 ## Mailing list activity: - dev@aries.apache.org: - 123 subscribers (down -2 in the last 3 months): - 312 emails sent to list (413 in previous quarter) - user@aries.apache.org: - 233 subscribers (up 0 in the last 3 months): - 12 emails sent to list (50 in previous quarter) ## JIRA activity: - 29 JIRA tickets created in the last 3 months - 20 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment G: Report from the Apache Arrow Project [Jacques Nadeau] ## Description: Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, C#, Go, Java, JavaScript, MATLAB, Python, R, Ruby, and Rust. ## Issues: - There are no issues requiring board attention at this time ## Activity: - The project received a donation of DataFusion, a Rust-based query engine for Apache Arrow ## Health report: - The project is very healthy, with a growing number and diversity of contributors ## PMC changes: - Currently 26 PMC members. - Andrew Grove was added to the PMC on Sun Feb 03 2019 ## Committer base changes: - Currently 41 committers. - New commmitters: - Micah Kornfield was added as a committer on Fri Mar 08 2019 - Deepak Majeti was added as a committer on Thu Jan 31 2019 - Paddy Horan was added as a committer on Fri Feb 08 2019 - Ravindra Pindikura was added as a committer on Fri Feb 01 2019 - Sun Chao was added as a committer on Fri Feb 22 2019 ## Releases: - 0.12.0 was released on Sat Jan 26 2019 - 0.12.1 was released on Sun Feb 24 2019 - 0.13.0 was released on Sun Mar 31 2019 - JS-0.4.0 was released on Tue Feb 05 2019 - JS-0.4.1 was released on Sat Mar 23 2019 ## JIRA activity: - 969 JIRA tickets created in the last 3 months - 861 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: - Development and discussions are active, the community is healthy and engaged. - Apache AsterixDB 0.9.4.1 and Apache Hyracks 0.3.4.1 were released on 2019-02-22 Issues: - There are no issues that require the board's attention at this time. PMC/Committership changes: - The last committer added was Hussain Towaileb on 2018-12-21. - The last PMC member added was Xikui Wang on 2018-02-02. Releases: - Apache AsterixDB 0.9.4.1 was released on 2019-02-22 - Apache Hyracks 0.3.4.1 was released on 2019-02-22 ----------------------------------------- Attachment I: Report from the Apache Attic Project [Henk P. Penning] ## Description: PMC Attic is responsible for the oversight of projects which otherwise would not have oversight. ## Issues: There are no issues requiring board attention at this time. ## Activity: Attic finished retiring project Polygene. ## PMC changes: - Currently 20 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Herve Boutemy on Sun Jul 19 2015 ## Committer base changes: - Currently 24 committers. - No new committers added in the last 3 months - Last committer addition was Jan Iversen at Thu Mar 16 2017 ## Releases: - No release can be made in Attic ----------------------------------------- Attachment J: Report from the Apache Avro Project [Thiruvalluvan M. G.] Apache Avro is a data serialization system with a compact binary format. It is used for storing and transporting schema driven serialized data. The unique features of Avro include automatic schema resolution - when the reader's expected schema is different from the actual schema with which the data was serialized the data is automatically adapted to meet reader's requirements. This report is for the two months ending Mar 31 2019 (previous report covered until Jan 31) Activity * 55 JIRA tickets opened by 19 developers * 56 Pull requests opened in Github * 51 issues resolved by 13 contributors * 59 Pull requests merged * 35 pull requests pending Last release: version 1.8.2 20th May 2017. Last time a new committer elected: 7 December 2018 Last time a new PMC elected: 7 December 2018 In spite of a lot of interest from developer community, new release is still eluding us. It is almost two years since our last release. The community is putting in a lot of effort to report and fix issues and enhancements, but nobody has time to drive release as a project. There is no outstanding issue requiring Board’s help to resolve. But, we'd appreciate any suggestions based on other teams methods on ways to get the next release. ----------------------------------------- Attachment K: Report from the Apache Bahir Project [Luciano Resende] ## Description: Apache Bahir provides extensions to distributed analytic platforms such as Apache Spark and Apache Flink. Currently, Bahir provides extensions to multiple distributed analytic platforms, extending their reach with a diversity of streaming connectors and SQL data sources. ## Issues: There are no issues requiring board attention at this time ## Activity: Apache Bahir community activity slowed down a little on the past couple months but it continues to see a flow of contributions enhancing the existing extensions for both Apache Spark and Apache Flink. There is a need to catch up with recent Apache Spark releases that happened recently and the Flink extensions are in need of a release as well and hopefully these will be addressed in time for the next report. ## Health report: Activity levels on mailing lists and github are normal for both Apache Spark and Apache Flink extensions. ## PMC changes: * Currently 11 PMC members * 10/20/2018 - Prashant Sharma becomes Apache Bahir PMC * 06/25/2018 - Zhihong Yu (Ted Yu) becomes Apache Bahir PMC * 4/05/2017 - Robert Metzger becomes Apache Bahir PMC * 03/13/2017 - Christian Kadner becomes Apache Bahir PMC ## Committer base changes: Currently 40 committers * 01/21/2019 - Lukasz Antoniak becomes Apache Bahir committer * 10/11/2018 - Joao Boto becomes Apache Bahir committer * 09/14/2017 -Esteban Laver becomes Apache Bahir committer * 11/30/2016 - Christian Kadner voted as Apache Bahir committer * 10/18/2016 - Robert Metzger voted as Apache Bahir committer ## Releases: 12/04/2018 - Bahir for Spark 2.3.2 12/04/2018 - Bahir for Spark 2.3.1 12/04/2018 - Bahir for Spark 2.3.0 09/13/2018 - Bahir for Spark 2.2.2 09/13/2018 - Bahir for Spark 2.1.3 06/27/2018 - Bahir for Spark 2.2.1 06/04/2018 - Bahir for Spark 2.1.2 08/22/2017 - Bahir for Spark 2.2.0 07/11/2017 - Bahir for Spark 2.1.1 05/24/2017 - Bahir for Flink 1.0 03/05/2017 - Bahir for Spark 2.1.0 01/28/2017 - Bahir for Spark 2.0.2 10/28/2016 - Bahir for Spark 2.0.1 ## Mailing list activity: dev@bahir.apache.org - 191 emails sent to list (169 in previous quarter) reviews@bahir.apache.org - 134 emails sent to list (66 in previous quarter) ## JIRA activity: 15 JIRA tickets created in the last 3 months 14 JIRA tickets closed/resolved in the last 3 months ## Trademark/Branding * No known issues. ## Legal Issues * None ----------------------------------------- Attachment L: Report from the Apache Calcite Project [Francis Chuang] ## 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-project within Calcite and provides a framework for building local and remote JDBC and ODBC database drivers. Avatica has an independent release schedule and its own repository. ## 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. We have been seeing a lot of new contributors open pull requests and participating in our mailing lists to answer questions and partake in discussions. This is most likely due to Calcite being increasingly adopted as part of commercial offerings offered by cloud service providers as well as being used to build internal tools. The increased participation by new contributors is reflected in the 3 new committers we have added to the project in the last 3 months. In the last report, we mentioned that there were some issues with pull requests not being reviewed in a timely manner. Over the last few months, we have observed new contributors and non-committers reviewing open pull requests in our repositories in conjunction with our existing committers. This is a great improvement and we hope this will put us on the path to stop PRs from getting too stale. In terms of releases, Calcite 1.19.0 was released at the end of March and includes numerous bug-fixes as well as extensive improvements in JSON query support. Finally, the Calcite website repository was moved to git. As a result of this move, all of our source repositories are now using GitBox, enabling new contributors to easily submit pull requests via Github. ## Health report: Activity levels on mailing lists, git and JIRA are normal for both Calcite and Avatica. ## PMC changes: - Currently 19 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Kevin Risden on Mon Jul 09 2018 ## Committer base changes: - Currently 39 committers. - New commmitters: - Hongze Zhang was added as a committer on Tue Feb 19 2019 - Haisheng Yuan was added as a committer on Tue Mar 26 2019 - Zoltan Haindrich was added as a committer on Thu Jan 10 2019 - Stamatis Zampetakis was added as a committer on Thu Jan 31 2019 ## Releases: - 1.19.0 was released on Tue Mar 26 2019 ## JIRA activity: - 208 JIRA tickets created in the last 3 months - 153 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment M: Report from the Apache CarbonData Project [Liang Chen] ## Description: - The Apache CarbonData is an indexed columnar store solution for fast analytics on Big Data platforms (including Apache Hadoop, Apache Spark, among others) to help speed up queries an order of magnitude faster over petabytes of data, with the aim of using a unified file format to satisfy all kinds of data analysis cases. ## Issues: - There are no new issues requiring board attention at this time. ## Activity: - Besides integration with Apache spark, now CarbonData can integrate with Apache Hive, presto, alluxio for further extending the ecosystem. - We are focusing on the releases(1.5.1, 1.5.2, 1.5.3) in the last 3 months, which provided many significant features, such as : improve scan performance, improve the compaction feature, further enhance the MV feature, support gzip compressor to get better compression ratio etc. - Kindly find the published TPCH Report of CarbonData (1.5.2) and ORC, CarbonData (1.5.2) and Parquet on Presto 2.10 and Spark 2.3.2 respectively https://cwiki.apache.org/confluence/display/CARBONDATA/CarbonData+Performance+Reports - Meetup(Carbondata+Spark) be organized in China on 1st Mar, 2019 . ## Health Report: - The project is healthy, community keep active in all the various categories(dev mailing list, JIRAs, and pull requests). ## Releases: - 1.5.0 was released on Tue Oct 16 2018 - 1.5.1 was released on Wed Dec 05 2018 - 1.5.2 was released on Mon Feb 04 2019 ## PMC changes: - Currently 12 PMC members. - Chuanyin Xu was added to the PMC on Mon Dec 31 2018 ## Committer base changes: - Currently 20 committers. - Bo Xu was added as a committer on Sat Dec 08 2018 - CarbonData community is voting for new committer. ## Mailing list activity: - Mailing list activity stays at a high level - dev@carbondata.apache.org: - 188 subscribers (up 6 in the last 3 months): - 969 emails sent to list in the last 3 months - issues@carbondata.apache.org: - 11 subscribers (up 2 in the last 3 months): - 4033 emails sent to list (7687 in the previous cycle) - user@carbondata.apache.org: (actually, many users get used to discussing in dev mailinglist) - 78 subscribers (up 9 in the last 3 months): - 9 emails sent to list ## JIRA activity: - 114 JIRA tickets created in the last 3 months - 83 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment N: Report from the Apache Celix Project [Pepijn Noltes] ## Description: - Dynamic service framework for C and C++ ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Work has been done on extending the pubsub admins (serializers / thread prios). - Work has been done to improve logging of the pubsub etcd component. ## Health report: - The mailing list activity is normal for Apache Celix. - The current Jira activity is normal for Apache Celix. ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Erjan Altena on Mon Jun 25 2018 ## Committer base changes: - Currently 10 committers. - No new committers added in the last 3 months - Last committer addition was Roy Lenferink at Thu Feb 09 2017 ## Releases: - Last release was 2.1.0 on Tue Jan 30 2018 ## Mailing list activity: - dev@celix.apache.org: - 53 subscribers (down -1 in the last 3 months): - 29 emails sent to list (20 in previous quarter) ## JIRA activity: - 2 JIRA tickets created in the last 3 months - 1 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. ## Issues: - there are no issues requiring board attention at this time. ## Activity: - Again, very little (almost no) development activity this quarter; combination of work pressures and ongoing personal challenges. - Some build structure refactoring for docker container. ## Health report: - Basically unchanged for several years: development is ongoing, but users are quiet. ## PMC changes: - Currently 12 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Alan Cabrera on Tue Oct 15 2013 ## Committer base changes: - Currently 16 committers. - No new committers added in the last 3 months - Last committer addition was Sreepathi Prasanna at Mon Mar 16 2015 ## Releases: - Last release was 0.8.0 on Fri Jul 15 2016 ## Mailing list activity: - dev@chukwa.apache.org: - 86 subscribers (down 2 in the last 3 months): - 2 emails sent to list (10 in previous quarter) - user@chukwa.apache.org: - 151 subscribers (up 0 in the last 3 months): - 1 emails sent to list (0 in previous quarter) ## JIRA activity: - 1 JIRA tickets created in the last 3 months - 1 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment P: Report from the Apache Crunch Project [Josh Wills] ----------------------------------------- Attachment Q: Report from the Apache CXF Project [Daniel Kulp] ## Description: Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI. There are also two sub-projects that leverage CXF: Fediz - Fediz helps you to secure your web applications via the standard WS-Federation Passive Requestor Profile. DOSGi - is the reference implementation of the Distribution Provider component of the OSGi Remote Services Specification ## Issues: There are no issues requiring board attention at this time ## Activity: The main activity in the project was getting the release of 3.3.0 out in January. This was a big release with updates for Java 11 and a bunch of other things. We did get a few serious bug reports shortly after the release so we did a 3.3.1 patch release in early March to fix the critical problems users were having. ## Health report: For the most part, the project is making steady, but not stellar, progress. Many of the protocols and specs that CXF implements are mature specs and don't really change much. Thus, steady progress and regular releases are a good thing. ## PMC changes: - Currently 27 PMC members. - New PMC members: - Andy McCright was added to the PMC on Sun Feb 24 2019 - Alexey Markevich was added to the PMC on Sun Feb 24 2019 ## Committer base changes: - Currently 43 committers. - No new committers added in the last 3 months - Last committer addition was Alexey Markevich at Fri Dec 29 2017 ## Releases: - 3.1.18 was released on Mon Jan 28 2019 - 3.2.8 was released on Mon Jan 28 2019 - 3.3.0 was released on Mon Jan 28 2019 - 3.3.1 was released on Sun Mar 03 2019 ----------------------------------------- Attachment R: Report from the Apache DataFu Project [Matthew Hayes] ## Description: - DataFu provides a collection of Hadoop MapReduce jobs and Pig UDFs 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. A new Spark package is in development. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Reviewing and testing new Spark package in development. ## PMC changes: - Currently 11 PMC members. - No new PMC members added in the last 3 months. ## Committer base changes: - Currently 18 committers. - No new changes to the committer base since last report. ## Releases: - 1.5.0 was released on Mon Jan 07 2019 ## Mailing list activity: - dev@datafu.apache.org: - 42 subscribers (up 0 in the last 3 months): - 48 emails sent to list (32 in previous quarter) ----------------------------------------- Attachment S: Report from the Apache DB Project [Bryan Pendleton] Report from the Apache DB Project [Bryan Pendleton] ## Description: The Apache DB TLP consists of the following subprojects: 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: - Derby community released Derby-10.15.1.3. - PMC members are migrating the various Moin wikis - The JDO project is planning on creating a new web site and then migrating the JDO wiki to the web site. We're planning on using markdown instead of xdoc so it might take a while. - The Derby project is working with Infra to resolve some issues with the Moin-to-Confluence tool, then plans to use that tool. ## Health report: The Apache DB subprojects were typically quiet this quarter. Regular project activity levels continue. ## PMC changes: - Tilmann Zäschke was added to the PMC on Thu Feb 28 2019 - Last PMC addition: Thu Feb 28 2019 (Tilmann Zäschke) - Currently 47 committers and 44 PMC members. ## Committer base changes: Please note that, on March 8, 2019, longtime DB committer and PMC member Laura Stewart was added to the members list, which causes reporter.apache.com to report the following, although Laura has actually been a DB project committer since 2007. Many thanks to Sebastian for helping us understand this behavior. - Laura Stewart was added as a committer on Fri Mar 08 2019 - Last committer addition: Fri Mar 08 2019 (Laura Stewart) ## Releases: - Derby-10.15.1.3 was released on Sun Mar 10 2019 ## JIRA activity: - 22 JIRA tickets created in the last 3 months - 9 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment T: Report from the Apache Directory Project [Shawn McKinney] ## Description: The Apache Directory TLP consists of the following sub-projects: - ApacheDS: An extensible and embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. Besides LDAP it supports Kerberos 5 and the Change Password Protocol. - LDAP API: An ongoing effort to provide an enhanced LDAP API, as a replacement for JNDI and the existing LDAP API (jLdap and Mozilla LDAP API). This is a "schema aware" API with some convenient ways to access all types of LDAP servers. - Studio: A complete directory tooling platform intended to be used with any LDAP server however it is particularly designed for use with ApacheDS. It is an Eclipse RCP application, composed of several Eclipse (OSGi) plugins. - Fortress: A standards-based access management system that provides role-based access control, delegated administration and password policy services with an LDAP backend. - Kerby: An implementation of Kerberos v5 protocol and contains various tools to access and manage kerberos principals and keytabs. It provides a rich, intuitive and interoperable implementation, library, KDC and various facilities that integrates PKI, OTP and token (OAuth2) as desired in modern environments such as cloud, Hadoop and mobile. - Mavibot: An embeddable key-value database library with MVCC (Multi Version Concurrency Control) support. - SCIMple: An implementation of SCIM v2.0 specification. ## Issues: - there are no issues requiring board attention at this time ## Activity: Per sub-project: - ApacheDS: good activity: New release being planned. Includes support for transactions & improved handing of java keystores. - LDAP API: good activity: Preparation of Release of 2.0.0-AM3. Refactoring of code, signficant performance improvements. - Studio: low activity: Improvements on connections and support for latest version of eclipse framework. - Fortress: good activity: Preparation of Release 2.0.4. New UI using ViewJS, improved delegated admin. Talks at SCaLE17X & Apache Roadshow. - Kerby: good activity: Release of 2.0.0. - Mavibot: no activity - SCIMple: low activity ## Health report: Fewer releases than previous quarter but overall development activty is good. Many important issues being worked on with several releases being planned including ldap api, studio, apacheds and fortress. The PMC feels the project is healthy. ## PMC changes: - Currently 19 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Radovan Semancik on Sat Sep 29 2018 ## Committer base changes: - Currently 58 committers. - No new committers added in the last 3 months - Lothar Haeger was added as a committer on Mon Dec 17 2018 ## Releases: - Only one release but several are in the works (see above). - Apache Kerby 2.0.0 was released on Sun Jan 13 2019 ## Mailing list activity: - Moderate activity, about the same as previous quarter. - users@directory.apache.org: Currently: 315 subscribers (down -3 in the last 3 months) (23 emails sent in the past 3 months, 46 in the previous cycle) - dev@directory.apache.org: Currently: 179 subscribers (down -1 in the last 3 months) (310 emails sent in the past 3 months, 393 in the previous cycle) - api@directory.apache.org: Currently: 80 subscribers (down -3 in the last 3 months) (9 emails sent in the past 3 months, 2 in the previous cycle) - fortress@directory.apache.org: Currently: 41 subscribers (up 1 in the last 3 months) (17 emails sent in the past 3 months, 30 in the previous cycle) - kerby@directory.apache.org: Currently: 39 subscribers (up 0 in the last 3 months) (25 emails sent in the past 3 months, 15 in the previous cycle) - scimple@directory.apache.org: Currently: 10 subscribers (up 1 in the last 3 months) (3 emails sent in the past 3 months, 0 in the previous cycle) ## JIRA activity: - 33 JIRA tickets created in the last 3 months - 18 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment U: Report from the Apache Fineract Project [Vishwas Babu A J] ## Description: Apache Fineract (\’fīn-,ә-,rakt\) is an open source system for core banking as a platform. Fineract provides a reliable, robust, and affordable solution for entrepreneurs, financial institutions, and service providers to offer financial services to the world’s 2 billion underbanked and unbanked. ## Issues: There are no issues requiring board attention at this time. ## Activity: The Fineract community maintains two active projects Fineract 1.x - Current generation product which is widely used FIneract-CN - Next Generation framework which is still under active development and has not been officially released - Fineract 1.x A planned major release (1.3) was delayed with bug reports. This release is now in the voting phase and is expected to ship shortly. - FIneract-CN Ongoing activity around ensuring license compliance in preparation for an initial release. Additional details follow - POC for switching from MySQL to PostgreSQL in place - Ongoing activity related to improving the build process (setting up an artifactory) - Ongoing discussions and activity around simplifying the deployment process and setting up a demo server ## Health report: Both projects continue to remain healthy. ## PMC changes: - Currently 16 PMC members. - New PMC members: - James Dailey was added to the PMC on Sun Mar 31 2019 - Santosh Math was added to the PMC on Sat Mar 23 2019 ## Committer base changes: - Currently 33 committers. - New commmitters: - Chirag Gupta was added as a committer on Wed Jan 30 2019 - Sanyam Goel was added as a committer on Wed Jan 30 2019 ## Releases: - Last release was 1.2.0 on Thu Dec 06 2018 ## Mailing list activity: Increased activity in the mailing lists can be largely attributed to our participation in Google Summer Of Code. - dev@fineract.apache.org: - 330 subscribers (up 49 in the last 3 months): - 782 emails sent to list (437 in previous quarter) - issues@fineract.apache.org: - 16 subscribers (up 0 in the last 3 months): - 695 emails sent to list (778 in previous quarter) ## JIRA activity: Increased activity around issue creation across both projects is linked to our participation in GSOC - Fineract 1.X - 58 JIRA tickets created in the last 3 months - 34 JIRA tickets closed/resolved in the last 3 months - Fineract CN - 35 JIRA tickets created in the last 3 months - 6 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment V: Report from the Apache Fluo Project [Keith Turner] ## Description: - Apache Fluo is a distributed processing system built on Apache Accumulo. Fluo users can easily setup workflows that execute cross node transactions when data changes. These workflows enable users to continuously join new data into large existing data sets with low latency while avoiding reprocessing all data. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - A good bit of recent activity is focused on getting Fluo to work well with the upcoming Accumulo 2.0 release and the recent Hadoop 3 release. ## Health report: - 17 commits from 4 committers and 1 contributor [01/09-04/10] - Issues and pull request : opened 27 and closed 23 [01/09-04/10] ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Kenneth Mcfarland on Mon Mar 19 2018 ## Committer base changes: - Currently 9 committers. - No new committers added in the last 3 months - Last committer addition was Kenneth Mcfarland at Thu Dec 07 2017 ## Releases: - Last release was fluo-recipes-1.2.0 on Mon Mar 05 2018 ----------------------------------------- Attachment W: Report from the Apache Geronimo Project [Romain Manni-Bucau] ## Description: - Apache Geronimo is an umbrella project for JakartaEE/JavaEE, container tools and Microprofile implementations. ## Issues: - None ## Activity: - Still a lot of activity and releases in Microprofile land. - Maintenance of our historical tools (XBean, JCache impl, ...) ## Health report: - We got a lot of bugfixes and enhancement on our Microprofile implementations. - We also added some new modules and features. - Interesting/fun fact is that our jcache last enhancement - CompletionStage support - was coming from a scala need. - We finally keep maintaining our historical tools like XBean. ## PMC changes: - Currently 39 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Raymond Augé on Thu Aug 30 2018 ## Committer base changes: - Currently 69 committers. - No new committers added in the last 3 months - Last committer addition was Łukasz Dywicki at Thu Aug 16 2018 ## Releases: - config-1.2.2 was released on Thu Feb 28 2019 - gerinomo-jcache-simple-1.0.2 was released on Mon Apr 01 2019 - jwt-auth-1.0.2 was released on Thu Feb 28 2019 - metrics-1.0.2 was released on Sun Jan 06 2019 - metrics-1.0.3 was released on Thu Feb 28 2019 - microprofile-aggregator-1.0.1 was released on Sun Jan 13 2019 - microprofile-aggregator-1.0.2 was released on Thu Feb 28 2019 - openapi-1.0.3 was released on Sun Jan 06 2019 - openapi-1.0.4 was released on Sun Jan 13 2019 - openapi-1.0.5 was released on Thu Jan 31 2019 - openapi-1.0.6 was released on Thu Feb 28 2019 - openapi-1.0.7 was released on Mon Apr 01 2019 - opentracing-1.0.2 was released on Thu Feb 28 2019 - safeguard-1.2.1 was released on Thu Feb 28 2019 - xbean-4.13 was released on Mon Apr 01 2019 ## Mailing list activity: - Same as last time, mainly some discussions about releases, bugs and user feedbacks. - dev@geronimo.apache.org: - 323 subscribers (down -2 in the last 3 months): - 440 emails sent to list (321 in previous quarter) - geronimo-tck@geronimo.apache.org: - 41 subscribers (up 0 in the last 3 months) - scm@geronimo.apache.org: - 89 subscribers (down -1 in the last 3 months): - 113 emails sent to list (76 in previous quarter) - tck-commits@geronimo.apache.org: - 5 subscribers (up 0 in the last 3 months) - user@geronimo.apache.org: - 418 subscribers (down -3 in the last 3 months): - 3 emails sent to list (4 in previous quarter) ## JIRA activity: - 54 JIRA tickets created in the last 3 months - 47 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment X: Report from the Apache Griffin Project [William Guo] ## Description: - Apache Griffin is an open source Data Quality solution for Big Data, which supports both batch and streaming mode. It offers an unified process to measure your data quality from different perspectives, helping you build trusted data assets, therefore boost your confidence for your business. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - There is no specific activity in this month. ## Health report: - The mails and commits activity are as good as usual. ## PMC changes: - Currently 17 PMC members, no change. - Last joined PMC was chemikadze on Oct 12, 2018 ## Committer base changes: - Currently 17 committers, no change. - Last joined Committer was chemikadze on Sep 30, 2018 ## Releases: - 0.5.0 was released on April 10, 2019 ## Mailing list activity: - dev@griffin.apache.org: - 89 subscribes - 205 emails sent by 48 people, divided into 43 topics in Nov, 2018. - 221 emails sent by 41 people, divided into 55 topics in Dec, 2018. - 109 emails sent by 27 people, divided into 46 topics in Jan, 2019. - 54 emails sent by 24 people, divided into 32 topics in Feb, 2019. - 230 emails sent by 33 people, divided into 114 topics in Mar, 2019. ## JIRA activity: - 21 JIRA tickets created in the last 3 months - 12 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment Y: Report from the Apache Hadoop Project [Vinod Kumar Vavilapalli] The Apache™ Hadoop® project develops open-source software for reliable, scalable, distributed computing. GENERAL - The community voted by Feb 10 2019 and created a new submodule named "hadoop-submarine" for enabling deep learning training & serving jobs on Hadoop. It follows an independent release cycle - a process already established for Ozone. - Branch-2.7 EOL is being discussed - CVE announcements: CVE-2018-1296, CVE-2018-11767 RELEASES - Apache Hadoop 3.1.2 was released on Mon Feb 04 2019 - Apache Hadoop 3.2.0 was released on Tue Jan 15 2019 - Apache Hadoop Ozone Hadoop Ozone 0.4.0 is being voted COMMUNITY ## PMC changes: - No new PMC additions in the last three months - Currently 101 PMC members. ## Committer base changes: - Currently 198 committers. - New committers since last report: 5 - Chandni Singh was added as a committer on Wed Mar 20 2019 - Ayush Saxena was added as a *branch committer* for HDFS-13891 branch on Wed Mar 13 2019 - Zhankun Tang was added as a committer on Tue Mar 12 2019 - Eric Badger was added as a committer on Tue Mar 05 2019 - Lokesh Jain was added as a committer on Thu Feb 21 2019 ## JIRA Activity (Previous reports were based on the reporter tool and were buggy. Now using the right keys - YARN, SUBMARINE, HADOOP, HDT, HDDS, HDFS, MAPREDUCE) - 534 JIRA tickets created since the last board meeting - 878 JIRA tickets resolved since the last board meeting ## Mailing list subscriptions & activity: Steady ----------------------------------------- Attachment Z: Report from the Apache HAWQ Project [Lei Chang] ## Description: 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. ## Issues: None ## Activity: 1) Adjust and finalize the scope of 2.5.0.0 release. The features will be included in the 2.5.0.0 release are: - New Feature: Add common library and its unit test to support ORC. - New Feature: Add plan library and its unit test to support ORC. - New Feature: Add storage library and its unit test to support ORC. - New Feature: Add ORC using pluggable storage framework. - New Feature: Add feature test for ORC format. 2) Finish common, plan, storage and their unit test for ORC support 3) Talks: - Apache HAWQ: The Next Generation Cloud Database, First Apache HAWQ meetup of year 2019, March 23, 2019. (Speaker: Chang Lei) - Apache Application in Finance, First Apache HAWQ meetup of year 2019, March 23, 2019. (Speaker: Tang Qiang) - HAWQ Application and Best Practice, First Apache HAWQ meetup of year 2019, March, 2019. (Speaker: Wang Xueying) ## PMC changes: None ## Committer base changes: Nonne ## Releases: Last release was 2.4.0.0 on Sep 23, 2018 ----------------------------------------- Attachment AA: Report from the Apache HBase Project [Misty Linville] ## Description: Apache HBase is an open-source, distributed, versioned, non-relational database. Apache HBase gives you low latency random access to billions of rows with millions of columns atop non-specialized hardware. hbase-thirdparty is a set of internal artifacts used by the project to mitigate the impact of our dependency choices on the wider ecosystem. ## Issues: Board-only information removed from public report. ## Activity: There have been lots of interesting discussions on the dev@ mailing list. Highlights: - We have nearly all the infrastructure ready to complete the move to Gitbox. (https://lists.apache.org/thread.html/3496568d 6cc002f74f5c3bcce46ed44b7ee9e90d7d53af2c65b6f785@%3Cdev.hbase.apache.org%3E) - An interesting discussion occurred about the frequency of releases in the 2.1.x line (https://lists.apache.org/thread.html/222aacbf7 4d9788287ef5606fe66a06c1a3aa31a299a469d124a5ee0@%3Cdev.hbase.apache.org%3E). The discussion included a sub-discussion about what it will take to separate the hbck took from the main project, and another sub-discussion about time-based releases and release cadence in general. It's worth a read. - A conversation is underway about getting the branch-2 line ready for the "stable" pointer. (https://lists.apache.org/thread.html/81b2917e ba3fce2872b96526635a5ba11535c73641cb3d38271ee353@%3Cdev.hbase.apache.org%3E) - We asked ourselves what our greatest friction point is when attracting new contributors. We'd love for you to weigh in. (https://lists.apache.org/thread.html/887a253c cce44b51e4cfc57276545fcea123fa780a73ffc9fa279cd2@%3Cdev.hbase.apache.org%3E) - Sean Busbey, the release manager for 1.2, proposes that 1.2.12 (currently a release candidate) be the last release in the 1.2 line. (https://lists.apache.org/thread.html/3cf19458 b739a612fbe1f72d17c14124ff536b0cb8678a63d80cf019@%3Cdev.hbase.apache.org%3E) Planning is underway for the next HBaseCon Asia! Contact Duo Zhang to get involved. The HBase project is working toward the goal of more frequent minor releases and fewer unprompted maintenance releases. In total this quarter, HBase had 7 releases over this quarter, across 3 release lines, and hbase-thirdparty had 1 release. Another goal, spanning several quarters, is to solicit more non-binding votes on release candidates, as non-binding votes are one signal of broader community engagement. - HBase 2.1.3 RC1 had 40% non-binding votes (https://lists.apache.org/thread.html/baef7847 6204a476b45f7e273b006f19d057c6d9123d8a34178539a9@%3Cdev.hbase.apache.org%3E) - We voted on and failed several release candidates this quarter. We had less participation from non-binding voters this quarter. As a reminder, anyone on the dev@ list can test and provide feedback on a release candidate, and cast a non-binding vote. One new committer was added this quarter, and one committer joined the PMC. More details below. Thanks to the new committers and PMC members for agreeing to take on more responsibilities in the project. ## Health report: We've bounced back from the holiday dip in activity. Specifically, we have fixed a lot of JIRA issues this quarter! ## PMC changes: - Currently 45 PMC members. - Peter Somogyi was added to the PMC on Mon Jan 21 2019. ## Committer base changes: - Currently 79 committers. - Xu Cang was added as a committer on Fri Feb 01 2019 ## Releases: - 2.0.4 was released on Thu Jan 3 2019 - 2.1.2 was released on Tue Jan 8 2019 - 1.2.10 was released on Wed Jan 16 2019 - 2.1.3 was released on Wed Feb 13 2019 - 1.2.11 was released on Sun Feb 24 2019 - 2.0.5 was released on Sun Mar 24 2019 - 2.1.4 was released on Mon Mar 25 2019 - hbase-thirdparty 2.2.0 was released on Tue Apr 2, 2019 ## Mailing list activity: - dev@hbase.apache.org: - 1051 subscribers (down -5 in the last 3 months): - 1115 emails sent to list (997 in previous quarter) - user@hbase.apache.org: - 2236 subscribers (down -17 in the last 3 months): - 117 emails sent to list (119 in previous quarter) ## JIRA activity: - 494 JIRA tickets created in the last 3 months (down from 405 last quarter) - 436 JIRA tickets closed/resolved in the last 3 months (down from 332 last quarter) ----------------------------------------- Attachment AB: Report from the Apache Incubator Project [Justin Mclean] Incubator PMC report for April 2019 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 presently 53 podlings incubating. During the month of March, podlings executed 10 distinct releases. We added two new IPMC members and no IPMC members retired. We have three new podlings this month, Apache DataSketches and Apache Tuweni and Apache TVM. No projects graduated last month but several podlings are heading towards graduation in the next few months. All three of the podlings that failed to report last month submitted a report this month. Two podlings have not submitted reports and will be asked to report next month. They are: - Milagro - MXNet There was no IP clearance(s). ECharts still has several issues that are outstanding (including the echarts baidu website) and it's probably time to discuss how to resolve this on the IPMC list. Skywalking, on its second attempt, had a number of difficulties in cleaning up rosters and getting PPMC members onto the private mailing list after they proposed to graduate. Having a pre-graduation checklist may be useful to make this process easier. A shiny new Podling clutch page (and a new process behind it) have been updated and changed to improve tracking of podlings progress. The incubator is providing a new service to podlings to provide feedback on releases. Podlings can bring up a discuss thread asking for feedback on a release candidate rather than asking for it in a vote thread. The release management documentation was updated to make it clear what to do about non-ASF releases and encourage podings to bring those in line with ASF release and distribution policy over time. Having a smaller IPMC was discussed, it was suggested that anyone not signed up to the private list to be removed from the IPMC. This was looked into and people who make infrequent contributors are still helpful and make useful contributions. What seems less helpful in some cases is "drive-by" comments and the involvement of uninformed people on this list. Mentors are being actively encouraged to vote on their podling releases, so that the VOTEs show up on the general@ list with 3 +1 IPMC votes. Incubator wiki is being deprecated, we've tried to migrate via the self help migration tool but it has failed every time. There is a risk that it will not be transferred by the deadline. This may have an impact on submitting the next report to the board. A large number of incubator pages have been updated to be simpler and remove policy content that is explained elsewhere at the ASF. More is still needed to be done here and it's an ongoing process. An incubator cookbook has been created, which single page of explanations and links that cover all phases of incubation and should become the central point for all questions related to incubation. There are other ongoing conversations about further changes to the IPMC and how it operates. A couple of these conversations happened on the incubator private list (and other lists) when they should probably be on the general list so that all interested people can read and contribute. * Community New IPMC members: - Kanchana Welagedara - Krzysztof Sobkowiak People who left the IPMC: None. Luke Han resigned from mentoring 4 podlings. * New Podlings - DataSketches - Tuweni - TVM * Podlings that failed to report, expected next month are listed above * Graduations The board has motions for the following: - NetBeans - PLC4X - Skywalking * Releases The following releases entered distribution during the month of March: - Echarts 4.2.1 - Dubbo 2.7.1 - Zipkin Brave for Apache Cassandra version 0.10.2 - Pony Mail 0.11 - Apache Myriad 0.3.0 - PLC4X 0.3.1 - Apache Pinot 0.1.0 - Apache Dubbo 2.6.6 - NetBeans parent 1 - OpenWhisk CLI 0.10.0 * IP Clearance None * Legal / Trademarks N/A * Infrastructure N/A * Miscellaneous - Discussion on withdrawing from Incubator - Include Incubator as part of community track at ApacheCon NA - A few podling distribution areas needed cleaning up included removing some graduated and retired podlings - SensSoft change its name to Flagon ---------------------------------------------------------------------- Table of Contents Amaterasu Annotator BatchEE Gobblin Hudi Livy NetBeans PLC4X Rya SensSoft Spot Taverna Training TVM Warble Weex ---------------------------------------------------------------------- -------------------- Amaterasu Apache Amaterasu is a framework providing configuration management and deployment for Big Data Pipelines. It provides the following capabilities: Continuous integration tools to package pipelines and run tests. A repository to store those packaged applications: the applications repository. A repository to store the pipelines, and engine configuration (for instance, the location of the Spark master, etc.): per environment - the configuration repository. A dashboard to monitor the pipelines. A DSL and integration hooks allowing third parties to easily integrate. Amaterasu has been incubating since 2017-09-07. Three most important issues to address in the move towards graduation: 1. Grow up user and contributor communities 2. Prepare documentation Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? There is still concern regarding the progress of the project. The community tries to address this by making the project more accessible. The first major step is releasing the documentation and simplifying the install process. In addition, we are working closely with some of the newer contributors to mentor them and help them be more productive. How has the community developed since the last report? Since the last report, we have been focusing on the next release with strong focus building the documentation which we hope will help with adoption. We are still working with a couple of organizations on their use case, hopefully, those could become a public use cases soon. How has the project developed since the last report? * 11 pull requests by 4 contributors have been opened since the last report. Out of those 2 have been closed, 1 is awaiting fixes and the rest have been merged. * Documentation has been progressing and is due for the upcoming release. Date of the last release: 12 July 2018 When were the last committers or PMC members elected? N/A Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. N/A Signed-off-by: [X](amaterasu) Jean-Baptiste Onofré Comments: [X](amaterasu) Olivier Lamy Comments: [X](amaterasu) Davor Bonaci Comments: the activity in the project is not indicative of a thriving project. IPMC/Shepherd notes: -------------------- Annotator Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important unfinished issues to address before graduating: 1. Release initial versions 2. Add more active contributors 3. Community growth in general Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Community growth for our project has been much slower than expected. We are aiming to ship a release and add at least one committer prior to the next board report. We will also be discussing the project's scope and future and trying one last time to (re)build the interest and community we'd had during the W3C's Web Annotation Working Group days (and the time prior when Annotator.js and Open Annotation were in full swing). How has the community developed since the last report? The immediate Apache Annotator community has remained quiet, but interest in Web Annotations (and surrounding technology/specs) has increased. We hope to tap into some of that new activity in this second quarter of 2019. Additionally, we hope to do further community outreach in person at the upcoming I Annotate event in May: http://iannotate.org/ How has the project developed since the last report? Code and community show minimal (if any) progress. The projects focus may be too narrow or the audience for our current DOM libraries may be too small to achieve frequent activity at this point. We did begin an effort to expand the scope of the project slightly to include server-side code and Web Annotation Data Model testing, but interest so far has remained minimal. How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [-] Working towards first release [-] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A When were the last committers or PPMC members elected? Last committer was added in August. That same committer is now on the PMC as of November. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. We did welcome our two new mentors, but have not had follow-up conversations as a community to (re)focus the group since then. We hope to change that in the coming weeks as we look toward promoting the project again at the upcoming I Annotate 2019 conference. Signed-off-by: [*](annotator) Nick Kew Comments: Not really anything to add to the above. [ ](annotator) Steve Blackmon Comments: [ ](annotator) Tommaso Teofili Comments: IPMC/Shepherd notes: Dave Fisher: This looks like a reasonable assessment of activity. Let's see if community engagement increases after the event in May. The July report looks like the point to make a decision ... -------------------- BatchEE BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a set of useful extensions for this specification. BatchEE has been incubating since 2013-10-03. Three most important unfinished issues to address before graduating: 1. We didn't manage to graduate 2. 3. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Graduation is stucked How has the community developed since the last report? Community is stable How has the project developed since the last report? Not much since there is no new release of the specification. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [X] Other: toward the exit of incubator in favor of Geronimo (as a subproject) Date of last release: 2017-12-01 When were the last committers or PPMC members elected? 2015-12-01 Reinhard Sandtner Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Signed-off-by: [X](batchee) Jean-Baptiste Onofré Comments: [X](batchee) Olivier Lamy Comments: [ ](batchee) Mark Struberg Comments: IPMC/Shepherd notes: -------------------- Gobblin Gobblin is a distributed data integration framework that simplifies common aspects of big data integration such as data ingestion, replication, organization and lifecycle management for both streaming and batch data ecosystems. Gobblin has been incubating since 2017-02-23. Three most important issues to address in the move towards graduation: Nothing at this time. 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? * 53% of commits were from non-committer contributors. * Another committer was voted it, building a healthy cadence of contributors stepping up and being voted in as committers. * Email stats since last report: user@gobblin.incubator.apache.org : 30 dev@gobblin.incubator.apache.org : 692 * There have been 53 Commits since last report: git log --format='%ci' | grep -cE '((2019-0(1|2|3|4)))' * 28 ie. 53% of those commits were by non-committers: git log --format='%ae %ci' | grep -E '((2019-0(1|2|3|4)))'| cut -d ' ' -f 1 | sort | uniq -c | sort -n * After ApacheCon NA 2018, CrunchConf Budapest 2018, community is planning to present in ApacheCon NA 2019, ApacheCon EU 2019. How has the project developed since the last report? * Enhancement to GaaS scheduler (more features like query for last k flow executions, explain query, auto state store cleanup, Azkaban client improvement, etc.). * Watermark manager improvements for streaming use-cases. * Lineage support for filesystem based sources. * Job catalog memory usage optimizations. * New versioning strategy for config based datasets in Distcp. * Dynamic mappers support. * Pluggable format-specific components in Gobblin compaction. * ORC based Gobblin compaction. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [x] Nearing graduation [ ] Other: Date of last release: 2018-12-09 When were the last committers or PPMC members elected? Sudarshan Vasudevan in January, 2019. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes. Signed-off-by: [X](gobblin) Jean-Baptiste Onofre Comments: [X](gobblin) Olivier Lamy Comments: Very healthy project with a lot of activities! [X](gobblin) Jim Jagielski Comments: IPMC/Shepherd notes: -------------------- Hudi Hudi provides atomic upserts and incremental data streams on Big Data Hudi has been incubating since 2019-01-17. Three most important unfinished issues to address before graduating: 1. Make frequent releases as per Apache guidelines 2. Grow community 3. Complete SGA, transfer code to ASF infra Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? * PODLINGNAMESEARCH-162 has been completed, but is not reflected on Whimsy * SGA process has been delayed due to inability to quickly interact with ASF legal counsel. Help expediting this communication would help a lot to get the SGA done by Uber. How has the community developed since the last report? - Project source code/docs/issue management all now hosted on apache infrastructure - HIP, a process for proposing large changes to the project has been formalized by the community - 30+ new threads on dev ML, with ~10 non-PPMC contributors How has the project developed since the last report? 1. Code has been moved over to apache/incubator-hudi 2. hudi.apache.org site has been restructured and simplified for community consumption 3. Hudi Improvement Plan (based off Apache Kafka KIP) ratified and formalized. Few first HIPs written 4. Submitted a Hudi talk abstract for Kafka Summit 2019 5. ~20 PRs merged How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: Project still being established in Incubator When were the last committers or PPMC members elected? No new committers since incubation. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes. Mentors are continuing to help us make things better Signed-off-by: [X](hudi) Thomas Weise Comments: [X](hudi) Luciano Resende Comments: The podling is claiming 'Initial Setup'. What is still missing? Any help required from mentors ? [ ](hudi) Kishore Gopalakrishnan Comments: [X](hudi) Suneel Marthi Comments: IPMC/Shepherd notes: -------------------- Livy Livy is web service that exposes a REST interface for managing long running Apache Spark contexts in your cluster. With Livy, new applications can be built on top of Apache Spark that require fine grained interaction with many Spark contexts. Livy has been incubating since 2017-06-05. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? The user email list has kept a consistent flow of discussion around the project. How has the project developed since the last report? Version 0.6 was released How would you assess the podling's maturity? Mailing lists and project development follow the Apache way. The user community is active but lately the rate of change in the project code is lower. This may not be a cause for concern since it might indicate relative maturity in achieving the desired functionality of the project. [ ] Initial setup [ ] Working towards first release [x] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2019-04-02 When were the last committers or PPMC members elected? 2019-01-22 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Our mentors are regularly quick to respond on the dev list when addressed. Signed-off-by: [x](livy) Bikas Saha Comments: [ ](livy) Brock Noland Comments: [x](livy) Luciano Resende Comments: [X](livy) Jean-Baptiste Onofre Comments: IPMC/Shepherd notes: Justin Mclean: Asked the podling to provide more detail. -------------------- NetBeans NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important unfinished issues to address before graduating: 1. Resolution discussion on PPMC mailing list. 2. Resolution discussion on IPMC mailing list. 3. Top level project vote thread on IPMC mailing list. 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? - Presented status of Apache NetBeans at FOSDEM 2019: https://fosdem.org/2019/schedule/track/free_tools_and_editors/ - Currently 667 (651 in last report) on Apache NetBeans users mailing list and 451 (455 in last report) on Apache NetBeans dev mailing list. How has the project developed since the last report? - Released Apache NetBeans 11.0. - Completed maturity model for graduation: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Maturity+Model+A ssessment+for+NetBeans - Cleaned up the committer/PPMC roster: https://cwiki.apache.org/confluence/display/NETBEANS/Realistic+PMC+Roster - Discussed and voted, with success, on a PMC chair for after graduation to top level project: https://s.apache.org/07Jh - Discussed and voted, with success, on becoming a top level project with 64 "+1" votes and no "0" or "-1" votes: https://s.apache.org/uvuz How would you assess the podling's maturity? [ ] Initial setup [ ] Working towards first release [ ] Community building [ X ] Nearing graduation [ ] Other: Date of last release: 2019-04-04 Apache NetBeans (incubating) 11.0 final release When were the last committers or PPMC members elected? * PPMC member Simon Phipps elected on March 28, 2019 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes, helpful and responsive. Signed-off-by: [X](netbeans) Ate Douma Comments: NetBeans has a large, healthy and active community, and group of committers and PPMC, which is ready to take on the responsibility to manage themselves as TLP: time to graduate! [x](netbeans) Bertrand Delacretaz Comments: NetBeans is ready to graduate, the IPMC graduation vote should start soon. [x](netbeans) Daniel Gruno Comments: Let's graduate :) [ ](netbeans) Mark Struberg Comments: IPMC/Shepherd notes: -------------------- PLC4X PLC4X is a set of libraries for communicating with industrial programmable logic controllers (PLCs) using a variety of protocols but with a shared API. PLC4X has been incubating since 2017-12-18. Three most important unfinished issues to address before graduating: 1.Vote on graduation on IPMC general list Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Not at the moment. How has the community developed since the last report? Previously added PPMC/Committers have setup and the onboarding process has been pretty successful. One new name has showed up on the list demonstrating willingness to help with the website and documentation. Now in total 3 people have demonstrated the ability to perform releases. We are currently tying up some loose ends and preparing everything to start the graduation vote in the next few weeks. All of this has been consuming quite some time. We have had a meetup in Nürtingen on 15th of February which a great part of the active PPMC and committers attended. Beyond that on 21th of February Christofer had a talk on PLC4X at EURegJug in Aachen, on 8th of March in Solingen. Numbers: - Releases: - 0.3.0 RC2: 05.02.2019 (RM: Julian Feinauer) - 0.3.1 RC1: 13.03.2019 (RM: Julian Feinauer, but Tim Mitsch actually did it) - Mailing-list Subscriptions: 43 (up by 1) - Twitter followers: 132 (up by 18) - GitHub stars: 52 (up by 10) How has the project developed since the last report? Christofer is working hard on implementing a first POC for a tooling to generate drivers from DFDL and SCXML specifications, which will greatly simplify driver implementation as well as make it possible to generate drivers for multiple target languages, such as C++. No new POCs have been performed this period however another company has shifted to using PLC4X as main integration platform in their analytics software. Also a consortium of 3 companies and the ISW from Stuttgart University received a positive response to a project proposal that was supported for the funding program "KMU Innovativ" at BMBF German ministry of education and research. PLC4X will play an important role in the project for communication with industrial controllers and will be integrated by the industrial partner pragmatic minds GmbH which is represented in the (P)PMC by Julian Feinauer. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: 2019-03-13 0.3.1 RC1 When were the last committers or PPMC members elected? 2019-02-04 Tim Mitsch (PPMC and committer) Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. They have been very helpful. Especially regarding questions about graduating, Justin has been particularly helpful in pointing out some missing things. Signed-off-by: [X](plc4x) Greg Trasuk Comments: [X](plc4x) Justin Mclean Comments: [X](plc4x) Stefan Bodewig Comments: IPMC/Shepherd notes: -------------------- Rya Rya (pronounced "ree-uh" /rēə/) 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 unfinished issues to address before graduating: 1. Working through the graduation procedure steps. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? * The community is moving towards graduation: name search completed, project status file updated, the Apache Project maturity model evaluation almost done * PPMC member Adina Crainiceanu presented "Apache Rya - A Scalable RDF Triple Store" talk at Apache Roadshow DC, March 25th, 2019 How has the project developed since the last report? * upgraded SPARQL endpoint under review How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [x] Nearing graduation [ ] Other: Date of last release: 2018-03-04 When were the last committers or PPMC members elected? * PPMC member Caleb Meier elected on Jan 3rd, 2017 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Our two mentors are helpful and responsive. Signed-off-by: [x](rya) Josh Elser Comments: Ready to graduate [x](rya) Billie Rinaldi Comments: IPMC/Shepherd notes: -------------------- SensSoft Apache SensSoft is a generalized user behavioral logging platform for web pages and thin-client applications Apache SensSoft has been incubating since 2016-07-13. Three most important issues to address in the move towards graduation: 1. Grow the Apache SensSoft (Incubating) Committer/Community Base. 2. Complete our Podling name change 3. Complete the issues highlighted at the SensSoft Roadmap [1] Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? * We have completed our PODLINGNAMESEARCH workflow and our new name Apache Flagon has been approved by VP of marketing [2]. * We have posted tickets to change the name of our core assets (JIRA, Website, GitBox Repos) [3], to coincide with changing website text, other content-based references to Apache SensSoft. * We are preparing for additional releases, immediately following our full transition to the Apache Flagon Namesake (UserALE.js v. 2.0.0, 2.1.0; poss. Flagon 1.0.0). How has the community developed since the last report? * The community has been: - discussing reaching out to other open source projects to identify other potential communities (analytical technologies) to drive developments, as well as increase interest in the Podling. - discussing research applications with university research labs in machine learning and social computing. - discussing adoption of the technology with interested entities and identifying/eliminating barriers to adoption. - updating documentation on wiki and READMEs to improve community growth How has the project developed since the last report? * Project maturity roadmaps (Wiki) and version release plans (JIRA) continue to be maintained. * JIRA boards continue to be maintained * Core products have been maintained for modernization and for security posture. * New features have been added to enhance adoption and make Apache SensSoft competitive with open-source business analytics services (e.g., OWA). How would you assess the podling's maturity? Please feel free to add your own commentary. * Despite challenges posed by dispersion of the original committers, the project is finding its footing again and continues to be desirable for consumption and relevant amidst alternatives. The impending name change is an opportunity for rebranding and acceleration of community growth. [X] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-03-14 When were the last committers or PPMC members elected? Arthi Vezhavendan was added to Committer base on 2017-01-24 Dave Meikle was added to PPMC on 2018-11-24 Atri Sharma was added to PPMC on 2018-11-24 Have your mentors been helpful and responsive or are things falling through the cracks? * Lewis McGibbney has been extremely helpful and has actively participated in our PODLINGNAMESEARCH. * Dave Meikle has actively participated in our PODLINGNAMESEARCH process and has pledged to assist in growing the community following a determination of our PODLINGNAMESEARCH results. * Atri Sharma has offered his mentorship, but is not yet elected to IPMC, and has not been able to offer binding votes. Signed-off-by: [ ](senssoft) Lewis John McGibbney Comments: [X](senssoft) Dave Meikle Comments: [ ](senssoft) Atri Sharma Comments: [1] https://cwiki.apache.org/confluence/display/SENSSOFT/Roadmaps [2] https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-154 [3] https://issues.apache.org/jira/browse/INFRA-18100 IPMC/Shepherd notes: -------------------- Spot Apache Spot is a platform for network telemetry built on an open data model and Apache Hadoop. Spot has been incubating since 2016-09-23. Three most important unfinished issues to address before graduating: 1. Revive community activity (Discussion in mailing lists, increase frequency of commits) 2. Make it easier for Devs to contribute to the project (e.g. documentation, framework). 3. Developing a workflow in Spot that allows for intuitive analytics. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? Unfortunately there has not been much more community activity. However, we are need of more committers as there are only a couple of active committers at this time. This creates a bottleneck which makes it hard for the community to grow in interest. How has the project developed since the last report? A few members have been looking into merging one of the major branches that the community has been waiting on into master. This should avoid a lot of confusion among new community members in the future. How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [x] Working towards first release [x] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2017-09-08 When were the last committers or PPMC members elected? 2018-01-18 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes our single mentor is responsive, however we only have one and may need 1 more to help. Signed-off-by: [X](spot) Uma Maheswara Rao G Comments: Very low activity on mailing lists. Some times we don't even get replies for questions in private lists ( May be all PPMC busy with other activities). I don't see any steps or thoughts being discussed on Graduation. Considering the community activity, I don't think its ready yet though. Hope to see better responses in mailing lists and community growth. IPMC/Shepherd notes: -------------------- Taverna Taverna is a domain-independent suite of tools used to design and execute data-driven workflows. Taverna has been incubating since 2014-10-20. Three most important unfinished issues to address before graduating: 1. Re-engage PPMC members 2. Release IP-fixed repositories 3. Graduate! Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? How has the community developed since the last report? Gone quiet after Christmas. More of PPMC member activity would be desired. Lately more user questions than developer threads. How has the project developed since the last report? Moved Git repositories to GitHub via GitBox Previous IP/licensing issues now resolved. Pending release of updated git repositories. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [x] Community building [x] Nearing graduation [ ] Other: Date of last release: 2018-01-18 When were the last committers or PPMC members elected? 2018-02-26 (PPMC) Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Down to one active mentor. Thanks to retiring mentor Andy for his consistent and helpful effort since incubation. Signed-off-by: [ ](taverna) Marlon Pierce Comments: [x](taverna) Stian Soiland-Reyes Comments: Need a bit of push to do the remaining releases after fixing IP issues. [ ](taverna) Suresh Srinivas Comments: IPMC/Shepherd notes: -------------------- The Training project aims to develop resources which can be used for training purposes in various media formats, languages and for various Apache and non-Apache target projects. Training has been incubating since 2019-02-21. Three most important issues to address in the move towards graduation: 1. Agree upon underlying technology stack and architecture for training content 2. Develop first training topic contents 3. Set up our contribution process Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - no critical issues at this point in time How has the community developed since the last report? - The project has been set up recently, so there is an initial activation/development towards a community. - The dev mailing list is active. Total number of posts in March were 160 (+48 from March). Total number of subscribers is 28 (+3 from last month). How has the project developed since the last report? - This is our first report covering a full month - We have decided on a Website technology and we have had our first few commits (LICENSE, README etc.) - The scope of the project deliverables, core procedures, details regarding website, and code management are still under discussion - First offers of content donations have been made - We welcomed our first regular contributor to the mailing list from outside of the original list of contributors - There are plans to talk about the project at both ApacheCons this year There are lots of parallel discussions happening. We have made some initial decisions (e.g. website) but there are lots of topics still left to be discussed. The major one is on whether or not to chose a canonical technology into which we want to convert our training material and the organization thereof (e.g. multilingual content and acceptance of material in different formats e.g. PowerPoint, Google Slides). The project is a bit different from most others which come with existing code bases, existing communities. We have to start from "first principles" so it's not unexpected that this takes a while. How would you assess the podling's maturity? [x] Initial setup [ ] Working towards first release [x] Community building [ ] Nearing graduation [ ] Other: Date of last release: n.a. When were the last committers or PPMC members elected? n.a. Signed-off-by: [X](training) Justin Mclean Comments: [x](training) Craig Russell Comments: [X](training) Christofer Dutz Comments: [x](training) Lars Francke Comments: IPMC/Shepherd notes: -------------------- TVM TVM is a full stack open deep learning compiler stack for CPUs, GPUs, and specialized accelerators. It aims to close the gap between the productivity- focused deep learning frameworks, and the performance- or efficiency-oriented hardware backends. TVM has been incubating since 2019-03-06. Three most important unfinished issues to address before graduating: 1. Finish the IP clearance 2. Make the first Apache release 3. Continue to grow the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? - TVM PMC has been fully transitioned to private@ - The development conversations are mirrored to dev@ - TVM community has welcomed two new committers in the past month See more in https://github.com/dmlc/tvm/search?q=COMMUNITY&type=Issues NOTE: due to the transition, the vote of the new committers were done in the pre-apache PMC private list with our mentors as observers. We are doing procedural votes to bring these committers formally to Apache soon. How has the project developed since the last report? In the past month, 47 contributors have pushed 138 commits. On master, 480 files have changed and there have been 18,529 additions and 4,290 deletions. See details in our monthly report Mar: https://discuss.tvm.ai/t/tvm-monthly-march-2019/2083/2 Feb: https://discuss.tvm.ai/t/tvm-monthly-feb-2019/1801 How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: None yet When were the last committers or PPMC members elected? 2019 Mar 15 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Mentors are very helpful in helping to set up the podling and provide helpful guidances. Signed-off-by: [X](tvm) Byung-Gon Chun Comments: [X](tvm) Sebastian Schelter Comments: [X](tvm) Henry Saputra Comments: [X](tvm) Timothy Chen Comments: [X](tvm) Furkan Kamaci Comments: [X](tvm) Markus Weimer Comments: IPMC/Shepherd notes: -------------------- Warble a distributed endpoint monitoring solution where the agent is hosted on your own hardware. Warble has been incubating since 2018-06-11. Three most important unfinished issues to address before graduating: 1. Engage initial committers. 2. Set core design and feature set, avoid creep of new features before the core is complete. 3. Expand committers and community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No issues other than our slow movement and missed board reports. How has the community developed since the last report? NA How has the project developed since the last report? Dev has stalled as we try to engage committers. This code was donated to the ASF as it was a 3rd Party Infra tool. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: XXXX-XX-XX When were the last committers or PPMC members elected? NA Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. NA Signed-off-by: [ ](warble) Daniel Takamori Comments: [X](warble) Chris Lambertus Comments: IPMC/Shepherd notes: Dave Fisher: This podling is around a system for monitoring services that the Infrastructure team is looking into. It is really going very slowly. The proof will be in whether interest develops beyond the Infra team. It may be worth discussing in the IPMC the best way to handle these kinds of bespoke projects. Is Warble (and maybe Pony Mail) more a Lab project? -------------------- Weex Weex is a framework for building Mobile cross-platform high performance UI. Weex has been incubating since 2016-11-30. Three most important unfinished issues to address before graduating: 1. Third party plugins like weex-toolkit is not part of Apache Weex, and they may violate the trademark / copyright of ASF 2. The release procedure for Weex is not documented clearly. 3. More active committers and PPMC members should be invited into the community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? 1. There are two new committers for Weex, e.g. He Ling and Darin726. 2. We have a new mentor : Jan Piotrowski 3. The mailing list for weex community is getting better, as we have 28 mailing threads in dev@weex.apache.org How has the project developed since the last report? 1. We launched new website for Weex. 2. We merged and closed 144 Github PRs 3. We had 212 Github issues created and 145 of them are solved. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-12-10 (v0.20.0) When were the last committers or PPMC members elected? 2019-03-06 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes, I think we have achieved lots of progress with their help in these month. Signed-off-by: [ ](weex) Willem Ning Jiang Comments: [x](weex) Myrle Krantz Comments: [ ](weex) Jan Piotrowski Comments: IPMC/Shepherd notes: ----------------------------------------- Attachment AC: Report from the Apache Isis Project [Kevin Meyer] ## Description: Apache Isis is a framework for rapidly developing domain-driven applications in Java. Users only write POJOs and Apache Isis handles the database and UI automatically at runtime. ## Issues: There are no issues requiring board attention at this time. ## Activity: We did two releases, one of each version of the framework: 1.17.0 [1] and 2.0.0-M2 [2]. The 2.0.0-M2 milestone introduces one new feature, namely support for a table tree view in the Wicket viewer. It also includes all the features as of Apache Isis 1.17.0. The 1.17.0 release was already reported in the previous board report. Most of the development effort is in the 2.x branch, with efforts continuing to be able to re-platform the framework on top of Spring Boot. There has been an announcement on the users mailing list that Apache Isis v2 will most likely fully integrate with Spring Data, which means moving away from DataNucleus and losing support for JDO in favour of JPA (until a spring-data-jdo module becomes available). This announcement has been well received. ## Health report: We consider the project to be healthy with PMC members participating in votes and both project members and users exchanging questions and answers on the dev and users mailing lists. ## PMC changes: - Currently 14 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Johan Doornenbal on Thu Apr 05 2018 ## Committer base changes: - Currently 14 committers. - No new committers added in the last 3 months - Last committer addition was Johan Doornenbal at Mon Mar 19 2018 ## Releases: - 1.17.0 was released on Sun Jan 06 2019 - 2.0.0-M2 was released on Tue Jan 22 2019 ## JIRA activity: - 36 JIRA tickets created in the last 3 months - 52 JIRA tickets closed/resolved in the last 3 months ## References [1] https://isis.apache.org/release-notes/release-notes.html#_release-notes_1.17.0 [2] https://isis.apache.org/release-notes/release-notes.html#_release-notes_2.0.0-M2 ----------------------------------------- Attachment AD: Report from the Apache James Project [Benoit Tellier] ## Description: The Apache James Project delivers a rich set of open source modules and libraries, written in Java, related to Internet mail which builds into an advanced enterprise mail server. ## Issues: There are no issues requiring board attention at this time. ## Activity: The project currently invests toward bigger deployments. This involves an ongoing performance effort, as well as developing features required by email suppliers regarding existing legislation like GDPR. The PMC also rejected an invalid security vulnerability report. ## Health report: Many users exchanges regarding the Apache James server on the user mailing list as well as on gitter. We try to encourage and accompany contributions to either documentation or code. ## 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. - No new committers added in the last 3 months - Last committer addition was Raphael Ouazana at Thu Jul 07 2016 ## Releases: - 3.3.0 was released on Tue Feb 12 2019 - MIME4J-0.8.3 was released on Fri Mar 22 2019 ## Mailing list activity: Stable ## JIRA activity: - 97 JIRA tickets created in the last 3 months - 75 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AE: Report from the Apache jclouds Project [Andrea Turli] == Description == A cloud agnostic library that enables developers to access a variety of cloud providers using one API. == Project Status == We are still struggling to release a version that supports Java 8 and newer Guava versions. The main blocker for this has been the dependency on Karaf and the lack of expertise on it by the active community. We've been working with the Karaf community for around a year now, but results have not materialized yet. We think it is not sustainable to have such a hard dependency on jclouds, especially when the active community has no expertise on it and when that dependency is not strictly related to the direct value jclouds provides. For this reason, we are working with the Karaf community and plan to transfer the jclouds-karaf and jclouds-cli to them. Our first conversations are positive and we believe that this new home for those projects, although they will be disconnected from the official jclouds release cycle, will provide continued and better support for their existing users. This transfer also makes sense because Karaf already has some plans to integrate their recent Kloud project with jclouds. == Community == Outside the existing PMC and committers, we have had the usual contribution pace. We've had some contributions to the Azure Blobstore provider with good engagement in the issue tracker, slack and the mailing list by the contributor. We will keep an eye on upcoming contributions. Last committer: 2018-07-23 (Daniel Estevez) Last PMC member: 2016-10-21(Andrea Turli) == Community Objectives == Unblock the release of jclouds 2.2.0, which will provide Java 8 support. Transfer jclouds-karaf and jclouds-cli to the Karaf project. Keep engaging contributors on Slack, and propose them as new committers as appropriate. Monitor the PMC and ensure we have enough resources to properly manage the project. == Releases == The last jclouds release, 2.1.2, took place on 2019-02-07. ----------------------------------------- Attachment AF: 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 continued to evolve the codebase. It is still in the process of incorporating the significant contribution of a GeoSPARQL implementation, mainly restricted by PMC members' bandwidth. Elsewhere, a new contribution of metrics support for the Jena Fuseki, triplestore protocol engine, has been received and the project is working with the contributor to incorporate that. Discussion of release 3.11.0 has started. ## Health report: The project is at normal levels of activity, with JIRA and git pull requests getting being responded to, and the users list remains active. ## PMC changes: - Currently 14 PMC members. - Aaron Coburn was added to the PMC on Tue Jan 22 2019 ## Committer base changes: - Currently 17 committers. - No new committers added in the last 3 months - Last committer addition was Aaron Coburn at Mon Jun 18 2018 ## Releases: - Last release was 3.10.0 on Sun Dec 30 2018 ## JIRA activity: - 45 JIRA tickets created in the last 3 months - 31 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AG: Report from the Apache JMeter Project [Bruno Demion] ## Description: Pure Java application for load and functional testing. ## Issues: There are no issues requiring board attention at this time. ## Activity: - Since last report we have release JMeter 5.1 and JMeter 5.1.1 (bug fix version). - The version 5.1 fixes the security issue CVE-2019-0187 (Missing client auth for RMI connection when distributed test is used) - The trademark issue on PerfMeter (perfmeter.com) was fixed (adding the ASF trademark sentence in the bottom of website's pages). - We discuss to migrate: 1/ Subversion to Git 2/ Ant to Gradle 3/ Automate more the release process ## Health report: - The project has a good activity during last quarter with a good number of fixes/enhancements and external patches/ PRs. ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Vladimir Sitnikov on Fri Jun 08 2018 ## Committer base changes: - Currently 14 committers. - No new committers added in the last 3 months - Last committer addition was Maxime Chassagneux at Wed Feb 15 2017 ## Releases: - 5.1 final was released on Mon Feb 18 2019 - 5.1.1 final was released on Wed Mar 13 2019 ----------------------------------------- Attachment AH: Report from the Apache Johnzon Project [Hendrik Saly] ## Description: Apache Johnzon is an implementation of JSR-353 (JSON-P 1.0), JSR-374 (JSON-P 1.1) and JSR-367 (JSON-B 1.0) and a set of useful extension for this specification like JAX-RS providers and websocket (JSR-356) integration. ## Issues: There are no issues requiring board attention at this time ## Status: We finished and released the implementation of JSR-374 and JSR-367. Current focus is now to optimize the performance and stabilize the new features. We also recently added "Portable Java Contracts" to provide the widest OSGi compatibility. ## Releases: - 1.1.11 was released on Fri Dec 21 2018 ## Committers and PMC membership: The last committer we signed up was Jonathan Gallimore on May 09, 2018. The last PMC member was Reinhard Sandtner, added to the PMC on August 30, 2016. ## Project activity: Since the last report there was mid activity. We saw more github activity from outside the core committers. We had 9 new Jira tickets and closed 6 tickets. On the mailinglist there a no unanswered questions left. On the dev list we have 41 (+2) subscribers currently and 9 msg sent per week. Since last report we saw mailing list activity from a few new people. ----------------------------------------- Attachment AI: Report from the Apache Joshua Project [Tommaso Teofili] ----------------------------------------- Attachment AJ: Report from the Apache JSPWiki Project [Juan Pablo Santos Rodríguez] ## Description: - A feature-rich and extensible WikiWiki engine built around the standard Java EE components (Java, servlets, JSP). ## Issues: - there are no issues requiring board attention at this time. ## Activity: - This quarter we saw 5 vulnerability reports; 2 of them were declined. We ended up having the 2018/Q4 (2.11.0.M1) release on January, 2.11.0.M2 to address one of the vulnerability reports and not too much later 2.11.0.M3 to address the other two vulnerabilities. TL-DR: quite busy quarter for our regular pace. ## Health report: - We continue to have a slight decline of people subscribed to MLs. OTOH, we've had 5 vulnerability reports which somehow translates in people interested enough on Apache JSPWiki, and we were able to pull the releases, so I'd say there's enough oversight. Questions do get answered on MLs too. - Regarding contributions, we've received this quarter a couple of small PRs which made into master, and a TikaSearchProvider to index a whole lot more types of attachments (JSPWIKI-469), which should also get into master within a short time. ## 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: - 2.11.0.M1 was released on Tue Jan 29 2019 - 2.11.0.M2 was released on Fri Mar 08 2019 - 2.11.0.M3 was released on Mon Mar 25 2019 ## Mailing list activity: - As said above, we continue to have a slight decline of people subscribed. There's been an increase on mails sent due to the activity we've had this quarter. - dev@jspwiki.apache.org: - 80 subscribers (down -1 in the last 3 months): - 132 emails sent to list (57 in previous quarter) - user@jspwiki.apache.org: - 167 subscribers (down -2 in the last 3 months): - 22 emails sent to list (3 in previous quarter) ## JIRA activity: - 22 JIRA tickets created in the last 3 months - 25 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AK: Report from the Apache Kudu Project [Todd Lipcon] ## Description: - Apache Kudu is a distributed columnar storage engine built for the Apache Hadoop ecosystem. ## Issues: - There are no issues requiring board attention at this time ## Activity: - Apache Kudu 1.9.0 was released on Mar 11 2019, which includes several new features like location awareness, experimental Docker support for testing and development, and support for writing Java tests against Kudu without having to build it locally by making platform-specific binaries available through Gradle and Maven. ## Health report: - User and dev mailing list subscriber growth are both insignificant (less than 2%), but the traffic on the user list decreased by 8% while the dev list's traffic increased by 90%. - Website traffic remains the same, users and sessions both up 1%. In the previous reports we talked about reviving the blog, in this quarter we published 2 new posts excluding the release announcement. The section's traffic is up, by 4% and 15% for users and sessions respectively. - Development activity (measured by code review, JIRA traffic and number of commits) is up (reviews +58%, issues +62%, commits +1%). Code was authored by 23 unique contributors (+7 since last quarter). ## PMC changes: - Currently 21 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Attila Bukor on Sun Jul 22 2018 ## Committer base changes: - Currently 21 committers. - No new committers added in the last 3 months - Last committer addition was Attila Bukor at Mon Jul 23 2018 ## Releases: - 1.9.0 was released on Mon Mar 11 2019 ## Mailing list activity: - The traffic on the dev@ list is significant, there was a lot of discussion about the 1.9.0 release, the migration to GitBox and whether to use GitHub for contributions and code reviews aside from the regular discussions. - dev@kudu.apache.org: - 152 subscribers (up 2 in the last 3 months): - 82 emails sent to list (43 in previous quarter) - issues@kudu.apache.org: - 54 subscribers (up 0 in the last 3 months): - 550 emails sent to list (339 in previous quarter) - reviews@kudu.apache.org: - 37 subscribers (up 0 in the last 3 months): - 3869 emails sent to list (2441 in previous quarter) - user@kudu.apache.org: - 222 subscribers (up 3 in the last 3 months): - 67 emails sent to list (73 in previous quarter) ## JIRA activity: - 111 JIRA tickets created in the last 3 months - 69 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AL: Report from the Apache MADlib Project [Aaron Feng] ## Description: - Apache MADlib is a scalable, big data, SQL-driven machine learning framework for data scientists. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Last release was 1.15.1 which was the 5th release as an Apache TLP project. This was a minor release that included support for Ubuntu 16.04 as well as various feature improvements. - Community is at work on the 1.16 release. Key features are PostgreSQL 11 support, a new method for k-NN nearest neighbors, and an early stage implementation of deep learning. - After that will be the 2.0 release with JIRAs related to versioning models. — Frank McQuillan (MADlib committer and PMC member) presented at FOSDEM’19 on 2019-Feb-03 on deep learning on parallel databases, using MADlib and Greenplum Database as an example. - Frank McQuillan also presented at PostgresConf 2019 March 18-22, New York on AI from model perspective ## Health report: The community is relatively small but very engaged with robust mailing list traffic, interest in doing frequent releases and new functionality being developed by contributors. The number of developers actively contributing to the code/documentation is approximately 12 in the 1st quarter of calendar year 2019. We will constantly be on a lookout for new community members to be invited either as committers or PMC. ## PMC changes: - Added Jingyi Mei (jingyimei@apache.org) and Nikhil Kak (nkak@apache.org) as new PMC members on 2019-Feb-20 - Jim Jagielski asked to be removed from the PMC - Currently stands at 14 PMC members. ## Committer base changes: - Currently 14 committers. - Last committer additions were Jingyi Mei on 2018-06-14 and Nikhil Kak on 2018-06-27. ## Releases: - Next release: v1.16 planned for 1H2019 - v1.15.1 released on 2018-10-15 - v1.15.0 released on 2018-08-10 - v1.14.0 released on 2018-05-01 ## Mailing list activity: Average monthly mailing list activity was 243 posts to dev@ and 6 posts to user@ for the last 3 months Jan-Mar. ## JIRA Statistics: - 16 JIRA tickets created in the last month - 3 JIRA tickets resolved in the last month ----------------------------------------- Attachment AM: Report from the Apache Mahout Project [Andrew Musselman] ## Description: - Apache Mahout is an environment for quickly creating scalable performant machine learning applications. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The project released version 0.14.0 on March 4, and is working on a point release this month. ## Health report: - Project health increased with our last release, and the project team is working on community efforts including conference talks and networking for committers. ## PMC changes: - Currently 14 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Trevor Grant on Fri Feb 03 2017 ## Committer base changes: - Currently 28 committers. - No new committers added in the last 3 months - Last committer addition was Holden Karau at Wed Jul 12 2017 ## Releases: - 0.14.0 was released on Mon Mar 04 2019 ## JIRA activity: - 10 JIRA tickets created in the last 3 months - 2 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AN: Report from the Apache Maven Project [Robert Scholte] Maven Board Report - April 2019 --------------------------- ## Description: - 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: There is quite some activity on the surefire subproject. A lot of work is done to get rid of all the Maven 2 specific code and to rely on the Maven3 APIs. With the use of the Multibranch pipeline in Jenkins we've been able to verify all of our ~100 subprojects to be stable with a set of Operating Systems, JDKs and Maven versions. However, we were missing the overview of the health of all the projects. To collect that information a page was created (https://s.apache.org/cm8p). This showed us that at that time only 2/3 of the projects were stable. Now about 90% of all our projects are stable the rest should follow soon. We've started the process for the clearance of the IP for the Maven Wrapper Codebase. We've analyzed all commits per contributor and have sent a request of approval to five who did a significant amount of work. Four already gave their approval, with the fifth we're discussing the process of transition. An interesting fact is that Gradle, the next most popular build tool, is providing Maven extensions. ## Health report: With the current small number of committers you see immediately the effect when people take a pause. Less mail, less commits, less releases. We're spreading the word to the community about the small number of *volunteers* that maintain Maven during conferences and meetups, and it surprises everybody. So yes, we are creating awareness, but it doesn't result in potential new committers yet. ## PMC changes: - Currently 24 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Guillaume Boué on Mon Aug 07 2017 ## Committer base changes: - Currently 59 committers. - No new committers added in the last 3 months - Last committer addition was Enrico Olivelli at Sun Dec 09 2018 ## Releases: - Core * Last Maven release: 3.6.0 (Nov 01 2018) - Plugins (ordered by date) - Maven Invoker Plugin 3.2.0 was released on Mon Jan 21 2019 - Maven Javadoc Plugin 3.1.0 was released on Mon Mar 04 2019 - Other (ordered by date) - Maven Wagon 3.3.2 was released on Tue Feb 05 2019 - Maven Archiver 3.4.0 was released on Thu Feb 21 2019 - Maven Resolver 1.3.2 was released on Sat Feb 23 2019 - Maven Artifact Transfer 0.11.0 was released on Sun Feb 24 2019 - Maven Resolver 1.3.3 was released on Sun Mar 10 2019 - Maven SCM 1.11.2 was released on Sun Mar 17 2019 ## Mailing list activity: - users@maven.apache.org: - 1589 subscribers (down -17 in the last 3 months): - 162 emails sent to list (266 in previous quarter) - dev@maven.apache.org: - 610 subscribers (down -2 in the last 3 months): - 412 emails sent to list (643 in previous quarter) - announce@maven.apache.org: - 645 subscribers (up 0 in the last 3 months): - 6 emails sent to list (22 in previous quarter) - issues@maven.apache.org: - 222 subscribers (down -1 in the last 3 months): - 4577 emails sent to list (4619 in previous quarter) ## JIRA activity: - 334 JIRA tickets created in the last 3 months - 314 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AO: Report from the Apache Mesos Project [Benjamin Hindman] ----------------------------------------- Attachment AP: Report from the Apache Metron Project [Casey Stella] ## Description: 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. ## Issues: There are no issues requiring board attention at this time ## Activity: Work continues along the vein of stabilizing the product as well as creating infrastructure and abstractions to support other stream processing engines (e.g. Spark Streaming). Since this work is substantial, the next release is still pending (though in active discussions on the mailing lists). ## Health report: Dev mailing list activity continued steady since the January report, but it is still low when compared to the previous year. This coincides with a drop in commits as well (so at least activity is not happening without discussion). I believe this means that we will need more effort to garner interest in the project. I have hopes that presentations (2 that I am aware of) at Dataworks summit will boost interest. I suggest revisiting in the next board report. ## PMC changes: - Currently 27 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Justin Leet on Sun Dec 03 2017 ## Committer base changes: - Currently 39 committers. - No new committers added in the last 3 months - Last committer addition was Shane Ardell at Fri Nov 16 2018 ## Releases: - Last release was 0.7.0 on Sun Dec 16 2018 ## JIRA activity: - 103 JIRA tickets created in the last 3 months - 47 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AQ: Report from the Apache MINA Project [Guillaume Nodet] ## Description: Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. ## Issues: There are no issues requiring board attention at this time. ## Activity: 3 releases this quarter The discussions around moving Vysper to the Attic have not progressed. The git repositories have been migrated to gitbox mid january. ## Health report: Both Mina SSHD and Mina Core subprojects have only two active committers (different committers though). The SSHD subproject has external contributions so we may have new committers in the future. The FtpServer and Vysper have very low activity: a single commit since a year for FtpServer, no activity since 4 years for Vysper. ## PMC changes: - Currently 13 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Jonathan Valliere on Mon Aug 27 2018 ## Committer base changes: - Currently 27 committers. - No new committers added in the last 3 months - Last committer addition was Jonathan Valliere at Thu Feb 15 2018 ## Releases: - Apache MINA 2.0.20 was released on Sun Feb 24 2019 - Apache MINA 2.1.0 was released on Sat Mar 09 2019 - Apache Mina SSHD 2.2.0 was released on Mon Feb 11 2019 ## Mailing list activity: The mailing list activity is similar to the previous quarter, nothing special to report. ## JIRA activity: - 35 JIRA tickets created in the last 3 months - 49 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AR: Report from the Apache MyFaces Project [Bernd Bohmann] ## Description: The Apache MyFaces project is an umbrella project of the Apache Software Foundation for projects relating to the JavaServer Faces (JSF) technology. ## Issues: - There are no issues requiring board attention at this time. ## Activity and health: - Apache Myfaces Core is healthy, and the community is working on fixes and improvements on the JSF 2.3 specification. UI-Component Sets: - Apache Tobago is healthy and active. - Apache Trinidad is in maintenance mode. Last developer commit was Sept 2017. - 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 on behalf of a contributor was August 2016. - 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 Sept 2017. - Apache MyFaces Test is in maintenance mode (Used by Myfaces Core). Last commit May 2017. ## PMC changes: - Currently 44 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Eduardo Breijo-Baullosa on Tue Jan 30 2018 ## Committer base changes: - Currently 78 committers. - No new committers added in the last 3 months - Last committer addition was Eduardo Breijo at Thu Jun 29 2017 ## Releases: - myfaces-core-2.3.3 was released on Thu Jan 31 2019 - tobago-2.4.0 was released on Tue Jan 29 2019 - tobago-2.4.1 was released on Thu Mar 14 2019 - tobago-4.4.0 was released on Fri Mar 15 2019 ## JIRA activity: - 27 JIRA tickets created in the last 3 months - 29 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AS: 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. - Apache NiFi MiNiFi is an edge data collection agent built to seamlessly integrate with and leverage the command and control of NiFi. There are both Java and C++ implementations. - Apache NiFi Registry is a centralized registry for key configuration items including flow versions, assets, and extensions for Apache NiFi and Apache MiNiFi. - Apache NiFi Nar Maven Plugin is a release artifact used for supporting the NiFi classloader isolation model. - Apache NiFi Flow Design System is a theme-able set of high quality UI components and utilities for use across the various Apache NiFi web applications in order to provide a more consistent user experience. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Released Apache NiFi 1.9.0 containing numerous new features, bug fixes, and improvements. This includes support for several standard security headers such as HSTS, X-XSS-Protection, and Content-Security-Policy. - The community continues to make progress in externalizing all NiFi extension components which would help us reduce the size of our convenience binaries which reduces impact on infrastructure and mirrors. ## Health report: - Health of the community remains strong with many releases and robust discussion threads on new feature ideas like nifi-stateless and how to best migrate to Java 11. - The PMC has not discussed committer and PMC pipeline in some time and needs to put renewed attention on it. - As evidenced by the timeline between Apache NiFi 1.9.0 and 1.9.1 and 1.9.2 we have had important defects requiring prompt resolution but also strong community effort to do so. ## PMC changes: - Currently 29 PMC members. - No new PMC members in the last three months. - Last PMC additional was Jeremy Dyer on Mon Jul 30 2018. ## Committer base changes: - Currently 42 committers. - No new committers added in the last 3 months - Last committer addition was Ed Berezitsky at Wed Jan 02 2019 ## Releases: - Apache NiFi 1.9.2 was released on Sun Apr 07 2019 - Apache NiFi MiNiFi C++ 0.6.0 was released on Fri Mar 22 2019 - Apache NiFi 1.9.1 was released on Sat Mar 16 2019 - Apache NiFi 1.9.0 was released on Mon Feb 18 2019 ## Mailing list activity: - Activity on the mailing lists remains high with a mixture of new users, contributors, and deeper more experienced users and contributors sparking discussion and questions and filing bugs or new features. - In addition to the mailing lists the Apache NiFi Slack channel is very active and seems to be a good source of contributor discussion and knowledge sharing. - users@nifi.apache.org: - 673 subscribers (up 20 in the last 3 months): - 822 emails sent to list (684 in previous quarter) - dev@nifi.apache.org: - 443 subscribers (up 11 in the last 3 months): - 454 emails sent to list (399 in previous quarter) - issues@nifi.apache.org: - 56 subscribers (up 4 in the last 3 months): - 4403 emails sent to list (5251 in previous quarter) ## JIRA activity: - 291 JIRA tickets created in the last 3 months - 183 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AT: 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.15 was released on Aug 09 2018. The last release on the 2.x branch (2.3.1) dates to Jan 20 2016. CURRENT ACTIVITY While the work on Nutch 1.16 is continued we still plan to release Nutch 2.4 first. Issues with the dependency management (see NUTCH-2669 and linked issues) currently block the releases. We need to wait for a fix in an upcoming Ivy release or find a reliable work-around. Migration of the Wiki from MoinMoin to Confluence is in progress (waiting for INFRA-18076). We also plan to review the Wiki content and structure cleaning up outdated pages. COMMUNITY No new PMC members added in the last 3 months. Currently 20 committers and PMC members. Last committer and PMC addition was Roannel Fernandez at Sat Jun 23 2018. The traffic on the user mailing list is at a steady level: - dev@nutch.apache.org: - 492 subscribers (down -8 in the last 3 months): - 278 emails sent to list (379 in previous quarter) - user@nutch.apache.org: - 1020 subscribers (down -15 in the last 3 months): - 63 emails sent to list (116 in previous quarter) JIRA ACTIVITY - 25 JIRA tickets created in the last 3 months - 30 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AU: Report from the Apache ODE Project [Sathwik] ## Description: Apache ODE is a WS-BPEL implementation that supports web services orchestration using flexible process definitions. ## Issues: The ODE PMC had successfully voted to move the project to Attic in the Jan-2019 report. Vote: https://s.apache.org/11Fv Result: https://s.apache.org/NegQ Board heldback passing the resolution asking the PMC to see if a new life can be induced within the community around the new proposal. Mail from board: https://s.apache.org/6Oo3 PMC then held a discussion on the new proposal here (https://s.apache.org/2e26). Couple of the PMC members did agree to support the idea, but may not be actively involved in the development activities. One of the PMC member did propose to take it to incubator without going emiritus and he would be able to mentor. PMC is not very clear on the way forward. ## Activity: The contributor who has given the new proposal is developing the POC on his personal github repo and he hasn't had the time to continue much as he has been held up in his official work. ## Health report: - There has been not much user/dev activity since the last reporting period Oct 2018. ## PMC changes: - 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. - Last committer was Sathwik on Dec 23 2012. ## Releases: - Last release was 1.3.8 on Fri Mar 23 2018 ----------------------------------------- Attachment AV: 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 Java SE as well as containers e.g Java EE, Tomcat, Spring or OSGi. We are currently working on implementing the JPA-2.2 specification and just released our first version. ## Issues: There are no issues requiring board attention at this time ## Activity: We have been quite active in the last quarter. We worked towards more JPA-2.2 features and have just shipped a 3.1.0 release. There also has been quite some interaction with contributors who reported bugs. The JPA TCK is now theoretically available via the JakartaEE project but we did not yet have a chance to test against it. This is on our list for the next few months. While doing this we will also figure the rest of the missing JPA-2.2 functionality. ## Health report: Contributions are fine and the community activity is also quite ok. Ofc could be way better, but we are fine given how old the project is! ## PMC changes: - Currently 19 PMC members. - New PMC members: - Romain Manni-Bucau was added to the PMC on Fri Apr 12 2019 - Maxim Solodovnik was added to the PMC on Sat Apr 13 2019 ## Committer base changes: - Currently 34 committers. - No new committers added in the last 3 months - Last committer addition was Maxim Solodovnik at Mon Sep 24 2018 ## Releases: - 3.1.0 was released on Sun Apr 14 2019 ## Mailing list activity: Mailing list activity is still fine. We are trying to improve our response time for user requests. - users@openjpa.apache.org: - 225 subscribers (down -2 in the last 3 months): - 22 emails sent to list (26 in previous quarter) - dev@openjpa.apache.org: - 120 subscribers (down -6 in the last 3 months): - 203 emails sent to list (258 in previous quarter) ## JIRA activity: - 17 JIRA tickets created in the last 3 months - 20 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AW: Report from the Apache OpenMeetings Project [Maxim Solodovnik] ## Description: - Openmeetings provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools. It uses API functions of Media Server for Remoting and Streaming (Red5 or Kurento). ## Issues: - there are no issues requiring board attention at this time ## Activity: - Project community is active, we are releasing new versions. Recently first "Flash free" version was released (5.0.0-M1) I'm expecting increasing of development and mailing list activity ## Health report: - I believe the project is healthy: questions on mailing list are being answered, features are discussed. ## PMC changes: - Currently 26 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Aaron Hepp on Tue Jun 05 2018 ## Committer base changes: - Currently 28 committers. - No new committers added in the last 3 months - Last committer addition was Aaron Hepp at Tue Jun 05 2018 ## Releases: - 4.0.8 was released on Sat Mar 09 2019 - 5.0.0-M1 was released on Tue Apr 02 2019 ## Mailing list activity: - Mailing list activity is at some constant level, I expect more mails due to release of new version. - dev@openmeetings.apache.org: - 134 subscribers (down -1 in the last 3 months): - 172 emails sent to list (145 in previous quarter) - user@openmeetings.apache.org: - 329 subscribers (down -14 in the last 3 months): - 273 emails sent to list (274 in previous quarter) - user-espanol@openmeetings.apache.org: - 68 subscribers (up 2 in the last 3 months): - 11 emails sent to list (11 in previous quarter) - user-russian@openmeetings.apache.org: - 43 subscribers (up 1 in the last 3 months): - 55 emails sent to list (6 in previous quarter) ## JIRA activity: - 76 JIRA tickets created in the last 3 months - 71 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AX: Report from the Apache OpenOffice Project [Peter Kovacs] ## DESCRIPTION Apache OpenOffice is an open-source office-document productivity suite. There are six productivity applications based around the OpenDocument Format (ODF) that are Writer, Calc, Impress, Draw, Math, Base. With limited support for other file formats, OpenOffice ships for Windows, macOS, Linux 64-bit, Linux 32-bit and in 41 languages. ## SUMMARY This report has been sent in with a month delay due to full time schedules in January. The Project did a release in November, containing bug fixes and a security fix. The development regained activity concerning the modernization of the code and build environment itself. One result of this development has been that the process for releasing 4.2.0 has built momentum again. ## RELEASES We are working in parallel on 2 release lines: 1) 4.2.0 is the next minor release, planned to be released into a beta phase. We have missed our goal on going into the beta in 2018. We managed only to solve the biggest blockers. Currently dev test versions are being rolled to be more widely tested. 2) 4.1.x is still in maintenance. We are discussing a parallel 4.1.7 release. The motivation in maintaining the 4.1.x line is not very high. We will shut it down as soon as we have a stable release of 4.2.x, ## Latest Release History 2018-11-18 4.1.6 2017-12-30 4.1.5 2017-10-19 4.1.4 ## PMC There are 28 PMC members as of 2018-Apr-11. Last PMC member addition was on 2017-Dec-20 Keith N. McKenna (knmc) Last PMC member withdrawal was on 2017-Feb-04 Dennis E. Hamilton (orcmid) ## COMMITTERS There are 141 committers as of 2018-Apr-11. Last committer addition was on 2017-Jan-28 Kay Schenk (kschenk) Last committer withdrawal was on 2017-Feb-04 Dennis E. Hamilton (orcmid) ## ORGANIZATIONAL DEVELOPMENT We still have issues to bring Volunteers on board. Recruiting has the least priority on the active members. ## WEBSITES & INFRASTRUCTURE no changes in the last quarter. ## MARKETING In February FOSDEM took place. OpenOffice was not as visible as in the years before. Still our Members have been on the event and used the time to network. In March our Booth team has visited the Chemnitzer Linux Tage. The Chemnitzer Linux days is one of the most important OpenSource events in Germany. A lot of talks turned around OpenOffice and that the Apache Software Foundation does a lot more than a Web Server. ## DEVELOPMENT We have changed gears, original we wanted to directly release 4.2.0 as beta. However the work we invest into structure and build environment is time consuming and disrupts the release capabilities. So we have split the 4.2.0 work and try to stabilize the new branch for 4.2.0 while in the background the deeper work on the code substance is ongoing. We have 3 deep structure projects ongoing: 1) migration from dmake to make 2) Windows 64 bit migration 3) replacement from c-arrays to C++ STL structures We are especially happy on LibreOffice patches. The responsible developers have declared that we may use their work under the Apache License v2. The Patches need additional work, but it is a good sign. We hope we find soon time to integrate them. ----------------------------------------- Attachment AY: 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: - We released the bug fix release 1.5.5. - The column encryption work is nearing completion. - We gave a presentation about column encryption at Dataworks Summit in Barcelona. https://s.apache.org/orc-encryption - The C++ reader is being integrated into Apache Impala. - Work is starting on improving the integration with Apache Arrow. ## Health report: - The community is doing well. ## PMC changes: - Currently 10 PMC members. - Gang Wu was added to the PMC on Wed Jan 16 2019 ## Committer base changes: - Currently 39 committers. - No new committers added in the last 3 months - Last committer addition was Dongjoon Hyun at Fri Jan 11 2019 ## Releases: - 1.5.5 was released on Wed Mar 13 2019 ## Mailing list activity: - There has been a noticeable uptick in the user traffic. - dev@orc.apache.org: - 67 subscribers (up 3 in the last 3 months): - 65 emails sent to list (97 in previous quarter) - issues@orc.apache.org: - 21 subscribers (up 1 in the last 3 months): - 85 emails sent to list (323 in previous quarter) - user@orc.apache.org: - 69 subscribers (up 1 in the last 3 months): - 57 emails sent to list (10 in previous quarter) ## JIRA activity: - 32 JIRA tickets created in the last 3 months - 18 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AZ: Report from the Apache Parquet Project [Julien Le Dem] ## Description: Parquet is a standard and interoperable columnar file format for efficient analytics. Parquet has 3 sub-projects: - parquet-format: format reference doc along with thrift based metadata definition (used by both sub-projects bellow) - parquet-mr: java apis and implementation of the format along with integrations to various projects (thrift, pig, protobuf, avro, ...) - parquet-cpp: C++ apis and implementation of the format along with Python bindings and arrow integration. (Now as part of apache arrow) ## Issues: there are no issues requiring board attention at this time ## Activity: We have been working towards releasing parquet 1.11.0 We have been slow at validating the release. This is dues in part to the scope of the release affecting the file format itself and warranting more scrutiny to ensure backwards compatibility. We are actively discussing how to improve our processes. Current actions considered: - Clarify the vetting process for such releases. - Simplify/Automate the release validation process. - Review potential PMC candidates in our current contributors. ## Health report: The discussion volume on the mailing lists is stable. Tickets get created and closed at a reasonable pace. ## PMC changes: - Currently 24 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Zoltan Ivanfi on Sun Apr 15 2018 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Benoit Hanotte at Mon May 28 2018 ## Releases: - Last release was Format 2.6.0 on Mon Oct 01 2018 ## Mailing list activity: - email volume is stable, JIRA opened and closed at a similar pace - dev@parquet.apache.org: - 224 subscribers (up 5 in the last 3 months): - 684 emails sent to list (517 in previous quarter) ## JIRA activity: - 66 JIRA tickets created in the last 3 months - 65 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BA: 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 issue requiring board attention at this time. ## Activity: - a vote for 2.0.15 started on April 8th a most likely the new bugfix version will be released on April 11th - in the last quarter there were a lot of small improvements with regard to text extraction, document merging, memory footprint and speed - Tilman managed to make PDFBox java 12 compatible ## Health report: - there is a steady stream of contributions, bug reports and questions on the mailing lists ## PMC changes: - Currently 21 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Matthäus Mayer on Mon Oct 16 2017 ## Committer base changes: - Currently 21 committers. - No new committers added in the last 3 months - Last committer addition was Joerg O. Henne at Mon Oct 09 2017 ## Releases: - 2.0.14 was released on Thu Feb 28 2019 ----------------------------------------- Attachment BB: Report from the Apache Ranger Project [Selvamohan Neethiraj] ## Description: - The Ranger project is a framework to enable, monitor and manage comprehensive data security across the Hadoop platform. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Team has been working on fixing issues to make Ranger work with Apache Hadoop 3.0+ technology suite for releasing next major Ranger version 2.0.0. - Also, team has added following new features in Ranger: Security Zone,Incremental Policy Upgrade, expand support for other HSM key storage. ## Health report: - As we are closer to the tail-end of the major release (Ranger 2.0.0), our mailing list counts seems to be lower than usual ## PMC changes: - Currently 19 PMC members. - Qiang Zhang was added to the PMC on Fri Feb 08 2019 ## Committer base changes: - Currently 28 committers. - No new committers added in the last 3 months - Last committer addition was Bhavik Patel at Thu Nov 01 2018 ## Releases: - Last release was Apache Ranger 1.2.0 on Wed Oct 03 2018 ## Mailing list activity: - dev@ranger.apache.org: - 111 subscribers (up 5 in the last 3 months): - 498 emails sent to list (795 in previous quarter) - user@ranger.apache.org: - 188 subscribers (up 6 in the last 3 months): - 114 emails sent to list (15 in previous quarter) ## JIRA activity: - 76 JIRA tickets created in the last 3 months - 57 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BC: Report from the Apache Samza Project [Yi Pan] ## Description: - Apache Samza is a distributed stream processing engine that are highly configurable to process events from various data sources, including real-time messaging system (e.g. Kafka) and distributed file systems (e.g. HDFS). ## Issues: - No issues requires board attention ## Activity: - Samza 1.1 is released: http://samza.apache.org/blog/2019-03-22-announcing-the-release-of-apache-samza--1.1.0 - Continued SEP projects initiated or in-progress: - SEP-20: Samza on Kubernetes - SEP-21: Async high-level api - Stream Processing meetup held on 03/20/2019: https://www.meetup.com/Stream-Processing-Meetup-LinkedIn/events/259437388/ - YouTube 101 Tutorial for Stream Processing using Samza: https://www.youtube.com/playlist?list=PLZDyxA22zzGyNgtBMUIXAgIaO5Ok3PR-x ## Health report: - Project is in healthy status with 1.1 released in Mar 2019 ## PMC changes: - Currently 15 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Prateek Maheshwari on Thu Nov 01 2018 ## Committer base changes: - Currently 23 committers. - New committer addition since last report was Santhosh Venkat at Fri Jan 11 2019 ## Releases: - 1.1.0 was released on Thu Mar 21 2019 ## /dist/ errors: 9 - JIRAs are wip ## Mailing list activity: - dev@samza.apache.org: - 270 subscribers (down -3 in the last 3 months): - 1047 emails sent to list (453 in previous quarter) ## JIRA activity: - 105 JIRA tickets created in the last 3 months - 132 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BD: Report from the Apache Sqoop Project [Venkat Ranganathan] ## 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. ## Issues: There are no issues requiring board attention at this time ## Activity: Development activity continues on both trunk and sqoop 2 branches - both our major versions that we currently support and develop. ## Health report: Community is healthy, we see a new contributors showing up and contributing to the project. ## PMC changes: - Currently 18 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Vasas Szabolcs on Mon Nov 05 2018 ## Committer base changes: - Currently 32 committers. - No new committers added in the last 3 months - Last committer addition was Fero Szabo at Thu Nov 08 2018 ## Releases: - Last release was 1.4.7 on Tue Jan 23 2018 ## JIRA activity: - 17 JIRA tickets created in the last 3 months - 7 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BE: Report from the Apache Stanbol Project [Fabian Christ] Apache Stanbol provides a set of reusable components for semantic content management. The project is in a recovery phase after a couple of years of deficient activity both from committers and users (low activity in the mailing lists too). The conclusion to the last email threads, where the level of interest in the project from past users and contributors was trying to be measured, is that the previous releases help developers to use Stanbol stably. However, the ongoing development has stopped from a long time now, and there were no plans so far to implement new features or re-engineer some of the older modules. The Apache board started a discussion about electing a new chair who is much more involved in the daily business of Stanbol. A new PMC member (Antonio Pérez) has been elected recently. It was ensured that, at least, there were 3 PMC members already active in the project. The Stanbol PMC should focus now on expanding the community by attracting new committers and users. One discussed possibility is to re-architecture the most complex parts of the project and simplify the code base, promoting those features identified as most demanded by the users/devs. Subscribers on the dev list: 227 Last new committer was Furkan Kamaci on December 18th, 2018 Last new PMC member was Antonio David Perez Morales on December 21st, 2018 Last stack release was: Apache Stanbol 1.0.0 on Oct 23rd, 2016 ----------------------------------------- Attachment BF: 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: - The annual members meeting was conducted, and voting ran without any issues. A unicode issue that plagued us last year had been fixed prior to the meeting, and a bug in tallying under specific circumstances was also discovered, though none of them were relevant to the meeting, which went remarkably smooth. ## Health report: - We did a PMC check in January for sufficient oversight, and short of the PMC members going AWOL (they are still here!), we have enough folks keeping an eye on the project. The project is is in a maintenance phase at the moment, with the potential of a revamp/rewrite of the system before the next members meeting. ## PMC changes: - Currently 5 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 have been made yet. ----------------------------------------- Attachment BG: Report from the Apache Streams Project [Steve Blackmon] ## Description: - Apache Streams unifies a diverse world of digital profiles and online activities into common formats and vocabularies, and makes these datasets accessible across a variety of databases, devices, and platforms for streaming, browsing, search, sharing, and analytics use-cases. ## Issues: - More code has been unintentionally deprecated due to loss of functionality of upstream APIs. - Keeping the existing community active and growing the community remains a challenge. ## Activity: - Some additional development occurred on existing modules but activity was low again this quarter. - Project is over-due for a release to incorporate new ActivityStreams 2.0 support and updates to several of our core dependencies. - Three Apache members have recently expressed some interest in getting involved, potentially joining PMC, although not yet officially on-list. - Some progress was made on firming up a project roadmap on email list, in confluence, and a public summary of the roadmap is now on the website. ## Health report: - Mailing list and commit participation was low again. Adding committers and growing the PMC needs to be a focus this year. ## PMC changes: - None. There are currently 8 PMC members. The most recent PMC addition occurred on July 19, 2017. ## Committer base changes: - None. There are currently 8 committers. The most recent PMC addition occurred on July 19, 2017. ## Releases: - Apache Streams 0.6.0 was released on June 17, 2018 ## Upcoming Project Initiatives: - Build a library of examples in source tree and on the web - Deprecate and delete non-essential modules - Drop non-essential third-party maven dependencies - Export archives of online services - Harmonize Provider Configurations - More support for Activity Streams 2.0 - Support JDKs > 8 - Perform first binary release - Reduce disparities between normalized activities and objects of like type collected from various data sources. ----------------------------------------- Attachment BH: 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 one GA release in the last quarter: * Struts 2.5.20 - Feature release, including Java 11 support (2019-01-14) Within the last quarter we saw steady development activity with over 30 closed pull requests. We continue to receive high quality contributions as GitHub pull requests by various individuals. We are currently in the process of voting on one of these contributors to be added to the committership. We have no issues that require board assistance at this time. ## PMC changes: - Currently 22 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Yasser Zamani on Tue Jun 12 2018 ## Committer base changes: - Currently 59 committers. - No new committers added in the last 3 months - Last committer addition was Yasser Zamani at Wed Nov 15 2017 ## Mailing list activity - dev@struts.apache.org: - 375 subscribers (down -4 in the last 3 months): - 81 emails sent to list (140 in previous quarter) - announcements@struts.apache.org: - 1356 subscribers (down -2 in the last 3 months): - 2 emails sent to list (6 in previous quarter) - issues@struts.apache.org: - 260 subscribers (down -4 in the last 3 months): - 316 emails sent to list (463 in previous quarter) - user@struts.apache.org: - 1498 subscribers (down -25 in the last 3 months): - 136 emails sent to list (82 in previous quarter) ## JIRA activity: - 28 JIRA tickets created in the last 3 months - 19 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BI: Report from the Apache Tapestry Project [Thiago Henrique De Paula Figueiredo] ## Description: - A component-oriented framework for creating highly scalable web applications in Java. ## Issues: - There are no issues requiring board attention at this time ## Activity: - We've been preparing the 5.5.0 major release this last quarter. A number of snapshots and one beta version were released. ## Health report: - The project activity remains low but not zero. On the other hand, we got one addition to the PMC and one to the committers list. ## PMC changes: - Currently 11 PMC members. - Kalle Korhonen was added to the PMC on Wed Jan 16 2019 ## Committer base changes: - Currently 27 committers. - Balázs Palcsó was added as a committer on Thu Jan 17 2019 ## Releases: - Last release was 5.4.3 on Sun Apr 23 2017 ## JIRA activity: - 5 JIRA tickets created in the last 3 months - 4 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BJ: Report from the Apache Tcl Project [Georgios Petasis] ## Description: - Apache Tcl is home to the Tcl-Apache integration efforts. The purpose of our project is to combine the power of the Apache web server with the capabilities of the mature, robust and flexible Tcl scripting language. Currently only the Apache Rivet project is actively maintained. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Rivet released one artifact (rivet-3.1.1 on Wed Jan 09 2019), which was a bug fix release. - The CMake build system was further developed, to perform all actions the autoconf based build system does, such as using the version from the VERSION file, and generating the correct pkgIndex.tcl file for the rivet library, after the library has been installed, in the installation directory. - As a response to the inability of rivet to link correctly under Windows, we tried to setup continuous integration for Windows through AppVeyor. This has been largerly completed, and will be tested in the forthcoming releases. - We are closely monitoring the changes Tcl version 9 will introduce, and a new branch (rivet 4.x) has been created. - Harald Oehlmann has made a proposal for a 20-min talk in Berlin ApacheCON. ## Health report: - The project activity is limited to Apache Rivet. ## PMC changes: - Currently 7 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 12 committers. - No new committers added in the last 3 months - Last committer addition was Brice B. Hamon at Tue Nov 25 2014 ## Releases: - Last release was rivet-3.1.1 on Wed Jan 09 2019 ## Bugzilla Statistics: ## Mailing list activity: - rivet-dev@tcl.apache.org: - 47 subscribers (up 0 in the last 3 months): - 35 emails sent to list (96 in previous quarter) - site-cvs@tcl.apache.org: - 7 subscribers (up 0 in the last 3 months): - 6 emails sent to list (11 in previous quarter) ----------------------------------------- Attachment BK: Report from the Apache Tez Project [Jonathan Turner Eagles] ## 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: - New contributors are submitting patches this quarter and pressing us to upgrade to yetus 0.9 to support github integration ## Health report: - Tez 0.9.2 blockers were finally fixed and release was published and regular releases on that line are to be expected. ## PMC changes: - Currently 35 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Kuhu Shukla on Sun Mar 25 2018 ## Committer base changes: - Currently 38 committers. - No new committers added in the last 3 months - Last committer addition was Kuhu Shukla at Wed May 10 2017 ## Releases: - 0.9.2 was released on Thu Mar 28 2019 ## Mailing list activity: - dev@tez.apache.org: - 141 subscribers (down -4 in the last 3 months): - 110 emails sent to list (113 in previous quarter) - issues@tez.apache.org: - 47 subscribers (down -2 in the last 3 months): - 350 emails sent to list (323 in previous quarter) - user@tez.apache.org: - 213 subscribers (up 0 in the last 3 months): - 4 emails sent to list (3 in previous quarter) ## JIRA activity: - 29 JIRA tickets created in the last 3 months - 46 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BL: Report from the Apache Thrift Project [Jens Geyer] ## Description: - Apache Thrift is a high performance cross platform RPC and serialization solution. ## Issues: - there are no issues requiring board attention at this time ## Activity: - Since our last 0.12.0 release Apache Thrift a number of bugs have been adressed and certain improvements have been implemented in various areas. - Version 0.9.3.1 based on 0.9.3 has been released to port the security fixes for CVE-2018-1320 into that branch. Due to an oversight the 0.9.3.1 was prematurely released to Maven Central prior to a vote. Corrective action was taken to properly vote on 0.9.3.1, and that vote passed. - A vote for another release 0.12.1 did not pass because the necessary number of votes was too low. As a result, we are planning for 0.13.0 as the next regular release ## Health report: - The project code is healthy and fairly mature - Main issue is the ratio between the numbers of active vs. silent committers and PMC members. With respect to the relatively complex code base consisting of 20+ supported target languages, there is room for improvement. ## PMC changes: - Currently 17 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was James E. King III on Fri Nov 03 2017 ## Committer base changes: - Currently 33 committers. - No new committers added in the last 3 months - Last committer addition was Allen George at Mon Mar 19 2018 ## Releases: - 0.9.3.1 was released on Wed Mar 13 2019 ## Mailing list activity: - Mailing list activity is good, user inquiries are mostly answered very quickly, the rest was answered in a timely manner. - dev@thrift.apache.org: - 258 subscribers (down -3 in the last 3 months): - 1839 emails sent to list (600 in previous quarter) - user@thrift.apache.org: - 674 subscribers (down -9 in the last 3 months): - 41 emails sent to list (17 in previous quarter) ## JIRA activity: - 129 JIRA tickets created in the last 3 months - 248 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BM: Report from the Apache Tika Project [Tim Allison] ## Description: - 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 requiring board attention at this time. ## Activity: - We've been making improvements to our PDFParser, and we added a CSV detector/parser. Other than that, it has been a quiet quarter. We look forward to our next release as soon as the next versions of PDFBox and POI are available. ## Health report: - Health is in good shape. No significant changes in health. ## PMC changes: - Currently 30 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Thejan Wijesinghe on Tue Apr 17 2018 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Thejan Wijesinghe at Wed Apr 18 2018 ## Releases: - Last release was 1.20 on Fri Dec 21 2018 ## Mailing list activity: - We've seen a drop-off in emails to the dev list compared with last quarter. This may reflect a lower commit rate, but we do not know what is driving this. - dev@tika.apache.org: - 192 subscribers (down -3 in the last 3 months): - 363 emails sent to list (767 in previous quarter) - user@tika.apache.org: - 366 subscribers (up 1 in the last 3 months): - 54 emails sent to list (54 in previous quarter) ## JIRA activity: - 44 JIRA tickets created in the last 3 months - 23 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BN: 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: TinkerPop just completed the release process for 3.3.6 and 3.4.1. Both versions contained a few new features, but were largely maintenance releases carrying a number of bug fixes. At this time, we are focusing on trying to release code more often given the big release of 3.4.0 at the start of the year which took a long time to finalize. We have already started on 3.3.7 and 3.4.2 and would expect to release those in the next two months or so. In addition to the continued work on the 3.x line, early discussion and exploratory work for TinkerPop 4.x have begun. 4.x contains some major shifts in thinking about the project as TinkerPop reinforces and expands upon its already agnostic nature toward graphs and related technology. Specifically, TinkerPop 4.x will look to achieve the following challenging and lofty goals: * Language environment agnosticism so as to not be driven and bound solely by the Java Virtual Machine. We see this as a logical extension of our already successful foray into Gremlin Language Variants[1]. * Data language agnosticism which means that TinkerPop can consume any query language alongside Gremlin which we see as a logical extension of the success in sparql-gremlin[2] recently released in 3.4.0, but also demonstrated in a number of other external projects like cypher-for-gremlin[3], sql-gremlin[4], and others. * Data structure agnosticism which is born of our roots in graph, but can be extensible to other data forms like tables, documents and RDF. * Data processor agnosticism which opens the door to a wider array of data processing models beyond the either-or choice of real-time (OLTP) and batch (OLAP). In our previous report, we inadvertently omitted news regarding the W3C Workshop on Web Standardization for Graph Data[5], which, among other things, seeks to produce a standard graph query language. The query language largely under discussion for that position is GQL[6], which is effectively the Cypher query language driven by Neo4j, a major player in the graph database space. After some discussion, TinkerPop decided not to participate in the W3C working group directly. Given our long standing position on technological agnosticism which continues to expand with each major version, we felt that it was not our place to help construct official standards of that sort. The outcome of that working group may be an ISO standard graph query language, and if that is the case, TinkerPop will simply "consume" that standard alongside Gremlin, as we currently do with SPARQL and other languages previously mentioned. The wider TinkerPop community saw some additional growth with two new graph systems that support the Gremlin query language: * ArangoDB[7] - a native multi-model database * Alibaba Graph Database[8] - a cloud-native graph database service The addition of these major graph systems that support TinkerPop brings the total number of graphs supporting the Gremlin graph query language to over two dozen. There were a number of talks/papers about TinkerPop, Gremlin and related projects during this reporting period. Here were some by TinkerPop committers/PMC members: * Introduction to Property Graphs and Gremlin[9] - Harsh Thakkar * Stream Ring Theory[10] - Marko Rodriguez Finally, Jason Plurad (PMC) volunteered to organize a Graph Processing Track[11] at ApacheCon North America 2019 which will be held in Las Vegas in September. ## Issues: There are no issues requiring board attention at this time. ## Releases: - 3.3.6 (March 18, 2019) - 3.4.1 (March 18, 2019) ## PMC/Committer: - Last PMC addition was Jorge Bay-Gondra - October 2018 - Last committer addition was Harsh Thakkar - August 2018 ## Links [1] http://tinkerpop.apache.org/docs/3.4.1/reference/#gremlin-variants [2] http://tinkerpop.apache.org/docs/3.4.1/reference/#sparql-gremlin [3] https://github.com/opencypher/cypher-for-gremlin [4] https://github.com/twilmes/sql-gremlin [5] https://www.w3.org/Data/events/data-ws-2019/ [6] https://gql.today/ [7] https://github.com/ArangoDB-Community/arangodb-tinkerpop-provider [8] https://cn.aliyun.com/product/gdb [9] https://www.slideshare.net/harsh9t1/introduction-to-property-graphs-and-gremlin [10] https://zenodo.org/record/2565243#.XKSvI1VKhEY [11] https://groups.google.com/d/msg/gremlin-users/2AvsmBE4ScQ/y98yc3A_AwAJ ----------------------------------------- Attachment BO: Report from the Apache Traffic Server Project [Bryan Call] ## Description: Apache Traffic Server is a HTTP and HTTP/2 proxy server and cache. What makes ATS unique across the landscape of HTTP proxy caches is a focus on extensibility (plugins), HTTP and HTTP/2 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 are having our next ATS Spring Summit in Beijing China, April 22nd to 25th. One of the PMC members from Skyguard will be hosting the event. 18 people have signed up so far which in good for having a summit in China, due to the travel expense and visas. ## Health report: - ATS 7.1.6 and 8.0.2 were released in January and 8.0.3 was released in March. One large customer is already running 8.0.3 across their entire CDN. - We added a new committer and PMC member this quarter and he is been quite active in the ATS Community. ## PMC changes: - Currently 49 PMC members. - Evan Zelkowitz was added to the PMC on Mon Apr 01 2019 ## Committer base changes: - Currently 58 committers. - Evan Zelkowitz was added as a committer on Fri Feb 22 2019 ## Releases: - 7.1.6 was released on Mon Jan 28 2019 - 8.0.2 was released on Mon Jan 28 2019 - 8.0.3 was released on Wed Mar 20 2019 ## Mailing list activity: - The number of commits and line changes have increased a lot over the last quarter, 38% and 49% increase respectively. The number of email subscribers went down 2.3% while the number of subscribers on the dev mailing list went up .9%. - users@trafficserver.apache.org: - 474 subscribers (down -11 in the last 3 months): - 206 emails sent to list (185 in previous quarter) - dev@trafficserver.apache.org: - 313 subscribers (up 3 in the last 3 months): - 205 emails sent to list (221 in previous quarter) - announce@trafficserver.apache.org: - 17 subscribers (up 0 in the last 3 months): - 5 emails sent to list (2 in previous quarter) - issues@trafficserver.apache.org: - 28 subscribers (up 0 in the last 3 months): - 0 emails sent to list (192 in previous quarter) - summits@trafficserver.apache.org: - 17 subscribers (up 0 in the last 3 months) ## Commit activity: - 98,246 lines of code changed (up 49%) - 719 commits (up 38%) - 21 committer email addresses (down 5%) - 54 author email addresses (up 28%) ----------------------------------------- Attachment BP: Report from the Apache Twill Project [Terence Yim] ----------------------------------------- Attachment BQ: Report from the Apache Unomi Project [Serge Huber] Apache Unomi Board Report April 2019 ## Description: - Apache Unomi is a Java Open Source customer data platform, a Java server designed to manage customers, leads and visitors data and help personalize customer experiences while also offering features to respect visitor privacy rules (such as GDPR). It is also the reference implementation of an ongoing standard specification being developed at OASIS Open. ## Issues: - there are no issues requiring board attention at this time ## Activity: - The press release for the graduation was successfully prepared and published, big thanks to the Apache PR team for being so available despite also being busy with the 20th anniversary announcement - Still working on post graduation process (website cleanup mostly, getting rid of incubating everywhere) ## Health report: - Mailing list activity especially on the user mailing list has grown just after the press release was published. - Working on resolving some minor issues in preparation for the next release - Added a committer, and we will probably add a new PMC member soon ## PMC changes: - Currently 6 PMC members. - No new PMC members added in the last 3 months ## Committer base changes: - Currently 12 committers. - Taybou was added as a committer on Mon Apr 01 2019 ## Releases: - Last release was 1.3.0-incubating on Thu Aug 23 2018 ## Mailing list activity: - Clearly putting in the effort for the press release was worth it as we can correlate user subscription with the announcement. - users@unomi.apache.org: - 19 subscribers (up 5 in the last 3 months): - 7 emails sent to list (87 in previous quarter) - dev@unomi.apache.org: - 32 subscribers (up 0 in the last 3 months): - 159 emails sent to list (313 in previous quarter) ## JIRA activity: - 8 JIRA tickets created in the last 3 months - 8 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BR: Report from the Apache VXQuery Project [Till Westmann] Description: Apache VXQuery implements a parallel XML Query processor. Activity: - Work on adding and optimizing for union and intersect picked up again. - A new release has been under consideration, however there was not enough push to make it happen. Issues: - There are no issues that require the board's attention at this time. PMC/Committership changes: - Currently 12 committers and 8 PMC members in the project. - Christina Pavlopoulou joined the PMC on 2018-10-29. - Last PMC addition was Christina Pavlopoulou on 2018-10-29. - Last committer additions were Riyafa Abdul Hameed and Christina Pavlopoulou on Aug 22, 2016. Releases: - Last release was 0.6 on May 26 2016 ----------------------------------------- Attachment BS: Report from the Apache Web Services Project [Daniel Kulp] 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 fixed, 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... Activity: Much of the activity this quarter was around trying to get things building and tests running with Java 11. Also minor bug fixes for issues submitted by users. In general, not a lot of activity, but not much expected either. A new release of WSS4J with bug fixes for Java 11 is in progress. ## PMC changes: - Currently 42 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Alessio Soldano on Tue May 17 2016 ## Committer base changes: - Currently 224 committers. - No new committers added in the last 3 months - Last committer addition was Alessio Soldano at Sun Sep 14 2014 Last releases: * WSS4J 2.2.2 : Jun 2018 * XmlSchema 2.2.4 : Dec 2018 (XML schema object model) * Neethi 3.1.1 : Jan 2018 (WS-Policy Framework) * Axiom 1.2.21 : Nov 2018 (StAX-based, XML Infoset compliant object model) * Woden 1.0M10 : Sept 2015 (WSDL 2.0 implementation) ----------------------------------------- Attachment BT: Report from the Apache Xalan Project [Gary D. Gregory] ## Description: - The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. ## Issues: - The project does not need board attention at this time. ## Activity: - The project has rebooted its PMC. We are in the process of moving from Subversion to GitBox. - The rebooted PMC is: * Bill Blough (billblough) * Roger Leigh (rleigh) * Mukul Gandhi (mukulg) * Gary D. Gregory (ggregory), Chair. * Michael Glavassevich (mrglavas) ## Health report: - The project has rebooted its PMC. Gary Gregory has taken over from Steven Hathaway as PMC Chair. Thank you Steven for your service these past few years! - We are looking forward to releasing 2.7.3 as a 'warm-up' to moving the project along again. - Discussions have started on what it would take to support XSLT 2 and 3. - There are a moderate amount of JIRA tickets that need attention since they include candidate patches. ## PMC changes: - Currently 5 PMC members. - New PMC members: - Bill Blough was added to the PMC on Tue Feb 19 2019 - Gary D. Gregory was added to the PMC on Tue Feb 19 2019 - Michael Glavassevich was added to the PMC on Tue Feb 19 2019 - Mukul Gandhi was added to the PMC on Tue Feb 19 2019 - Roger Leigh was added to the PMC on Tue Feb 19 2019 ## Committer base changes: - Currently 57 committers. - New commmitters: - Bill Blough was added as a committer on Wed Mar 20 2019 - Mukul Gandhi was added as a committer on Wed Mar 20 2019 - Roger Leigh was added as a committer on Wed Mar 20 2019 ## Releases: - No release data could be found [FIX!] ## JIRA activity: - 6 JIRA tickets created in the last 3 months - 2 JIRA tickets closed/resolved in the last 3 months Gary Gregory, Apache Xalan PMC Chair ----------------------------------------- Attachment BU: 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: - PMCs are trying to announce security issues that have been addressed and released. ## Activity: - 0.8.1 was released on Wed Jan 23 2019 - GSoC participation ## Health report: - +7 new code contributors since last report. 279 total - Vote for 2 new committers. 1 passed, 1 in progress ## PMC changes: - Currently 11 PMC members. - Last PMC addition was Jeff Zhang on Thu Jan 25 2018 ## Committer base changes: - Currently 17 committers. - Last committer addition was Park Hoon at Jun 22 2017 ## Releases: - 0.8.1 was released on Wed Jan 23 2019 - 0.8.0 was released on Wed Jul 18 2018 - 0.7.3 was released on Wed Sep 20 2017 - 0.7.2 was released on Mon Jun 12 2017 - 0.7.1 was released on Fri Mar 31 2017 - 0.7.0 was released on Sun Feb 05 2017 - 0.6.2 was released on Fri Oct 14 2016 - 0.6.1 was released on Aug 15 2016 - 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: - 712 subscribers (up 5 in the last 3 months): - 118 emails sent to list (174 in previous quarter) - dev@zeppelin.apache.org: - 306 subscribers (down 7 in the last 3 months): - 1011 emails sent to list (728 in previous quarter) ## JIRA activity: - 175 JIRA tickets created in the last 3 months - 73 JIRA tickets closed/resolved in the last 3 months ------------------------------------------------------ End of minutes for the April 17, 2019 board meeting.