The Apache Software Foundation Board of Directors Meeting Minutes June 19, 2019 1. Call to order The meeting was scheduled for 10:30am Pacific and began at 10:35 when a sufficient attendance to constitute a quorum was recognized by the chairman. Other Time Zones: https://timeanddate.com/s/3v96 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: Danny Angus Rich Bowen Shane Curcuru Myrle Krantz Daniel Ruggeri Craig L Russell - joined 10:45 PDT Roman Shaposhnik Joan Touzet Directors Absent: Ted Dunning Executive Officers Present: David Nalley Tom Pappas Sam Ruby Matt Sicker Executive Officers Absent: Ulrich Stärk Guests: Daniel Gruno Greg Stein - parted 11:54 PDT Gris Cuevas Kevin A. McGrail - parted 11:25 PDT Naomi Slater 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of May 15, 2019 See: board_minutes_2019_05_15.txt Approved by General Consent. B. Action without Meeting See: Attachment CC 4. Executive Officer Reports A. Chairman [Craig] At the May board meeting, we accepted the resignations of two board members and one executive officer. All had served with distinction and their resignations were accepted with regret. All positions were filled according to past practice and we are now at full staffing. Regular order business continues. During the transition of the Chairman to Craig Russell, a Request for Information from the EU was dropped and the June 4 deadline was missed. Corrective action is being taken. We entered the fiscal year with a substantial surplus. The budget proposes to spend down part of the surplus (run a deficit for the year). We will carefully review the proposed budget and expect to update/approve it shortly. B. President [Sam] Much of this past month has been spent on cat herding related to the budget; syncing with our new EVP; clarifying leadership expectations for any potential Africa events in 2020-21; diversity and inclusion; and meta governance discussions. --- Budget: Biggest change is the more accurate picture for conferences in terms of both income and expenses. This shows a net investment (i.e. expense) of 160K mostly for big conferences with some additional roadshows and small events. Net risk may be a small multiple of this number, but I believe it is containable. Next biggest change is Marketing and Publicity which kept their base services to the same level as last year, but added anniversary promotions and central services. Next comes infrastructure where the biggest change is staffing, and the biggest factor in this was the decision to fill open head count with more senior people. Then comes Travel Assistance with a proposal to support committers travel. A fifth major change is the introduction of Diversity and Inclusion expenses, which is partially offset by a targeted donation which Daniel and Gris are working through. This consists of roughly equal budgets for Survey Design, Contributor Experience Research, and Outreachy funding. As it is an entirely new budget item, I encourage the board to consider the request carefully. Overall, this is a lot of change with respect to the FY24 projections, but represents a prudent response to the results of those projections: we projected a surplus and decided that we should instead be working to spend down our ample cash reserves, a direction that was validated at our recent F2F board meeting. This does total a whopping $520K projected deficit with potential more risk from conferences. --- President/EVP split I met several times with David. We continue to have a similar outlook and approach. As opposed to the relatively static split of responsibilities I had with Ross, the division will be more dynamic between David and I. At the moment, I'm focusing on finances and D&I, he's covering infrastructure and TAC, and everything else will be done on a case by case basis. Over time we expect this to be a sliding scale, with David taking primary role over more over time. By early next year I expect David will be primary on most things, and by mid next year I expect to be formally stepping down. I want to emphasize that none of these dates are cast in stone, but if they move, at most I expect they will move by a handful of months at most. Nor does this represent any dissatisfaction I have in the role, it just represents my belief that rotation is good both for the individual and the foundation. --- Potential Africa events There has been confusion about the level of official approval, appointment of leadership, and state of progress towards potential ASF hosted or sponsored events in Africa in 2021. The current state is that all that has occurred is explorations, nothing has been approved, and no leaders have been appointed. Despite this, we continue to hope that we can work towards having one or more Africa events in the upcoming years. --- Diversity and Inclusion The first month has focused mostly on infrastructure setup and the like. There has been some minor growing pains in the committee, which is totally expected. This is a group of people, many of which hadn't previously worked with each other, some of which had only seen one way of doing things and not realizing that there is much variety in how things are done. Despite short deadlines and other commitments, both a board report and a budget request were posted. In both cases, the first time is the hardest, it should get easier as time progresses and process improvements are incorporated. --- Meta-governance The Apache bylaws state "The officers of the corporation and the members of each existing Project Management Committee shall be appointed by the Board of Directors or appointed by an officer empowered by the Board to make such appointment" yet there has been continuing confusion as to whether the board has, in fact, empowered anybody else to make such appointments, and even whether the board can do so. Unless and until I hear otherwise, I will assume that the board has not delegated the creation or removal of VP roles outside of the narrow exception created for naming VP, Sponsor Relations following the process defined for the creation of that role. I will, however, assume that any and all roles that have been identified as serving at the direction of the President serve at the pleasure of the person currently occupying the role of President. I will further assume that creation, maintenance, and even destruction of any committees by officers reporting into the President do not require prior approval by the board. If I'm incorrect in any of these assumptions, I ask the board to speak up now. Additionally, please see Attachments 1 through 8. C. Treasurer [Ulrich] As the FY 20 budget is still being worked on we will be comparing May 2019 to the actuals of May 2018 Please note that we have updated the “Board Summary” Here is a summary of the Foundation’s Financial performance in May 2019: Operating Cash on May 31, 2019 was $2,360.2K, which is down $60.1K from last month’s ending balance (April 19) of $2,420.3K. Total Cash as of May 31, 2019 is $3,754.1K (includes the Pineapple and restricted Donation) as compared to $3,391.8K on May 31st 2018 (an increase of $362.2K year over year). The May 2019 ending Operating cash balance of $2,360.2K represents an Operating cash reserve of 16.3 months based on the FY19 actual average monthly spending of $144.5K/month (this is expected to increase in FY20, but the FY20 budget has not yet been approved yet). The ASF Operating reserve continues to be very healthy for an organization of the ASF’s size and Operating activity. Reviewing the Cash P&L, May 2019 revenue exceeded that of May 2018 by $44.8K. However total expenses are higher in May of 2019 by $32.3K. As had been noted in the April 2019 narrative, that based on the preliminary FY20 budget information that has been accumulated, FY20 spending will be more than FY19, and the first month of the fiscal year is bearing that out. Some of which is purely a timing issue, such as there was a Board F2F in May of 19 and not in May of 18, similarly Infra has filled their team positions, which were open in May of 2018. This all equates to a <$60.1K> deficit in May of 2019 vs a <$72.6K> for May of 2018. So year over year, we are Thus the net deficit for May 2019 is ($60.1K) compared to a deficit of ($72.6K) May 2018. Current Balances: Boston Private CDARS Account 2,261,344.76 Citizens Money Market 1,078,522.96 Citizens Checking 409,510.65 Paypal - ASF 4,723.33 Total Checking/Savings 3,754,101.70 May-19 Budget Variance Income Summary: Inkind Revenue 0.00 0.00 0.00 Public Donations 4,113.22 2,907.80 1,205.42 Sponsorship Program 56,000.00 79,000.00 -23,000.00 Programs Income 0.00 0.00 0.00 Conference/Event Income 63,292.00 0.00 63,292.00 Other Income 3,817.93 710.12 3,107.81 Interest Income 488.54 293.63 194.91 Total Income 127,711.69 82,911.55 44,800.14 Expense Summary In Kind Expense 0.00 0.00 0.00 Infrastructure 75,541.38 59,757.16 15,784.22 Programs Expense 0.00 0.00 0.00 Publicity 78,328.40 62,389.47 15,938.93 Brand Management 0.00 5,129.39 -5,129.39 Conferences 8,172.58 500.00 7,672.58 Travel Assistance Committee 0.00 0.00 0.00 Fundraising 17,618.75 20,836.39 -3,217.64 Treasury Services 3,350.00 5,895.00 -2,545.00 General & Administrative 4,783.53 970.08 3,813.45 Total Expense 187,794.64 155,477.49 32,317.15 Net Income -60,082.95 -72,565.94 12,482.99 YTD FY20 Budget Variance Income Summary: Inkind Revenue 0.00 0.00 0.00 Public Donations 4,113.22 2,907.80 1,205.42 Sponsorship Program 56,000.00 79,000.00 -23,000.00 Programs Income 0.00 0.00 0.00 Conference/Event Income 63,292.00 0.00 63,292.00 Other Income 3,817.93 710.12 3,107.81 Interest Income 488.54 293.63 194.91 Total Income 127,711.69 82,911.55 44,800.14 Expense Summary In Kind Expense 0.00 0.00 0.00 Infrastructure 75,541.38 59,757.16 15,784.22 Programs Expense 0.00 0.00 0.00 Publicity 78,328.40 62,389.47 15,938.93 Brand Management 0.00 5,129.39 -5,129.39 Conferences 8,172.58 500.00 7,672.58 Travel Assistance Committee 0.00 0.00 0.00 Fundraising 17,618.75 20,836.39 -3,217.64 Treasury Services 3,350.00 5,895.00 -2,545.00 General & Administrative 4,783.53 970.08 3,813.45 Total Expense 187,794.64 155,477.49 32,317.15 Net Income -60,082.95 -72,565.94 12,482.99 D. Secretary [Matt] In May, there were 75 ICLAs, 5 CCLAs, and 6 grants were filed. E. Executive Vice President [David] A good portion of the month has been spent figuring out the additional places inside the Foundation that I need to be plugged into and discussions with Sam. --- Infrastructure: Infrastructure is running well. Most notably, work on CDN evaluation continues moving forward with very promising results. --- TAC: Travel assistance for both ACNA and ACEU are open - and due to the closeness on the calendar, each event has a lead running it. (Christopher Dutz is running ACEU and Gavin is managing ACNA) F. Vice Chairman [Shane] In the absence of the recently resigned Chairman, Chaired both our regular May monthly board meeting and our two day in-person board planning meeting in Chicago. Many thanks to the directors, officers, and members who attended our in-person meeting for keeping it on track in the face of recent resignations, and special thanks to those who provided the meeting space and services. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Ted] See Attachment 9 B. Apache Legal Affairs Committee [Roman Shaposhnik] See Attachment 10 C. Apache Security Team Project [Mark J. Cox / Danny] See Attachment 11 D. VP of Data Privacy [John Kinsella / Roman] 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: # Aurora [rb] # Conferences [rs] # Incubator [wohali] # Joshua [rb] # OpenNLP [clr] # River [rs] # Royale [myrle] # Sentry [druggeri] # Sling [clr] # Tajo [rs] A. Apache Airflow Project [Bolke de Bruin / Joan] See Attachment A B. Apache Allura Project [David Philip Brondsema / Daniel] See Attachment B C. Apache Any23 Project [Lewis John McGibbney / Craig] No report was submitted. D. Apache Archiva Project [Olivier Lamy / Shane] No report was submitted. @Shane: pursue a report for Archiva E. Apache Atlas Project [Madhan Neethiraj / Myrle] See Attachment E F. Apache Aurora Project [Jake Farrell / Rich] See Attachment F G. Apache Axis Project [Robert Lazarski / Danny] See Attachment G @Danny: pursue a roll call for Axis H. Apache Bahir Project [Luciano Resende / Joan] See Attachment H I. Apache Beam Project [Kenneth Knowles / Craig] See Attachment I J. Apache Bigtop Project [Youngwoo Kim / Ted] See Attachment J K. Apache Bloodhound Project [Gary Martin / Roman] No report was submitted. @Roman: pursue a report for Bloodhound L. Apache BVal Project [Matthew Jason Benson / Myrle] See Attachment L M. Apache Camel Project [Andrea Cosentino / Shane] See Attachment M N. Apache Cayenne Project [Michael Ray Gentry / Daniel] See Attachment N O. Apache Chemistry Project [Florian Müller / Rich] See Attachment O P. Apache CloudStack Project [Paul Angus / Daniel] See Attachment P Q. Apache Commons Project [Gary D. Gregory / Roman] See Attachment Q R. Apache Cordova Project [Jesse MacFadyen / Craig] See Attachment R S. Apache Creadur Project [Brian E Fox / Joan] See Attachment S T. Apache cTAKES Project [Pei Chen / Rich] See Attachment T U. Apache Curator Project [Jordan Zimmerman / Danny] See Attachment U V. Apache Dubbo Project [Ian Luo / Shane] See Attachment V W. Apache Eagle Project [Edward Zhang / Ted] See Attachment W X. Apache Falcon Project [Pallavi Rao / Myrle] See Attachment X Y. Apache Felix Project [Karl Pauls / Craig] See Attachment Y Z. Apache Flex Project [Olaf Krüger / Daniel] See Attachment Z AA. Apache Flink Project [Stephan Ewen / Danny] See Attachment AA AB. Apache Guacamole Project [Mike Jumper / Shane] See Attachment AB AC. Apache Gump Project [Stefan Bodewig / Roman] See Attachment AC AD. Apache Helix Project [Kishore G / Ted] See Attachment AD AE. Apache Hive Project [Ashutosh Chauhan / Joan] See Attachment AE AF. Apache Incubator Project [Justin Mclean / Rich] See Attachment AF @Craig: work with IPMC to clarify podling release policy AG. Apache Jackrabbit Project [Marcel Reutegger / Myrle] See Attachment AG AH. Apache Joshua Project [Tommaso Teofili / Ted] See Attachment AH @Rich: pursue a roll call for Joshua AI. Apache Karaf Project [Jean-Baptiste Onofré / Craig] See Attachment AI AJ. Apache Kylin Project [Luke Han / Daniel] See Attachment AJ AK. Apache Labs Project [Danny Angus] See Attachment AK AL. Apache Lens Project [Amareshwari Sriramadasu / Rich] See Attachment AL AM. Apache Lucene Project [Cassandra Targett / Danny] See Attachment AM AN. Apache Lucene.Net Project [Shad Storhaug / Shane] No report was submitted. @Shane: pursue a report for Lucene.Net AO. Apache Mesos Project [Benjamin Hindman / Myrle] No report was submitted. @Myrle: pursue a report for Mesos AP. Apache Mnemonic Project [Gang Wang / Joan] See Attachment AP AQ. Apache Mynewt Project [Justin Mclean / Roman] See Attachment AQ AR. Apache NetBeans Project [Geertjan Wielenga / Myrle] See Attachment AR AS. Apache OFBiz Project [Jacopo Cappellato / Joan] See Attachment AS AT. Apache Olingo Project [Michael Bolz / Danny] See Attachment AT AU. Apache OODT Project [Imesha Sudasingha / Craig] See Attachment AU AV. Apache OpenNLP Project [Jörn Kottmann / Daniel] See Attachment AV AW. Apache OpenWebBeans Project [Mark Struberg / Ted] See Attachment AW AX. Apache Perl Project [Philippe Chiasson / Roman] No report was submitted. AY. Apache Pig Project [Koji Noguchi / Rich] See Attachment AY AZ. Apache Pivot Project [Roger Lee Whitcomb / Shane] No report was submitted. @Shane: pursue a report for Pivot BA. Apache PLC4X Project [Christofer Dutz / Joan] See Attachment BA BB. Apache Portable Runtime (APR) Project [Nick Kew / Myrle] See Attachment BB BC. Apache Portals Project [David Sean Taylor / Rich] See Attachment BC BD. Apache PredictionIO Project [Donald Szeto / Ted] See Attachment BD BE. Apache Pulsar Project [Matteo Merli / Danny] See Attachment BE BF. Apache River Project [Peter Firmstone / Roman] See Attachment BF @Roman: purse a roll call for River BG. Apache Royale Project [Piotr Zarzycki / Craig] See Attachment BG @Joan: follow up with Royale about build security BH. Apache Sentry Project [Kalyan Kalvagadda / Shane] See Attachment BH @Daniel: find out what happened with mailing list traffic BI. Apache ServiceComb Project [Willem Ning Jiang / Daniel] See Attachment BI BJ. Apache ServiceMix Project [Krzysztof Sobkowiak / Craig] See Attachment BJ BK. Apache Shiro Project [Les Hazlewood / Roman] See Attachment BK BL. Apache SkyWalking Project [Sheng Wu / Daniel] See Attachment BL BM. Apache Sling Project [Robert Munteanu / Joan] See Attachment BM @Ted: follow up about trademark issue in Sling BN. Apache SpamAssassin Project [Sidney Markowitz / Ted] See Attachment BN BO. Apache Stanbol Project [Rafa Haro / Rich] See Attachment BO BP. Apache Storm Project [P. Taylor Goetz / Shane] See Attachment BP BQ. Apache Synapse Project [Isuru Udana / Danny] See Attachment BQ BR. Apache Tajo Project [Hyunsik Choi / Myrle] See Attachment BR BS. Apache Tomcat Project [Mladen Turk / Shane] See Attachment BS BT. Apache TomEE Project [David Blevins / Craig] See Attachment BT BU. Apache Trafodion Project [Pierre Smits / Roman] See Attachment BU BV. Apache Twill Project [Terence Yim / Daniel] See Attachment BV BW. Apache UIMA Project [Marshall Schor / Myrle] See Attachment BW BX. Apache Unomi Project [Serge Huber / Ted] See Attachment BX BY. Apache VCL Project [Josh Thompson / Rich] See Attachment BY BZ. Apache Wicket Project [Andrea Del Bene / Danny] See Attachment BZ CA. Apache Yetus Project [Allen Wittenauer / Joan] See Attachment CA CB. Apache ZooKeeper Project [Flavio Paiva Junqueira / Ted] See Attachment CB Committee reports approved as submitted by General Consent. 7. Special Orders A. Appoint the Vice President, Diversity and Inclusion WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to appoint a Vice President, Diversity and Inclusion, responsible for diversity and inclusion matters, including but not limited to strategic planning, providing a framework and tools to support diversity and inclusion initiatives, and advising communities on matters related to diversity and inclusion; and WHEREAS, the resolution 7A adopted on May 15, 2019, might otherwise be misinterpreted as the Board forming a committee or PMC according to Section 5.9 or Section 6.3 of the bylaws; be it therefore RESOLVED, that Resolution 7A adopted on May 15, 2019 is hereby rescinded; and be it further RESOLVED, that the office of "Vice President, Diversity and Inclusion" be and hereby is created, the person holding such office to serve at the direction of the President, and to have primary responsibility of managing the ASF's diversity and inclusion strategy, including forming a committee to advise these efforts; and be it further RESOLVED, that Gris Cuevas be appointed to the office of Vice President, Apache Diversity and Inclusion, to serve in accordance with and subject to the direction of the President and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7A, Appoint the Vice President, Diversity and Inclusion, was approved by Unanimous Vote of the directors present. B. Terminate the Apache Falcon Project WHEREAS, the Project Management Committee of the Apache Falcon project has chosen by vote to recommend moving the project to the Attic; and WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache Falcon project due to inactivity; NOW, THEREFORE, BE IT RESOLVED, that the Apache Falcon project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache Falcon Project; and be it further RESOLVED, that the office of "Vice President, Apache Falcon" is hereby terminated; and be it further RESOLVED, that the Apache Falcon PMC is hereby terminated. Special Order 7B, Terminate the Apache Falcon Project, was approved by Unanimous Vote of the directors present. C. Establish the Apache Director and Corporate Officer Code of Conduct WHEREAS, the Board of Directors hopes that clarifying the expected conduct of its directors and corporate officers, including Board appointed, President appointed, and V.P. Fundraising appointed officers of the Foundation, will help lead to more productive conversations; WHEREAS, the Board of Directors intends to make this a visible and ongoing commitment each year by each new Board of Directors, and as such deems it is in the best interest of the Foundation to revisit and potentially refine this resolution each term; NOW, THEREFORE, BE IT RESOLVED, that the Board of Directors hereby adopts the ASF Director and Corporate Officer Code of Conduct, as provided in Attachment CD, as a guide to appropriate conduct; and BE IT FURTHER RESOLVED, that each current Director has agreed to adhere to that Code of Conduct, subject to the Foundation's Bylaws. BE IT FURTHER RESOLVED, that this Code will be in effect until June 17, 2020, or 90 days after the next Board Election has concluded, whichever comes first, at which time the new Board may choose to renew this Code, renew it with modifications, or allow it to expire. Special Order 7C, Establish the Apache Director and Corporate Officer Code of Conduct, was approved by Unanimous Vote of the directors present. D. Approve the 2020 FY ASF Budget FY19 FY24 FY20 Income Total Public Donations 140 190 135 Total Sponsorship 1,299 2,149 1,625 Total Programs 14 31 14 Conference Registration 0 0 410 Conference Sponsorships 184 184 290 Interest Income 14 2 5 Diversity and Inclusion 0 0 0 ---- ---- ---- Total Income 1,835 2,740 2,479 Expense Infrastructure 966 1,082 1,083 Technical Writer 0 0 40 Publicity 238 388 238 Anniversary Promotions 0 0 115 Central Services 0 0 50 Brand Management 98 143 98 Conferences 245 245 795 Roadshows 0 0 50 Small Event Fund 0 0 15 Travel Assistance 65 65 65 Committers Travel 0 0 100 Treasury 46 64 42 Fundraising 208 234 193 General & Administrative 16 12 25 Board F2F 10 10 20 Diversity and Inclusion 0 0 70 ---- ---- ---- Total Expense 1,892 2,243 2,999 Net -57 497 -520 Cash 3,803 2,142 3,283 Notes: * Units are in thousands of dollars US. * FY19 income/expense represents budget authorization, not actuals FY19 Cash, however, represents the cash on hand at the end of the FY19 and DOES include the Pineapple fund and restricted donation. * FY24 column is for informational purposes only Special Order 7D, Approve the 2020 FY ASF Budget, was approved by Unaminous Vote. An informal poll was taken on the anniversary project budget item where Joan voted -0.5, Myrle voted -1, Danny abstained, and the remaining Directors voted +1. As such, this budget item was kept in the final approved budget in Special Order 7D. E. Appoint a Vice President of Jakarta EE Relations WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to appoint an officer responsible for being the primary liaison with the Eclipse Jakarta EE Platform. NOW, THEREFORE, BE IT RESOLVED that the office of "Vice President, Jakarta EE" be and hereby is created, the person holding such office to serve at the direction of the Board, and to have primary responsibility of managing the foundation's Jakarta EE strategy; and be it further RESOLVED, that Mark Struberg be and hereby is appointed to the office of Vice President, Jakarta EE, to serve in accordance with and subject to the direction of the Board until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7E, Appoint a Vice President of Jakarta EE Relations, was approved by Unanimous Vote of the directors present. 8. Discussion Items 9. Review Outstanding Action Items * Roman: ping community about activity [ Marmotta 2019-02-20 ] Status: Done * Rich: follow up with web issue for mod_pagespeed [ Serf 2019-02-20 ] Status: Done * Jim: Work with Roman to close out VP Jakarta action item [ Legal Affairs 2019-04-17 ] Status: VP Jakarta EE has been added to June agenda * Rich: Look into activity and assess state of project [ Apex 2019-04-17 ] Status: Project reports that they're going to vote on a new PMC chair. However, as of June 11th, this has not happened yet. * Jim: Follow up with ODE PMC about options regarding rebooting the project in [ ODE 2019-04-17 ] Status: Moved to Myrle * Roman: Follow up with PMC about activity [ Cocoon 2019-05-15 ] Status: * Shane: pursue a report for Creadur [ Creadur 2019-05-15 ] Status: Done, report submitted * Rich: open up attic discussions to dev list [ Forrest 2019-05-15 ] Status: Message sent to the dev list. No response at all from the PMC. * Myrle: follow up about report [ Hama 2019-05-15 ] Status: * Myrle: follow up about trademark issue [ Impala 2019-05-15 ] Status: * Joan: follow up about reporting improvements for Incubator [ Incubator 2019-05-15 ] Status: Short discussion held on board@ and private@incubator about formatting improvements. Will see how this month's report goes. * Craig: pursue a report for Joshua [ Joshua 2019-05-15 ] Status: done * Rich: pursue a PMC roll call [ Lens 2019-05-15 ] Status: Amareshwari Sriramdasu called a roll call, and got 3 +1s, so the project is at least nominally alive. * Joan: follow up with project [ Mesos 2019-05-15 ] Status: Email sent on 2019-06-12. No reply from the project, just follow-up details from sebb on tooling. * Rich: find out what the sentence in Issues means [ Open Climate Workbench 2019-05-15 ] Status: I have bumped this thread and asked explicitly for an answer. FWIW, there has been, so far this year only ONE message on the PMC mailing list from a member of the PMC itself. All other traffic on the list is from Infra, Conferences, Board, or Marketing. Still no response or even acknowledgement as of meeting day. * Roman: pursue a PMC roll call @Daniel: also pursue the PMC roll call [ Perl 2019-05-15 ] Status: done * Shane: pursue a report for River [ River 2019-05-15 ] Status: Done, report submitted * Roman: pursue a report for ServiceComb [ ServiceComb 2019-05-15 ] Status: Done - report submitted * Craig: start thread on changing reporting deadline [ TomEE 2019-05-15 ] Status: * Rich: propose new PMC chair due to consistently late reports [ TomEE 2019-05-15 ] Status: I've posted to the TomEE PMC list as requested, asking if maybe it is time for a new chair. David reports that this will be discussed in this month's report. * Joan: pursue a PMC roll call and project activity status [ Twill 2019-05-15 ] Status: Roll call started on 2019-06-12 with email to private@twill + board@. Only 4 responses by 2019-06-17, with minimum commitment. * Tom: research what other nonprofits do for CoCs for boards [ Statement of Expectation of Conduct of Board Members 2019-05-15 ] Status: * Daniel: begin a discussion on the lists about this [ Publishing of vote records 2019-05-15 ] Status: * Roman: create a framework of vote meanings [ Convention of semantics of Board votes 2019-05-15 ] Status: 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 12:28 p.m. (Pacific) ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Brand Management [Mark Thomas] * ISSUES FOR THE BOARD None. * OPERATIONS Covering the period May 2019 Responded to the following queries, liaising with projects as required: - Provided advice to SPARK, KAFKA and CASSANDRA PMCs regarding 3rd party product naming. - Provided advice to SKYWALKING PMC regarding a 3rd party event. Mainly ensuring an anti-harassment policy was in place. - Responded to an external request to use the HTTPD logo. No progress on the draft policy for use of our marks by downstream distributions. * REGISTRATIONS - Collated information to support our registration of APACHE IGNITE in China - Provided advice to DUBBO PMC regarding transfer of existing marks. - After consultation with the OPENOFFICE PMC, instructed counsel to renew the EU class 9 mark but allow the class 41 and 24 marks to lapse. * INFRINGEMENTS ----------------------------------------- Attachment 2: Report from the VP of Fundraising [Daniel Ruggeri] ----------------------------------------- Attachment 3: Report from the VP of Marketing and Publicity [Sally Khudairi] [REPORT] ASF Marketing & Publicity - June 2019 I. Budget: we remain on standby for Board signoff on the proposed FY2020 budget and projections through FY2024. Time is of the essence as some projects planned to commence in the Summer require our commitment. II. Cross-committee Liaison: Sally Khudairi continues to support ASF Fundraising with engaging existing sponsors, securing $375K in sponsorship renewals, signing on new sponsors, and designing Sponsor forms. Her work with ASF Conferences is expanding, with continued planning, 4 new sponsors closed, marketing/creative/PR support, securing three keynoter speakers (2 for Las Vegas, 1 for Berlin), and finalized a new Community Partnership. There has been a delay with publishing the latest "Success at Apache" post, which should be rectified in the coming weeks. We published the latest "Project Perspectives" post, "Apache Weex (incubating) and The Apache Way" https://s.apache.org/jjzT . III. Press Releases: the following formal announcements were issued via the newswire service, ASF Foundation Blog, and announce@apache.org during this timeframe: - 5 June 2019 --The Apache® Software Foundation Announces Program and Early Registration Incentives for ApacheCon™ North America - 30 May 2019 --The Apache Software Foundation Welcomes JetBrains as its Newest Targeted Sponsor - 21 May 2019 --The Apache Software Foundation Announces Apache® Dubbo™ as a Top-Level Project IV. Informal Announcements: 11 items were published on the ASF "Foundation" Blog, and 1 item was published on the ApacheCon Blog. 4 Apache News Round-ups were issued, with a total of 255 weekly summaries published to date. We tweeted 33 items to 53.6K followers on Twitter. We posted 15 items on LinkedIn, which garnered more than 87K organic impressions. V. Future Announcements: 1 announcement is 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,668 press clips vs. last month's clip count of 1,854. Media coverage of Apache projects yielded 3,263 press hits vs. last month's 3,130. ApacheCon received 174 press hits. VII. Analyst Relations: we received 1 analyst query. Apache was mentioned in 2 reports by Gartner; 1 report by Forrester; 2 reports by 451 Research; and 2 reports by IDC. VIII. Graphics: as the new Central Services sub-group under Marketing & Publicity continues to build upon its work over the past three months, we are taking on new projects that include the redesign of apachecon.com. Sally continues to create all promotional graphics for use in social media to promote the ASF and ApacheCon, and aims to collaborate with fellow members of Central Services on future requirements. IX. Events liaison: we continue to work closely with Virtual and newthinking/Plain Schwarz on various advisory and tactical support across ApacheCon/Las Vegas and Berlin. We posted 10 items on the ASF Events and Apache Roadshow/Chicago pages on LinkedIn, tweeted 32 items on the ApacheCon Twitter account, and created all promotional graphics, animations, and digital ad campaigns. Sally continues to work closely with ASF VP Conferences Rich Bowen, and plans to scale back her day-to-day involvement by mid-month. X. Newswire accounts: we have 3 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. Highlights ========== - We are starting a second CDN trial, which is looking promising Finances ======== Our FY20 budget has been submitted to the President, for rollup to the Board. It appears in this month's agenda for review, modification, and/or approval. Short Term Priorities ===================== - Finish planning, and migration to a new svn server. - Upgrade our backup server ("bai") to newer hardware and more storage. Long Range Priorities ===================== - Move our mail server to 18.04/P6 General Activity ================ - Migration of projects' VMs to Ubuntu (LTS) 18.04 and Puppet 6 (P6) has begun in earnest. The P6 support has been tested and solidified, so we have started the coordinated effort to move VMs. - Gitbox improvements for availability, with some future plans to further harden its uptime. - Upgrades of services: Pootle, Fisheye, Jira - Work on upgrading mail-archive.a.o and mail-private.a.o to 18.04/P6, along with deprecating minotaur mbox archives (in favor of mbox-vm). - Many conversions from the deprecated MoinMoin wiki over to Confluence. Many projects have voluntarily offered conversion and coordinated their move with us. Infra has also performed many moves for projects that are in the Attic, or for retired podlings. - Upgraded Crowd, an SSO solution for our Atlassian products, along with integrating our LDAP users' authentication. ----------------------------------------- Attachment 5: Report from the VP of Conferences [Rich Bowen] ApacheCon North America 2019 The schedule for ACNA19 is published - https://www.apachecon.com/acna19/schedule.html - and promotion has started in earnest. We eventually had 17 project communities come together to curate the schedule. We have announced three keynotes: David Brin, noted Sci Fi author and futurist; Samaira Mehta, founder and CEO of CoderBunnyz and the Billion Kids Can Code project; James Gosling, father of Java and Distinguished Engineer at AWS. We also hope to have a good turnout of the Founders for a panel looking back on 20 years of the ASF, and forward to the next 50 years. Registration is open - https://www.apachecon.com/acna19/register.html TAC applications are open, with a June 21 deadline. Over the coming 90 days we will be focusing on promoting the event, finalizing sponsorship, and planning the on-site details. Steve Blackmon has stepped up to lead the organization and promotion of the Hackathon. ApacheCon Europe 2019 The CfP has closed and the track chairs have provided their feedback on their desired session count. We have also been coordinating with TAC (room-block secured). We have secured two keynotes, and are in discussions on a third. The founders session will fill the fourth of four keynote slots, so keynotes are very close to being resolved. Currently we are working towards creating a schedule, and other work has been put on hold while that proceeds. Other An event will be held in China, which was initially pitched as an Apache Roadshow. However, given the timing (just a few weeks after ACEU) we decided that we are unable to support this event in any meaningful way. Discussion of ApacheCons in 2020 has begun, with the hope of announcing at the 2019 events. At this time, there is discussion of various other events in 2019 and 2020, but nothing appears to have progressed past the discussion stage. ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald] Report Travel Assistance Committee (June 2019) Events ====== There are two ApacheCon events happening within a month of each other, this has the effect on the TAC committee of running two application campaigns more or less side by side. Two lots of applications open, two lots of judging, two lots of booking Flights, Hotel reservations, checking and sending supporting letters for Visas, etc etc ... Due to this, we have decided on two 'Lead Coordinators' - Gavin McDonald is the Lead for ACNA Las Vegas and Christopher Dutz is to be the lead for ACEU Berlin. The 'Lead Coordinator' is in charge of making sure everything gets done, and gets done in order and on time. It is 'not' their job to do everything, but to plan timelines, coordinate with other TAC members helping out, other committees, Financial, ensure things get paid, ensure judges get done on time, etc etc, all the way through to making sure someone is there to meet and greet each successful applicant, to ensure that they know their duties whilst at ApacheCon, in coordination with the event organisers - and to ensure they safely get checked out of the Hotel without issue and get to the Airport in time for their flight(s). Not a small task and I for one thank Chris for stepping up to handle ACEU! ApacheCon NA Las Vegas 2019 -------------------------------------------- We are open for applications until June 21st 2019. Currently there are 27 applications submitted. We expect quite a few more before the closing date. Two more reminders will be sent between now and then. Judging will take place around 23rd June and we have 4 judges. Accommodation has been secured. ApacheCon EU Berlin 2019 ------------------------------------- We are open for applications until July 14th 2019. Currently there are two applications - one of which also applied for ACNA - but it is also early days having opened later than ACNA. Judges have yet to be selected. Accommodation has been secured. We will use (as usual) a single travel agent for all flights, for both events. Tooling ====== We are using a new json based app to replace the Py/DJango we have used for several years. The new app is still being written in stages but should be completed soon. Mailing Lists ========== The main members only 'travel-assistance@' mailing list has 20 subscribers. Activity has started to increase with 43 emails in May and 4 so far in June. There is also a non-archived 'tac-apply@' alias which the judges use once applications are closed. TAC Membership ============= No changes to the TAC membership this month (and for many months). There will be a proposal to remove inactive members soon - every once in a while have an alignment of membership to those who are regarded as active. This is a committee, not a PMC, and as such we have chosen to keep our membership upto date, reflecting active members. -- ----------------------------------------- Attachment 7: Report from the VP of Finance [Tom Pappas] VP of Finance report May 2019 Attended the Board F2F in Chicago Worked with the Roadshow Chicago team Continue to assist in the FY20 budget process Work with the Fundraising team Assist the ACNA and ACEU teams as needed ----------------------------------------- Attachment 8: Report from the VP of Diversity and Inclusion [Gris Cuevas] ## Description: - The Diversity and Inclusion committee is a group of individuals working towards generating a current description of the D&I landscape in the industry and for the foundation. We are also focused on developing resources the projects can leverage to increase diversity and inclusion in their communities ## Issues: - There are discussion around the formation of the committee, the board is aware of them and will be address at the board meeting ## Activity: - The VP position was established in May 2019 and a committee will advise the VP - We requested infra resources: Jira board, mailing lists, wiki page and web landing page - We started discussions to define our values, mission, vision and goals for 2019, 2020 and 2025 - We launched a Diversity FAQ section - We outlined a 2020 budget request to present to the board - We started threads to share reading materials, talks, etc. - We started discussions around diversity and inclusion content at ApacheCon ## Health report: - The committee is healthy, is active, but we could use more input from new folks in the community - We also need to focus on landing more deliverables ## Committee members changes: - The committee was created with 18 members ## Releases: - We haven't launched/shipped/delivered anything yet ## Mailing list activity: - diversity@apache.org: - 399 emails sent by 45 people, divided into 37 topics - dev@diversity.apache.org: - 44 emails sent by 24 people, divided into 16 topics - private@diversity.apache.org: - 37 emails sent by 14 people, divided into 14 topics ## JIRA activity: - 7 JIRA tickets created in the last month ----------------------------------------- Attachment 9: Report from the VP of W3C Relations [Andy Seaborne] Nothing specific to report this month. ----------------------------------------- Attachment 10: 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 steady at 20, unresolved issues this month). We have worked with DLA Piper and Linux foundation on formulating our official position around DoC's Huawei Entity List ruling: https://blogs.apache.org/foundation/entry/statement-by-the-apache-software and also greatly clarified our our EAR page: https://www.apache.org/licenses/exports/ We've completed review of the JetBrains sponsorship agreement and clarified the implications of JetBrains licensing to committers@. Thanks to Hen we now have our official P&C mailing list setup. The subscribers are strictly limited to: * board-private@apache.org (which is limited to the 9 board members) * All active ASF counsel (Mark Radcliffe currently, unless we determine SFLC are still active) * ASF Legal VP, ASF Data Privacy VP, ASF Assistant Legal VP We have completed the legal review of the Eclipse Foundation Jakarta paperwork and expect to hand it over to Jakarta VP once Mark is approved for his role this month. We started to evaluate additional options for counsel to augment the work of DLA Piper. We expect to have an update on this in a month or two. Mishi Choudhary from SFLC is looking into refreshing the relationship with us. In additional to that we also had Cliff Allen reaching out offering his help. We expected to make more progress on evaluating these individuals and/or organizations, but unfortunately the ammount of urgent activity this month prevented us from making progress. ----------------------------------------- Attachment 11: 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. Had a discussion with Mitre over the slow response to issues and how ASF operates in handling security issues with a view to better supporting us in the CVE process. Stats for May 2019: 11 [license confusion] 12 [support request/question not security notification] Security reports: 44 (last months: 29, 39, 35) 6 [web site related] 4 [httpd] 3 [sling], [tomcat] 2 [guacamole], [hadoop], [infrastructure], [nifi], [zeppelin] 1 [airflow], [archiva], [cassandra], [drill], [felix], [hbase], [hive], [impala], [jetspeed], [jspwiki], [mina], [openoffice], [shiro], [skywalking], [spark], [struts], [tika], [trafficserver], In total, as of 3rd June 2019, we're tracking 73 (last month: 65) open issues across 37 projects, median age 91 (last month: 82) days. 44 of those issues have CVE names assigned. 8 (last month: 8) of these issues, across 5 projects, are older than 365 days. ----------------------------------------- Attachment 12: Report from the VP of Data Privacy [John Kinsella] ----------------------------------------- Attachment A: Report from the Apache Airflow Project [Bolke de Bruin] ## Description: - Apache Airflow (or simply Airflow) is a platform to programmatically author, schedule, and monitor workflows. When workflows are defined as code, they become more maintainable, versionable, testable, and collaborative. Use Airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The Airflow scheduler executes your tasks on an array of workers while following the specified dependencies. Rich command line utilities make performing complex surgeries on DAGs a snap. The rich user interface makes it easy to visualize pipelines running in production, monitor progress, and troubleshoot issues when needed. ## Issues: - there are no issues requiring board attention at this time ## Activity: - Increasing community engagement from several companies (e.g. Astronomer, Google) - Airflow has been accepted as part of Google's Summer of Docs. This is effort coordinated by Aizhamal on Airflow's side. - We received and addressed three vulnerability reports (two were the same issue manifesting in different ways plus one duplicate.) in the 1.10.3 release: CVE-2019-0216, CVE-2019-0229. We also received a duplicate report after the release. ## Health report: - We have grown from 743 to 807 contributors since our last report. Many only submit one small fix and don't commit further. - We have invited a 7 new committers (and confirmed) since our last report. - 158 commits have made to the 1.10 release branch since our last release[1] - 339 commits to master branch (which will become Airflow 2.0.0) since our last report - We have started planning a roadmap for Airflow 2.0 ## PMC changes: - Currently 17 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Alex Van Boxel on Wed Dec 19 2018 ## Committer base changes: - Currently 26 committers. - New commmitters: - Aizhamal Nurmamat kyzy was added as a committer on Thu May 30 2019 - Bas Harenslak was added as a committer on Mon Apr 22 2019 - Daniel Imberman was added as a committer on Tue Mar 19 2019 - Joshua Carp was added as a committer on Tue Apr 30 2019 - Kamil Breguła was added as a committer on Fri May 03 2019 - Kevin Yang was added as a committer on Tue Apr 30 2019 - Jarek Potiuk was added as a committer on Thu Apr 18 2019 ## Releases: - 1.10.3 was released on Wed Apr 10 2019 ## Mailing list activity: - users mailinglist was just opened up - users@airflow.apache.org: - 36 subscribers (up 36 in the last 3 months): - 4 emails sent to list (0 in previous quarter) - dev@airflow.apache.org: - 598 subscribers (up 19 in the last 3 months): - 884 emails sent to list (616 in previous quarter) ## JIRA activity: - 644 JIRA tickets created in the last 3 months - 507 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment B: Report from the Apache Allura Project [David Philip Brondsema] ## Description: Apache Allura is an open source implementation of a software forge, a web site that manages source code repositories, bug reports, discussions, wiki pages, blogs, and more for any number of individual projects. ## Issues: - No issues needing board attention. ## Activity: - One Google Summer of Code student project underway and going well - Various other improvements and fixes continue, including initial movement towards Python 3 ## Health report: - Users/deployments of Allura is hard to gauge, but requests for help with installation or setup do come in periodically, so its something. - Slow but steady development, overdue for a release. ## PMC changes: → Last PMC addition: Sun Oct 28 2018 (Shalitha Suranga) → Currently 15 PMC members. ## Committer base changes: → Last committer addition: Mon Oct 29 2018 (Shalitha Suranga) → Currently 15 committers. ## Releases: → Last release was 1.10.0 on Mon Oct 29 2018 ----------------------------------------- Attachment C: Report from the Apache Any23 Project [Lewis John McGibbney] ----------------------------------------- Attachment D: Report from the Apache Archiva Project [Olivier Lamy] ----------------------------------------- Attachment E: Report from the Apache Atlas Project [Madhan Neethiraj] ## Description: Apache Atlas is a scalable and extensible set of core foundational governance services that enables enterprises to effectively and efficiently meet their compliance requirements within Hadoop and allows integration with the complete enterprise data ecosystem ## Issues: There are no issues requiring board attention at this time. ## Activity: - Released 2.0.0 major version, with support for Hadoop 3, HBase 2, Solr 7, Kafka 2, Hive 3 - Released 1.2.0 maintenance version, with 170 fixes/enhancements - added Atlas hook for Hive Meta Store (HMS) - added Atlas hook for Apache Impala - added framework to track status of typedef and Java patches - added a REST endpoint and UI to publish runtime stats from Atlas server - UI improvements in rendering relationships - updated QuickStart tutorial to replace use of object-ref attributes with relationships - updated RDBMS types to replace use of object-ref attributes with relationships, for better performance - added type-definitions to capture metadata and lineage from Spark - enhanced Hive hook to capture DDL statements - working on quick-search functionality, to provide a simpler search interface - working on 0.8.4 maintenance release, likely to be the last release for 0.8 line ## Health report: - 12 new contributors added in last 3 months: Carol Drummond, Chaitali Borol, Diego Marino Monetti, Kirankumar D G, Li Na, Mandar Ambawan, Mayank Jain, Merryle Wang, Rahul Kurup, Umesh S. Padashetty, Xinran Yu, Yu-Hsin Shih ## PMC changes: - Currently 34 PMC members - 1 new PMC member added in last 3 months, on 5/13/2019 - Last addition to PMC role was Ashutosh Mestry ## Committer base changes: - Currently 38 committers - No new committers added in last 3 months - Last addition to committer role was on 10/15/2018 ## Releases: 0.8.4 plan to release by 06/31/2019 1.2.0 was released on 06/12/2019 2.0.0 was released on 05/14/2019 0.8.3 was released on 10/31/2018 1.1.0 was released on 09/17/2018 1.0.0 was released on 06/02/2018 0.8.2 was released on 02/05/2018 1.0.0-alpha was released on 01/25/2018 0.8.1 was released on 08/29/2017 0.8-incubating was released on 03/16/2017 0.7.1-incubating was released on 01/26/2017 0.7-incubating was released on 07/09/2016 0.6-incubating was released on 12/31/2015 0.5-incubating was released on 07/11/2015 ## Response to comments from previous reports - As suggested, an email clarifying contributor role vs committer role was sent to dev community ----------------------------------------- Attachment F: Report from the Apache Aurora Project [Jake Farrell] Stephan Erb (serb) submitted the following report: Dear Apache Board, The Apache Aurora project will not be able to deliver a board report as requested. We are currently not matching the required number of PMC members and don't have an active Chair. I have just raised this to the users and dev list to see if the community is willing to step up. I will inform the board if there are any updates. ----------------------------------------- Attachment G: Report from the Apache Axis Project [Robert Lazarski] # Apache Axis2 Board Report ## Description The Apache Axis project is responsible for the creation and maintenance of software related to the Axis Web Services frameworks and subsidiary components (both Java and C). ## Issues There are no issues requiring board attention at this time. ## Activity - Axis2 Java 1.7.9 (stable) - Maintenance only. - Axis2 Java 1.8 (development) - Axis2 C 1.7 (development) ## Health report: We have enough PMC to cut releases. Axis2 is a mature project, but still actively maintained. Most of our users are using legacy SOAP services so we are lacking new committers. Our first priority continues to be responding to emails from security@apache.org, for both Java Axis2 and Axis 1.x (last released in 2006). Because of our mature code bases, we expect the security issues to become less frequent in the near future. At that point we can better grow our community by better docs in areas more relevant today, such as REST and GSON. Axis2 has excellent support already in those areas but there are few code examples. Axis2 C PMC member Bill Blough has continued his progress via commits and Jira issues this past quarter. ## PMC/Committer changes: - Currently 63 PMC/Commiters members. - No new committers were added in the last 90 days, last committer added was Bill Blough on December 7th 2017 who also was added to the PMC on May 9th 2018. ## Releases: - Axis 2/Java 1.7.9 was released on November 16, 2018. - Axis 2/C 1.6 was released on April 20, 2009. - Axis 1.4 was last released in 2006. ## JIRA Activity - 8 JIRA tickets created in the last 90 days. - 4 JIRA tickets closed/resolved in the last 90 days. ----------------------------------------- Attachment H: Report from the Apache Bahir Project [Luciano Resende] 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 continues to see a flow of contributions enhancing the existing extensions for both Apache Spark and Apache Flink. The community has produced two new releases on the past month and is currently working on necessary updates to perform a release compatible with Spark 2.4 and Scala 2.12. There is a need to produce a new release of the Flink extensions and this has been discussed on the project mailing list. ## 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 ## Committer base changes: Currently, 40 committers 01/21/2019 - Lukasz Antoniak becomes Apache Bahir committer ## Releases: 06/08/2019 - Bahir for Spark 2.3.3 06/08/2019 - Bahir for Spark 2.2.3 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 - 200 emails sent to list (138 in previous quarter) reviews@bahir.apache.org - 130 emails sent to list (82 in previous quarter) ## JIRA activity: 08 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 I: Report from the Apache Beam Project [Kenneth Knowles] ## Description: - Apache Beam is a unified programming model for both batch and streaming data processing, enabling efficient execution across diverse distributed execution engines and providing extensibility points for connecting to different technologies and user communities. ## Issues: - There are no issues requiring board attention at this time ## Activity: - A portable Spark runner added capable of running Python and Go pipelines in Batch mode. - A new runner has been added based upon Hazelcast Jet, with "experimental" status, a signal to users that it is new and may have breaking changes before it becomes finalized. - Beam Katas (interactive programming exercises of gradually increasing complexity) based on JetBrains Education Products have been added to the project to aid increasing user growth. They are available for Python and Java. - Cross-language transform support for Flink runner was added. It now possible (with some effort) to build a pipeline in Python that utilizes transforms authored in Java. ## Health report: Dev and user list subscription steady, but great increase in traffic on dev@. There have been healthy discussions around technical decisions. Each release tends to include commits from 60-100 contributors. ## PMC changes: - Currently 21 PMC members. - Pablo Estrada was added to the PMC on Mon May 13 2019 ## Committer base changes: - Currently 54 committers. - New commmitters: - Boyuan Zhang was added as a committer on Tue Apr 09 2019 - Jozef Vilcek was added as a committer on Sat Jun 08 2019 - Udi Meiri was added as a committer on Fri May 03 2019 - Yifan Zou was added as a committer on Mon Apr 22 2019 ## Releases: - 2.12.0 was released on Wed Apr 24 2019 - 2.13.0 was released on Tue Jun 04 2019 ## Mailing list activity: - dev@beam.apache.org: - 627 subscribers (up 17 in the last 3 months): - 2110 emails sent to list (1352 in previous quarter) - user@beam.apache.org: - 641 subscribers (up 14 in the last 3 months): - 416 emails sent to list (383 in previous quarter) ## JIRA activity: - 719 JIRA tickets created in the last 3 months - 610 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment J: Report from the Apache Bigtop Project [Youngwoo Kim] ## Description: Apache Bigtop is a software related to a system for integration, packaging, deployment and validation of a big data management software distribution based on Apache Hadoop. ## Issues: None ## Activity: The vote for accepting RC1 as 1.4.0 release is on-going and currently has enough +1s to pass the vote. The release is planned to be official this week. ## PMC changes: Last PMC addition was Jun He on Sun Nov 25 2018 Currently 26 PMC members ## Committer base changes: Last committer addition was Jun He on Fri Feb 23 2018 Currently 37 committers ## Releases: Last release was 1.3.0 on Sat Nov 17 2018 ----------------------------------------- Attachment K: Report from the Apache Bloodhound Project [Gary Martin] ----------------------------------------- Attachment L: Report from the Apache BVal Project [Matthew Jason Benson] ## Apache BVal Report June 2019 ## - The Apache BVal project implements the Java EE Bean Validation specification(s) and related extensions, and became a top-level project of the foundation on February 15, 2012. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Over the past quarter the team has managed to put out a needed point release, despite a precipitous drop in the availability of the chair. - We have accumulated a new committer/PMC member. - Finally, we have seen recent community participation that during the next quarter will, in all likelihood, result in releases on both the 1.x and 2.x development lineages. - It remains an open task to certify Apache BVal as an implementation of the 2.0 BV specification. ## Health report: - We retain a small core of developers with the desire to keep this project afloat. It is not clear how to attract additional hands other than to trust that the right people for this niche project will find their way. ## PMC changes: - Currently 14 PMC members. - Thomas Andraschko was added to the PMC on Wed May 15 2019 ## Committer base changes: - Currently 15 committers. - Thomas Andraschko was added as a committer on Thu May 16 2019 ## Releases: - 2.0.2 was released on Wed May 15 2019 ## Mailing list activity: - These numbers reflect the recent flurry of activity: - dev@bval.apache.org: - 42 subscribers (up 0 in the last 3 months): - 85 emails sent to list (49 in previous quarter) - user@bval.apache.org: - 54 subscribers (up 0 in the last 3 months): - 1 emails sent to list (1 in previous quarter) ## JIRA activity: - 5 JIRA tickets created in the last 3 months - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment M: Report from the Apache Camel Project [Andrea Cosentino] ## Description: - Apache Camel is a powerful open source integration library based on Enterprise Integration Patterns. Rules for Camel's routing engine can be defined in either a Java based DSL or XML. ## Issues: - there are no issues requiring board attention at this time ## Activity: - We are continuing our work towards Apache Camel 3.0.0: we released the Milestone 2 on 31 March 2019 and the Milestone 3 on 04 June 2019 - We are working already on the Milestone 4 and we are focusing on bug fixes, stabilization and some new features. - We are continuing our work on a new website and we migrated some more informations from the old site (like security advisories, release notes etc.) and integrated them in the new site material. - We released a new 2.x version, the 2.24.0 on 12 May 2019. Also we released 2.23.2 on 13 April 2019 and 2.22.4 on 13 April 2019. - We are preparing for the next minor release Apache Camel 2.23.3 expected for the end of June/mid July: we are working on bug fixes mainly. - We are preparing for the last minor release Apache Camel 2.22.5 expected for the end of June/mid July: we are working on bug fixes mainly. This will be the last 2.22.x release. - We are preparing the first patch release for 2.24.x, 2.24.1 which is planned for end of July/ Mid August 2019. - We released the CVE-2019-0188 http://camel.apache.org/staging/security/CVE-2019-0188.html - We released Camel-K-Runtime 0.3.2 and 0.3.3, respectively on 26 April 2019 and 28 May 2019 - We released Camel-K 0.3.1 (on 16 March 2019), 0.3.2 (on 26 March 2019) and 0.3.3 (on 3 May 2019) - We are continuing our work on Camel-K by improving the support for Camel-3.x - We're are working with the students selected for Google Summer of Code 2019, the Apache Camel mentors are following three students. The projects are related to GraphQL, a new dataformat based on Any23 project and the new website. ## Health report: - The project is super healthy, active and stays at a high level ## PMC changes: - Currently 35 PMC members. - Two new members since the last report. - Dmitry Volodin was added to the PMC on Wed May 08 2019 . Pascal Schumacher was added to the PMC on Tue May 07 2019 - Last PMC was added on Wed May 08 2019 (Dmitry Volodin) ## Committer base changes: - Currently 66 committers. - No new committers in the last 3 months. - Last committer addition was on Sat Feb 23 2019 (Andrea Tarocchi) ## Releases: - 2.22.4 was released on Sat Apr 13 2019 - 2.23.2 was released on Sat Apr 13 2019 - 2.24.0 was released on Sun May 12 2019 - 3.0.0-M2 was released on Sun Mar 31 2019 - 3.0.0-M3 was released on Tue Jun 4 2019 - Camel-K 0.3.1 was released on Tue Mar 16 2019 - Camel-K 0.3.2 was released on Tue Mar 26 2019 - Camel-K 0.3.3 was released on Fri May 3 2019 ## Mailing list activity: - users@camel.apache.org: - 1007 subscribers (down -4 in the last 3 months) - 217 emails sent to list (345 in previous quarter) - dev@camel.apache.org: - 349 subscribers (down -1 in the last 3 months) - 1171 emails sent to list (1339 in previous quarter) - issues@camel.apache.org: - 84 subscribers (up 1 in the last 3 months): - 2309 emails sent to list (2065 in previous quarter) - notifications@camel.apache.org: - 8 subscribers (up 0 in the last 3 months) ## JIRA activity: - 318 JIRA tickets created in the last 3 months - 305 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment N: Report from the Apache Cayenne Project [Michael Ray Gentry] ## Description: Apache Cayenne is a Java database persistence framework. It takes a distinct approach to object persistence and provides an ORM runtime, remote persistence services, and a cross-platform GUI mapping/modeling tool. ## Issues: There are no issues requiring board attention at this time. ## Activity: - Cayenne 4.1.B2 released - Lots of work is being done on Cayenne 4.2 ## Health report: Cayenne is healthy, active mature project. Development activity is stable and and we have a stable user and developer community. ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Nikita Timofeev on Sun Jun 25 2017 ## Committer base changes: - Currently 23 committers. - No new committers added in the last 3 months - Last committer addition was Arseni Bulatski at Mon Dec 10 2018 ## Releases: - Last release was 4.1.B2 on May 4 2019 ## JIRA activity: - 32 JIRA tickets created in the last 3 months - 31 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment O: Report from the Apache Chemistry Project [Florian Müller] ## Description: Apache Chemistry is an effort to provide an implementation of the CMIS (Content Management Interoperability Services) specification in Java, Python, PHP, .NET, Objective-C, and JavaScript (and possibly other languages). ## Issues: - There are no issues requiring board attention at this time. ## Activity: - We have conducted a roll call of active PMC members as requested after the last report. Five PMC members replied that they are willing to review and vote on new releases if they are necessary. ## Health report: - We have a mature code base. No major development is expected. ## PMC changes: - Currently 36 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Laurent Mignon on Sat Sep 23 2017 ## Committer base changes: - Currently 38 committers. - No new committers added in the last 3 months - Last committer addition was Laurent Mignon at Wed Sep 20 2017 ## Releases: - Last release was cmislib 0.6.0 on Thu Aug 31 2017 ## Mailing list activity: - dev@chemistry.apache.org: - 162 subscribers (down -1 in the last 3 months): - 29 emails sent to list (28 in previous quarter) ## JIRA activity: - 7 JIRA tickets created in the last 3 months - 2 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment P: Report from the Apache CloudStack Project [Paul Angus] ## Description: Apache CloudStack (ACS) is an IaaS (Infrastructure as a Service) cloud orchestration platform. ACS manages many types of hypervisors, storage and networking devices. ## Issues: - None ## Activity: - CloudStack Collab Conf for Brazil took place on Friday, April 26th (co-hosted with The Developers Conference ( http://www.thedevelopersconference.com.br)). - The community is currently working on 4.11.3 - Paul Angus was nominated by the PMC to become the next (now current) Chair/VP of the Apache CloudStack Project, which was ratified by the Apache Board on May 15th 2019 ## Health report: - The community is currently working on 4.13 (forthcoming LTS) and 4.11.3, (bug fixes to current LTS) - Planning is underway for a CloudStack Collab Conf in Las Vegas (September). CFP was over-subscribed, 24 presentations were accepted ## PMC changes: - Currently 46 PMC members - Most recently added PMC member was Syed Ahmed on Sun Oct 08 2017 ## Committer base changes (2 added since last report): - Currently 121 committers - Most recently added committers: Sven Vogel on March 18th 2019 and Dennis Konrad on March 21st 2019 ## Releases: - Release 4.12.0 on April 4th 2019 Kind regards Paul Angus ----------------------------------------- Attachment Q: Report from the Apache Commons Project [Gary D. Gregory] ## Description: - Apache Commons is an Apache project focused on all aspects of reusable Java components. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Activity is good with the release of 8 components. ## Health report: - While we previously reported migration of all active components that remained in Subversion to GitBox, we still have a few clean ups to do. - The project is healthy and has welcomed a new PMC member. - We are continuing to improve the release process by updating our Maven plugins. - Mailing activity is good and JIRAs and GitHub PRs are addressed in a timely manner for most components. ## PMC changes: - Currently 39 PMC members. - Alex Herbert was added to the PMC on Thu May 09 2019 ## Committer base changes: - Currently 148 committers. - No new committers added in the last 3 months - Last committer addition was Alex Herbert at Wed Jan 30 2019 ## Releases: - BCEL-6.3.1 was released on Sat Mar 23 2019 - BUILD-PLUGIN-1.10 was released on Wed Mar 13 2019 - CONFIGURATION-2.5 was released on Sun May 26 2019 - CSV-1.7 was released on Tue Jun 04 2019 - IMAGING-1.0-alpha1 was released on Wed May 01 2019 - LANG-3.9 was released on Sat Apr 13 2019 - PARENT-48 was released on Tue Mar 26 2019 - POOL-2.6.2 was released on Wed Apr 10 2019 ## JIRA activity: - 214 JIRA tickets created in the last 3 months - 174 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment R: Report from the Apache Cordova Project [Jesse MacFadyen] ## Status report for the Apache Cordova project - June 2019 ## Description: - A platform for building native mobile applications using HTML, CSS and JavaScript. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - We made 2 platform patch releases (electron@1.0.2, ios@5.0.1) - We also made 6 tools/libraries releases. ## Health report: Our status dashboard at http://status.cordova.io is mostly all green - failures are usually due to external service issues that do device testing. Our nightly builds have been extremely stable. We are still working to resolve all existing issues in JIRA while also maintaining all the new issues and pull requests in Github. ## PMC changes: - Currently 96 PMC members. - New PMC members: - Dave Alden was added to the PMC on Tue Apr 30 2019 - Tim Brust was added to the PMC on Tue Apr 23 2019 - Last PMC addition: Tue Apr 30 2019 (Dave Alden) ## Committer base changes: - Currently 99 committers. - New commmitters: - Dave Alden was added as a committer on Tue Apr 30 2019 - Tim Brust was added as a committer on Tue Apr 23 2019 - Last committer addition: Tue Apr 30 2019 (Dave Alden) ## Releases: ### Platforms - cordova-electron@1.0.2 was released on Mon Mar 18 2019 - cordova-ios@5.0.1 was released on Mon Apr 22 2019 ### Libraries - cordova-cli@9.0.0 was released on Fri Mar 22 2019 - cordova-fetch@2.0.1 was released on Fri Mar 22 2019 - cordova-lib@9.0.0 was released on Mon Mar 18 2019 - cordova-lib@9.0.1 was released on Tue Apr 02 2019 - cordova-plugman@3.0.0 was released on Fri Mar 22 2019 - cordova-plugman@3.0.1 was released on Mon Apr 15 2019 ## Mailing list activity: - dev@cordova.apache.org: - 378 subscribers (down -8 in the last 3 months): - 245 emails sent to list (307 in previous quarter) - issues@cordova.apache.org: - 66 subscribers (up 1 in the last 3 months): - 139 emails sent to list (93 in previous quarter) ## JIRA activity: - 0 JIRA tickets created in the last 3 months (JIRA has been shut down) - 114 JIRA tickets closed/resolved in the last 3 months ## Github activity: Issue close rate of 48%: - 306 Github Issues created in the last 3 months - 146 Github Issues closed in the last 3 months PR close rate of 76%: - 340 Github Pull Requests created in the last 3 months - 258 Github Pull Requests closed/merged in the last 3 months ----------------------------------------- Attachment S: Report from the Apache Creadur Project [Brian E Fox] Apache Creadur creates and maintains a suite of open source software related to the auditing and comprehension of software distributions. Any language and build system are welcomed. Status ------ Creadur is primarily used by other Apache projects to help check for conformity to ASF standards. This is why the project team is primarily comprised of members and committers from other ASF projects. The risk of the project foundering is therefore very low despite the ongoing lack of progress. If someone has an itch to scratch, it will no doubt get fixed. Recent updates: * Migration to github eases work on RAT since it simplifies contributions - Creadur benefits from that. * Mainly infrastructure changes * Project development: fixing security problems and bugs/enhancements Community --------- In September 2016 Karl Heinz Marbaise was elected to join the PMC / Commit. Releases -------- Apache Rat 0.13 was released Nov 5th, 2018 Apache Rat 0.12 was released in June, 2016 Apache Rat 0.11 was released in August, 2014 Apache Rat 0.10 was released in September, 2013. ----------------------------------------- Attachment T: Report from the Apache cTAKES Project [Pei Chen] ## Description: Apache clinical Text Analysis and Knowledge Extraction System (cTAKES) is an open-source natural language processing system for information extraction from electronic medical record clinical free-text. ## Issues: There are no issues requiring board attention at this time. ## Activity: - Committee continues to work on the future release (4.0.1) - Committee continues to work on bug fixes and improvements documented in Jira ## Health report: - The community continues to be moderately active. - There are new questions/suggestions from new users on the mailing lists - There is steady increase in interest and growth in the community based on the activity on the mailing lists ## PMC changes: - Currently 31 PMC members. - Last PMC addition was Gandhi Rajan on Thu Jul 12 2018 ## Committer base changes: - Currently 38 committers. - Last committer addition was Gandhi Rajan at Tue Nov 14 2017 ## Releases: - Last release was 4.0.0 on Thu Apr 27 2017 - 3.2.2 was released on May 30 2015 - 3.2.1 was released on Dec 10 2014 ## Mailing list activity: There was an increase in number of subscribers to the dev @ mailing lists with less emails sent. - dev@ctakes.apache.org: - 258 subscribers (up 2 in the last 3 months): - 62 emails sent to list (82 in previous quarter) - user@ctakes.apache.org: - 269 subscribers (up 0 in the last 3 months): - 36 emails sent to list (59 in previous quarter) ----------------------------------------- Attachment U: Report from the Apache Curator Project [Jordan Zimmerman] ## Description: - Apache Curator is a Java/JVM client library for Apache ZooKeeper, a distributed coordination service. It includes a highlevel API framework and utilities to make using Apache ZooKeeper much easier and more reliable. It also includes recipes for common use cases and extensions such as service discovery and a Java 8 asynchronous DSL. ## Issues: - there are no issues requiring board attention at this time ## Activity: - Reasonably good engagement from the community. We're satisfied - We have a new committer ## Health report: - Health has improved - there's more activity in both ZooKeeper and Curator - We have a new committer which is good ## PMC changes: - Currently 13 PMC members. - Shay Shimony was added to the PMC on Wed Apr 17 2019 ## Committer base changes: - Currently 13 committers. - Shay Shimony was added as a committer on Thu Apr 18 2019 ## Releases: - Last release was Apache Curator 4.2.0 on Tue Mar 05 2019 ## Mailing list activity: - dev@curator.apache.org: - 52 subscribers (down -1 in the last 3 months): - 161 emails sent to list (575 in previous quarter) - user@curator.apache.org: - 163 subscribers (down -1 in the last 3 months): - 15 emails sent to list (24 in previous quarter) ## JIRA activity: - 16 JIRA tickets created in the last 3 months - 4 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment V: Report from the Apache Dubbo Project [Ian Luo] ===== ## Description: - Apache Dubbo is a high-performance, lightweight, java based RPC framework. ## Issues: There are no issues requiring board attention at this time. ## Activity: - The community has just graduated from incubator on 2019-05-15, and finished the post graudation steps. - Apache Dubbo meetup has been held on 2019-05-26 in Beijing, 250+ people were present. - Projects under dubbo group are being transferring to ASF (as discussed before graudation), dubbo-php-framework, dubbo-js, dubbo-python, dubbo-sentinel-support, dubbo-go has been transferred to ASF. - The community has kicked off a new project called dubbo-proxy, which aims at converting http request to dubbo. - The dubbo-website repository has reached 100 contributors. - The dubbo repository has reached 200 contributors. - GSoc project for Dubbo has entered coding period. - A new dubbo-erlang project has been migrated to ASF, now dubbo supports 6 languages including Java, Javascript, Go, Python, Php, and Erlang. - The EOL date of 2.5.x branch has been announced, support will be ended on 2019-6-15. ## Health report: - The overall status of Dubbo community is good. ## PMC changes: - Currently 16 PMC members. - Victory Cao was added to the PMC on Mon Jun 03 2019 ## Committer base changes: - Currently 37 committers. - New commmitters: - uglycow has been voted in as a committer on June 5 2019 - Shunyu Lei has been added as a committer on June 3 2019 - Tiger Wang was added as a committer on Wed May 29 2019 - Xiaoxiang Zhai was added as a committer on Wed May 29 2019 ## Releases: - 2.7.2 has been release on June 6 2019 ## Mailing list activity: - I've no idea why the number of mailing list subscribed so dramatically. Is it because the removal of dev@dubbo.incubator.apache.org? - The decreasing number of emails looks good, since some of the contributors may become inactive due to various reasons. - dev@dubbo.apache.org: - 322 subscribers (down -51 in the last 3 months): - 927 emails sent to list (1131 in previous quarter) ## GitHub activity: - 139 Active Pull Requests, 109 merged pull request during the last 1 month - 172 Active Issues, 107 closed issues during in the last 1 months ----------------------------------------- Attachment W: Report from the Apache Eagle Project [Edward Zhang] ## Description: - Apache Eagle is an open source analytics solution for identifying security and performance issues instantly on big data platforms. ## Issues: - There are no issues requiring board attention at this time ## Activity: - A few users tried Eagle in their experiment environment, and community provided supports regarding starting up Eagle GUI, how to scale Eagle if there are many alert policies. ## Health report: - Users can get help from Eagle community when they have issue with using Eagle. ## PMC changes: - Currently 16 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Deng Lingang on Mon May 08 2017 ## Committer base changes: - Currently 18 committers. - No new committers added in the last 3 months - Last committer addition was Jay Sen at Thu Mar 16 2017 ## Releases: - Last release was 0.5.0 on Sat Sep 09 2017 ## Mailing list activity: - dev@eagle.apache.org: - 71 subscribers (down -1 in the last 3 months): - 30 emails sent to list (30 in previous quarter) - issues@eagle.apache.org: - 18 subscribers (down -1 in the last 3 months): - 34 emails sent to list (2 previous quarter) - user@eagle.apache.org: - 55 subscribers (down -2 in the last 3 months): - 0 emails sent to list (1 in previous quarter) ## Jira activity - 5 JIRA tickets created in the last 3 months - 0 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment X: Report from the Apache Falcon Project [Pallavi Rao] ABOUT Falcon is a data processing and management solution for Hadoop designed for data motion, coordination of data pipelines, lifecycle management, and data discovery. Falcon enables end consumers to quickly onboard their data and its associated processing and management tasks on Hadoop clusters. ISSUES The project is not seeing much traction in the past few months and seems to have run its course. A discussion asking for suggestion from the community was initiated which failed to evoke a response. Community reach out email -> https://lists.apache.org/thread.html/2f1c57cdba9d5f4a17f410ab1fec1a5308c4c59629382a9e3c887075@%3Cdev.falcon.apache.org%3E Further to that, a PMC vote was called for on the public dev@ mailing list to move the project to attic and the vote has passed. Vote to move Falcon to attic -> https://lists.apache.org/thread.html/7cf2fabbd0ff6dd6413bf475eb413f9ce2a3e2dde5a155002caf4be2@%3Cdev.falcon.apache.org%3E Request a board resolution to proceed with the same. RESOLUTION Terminate the Apache Falcon Project WHEREAS, the Project Management Committee of the Apache Falcon project has chosen by vote to recommend moving the project to the Attic; and WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache Falcon project due to inactivity; NOW, THEREFORE, BE IT RESOLVED, that the Apache Falcon project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache Falcon Project; and be it further RESOLVED, that the office of "Vice President, Apache Falcon" is hereby terminated; and be it further RESOLVED, that the Apache Falcon PMC is hereby terminated. STATUS After 0.11 release there have been no new feature asks from the community. Propose to move project to attic. ## PMC changes: - Currently 17 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Sowmya Ramesh on Mon Jun 06 2016 ## Committer base changes: - Currently 25 committers. - No new committers added in the last 3 months - Last committer addition was Sandeep Samudrala at Thu Mar 09 2017 ## Releases: - Last release was 0.11 on Tue Mar 13 2018 ## Mailing list activity: - dev@falcon.apache.org: - 98 subscribers (down -8 in the last 3 months): - 13 emails sent to list (16 in previous quarter) - user@falcon.apache.org: - 30 subscribers (down -1 in the last 3 months): - 1 emails sent to list (1 in previous quarter) ## JIRA activity: - 0 JIRA tickets created in the last 3 months - 0 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment Y: Report from the Apache Felix Project [Karl Pauls] ## Description: Apache Felix is a project aimed at implementing specifications from the OSGi Alliance as well as implementing other supporting tools and technologies aligned with OSGi technology. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Existing implementations have been improved/enhanced based on community feedback. - Released 11 components (including a new framework release - mostly bug fixes overall). ## Health report: - Overall the project is in good health. - Questions on the user list are answered, development concerns are either discussed on the mailing list or directly in the JIRA issues. - The project as well as the OSGi community in general is still in the process of adapting to JPMS and its long term impact. - We added 1 new PMC Member (Georg Henzler). - We need to be on the lookout for new committers. - We had no issues voting on releases and JIRA issues are generally addressed promptly. ## PMC changes: - Currently 27 PMC members. - New PMC members: - Georg Henzler was added to the PMC on Mon May 10 2019 ## Committer base changes: - Currently 67 committers. - No new committers added in the last 3 months - Last committer addition was Bertrand Delacretaz at Tue Dec 18 2018 ## Releases: - maven-bundle-plugin-4.2.0 was released on Mon Apr 08 2019 - org.apache.felix.converter-1.0.8 was released on Tue Apr 23 2019 - org.apache.felix.framework-6.0.3 was released on Thu May 02 2019 - org.apache.felix.healthcheck.core-2.0.2 was released on Fri Apr 05 2019 - org.apache.felix.healthchecks.api-2.0.2 was released on Mon May 20 2019 - org.apache.felix.healthchecks.core-2.0.6 was released on Mon May 20 2019 - org.apache.felix.main-6.0.3 was released on Thu May 02 2019 - org.apache.felix.main.distribution-6.0.3 was released on Thu May 02 2019 - org.apache.felix.systemready-0.4.2 was released on Fri Apr 05 2019 - org.apache.felix.webconsole-4.3.12 was released on Mon May 27 2019 - org.apache.felix.webconsole.plugins.memoryusage-1.0.10 was released on Tue Apr 02 2019 ## Mailing list activity: - users@felix.apache.org: - 560 subscribers (down -5 in the last 3 months): - 58 emails sent to list (63 in previous quarter) - dev@felix.apache.org: - 317 subscribers (down -3 in the last 3 months): - 404 emails sent to list (863 in previous quarter) ## JIRA activity: - 63 JIRA tickets created in the last 3 months - 53 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment Z: Report from the Apache Flex Project [Olaf Krüger] ## Description: Apache Flex is an application framework for easily building Flash-based applications for mobile devices, the browser and desktop. ## Issues: There are no issues requiring board attention at this time. ## Flex runtimes The available, free to use Flex runtimes are the Adobe Flash Player and Adobe AIR. In 2017, Adobe already announced the EOL of the Flash Player for 2020. In May 2019, Adobe announced that it would transition ongoing platform support and feature development of AIR to Harman as of June 2019. [1][2] The community is discussing this profound change [3] and is waiting for more details to be published by Harman. ## Activity: Activity on the mailing list among the users stayed the same as in the previous three months. ## PMC changes: - Currently 45 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Olaf Krüger on Mon Aug 28 2017 ## Committer base changes: - Currently 69 committers. - No new committers added in the last 3 months - Last committer addition was Greg Dove at Wed Sep 07 2016 ## Releases: - Apache Flex SDK 4.16.1 on 2017-11-22 - Apache Flex Installer 3.3.2 on 2018-07-09. ## JIRA activity: - 1 JIRA tickets created in the last 3 months - 0 JIRA tickets closed/resolved in the last 3 months [1] https://theblog.adobe.com/the-future-of-adobe-air/ [2] https://services.harman.com/partners/adobe [3] http://apache-flex-users.2333346.n4.nabble.com/Adobe-AIR-Maintenance-and-support-changes-td17766.html ----------------------------------------- Attachment AA: Report from the Apache Flink Project [Stephan Ewen] DESCRIPTION Apache Flink is a distributed data streaming system for batch and streaming data analysis on top of a streaming dataflow engine. Flink's stack contains functional batch and streaming analysis APIs in Java and Scala and libraries for various use cases. Flink interacts and integrates with several Apache projects in the broader ecosystem of data storage and computing, such as Apache Beam, Calcite, Hadoop, Mesos, Kafka, HBase, Cassandra, and various others. ISSUES - There are no issues that require board attention. STATUS AND ACTIVITY - The work on improving community aspects is still ongoing. There is work in reorganizing the contribution process to encourage more early discussions, rather than immediately opening pull requests. - There are now more regular discussions on the private mailing list about committer and PMC candidates now. The project is adding PMC members and committers more regularly now. Actively reaching out and mentoring new candidate needs more follow-up work by the PMC. - The integration of the contributed Blink fork is ongoing. A good part of it will be included in the next Flink release (1.9). - The community working on the Flink 1.9 release. The release has among other things a complete overhaul of the Table API, a new SQL/Table query processor based on the Blink contribution, a new scheduler architecture and failover mechanics for batch/bounded programs. The release also introduces a first version of Python Table API. - Flink Forward San Francisco took place on April 1-2 with many Flink committers and contributors attending. The call for participation for Flink Forward Berlin just closed, the organizers plan to offer free passes again for Flink committers. COMMUNITY PMC members added since the last board report: - Shaoxuan Wang joined the PMC on May 15th, 2019 Committers added since the last board report; - Bowen Li was added as a committer on April 22nd, 2019 - Xiaowei Jiang was added as a committer on April 1st, 2019. The newest PMC member is Shaoxuan Wang, joined on May 15th, 2019. The newest committer is Bowen Li, joined on April 22nd, 2019. Flink currently has 45 committers and 21 PMC members. RELEASES The following releases were made since the last board report: - 1.8.0 was released on April 9th, 2019 - shaded-7.0 was released on May 30th, 2019 ACTIVITY ON JIRA / MAILING LISTS Mailing lists continue to be very active: - user@f.a.o (1634 mails/quarter) - dev@f.a.o (1672 mails/quarter) JIRA continues to be active as well, 918 JIRA tickets created, 624 JIRA tickets resolved in the last 3 months. ----------------------------------------- Attachment AB: Report from the Apache Guacamole Project [Mike Jumper] ## Description: - Apache Guacamole is a clientless remote desktop gateway which supports standard protocols like VNC, RDP, and SSH. We call it "clientless" because no plugins or client software are required. Once Guacamole is installed on a server, all you need to access your desktops is a web browser. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Progress toward 1.1.0 continues. Development toward release slowed down at the end of last quarter but has recently picked back up. - GUACAMOLE-249 (adding support for the 2.0.0 RCs of FreeRDP's library) remains both a priority of 1.1.0 and a major obstacle. ## Health report: - The project is healthy. Development and community involvement continue to be active. ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Carl Harris on Sun Nov 19 2017 ## Committer base changes: - Currently 12 committers. - No new committers added in the last 3 months - Last committer addition was Joel Best at Wed Jan 30 2019 ## Releases: - Last release was 1.0.0 on Mon Jan 07 2019 ## Mailing list activity: - dev@guacamole.apache.org: - 94 subscribers (up 1 in the last 3 months): - 471 emails sent to list (501 in previous quarter) - announce@guacamole.apache.org: - 6 subscribers (up 0 in the last 3 months): - 0 emails sent to list (3 in previous quarter) - issues@guacamole.apache.org: - 7 subscribers (up 0 in the last 3 months): - 518 emails sent to list (423 in previous quarter) - user@guacamole.apache.org: - 336 subscribers (up 4 in the last 3 months): - 829 emails sent to list (716 in previous quarter) ## JIRA activity: - 58 JIRA tickets created in the last 3 months - 46 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AC: Report from the Apache Gump Project [Stefan Bodewig] Apache Gump is a cross-project continuous integration server. Gump's intention isn't so much to be a CI server but rather a vehicle that makes people look beyond their project's boundaries and helps the projects to collaborate. Gump is written in Python and supports several build tools and version control systems. The Apache installation of Gump builds ASF as well as non-ASF projects and their dependencies. It started in the Java part of the foundation but also builds projects like APR, HTTPd and XMLUnit.NET. ## Summary Some infrastructure activity, but really no changes compared to the last quarter. ## Releases Gump has never done any releases. One reason for this is that the ASF installations of Gump work on the latest code base almost all of the time following its "integrate everything continuously" philosophy. ## Activity We have migrated the content of the Moin Wiki to Confluence and it seems to be working fine, but we still need to change some links on our website before we can turn off the Moin instance. The infra team has set up a new VM for Gump and we situation is similar to that of the Wiki, we need to fix a few links, ensure everything is working as expected and can then turn off the old VM. The Tomcat and Forrest communities are still using Gump actively. ## Changes to the Roster All ASF committers have write access to the metadata that configure the ASF installations. The last changes to the PMC have seen Konstantin Kolinko and Mark Thomas join in November 2014. ----------------------------------------- Attachment AD: Report from the Apache Helix Project [Kishore G] ## Description: - A cluster management framework for partitioned and replicated distributed resources. ## Issues: - There are no issues requiring board attention at this time ## Health report: - Release 0.9.0 is in preparation. - There is regular level of activities on commits, pull requests and releases. - Dev mail list activities was normal, user email activities dropped. We have moved the discussion into Slack channels. ## PMC changes: - Currently 18 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Junkai Xue on Mon Jul 03 2017 ## Committer base changes: - Currently 20 committers. - No new committers added in the last 3 months - Last committer addition was Hunter Lee at Tue Mar 12 2019 ## Releases: - Last release was 0.8.4 on Mar. 6 2019 ## Mailing list activity: - Discussion in dev mail group is regular, discussion in user group is less active. - dev@helix.apache.org: - 68 subscribers (up 0 in the last 3 months): - 92 emails sent to list (172 in previous quarter) - user@helix.apache.org: - 106 subscribers (up 0 in the last 3 months): - 1 emails sent to list (5 in previous quarter) ## JIRA activity: - We are moving issues management to github issues. - 2 JIRA tickets created in the last 3 months - 0 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AE: Report from the Apache Hive Project [Ashutosh Chauhan] ## Description: The Apache Hive (TM) data warehouse software facilitates querying and managing large datasets residing in distributed storage. ## Issues: - No issues requiring board attention at this time. ## Activity: - On a request of Spark community, we did a maintenance release 2.3.5 in May. - Steady state development progress on master branch. - Cloudera hosted Future of Data meetup on May 1st. Jesus Camacho-Rodriguez and Daniel Dai from Hive PMC gave talks on Hive in the meetup. ## PMC changes: - No changes this quarter to existing roster of 47 PMC members. - Last addition Zoltan Haindrich (Oct 29 2018) ## Committer changes: - One new committer is added this quarter to bring total to 84 committers. - László Bodor was added as a committer on Sat Apr 13 2019 ## Releases: - 2.3.5 was released on Mon May 13 2019 ## JIRA activity: - 416 JIRA tickets created in the last 3 months - 254 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AF: Report from the Apache Incubator Project [Justin Mclean] # Incubator PMC report for June 2019 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. At the request of the board, this monthly report is in markdown so that it's easier to read. Some podlings struggled to get their content in the correct format. If you are viewing the report not in that format it can seen here: https://cwiki.apache.org/confluence/display/INCUBATOR/June2019 (minor changes exist) There are presently 49 podlings incubating. During the month of May, podlings executed 12 distinct releases. We added one new IPMC members and three IPMC members retired. We have no new podlings this month. One project graduated last month Dubbo and a couple of other podlings are heading towards graduation in the next few months. Milagro which failed to report twice, reported this month and is again trying to reboot themselves, they seem a bit more serious this time. Toree's report, also missing last month, did report. 4 Podlings BRPC, DLab, and Iceberg didn't submit a report and have been asked to do so next month. Samoa is considering retiring. There were no IP clearances. The IPMC requires clarity from the board if podlings need to follow ASF's release policy and distribution policy while in incubation. *Some Background* What is happening in practice is that the IPMC allows releases with minor issues to go ahead and assumes they will be fixed in a later release (before graduation) and stops releases with any serious problem from going ahead (with an IPMC member or two voting -1). A -1 vote is not a veto but usually stops a release, there's only been a handful of successful releases with -1 votes. I don't think anyone thinks that allowing releases with minor issues to be released is an incorrect approach even if it doesn't follow policy, even if some people have expressed an opinion that release must be "legal". Serious problems, such as; including GPL licensed software, including compiled code, or copyright violations, in a release is currently seen as a reason to vote -1 on a release. Podlings do try and do the right thing but about 1 in 5 podling releases has a problem like this. Historically there's been a few releases with serious issues that have got legal and incubator VP approval to make a release on a one by one, once-off basis. These is a clear consensus that the IPMC wants to make this somehow easier for podlings. *Current Situation* Recently it has been suggested by several people (including ex-board members) that serious issues should be allowed in an IPMC release, and those issues only need to be fixed before graduation. We've had several long conversations about this and this seems to be unresolvable. I'll note there have been previous conversions along the same lines recently and going wayback, for instance in 2013, that also failed to get consensus. Some people believe that podling releases do not have to follow policy and most things are allowed until graduation and others say that ASF policy can be ignored but releases must be legal, (which they may or may not realise is stricter than what happens currently). This is damaging to the incubator and causing confusion among podlings. This issue also seems to attract commentary by non-IPMC members whose opinions, not in line with policy, are spread outside the IPMC list. One podling is likely to leave the incubator, in part, because of this situation. *Actions* Initially, this report contained a proposal, to try and improve this situation, however, as it didn't have the consensus of the IPMC, it has been removed. From this discussion, The IPMC has identified a few things that can be done, like improving the incubating DISCLAIMER, and coming up with clearer guidance with the the help of the legal committee on exactly what a podling release should follow. But either of those solves the underlying issue. We have been given contradictory guidance from the board in the past, which is making this situation difficult. If the board could provide some clarity on what extent that podling releases need to follow ASF policy, the IPMC would appreciate it. *Current Challenges* These policies live outside the incubator, and it's put in the difficult position of ensuring that podlings (via their mentors) are following them by the time they graduate. In some cases it seems that these are not been clearly passed on, this may be due to time poor mentors, lack of policy knowledge, overzealous automation, and/or a poor fit of ASF policies with modern development workflows. Modern development workflows seem to bring up more issues for the IPMC, with use of multiple GitHub repositories, wider looser communities (causing possible branding and trademark issues), and expected use of alternative means of distribution. While work has been done, and continues on how these practices fit into the ASF landscape/policy, some podlings are struggling with inconsistent guidance and lack of documentation on this. The IPMC also needs to be clear up front that some podlings may need to make major changes to how they do things to become a TLP. A while back the IPMC identified all of the mentors that were missing, and not performing their duties, and ask them if they wanted to continue, most of them stood down from the IPMC. During this process, it was found there was a strong correlation between not signing off reports and missing mentors. Looking at the reports being signing off there are currently 13 possibly inactive mentors. This number is a massive improvement over the last time where we had over 70 inactive mentors and is a good indicator that mentors are currently more engaged. Some of the incubator wiki pages were missed in the transfer and infra are looking into why. Podlings were reminded that they to put their logos on http://www.apache.org/logos/ about 1/3 of them responded and added their logo. A large number of Podlings didn't have their PPMC members or mentors signed up to their private list. A few mentors and podlings have corrected this and reminders to fix this situation has been sent to 20 podlings. ## Community ### New IPMC members: - Arpit Agarwal ### People who left the IPMC: - Andy Seaborne - Mark Thomas - Stefan Bodewig ## New Podlings None ## Podlings that failed to report, expected next month - BRPC - DLab - Iceberg - Marvin-AI ## Graduations - Dubbo The board has motions for the following: - None ## Releases The following releases entered distribution during the month of May: - Apache Druid 0.14.1 - Apache Druid 0.14.2 - Apache MXNet 1.4.1 - Apache Omid 1.0.1 - Apache OpenWhisk Runtimes v1.13.0 - Apache Ratis 0.3.0 - Apache Weex 0.24.0 - Apache Zipkin 2.13.0 - Apache Zipkin 2.14.0 - Apache Zipkin API 0.2.1 - Apache Zipkin Dependencies 2.2.0 - Apache Zipkin Layout Factory 0.0.5 ## IP Clearance None ## Legal / Trademarks None ## Infrastructure None ## Miscellaneous - Discussion of the use of stack overflow resulted in a legal FAQ item being added - Page speed set up their web site - Discussion on SGA/CCLA and when they are needed - One incubating proposal was turned down as it didn't alight with ASF aims - New moderators add for general@ list ## Credits |---------------------------------------------------------------------- Table of Contents [Crail](#Crail) [Daffodil](#Daffodil) [DataSketches](#DataSketches) [Druid](#Druid) [Hivemall](#Hivemall) [IoTDB](#IoTDB) [Marvin-AI](#Marvin-AI) [Milagro](#Milagro) [Myriad](#Myriad) [Nemo](#Nemo) [Omid](#Omid) [OpenWhisk](#OpenWhisk) [PonyMail](#PonyMail) [SAMOA](#SAMOA) [ShardingSphere](#ShardingSphere) [SINGA](#SINGA) [Spot](#Spot) [Superset](#Superset) [Taverna](#Taverna) [Tephra](#Tephra) [Toree](#Toree) [Tuweni](#Tuweni) [TVM](#TVM) [Warble](#Warble) [Zipkin](#Zipkin) |---------------------------------------------------------------------- -------------------- ## Crail Crail is a storage platform for sharing performance critical data in distributed data processing jobs at very high speed. Crail has been incubating since 2017-11-01. ### Three most important unfinished issues to address before graduating: 1. Community building: Increase on number of contributors and users. 2. Further increase project visibility by establishing a convincing use cases of Crail. 3. Make Crail better consumable / cooperate with other projects on Crail integration. ### 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? * Apache Crail was presented at 2019 Strata data conference in San Francisco. The presentation is online available. * We added one new blog posts to the projects Apache home page. It covers deployment options for tiered storage disaggregation. * A paper on an Apache Crail based, unified ehpemeral data storage architecture got conditionally accepted at the USENIX ATC'19 Conference in July. * The @ApacheCrail twitter account has now 164 followers. We use it to regularly tweet the availability of new blog posts, code releases etc. ### How has the project developed since the last report? * New CrailConfiguration API to allow setting Crail configuration dynamically instead of loading it from a file. * NVMf tier: It is now possible to set Client host NQN to support restricted access on target side. If host NQN is not specified, a random UUID is still generated. * Started design of fault tolerance/robustness extensions to Crail namenode implementation. * Started integration of Crail as an ephemeral data store for serverless frameworks. Publicly discussed integration options at a presentation on 2019 OpenFabrics workshop. * Continued native C++ implementation of Crail tailored to Machine Learning framework integration. ### 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: Nov-26-2018 ### When were the last committers or PPMC members elected? December 4th, 2018 ### Have your mentors been helpful? Our mentors are very helpful. ### Signed-off-by: - [x](crail) Felix Cheung Comments: - [x] (crail) Julian Hyde Comments: Dev list is pretty quiet; a few commits per month, not much discussion. So, activity level is a concern. However, the project members seem to be doing all they can as regards outreach (conference, twitter). - [x] (crail) Luciano Resende Comments: ### IPMC/Shepherd notes: -------------------- ## Daffodil Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. ### Three most important unfinished issues to address before graduating: 1. Increase community growth and participation (high priority) 2. Establish a frequent release schedule 3. Work with other Apache projects where Daffodil could provide extra functionality ### 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? - Continued community support of user developing Daffodil/DFDL training materials - Continued community support of Apache PLC4X to develop DFDL schemas - Presented talk at Apache Roadshow DC 2019 - Presented talk at Cross Domain Technical Forum 2019 - Submitted a talk for ApaheCon North America 2019 - Continued contributions from 1 new contributor - Lost a mentor but got a new one - Increased discussions/proposals with community for new Daffodil features (e.g. lookahead, enumerations, character encoding) ### How has the project developed since the last report? - 29 commits merged from 4 different contributors - 55 issues creates, 52 issues resolved - Greatly improved interoperability with IBM DFDL implementation, primarily related to separator behavior - Merged in new enumeration and TypeValueCalc feature - Many miscellaneous bug fixes - The next release is likely within the next month or two ### 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: 2019-02-26 ### When were the last committers or PPMC members elected? None, same as project incubation ### Have your mentors been helpful? Yes, no issues. ### Signed-off-by: - [x] (daffodil) Dave Fisher Comments: Podling is trying to grow the community. - [X] (daffodil) Christofer Dutz Comments: Great seeing new people being voted in. And wasn't Brandon Sloane voted in to the PPMC some time around 2019-05-31? ### IPMC/Shepherd notes: -------------------- ## DataSketches DataSketches is an open source, high-performance library of stochastic streaming algorithms commonly called "sketches" in the data sciences. Sketches are small, stateful programs that process massive data as a stream and can provide approximate answers, with mathematical guarantees, to computationally difficult queries orders-of-magnitude faster than traditional, exact methods. DataSketches has been incubating since 2019-03-30. ### Three most important unfinished issues to address before graduating: 1. Finish code migration 2. Set up automated builds 3. Establish code review practices ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of No ### How has the community developed since the last report? We are still in the process of setting up permissions and figuring out Apache environment. ### How has the project developed since the last report? Most DataSketches repos have been moved to Apache repos. ### 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: No releases yet ### When were the last committers or PPMC members elected? We have just signed up our initial committers ### Have your mentors been helpful? Yes, very helpful. ### Signed-off-by: - [ ] (datasketches) Liang Chen Comments: - [X] (datasketches) Kenneth Knowles Comments: - [X] (datasketches) Furkan Kamaci Comments: ### IPMC/Shepherd notes: -------------------- ## Druid Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. ### Three most important unfinished issues to address before graduating: 1. Move the website to Apache infrastructure. 2. Fix potential errata in the website reported by Apache Podling Website Checks. ### 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? A healthy, constant flow of bug fixes, quality improvements and new features are still ongoing at https://github.com/apache/incubator-druid. ### How has the project developed since the last report? - Since the last report there have been 493 commits from 86 contributors. - We have released 4 versions, i.e., 0.13.0, 0.14.0, 0.14.1, and 0.14.2. 0.13.0 was the first Apache release. - We have code frozen 0.15.0 branch and are preparing for the first release candidate. - The web page migration from druid.io to druid.apache.org is still in progress. ### 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: Druid 0.14.2-incubating on 2019-05-29 ### When were the last committers or PPMC members elected? The Druid PPMC elected 10 committers to the project on November 20, 2018. ### Have your mentors been helpful? They have been very helpful. ### Signed-off-by: - [x] (druid) Julian Hyde Comments: In my opinion Druid is overdue to graduate. There seems to be off-list consensus that graduation is near but I would like to see more conversation on-list. I don't agree that mentors "have been very helpful"; for the record, the other two mentors have been absent, including from tight release votes. I suspect that they are fatigued. - [ ] (druid) P. Taylor Goetz Comments: - [ ] (druid) Jun Rao Comments: ### IPMC/Shepherd notes: Justin Mclean: Elected 10 committers at once? I can see a more recent PPMC addition in March. -------------------- ## Hivemall Hivemall is a library for machine learning implemented as Hive UDFs/UDAFs/UDTFs. Hivemall has been incubating since 2016-09-13. ### Three most important unfinished issues to address before graduating: 1. Community growth (committers and users) 2. One or more Apache Releases as an Incubator project 3. Documentation improvements ### 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? * Github watchers/stars are gradually increasing: 219 stars as of June 3 (was 199 on Mar 1) * Twitter account @ApacheHivemall followers are gradually increasing: 196 followers as of June 3 (was 189 on Mar 1) * PPMC is invited for a private tech talk about Hivemall at Indeed ### How has the project developed since the last report? * Preparing the third ASF release, v0.6.0, by the end of June Since the last report, we have * In the last 3 months, we opened 14 JIRA issues and closed 15 JIRA issues as seen in https://goo.gl/QFQEF5 (as of June 3) Created Resolved Mar 2019 2 7 Apr 2019 9 8 May 2019 3 0 * Created 8 Pull Requests and closed 8 Pull Requests between Mar 1th and May 31th. https://github.com/apache/incubator-hivemall/pulls?utf8=%E2%9C%93&q=is%3Apr+ created%3A2019-03-01..2019-05-31 https://github.com/apache/incubator-hivemall/pulls?utf8=%E2%9C%93&q=is%3Apr+ closed%3A2019-03-01..2019-05-31 ### 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-03 ### When were the last committers or PPMC members elected? - Elected Jerome Banks as a committer on April 2, 2018. ### Have your mentors been helpful? - Koji is active at mentoring. ### Signed-off-by: - [ ] (hivemall) Xiangrui Meng Comments: - [x] (hivemall) Daniel Dai Comments: - [x] (hivemall) Koji Sekiguchi Comments: ### IPMC/Shepherd notes: -------------------- ## IoTDB IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. ### Three most important unfinished issues to address before graduating: 1. Learn to how to release a formal version; 2. Declare a clear release roadmap; 3. Attract more contributors joining 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? We can find that IoTDB is becoming a new choice when users need a time series database. New users from UCI (IoTDB-104), Sangfor Inc., University of Liverpool (IoTDB-94) etc. are testing and proposing issues for IoTDB. ### How has the project developed since the last report? 1. IoTDB is more stable than before. Now it works well on a VM provided by Apache (iotdb-vm.apache.org). 2. A distributed version is almost done (in the 'cluster branch'). 3. In the last 3 months, we opened 78 JIRA issues and resolved/closed 40 JIRA issues. Created Resolved Mar 2019 42 26 Apr 2019 15 6 May 2019 21 8 4. In the last 3 months, we merged/closed 107 PRs in Github (seen at Jun 4) ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [x] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: N/A ### When were the last committers or PPMC members elected? N/A ### Have your mentors been helpful? Yes ### Signed-off-by: - [X] (iotdb) Justin Mclean Comments: Needs to be more on-list communication. There report mentions new users, where is this communication taking place? - [X] (iotdb) Christofer Dutz Comments: I agree that there is almost no communication on the list. I have mentioned this quite a number of times before, communication tends to increase for a few days but drops to almost 0 a few days later. Also I would have liked to read about how the COMMUNITY has developed, not the project. - [X] (iotdb) Willem Ning Jiang Comments: We could encourage the developer to share their ideas through the mailing list. - [X] (iotdb) Kevin A. McGrail Comments: Would like to see more discussion on the lists and people suggesting bug fixes being asked to join the community. Like the list of the issues preventing release. ### IPMC/Shepherd notes: -------------------- ## Marvin-AI Marvin-AI is an open-source artificial intelligence (AI) platform that helps data scientists, prototype and productionalize complex solutions with a scalable, low-latency, language-agnostic, and standardized architecture while simplifies the process of exploration and modeling. Marvin-AI has been incubating since 2018-08-21. ### Three most important unfinished issues to address before graduating: 1. Move development infrastructure to Apache 2. Build Community 3. Build Releases ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? * None ### How has the community developed since the last report? * Brought in a new PPMC member * Participation in the local PyData event with a presentation of the project by Zhang Yifei. ### How has the project developed since the last report? * Community is engaged on the development for R support. ### 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: XXXX-XX-XX ### When were the last committers or PPMC members elected? 07-January-2019 - Wei Chen ### Have your mentors been helpful? * The mentors are responsive when the community needs it. ### Signed-off-by: - [X](marvin-ai) Luciano Resende Comments: [ ](marvin-ai) William Colen Comments: -------------------- ## Milagro Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Growing the community of contributors and getting additional/new mentors 2. Getting the first release out and establishing a frequent release schedule 3. Work with other Apache projects where Milagro could provide extra functionality ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Milagro needs additional mentors. ### How has the community developed since the last report? We have brought on 3 new contributors in the last month. ### How has the project developed since the last report? 1. Updates and bug fixes to the core Milagro crypto library. 2. 3 new committers - Giorgio Zoppi, Chris Morris, and Alessandro Budroni and 2 contributors - John McCane Whitney and Howard Kitto who we hope will become contributors. There is an active development stream now occurring. 3. 1 new PPMC - Giorgio Zoppi 4. Setup a Milagro Confluence site where all contributors and PPMC members can create content at will. 5. JIRA is now setup for committers and PPMC members so that we can collaborate at will and efficiently. Also setup the Kanban board and cleaned out the dead/redundant/duplicate issues. https://issues.apache.org/jira/projects/MILAGRO/issues/MILAGRO-18?filter=all openissues To Do: 1. File Podling report for June, due in a few days (done). 2. Move existing website on SVN to new githubpubsub ‘asf-site’ branch publishing system. Will file JIRA request with Infra. 3. Travis - CI for milagro-crypto-c and milagro-javascript repos. Will file JIRA request with Infra. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: Milagro is immature but now has some momentum. It is critical the momentum is continued to get the first release out. ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? 04-June-2019 ### Have your mentors been helpful? Requests for help in establishing new committer accounts or just general advice for how to get things done could be delivered in a more timely matter (or if at all). Big thank you to Justin and Craig for the guidance this month. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: This podling has long been moribund, but a sudden flurry of activity suggests potential revival. I am just now (hopefully) catching up with the renewed activity. ### IPMC/Shepherd notes: Justin Mclean: Please ask on the incubator genral@ list for new mentors. -------------------- ## Myriad Myriad enables co-existence of Apache Hadoop YARN and Apache Mesos together on the same cluster and allows dynamic resource allocations across both Hadoop and other applications running on the same physical data center infrastructure. Myriad has been incubating since 2015-03-01. ### Three most important unfinished issues to address before graduating: 1. MYRIAD-279: Reworking a new UI design 2. MYRIAD-280: Improve overall stability 3. Rethink a new roadmap for empowering the project ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? We need new mentors. The PPMC number is a problem too, we are only two PPMCs/committers, so we have problems with the minimum number of votes for consensus. ### How has the community developed since the last report? We don't have activity in our community for this period. ### How has the project developed since the last report? After a few years of inactivity the project is slowly getting activity, at least from the PPMC point of view. The initial PPMCs are not active anymore, nevertheless the current PPMCs (only two right now) are able of continuing the project from a formal point of view, we are able of creating new releases and to put under control the ASF resources available for Myriad, so the current PPMCs has the knowledge of creating new releases from end-to-end. ### 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 - [x] Other: Reorganize the main goals of the project for getting new comers. ### Date of last release: Release 0.3.0 on March, 25, 2019. ### When were the last committers or PPMC members elected? 2018-05-22 Committer/PMC member Juan P. Gilaberte. 2018-03-28 Committer/PMC member Javi Roman. ### Have your mentors been helpful? No answer. ### Signed-off-by: - [ ] (myriad) Benjamin Hindman Comments: - [x] (myriad) Ted Dunning Comments: ### IPMC/Shepherd notes: Ted Dunning: I am much too busy lately to be an effective mentor. This increases the urgency to find new helpers, especially during a project reboot. Justin Mclean: Please ask on the incubator genral@ list for new mentors. How can you make release with only 2 PPMC members? Are there any committers or other people you can vote in as PPMC members? -------------------- ## Nemo Nemo is a data processing system to flexibly control the runtime behaviors of a job to adapt to varying deployment characteristics. Nemo has been incubating since 2018-02-04. ### Three most important unfinished issues to address before graduating: 1. Grow the community (committers, contributors, users) 2. Add and improve features 3. Create more releases ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. ### How has the community developed since the last report? * Committers actively involved in sending PRs and doing code reviews * GSoC students actively contributing to Nemo * Engaging with developers in open source venues in June : Beam Summit @ Berlin, KRnet in Korea ### How has the project developed since the last report? * Improved and stablized Nemo pass interfaces * Developed more formal treatment of expressing optimization policies in Nemo * Added a Machine-Learning-based policy (e.g., xgboost) * Added offheap memory store and improved shuffle * Added a lambda pass to enable running Nemo jobs in AWS Lambda * A paper describing Nemo got accepted at USENIX ATC 2019, which will be presented in July. ### 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: Release 0.1 on Dec. 31, 2018 ### When were the last committers or PPMC members elected? None yet. ### Have your mentors been helpful? Mentors have been responsive on answering the questions the community have had. They guided the community well on how to engage with developers in the open source community. ### Signed-off-by: - [X] (nemo) Davor Bonaci Comments: The project is on track. I'm starting to be worried about the decreased activity lately. - [X] (nemo) Hyunsik Choi Comments: - [X] (nemo) Byung-Gon Chun Comments: - [X] (nemo) Jean-Baptiste Onofre Comments: - [X] (nemo) Markus Weimer Comments: ### IPMC/Shepherd notes: -------------------- ## Omid Omid is a flexible, reliable, high performant and scalable ACID transactional framework that allows client applications to execute transactions on top of MVCC key/value-based NoSQL datastores (currently Apache HBase) providing Snapshot Isolation guarantees on the accessed data. Omid has been incubating since 2016-03-28. ### Three most important unfinished issues to address before graduating: 1. Document additional features added for the integration with Apache Phoenix, as well as, the low latency algorithm. 2. Get positive feedback from other projects currently in Apache. 3. Do podling name search. ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? N/A ### How has the community developed since the last report? 1. Lars Hofhansl returned as a mentor. 2. A new release 1.0.1 was done that contains optimizations and bug fixes for the integration with Apache Phoenix. ### How has the project developed since the last report? Release 1.0.1 was published and includes optimization to Omid that inferred from the integration with Phoenix. These features mostly improve the performance of Omid, however, some are bug fixes that revealed by the integration with Phoenix while pushing Omid to its corner cases. ### 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-05-21 ### When were the last committers or PPMC members elected? 2018-09-25 ### Have your mentors been helpful? Our mentors were amazingly helpful, they help us finding performance and correctness bugs, as well as helped in the release process by evaluating the release and vote internally and externally. ### Signed-off-by: - [X] (omid) Alan Gates Comments: - [X] (omid) James Taylor Comments: - [ ] (omid) Lars Hofhansl Comments: ### IPMC/Shepherd notes: -------------------- ## OpenWhisk Distributed Serverless computing platform. OpenWhisk has been incubating since 2016-11-23. ### Three most important unfinished issues to address before graduating: 1. None. The PPMC has engaged the community in initiating the graduation process. ### 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. Strong dev-list activity with good mix of technical discussion, project direction, highlighting of significant PRs, and release coordination. For last 3 months, we are averaging over >150 messages per month sent by >28 individuals. 2. incubator-openwhisk Github stars: 4,032 (+207 since last report) 3. incubator-openwhisk GitHub forks: 779 (+41 since last report) 4. Slack community 1,243 members (+84 from last report) and >12,000 messages since the last report. Actively used by users for support. 5. Received 6 new ICLAs since the last report. ### How has the project developed since the last report? 1. Have now released multiple versions of virtually all OpenWhisk software components. Nearing completion of project's first "unified release" wave. 2. Active experimentation with KNative and OpenWhisk combinations to understand how best to leverage both technologies to support Serverless computing for our user community. 3. Formal legal transfer of the OpenWhisk trademark from IBM to ASF has been completed. ### 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-05-13 (released second versions of 9 OpenWhisk runtime components) ### When were the last committers or PPMC members elected? Dominic Kim was elected as committer and PPMC member on 4/12/2019 ### Have your mentors been helpful? Yes. Mentors have been helpful. ### Signed-off-by: - [X] (openwhisk) Bertrand Delacretaz Comments: Expecting graduation soon indeed! - [X] (openwhisk) Matt Sicker Comments: - [ ] (openwhisk) Krzysztof Sobkowiak Comments: ### IPMC/Shepherd notes: Justin Mclean: Just a minor thing. I see a number of conversations happening on the private list that probably should be occurring on the public list. -------------------- ## PonyMail Pony Mail is a mail-archiving, archive viewing, and interaction service, that can be integrated with many email platforms. Pony Mail has been incubating since 2016-05-27. ### Three most important unfinished issues to address before graduating: 1. Grow the community 2. Lower the bar to participation 3. Get more releases out ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No answer. ### How has the community developed since the last report? - A new release was be made on 20-04-2019 ### How has the project developed since the last report? - Security fix done and CVE issued - New release made ### 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: 2019-04-20 ### When were the last committers or PPMC members elected? No answer. ### Have your mentors been helpful? No answer. ### Signed-off-by: - [ ] (ponymail) John D. Ament Comments: - [X] (ponymail) Sharan Foga Comments: Good to see there has been some activity this quarter with a new release out and a security fix in place. ### IPMC/Shepherd notes: -------------------- ## SAMOA SAMOA provides a collection of distributed streaming algorithms for the most common data mining and machine learning tasks such as classification, clustering, and regression, as well as programming abstractions to develop new algorithms that run on top of distributed stream processing engines (DSPEs). It features a pluggable architecture that allows it to run on several DSPEs such as Apache Storm, Apache S4, and Apache Samza. SAMOA has been incubating since 2014-12-15. ### Three most important unfinished issues to address before graduating: 1. Revitalize the project by resuming development 2. Enlarge the user base and contributing 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? * Mailing list activity: * @dev: 8 messages ### How has the project developed since the last report? * 1 new PRs created * Working on code for supporting Apache Heron ### 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: 2016-09-30 ### When were the last committers or PPMC members elected? January 2018 ### Have your mentors been helpful? Yes, the mentors have been helpful and responsive. ### Signed-off-by: - [X] (samoa) Alan Gates Comments: Dave Fisher (shepherd for this reporting cycle) recently suggested that this podling consider retirement as there is very low activity and it has been incubator for quite some time. Whether and how to attempt to restart engagement is being discussed. - [ ] (samoa) Ashutosh Chauhan Comments: ### IPMC/Shepherd notes: -------------------- ## ShardingSphere Sharding-Sphere is an ecosystem of transparent distributed database middleware, focusing on data sharding, distributed transaction and database orchestration. ShardingSphere has been incubating since 2018-11-10. ### Three most important unfinished issues to address before graduating: 1. Continuing to grow the community 2. Make several releases ### 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 has been growing. Some volunteers take the issues and some contributors want to donate UI to ShardingSphere. We have finished the first apache release on 21 Apr. ### How has the project developed since the last report? There have a new landscape v0.1 release for ShardingSphere, to split core features and technical layers. Technical layers consist of Interface Layer, SQL Layer, Transaction Layer, Storage Layer and Orchestration Layer, each layer can combine lots 3rd party components. We just try to develop ShardingSphere as a platform which can integrate more and more products. ### 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: 2019-04-21 ### When were the last committers or PPMC members elected? 2019-01-21 ### Have your mentors been helpful? Mentors are responsive and helpful. ### Signed-off-by: - [x] (shardingsphere) Craig L Russell Comments: - [ ] (shardingsphere) Benjamin Hindman Comments: - [x] (shardingsphere) Willem Ning Jiang Comments: Could you share information about the mailing list traffic and potential committers? - [ ] (shardingsphere) Von Gosling Comments: ### IPMC/Shepherd notes: -------------------- ## SINGA SINGA is a distributed deep learning platform. SINGA has been incubating since 2015-03-17. ### Three most important unfinished issues to address before graduating: 1. Choosing the project PMC chair. 2. Finalize the Graduation Resolution. 3. Discuss and Vote for graduation with mentors and team members. ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? N.A ### How has the community developed since the last report? * SINGA developers participated EU FOSSA Apache Hackathon, and discussed with other Apache projects (e.g., PLC4X) on collaboration and community building. Multiple new contributors from the Hackathon have made pull requests. * SINGA committers are collaborating with SpamAssassin on a GSoC2019 project. * Currently, we have 43 contributors, 1678 starts and 416 forks on github. ### How has the project developed since the last report? * Version 2.0 has been released. * We have fixed some issues for gradution including the logo, Apache Website Navigation Links Policy, etc. * There are about 90 commits (including Rafiki) since last report. * There are 165, 125 and 92 emails on dev@ list for March, April and May respectively. ### 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-04-20 ### When were the last committers or PPMC members elected? 2018-12-21 ### Have your mentors been helpful? Yes, mentors have been helpful. We will need more suggestions from them soon when we start the graduation process. ### Signed-off-by: - [X] (singa) Alan Gates Comments: - [x] (singa) Ted Dunning Comments: - [ ] (singa) Thejas Nair Comments: ### 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? There's been discussions on the dev list to merge the existing SPOT-181 ODM branch into the master branch so that its easier to use the Open Data Model within the existing architecture. This should avoid a lot of confusion among new community members in the future as most of the recent work as been done in the SPOT-181 branch. A series of PRs have also been evaluated and we're waiting for more votes before starting the merge process on those PR, and also the PR for moving SPOT-181 into master. ### 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? 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: I don't see much progress in community building. Very low activities on mailing lists. Also this project needs additional mentors. ### IPMC/Shepherd notes: Justin Mclean: Please ask for more mentors the incubators general@ list. -------------------- ## Superset Superset is an enterprise-ready web application for data exploration, data visualization and dashboarding. Superset has been incubating since 2017-05-21. ### Most important issues to address in the move towards graduation: Plan and execute our first Apache release. While pushing three release candidates this far, we ironed out many issues around licensing, copyright, and the existence of binary files in the repository / source code releases. Address remaining project operations issues. See below. ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? For project operations, we have made the following progress and need the following support: Trademark: No progress has been made here. No one volunteered to get this done. Some attempts have been made but the documentation and deliverable are confusing / unclear. ### How has the community developed since the last report? * Organic growth of our Github contributors (343->368), forks (4300->4633), watchers (1170->1166) and stars (23,326->24,442) ### How has the project developed since the last report? * Added Ville Brofeldt as a new committer * Promoted Beto de Almeida from committer to PMC member * Promoted Krist Wongsuphasawat from committer to PMC member on 2019-04-23 * In general, there has been a healthy, constant flow of bug fixes, quality improvements and new features. Please see project’s commit log on Github for more details. Some highlights: ### Release-related: 3 RCs were brought up for vote (2 failed, one vote in-progress), issues were raised and addressed, the release process and release validation process is becoming more automated through the use of Docker, which allows for a reproducible reference implementation Moved example-related data to live outside of the repository and be downloaded upon running “superset load_examples” Got rid of an image with an unidentified license Removed .mo files (translation-related binaries) ### New features / Progress * feat: Scheduling queries from SQL Lab (#7416) (#7446) * feat: Live query validation in the SQL Lab UI * Progress on visualizations as plugins and embeddable components * propagate color mapping from dashboard to charts * view presto row objects in data grid ### Bug fixes, code quality and housekeeping * Improved stability / usability of SQL Lab * Improved stability / usability of geospatial visualizations * More repo automation with issue stale bots * Fix control validation handling ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release No official release yet since being voted into Apache Incubation. (Still planning for the first Apache release in Q2, 2019) ### When were the last committers or PPMC members elected? * Ville Brofeldt - Committer (2019-05-07) * Beto de Almeida - PMC member (2019-05-20) * Krist Wongsuphasawat PMC member (2019-04-23) ### Signed-off-by: - [ ](superset) Ashutosh Chauhan Comments: - [x](superset) Jakob Homan Comments: Just starting to mentor; looking at various growth and ASF Way areas to improve. - [X](superset) Alan Gates Comments: -------------------- ## 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? Whimsy detected some PPMC members where not signed up to private@taverna list, as well as false negatives on emiritus mentors and alternative addresses. Missing members have been requested added. (our private list is quiet except for PPMC voting) ### How has the community developed since the last report? Active in March/April, quiet in May. ### How has the project developed since the last report? Release candidate of Taverna Mobile was in progress based on GitHub release mechanism, but this became challenging as its Android source code tend to include a Gradle binary and don't have good release-helpers like in Maven. This meant the Android release had to be delayed to be done "manually". ### 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? Mentor was not too attentive in April - sorry. ### Signed-off-by: - [x] (taverna) Stian Soiland-Reyes Comments: The community is slow, but figuring out things together ### IPMC/Shepherd notes: -------------------- ## Tephra Tephra is a system for providing globally consistent transactions on top of Apache HBase and other storage engines. Tephra has been incubating since 2016-03-07. ### Most important unfinished issues to address before graduating: 1. Improve community engagement 2. Increase adoption ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - None at this time. ### How has the community developed since the last report? - 4 new JIRAs filed since the last report ### How has the project developed since the last report? - Working on 0.16.0-incubating release - Working on HBase 1.5 and 2.1 support ### 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-09-04 ### When were the last committers or PPMC members elected? - None since coming to incubation ### Have your mentors been helpful? - Mentors are helpful and responsive. - We do only have 2 mentors. ### Signed-off-by: - [X] (tephra) Alan Gates Comments: - [X] (tephra) James Taylor Comments: ### IPMC/Shepherd notes: -------------------- ## Toree Toree provides applications with a mechanism to interactively and remotely access Apache Spark. Toree has been incubating since 2015-12-02. ### Three most important unfinished issues to address before graduating: 1. Active community 2. Increase active contributors ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None ### How has the community developed since the last report? After the release of Toree 0.3.0 the community slowed down, but we are starting to see asks for supporting Spark 2.4.x which requires releaseing Scala 2.12 artifacts and this should spark some community momentum. ### How has the project developed since the last report? Very little activity on the last three/four months after the Toree 0.3.0 release ### 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-11-13 ### When were the last committers or PPMC members elected? Ryan Blue was added to the PMC on 2017-04-03 ### Have your mentors been helpful? There was nothing requiring mentor intervention on the last quarter. ### Signed-off-by: - [x] (toree) Luciano Resende Comments: - [ ] (toree) Julien Le Dem Comments: - [ ] (toree) Ryan Blue Comments: ### IPMC/Shepherd notes: -------------------- ## Tuweni Tuweni is a set of libraries and other tools to aid development of blockchain and other decentralized software in Java and other JVM languages. Tuweni has been incubating since 2019-03-25. ### Three most important unfinished issues to address before graduating: 1. Make a first ASF release. 2. Build a community of developers and implement project governance. 3. Build a community of users around the project. ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Currently there are no issues that require the involvement of either the Incubator PMC or the ASF board. ### How has the community developed since the last report? This is the second month of the project incubation. The community is still low, even though a couple patches were given by external contributors. 4 initial committers have not joined the PPMC yet by subscribing to the private list. ### How has the project developed since the last report? The project has attempted to make a release. The second release candidate went to a vote with the IPMC and was rejected. The committers are now working with the IPMC to make sure the NOTICE and LICENSE files are correct. ### 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: No release yet. ### When were the last committers or PPMC members elected? No vote has taken place yet. ### Have your mentors been helpful? No issue to report. ### Signed-off-by: - [X] (tuweni) Jim Jagielski Comments: - [X] (tuweni) Dave Fisher Comments: - [ ] (tuweni) Kenneth Knowles Comments: - [X] (tuweni) Jean-Baptiste Onofré Comments: - [X] (tuweni) Michael Wall Comments: - [X] (tuweni) Furkan Kamaci 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. Source code and website migration to ASF infra 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? No answer. ### How has the community developed since the last report? TVM community has welcomed one PPMC member in the past month. There is also ongoing votes about adding new committers. ### How has the project developed since the last report? Summary statistics: in the past month, 44 contributors have pushed 98 commits to master and 98 commits to all branches. On master, 366 files have changed and there have been 21,156 additions and 2,810 deletions. The contributions covers areas including documentations, bugfixes, user interface and backend hardware support. Some highlights of recent developments: - More robust frontend support to support various machine learning models. - Cycle accurate simulation to make it easy to add new architecture backends. - Quantized models to enable deployment to embedded devices. For detailed information about the project development, please refer to the monthly TVM community's monthly summary: - April: https://discuss.tvm.ai/t/tvm-monthly-april-2019/2426 - May: https://discuss.tvm.ai/t/tvm-monthly-may-2019/2793 ### 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: no release yet ### When were the last committers or PPMC members elected? May 23rd ### Have your mentors been helpful? Mentors are very helpful in helping to set up the podling and provide helpful guidance. ### Signed-off-by: - [X] (tvm) Markus Weimer Comments: - [X] (tvm) Byung-Gon Chun Comments: - [ ] (tvm) Sebastian Schelter Comments: - [X] (tvm) Henry Saputra Comments: - [ ] (tvm) Timothy Chen Comments: - [X] (tvm) Furkan Kamaci Comments: ### IPMC/Shepherd notes: Dave Fisher: This already busy project and community is just getting started in the Incubator. They look to be on the right track. They have some resources which may require a VM. I suggested that they reach out to Infra on Slack for some answers. It's good to see mentor engagement. -------------------- ## 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. Build community 2. Expand documentation 3. Develop a basic test harness ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Warble is hibernating pending further work on developing the community (perhaps via ACNA19) ### How has the community developed since the last report? N/A ### How has the project developed since the last report? N/A ### 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: N/A ### When were the last committers or PPMC members elected? N/A ### Have your mentors been helpful? No answer. ### Signed-off-by: - [ ] (warble) Daniel Takamori Comments: - [X] (warble) Chris Lambertus Comments: ### IPMC/Shepherd notes: We still want the code within the ASF, but have yet to develop critical mass necessary for community development. -------------------- ## Zipkin Zipkin is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in microservice architectures. Zipkin has been incubating since 2018-08-29. ### Three most important unfinished issues to address before graduating: 1. Release all migrated components under Apache Incubator umbrella 2. Migrate the inter-component dependencies to the ones released under Apache Incubator 3. Finalize and polish all repositories to have no outstanding (minor) issues with respect to release policies and processes ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? NONE ### How has the community developed since the last report? There have been 2 community events which has happend in April and May respectively: - UX workshop and Lens GA planning at LINE Fukuoka - Zipkin Pow-wow Both events have been quite successful and contributed new interesting ideas regarding the project's current and future developments. ### How has the project developed since the last report? All designated repositories have been migrated under Apache organization. ### 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: 2019-06-02 ### When were the last committers or PPMC members elected? 2019-03-15 ### Have your mentors been helpful? No answer. ### Signed-off-by: - [ ] (zipkin) Michael Semb Wever Comments: - [ ] (zipkin) John D. Ament Comments: - [X] (zipkin) Willem Ning Jiang Comments: - [X] (zipkin) Andriy Redko Comments: Very good pace with releases, really glad to see things moving. - [x] (zipkin) Sheng Wu Comments: Zipkin has released most of components in incubator, by different release managers. New PPMC members are selected. Near graduation. ### IPMC/Shepherd notes: Dave Fisher: Podling suitable name search is needed. Also a download page on the website. ----------------------------------------- Attachment AG: Report from the Apache Jackrabbit Project [Marcel Reutegger] ## Description: The Apache Jackrabbit™ content repository is a fully conforming implementation of the Content Repository for Java™ Technology API (JCR, specified in JSR 170 and 283). The Jackrabbit content repository is stable, largely feature complete and actively being maintained. Jackrabbit Oak is an effort to implement a scalable and performant hierarchical content repository as a modern successor to the Apache Jackrabbit content repository. It is targeted for use as the foundation of modern world-class web sites and other demanding content applications. In contrast to its predecessor, Oak does not implement all optional features from the JSR specifications and it is not a reference implementation. ## Issues: There are no issues requiring board attention at this time ## Activity: Apache Jackrabbit Oak receives most attention nowadays. All maintenance branches and the unstable development branch are continuously seeing moderate to high activity. We made our 7th feature release of Jackrabbit Oak (1.14) in June. Apache Jackrabbit itself is mostly in maintenance mode with most of the work going into bug fixing and tooling. New features are mainly driven by dependencies from Jackrabbit Oak. We changed the release strategy for Jackrabbit Oak. The aim is to reduce the number of maintained branches in the long run and deliver new features to users more frequently. Feature releases are now planned roughly ever two months. See https://s.apache.org/9SYQ on oak-dev for details. A hackathon was held in Basel this quarter (https://s.apache.org/LRn6). Various topics were discussed during the hackathon, including the planned Apache MoinMoin Wiki decommission, making it easier for developers to run proposed changes through a CI/CD pipeline and a prototype for asynchronous commits. As part of the hackathon the Apache Jackrabbit MoinMoin Wiki was archived (https://s.apache.org/7rDN) and the project will no longer use a Wiki system. ## Health report: The project is healthy with a continuous stream of traffic on all mailing lists reflecting the activity of the respective component. There is a wide range of topics being discussed on the dev and user lists as well as on the various JIRA issues. Commit activity is moderate to high mirroring the activity on the JIRA issues and the desire of the individual contributors to bring features and improvements in for the next Jackrabbit Oak release. ## PMC changes: - Currently 52 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Woonsan Ko on Tue Sep 25 2018 - The PMC elected Marcel Reutegger as the new chair effective April 17th. ## Committer base changes: - Currently 52 committers. - No new committers added in the last 3 months - Last committer addition was Woonsan Ko at Tue Sep 25 2018 ## Releases: - jackrabbit-2.14.7 was released on Tue Jun 04 2019 - jackrabbit-2.16.4 was released on Wed May 01 2019 - jackrabbit-2.18.1 was released on Fri Apr 12 2019 - jackrabbit-2.18.2 was released on Thu May 23 2019 - jackrabbit-2.19.2 was released on Fri Apr 05 2019 - jackrabbit-2.19.3 was released on Mon May 06 2019 - jackrabbit-oak-1.10.2 was released on Mon Mar 18 2019 - jackrabbit-oak-1.12.0 was released on Tue Apr 09 2019 - jackrabbit-oak-1.14.0 was released on Wed Jun 05 2019 - jackrabbit-oak-1.6.17 was released on Mon Apr 08 2019 - jackrabbit-oak-1.8.13 was released on Mon May 06 2019 - jackrabbit-filevault-3.2.8 was released on Fri Mar 22 2019 ## JIRA activity: - 301 JIRA tickets created in the last 3 months - 270 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AH: Report from the Apache Joshua Project [Tommaso Teofili] ## Description: Apache Joshua is a statistical machine translation toolkit. ## Issues: - The PMC has not been able to report in the past 5 months - Activity in the project is very low ## Activity: - Since last board meeting a PR from a non committer was merged and a missing fix related to post graduation task (dropping -incubating suffix) was performed - Since graduation (October 2018) activity in the project has been slowing down. One of the reasons for that is that some of the major code contributors moved to using/developing other machine translation libraries based on deep learning (NMT) rather than on statistical approach (SMT, like Joshua) - A potential GSoC candidate approached the project on the dev mailing list, got a reply but never followed up ## Health report: - The community is essentially the same since graduation. No potential new committers / PMC members showed up - Mailing lists have low activity. a roadmap was discussed and agreed in March 2019, follow up Jira tasks were created (labelling some with gsoc label to hopefully foster interest from GSoC students) ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition: Wed Oct 17 2018 (Felix Hieber) ## Releases: - No releases were performed since graduation ## Mailing list activity: - dev@joshua.apache.org: - 29 subscribers (down -1 in the last 3 months): - 32 emails sent to list (35 in previous quarter) - user@joshua.apache.org: - 34 subscribers (up 1 in the last 3 months): - 0 emails sent to list (3 in previous quarter) ## JIRA activity: - 6 JIRA tickets created in the last 3 months - 2 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AI: Report from the Apache Karaf Project [Jean-Baptiste Onofré] ## Description: - Apache Karaf provides a modern and polymorphic applications runtime, multi-purpose (microservices, cloud, IoT, OSGi, etc). ## Issues: - There are no issues requiring board attention at this time ## Activity: - As a start about Kloud initiative, new blog posts have been done showing some use cases covered by Karaf: static distribution, deployment on cloud, kubernetes support, ... For instance http://blog.nanthrax.net/?p=893 and http://blog.nanthrax.net/?p=874 - We are in the polishing phase for Karaf Vineyard (API management) for the donation - We started the OSGi R7 support on Karaf master - Karaf 4.2.6 release is on vote with bug fixes. - A branch has been started with Runnable based tools, allowing us to support Maven, Gradle, and CLI tooling. ## Health report: - We can see more and more interaction with companies and communities (via the mailing list) ## PMC changes: - Currently 17 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Francois Papon on Thu Nov 29 2018 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Francois Papon at Sat May 19 2018 ## Releases: - 4.2.4 was released on Mon Mar 18 2019 - 4.2.5 was released on Sun Apr 21 2019 - Decanter 2.2.0 was released on Fri Mar 22 2019 ## Mailing list activity: - dev@karaf.apache.org: - 178 subscribers (down -4 in the last 3 months): - 270 emails sent to list (294 in previous quarter) - issues@karaf.apache.org: - 42 subscribers (up 0 in the last 3 months): - 1397 emails sent to list (1467 in previous quarter) - user@karaf.apache.org: - 364 subscribers (up 1 in the last 3 months): - 551 emails sent to list (491 in previous quarter) ## JIRA activity: - 135 JIRA tickets created in the last 3 months - 117 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AJ: Report from the Apache Kylin Project [Luke Han] ## Description: Apache Kylin is an open source Distributed Analytics Engine designed to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop supporting extremely large datasets. ## Issues: - There are no issues requiring board attention at this time ## Activity: - The community is actively working on 3.0 version which will bring more features including real time capability. - The community is proposing a new stroage interface which could simplify kylin installation and dependency. - The community is actively engaging new committers - Shaofeng Shi will present Apache Kylin at BuzzWorld in Berlin on June 18 - Apache Kylin Meetup at Beijing with more than 200 people on 2019/04/13 - Apache Kylin Meetup at Chengdu with more than 100 people on 2019/05/25 ## PMC changes: - Currently 22 PMC members. - New PMC members: - Kaisen Kang was added to the PMC on Sun Apr 14 2019 - Gang Ma was added to the PMC on Wed May 29 2019 ## Committer base changes: - Currently 34 committers. - No new committers added in the last 3 months - Last committer addition was Chunen Ni at Sat Dec 01 2018 ## Releases: - 2.6.2 was released on Sat May 18 2019 - 3.0.0-alpha was released on Fri Apr 12 2019 ## JIRA activity: - 171 JIRA tickets created in the last 3 months - 122 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AK: Report from the Apache Labs Project [Danny Angus] ### Description Apache Labs exists to incubate small and emerging projects from ASF committers. ## Issues: There are no issues requiring board attention at this time. ## Activity: One active lab Turbulence. ## Health report: Labs remains quiet, but not untended. Lack of volunteer energy continues to limit progress. We have one active Lab. ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Simone Tripodi on Tue Jun 14 2011 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Juan P. Gilaberte at Wed May 30 2018 ## Releases: - Per charter Labs does not make releases ----------------------------------------- Attachment AL: Report from the Apache Lens Project [Amareshwari Sriramadasu] ## Description: - Lens provides an Unified Analytics interface. Lens aims to cut the Data Analytics silos by providing a single view of data across multiple tiered data stores and optimal execution environment for the analytical query. It seamlessly integrates Hadoop with traditional data warehouses to appear like one ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Code reviews have been moved to github pull requests - There is no other development work that happened in this quarter ## Health report: - No contributors are active for the last quarter and no development work. ## PMC changes: - Currently 18 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Puneet Gupta on Tue Sep 20 2016 ## Committer base changes: - Currently 23 committers. - No new committers added in the last 3 months - Last committer addition was Rajitha R at Fri Feb 09 2018 ## Releases: - Last release was 2.7 on Tue Feb 06 2018 ----------------------------------------- Attachment AM: Report from the Apache Lucene Project [Cassandra Targett] ## Description: - Lucene Core is a search-engine toolkit - Solr is a search server built on top of Lucene Core - PyLucene is a Python extension for accessing Lucene ## Issues: - There are no new issues requiring board attention at this time. ## Activity: We have released Lucene and Solr 6.6.6, 7.7.2, 8.0, 8.1.0, and 8.1.1 since the last report. PyLucene has also had a release, 7.7.1. 6.6.6 was released so users who need to remain on 6.x for the time being have a way to get CVE/critical bug fixes which were released in later versions. 7.7.2 was released to backport to 7.x a few important bug fixes that were discovered with Solr performance. These same fixes were released in Solr 8.1. With 8.1.0, we integrated Luke, a popular GUI for Lucene index inspection andh had been maintained as an external add-on, as a core feature of Lucene. Another key Lucene enhancement was the addition of a query inspection API. Solr added support for JWT authentication, collection aliases based on arbitrary field values, and the ability to rename and reindex collections. 8.1.1 was released to fix a bad bug with querying collection aliases which was discovered right after the release of 8.1.0. Another severe bug in 8.x was discovered after release of 8.1.1, this one with Basic Authentication support in Solr, and a volunteer release manager has initiated the release process for 8.1.2. We have decided to make Java 11 a minimum Java version for our next major release (Lucene 9), and have changed our master Git branch accordingly. ## PMC Changes - Currently 52 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Ignacio Vera on Mar 03 2019 ## Committer base changes: - Currently 78 committers. - New commmitters: - Namgyu Kim was added as a committer on Jun 03 2019 - Michael Sokolov was added as a committer on May 13 2019 - Tomoko Uchida was added as a committer on Apr 09 2019 - A vote is currently in progress for another new committer. ## Releases - PyLucene 7.7.1 was released on Mar 17 2019 - 6.6.6 was released on Apr 04 2019 - 7.7.2 was released on Jun 03 2019 - 8.0 was released on Mar 13 2019 - 8.1 was released on May 15 2019 - 8.1.1 was released on May 27 2019 ----------------------------------------- Attachment AN: Report from the Apache Lucene.Net Project [Shad Storhaug] ----------------------------------------- Attachment AO: Report from the Apache Mesos Project [Benjamin Hindman] ----------------------------------------- Attachment AP: Report from the Apache Mnemonic Project [Gang Wang] Description: Apache Mnemonic is an open-source Java library for durable object-oriented programming on hybrid storage-class memory(e.g. NVM) space. it comes up with durable object model (DOM) and durable computing model(DCM) and takes full advantages of storage-class memory to simplify the code complexity, avoid SerDe/(Un)Marshal, mitigate caching for constructing next generation computing platform. Mnemonic makes the storing and transmitting of massive linked objects graphs simpler and more efficient. The performance tuning could also be mostly converged to a single point of tuning place if based on Mnemonic to process and analyze linked objects. The programmer is able to focus on the durable object oriented business logic instead of worrying about how to normalize/join, serDe(un)marshal, cache and storing their linked business objects with arbitrary complexity. Issues: There are no board-level issues at the moment. Activity: In this period of reporting, 7 of tickets has been created and 3 resolved, basically, we have come up with the idea to validate the memory pointer in the layer of memory services that ensure the pointer is valid to recover durable objects. we also started the tickets about the python support. this feature will increase the influence of our project and ease the use of durable object for Python developers. we have completed some tickets to improve the Maven configuration and remove some warning during project building. Our community also started the GSoC mentoring activities, but looks our GSoC student is a bit difficult to reach out, might be in the different country and timezone. Health Report: Basically unchanged since the last report. Users are generally quiet in public but development continues. PMC Changes: - Currently 12 PMC members. - no new PMC member added since Jun. 2018. Committer Base Changes: - Currently 13 committers. - No new committer added since Jun. 2018. Releases: - Last release was v0.12.0 on Sep. 04 2018 - Still active development on next major version (0.13) ----------------------------------------- Attachment AQ: Report from the Apache Mynewt Project [Justin Mclean] ## Description: Mynewt is a real-time operating system for constrained embedded systems like wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS architectures. ## Issues: None. ## Activity: - Work on release 1.6.0 in April 2019 - NimBLE controller stack release at same time - Community work in several areas including test facilities ## Health report: - Users questions and contributor's pull requests are quickly dealt with - ApacheCan NA accepted a talk on Apache Mynewt - There's seems to be lack of activity of PMC on the private list - Large amount of private messages on slack (70-80% of all messages) - It's been a long time since any PMC members have been voted in ## PMC changes: - Currently 19 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Aditi Hilbert on Wed Jun 21 2017 ## Committer base changes: - Currently 30 committers - No new committers added or voted on since last report - Last committer addition was on 1/16/2019 - Martin Turon and Ben McCrea ## Releases: - Apache Mynewt 1.6.0 and Apache NimBLE 1.1.0 released April 9th ## Mailing list activity: - Mailing list activity seeing new users and responders to questions asked (esp. questions from newcomers) - Mailing list exchanges are mostly around NFC, BLE (and BLE mesh), test facilities and LoRa - Mailing list activity has dropped compared to last quarter - Slack activity is up and more users have joined ## GitHub Issues activity: - Issue types seen include change/feature requests, bug reports, contributions/PR, Q&A ----------------------------------------- Attachment AR: Report from the Apache NetBeans Project [Geertjan Wielenga] ## Description: - Apache NetBeans is a development environment, tooling platform, and application framework. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - For the first time working towards a regular quarterly time-based release cadence: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule - 11.1 release scheduled as above with feature freeze June 15 and release July 15. - Larger contributions coming from organizations, e.g., Payara integration from Payara team, OpenJFX integration from Gluon team. ## Health report: - Committee Health score: 10.00 (Super Healthy), i.e., more than 4 emails per day, new members, committers within the last six months. - Stable, steady progress. ## PMC changes: - Currently 64 PMC members. - New PMC members: - Sarvesh Kesharwani was added to the PMC on Thu Jun 06 2019 - Vikas Prabhakar was added to the PMC on Thu Jun 06 2019 ## Committer base changes: - Currently 68 committers. - New commmitters: - Sarvesh Kesharwani was added as a committer on Thu May 30 2019 - Vikas Prabhakar was added as a committer on Mon Jun 03 2019 ## Releases: - 11.0 was released on Thu Apr 04 2019 - MAVENUTILITIES-HARNESS-11.0 was released on Wed May 29 2019 - MAVENUTILITIES-PARENT-1 was released on Thu May 23 2019 - MAVENUTILITIES-SHAREDLIB-1.3 was released on Wed May 29 2019 ## Mailing list activity: - users@netbeans.apache.org: - 683 subscribers (up 16 in the last 3 months): - 634 emails sent to list (448 in previous quarter) - dev@netbeans.apache.org: - 449 subscribers (down -1 in the last 3 months): - 1432 emails sent to list (1363 in previous quarter) - announce@netbeans.apache.org: - 278 subscribers (up 24 in the last 3 months): - 4 emails sent to list (2 in previous quarter) - netcat@netbeans.apache.org: - 158 subscribers (up 1 in the last 3 months): - 117 emails sent to list (129 in previous quarter) - notifications@netbeans.apache.org: - 18 subscribers (up 0 in the last 3 months): - 1171 emails sent to list (1524 in previous quarter) ## JIRA activity: - 422 JIRA tickets created in the last 3 months - 141 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AS: Report from the Apache OFBiz Project [Jacopo Cappellato] ## Description: Apache OFBiz is an open source enterprise automation software project ## Issues: There are no issues requiring board attention at this time ## Activity: - Various bug fixes and enhancements have been contributed and committed to the trunk - The OFBiz project will be represented at ApacheCon North America 2019, Las Vegas: 3 presentation proposals have been accepted and they will be scheduled in one half-day track dedicated to OFBiz - Trademarks: we do not have trademark related concerns at the moment and our backlog of non-compliant parties is mostly empty [1] - Releases: no news since our last report and our plan is the same: we will probably release 16.11.06 in the next few weeks; the stabilization of the new release branches is ongoing but we do not have a publication date, yet; however the 17.12 branch is quite stable and the community may release 17.12.01 sometime soon; - More details about the community activities are published in the official blog [3], on Twitter [4] and other social media [5]. ## Health report: two new committers have recently joined the project and we have other candidates in our watchlist; as usual the community is actively involved in improving the trunk, fixing vulnerabilities, stabilizing the release branches and in various discussions and support requests posted mostly in the mailing list and in our issue tracker ## PMC changes: - Currently 20 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Paul Foxworthy on Mon Mar 19 2018 ## Committer base changes: - Deepak Nigam was added as a committer on Tue Jun 11 2019 - Pawan Verma was added as a committer on Tue Jun 11 2019 - Currently 49 committers. ## Releases: - Last release was 16.11.05 on Tue Oct 02 2018 ## Mailing list activity: There is nothing significant to report in the mailing list activity and statistics. ## JIRA activity: - 240 JIRA tickets created in the last 3 months - 183 JIRA tickets closed/resolved in the last 3 months ## References [1] https://svn.apache.org/repos/private/pmc/ofbiz/trademarks/trademarks.txt [2] https://svn.apache.org/repos/private/pmc/ofbiz/security/vulnerabilities.txt [3] https://blogs.apache.org/ofbiz/ [4] https://twitter.com/ApacheOfbiz [5] https://www.facebook.com/Apache-OFBiz-1478219232210477/ ----------------------------------------- Attachment AT: Report from the Apache Olingo Project [Michael Bolz] ## Description: Apache Olingo is a Java and JavaScript library that implements the Open Data Protocol (OData). Apache Olingo serves client and server aspects of OData. It currently supports OData 2.0 and OData 4.0. The latter is the OASIS version of the protocol: OASIS Open Data Protocol (OData) TC. ## Issues: There are no issues requiring board attention at this time ## Activity: - Invited two new members to the Olingo PMC which both have accepted and were added officially. ## Health report: - The Olingo project is still healthy and has no issues that require board involvement (beside already mentioned activity). - The V4 code line is on steady development also reflected in related discussions on mailing list and new created JIRA items. As planned we have done the release of 4.6.0 last month (May). - The V2 code line has no new contributions but open and new created JIRA items. ## PMC changes: - Currently 15 PMC members. - New PMC members: - Archana Rai was added to the PMC on Sun Apr 07 2019 - Ramya Vasanth was added to the PMC on Mon Apr 15 2019 ## Committer base changes: - Currently 25 committers. - No new committers added in the last 3 months - Last committer addition was Archana Rai at Fri May 26 2017 ## Releases: - 4.6.0 was released on Sun May 05 2019 ## Mailing list activity: - dev@olingo.apache.org: - 88 subscribers (up 1 in the last 3 months): - 125 emails sent to list (141 in previous quarter) - user@olingo.apache.org: - 198 subscribers (down -2 in the last 3 months): - 4 emails sent to list (8 in previous quarter) ## JIRA activity: - 19 JIRA tickets created in the last 3 months - 20 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AU: Report from the Apache OODT Project [Imesha Sudasingha] ## Description: - Apache OODT is a software framework as well as an architectural style for the rapid construction of scientific data systems. It provides components for data capture, curation, metadata extraction, workflow management, resource management, and data processing. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - 2 GSoC projects are ongoing as of now. One to improve the OPSUI, which is the web interface of OODT and the other one to simplify the OODT deployment to support kubernetes. Progress on both projects seems good and we think these improvements will help us gain more activity in the future. - Last release was 1.2.5 released on Thu Sep 13 2018 ## Health report: - Due to GSoC activity, mailing list activity has increased considerably. Few PRs were merged during this period which were received from the GSoC applicants. - No PMC additions since OODT did not get significant contributions from newcomers throughout the last year - 1.9 release is yet to be made. We are in the final phase of testing/validating as of now. We hope that we will be able to release it in the next reporting period. ## PMC changes: - Currently 45 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Imesha Sudasingha on Mon Aug 28 2017 ## Committer base changes: - Currently 46 committers. - No new committers added in the last 3 months - Last committer addition was Imesha Sudasingha at Tue Aug 29 2017 ## Releases: - Last release was 1.2.5 on Thu Sep 13 2018 ## Mailing list activity: - As mentioned earlier, 2 GSoC projects have resulted in more discussion on mailing lists. - dev@oodt.apache.org: - 96 subscribers (down -1 in the last 3 months): - 93 emails sent to list (43 in previous quarter) ## JIRA activity: - 4 JIRA tickets created in the last 3 months - 1 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AV: Report from the Apache OpenNLP Project [Jörn Kottmann] ## Description: - Apache OpenNLP is a machine learning based toolkit for the processing of natural language text. ## Issues: - None ## Activity: - Working with Apache Tika project to leverage Apache OpenNLP langDetect functionality in Tika. - Team is presently working on OpenNLP-DeepLearning - bringing Deep Learning capabilities to OpenNLP - User/dev activity is not very high but steady ## Health report: - Project has a decent user community. Activity has been low in the last quarter. ## PMC changes: - Currently 15 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Koji Sekiguchi on Tue Oct 10 2017 ## Committer base changes: - Currently 21 committers. - No new committers added in the last 3 months - Last committer addition was Jeffrey T. Zemerick at Wed Apr 26 2017 ## Releases: - Last release was 1.9.1 on Mon Dec 31 2018 ## JIRA activity: - 14 JIRA tickets created in the last 3 months - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AW: Report from the Apache OpenWebBeans Project [Mark Struberg] ## Description: Apache OpenWebBeans is an ALv2-licensed implementations of the "Contexts and Dependency Injection for the Java EE platform" specifications which are defined as JSR-299 (CDI-1.0), JSR-346 (CDI-1.1 and CDI-1.2 MR) and JSR-365 (CDI-2.0). The OWB community also maintains a small server as Apache Meecrowave subproject. Meecrowave bundles latest releases of the ASF projects Tocmat9 + OpenWebBeans + CXF + Johnzon + log4j2. ## Issues: There are no issues requiring board attention at this time. ## Activity: Activity did decline a bit, although still on a fine level. This is expected and completely ok as the CDI-2.0 spec was released quite some time ago and the project is mature and stable. Java11 fine tuning is ongoing. ## Health report: Contributions are fine. We now had some tomcat folks looking into OWB. There was a discussion on the tc mailing list re where some specific pieces would best be kept. Still waiting for an official OWB ticket though. ## PMC changes: - Currently 13 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Reinhard Sandtner on Mon Oct 09 2017 ## Committer base changes: - Currently 20 committers. - No new committers added in the last 3 months - Last committer addition was John D. Ament at Mon Oct 09 2017 ## Releases: - 1.2.8 was released on Wed May 29 2019 - 2.0.11 was released on Wed May 29 2019 - meecrowave-1.2.8 was released on Wed May 29 2019 ## Mailing list activity: - dev@openwebbeans.apache.org: - 69 subscribers (up 1 in the last 3 months): - 154 emails sent to list (223 in previous quarter) - user@openwebbeans.apache.org: - 100 subscribers (up 1 in the last 3 months): - 13 emails sent to list (13 in previous quarter) ## JIRA activity: - 19 JIRA tickets created in the last 3 months - 20 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AX: Report from the Apache Perl Project [Philippe Chiasson] --- mod_perl -- No new mod_perl 2.x releases since 2016-10. -- Activity -- Following last cycle's board feedback regarding the dormancy of this project, I performed a rollcall with the PMC and multiple hands were raised, beside my own. Like I pointed out before, I'd call the project stable and somewhat dormant at this time, but not devoid of interested and responsible PMC members. For the time being, I am not sure what concrete steps can be taken. Certainly open to suggestions, but I suspect for the time being, there is little that can be done. The project is still being used by numerous projects and organisations, it just doesn't see a lof of changes at the moment. There could be better support for httpd-2.4 onwards API parity, but that hasn't even really been raised by end-user much as an apparent concern. -- Users -- The mod_perl users list is seeing little activity, as usual. Patches and bug reports are few, but keep on coming. -- Commiters -- Currently 22 committers. No new changes to the committer base since last report. Last Commiter addition was Jan Kaluza in April 2013 -- PMC -- Currently 11 PMC members. No new PMC members added in the last 3 months Last PMC addition was Steve Hay on Wed Feb 29 2012 ----------------------------------------- Attachment AY: Report from the Apache Pig Project [Koji Noguchi] ## Description: - Apache Pig is a platform for analyzing large data sets on Hadoop. It provides a high-level language for expressing data analysis programs, coupled with infrastructure for evaluating these programs. ## Issues: - There are no issues requiring board attention at this time ## Activity: - Not much activity but we are looking into having a release to support Hadoop 3. ## Health report: - Overall activity is low as project is mostly stable and contributions are mainly bug fixes. However, we do need a release soon. ## PMC changes: - Currently 17 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Koji Noguchi on Thu Aug 04 2016 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Nándor Kollár at Thu Sep 06 2018 ## Releases: - Last release was 0.17.0 on Thu Jun 15 2017 ## JIRA activity: - 5 JIRA tickets created in the last 3 months - 1 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AZ: Report from the Apache Pivot Project [Roger Lee Whitcomb] ----------------------------------------- Attachment BA: Report from the Apache PLC4X Project [Christofer Dutz] ## Description: - Apache PLC4X is a set of libraries for communicating with industrial programmable logic controllers (PLCs) using a variety of protocols but with a shared API. ## Issues: - none ## Activity: - Part of our team attended the European Union EU-FOSSA2 Hackathon in Brussels, which was a huge success. Not only did we work on quite a lot of different topics, but we managed to win 2-3 new people for the project, some of which have become quite active since then. - We managed to add OPC-UA client support with a new Java OPC-UA driver. This was a highly requested feature in the past. - Our multi-language configuration work has progressed very well and we hardened our build to do some pre-build-diagnostics in order to assist new contributors with setting up the project. We are currently fine-tuning this tooling. At the moment our build works fine with: Java, C++, C# and Python on Mac, Linux and Windows systems and we are able to release all of these with our standard release procedure. This has been proven by our first TLP release (Apache PLC4X 0.4.0) which is also the by far best tested and reviewed RC we ever had. Maximum KUDOs to our team for this. - We are currently working hard on finding ways to generate the boilerplate code for the drivers. Multiple people are working on different proposals for this. We are expecting to consolidate these into a new workflow within the next few months. - On 24th May 2019 we had our first Meetup as TLP and used this to also do a little graduation party where a big part of the community attended ## Plans for the future: - We hope to consolidate the code-generation initiatives and form a standard code-generation workflow for the project. - As soon as that's done we will start converting more and more protocols into a form so we can generate the drivers in the future. - Also do we need more working ports of existing drivers for generating code-generation templates for other languages than Java. ## Health report: - We would claim that the project is currently very healthy. We have several prospects for being invited into the PMC soon. ## PMC changes: - Currently 8 PMC members. - Matthias Strljic was added to the PMC on Mon June 3 2019 ## Committer base changes: - Currently 8 committers. - Matthias Strljic was added as a committer on Mon June 3 2019 ## Releases: - 0.4.0 was released on Mon May 27 2019 (Our first TLP release) ## Mailing list activity: - dev@plc4x.apache.org: - 52 subscribers (up 7 in the last 3 months): - 754 emails sent to list (363 in previous quarter) - issues@plc4x.apache.org: - 7 subscribers (up 1 in the last 3 months): - 150 emails sent to list (0 in previous quarter) ## JIRA activity: - 44 JIRA tickets created in the last 3 months - 21 JIRA tickets closed/resolved in the last 3 months ## Other activity and social media: - 172 Twitter followers of the @ApachePLC4X account (up by 12) - 67 GitHub Stars (up by 1) ----------------------------------------- Attachment BB: Report from the Apache Portable Runtime (APR) Project [Nick Kew] ## Description: - The Apache Portable Runtime (APR) project creates and maintains software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. There are three sub-projects: APR, APR-UTIL and APR-ICONV, of which the first two are the main focus of developer interest. ## Issues: There are no issues requiring board attention at this time. ## Activity: The project is broadly stable and activity has, as usual, been modest. The highlight of the period was a new release APR-1.7.0, bringing a number of minor updates. Thanks to Bill Rowe for driving the release. ## Health report: - The project remains quiet but healthy. ## PMC changes: - Currently 41 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Evgeny Kotkov on Wed Sep 13 2017 ## Committer base changes: - Currently 67 committers. - No new committers added in the last 3 months - Last committer addition was Evgeny Kotkov at Wed Sep 13 2017 ## Releases APR-1.7.0 was released on April 5th, 2019. ## Mailing list activity (from reporter.apache.org): - There is no known reason for the modest reduction in subscribers to our dev list, so natural attrition seems likely. - dev@apr.apache.org: - 316 subscribers (down -13 in the last 3 months): - 126 emails sent to list (60 in previous quarter) - bugs@apr.apache.org: - 20 subscribers (up 0 in the last 3 months): - 41 emails sent to list (43 in previous quarter) ## Bugzilla Statistics: - 9 Bugzilla tickets created in the last 3 months - 13 Bugzilla tickets resolved in the last 3 months ----------------------------------------- Attachment BC: Report from the Apache Portals Project [David Sean Taylor] Please find the Apache Portals board report for June 2019 ## Description: Apache Portals exists to promote the use of open source portal technology. We intend to build freely available and interoperable portal software in order to promote the use of this technology. With the Pluto project, we provide a reference implementation for the Java portlet standard. The Jetspeed project is a full feature enterprise open source portal. The Portals Applications project is dedicated to providing robust, full-featured, commercial-quality, and freely available portlet applications. ## Activity: Apache Portals has released 1 release since the last report: Pluto 3.1.0 The Apache Portals team is pleased to announce the General Availability of Apache Pluto version 3.1.0. The release contains the new "MVCBean" feature, which is an implementation of a large subset of the MVC 1.0 Specification. New demos are available that demonstrate the features and benefits of MVCBean portlet development. New Maven archetypes are available for MVCBean as well: https://portals.apache.org/pluto/v310/mvcbean-portlets.html Scott has been making commits towards a 3.1.1 release focused mostly on new/undisclosed CVE fixes and using more liberally licensed images in demos. One CVE was fixed and released on April 26 2019: https://packetstormsecurity.com/files/cve/CVE-2019-0186 No additional members since last report 12 Feb 2017 - Two new PMC members added 27 April 2017 - Apache Portals Pluto team released Pluto Maven Archetypes 3.0 to support to developing new portlets to the new 3.0 spec ## Mailing list activity: Low to medium activity. Primary activity on Pluto dev list, discussions around the the Pluto releases and CVEs. ## Issues: We have no board-level issues at this time. ## PMC/Committership changes: Last Added PMC Members: 12 Feb 2017 - Scott Martin Nicklaus 12 Feb 2017 - Neil Griffin Last Added Committers: 05 August 2016 Mohd Ahmed Kahn 11 Dec 2014 Martin Scott Nicklous 11 Dec 2014 Neil Griffin ## Releases: Pluto 3.1.0 - 25 April 2019 Pluto 3.0.1 - 21 June 2018 Pluto Maven Portlet Archetype 3.0.1 - 21 June 2018 Pluto Maven Generic Archetype 3.0.1 - 21 June 2018 Pluto Maven Archetype 3.0.0 - 27 April 2017 Pluto 3.0.0 - 18 January 2017 Jetspeed 2.3.1- 09 May 2016 ----------------------------------------- Attachment BD: Report from the Apache PredictionIO Project [Donald Szeto] ## Description: - PredictionIO is an open source Machine Learning Server built on top of state-of-the-art open source stack, that enables developers to manage and deploy production-ready predictive services for various kinds of machine learning tasks. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Bug fixes and updates - Version 1.0 design in progress - Tracking the community for new committer candidates - Continued community support and driving for contributions ## PMC changes: - Currently 28 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Mars Hall on Fri Jul 28 2017 ## Committer base changes: - Currently 29 committers. - No new changes to the committer base since last report. ## Releases: - 0.14.0 was released on Sun Mar 10 2019 ## JIRA activity: - 2 JIRA tickets created in the last 3 months - 1 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BE: Report from the Apache Pulsar Project [Matteo Merli] ## Description: Pulsar is a highly scalable, low latency messaging platform running on commodity hardware. It provides simple pub-sub semantics over topics, guaranteed at-least-once delivery of messages, automatic cursor management for subscribers, and cross-datacenter replication. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The project has released 2.3.2 in May. This was a bug fix release for the 2.3 branch. - 5 Pulsar talks are being presented at Apache Con NA 2019 - Using Apache Pulsar to Provide Real-Time IoT Analytics on the Edge by David Kjerrumgaard - Life beyond Kafka with Apache Pulsar - Alvaro Santos Andrés - Building Zhaopin's enterprise event bus based on Apache Pulsar by Jia Zhai and Penghui Li - Interactive querying of streams using Apache Pulsar - Boyang Jerry Peng - Serverless Event Streaming with Pulsar Function: Use Cases and Best Practices by Xiaolong Ran - Several meetups either centered on Pulsar or with Pulsar presentations, in China, US and France. - Community is working toward 2.4.0 release for mid-June. Highlights for this release will include: - Kerberos authentication - Negative Acknowledgment - Key-Shared Subscription type - Replicated Subscriptions - - Since last report sever PIPs (Pulsar improvement proposals) were submitted: * PIP 37: Large message size handling in Pulsar * PIP 36: Max Message Size * PIP 35: Improve topic lookup for topics that have high number of partitions * PIP 33: Replicated subscriptions ## Health report: - There is healthy grow in the community - Activity on the Slack channel is still high, many first time users come to ask questions while getting started. There are 110 weekly active users on the channel. ## PMC changes: - Currently 23 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Sahaya Andrews on Wed Sep 19 2018 ## Committer base changes: - Currently 24 committers. - No new committers added in the last 3 months - Last committer addition was Penghui Li at Fri Dec 07 2018 - There are 4 new committers currently being voted ## Releases: - 2.3.1 was released on April 12th 2019 - 2.3.2 was released on May 30th 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. - users@pulsar.apache.org: - 103 subscribers (+9 from March 2019) - 103 emails sent to list in last 3 months - dev@pulsar.apache.org: - 108 subscribers (+11 from March 2018) - 241 emails sent to list in last 3 months ## GitHub activity: - 464 PR from 66 contributors were merged in the last 3 months (up from 386 PRs and 47 contributors) - 231 Issues were created and 161 closed in the last 3 months ----------------------------------------- Attachment BF: Report from the Apache River Project [Peter Firmstone] ## Description: - Apache River provides a platform for dynamic discovery and lookup search of network services. Services may be implemented in a number of languages, while clients are required to be jvm based (presently at least), to allow proxy jvm byte code to be provisioned dynamically. ## Issues: - No significant issues requiring board attention at this time. ## Activity: - Minimal activity at present, initial work on the modular build structure has commenced. The current monolithic build is complex, with it's own build tool classdepandjar, it adds complexity for new developers. In recent months I have had work committments that have limited my ability to integrate the modular build. The other committers are waiting for the modular build and I have done a lot of work on this locally, this work has been a significant undertaking integrating the works of Dennis Reedy, Dan Rollo and myself. This is also a mature codebase, having been in development since the late 1990's. Release roadmap: River 3.1 - Modular build restructure (& binary release) River 3.2 - Input validation for Serialization, delayed unmarshalling& safe ServiceRegistrar lookup service.River 3.3 - OSGi support ## Health report: - River is a mature codebase with existing deployments, it was primarily designed for dynamic discovery of services on private networks. IPv4 NAT limitations historically prevented the use of River on public networks, however the use of IPv6 on public networks removes these limitations. Web services evolved with the publish subscribe model of todays internet, River has the potential to dynamically discover services on IPv6 networks, peer to peer, blurring current destinctions between client and server, it has the potential to address many of the security issues currently experienced with IoT and avoid any dependency on the proprietary cloud for "things". - Future Direction: * Target IOT space with support for OSGi and IPv6 (security fixes required prior to announcement) * Input validation for java deserialization - prevents DOS and Gadget attacks. * IPv6 Multicast Service Discovery (River currently only supports IPv4 multicast discovery). * Delayed unmarshalling for Service Lookup and Discovery (includes SafeServiceRegistrar mentioned in release roadmap), so authentication can occur prior to downloading service proxy's, this addresses a long standing security issue with service lookup while significantly improving performance under some use cases. * Security fixes for SSL endpoints, updated to TLS v1.2 with removal of support for insecure cyphers. * Secure TLS SocketFactory's for RMI Registry, uses the currently logged in Subject for authentication. The RMI Registry still plays a minor role in service activation, this allows those who still use the Registry to secure it. * Maven build to replace existing ant built that uses classdepandjar, a bytecode dependency analysis build tool. * Updating the Jini specifications. ## PMC changes: - Currently 12 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Dan Rollo on Fri Dec 01 2017 ## Committer base changes: - Currently 16 committers. - No new committers added in the last 3 months - Last committer addition was Dan Rollo at Thu Nov 02 2017 ## Releases: - Last release was River-3.0.0 on Thu Oct 06 2016 ## Mailing list activity: - dev@river.apache.org: - 90 subscribers (up 1 in the last 3 months): - 4 emails sent to list (5 in previous quarter) - user@river.apache.org: - 90 subscribers (down -2 in the last 3 months): - 1 emails sent to list (0 in previous quarter) ----------------------------------------- Attachment BG: Report from the Apache Royale Project [Piotr Zarzycki] ## DESCRIPTION Apache Royale is a new implementation of the principles of Apache Flex, designed for JavaScript instead of Adobe Flash/AIR runtimes. Apache Royale improves developer productivity in creating applications to run wherever JavaScript runs, including on browsers as well as in Apache Cordova applications, Node, etc. ## ISSUES There are no issues requiring board attention at this time. ## RELEASES - Apache Royale 0.9.2 was released on March 16 2018. - Apache Royale 0.9.4 was released on November 14 2018. ## ACTIVITY - One of the PMC member propose after release 0.9.6 mark Apache Royale as 1.0. In the results one of the user made financial open proposition on Dev list to made faster progress in that matter. - No releases this quarter; however, we are closer to the release point. There is still ongoing work on less complicated release process. - Lots of improvements to component set Jewel. - One committer created feature called Vector - an array whose elements all have the same data type - his work is on separate branch and it is under wide discussion about merging it to develop. - We had a lot of activity on social networks, sharing what is happening in Apache Royale as we progress in the project. We think it is important to do this so people outside the project and not following in a daily basis can get a notion of how we are doing. The numbers are: - Our Twitter account has gained 549 (previous 507) followers since we opened it. - Our Facebook page has 127 (previously 116) likes. - Our LinkedIn Group has 125 (previously 122) people. - One of the user stated that he has started migrate portion of his large desktop application to Apache Royale in order to investigate possibility of porting whole application. - One new user trough pull requests has been made some improvements to Royale documentation. ## COMMUNITY - No new PMC Members yet, however we have started vote for one candidate. ## Mailing list activity: User-lists continue to grow. Fewer emails to read, but still a lot of emails. - users@royale.apache.org: - 76 subscribers (up 4 in the last 3 months) - 189 emails sent in the past 3 months (348 in the previous cycle) - dev@royale.apache.org: - 80 subscribers (up 3 in the last 3 months) - 1474 emails sent in the past 3 months (1386 in the previous cycle) ----------------------------------------- Attachment BH: Report from the Apache Sentry Project [Kalyan Kalvagadda] ## Description: - Apache Sentry is a highly modular system for providing fine-grained role based authorization to both data and metadata stored on an Apache Hadoop Cluster. ## Issues: - There are no issues requiring board attention at this time ## Activity: - Added bugs fixes and improvements - Planning for 2.3.0 to release HMS read protection feature. - ## Health report: - Development activity seems to slowdown lately. ## PMC changes: - Currently 38 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Na Li on Mon Dec 10 2018 ## Committer base changes: - Currently 40 committers. - No new committers added in the last 3 months - Last committer addition was Arjun Mishra at Fri Jul 06 2018 ## Releases: - Last release was 2.1.0 on Sun Sep 30 2018 - Planning for 2.3.0 to release HMS read protection feature. - dev@sentry.apache.org: - 86 subscribers (down -2 in the last 3 months): - 9 emails sent to list (271 in previous quarter) - issues@sentry.apache.org: - 19 subscribers (up 0 in the last 3 months): - 60 emails sent to list (562 in previous quarter) ## JIRA activity: - 16 JIRA tickets created in the last 3 months - 4 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BI: Report from the Apache ServiceComb Project [Willem Ning Jiang] ## Description: - a microservice framework that provides a set of tools and components to make development and deployment of cloud applications easier. ## Issues: - there are no issues requiring board attention at this time ## Activity: - ServiceComb PMC just finished last around release on April and May - ServiceComb PMC created two subprojects: * kie (for configuration metadata management) * fence (for Restful Service Security) - ServiceComb java-chassis, service-center and pack were listed in the The ASF Product Classification Matrix classified as ECCN 5D002. ## Health report: - The mails and development activity are as good as usual. ## PMC changes: - Currently 17 PMC members. - Yao Haishi was added as a PMC member on Mon Jun 10 2019 ## Committer base changes: - Currently 19 committers. - Lei Zhang was added as a committer on Tue Apr 02 2019 ## Releases: - ServiceComb Java Chassis 1.2.0 was released on Sat Apr 13 2019 - ServiceComb Java-Chassis 1.2.1 was released on Sun May 19 2019 - ServiceComb-Pack 0.4.0 was released on Sat Apr 06 2019 - ServiceComb-Service-Center was released on Sat Apr 06 2019 ## Mailing list activity: - The dev discussion is good, but we just find the subscribers drop recently. NOTE: * It looks like some of users were just unsubscribe from dev list recently, I just found out the drop of dev subscriber is caused by the probe program. Lots of qq and foxmail accounts are removed from the mailing list. * The issue mail number is dropped as we did some version clean up in the first quarter of this year. - dev@servicecomb.apache.org: - 110 subscribers (down -41 in the last 3 months): - 269 emails sent to list (284 in previous quarter) by 20 people, divided into 49 topics. - issues@servicecomb.apache.org: - 8 subscribers (up 0 in the last 3 months): - 547 emails sent to list (911 in previous quarter) by 14 people, divided into 190 topics. ## JIRA activity: - 120 JIRA tickets created in the last 3 months - 115 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BJ: Report from the Apache ServiceMix Project [Krzysztof Sobkowiak] Description =========== Apache ServiceMix is a flexible, open-source integration container that unifies the features and functionality of Apache ActiveMQ, Camel, CXF and Karaf to provide a complete, enterprise-ready ESB powered by OSGi. Issues ====== There are no outstanding issues requiring board attention. Activity ======== The project focus of Apache ServiceMix is the assembly of the integration container, the actual functionality is being maintained in related projects like Apache Karaf, Apache CXF, Apache Camel and Apache ActiveMQ. - We have released 5 sets of OSGi bundles. - The work on ServiceMix Assembly was outstanding for a longer time. There was a lot of stuff implemented in the main components of the Assembly (Apache Karaf, Apache Camel,...). I hope we manage to discuss the future versions of the Assembly (and the themes around it, like documentation and samples) during the next period. Health report ============= - The activity of the community (mailing lists, JIRA, releases) has been a bit slower than during the last period. PMC changes =========== - Currently 21 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Andrea Cosentino on Wed Mar 15 2017 Committer base changes ====================== - Currently 50 committers. - No new committers added in the last 3 months - Last committer addition was Andrea Cosentino at Sun Mar 13 2016 Releases ======== - Apache ServiceMix Bundles 2019.02 on March 12 2019 - Apache ServiceMix Bundles 2019.03 on April 01 2019 - Apache ServiceMix Bundles 2019.04 on May 09 2019 - Apache ServiceMix Bundles 2019.05 on June 04 2019 JIRA activity ============= - 84 JIRA tickets created in the last 3 months - 84 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BK: Report from the Apache Shiro Project [Les Hazlewood] ## Description: Apache Shiro is a powerful and flexible open-source application security framework that cleanly handles authentication, authorization, enterprise session management and cryptography. ## Issues: - We have no issues that require Board assistance at this time. ## Activity: - Project commits and message on the dev list has gone up since the start of the year - Outdated dependencies have been updated/removed from the project ## Health report: - Our latest committer / PMC member has been helping bring some new life to the project - Feature development on master is going strong and helping modernize the project. ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Francois Papon on Wed Dec 19 2018 ## Committer base changes: - Currently 11 committers. - No new committers added in the last 3 months - Last committer addition was Francois Papon at Thu Dec 20 2018 ## Releases: - 1.4.1 was released on Tue Apr 30 2019 ## JIRA activity: - 21 JIRA tickets created in the last 3 months - 24 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BL: Report from the Apache SkyWalking Project [Sheng Wu] ## Description: Apache Skywalking is an APM (application performance monitor), especially for microservice, Cloud Native and container-based architecture systems. Support observing and monitoring system from different sources, such as distributed tracing agents/SDKs, through Service Mesh telemetry data. ## Issues: there are no issues requiring board attention at this time. ## Activity: SkyWalking DevCon host at Shanghai, 11th May. Over 100 attendees join the Conference online and on-site. Also, we posted the videos online for everyone. SkyWalking has become the most star(s) APM project in GitHub, even the star doesn't mean most popular, but still, be considered as big progress. SkyWalking related topics will be represented in KubeCon Shanghai China, and GIAC Shenzhen China. ## Health report: The project is health and active. We have over 22 contributors, commit over 14k lines of codes in last month. The total number of main repo contributors has been over 130. ## PMC changes: - Currently 20 PMC members. - No new PMC members added in the last 3 months ## Committer base changes: - Currently 23 committers. - Yuguang Zhao was added as a committer on Fri Apr 19 2019 ## Releases: - 6.1.0 was released on Sun May 05 2019 - 6.2.0 will be release nearly the board meeting date. ## Mailing list activity: The discussions have been made in the mail list. We have more people subscribe out dev mail list. Much more discussion and pull requests happen in GitHub, showing in notifications ml. - dev@skywalking.apache.org: - 58 subscribers (up 6 in the last 3 months): - 116 emails sent to list (168 in previous quarter) - notifications@skywalking.apache.org: - 11 subscribers (up 0 in the last 3 months): - 4886 emails sent to list (3248 in previous quarter) ----------------------------------------- Attachment BM: Report from the Apache Sling Project [Robert Munteanu] ## Description: Apache Sling™ is a framework for RESTful web-applications based on an extensible content tree. ## Issues: There are no issues requiring board attention at this time. ## Activity: We continue to make individual module releases. adapt.to - the "Apache Sling and friends" conference will take place this year in Berlin between the 2nd and the 4th of September 2019. ## Health report: Good activity level overall, contributions from different people continue. ## PMC changes: - Currently 26 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Andrei Dulvac on Mon Jul 30 2018 ## Committer base changes: - Currently 43 committers. - No new committers added in the last 3 months - Last committer addition was A. J. David Bosschaert at Fri Mar 09 2018 ## Releases: - Apache Sling Bundle Parent 35 was released on Mon Apr 22 2019 - Apache Sling Content Distribution Journal Core 0.1.0 was released on Mon Apr 22 2019 - Apache Sling Content Distribution Journal Core 0.1.2 and Content Distribution Journal Kafka 0.1.2 was released on Thu Jun 13 2019 - Apache Sling Content Distribution Journal ITs 0.1.0 was released on Mon Apr 22 2019 - Apache Sling Content Distribution Journal Kafka 0.1.0 was released on Mon Apr 22 2019 - Apache Sling Content Distribution Journal Messages 0.1.0 was released on Mon Apr 22 2019 - Apache Sling Context-Aware Configuration Impl 1.4.16 was released on Mon May 06 2019 - Apache Sling Feature Analyser 1.0.0, Apache Sling Feature Launcher 1.0.0, Apache Sling Feature Model Converter 1.0.0, Apache Sling Feature Maven Plugin 1.0.0 was released on Thu Apr 04 2019 - Apache Sling Feature Content Extension 1.0.0, Apache Sling Feature API Regions Extension 1.0.0, Apache Sling Feature API Regions Runtime 1.0.0, was released on Mon Apr 15 2019 - Apache Sling File System Resource Provider 2.1.16, Sling Maven Plugin 2.4.2 was released on Thu Jun 06 2019 - Apache Sling Health Check API 1.0.4 was released on Tue Apr 09 2019 - Apache Sling Health Check Support Components 1.0.6 was released on Tue Apr 09 2019 - Apache Sling Installer Factory Configuration 1.2.2 was released on Mon Mar 18 2019 - Apache Sling Installer Health Checks 2.0.2 was released on Fri May 24 2019 - Apache Sling Launchpad Base 6.0.2-2.6.36 was released on Tue Apr 02 2019 - Apache Sling Parent 35 was released on Mon Apr 22 2019 - Apache Sling Project Archetype 1.0.0 was released on Tue Apr 30 2019 - Apache Sling Repoinit JCR 1.1.10 was released on Thu May 02 2019 - Apache Sling Repoinit Parser 1.2.4 was released on Thu May 02 2019 - Apache Sling Scripting Core 2.0.58 was released on Mon May 27 2019 - Apache Sling Service User WebConsole 1.0.2 was released on Thu May 02 2019 - Apache Sling Servlet Helpers 1.2.0 was released on Tue Jun 11 2019 - Apache Sling Servlet Helpers 1.2.0, Testing Sling Mock 2.3.12, Testing Sling Mock Oak 2.1.6 was released on Tue Jun 11 2019 - Apache Sling Sling Default POST Servlets 2.3.30 was released on Mon May 20 2019 - Apache Sling Sling Form Based Authentication Handler 1.0.14 was released on Mon May 20 2019 - Apache Sling Sling Maven Plugin 2.4.2 was released on Thu Jun 06 2019 - Apache Sling Sling Project Archetype 1.0.1 was released on Fri May 10 2019 - Apache Sling Sling Starter Content 1.0.4 was released on Mon May 20 2019 - Apache Sling Testing PaxExam 3.0.0 was released on Sat Jun 01 2019 - Apache Sling Testing Sling Mock 2.3.10 was released on Thu May 09 2019 - Apache Sling Testing Sling Mock 2.3.8, Sling Mock Oak 2.1.4 was released on Mon May 06 2019 - Apache Sling Webconsole Security Provider 1.2.2 was released on Fri Jun 07 2019 - Apache Sling XSS Protection API 2.1.6 was released on Mon Apr 01 2019 - Apache Sling XSS Protection API 2.1.8 was released on Wed Apr 24 2019 - Apache Testing Sling Mock 2.3.6 was released on Mon Apr 01 2019 ## JIRA activity: - 166 JIRA tickets created in the last 3 months - 161 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BN: Report from the Apache SpamAssassin Project [Sidney Markowitz] Apache SpamAssassin report to Board for June 2019 SpamAssassin is a mail filter to identify spam. The project provides a framework/engine and regular rule updates that reflect the changing nature of spam email seen in the wild. Updated rules are generated through a combination of hand crafted contributions and automated processing of spam and anonymized processed non-spam that are contributed by volunteers. Status and health report: The project activities, including running of our rule update infrastructure and our dev and user mailing lists, are continuing smoothly. We are still making slow progress to a release of SpamAssassin 3.4.3. We have posted a release candidate, but there are a number of remaining issues we want to complete for the actual release. Our GSOC 2019 student is doing well. Apache Singa has joined to help with statistical classification models. Thanks to Moaz Reyad and Wang Wei for joining Kevin A. McGrail to guide Shreyansh Shrivastava. Shreyansh has been blogging about the experience: https://medium.com/@shreyansh25.shrivastava/spamassassin-singa-and-me-7927dbaa16d0 Releases: The last release was Apache SpamAssassin version 3.4.2 on 16 September 2018. We are close to releasing version 3.4.3 to address some issues that were deferred, in part so we could quickly release security fixes in 3.4.2. After we release 3.4.3 we expect to resume development in our main branch for 4.0. Note that we maintain online rule updates that are continuously updated through a combination of developer contributions and automated processing via our mass-check facility. Committer/PMC changes: Most recent new committer: Paul Stead (pds) 12 September 2018 Most recent new PMC members: Giovanni Bechis (gbechis) 24 Sep 2018 Henrik Krohns (hege) 25 Sep 2018 ----------------------------------------- Attachment BO: Report from the Apache Stanbol Project [Rafa Haro] ## Description: Apache Stanbol provides a set of reusable components for semantic content management. ## Issues: - There are no issues requiring board attention at this time ## Activity: 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). Since the last report, the main technical activities have been: - Security review for non-https dependency URLs in maven files - Preliminary meetings between some committers to refactor some obsolete modules and make some architecture changes for adopting modern approaches and technologies that could make the project more attractive to the community. ## Health report: - At this moment, the project continues to be almost in stand-by until we manage to expand the community following the plan described above. ## PMC changes: - Currently, 23 PMC members. - No new members since the last report. - Last new PMC member was Antonio David Perez Morales on December 21st, 2018 ## Committer base changes: - Currently, 27 committers. - No new committers since the last report - Last committer addition was Furkan Kamaci on December 18th, 2018 ## Releases: - Last release was Apache Stanbol 1.0.0 on Oct 23rd, 2016 ## JIRA activity: - 1 JIRA tickets created in the last three months ----------------------------------------- Attachment BP: Report from the Apache Storm Project [P. Taylor Goetz] ## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The Storm PMC released version 2.0. This was a years-long effort with many contributors, and represents a major milestone. One of the goals of this effort was to replace the Clojure codebase with a pure Java implementation to make the codebase more accessible to developers not versed in Clojure. We hope this will help expand the developer community. - The 2.0 release also includes significant performance improvements, usability enhancements, and many bug fixes. - There are currently two Twitter accounts associated with Apache Storm (@ApacheStorm and @stormprocessor) the PMC is actively discussing ways to consolidate the account and make them accessible to all PMC members. - In order to improve release cadence, the PMC has decided to move toward having multiple release managers to avoid single-RM bottlenecks. ## Health report: - We expect the release of version 2.0 to generate additional activity and interest in the project. We have seen a modest uptick in mailing list activity over the past quarter and expect this trend to continue as users and developers kick the tires of the new release. We expect JIRA activity to increase as well. ## PMC changes: - Currently 38 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Govind Menon on Thu Jan 24 2019 ## Committer base changes: - Currently 39 committers. - No new committers added in the last 3 months - Last committer addition was Govind Menon at Fri Jan 04 2019 ## Releases: - 2.0.0 was released on Thu May 30 2019 ## JIRA activity: - 50 JIRA tickets created in the last 3 months - 57 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BQ: Report from the Apache Synapse Project [Isuru Udana] ## Description: Apache Synapse is a high performance, flexible, lightweight Enterprise Service Bus (ESB) and a mediation framework. ## Issues: None identified. ## Activity: There was a significant increase in the activity in the project compared to the last quarter. We actively worked on taking actions to security review requested by the ASF security team. We got several contributions from a new contributor who is interested in joining the project. Few committers worked on committing the patches provided by our contributors. We are looking forward to moving our source code into GitHub soon. So that it will ease the process of providing new contributions and incorporating fixes into the codebase. Answering to the followup question raised for the last report Question: “Where was the "bring the project back to life" meeting organized?” Answer: Meeting notes can be found in mail thread “Synapse Next Release Initiation” at private@synapse.apache.org mailing list. ## Health report: We see a positive trend in the project activity in the latter half of the quarter. So hopefully we will able to increase the project activity further in the next quarter too. ## PMC changes: - Currently 27 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Prabath Ariyarathna on Thu May 04 2017 ## Committer base changes: - Currently 34 committers. - No new committers added in the last 3 months - Last committer addition was Prabath Ariyarathna at Fri Feb 10 2017 ## Releases: - Last release was 3.0.1 on Sat Dec 09 2017 ## Mailing list activity: - dev@synapse.apache.org: - 178 subscribers (down -5 in the last 3 months): - 47 emails sent to list (12 in previous quarter) - user@synapse.apache.org: - 176 subscribers (down -1 in the last 3 months): - 0 emails sent to list (1 in previous quarter) ## JIRA activity: - 6 JIRA tickets created in the last 3 months - 5 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BR: Report from the Apache Tajo Project [Hyunsik Choi] ## Description: - Tajo is an open source big data warehouse system in Hadoop for processing web-scale data sets. ## Issues: - As the board mentioned, there's been many commits to master and 0.12.0 branch since last release. Long time ago, we agreed with that 0.12.0 branch is ready to be released. We will move forward with this release. ## Activity: - Tajo 0.11.3 was released on May 18, 2016 ## Health report: - The activity of this project is still low. As we made sure before, PMC members can react immediately any issue. ## PMC changes: - Currently 13 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Hyoung Jun Kim on Mon Dec 08 2014 ## Committer base changes: - Currently 18 committers. - No new committers added in the last 3 months - Last committer addition was Jong-young Park at Mon May 30 2016 ## Releases: - Last release was 0.11.3 on Wed May 18 2016 ## Mailing list activity: - dev@tajo.apache.org: - 93 subscribers (up 0 in the last 3 months): - 1 emails sent to list (6 in previous quarter) - issues@tajo.apache.org: - 23 subscribers (up 0 in the last 3 months): - 0 emails sent to list (0 in previous quarter) - user@tajo.apache.org: - 47 subscribers (up 0 in the last 3 months): - 1 emails sent to list (1 in previous quarter) ----------------------------------------- Attachment BS: Report from the Apache Tomcat Project [Mladen Turk] ## Description: - A Java Servlet, JavaServer Pages, Java WebSocket and Java Unified Expression language specifications implementation. ## Issues: - There are no issues requiring board attention at this time ## Activity: - Continued healthy activity across multiple components and responsiveness on both dev and user lists. - The EU FOSSA 2 was held in Brussels on 4th/5th May 2019 and 5 core developers were present. The hackathon was a success and we received many positive feedback's from European Commission. More info can be found at: https://github.com/eufossa/apache-hackathon-2019 - There is ongoing discussion to advertise Tomcat 9 as Long Term Support at least until 31 Dec 2030. ## PMC changes: - Currently 28 PMC members. - Igal Sapir was added to the PMC on Mar 18 2019 ## Committer base changes: - Currently 46 committers. - Woonsan Ko was added as a committer on Dec 19 2018 ## Releases: - Apache Tomcat 9.0.20 was released on May 13 2019 - Apache Tomcat 8.5.41 was released on May 13 2019 - Apache Tomcat 7.0.95 was released on Apr 12 2019 ## Trademark: - No new trademark issues in the last 3 months and there are currently no outstanding trademark issues that the Apache Tomcat PMC is working on. - Detailed history is available at: https://svn.apache.org/repos/private/pmc/tomcat/trademark-status.txt ## Security: - Detailed status: http://tomcat.apache.org/security.html ----------------------------------------- Attachment BT: Report from the Apache TomEE Project [David Blevins] ## Description: Apache TomEE delivers enterprise application containers and services based on, but not limited to the Enterprise JavaBeans Specification and Java Enterprise Edition Specifications. ## Health The community did a concentrated push over the holidays to attract and get new contributors engaged. The most active window was mid November to February and in that time the project shattered every measurable record set in the near 20 years of project history. - highest contributors in a 3-month period: 43 (average was 8 in Oct/Nov) - highest spike in commits (previous 2012) - highest sustained volume (previous 2011) - highest dev list: 1326 messages (previous 520 in Sept 2007) Overall result is from mid November till now the project doubled in total contributors, from 32 to 83. Discussions in the PMC in adding some of them as committers are in progress now, including one vote. The PMC acknowledges issues with reports being delivered late to the board and commits to an immediate change of chair should any report be filed late in the next 12 months. Discussions on how to achieve this are underway and include both rotating reporting duties and change of chair. At present rotation of members drafting reports appears to be the preference. ## Activity Four major jumps and areas of focus have taken place in the last few months. The first has been to bring TomEE up from MicroProfile 1.2 support to MicroProfile 2.0 compliance. This work is complete and passing all MicroProfile 2.0 TCK tests. The second area has been a push to add more examples to the project, 26 new examples in total, 15 of those for MicroProfile specifications. The third focus was on the website itself, code that generates the site and basic documentation. The project had been maintaining one set of documentation applicable to all versions. We now have a Tomcat-like system with documentation root per version. The fourth area has been to translate the examples to other languages. 11 translated in total, 6 in Portuguese and 5 in Spanish. The result is the project has experienced a dramatic change, with many new contributors and work that can be done at all levels from any skillset. At this moment there are still 19 PRs in the queue and more showing up regularly. We are very thrilled and proud of everyone. It took 19 years to get 32 contributors and with a major focused effort by everyone simultaneously, we were able to smash 19 years of "new contributor" work in 3 months. It is difficult to sustain and contributions in the last 2 months are lower, but still far greater than the three month period before November. The lesson learned is there is a massive difference in outcome if one or two people push for years vs everyone pushing at once, even if briefly. We hope to do this again in December 2019 on the 20th anniversary of the project, with more committers able to help and hopefully smash some records again. TomEE 8.0.0-M3 was successfully released on May 29th. The community would like to get that codebase to run cleanly on Java 11 and then go for a final TomEE 8.0.0 release. Releases for TomEE 7.0.6 and 7.1.1 are currently under vote. These contain a number of dependency updates and fixes for these maintenance branches which both have a considerable userbase. ## PMC changes: - Currently 11 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Andy Gumbrecht on Tue Aug 11 2015 ## Committer base changes: - Currently 31 committers. - Last committer added Roberto Cortez on Thu Sep 6 2018 ## Releases: - Apache TomEE 8.0.0-M3 on May 29, 2019 ----------------------------------------- Attachment BU: Report from the Apache Trafodion Project [Pierre Smits] ## Description: - Apache Trafodion extends the Apache Hadoop ecosystem to guarantee transactional integrity and operational workloads for new kinds of Big Data applications. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - In the past quarter 3 contributors have been identified that are eligible for commit privileges. It is expected that a decision on each will be taken in the next quarter. No security issues were reported. ## Health report: - Subscriptions to the (public) mailing lists showed stable numbers compared to previous quarter (for details see section Mailing List activity below). However, the main public mailing list (dev@) showed a decline of about 45. - Compared to previous quarter, the community involvement showed a stable participation on the dev and user mailing list. - The PMC regards the project as healthy (Community Health Score: 7.96). ## PMC changes: - Currently 15 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Anoop Sharma on Thu Dec 06 2018 ## Committer base changes: - Currently 24 committers. - No new committers added in the last 3 months - Last committer addition was Prashanth Vasudev at Tue Nov 13 2018 ## Releases: - Last release was 2.3.0 on Wed Feb 27 2019 ## Mailing list activity: - TODO Please explain what the following statistics mean for the project. If there is nothing significant in the figures, omit this section. - dev@trafodion.apache.org: - 92 subscribers (down -4 in the last 3 months): - 138 emails sent to list (226 in previous quarter) - codereview@trafodion.apache.org: - 24 subscribers (up 0 in the last 3 months): - 408 emails sent to list (379 in previous quarter) - issues@trafodion.apache.org: - 33 subscribers (up 0 in the last 3 months): - 478 emails sent to list (442 in previous quarter) - user@trafodion.apache.org: - 102 subscribers (down -2 in the last 3 months): - 2 emails sent to list (0 in previous quarter) - security@trafodion.apache.org: - 3 subscribers (down 3 in the last 3 months): - Currently no automated insights in number of ml postings provided by ComDev-reporter services. - private@trafodion.apache.org: - 17 subscribers (down 3 in the last 3 months): - Currently no automated insights in number of ml postings provided by ComDev-reporter services. ## JIRA activity: - 29 JIRA tickets created in the last 3 months - 62 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BV: Report from the Apache Twill Project [Terence Yim] Apache Twill is an abstraction over Apache Hadoop YARN to reduce the complexity of developing distributed applications. ## Issues: - 4 out of 6 PMCs responded to roll call from the board, but the project activities is still quite quiet. ## Activity: - None ## Health report: - Made one release since July 2018 ## PMC changes: - Currently 6 PMC members - Last PMC addition was Henry Saputra on August 4, 2015 ## Committer base changes: - Currently 9 committers and 25 contributors - No new committer added in the last 3 months - No new contributor added in the last 3 months - Last committer addition was Yuliya Feldman on Mar 6, 2018 - Last contributor addition was Hongyuan Li on Dec 12, 2018 ## Releases: - Last release was release 0.13.0 on July 17, 2018 ## Mailing list activity: - dev@twill.apache.org: - 66 subscribers - 7 emails sent to the list in past three months (1 in last report) - commits@twill.apache.org: - 16 subscribers - No emails sent to the list in past three months (0 in last report) ## JIRA activity: - 0 new JIRA tickets created in the last month - 0 JIRA tickets resolved in the last month ----------------------------------------- Attachment BW: Report from the Apache UIMA Project [Marshall Schor] Board report for Apache UIMA, for June 2019. Apache UIMA's mission: the creation and maintenance of open-source software related to the analysis of unstructured data, guided by the UIMA Oasis Standard. ## PMC changes: - Currently 16 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Lou DeGenaro on Mon May 02 2016 ## Committer base changes: - Currently 25 committers. - Last new committer: Viorel Morari added as a committer on Thu Sep 20 2018 ## Releases: 3 releases in the last quarter: - 10 April 2019: UIMA Java SDK 3.0.2 (the core component) - 16 April 2019: uimaFIT 3.0.0 - the first release of uimaFIT supporting the core version 3 level - 26 April 2019: DUCC 3.0.0 - a major update to the scaleout software supporting running on clusters Activity: The DUCC release included a fix for a CVE issue. UIMA DUCC project working on multiple fixups/cleanups following the 3.0.0 release. The core UIMA Java SDK working on minor cleanups and bug fixes for some edge cases. Community: The community continues to be moderately active; some new contributors doing patches. Issues: No Board level issues at this time. ----------------------------------------- Attachment BX: Report from the Apache Unomi Project [Serge Huber] Apache Unomi Board Report June 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: - Version 1.4.0, the first release outside of the incubator, was released successfully. - Dockerfile and Docker compose files were contributed - Project was presented at the ApacheCon Chicago Roadshow - Project talks were accepted at ApacheCon North America in Las Vegas. Hope to see you there! ## Health report: - Community is growing slowly but steadily. More communication around the project is needed as well as better on-boarding documentation needs to be produced. This will be a high priority for the upcoming months. ## PMC changes: - Currently 6 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was David Griffon on Wed Feb 20 2019 ## Committer base changes: - Currently 12 committers. - Taybou was added as a committer on Mon Apr 01 2019 ## Releases: - 1.4.0 was released on Fri May 24 2019 ## Mailing list activity: - users@unomi.apache.org: - 21 subscribers (up 4 in the last 3 months): - 6 emails sent to list (8 in previous quarter) - dev@unomi.apache.org: - 31 subscribers (up 0 in the last 3 months): - 375 emails sent to list (134 in previous quarter) ## JIRA activity: - 17 JIRA tickets created in the last 3 months - 22 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BY: Report from the Apache VCL Project [Josh Thompson] ## Description: - VCL is a modular cloud computing platform which dynamically provisions and brokers remote access to compute resources including virtual machines, bare-metal computers, and resources in other cloud platforms. A self-service web portal is used to request resources and for administration. VCL became a TLP on June 20, 2012. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - We are making good progress toward our next release and hope to have it out in the next month or two. ## Health report: - We continue our typical slow development process. ## PMC changes: - Currently 7 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Aaron Coburn on Tue Jun 19 2012 ## Committer base changes: - Currently 10 committers. - No new committers added in the last 3 months - Last committer addition was Mike Jennings at Fri Jan 04 2019 ## Releases: - Last release was 2.5 on Thu Aug 17 2017 ## Mailing list activity: - dev@vcl.apache.org: - 116 subscribers (down -1 in the last 3 months): - 69 emails sent to list (63 in previous quarter) - user@vcl.apache.org: - 157 subscribers (up 0 in the last 3 months): - 1 emails sent to list (11 in previous quarter) ## JIRA activity: - 10 JIRA tickets created in the last 3 months - 8 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BZ: Report from the Apache Wicket Project [Andrea Del Bene] ## Description: Apache Wicket is an open source Java component oriented web application framework. ## Issues: - No issues require board attention. ## Activity: - We have released the first two milestones for Wicket 9. We are mainly working to refactor and simplify the current code base of the project. - Since January Wicket has joined the OpenJDK Quality Outreach program (see link 1), which aims to test popular open source projects with JDK Early Access builds. As consequence Wicket currently has CI buildings for OpenJDK 12 (which is now GA) and for OpenJDK 13 Early Access build 23. Both use the current master branch of our framework and so far we didn't need any change to the code to compile and run tests with these two OpenJDK versions. The collaboration is led by Martin Grigorov, who has been initially contacted by mr. Dalibor Topic from Oracle. Thanks to this effort, Martin recently managed to spot 3 regression with the last OpenJDK 13 build (see link 2). 1 - https://wiki.openjdk.java.net/display/quality/Quality+Outreach 2 - https://markmail.org/message/sljkujkdbq5clnmi ## Health report: - The community is stable as is to be expected from a mature server side Java web framework. We don't anticipate a sudden large growth or large decline. - Questions to the user list and dev list are answered, resolved and discussed. - We keep on the look out for new committers and PMC members. There are a couple of contributors [names redacted danny@] that have shown an increasing involvement with the project in the last weeks. It's too early to decide if they should be invited to become PMC members, but we will keep an eye on them. ## PMC changes: - Currently 30 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Maxim Solodovnik on Thu Apr 13 2017 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Maxim Solodovnik at Thu Apr 13 2017 ## Releases: - 7.13.0 was released on Sat Apr 06 2019 - 7.14.0 was released on Wed May 29 2019 - 8.4.0 was released on Fri Apr 05 2019 - 8.5.0 was released on Wed May 29 2019 - 9.0.0-M1 was released on Tue Apr 16 2019 - 9.0.0-M2 was released on Mon Jun 03 2019 ## Mailing list activity: - users@wicket.apache.org: - 807 subscribers (down -22 in the last 3 months): - 256 emails sent to list (239 in previous quarter) - dev@wicket.apache.org: - 336 subscribers (down -4 in the last 3 months): - 390 emails sent to list (188 in previous quarter) - announce@wicket.apache.org: - 332 subscribers (down -7 in the last 3 months): - 12 emails sent to list (6 in previous quarter) ## JIRA activity: - 31 JIRA tickets created in the last 3 months - 34 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment CA: Report from the Apache Yetus Project [Allen Wittenauer] ## Description: Apache Yetus provides libraries and tools that enable contribution and release processes for software projects. ## Issues: There are no issues requiring board attention at this time. ## Activity: We released 0.10.0 and are working towards a 0.11.0 release, primarily bug fixes and non-ASF-project-generated feature requests. ## Health report: Community appears stalled. Several blog posts and an in-progress reworking parts of the website will hopefully push growth. Additionally, there has been some uptick in usage outside of the ASF that may eventually drive more growth. ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Akira Ajisaka on Mon Dec 17 2018 ## Committer base changes: - Currently 12 committers. - No new committers added in the last 3 months - Last committer addition was Akira Ajisaka at Tue Feb 06 2018 ## Releases: - 0.10.0 was released on Sat Apr 20 2019 ## JIRA activity: - 76 JIRA tickets created in the last 3 months - 89 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment CB: Report from the Apache ZooKeeper Project [Flavio Paiva Junqueira] ## Description: Apache ZooKeeper is a system for distributed coordination. It enables the implementation of a variety of primitives and mechanisms that are critical for safety and liveness in distributed settings, e.g., distributed locks, master election, group membership, and configuration. ## Issues: No issue requires board attention ## Activity: - We have cut two releases in this period. 3.4.14 is a bug-fix release of the 3.4 branch, while the 3.5.5 release is the one in which we transitioned from beta to GA in the 3.5 branch. To recap, the 3.5 branch contains reconfiguration work, which took a long time to stabilize, and it is in fact a major milestone for the community. - Both releases fix the security vulnerability reported in CVE-2019-0201. - We have invited one committer to join the PMC, and offered committership to two new contributors. ## Health report: The community is stable at the moment, and there has been no significant change to email and issue traffic. The community has been able to cut two releases and increase the group of committers and the PMC. We are continuously looking for opportunities to engage new contributors and offer committership to the ones that make important community contributions. Overall, there is no health concern. ## PMC changes: - Currently 14 PMC members. - Andor Molnar was added to the PMC on Mon Apr 08 2019 ## Committer base changes: - Currently 26 committers. - New committers: - Enrico Olivelli was added as a committer on Sun May 19 2019 - Norbert Kalmár was added as a committer on Sat May 18 2019 ## Releases: - 3.4.14 was released on Mon Apr 01 2019 - 3.5.5 was released on Mon May 20 2019 ## Mailing list activity: We have added a mailing list for GitHub notifications. Otherwise, the traffic has not changed significantly. - dev@zookeeper.apache.org: - 475 subscribers (down -16 in the last 3 months): - 2193 emails sent to list (2492 in previous quarter) - issues@zookeeper.apache.org: - 11 subscribers (up 11 in the last 3 months): - 97 emails sent to list (0 in previous quarter) - notifications@zookeeper.apache.org: - 11 subscribers (up 11 in the last 3 months): - 211 emails sent to list (0 in previous quarter) - user@zookeeper.apache.org: - 1175 subscribers (down -32 in the last 3 months): - 75 emails sent to list (79 in previous quarter) ## JIRA activity: - 115 JIRA tickets created in the last 3 months - 80 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment CC: Written Consent of the Directors of The Apache Software Foundation to action without meeting The undersigned, being all of the directors of The Apache Software Foundation, consent to the following resolution in accordance with Section 5.12 of the Bylaws of the Foundation. A. Appoint Chairman RESOLVED, that Craig L. Russell be appointed to the office of Chairman of the Board 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. By unanimous vote, this action was performed on May 28, 2019, outside of a regular meeting of the Board. Directors: Danny Angus Rich Bowen Shane Curcuru Ted Dunning Myrle Krantz Daniel Ruggeri Craig Russell Roman Shaposhnik Joan Touzet ----------------------------------------- Attachment CD: ASF Director and Corporate Officer Code of Conduct In this document, "Corporate Officers" refers to: * Board-appointed corporate officers of the ASF, and * President-appointed corporate officers of the ASF, and * V.P., Fundraising-appointed corporate officers of the ASF as specified at the URL: http://apache.org/foundation/ The current Directors and Corporate Officers of the Apache Software Foundation agree to: * Work hard to represent the broader interest of the Apache Software Foundation in producing software for the public good. * Rigorously follow the general ASF Code of Conduct, [1] with the effect of setting a good example for communications both inside and outside the Foundation. * Rigorously follow the Speaking Guidelines for ASF Directors and Officers. [2] * Seek to balance their contributions as both an advisor and a learner. * Be honest with others and true to themselves, but with the utmost respect for other individuals. * Refrain from trying to influence other Board member or Officers outside of board meetings and off of official mailing lists in ways that might have the effect of creating factions or limiting free and open discussion. * Be willing to be a dissenting voice, while working to build on other director’s and officer's ideas; offer alternative points of view as options to be considered, and invite others to do so too. * Be balanced in one’s effort to understand other board members and corporate officers, and to make oneself understood. * Once a board decision is made, support the decision even if one’s own view is a minority one: if necessary, disagree, and commit. * Fundamentally focus on transparency, yet respect the importance of confidentiality on sensitive issues, especially those relating to personnel and volunteers, security, or legal matters. * Limit use of the Director or Corporate Officer role to occasions when it is strictly required. [1]: https://www.apache.org/foundation/policies/conduct.html [2]: https://www.apache.org/press/guides/officer-speaking-guide.html ------------------------------------------------------ End of minutes for the June 19, 2019 board meeting.