The Apache Software Foundation Board of Directors Meeting Minutes February 17, 2021 1. Call to order The meeting was scheduled for 20:00 UTC and began at 20:01 when a sufficient attendance to constitute a quorum was recognized by the chair. Other Time Zones: https://timeanddate.com/s/42ab The meeting was held via teleconference, hosted by the Secretary via Zoom. The #asfboard channel on the-asf.slack.com was used for backup. 2. Roll Call Directors Present: Shane Curcuru Bertrand Delacretaz Roy T. Fielding Niclas Hedhman Justin Mclean Sam Ruby Craig L Russell Patricia Shanahan Sander Striker Directors Absent: none Executive Officers Present: Myrle Krantz David Nalley Matt Sicker Ruth Suehle Executive Officers Absent: none Guests: Daniel Gruno Dave Fisher Dmitry Pavlov Henri Yandell Paul Angus Rich Bowen - joined :11 Sally Khudairi Sharan Foga Stephen Mallette Sven Vogel 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of January 20, 2021 See: board_minutes_2021_01_20.txt Approved by General Consent. 4. Executive Officer Reports A. Chairman [Roy] I have set up and sent notice for the annual members meeting, to be held on IRC on 9 March 2021, with votes concluding on 11 March. In spite of the wild year 2020-21 has been, it doesn't seem like it has been a full year, partly because moving the date earlier has reduced us to 11 meetings. Please be sure to send in nominations before they close on February 28. I am happy to report that I finally managed to update our Bylaws page with Amendment II, as we approved in September, and sent the required notification to the members-notify list. Thanks to everyone who proposed or reviewed the changes on members-info. I set the bylaws change to take effect on 11 March 2021 so that it overlaps with the annual members meeting (maximizing implied consensus). B. President [David] I continued to spend time working on a single incident that generated multiple code of conduct complaints. I am behind on overall budget work, but most of the officers representing the bulk of the budget have pushed their draft requests forward. I had hoped to have a first pass ready for this board meeting but failed to meet that. Expect to see more on operations@ this week. Otherwise, things look to be running relatively well. Additionally, please see Attachments 1 through 8. C. Treasurer [Myrle] Treasurer’s work this month primarily consisted of providing the information and reviews necessary to complete our audit, and prepare our tax return. I have been going slower on the goal of transitioning to TDBank, but the urgency for that task has not diminished. I’ll be renewing our efforts in the coming month. Budget preparation IgniteSpot is currently preparing a pro forma budget as a starting point for officers based on the previous year’s expenses. YTD officer’s expense control has been very good. In general, I expect spending in the coming year to necessarily increase to cover expenses that have been delayed in the past year. But because there is still a greater than normal amount of economic uncertainty, I would ask that officers approach this carefully. Audit We completed our audit for the fiscal year ending on April 30, 2020 with an unqualified result. The full report has been provided to the board. The auditor did identify an area in which we can improve, with respect to apportioning our funds in a manner which keeps them under FDIC insurance. Some improvements had already been made by the time of the audit, and we will continue to seek to improve in this area. Tax filings The work to complete our 990s is almost, but not quite complete. All change requests have been discovered and we await only the final version. This fiscal year there were several changes from previous years, including the introduction of ALC, and the introduction of a Conflict of Interest policy. We are grateful to the TAC community for helping us respond to questions about grant making activities. Boston Private The assistant treasurer is now also listed as a signatory on the Boston Private account. Thank you to the board for helping us get this done. Transition to TDBank The transition to TDBank is currently blocked on the introduction of treasury services. Taxes and audit had higher priority in the last month, and so this work was put on pause, but it will proceed in the coming month. Accounting transition The transition to the new accountant is mostly complete. We did identify one final item that we missed in the transition up till this point. The ownership of our credit card account remained with Virtual until last Friday, the 12th. I am still awaiting confirmation that transfer was successful. Presumably the holidays and the inclement weather have produced additional obstacles. This will result in interest and fees. My hope is to bring our credit card service provider to the point where we can also easily transfer information between volunteers and accounting, and transfer responsibility from one volunteer to another. Financial reporting: Foundation financial reporting can be found in our quarterly report: https://blogs.apache.org/foundation/entry/the-apache-software-foundation-operations11 D. Secretary [Matt] In January, the secretary received 50 ICLAs and one CCLA. E. Executive Vice President [Ruth] ApacheCon planning is underway. We are looking at a more coordinated effort between the North America/Europe event and the Asia event, especially in terms of sponsorship. CFP launching soon. F. Vice Chairman [Shane] Nothing to report this month. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Niclas] See Attachment 9 B. Apache Legal Affairs Committee [Roman Shaposhnik / Roy] See Attachment 10 C. Apache Security Team Project [Mark J. Cox / Sander] See Attachment 11 D. VP of Jakarta EE Relations [Rob Tompkins / Justin] 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: # Logging Services [nh] # Perl [nh] # TinkerPop [rtf] # Trafodion [nh] # Velocity [clr] # Zeppelin [bd] A. Apache Ambari Project [Jayush Luniya / Shane] See Attachment A B. Apache Ant Project [Jan Materne / Craig] See Attachment B C. Apache Attic Project [Mads Toftum / Sam] See Attachment C D. Apache BookKeeper Project [Sijie Guo / Bertrand] See Attachment D E. Apache Brooklyn Project [Geoff Macartney / Patricia] See Attachment E F. Apache Buildr Project [Antoine Toulme / Patricia] See Attachment F G. Apache Cassandra Project [Nate McCall / Roy] See Attachment G H. Apache Celix Project [Pepijn Noltes / Bertrand] See Attachment H I. Apache Clerezza Project [Hasan Hasan / Sam] No report was submitted. J. Apache Cocoon Project [Cédric Damioli / Sander] See Attachment J K. Apache Community Development Project [Sharan Foga / Niclas] See Attachment K L. Apache CouchDB Project [Jan Lehnardt / Craig] See Attachment L M. Apache Creadur Project [Philipp Ottlinger / Shane] See Attachment M N. Apache DataSketches Project [Lee Rhodes / Justin] See Attachment N O. Apache DB Project [Bryan Pendleton / Sander] See Attachment O P. Apache DeltaSpike Project [Mark Struberg / Patricia] No report was submitted. Q. Apache Drill Project [Charles Givre / Shane] See Attachment Q R. Apache ECharts Project [Wenli Zhang / Bertrand] See Attachment R S. Apache Empire-db Project [Rainer Döbele / Sam] See Attachment S T. Apache Flume Project [Balázs Donát Bessenyei / Craig] See Attachment T U. Apache FreeMarker Project [Dániel Dékány / Roy] See Attachment U V. Apache Geode Project [Karen Miller / Niclas] See Attachment V W. Apache Giraph Project [Dionysios Logothetis / Justin] See Attachment W X. Apache Gobblin Project [Abhishek Tiwari / Roy] See Attachment X Y. Apache Gora Project [Kevin Ratnasekera / Sam] No report was submitted. Z. Apache Groovy Project [Paul King / Sander] See Attachment Z AA. Apache HTTP Server Project [Joe Orton / Bertrand] See Attachment AA AB. Apache HttpComponents Project [Michael Osipov / Justin] See Attachment AB AC. Apache Ignite Project [Dmitry Pavlov / Patricia] See Attachment AC AD. Apache Impala Project [Jim Apple / Shane] See Attachment AD AE. Apache Incubator Project [Justin Mclean] See Attachment AE AF. Apache Joshua Project [Tommaso Teofili / Niclas] No report was submitted. @Niclas: pursue a report for Joshua AG. Apache jUDDI Project [Alex O'Ree / Craig] See Attachment AG AH. Apache Juneau Project [James Bognar / Bertrand] See Attachment AH AI. Apache Kafka Project [Jun Rao / Sander] See Attachment AI AJ. Apache Kibble Project [Rich Bowen / Shane] See Attachment AJ AK. Apache Knox Project [Larry McCay / Patricia] See Attachment AK AL. Apache Kylin Project [Shao Feng Shi / Justin] See Attachment AL AM. Apache Libcloud Project [Tomaž Muraus / Craig] See Attachment AM AN. Apache Logging Services Project [Matt Sicker / Niclas] See Attachment AN AO. Apache ManifoldCF Project [Karl Wright / Roy] See Attachment AO AP. Apache MetaModel Project [Kasper Sørensen / Sam] See Attachment AP AQ. Apache Mnemonic Project [Yanhui Zhao / Justin] See Attachment AQ AR. Apache Oozie Project [Gézapeti / Roy] See Attachment AR AS. Apache OpenWhisk Project [Dave Grove / Bertrand] See Attachment AS AT. Apache Ozone Project [Sammi Chen / Craig] See Attachment AT AU. Apache Perl Project [Philippe Chiasson / Niclas] No report was submitted. AV. Apache Phoenix Project [Ankit Singhal / Sander] See Attachment AV AW. Apache POI Project [Dominik Stadler / Sam] See Attachment AW AX. Apache Qpid Project [Robbie Gemmell / Patricia] See Attachment AX AY. Apache Ranger Project [Selvamohan Neethiraj / Shane] See Attachment AY AZ. Apache REEF Project [Sergiy Matusevych / Bertrand] See Attachment AZ BA. Apache River Project [Peter Firmstone / Niclas] No report was submitted. BB. Apache RocketMQ Project [Xiaorui Wang / Sander] See Attachment BB BC. Apache Roller Project [David M. Johnson / Sam] See Attachment BC BD. Apache Santuario Project [Colm O hEigeartaigh / Patricia] See Attachment BD BE. Apache Serf Project [Justin Erenkrantz / Justin] See Attachment BE BF. Apache ServiceComb Project [Willem Ning Jiang / Shane] See Attachment BF BG. Apache ShardingSphere Project [Liang Zhang / Craig] See Attachment BG BH. Apache SIS Project [Martin Desruisseaux / Roy] See Attachment BH BI. Apache Spark Project [Matei Alexandru Zaharia / Justin] See Attachment BI BJ. Apache Subversion Project [Nathan Hartman / Bertrand] See Attachment BJ BK. Apache Superset Project [Maxime Beauchemin / Patricia] See Attachment BK BL. Apache Syncope Project [Francesco Chicchiriccò / Sam] See Attachment BL BM. Apache SystemDS Project [Matthias Boehm / Sander] See Attachment BM BN. Apache TomEE Project [David Blevins / Roy] See Attachment BN BO. Apache Traffic Control Project [David Neuman / Craig] See Attachment BO BP. Apache Trafodion Project [Pierre Smits / Niclas] No report was submitted. @Niclas: encourage dev list participation or attic resolution BQ. Apache Turbine Project [Georg Kallidis / Shane] See Attachment BQ BR. Apache TVM Project [Tianqi Chen / Niclas] See Attachment BR BS. Apache Usergrid Project [Michael Russo / Bertrand] See Attachment BS BT. Apache Velocity Project [Nathan Bubna / Craig] See Attachment BT @Craig: explain security issue relevance and board communications BU. Apache Whimsy Project [Shane Curcuru] See Attachment BU BV. Apache Xalan Project [Gary D. Gregory / Roy] See Attachment BV BW. Apache Xerces Project [Michael Glavassevich / Sam] No report was submitted. BX. Apache XML Graphics Project [Clay Leeds / Justin] See Attachment BX BY. Apache Zeppelin Project [Lee Moon Soo / Sander] See Attachment BY @Sander: explain need to respond to security vulnerabilities in board report BZ. Apache TinkerPop Project [Stephen Mallette / Niclas] See Attachment BZ Committee reports approved as submitted by General Consent. 7. Special Orders A. Change the Apache Lucene Project Chair WHEREAS, the Board of Directors heretofore appointed Anshum Gupta (anshum) to the office of Vice President, Apache Lucene, and WHEREAS, the Board of Directors is in receipt of the resignation of Anshum Gupta from the office of Vice President, Apache Lucene, and WHEREAS, the Project Management Committee of the Apache Lucene project has chosen by vote to recommend Michael Sokolov (sokolov) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Anshum Gupta is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Lucene, and BE IT FURTHER RESOLVED, that Michael Sokolov be and hereby is appointed to the office of Vice President, Apache Lucene, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7A, Change the Apache Lucene Project Chair, was approved by Unanimous Vote of the directors present. B. Establish the Apache Ratis Project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to a highly customizable Raft protocol implementation in Java. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Ratis Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Ratis be and hereby is responsible for the creation and maintenance of software related to a highly customizable Raft protocol implementation in Java; and be it further RESOLVED, that the office of "Vice President, Apache Ratis" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Ratis Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Ratis Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Ratis Project: * Arpit Agarwal * Shashikant Banerjee * Marton Elek * Josh Elser * Anu Engineer * Uma Maheswara Rao G * Lokesh Jain * Hanisha Koneru * Mingliang Liu * Jitendra Nath Pandey * Mukul Kumar Singh * Enis Soztutar * Tsz-wo Sze * Siddharth Wagle * Jie Wang * Xiaoyu Yao * Jing Zhao NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tsz-wo Sze be appointed to the office of Vice President, Apache Ratis, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the Apache Ratis Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Ratis podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Ratis podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7B, Establish the Apache Ratis Project, was approved by Unanimous Vote of the directors present. C. Establish the Apache Solr Project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to highly scalable distributed document search and analytics. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Solr Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Solr be and hereby is responsible for the creation and maintenance of software related to highly scalable distributed document search and analytics; and be it further RESOLVED, that the office of "Vice President, Apache Solr" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Solr Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Solr Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Solr Project: * Joel Bernstein * Andrzej Bialecki * Michael Busch * Ishan Chattopadhyaya * Cao Mạnh Đạt * Mike Drob * James Dyer * Shai Erera * Erick Erickson * Ryan Ernst * Jim Ferenczi * Scott Ganyo * Jason Gerlowski * Otis Gospodnetic * Dennis Gove * Adrien Grand * Martijn van Groningen * Anshum Gupta * Mark Harwood * Erik Hatcher * Gus Heck * Shawn Heisey * Jan Høydahl * Grant Ingersoll * Mikhail Khludnev * Namgyu Kim * Nick Knize * Tomas Eduardo Fernandez Lobbe * Shalin Shekhar Mangar * Stefan Matheis * Michael McCandless * Ryan McKinley * Mark Robert Miller * Christian Moen * Robert Muir * Munendra S N * Nhat Nguyen * Noble Paul * Christine Poerschke * Timothy Potter * Houston Putman * Kevin Risden * Steven Rowe * Uwe Schindler * Yonik Seeley * Koji Sekiguchi * Atri Sharma * Sami Siren * David Smiley * Michael Sokolov * Cassandra Targett * Tommaso Teofili * Varun Thacker * Ignacio Vera * Dawid Weiss * Simon Willnauer * Alan Woodward * Karl Wright * Areek Zillur NOW, THEREFORE, BE IT FURTHER RESOLVED, that Jan Høydahl be appointed to the office of Vice President, Apache Solr, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the Apache Solr Project be and hereby is tasked with the migration and rationalization of the Apache Lucene Solr sub-project; and be it further RESOLVED, that all responsibilities pertaining to the Apache Lucene Solr sub-project encumbered upon the Apache Lucene Project are hereafter discharged. Special Order 7C, Establish the Apache Solr Project, was approved by Unanimous Vote of the directors present. D. Establish the Apache Daffodil Project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Daffodil Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Daffodil Project be and hereby is responsible for the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON; and be it further RESOLVED, that the office of "Vice President, Apache Daffodil" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Daffodil Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Daffodil Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Daffodil Project: * Brandon Sloane * Christofer Dutz * Dave Fisher * Dave Thompson * John Interrante * John Wass * Joshua Adams * Kevin Ratnasekera * Mike Beckerle * Steve Lawrence * Taylor Wise * Olabusayo Kilo NOW, THEREFORE, BE IT FURTHER RESOLVED, that Mike Beckerle be appointed to the office of Vice President, Apache Daffodil, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the Apache Daffodil Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Daffodil podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Daffodil podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7D, Establish the Apache Daffodil Project, was approved by Unanimous Vote of the directors present. E. Remove Marko Rodriguez from TinkerPop PMC RESOLVED, that Marko Rodriguez is removed from the Apache TinkerPop Project Management Committee. Special Order 7E, Remove Marko Rodriguez from TinkerPop PMC, was adopted by majority vote of the board, with 8 directors voting for and 1 voting against. Niclas wishes to note that he voted against this resolution "on the basis that the appalling behavior wasn't done in the name of the ASF or the Tinkerpop project, nor on our lists. I don't like the slippery slope aspect of kicking out people based on idiotic things written elsewhere." 8. Discussion Items A. What is the scope of applicability for our Code of Conduct? Specifically, https://www.apache.org/foundation/policies/conduct begins with: This code of conduct applies to all spaces managed by the Apache Software Foundation, including IRC, all public and private mailing lists, issue trackers, wikis, blogs, Twitter, and any other communication channel used by our communities. and We expect this code of conduct to be honored by everyone who participates in the Apache community formally or informally, or claims any affiliation with the Foundation, in any Foundation-related activities and especially when representing the ASF, in any role. Roy believes that both of those sentences are overly long and ambiguous, and should be clarified so that the CoC volunteers do not find themselves trying to judge the behavior of all 8000 contributors when they aren't directly engaged in ASF-related communication. To be clear, there is no such scope limit for the Board; we can choose to remove committee members for any reason (or even without a reason). This scope is only for our expectations regarding the CoC process and its applicability to reported violations. Proposal from Roy, edit the above to something like: This code of conduct applies to all forum spaces managed by the Apache Software Foundation, to all officers, contractors, and employees of the ASF, and to any communication, participation, or activities conducted on our behalf, regardless of forum, that have an expressed or implied affiliation with the ASF or an Apache project. The board discussed various ways in which we could slightly modify the CoC process to clarify its scope, and also whether the CoC process itself is governed by the board or merely affirmed by the board. Rich Bowen has volunteered to research how the existing text might be improved. There was no immediate action taken by the board. @Roy: review past board resolution about code of conduct 9. Review Outstanding Action Items * Roy: work on binary release policy [ Unfinished Business 2020-05-20 ] Status: Stalled * Roy: notify members about bylaw updates [ Unfinished Business 2020-11-18 ] Status: Done * Sander: pursue a report for Perl [ Perl 2020-12-16 ] Status: Asked for a roll call. https://s.apache.org/6cyjg * Matt: find out about updating bylaws for a DE corp [ Unfinished Business 2021-01-20 ] Status: Done. * Bertrand: what's the status of Maven Central disaster recovery? [ Unfinished Business 2021-02-17 ] Status: Done. 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 21:05 UTC ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Brand Management [Mark Thomas] Covering the period January 2021 * ISSUES FOR THE BOARD None. * OPERATIONS Responded to the following queries, liaising with projects as required: - Discussed the possibility of including an ® when we refer to APACHE in our license. The conclusion was not to pursue this at this time. - Provided guidance to GOBBLIN on using non-ASF logos on the project website. - Rejected a PNS request due to an existing project with the same name. - Worked with counsel and the PMC to provide a custom (slightly relaxed) naming policy for KAFKA clients and connectors. - Rejected a trademark infringement claim for a non-ASF website that happened to be hosted on httpd. - Approved the PNS for DolphinScheduler - Approved external events for PULSAR - Responded to a question regarding whether or not ACTIVEMQ was a registered trademark * REGISTRATIONS Continued to work with counsel to update the official ASF address associated with our registrations. Worked with counsel and the PMC to progress the assignments for APISIX in China and SERVICECOMB in the US and EU. Worked with counsel to progress the registration of APACHE in China. I have requested, but not yet received, options for alternative approaches for providing the proof of my authority as VP, Brand Management should it be required. * INFRINGEMENTS Provided advice to ACTIVEMQ on options for handling a fork considered to be infringing. Provided advice to ACCUMULO regarding options for handling a website considered to be infringing. ----------------------------------------- Attachment 2: Report from the VP of Fundraising [Daniel Ruggeri] 1) ASF Sponsors: we are working on $237K in renewals (one Platinum, two Gold, and two Bronze Sponsors). We signed on three new Sponsors (one Gold and two Bronze), are discussing Sponsorship with two candidate organizations, and have $581K invoiced (new Sponsorships or confirmed renewals from three Platinum, four Gold, and one Bronze sponsor). We received $626K in Sponsor payments (three Platinum, three Gold, three Silver, three Bronze, and one Corporate Charitable Contribution). 2) Targeted Sponsors: we onboarded a new Targeted Sponsor at the Gold level. 3) Sponsor Relations: ongoing Sponsor outreach continues. We are working with three organizations on promotional offerings as part of their sponsorship. 4) Event Sponsorship: no Apache events are in-flight at this time. 5) Individual Donations and Corporate Giving: we earned $11,842 during January through Hopsie (donate.apache.org), which now also accepts payments from Apple Pay, Google Pay, and Microsoft Pay. Select Sponsors continue to use our online donation platform to process payment of their Sponsorship fees. We also use the platform for select charitable contributions. 6) Administrivia: we continue to streamline, automate, and optimize our workflow processes and record-keeping. ----------------------------------------- Attachment 3: Report from the VP of Marketing and Publicity [Sally Khudairi] [REPORT] ASF Marketing & Publicity — February 2021 I. Budget: we are on-budget and processing vendor payments as scheduled. We have started the budgeting process for FY2022. II. Cross-committee Liaison: Sally Khudairi continues to support day-to-day activities within ASF Fundraising, including Sponsor renewals, invoicing, and onboarding new Sponsors. We helped publish the 2020 Security Report https://s.apache.org/SecurityReport2020 and assisted with several security-related queries. We are preparing the Q3 FY2021 operations report. published Part I https://s.apache.org/InsideInfra-ChrisL and Part II https://s.apache.org/InsideInfra-ChrisL2 of the interview with Chris Lambertus --this is the last of the “Inside Infra“ interview series featuring members of the ASF Infrastructure team. We participated on the Treasury/Accounting operations calls, helped coordinate communications for the upcoming Apache-Open Geospatial Consortium-Open Source Geospatial Foundation code sprint, and coordinated with Brand Management with reviewing the positioning of four Apache project events. III. Press Releases: the following formal announcements were issued via the newswire service, ASF Foundation Blog, and announce@apache.org during this timeframe: - 3 February - The Apache Software Foundation Announces Apache® DataSketches™ as a Top-Level Project - 26 January - The Apache Software Foundation Announces Apache® ECharts™ as a Top-Level Project - 25 January - The Apache Software Foundation Security Report: 2020 - 21 January - The Apache Software Foundation Announces Apache® Superset™ as a Top-Level Project - 19 January - The Apache CloudStack Project Releases Apache® CloudStack® v4.15 IV. Informal Announcements: we published 12 items on the ASF "Foundation" Blog, including 4 Apache News Round-ups and 1 monthly overview, totalling 366 news summaries published to date. We tweeted 17 items to 59.2K followers on Twitter, and posted 15 items to 46.3K followers on LinkedIn. The ASF’s YouTube channel had 16.5K views this month. V. Future Announcements: 4 announcements are in development. Projects planning to graduate from the Apache Incubator as well as PMCs wishing to announce major project milestones 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. We received a total of 2,715 press hits vs. last month’s 2,156, inclusive of coverage on the ASF, Apache Projects, and ApacheCon. VII. Analyst Relations: we received 4 analyst queries, fact-checked an upcoming industry report, and coordinated briefings with 4 Apache PMCs for three research reports. Apache was mentioned in a total of 17 reports by Gartner, Forrester, 451 Research, and IDC. VIII. Central Services: monthly meetings with Kenneth Paskett (Creative team) and Swapnil Mane (Editorial team) continue. Activities include updating apache.org to meet accessibility guidelines, applying the ASF Visual Style Guide to video highlights released under the Feathercast banner, and assisting projects with logos and Powered By Apache badges. We are working on the video editorial calendar for news highlights. The video highlighting the 2020 Security Report is in production. IX. Events liaison: we helped produce the ASF’s virtual booth at FOSDEM. We continue to advise several Apache project event producers with positioning and promoting their events. X. Newswire and press clip accounts: services are current and active through 2021. XI. Miscellany: we are working with several organizations, including ASF Sponsors, seeking to highlight their support of Apache projects and the ASF. Our tracking of public postings related to a Code of Conduct violation continues. We received notice of an upcoming blog post that involved an Apache project and coordinated joint media queries, counseled a corporate on linking and publicity policies related to their educational materials, reviewed three corporate press releases that mentioned specific Apache projects, and completed editorial review of a International Labour Organization research project that featured the ASF. # # # ----------------------------------------- Attachment 4: Report from the VP of Infrastructure [David Nalley] General ======= Infrastructure is operating as expected, and has no current issues requiring escalation to the President or the Board. Highlights ========== - We were advised of a "sudo" vulnerability by the Security Team. Most of our machines do not have general access, and the users who can access them tend to have sudo. But with that said, we applied the corrective patches within hours across our entire set of hosts. Finances ======== - Budget process is beginning. Short Term Priorities ===================== - Roll out a replacement for JFrog's Bintray. This will likely be a cloud-hosted Artifactory system (from JFrog), though we also have a Nexus v3 license from Sonatype. Evaluation continues. Long Range Priorities ===================== - As usual: email and gitbox v2. General Activity ================ - LDAP schema and definition/interaction changes, to deal with various types of naming across cultures. - Investigating sign-in via Okta for future cloud-based services at Atlassian. Possible use of Okta within our own services. - Performance issues related to backup, proxmox, puppet, and others. We continue to tune to keep the services smooth, and to align our needs with the appropriate underlying box. - Improvements on what to backup, and general tooling around keeping disk usage within desired constraints on build machines, and our mail systems. - Stood up a new TLP server, and dealt with a number of synchronization and update problems on the new server and old. Some tooling received updates for more bullet-proof operation. All TLP servers are now on Puppet v6. - A large amount of doc updates and clarification around GitHub, Gitbox, and our use of git at the Foundation. ----------------------------------------- Attachment 5: Report from the VP of Conferences [Rich Bowen] On February 5th, the ApacheCon planners met to begin discussion of ApacheCon 2021, which will, again, be a virtual event happening on the Hopin platform. We have tentatively identified September 21-23 as the dates for this event. Although this has not been announced publicly, we expect that it will be by the time these meeting minutes are published. We are working on getting a CFP up, and will have a call for track chairs very soon also. Additionally, the following events have been approved for 2021: * May 11-13. Kafka Summit Europe * May 25. Apache Ignite Summit * August 6th-8th. ApacheCon Asia * September 14-16. Kafka Summit Americas Plans discussed late last year to do some kind of internal "training" events have fallen victim to lack of availability. However, the VP Conferences is attempting to find more ways to delegate portions of the job, so that this is not a SPOF going forward. ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald] ----------------------------------------- Attachment 7: Report from the VP of Diversity and Inclusion [Gris Cuevas] ----------------------------------------- Attachment 8: Report from the VP of Data Privacy [Christian Grobmeier] ----------------------------------------- Attachment 9: Report from the VP of W3C Relations [Andy Seaborne] Henry Story (bblfish@) has joined the "Notation (N3) Community Group". This is our first member to join so ASF has signed the W3C Community Contributor License Agreement for the CG. ----------------------------------------- Attachment 10: Report from the Apache Legal Affairs Committee [Roman Shaposhnik] One more pretty uneventful month: we've had a regular amount of usual requests flowing through LEGAL JIRA and legal-discuss. Committee members took good care of resolving most of these in time. We're slightly up at 35 unresolved issues this month. There has been some discussion about adding language clarifying our positions on modified Apache Licenses and how, while allowed, they should clearly be distanced from Apache License itself. ----------------------------------------- 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. This month we sent requests for information to 23 projects which had old or stale outstanding security issues either that needed triage completing or releases making. Most projects responded by the deadline with an updated status report and a number of issues were closed/completed (some included in the stats below, some after). We still have some projects that are not dealing with their security issues appropriately and we have continued to escalate these to the projects themselves and the board where needed. Where projects are unresponsive it reflects badly on the ASF and can lead to users being exposed when reporters choose to go public without a co-ordinated fix. We worked with Press on the response to this story: https://www.bleepingcomputer.com/news/security/undisclosed-apache-velocity-xss-vulnerability-impacts-gov-sites/ We published the 2020 Security Report https://s.apache.org/SecurityReport2020 Stats for Jan 2021: 26 [license confusion] 12 [support request/question not security notification] Security reports: 46 (last months: 45, 45, 41) 15 [site] 3 [tomcat] 2 [airflow], [flink] 1 [commons], [cxf], [druid], [gobblin], [httpd], [hudi], [jmeter], [maven], [mina], [myfaces], [netty], [nutch], [nuttx], [ofbiz], [openmeetings], [openoffice], [poi], [pulsar], [ranger], [shiro], [skywalking], [struts], [trafficserver], [xerces] In total, as of 1st Feb 2021, we're tracking 67 (last month: 68) open issues across 42 projects, median age 61 (last month: 80) days. 38 of those issues have CVE names assigned. 9 (last month: 7) of these issues, across 5 projects, are older than 365 days. Some require esclation. ----------------------------------------- Attachment 12: Report from the VP of Jakarta EE Relations [Rob Tompkins] ----------------------------------------- Attachment A: Report from the Apache Ambari Project [Jayush Luniya] ## Description: The mission of Apache Ambari is the creation and maintenance of software related to Hadoop cluster management ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Ambari was founded 2013-11-20 (7 years ago) There are currently 109 committers and 51 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - No new PMC members. Last addition was Szabolcs Béki on 2020-03-27. - No new committers. Last addition was Tamas Payer on 2020-03-28. ## Project Activity: We was working on Ambari 2.7.6 when [Cloudera announced|https://www.cloudera.com/downloads/paywall-expansion.html] to put their public repositories behind paywall. As Ambari is strongly dependent on these HDP packages and its repositories, it has to be rewritten to use other repos / distributions like Bigtop. ## Community Health: There are no new committers in the project and the contributors' activity is decreasing. dev@ambari.apache.org had a 32% decrease in traffic in the past quarter (107 emails compared to 157) 37 issues opened in JIRA, past quarter (no change) 24 issues closed in JIRA, past quarter (-48% decrease) 21 commits in the past quarter (-34% decrease) 6 code contributors in the past quarter (-45% decrease) 29 PRs opened on GitHub, past quarter (-23% decrease) 25 PRs closed on GitHub, past quarter (-24% decrease) ----------------------------------------- Attachment B: Report from the Apache Ant Project [Jan Materne] ## Description: The mission of Apache Ant is the creation and maintenance of the Ant build system and related software components ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Ant was founded 2002-11-18 (18 years ago) There are currently 29 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 4:3. Community changes, past quarter: - No new PMC members. Last addition was Magesh Umasankar on 2018-07-06. - No new committers. Last addition was Jaikiran Pai on 2017-06-14. ## Project Activity: Recent releases: Ant 1.10.9 was released on 2020-09-30. Ant 1.10.8 was released on 2020-05-13. Ant 1.9.15 was released on 2020-05-13. Ivy 2.5.0 was released on 2019-10-24. Tests with early version of JDK 16 worked. ## Community Health: For Ant we feel healthy enough to apply patches, and get a release done. But basically we are in "maintenance mode". There isn't much development. For IvyDE we lack the knowledge of building Eclipse plugins on actual Eclipse versions. We hope to get the build running again so we could update that. ----------------------------------------- Attachment C: Report from the Apache Attic Project [Mads Toftum] ## Description: PMC Attic is responsible for the oversight of projects which otherwise would not have oversight. ## Issues: Current PMC Chair did not find time to work on Attic and does not expect to be able to clear up sufficient time to make progress in the next quarter. We'll change PMC Chair during the next month. ## Membership Data: Apache Attic was founded 2008-11-19 (12 years ago) There are currently 21 committers and 18 PMC members in this project. The Committer-to-PMC ratio is 7:6. Community changes, past quarter: - No new PMC members. Last addition was Herve Boutemy on 2015-07-19. - No new committers. Last addition was Herve Boutemy on 2016-01-27. ## Project Activity: There are currently 20 projects being moved to the Attic: 5 added during 2020 Q4, 0 finished during this period http://attic.apache.org/tracking.html ## Community Health: We have a backlog that represents 1 year of projects added, some work done to do the move (with many automated tasks thanks to Sebb), but never until the last step is done and move marked fully done. There is no precise blocker, it's just about finishing the job. We'll work on finishing some Attic moves, so we see progress over next months. ----------------------------------------- Attachment D: Report from the Apache BookKeeper Project [Sijie Guo] ## Description: The mission of BookKeeper is the creation and maintenance of software related to Replicated Log Services which can be used to build replicated state machines. During the past years, it became a more general basic building block for Distributed Storage Systems, as Apache Pulsar and other OpenSource projects like Pravega.io and HerdDB.org. ## Issues: No relevant issues for the board at the moment. ## Membership Data: Apache BookKeeper was founded 2014-11-18 (6 years ago) There are currently 23 committers and 16 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members. Last addition was Charan Reddy G on 2019-07-23. - No new committers. Last addition was Anup Ghatage on 2020-10-19. ## Project Activity: The project is quite active even if we are not cutting releases very often. - 4.12.1 was released on 2021-01-12 - 4.12.0 was released on 2020-11-17 The project is moving forward with new features and bugfixes. e.g. - Enhance the Stream Store and TableService; ## Community Health: Since some of the issues are discussed in Slack or Pulsar’s channels, the email threads get a small decrease. GitHub activity: - 108 commits in the past quarter (38% increase) - 24 code contributors in the past quarter (9% increase) - 62 PRs opened on GitHub, past quarter (3% increase0 - 64 PRs closed on GitHub, past quarter (6% increase) - 49 issues opened on GitHub, past quarter (75% increase) - 21 issues closed on GitHub, past quarter (-22% decrease) Mailing List activity: - dev@bookkeeper.apache.org had a 12% decrease in traffic in the past quarter (88 emails compared to 100) - issues@bookkeeper.apache.org had a 8% decrease in traffic in the past quarter (563 emails compared to 607): ----------------------------------------- Attachment E: Report from the Apache Brooklyn Project [Geoff Macartney] ## Description: The mission of Apache Brooklyn is the creation and maintenance of software related to a software framework for modeling, monitoring and managing cloud applications through autonomic blueprints. ## Issues: - There are no issues requiring board attention at this time. ## Membership Data: Apache Brooklyn was founded 2015-11-18 (5 years ago) There are currently 19 committers and 16 PMC members in this project. The Committer-to-PMC ratio is roughly 5:4. Community changes, past quarter: - No new PMC members. Last addition was Duncan Grant on 2018-08-30. - No new committers. Last addition was Iuliana Cosmina on 2020-07-03. ## Project Activity: - The past quarter has been one of quite busy commit activity. - In addition to bug fixes, a number of noteworthy enhancements have been made to Brooklyn, including improved support for integration with Kubernetes, TOSCA modelling, and PowerShell. ## Community Health: - We continued the conversation with our open source colleagues in Apache Jclouds about changes in our dependencies. - We also engaged in some deep dive sessions with colleagues in Apache Karaf about how we use Karaf. - Discussions about issues and directions for the project continue on the mailing lists. ----------------------------------------- Attachment F: Report from the Apache Buildr Project [Antoine Toulme] ## Description: Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools. We wanted something that’s simple and intuitive to use, so we only need to tell it what to do, and it takes care of the rest. But also something we can easily extend for those one-off tasks, with a language that’s a joy to use. And of course, we wanted it to be fast, reliable and have outstanding dependency management. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - We have released 1.5.8 in July 2019. We haven't had any activity since. This report is essentially the same as what we filed in February and August. ## Health report: - We still have a small PMC presence of 3 active members still able to vote releases. ## PMC changes: - Currently 7 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Peter Donald on Tue Oct 15 2013 ## Committer base changes: - Currently 10 committers. - Olle Jonsson was added as a committer on Wed Dec 12 2018 ## Releases: - Last release was 1.5.8 on July 14th 2019 ----------------------------------------- Attachment G: Report from the Apache Cassandra Project [Nate McCall] ## Description: The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data. Cassandra's support for replicating across multiple datacenters is best-in-class, providing lower latency for your users and the peace of mind of knowing that you can survive regional outages. ## Issues: There are no issues to bring to the board's attention at this time. The PMC has been actively dealing with CVE and trademark issues, as they are brought to our attention. ## Membership Data: There are currently 59 committers and 34 PMC members in this project. The Committer-to-PMC ratio is roughly 8:5. PMC and committer additions this quarter: - Adding a new PMC member in currently in progress. The last PMC addition was Michael Semb Wever on 2020-04-09. - Ekaterina Dimitrova was added as committer on 2020-12-10 - Yifan Cai was added as committer on 2020-12-19 ## Project Activity: The project's focus remains on testing 4.0 beta, with trunk remaining in feature freeze. A 4.0 RC release is looking likely in the this quarter. A 4.0 GA looks to be soon after. This progress is being regularly reported with the 'Cassandra 4.0 Status' emails on the dev ML, and can also be visualised via the jira board: https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=355&view=detail&selectedIssue=CASSANDRA-16382&quickFilter=1661 The releases 3.0.24 and 3.11.10 address CVE-2020-17516. This took some time to release and report but it was being actively addressed during what appeared the waiting period. Furthermore, these releases were cut and published by a new release manager, a positive sign in seeing the release manager become a more rotating role. The community is receiving and publishing monthly changelog blogs, which include reaching out to users and getting use-case descriptions and quotes. There also looks to be momentum in Cassandra getting involved in GSoC 2021. Recent releases: * 3.0.24 was released on 2021-02-01. * 3.11.10 was released on 2021-02-01. * 4.0-beta4 was released on 2020-12-30. ## Community Health: The community appears to be in good health. The past quarter has seen a slight reduction in activity but that would appear to be only to do with the time of year. ----------------------------------------- Attachment H: Report from the Apache Celix Project [Pepijn Noltes] ## Description: Dynamic service framework - OSGi like - for C and C++ ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Celix was founded 2014-07-16 (7 years ago) There are currently 14 committers and 9 PMC members in this project. The Committer-to-PMC ratio is roughly 7:5. Community changes, past quarter: - No new PMC members. Last addition was Erjan Altena on 2018-06-25. - No new committers. Last addition was Michael de Lang on 2020-07-20. ## Project Activity: - Service handling has been refactored to use a single event thread and provide a async api - Dependency manager has been refactored to support a async api and tackle threading issues - PubSub TCP admin has been improved - PubSub serialization has been updated to move to a serialization service per message type approach - A OSGI promises implementation - adapted to C++17 - has been added ## Community Health: The project commit activity has increased in the last quarter. dev@celix.apache.org had a 122% increase in traffic in the past quarter (242 emails compared to 109) 88 commits in the past quarter (62% increase) 8 code contributors in the past quarter (14% increase) 15 PRs opened on GitHub, past quarter (-11% decrease) 18 PRs closed on GitHub, past quarter (38% increase) 7 issues opened on GitHub, past quarter (75% increase) 13 issues closed on GitHub, past quarter (1200% increase) ----------------------------------------- Attachment I: Report from the Apache Clerezza Project [Hasan Hasan] ----------------------------------------- Attachment J: Report from the Apache Cocoon Project [Cédric Damioli] ## Description: The mission of Cocoon is the creation and maintenance of software related to Web development framework: separation of concerns, component-based ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Cocoon was founded 2003-01-22 (18 years ago) There are currently 80 committers and 32 PMC members in this project. The Committer-to-PMC ratio is 5:2. Community changes, past quarter: - No new PMC members. Last addition was Javier Puerto on 2012-07-06. - No new committers were added. ## Project Activity: Since the release this summer, almost no activity on the projet, which is back on maintenance track. ## Community Health: Very low traffic this quarter, no bug fix nor commits. To be monitored in the future. ----------------------------------------- Attachment K: Report from the Apache Community Development Project [Sharan Foga] ## Description: The mission of Community Development is the creation and maintenance of software related to Resources to help people become involved with Apache projects ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Community Development was founded 2009-11-01 (11 years ago) There are currently 39 committers and 33 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members. Last addition was Roy Lenferink on 2020-05-04. - No new committers. Last addition was Priya Sharma on 2020-10-26. ## Project Activity: Apache News Video Swapnil Mane has been experimenting with a new format for the Apache News Roundup [1] and has been trialling it with the community. Some other videos have been created on the the OpenSourceWave [2] Youtube channel. Community feedback has been extremely positive. We also used one of these videos, Apache By the Digits 2020 [3] during FOSDEM. Apache Roadshow China During December an Apache Roadshow [4]was held in conjunction with COSCon. The event was a success and thanks Ted Liu for organinsng and managing the Apache participation. ALC We have had a request to try to establish an ALC in Nigeria and are currently seeking an ASF member and project PMC members as these are part of the minimum requirements.[5] FOSDEM We applied for and were accepted for an online booth at FOSDEM. Even with very short timeframe several volunteers worked to put together an online presence for us during the event. GSoC We have been gathering ideas from our projects for GSoC and are in the final stages of our application. ## Community Health: Our dev mailing list has seen a large increase in traffic compared to the previous quarter (363 emails compared to 257). Even with the New Year break it is good to see the discussion activity grow. Some of this increase is related to the GSoC project requests and also github notifications for changes to the comdev website. [1] https://youtu.be/daud_G6YyV0 [2] https://s.apache.org/OpenSourceWave [3] https://www.youtube.com/watch?v=KX49JEaPtAE [4] https://s.apache.org/rh3z2 [5] https://s.apache.org/y3iuw [6] https://community.apache.org/gsoc.html ----------------------------------------- Attachment L: Report from the Apache CouchDB Project [Jan Lehnardt] ## Description: Apache CouchDB software is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. CouchDB also offers incremental replication with bi-directional conflict detection and resolution. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache CouchDB was founded 2008-11-19 (12 years ago) There are currently 68 committers and 16 PMC members in this project. The Committer-to-PMC ratio is roughly 9:2. Community changes, past quarter: - No new PMC members. Last addition was Jonathan Hall on 2020-02-12. - Balázs Donát Bessenyei was added as committer on 2021-01-14 ## Project Activity: - Foundational work for the big 4.0 release continues at pace (see previous reports for details). - Meanwhile the 3.x continues to receives new features and bug fixes. ## Community Health: - things are a little slower overall, due to the pandemic, but overall activity is still at relatively normal levels. ----------------------------------------- Attachment M: Report from the Apache Creadur Project [Philipp Ottlinger] ## Description: The mission of Creadur is the creation and maintenance of software related to Comprehension and auditing of software distributions ## Issues: Nothing the board can help with. ## Membership Data: Apache Creadur was founded 2012-04-18 (9 years ago) There are currently 11 committers and 10 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Karl Heinz Marbaise on 2016-08-30. - No new committers. Last addition was Karl Heinz Marbaise on 2016-08-30. ## Project Activity: Project activity remains steadily low. Recent changes were mainly induced by infrastructure changes. ## Community Health: No changes to last report. Release 0.14 could be forged, sent a reminder to the project mailing list about that. ----------------------------------------- Attachment N: Report from the Apache DataSketches Project [Lee Rhodes] ## Description: The mission of Apache DataSketches is the creation and maintenance of software related to an open source, high-performance library of 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 ## Issues: There are no issues requiring board attention. ## Membership Data: Apache DataSketches was founded 2020-12-15 (2 months ago) There are currently 15 committers and 12 PMC members in this project. The Committer-to-PMC ratio is 5:4. Community changes, past quarter: - No new PMC members (project graduated recently). - Charlie Dickens was added as committer on 2020-12-18 ## Project Activity: We have completed the transition from podling to TLP. DataSketches-memory was released Jan 22nd. DataSketches-java (Java-core) is expected in the next week. The ASF Press-Release graduation announcement was Feb 3rd. ## Community Health: Health is good. We are continuing to get new inquiries about our project. Ex: We were asked to do a comparison of BlinkDB to DataSketches. ----------------------------------------- Attachment O: Report from the Apache DB Project [Bryan Pendleton] ## Description: The mission of the Apache DB project is to create and maintain commercial-quality, open-source, database solutions based on software licensed to the Foundation, for distribution at no charge to the public. The Apache DB TLP consists of the following subprojects: o Derby : a relational database implemented entirely in Java. o JDO : focused on building the API and the TCK for compatibility testing of Java Data Object implementations providing data persistence. o Torque : an object-relational mapper for Java. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache DB was founded 2002-07-16 (19 years ago) There are currently 47 committers and 45 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - No new PMC members. Last addition was Georg Kallidis on 2020-08-26. - Tobias Bouschen was added as committer on 2021-01-19 ## Project Activity: Torque team have addressed two recently reported security warnings in module dependencies (CVE-2020-8908 and CVE-2020-9488) by upgrading to the fixed version of the relevant packages. Note that these were not security problems in the Torque code itself, rather they were out of date versions of log4j2 and guava that were being used by Torque. The JDO project are continuing to evolve the web presence. We successfully migrated the site to a combination of GitHub Actions and ASF processing to automatically publish "source" changes to the web site. We are working toward a JDO 3.2 release, with a few items still left to complete. ## Community Health: All of the DB project teams experienced normal or higher activity levels during this quarter. Community members were busy answering user questions, fixing bugs, improving documentation, readying releases, etc. In the previous quarter we thought activity levels were a bit lower, but they seem to have resumed their normal pace this quarter. ----------------------------------------- Attachment P: Report from the Apache DeltaSpike Project [Mark Struberg] ----------------------------------------- Attachment Q: Report from the Apache Drill Project [Charles Givre] ## Description: The mission of Drill is the creation and maintenance of software related to Schema-free SQL Query Engine for Apache Hadoop, NoSQL and Cloud Storage ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Drill was founded 2014-11-18 (6 years ago) There are currently 59 committers and 26 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Bohdan Kazydub on 2020-01-28. - James Turton was added as committer on 2020-11-20 - Cong Luo was added as committer on 2021-01-19 ## Project Activity: We are discussing the next release of Drill. We are targeting end of Q1 for the release. The new release will contain a number of very significant improvements including: * An XML Reader for Drill * Drill plugin for Elasticsearch based on Calcite adapters * Cassandra/Scylla plugin for Drill also based on Calcite adapters * Numerous optimizations including limit pushdowns for files * Security enhancements including a password vault integration Recent releases: 1.18.0 was released on 2020-09-04. 1.17.0 was released on 2019-12-26. 1.16.0 was released on 2019-05-02. ## Community Health: Drill has had a significant uptick in activity in the last quarter. In addition to the metrics below, Drill's Slack channel has had a lot more activity. * dev@drill.apache.org had a 115% increase in traffic in the past quarter (546 emails compared to 253) * issues@drill.apache.org had a 117% increase in traffic in the past quarter (625 emails compared to 288) * user@drill.apache.org had a 69% decrease in traffic in the past quarter (25 emails compared to 80) * 47 issues opened in JIRA, past quarter (88% increase) * 51 issues closed in JIRA, past quarter (919% increase) * 90 commits in the past quarter (328% increase) * 15 code contributors in the past quarter (50% increase) * 50 PRs opened on GitHub, past quarter (163% increase) * 52 PRs closed on GitHub, past quarter (173% increase) ----------------------------------------- Attachment R: Report from the Apache ECharts Project [Wenli Zhang] ## Description: The mission of Apache ECharts is the creation and maintenance of software related to a charting and data visualization library written in JavaScript ## Issues: NA ## Membership Data: Apache ECharts was founded 2020-12-16 (2 months ago) There are currently 22 committers and 14 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: A new version v5.0.2 was release on 2021/02/06. We are mainly working on fixing bugs of v5.0 major release and write tutorials about the new features. We hold an online release of v5.0.0 on 2021/01/28. The recorded video will be released on YouTube in a few more weeks. ## Community Health: The graduation blog post of ECharts was officially released on 2021/01/26. [1] We installed a translation bot on GitHub issues that translate Chinese issues into English since we have many Chinese users asking questions in Chinese in issues. [2] Hopefully, this can help more developers understand the topic in the issue. [1] https://blogs.apache.org/foundation/entry/the-apache-software- foundation-announces71 [2] https://github.com/apache/echarts/issues/14237#issuecomment-774642287 ----------------------------------------- Attachment S: Report from the Apache Empire-db Project [Rainer Döbele] ## Description: Empire-db is an object orientated API for dealing with all aspects of storing, manipulating, retrieving and modelling data in relational database management systems. With an SQL centric, no-compromise approach Emprie-db attempts to makes the full power of the database system available to applications. In contrast to object-relational-mapping it provides a easy, intuitive and string-free way to create SQL-statements of any complexity in order to query or manipulate data. ## Issues: There are no issues requiring the boards attention at this time. ## Membership Data: Apache Empire-db was founded 2012-01-24 (9 years ago) There are currently 9 committers and 9 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Jan Glaubitz on 2016-07-10. - No new committers. Last addition was Jan Glaubitz on 2015-10-05. ## Project Activity: The previous quarter has been quiet with little activity which in large part may be due to the maturity of the solution. The last release was in May, 2020. ## Community Health: Community is still active. 3 issues opened in JIRA, past quarter. 0 issues closed in JIRA, past quarter. ----------------------------------------- Attachment T: Report from the Apache Flume Project [Balázs Donát Bessenyei] ## Description: The mission of Flume is the creation and maintenance of software related to A reliable service for efficiently collecting, aggregating, and moving large amounts of log data ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Flume was founded 2012-06-20 (9 years ago) There are currently 32 committers and 24 PMC members in this project. The Committer-to-PMC ratio is 4:3. Community changes, past quarter: - No new PMC members. Last addition was Ferenc Szabo on 2019-01-28. - No new committers. Last addition was Tristan Stevens on 2020-01-07. ## Project Activity: The last quarter had low activity, likely due to people busy with other things. The last release was on January 8, 2019, more than two years ago. ## Community Health: The community shows low activity, but we still seem to have the necessary number of people around. ----------------------------------------- Attachment U: Report from the Apache FreeMarker Project [Dániel Dékány] ## Description: Apache FreeMarker is a template engine, i.e. a generic tool to generate text output based on templates. Apache FreeMarker is implemented in Java as a class library for programmers. FreeMarker 2 (the current stable line) produces releases since 2002. The FreeMarker project has joined the ASF in 2015, and graduated from the Incubator in early 2018. ## Issues: There are no issues requiring board attention at this time. ## Activity: Activity was low, but bug fixes, and minor new features were still committed. Release voting on next version (2.3.31) is ongoing. Also the freemarker-generator tool keeps receiving commits. ## Health report: Activity is low but steady, as is usual for this project. User questions (mostly on StackOverflow) and new Jira issues are being answered promptly. The short term goal is to develop the next micro version. The long term goal is continuing the ongoing development on the 3.0 branch, so that the project can innovate and the code base can become much cleaner and more attractive for new committers. ## PMC changes: - Currently 7 PMC members. - No changes since the graduation on 2018-03-21 ## Committer base changes: - Currently 8 committers. - Last added: Siegfried Goeschl on 2020-01-07 ## Releases: - 2.3.30 was released on 2020-03-05 ----------------------------------------- Attachment V: Report from the Apache Geode Project [Karen Miller] ## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Geode was founded 2016-11-15 (4 years ago) There are currently 110 committers and 53 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. One member resigned due to retirement (but remains a committer). - No new committers. Two candidates have been proposed and discussed, and are in the voting process. ## Project Activity: - Apache Geode v1.13.1 was released on 2020-11-18. - We're actively working on v1.14, which will contain many bug fixes. - PMC Member Barry Oglesby published two articles this quarter: - ["Calculating Apache Geode GatewaySender Event Queue, Transmission and Processing Times"]( https://medium.com/swlh/calculating-apache-geode-gatewaysender-event-queue-transmission-and-p\ rocessing-times-c39839bd45a7) in November, 2020. - ["Calculating the Size of an Apache Geode GatewaySender Queue"]( https://medium.com/@boglesby_2508/calculating-the-size-of-an-apache-geode-gatewaysender-queue-7c41e2f6ba83) in January,\ 2021. ## Community Health: - 211 issues opened in JIRA, past quarter (-26%) - 203 issues closed in JIRA, past quarter (-15%) - 416 commits in the past quarter (-21% decrease) - 56 code contributors in the past quarter (-1%) - 322 PRs opened on GitHub, past quarter (-1%) - 321 PRs closed on GitHub, past quarter (-1%) ----------------------------------------- Attachment W: Report from the Apache Giraph Project [Dionysios Logothetis] ## Description: The mission of Giraph is the creation and maintenance of software related to Iterative graph processing system built for high scalability ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Giraph was founded 2012-05-15 (9 years ago) There are currently 20 committers and 13 PMC members in this project. The Committer-to-PMC ratio is roughly 5:4. Community changes, past quarter: - No new PMC members. Last addition was Dionysios Logothetis on 2018-04-22. - No new committers. Last addition was Dionysios Logothetis on 2018-04-23. ## Project Activity: - New implementation of edge storage mechanism that does not limit number of edges per vertex. This allows handling of graphs with high-degree vertices, a common production graph. ## Community Health: - Even though number of commits is low, this is the first time in a while that the project had a significant contribution from somebody besides the core Giraph team (see new feature mentioned above). ----------------------------------------- Attachment X: Report from the Apache Gobblin Project [Abhishek Tiwari] ## Description: The mission of Apache Gobblin is the creation and maintenance of software related to a distributed data integration framework that simplifies common aspects of big data integration such as data ingestion, replication, organization and lifecycle management for both streaming and batch data ecosystems ## Issues: No issues to report. ## Membership Data: Apache Gobblin was founded 2021-01-19 (21 days ago) There are currently 16 committers and 13 PMC members in this project. The Committer-to-PMC ratio is roughly 8:7. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: - We are working with Apache's Marketing & Publicity to issue a PR about Gobblin's graduation to TLP. - Gobblin's infra was moved out of Incubator, and post graduation activities were undertaken including documentation and website update. On technical front: - Retention support was added to failed DAG state store. - Changes in default compaction configurations. - New guide for Docker support. - Support for flow resume action via Restli, Github Action workflow for tests. - Capability to add zip files to Gobblin Yarn application as resources. - Configuration to control containers per Kafka topic, task cancellation, option to skip Hadoop token initialization. - Scripts for state store CLI. - Hive Registration support in compaction. - Fixes for retries in DataWriter, task hang after restart, Helix workflows clean-up, and other fixes. ## Community Health: Last board report was sent on Jan 3rd, since then: - There have been 41 commits - 25 commits ie. 61% contributions have been from non-committers - We constantly look for consistent contributors to vote them in as Committers and PMC. - dev@gobblin.apache.org had 723 new emails in Jan and Feb 2021. ----------------------------------------- Attachment Y: Report from the Apache Gora Project [Kevin Ratnasekera] ----------------------------------------- Attachment Z: Report from the Apache Groovy Project [Paul King] ## Description: Apache Groovy is responsible for the evolution and maintenance of the Groovy programming language ## Issues: No issues requiring board attention at this time. ## Membership Data: Apache Groovy was founded 2015-11-18 (5 years ago) There are currently 20 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Community changes, past quarter: - Eric Milles was added to the PMC on 2020-11-20 - No new committers. Last addition was Mikko Värri on 2020-06-03. ## Project Activity: We continue to work on bug fixes for 2.5 and 3 and continue to assist other non-Apache projects within the Groovy ecosystem move to 3.0. We are also continuing on our roadmap for Groovy 4 and recently released another alpha version. We expect to move to beta/RC versions shortly with the GA release expected later this year. Recent releases: - 4.0.0-alpha-2 was released on 2020-12-04. - 3.0.7 was released on 2020-12-03. - 2.5.14 was released on 2020-12-03. - 2.4.21 was released on 2020-12-03. The latest round of releases included a CVE security fix. We had 21 releases for 2020, making it a good year stats-wise (there have been 211 releases since 2003). Downloads (Maven central/bintray only): - For Nov/Dec/Jan quarter: approx 108 million - last 12 months: ~350M - since 2012 (when we started keeping stats from above repos): ~740M ## Community Health: The overall community status remains healthy. This quarter, 472/716 commits were contributed from 13 contributors to master/all branches including 9 non-committer contributors (6 new). This represents fairly normal activity for the project as does recent mailing list and bug tracker activity. Apache Groovy continues to rank well on the TIOBE language popularity index between 10th to 12th for most of the past 6 months. There are flaws with the index and it fluctuates somewhat but it is still nice to be not too far down the ranking. ----------------------------------------- Attachment AA: Report from the Apache HTTP Server Project [Joe Orton] ## Description: The mission of HTTP Server is the creation and maintenance of software related to Apache Web Server (httpd) ## Issues: There are no issues requiring board attention. ## Membership Data: Apache HTTP Server was founded 1995-02-27 (26 years ago) There are currently 125 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Mario Brandt on 2020-04-27. - No new committers. Last addition was Mario Brandt on 2020-04-27. ## Project Activity: Apache httpd 2.4.46 was released on 2020-08-05, which is our latest release. The HTTP Server project has been more active this quarter; in terms of releases, the focus remains on improving the 2.4.x branch, with both large and small changes backported from the trunk in recent months. A batch of quite significant enhancements to the proxy modules have been merged to 2.4, as well as a variety of bug fixes, cleanups, and new configuration options. A new release (v2.15) of the "libapreq" subproject passed a PMC vote. This release addresses a security issue for the libapreq library which has been outstanding for some time. There has been no other development for the various subprojects under the HTTP Server umbrella. We continue to improve our use of CI, with automated testing using AddressSanitizer [1] enabled this quarter. Like other ASF projects, our Travis CI configuration has been throwing intermittent failures when pulling third-party images from Docker Hub, due to rate-limiting [2]. We plan to migrate to other container registries to mitigate this. [1] https://github.com/google/sanitizers/wiki/AddressSanitizer [2] https://issues.apache.org/jira/browse/INFRA-21197 ## Community Health: Mailing list (dev@httpd.a.o) activity was fairly stable on this quarter, with commit reviews dominating the discussion. Commit activity is up significantly (75% more on last quarter), with 2.4 backports contributing here as discussed above. Use of GitHub Pull Requests continues to increase (20 new PRs filed, up from 13 in the previous quarter), with these being filed both by new contributors and existing committers. The ability to get quick and thorough CI results for both these cases is proving useful. It was announced this month [3] that the Internet Security Research Group has contracted (httpd committer) Stefan Eissing to produce a Rust-based TLS module as an alternative to mod_ssl. It's exciting to see this kind of work getting funded, and the announcement gathered some media coverage [4]. [3] https://www.abetterinternet.org/post/memory-safe-tls-apache/ [4] https://www.theregister.com/2021/02/02/patching_apache_rust/ ----------------------------------------- Attachment AB: Report from the Apache HttpComponents Project [Michael Osipov] ## Description: - The Apache HttpComponents project is responsible for creating and maintaining a toolset of low-level Java components focused on HTTP and associated protocols. ## Issues: - There are no issues requiring board attention at this time. ## Project Activity: - Minimal changes have occured for 4.x branches - Work for both Core and Client on 5.x has been done by external contributers. - More and more tickets arrive for the 5.x line - The 5.1 branches approach GA quality - The team has decided to move 5.2 branches to Java 8 ## Community Health - Overall the project remains active. Issues and dicussions are resolved in time. ## Membership Data - None ## Releases: - HttpComponents Core 4.4.14 GA was released on 2020-12-01 - HttpComponents Core 5.0.3 GA was released on 2020-12-03 - HttpComponents Core 5.1 beta 2 was released on 2020-12-03 - HttpComponents Core 5.1 beta 3 was released on 2021-02-08 ----------------------------------------- Attachment AC: Report from the Apache Ignite Project [Dmitry Pavlov] ## Description: The mission of Ignite project is the creation and maintenance of software related to high-performance distributed database engine providing in-memory and persistent data caching, partitioning, processing, and querying components. ## Issues: There are no issues requiring board attention ## Membership Data: Apache Ignite was founded 2015-08-19 (5 years ago) There are currently 56 committers and 35 PMC members in this project. The Committer-to-PMC ratio is 8:5. Community changes, past quarter: - Alex Plehanov was added to the PMC on 2020-11-18 - Ivan Bessonov was added as a committer on 2021-01-19 - Nikita Amelchev was added as a committer on 2021-01-21 ## Project Activity: Development - Apache Ignite community voted to remove MVCC public API. Test and test suites on the TeamCity are under discussion. - 3.0.0-alpha1 was released on 2021-01-11, this release is the very first build made from standalone branch Ignite 3.0, such releases should help in early adoption and testing of 3.0 - 2.9.1 was released on 2020-12-28 (latest stable) - this release patches 2.9.0 and mostly contains fixes - 2.10.0 release is being prepared Events and conferences - Apache Ignite PMC members were suggested to take part in the program committee for the Apache Ignite Summit organized by GridGain. 3+ members affiliated with different entities agreed to take part - Community members and Ignite users continue to run talks at online meetups ## Community Health: - dev@, user@ list traffic, and code contributions are almost the same as in the past quarter - Issues, PRs related activity have increased (from +14% to +49%) ----------------------------------------- Attachment AD: Report from the Apache Impala Project [Jim Apple] ## Description: The mission of Apache Impala is the creation and maintenance of software related to a high-performance distributed SQL engine ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Impala was founded 2017-11-14 (3 years ago) There are currently 56 committers and 33 PMC members in this project. The Committer-to-PMC ratio is roughly 7:5. Community changes, past quarter: - No new PMC members. Last addition was Csaba Ringhofer on 2020-02-18. - Abhishek Rawat was added as committer on 2020-12-08 ## Project Activity: During November, December, and January, the Impala community added support (or improved support) for: - Codegen in the sorter - FIPS compliance - More sketches from Apache DataSketches - Cookie authentication in impala-shell - Numerous fixes for flaky tests, including many with timing requirements that were too tight - More support for parallelism within a single node ("dop") - Role-related statements using Apache Ranger - Unicode - An admission control daemon - More integration with Apache Iceberg ## Community Health: The community is overall healthy. This quarter has a common amount of variability in some previous metrics. It is not infrequent that this variability has no plainly obvious cause, though the US holiday season is sometimes correlated with lower activity. - 2,576 reviews were sent to reviews@, 39% down from the previous quarter. This metric is the most notable change. - 170 new JIRA tickets were filed, 28% lower than the previous quarter. - 153 patches were committed this quarter, 15% down from last quarter. There is a notable dip around Christmas, in which weekly commits increased from 3 to 22 within a week. - Notable increases in activity are visible in total JIRA traffic as well as a 125% increase in JIRAs closed. ----------------------------------------- Attachment AE: Report from the Apache Incubator Project [Justin Mclean] # Incubator PMC report for February 2021 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 39 podlings incubating. In January, podlings executed 4 distinct releases. We added no new IPMC members, and none retired. There was one IP clearance in January, and there were no new projects. Goblin graduated last month, and Ratis is up for graduation this month. There was discussion about accepting EventMesh. This month we were missing reports from Doris, Livy, NLPCraft, PageSpeed, PonyMail, Toree, Wayang and Weex. Livy, PonyMail and Weex have missed more than one report in a row. It not known why so many podlings failed to report, but I would guess step time of year and world events. The IPMC is waiting on the results of a roll call for BRPC. Roll calls have been sent for Livy and PonyMail. Weex has been asked to consider retirement (again) as they have failed to report several times in a row. BlueMarlin has been asked to move communication to the dev list or be retired from the IPMC. S2Graph has been retired. SAMOA did not respond to an email to consider retirement, and the Incubator PMC will discuss retiring the project. MXNet still has several trademark and branding issues that need to be resolved. The releases containing Category X code still have been finally removed. MXNet brought a release vote to the IPMC general list without the required number of PPMC votes. Most discussions on the mailing list were around releases and graduations and finding new mentors. There were graduation discussions around Daffodil, DolphinScheduler, Flagon, Goblin, and Ratis. There are vote currently underway for accepting EventMesh, and graduating Daffodil and DolphinScheduler. ## Community ### New IPMC members: - None ### People who left the IPMC: - None ## New Podlings - None ## Podlings that failed to report, expected next month - Doris - Livy - NLPCraft - PageSpeed - PonyMail - Toree - Wayang - Weex ## Graduations - Goblin The board has motions for the following: - Ratis ## Releases The following releases entered distribution during the month of January: - Heron 0.20.3 - NLPcraft 0.7.3 - Ratis 0.6.0 - Hop 0.60 ## IP Clearance - OpenWhisk IDE plugins ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A ## Table of Contents [brpc](#brpc) [DolphinScheduler](#dolphinscheduler) [Heron](#heron) [Pinot](#pinot) [Pony Mail](#ponymail) [Ratis](#ratis) [SDAP](#sdap) [Sedona](#sedona) [Training](#training) [Tuweni](#tuweni) -------------------- ## brpc brpc is an industrial-grade RPC framework for building reliable and high- performance services. brpc has been incubating since 2018-11-13. ### Three most important unfinished issues to address before graduating: 1. Release apache release, and not WIP release 2. Attract more users and contributors 3. Add more committers to develop the community ### Are there any issues that the IPMC or ASF Board need to be aware of? No ### How has the community developed since the last report? It developed slowly. More companies are beginning to adopt brpc in their products, including cloudset and DiDi. We are discussing to add one new committer. ### How has the project developed since the last report? We have integrated some bugs fixes, including fix build in MacOS. And add some features, such as improvement of protobuf-json conversation, support logging to json format. ### 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: 2020-06-15 ### When were the last committers or PPMC members elected? 2019-12-24 ### Have your mentors been helpful and responsive? Yes, they remind me to finish pod report and hire new committers. ### Is the PPMC managing the podling's brand / trademarks? No answer. ### Signed-off-by: - [ ] (brpc) Kevin A. McGrail Comments: - [ ] (brpc) Jean-Baptiste Onofré Comments: - [X] (brpc) Von Gosling Comments: The project seems to have had some small trouble with community building, with few new committers absorbed over the past year. Hopefully, we could better absorb fresh blood through the local community. ### IPMC/Shepherd notes: Justin Mclean: Pleas make sure to answer all sections of the report. -------------------- ## DolphinScheduler DolphinScheduler is a distributed ETL scheduling engine with powerful DAG visualization interface.. DolphinScheduler has been incubating since 2019-08-29. ### Three most important unfinished issues to address before graduating: None ### Are there any issues that the IPMC or ASF Board need to be aware of? None ### How has the community developed since the last report? 1. GitHub code contributors grew from 136 to 169. 2. Raise a discussion about graduation and do preparation. ### How has the project developed since the last report? 1. Apache Dolphin Scheduler 1.3.3, 1.3.4 has released. 1.3.5 is ready for voting next week. 2. Discuss Apache Dolphin Scheduler 2.0 architecture. ### 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: 2020-12-31 ### When were the last committers or PPMC members elected? 2020-10-27 ### Have your mentors been helpful and responsive? Our mentors were very helpful, help us in graduation progress. ### Is the PPMC managing the podling's brand / trademarks? Yes. ### Signed-off-by: - [X] (dolphinscheduler) Sheng Wu Comments: Glad to see the community is closing the graduation. - [ ] (dolphinscheduler) ShaoFeng Shi Comments: - [X] (dolphinscheduler) Liang Chen Comments: - [X] (dolphinscheduler) Furkan KAMACI Comments: - [ ] (dolphinscheduler) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes: -------------------- ## Heron A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. Building the community 2. Making releases 3. Make Heron easier to adopt ### Are there any issues that the IPMC or ASF Board need to be aware of? N/A ### How has the community developed since the last report? The community has remained consistent. New presentations in the monthly meetups. Increasing the community should be one of the major goals for the project. ### How has the project developed since the last report? - Bug/issue fixes - Feature and documentation improvements ### 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: 2021-1-14 0.20.3-incubating is approved! Community is currently working on a convenience binary release. ### When were the last committers or PPMC members elected? The last two new committers voted in: Oliver Bristow (July 22, 2020) Windham Wong (July 3, 2020) ### Have your mentors been helpful and responsive? Mentors have been helpful for the new release and answering questions. ### Is the PPMC managing the podling's brand / trademarks? Yes ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: I am the only mentor paying attention and the podling has requested additional mentors. Two new mentors have been added. ### IPMC/Shepherd notes: -------------------- ## Pinot Pinot is a distributed columnar storage engine that can ingest data in real- time and serve analytical queries at low latency. Pinot has been incubating since 2018-10-17. ### Three most important unfinished issues to address before graduating: 1. Move ThirdEye code base out of Apache Pinot repo. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? None. ### How has the community developed since the last report? We now have 900+ members in the Apache Pinot Slack Community - all slack discussions are forwarded to the project mailing list. ### How has the project developed since the last report? Released 0.6.0 Github stats in the last one month: 30 authors have pushed 61 commits to master and 134 commits to all branches. On master, 347 files have changed and there have been 19,473 additions and 3,444 deletions. 10 issues were resolved, and 24 new issues were opened. ### 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: 2020-11-17 ### When were the last committers or PPMC members elected? We have successfully closed the voting for Chinmay Soman and Yupeng Fu as Apache Pinot Committers on January 26, 2021. ### Have your mentors been helpful and responsive? Mentors are responsive as well as helpful. ### Is the PPMC managing the podling's brand / trademarks? No answer. ### Signed-off-by: - [ ] (pinot) Kishore Gopalakrishna Comments: - [ ] (pinot) Jim Jagielski Comments: - [ ] (pinot) Olivier Lamy Comments: - [X] (pinot) Felix Cheung Comments: Since some committership were based on Thirdeye contribution, let's review that before graduation. ### IPMC/Shepherd notes: Justin Mclean: Please provide an answer to all sections of the report. Please don't include meaningless stats without proving some commentary to explain what they mean. It also be nice to include more information on why the Thirdeye code was moved out of the repo. -------------------- ## Ratis Ratis is a java implementation for RAFT consensus protocol Ratis has been incubating since 2017-01-03. ### Three most important unfinished issues to address before graduating: The podling is ready for graduation. The PPMC has voted in favor of graduation. A discussion has been started on incubator-general. A few minor issues were raised by the incubator community. These have been addressed. ### Are there any issues that the IPMC or ASF Board need to be aware of? None. ### How has the community developed since the last report? 50 total contributors (1 new since the last report). 1 new committer ### How has the project developed since the last report? The PPMC has voted in favor of graduation. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [ ] Nearing graduation - [X] Other: Ready for graduation. ### Date of last release: 2020-07-20 - Ratis 1.0.0 ### When were the last committers or PPMC members elected? 2020-12-30 - avijayan added to committers ### Have your mentors been helpful and responsive? Yes, the mentors are helpful. ### Is the PPMC managing the podling's brand / trademarks? VP, Brand has approved the name(PODLINGNAMESEARCH-160) ### Signed-off-by: - [X] (ratis) Uma Maheswara Rao G Comments: Graduation voting is in progress. - [ ] (ratis) Devaraj Das Comments: - [X] (ratis) Arpit Agarwal Comments: ### IPMC/Shepherd notes: -------------------- ## SDAP SDAP is an integrated data analytic center for Big Science problems. SDAP has been incubating since 2017-10-22. ### Three most important unfinished issues to address before graduating: 1. Make official SDAP (Incubating) Release 2. Improve committer participation 3. Improve/create user guide documentation ### Are there any issues that the IPMC or ASF Board need to be aware of? No. ### How has the community developed since the last report? No community events to report; development has continued. ### How has the project developed since the last report? Bug Fixes - SDAP-302 Collection Manager crashes when Collections Config is updated while actively scanning S3 dirs - SDAP-290 Collection manager crashes when granule directory has wildcard - SDAP-301 Granule Ingester cannot process granules with missing 'units' attribute - SDAP-300 Collection Manager won't scan directories on local filesystem - SDAP-299 Update Helm dependency repo urls - SDAP-295 Hash dataset name in tile ID - SDAP-293 New ingestion system should convert Kelvin to Celsius - SDAP-288 support S3 new ingestion system - SDAP-286 ingestion should handle 0-360 longitudes New Features - SDAP-292 Add Cassandra authentication support to delete_by_query.py script - SDAP-298 Helm Chart 1.0.0 Improvements - SDAP-294 Support date normalization on analysis side - SDAP-297 Update Collection Manager documentation - SDAP-296 Make deletebyquery script work out-of-the-box in docker image ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: None yet. ### When were the last committers or PPMC members elected? Two new committers were elected in April 2020. ### Have your mentors been helpful and responsive? Have not heard from Jörn in a while. ### Is the PPMC managing the podling's brand / trademarks? No, PPMC is not managing the podling's brand. ### Signed-off-by: - [ ] (sdap) Jörn Rottmann Comments: - [X] (sdap) Trevor Grant Comments: ### IPMC/Shepherd notes: Justin Mclean: The PPMC does need to manage the brand, please don't leave this until it's too late and causes issues. -------------------- ## Sedona Sedona is a big geospatial data processing engine. It provides an easy to use APIs for spatial data scientists to manage, wrangle, and process geospatial data. Sedona has been incubating since 2020-07-19. ### Three most important unfinished issues to address before graduating: 1. Need several release managers. Currently, Jia is the release manager 2. Complete IP clearance is not done yet. 3. Website, documentations and the release process may not be fully compliant with Apache guidelines. ### Are there any issues that the IPMC or ASF Board need to be aware of? N/A ### How has the community developed since the last report? All good here. We are interacting with our users through dev@s.a.o and Gitter ### How has the project developed since the last report? We have added a number of new functions to Sedona (see Sedona JIRA: https://s.apache.org/yz865) We have changed the Sedona project structure, file headers and class names to make sure it follows the guidelines. The first release (Apache Sedona 1.0.0-incubating RC1) has passed the community vote and is now being voted by IPMC. ### 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: ### Date of last release: N/A ### When were the last committers or PPMC members elected? N/A ### Have your mentors been helpful and responsive? All good here ### Is the PPMC managing the podling's brand / trademarks? All good here ### Signed-off-by: - [X] (sedona) Felix Cheung Comments: very close on the first release. community growth will be a good focus next. - [ ] (sedona) Jean-Baptiste Onofré Comments: - [ ] (sedona) George Percivall Comments: - [X] (sedona) Von Gosling Comments: Keep moving, very close to the first release after podling. ### IPMC/Shepherd notes: -------------------- ## Training The Training project aims to develop resources which can be used for training purposes in various media formats, languages and for various Apache and non-Apache target projects. Training has been incubating since 2019-02-21. ### Three most important unfinished issues to address before graduating: 1. Promote the information about Apache Training Project with increased participation from community 2. Create a tutorial on how the tools provided by this project can be used to create own content 3. Review current policies around contribution review and releases to find a pragmatic compromise ### Are there any issues that the IPMC or ASF Board need to be aware of? The Training Project has opened up the commit permissions to all the committers of Apache project to make is easy for experts in each area contribute to Apache Training presentations. This was announced in the last week of September 2020. This will open up the project for contributions from other Apache projects. ### How has the community developed since the last report? Activity has remained down since the last report. There were 26 posts in last 3 months. We have to work on strategies to increase the queries for contributions from individual contributors. ### How has the project developed since the last report? New training slides were added on following topics: * Apache Druid PR activity is normal since the last report. ### How would you assess the podling's maturity? There are currently some issues with this podling that we are working to address, we believe that the issues are not yet critical and can be turned around from within the community but want to make the board aware of this early on. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### When were the last committers or PPMC members elected? November 2020 ### Have your mentors been helpful and responsive? Mentors have been responsive and helpful when reached out to. ### Is the PPMC managing the podling's brand / trademarks? The name search process has not yet been started, as there is still time to do that if and when graduation draws nearer. The PPMC is actively monitoring usage of the Podlings current name on other sites. The Podling is not directly affiliating with any sponsors donating content and presenting an independent image on the webpage. ### Signed-off-by: - [X] (training) Craig Russell Comments: Lots of new material being contributed by many people. - [X] (training) Christofer Dutz Comments: - [X] (training) Justin Mclean Comments: - [ ] (training) Lars Francke 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. Increase release pace and adoption 2. Vote in a few more committers 3. Organize outreach ### Are there any issues that the IPMC or ASF Board need to be aware of? No issues to report at this time. ### How has the community developed since the last report? We have pulled through a good set of features and the project is participating in efforts such as the Ethereum Enterprise Alliance, a non-profit. We have had a very small outreach effort building on publishing our docs on the website ; more drumbeating required. ### How has the project developed since the last report? We voted 1.3.0. 1.4.0 is under vote. We are working on a working Ethereum client now. ### 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: 2020-11-27 ### When were the last committers or PPMC members elected? Danno Ferrin as committer on 2020-06-08. ### Have your mentors been helpful and responsive? 1.4.0 is having a hard time getting past initial vote. We will submit it to PPMC soon. ### Is the PPMC managing the podling's brand / trademarks? Yes. At present, there are no issues nor concerns with the Tuweni mark. We do not anticipate any issues with the mark regarding graduation. ### Signed-off-by: - [ ] (tuweni) Jean-Baptiste Onofré Comments: - [X] (tuweni) Furkan Kamaci Comments: ### IPMC/Shepherd notes: ----------------------------------------- Attachment AF: Report from the Apache Joshua Project [Tommaso Teofili] ----------------------------------------- Attachment AG: Report from the Apache jUDDI Project [Alex O'Ree] ## Description: - jUDDI (pronounced "Judy") is an open source Java implementation of the Universal Description, Discovery, and Integration (UDDI v3) specification for (Web) Services. The jUDDI project includes Scout. Scout is an implementation of the JSR 93 - Java API for XML Registries 1.0 (JAXR). ## Issues: - There are no issues that require the board's attention at this time. ## Membership Data: Apache jUDDI was founded 2010-08-21 (10 years ago) There are currently 7 committers and 7 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Alex O'Ree on 2013-03-17. - No new committers were added. ## Activity: - jUDDI - last release was Aug 08, 2020, primarily bug fixes but includes some feature requests and support for additional database vendors. - SCOUT - last release 10 DEC 2018. Resolved several bugs and dependencies. ## Health report: - Low development activity is a factor for low mailing list volume, but in all likelihood, it's from a general lack of interest in the protocol. However there has been a recent uptick due to user feedback and problem reporting. - There has been some new feature development recently as requested by the community as well as a health number of bug reports which have been resolved. - There are enough active PMC members to approve releases and respond to potential security issues. ## Releases: - 3.3.9 was released on 2020-08-18. - SCOUT-1.2.8 was released on Mon Dec 10 2018 ----------------------------------------- Attachment AH: Report from the Apache Juneau Project [James Bognar] ## Description: The mission of Apache Juneau is the creation and maintenance of software related to a toolkit for marshalling POJOs to a wide variety of content types using a common framework, and for creating sophisticated self-documenting REST interfaces and microservices using VERY little code ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Juneau was founded 2017-10-17 (3 years ago) There are currently 12 committers and 12 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02. - No new committers. Last addition was Ayeshmantha Perera on 2019-01-02. ## Project Activity: 8.2.0 was released on 2020-10-14. Currently working on the next major release (9.0). Focus is on removing deprecated APIs and improvements targeting usage in Spring. ## Community Health: Overall project activity has slowed somewhat since the last release in October. Email traffic has decreased 49% in the past quarter. Commits have picked up again in January (14% increase) with work targeted for v9.0. ----------------------------------------- Attachment AI: Report from the Apache Kafka Project [Jun Rao] Apache Kafka is a distributed event streaming platform for efficiently storing and processing a large number of records in real time. Development =========== We released the 2.7.0, which includes the following key features. - Configurable TCP connection timeout and improve the initial metadata fetch - Enforce broker-wide and per-listener connection creation rate - Throttle Create Topic, Create Partition and Delete Topic Operations - Add TRACE-level end-to-end latency metrics to Streams - Add Broker-side SCRAM Config API - Support PEM format for SSL certificates and private key - Add RocksDB Memory Consumption to RocksDB Metrics - Add Sliding-Window support for Aggregations We’ve continued steady progress toward the task of replacing ZooKeeper in Kafka. We expect to have some limited functionalities in the upcoming 2.8.0 release that demonstrate much higher scalability for the metadata. Tiered Storage work continues and unlocks infinite scaling and faster rebalance times via KIP-405. The KIP proposal is getting closer for voting. Community =========== Dev mailing list had a 39% increase in traffic in the past quarter (3246 emails compared to 2333). User mailing list had a 33% decrease in traffic in the past quarter (378 emails compared to 562). We didn't add any new committer or PMC member in the last quarter. We last added 3 new committers Chia-Ping Tsai and David Jacot on Oct. 15, 2020, and Sophie Blee-Goldman on Oct. 19, 2020. We last added a new PMC member John Roesler on Aug. 9, 2020. With the help from ASF branding committee, Kafka PMC passed a relaxed naming policy for non-java clients and connectors. Quite a few non-java clients and connectors have been using Kafka in its name. Those products form a critical eco-system for Apache Kafka since Apache Kafka doesn't provide them directly. We feel that requiring all of them to change their product name is detrimental to the Kafka community. The relaxed policy can be found at https://kafka.apache.org/trademark Releases =========== 2.7.0 was released on Dec. 21, 2020. 2.6.1 was released on Jan. 7, 2021. ----------------------------------------- Attachment AJ: Report from the Apache Kibble Project [Rich Bowen] ## Description: The mission of Apache Kibble is the creation and maintenance of software related to an interactive project activity analyzer and aggregator ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Kibble was founded 2017-10-18 (3 years ago) There are currently 14 committers and 12 PMC members in this project. The Committer-to-PMC ratio is 7:6. Community changes, past quarter: - No new PMC members. Last addition was Rafael Weingärtner on 2017-12-09. - No new committers. Last addition was Michał Słowikowski on 2020-10-21. ## Project Activity: The Kibble community is relatively small and over the last quarter we have been working to grow the community and also the active committer base. Recently a community call was held to discuss a project roadmap [1]. The notes from the meeting have been posted to the dev mailing list [2] and also the Kibble wiki [3]. The community decision is to look at re-writing the implementation of Kibble from scratch. Once the clean repo is created we hope to see project activity increase again. ## Community Health: Even though there has not been very much mailing list traffic we are seeing some community growth and interest in defining and progressing a project roadmap. [1] https://s.apache.org/fxwsk [2] https://s.apache.org/x9k9v [3] https://s.apache.org/dltie ----------------------------------------- Attachment AK: Report from the Apache Knox Project [Larry McCay] ## Description: The mission of Knox is the creation and maintenance of software related to Simplify and normalize the deployment and implementation of secure Hadoop clusters ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Knox was founded 2014-02-18 (7 years ago) There are currently 22 committers and 18 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Sandor Molnar on 2019-11-20. - No new committers. Last addition was Sandor Molnar on 2019-11-21. ## Project Activity: * Apache Knox 1.6.0 was released on 2020-12-06 * Planning for 1.7.0 will begin shortly and continue to build out cloud usecases ## Community Health: * increase in traffic in both dev and user emails lists can be attributed to the recent release closedown and github integration messaging * The project continues to be in a more mature state with more bug fixes than new features. This status will change as more cloud specific features and usecases come online. * Community Health Score: 2.25 ----------------------------------------- Attachment AL: Report from the Apache Kylin Project [Shao Feng Shi] ## Description: The mission of Apache Kylin is the creation and maintenance of software related to a distributed and scalable OLAP engine ## Issues: There are no issues requiring board attention ## Membership Data: Apache Kylin was founded 2015-11-18 (5 years ago) There are currently 45 committers and 24 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Xiaoxiang Yu on 2020-10-08. - Qing Cai was added as committer on 2020-11-21 - Yaqian Zhang was added as committer on 2021-02-02 ## Project Activity: Recent releases: 4.0.0-beta was released on 2021-02-07. 3.1.1 was released on 2020-10-18. 4.0.0-alpha was released on 2020-09-13. ## Community Health: In the past quarter, most of our efforts are on Kylin 4.0 new feature development, so compared with the previous quarter, the activity in the community seems to be less. But at the same time, we can see there are more contributors who are more interested in Kylin 4.0 development, and more issue reports are related to Kylin 4.0 . dev@kylin.apache.org had a 35% decrease in traffic in the past quarter (150 emails compared to 228) 92 issues opened in JIRA, past quarter (-23% decrease) 52 issues closed in JIRA, past quarter (-51% decrease) 104 commits in the past quarter (-55% decrease) 24 code contributors in the past quarter (-25% decrease) 102 PRs opened on GitHub, past quarter (-15% decrease) 91 PRs closed on GitHub, past quarter (-24% decrease) ----------------------------------------- Attachment AM: Report from the Apache Libcloud Project [Tomaž Muraus] ## Description: Libcloud is a Python library that abstracts away the differences among multiple cloud provider APIs. ## Issues: There are no issues which require board attention at this time. ## Membership Data: Apache Libcloud was founded 2011-05-19 (10 years ago) There are currently 23 committers and 14 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members. Last addition was Quentin Pradet on 2018-05-14. - No new committers. Last addition was Miguel Caballer on 2020-08-04. ## Project Activity: Since the last report we had two releases (v3.3.0 and v3.3.1). Project activity continues to be stable, primary driver of that are pull requests and issues on Github. This year we are also celebrating a 10 year anniversary of graduating to a TLP so we will try to prepare some small giveaway for the contributions and the community (stickers). ## Community Health: Community health continue to be OK. Most of the activity and contributions happens on Github. ----------------------------------------- Attachment AN: Report from the Apache Logging Services Project [Matt Sicker] ## Description: The mission of the Apache Logging Services project is to create and maintain of software for managing the logging of application behavior, and for related software components. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Logging Services was founded 2003-12-16 (17 years ago) There are currently 39 committers and 14 PMC members in this project. The Committer-to-PMC ratio is roughly 5:2. Community changes, past quarter: - Volkan Yazici was added to the PMC on 2020-11-16 - No new committers. Last addition was Stephen Webb on 2020-08-08. ## Project Activity: - In November, we released Log4j 2.14.0, the first release integrating the JsonTemplateLayout, a highly flexible JSON output logging driver. This release features added support for MongoDB 4 and drops support for MongoDB 2. - We had some discussions around the minimum Java requirements for Log4j 3.0 and are still determining the feasibility of adopting Java Platform Module System while continuing to support Java 8. - In December, we had some preliminary discussions about potentially maintaining a Log4Go subproject in the future. - In December, we moved the Log4PHP subproject to dormant status. - In December, discussions of a new log4cxx release began relating to its website and documentation to make upcoming and future releases more streamlined. - Toward the end of December, seven members of the PMC--Carter Kozak, Gary Gregory, Matt Sicker, Ralph Goers, Remko Popma, Ron Grabowski, and Volkan Yazici--all participated in an online videochat hosted by Volkan. In lieu of a physical meetup, this online meetup was a great opportunity for everyone to get to know each other better, discuss high level project details, and go over some history and context of things. Notes from the meeting are published on the Logging Services wiki at . - In January, some long-standing security issues with certain log receivers in Chainsaw were patched along with other build updates. No release has been published yet, but plans to work on one are under way. - Initial discussions around releasing Log4j 2.14.1, but it was not initiated in this quarter. - Quiet quarter for log4net. - In log4cxx, we have improved the build automation and CI setup for testing cross platform builds. - Future versions of log4cxx are planning to be updated to make better use of updated C++ standards such as C++11. ## Community Health: - Mailing list traffic and general traffic has decreased a bit the prior quarter likely due to holidays, personal affairs, and nothing out of the ordinary. ----------------------------------------- Attachment AO: Report from the Apache ManifoldCF Project [Karl Wright] ## Description: The mission of ManifoldCF is the creation and maintenance of software related to Framework for connecting source content repositories to target repositories or indexes. ## Issues: Continued light activity, due to pandemic in all likelihood, although a new connector was contributed. There are no issues requiring board attention. ## Membership Data: Apache ManifoldCF was founded 2012-05-15 (9 years ago) There are currently 25 committers and 14 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - No new PMC members. Last addition was Markus Schuch on 2018-01-04. - No new committers. Last addition was Cihad Guzel on 2019-08-17. ## Project Activity: ManifoldCF graduated from the Apache Incubator on May 16, 2012. Since then, there have been numerous major releases, including a 2.17 release on December 28, 2020. The next major release is due on April 30th, 2021. A new connector was contributed this quarter, and work was done to bring all of our connectors and the build process into compliance with JDK 11. ## Community Health: We nominated and approved Cihad Guzel as committer on 8/16/2019. We nominated and approved Markus Schuch as a PMC member on 12/29/2017. We did not sign up any new PMC members or committers this quarter. We continue to be on the lookout for new PMC members and committers. As was true for last quarter, the light level of activity this quarter has limited our pool of new developers considerably. All developers we have have extensive outside commitments and the pandemic has, if anything, made that situation worse. However, existing committers have continued to contribute, and use the product. ----------------------------------------- Attachment AP: Report from the Apache MetaModel Project [Kasper Sørensen] ## Description: The mission of MetaModel is the creation and maintenance of software related to common interface for discovery, exploration of metadata and querying of different types of data sources ## Issues: There are no issues requiring board attention. ## Membership Data: Apache MetaModel was founded 2014-11-19 (6 years ago) There are currently 13 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members. Last addition was Arjan Seijkens on 2019-08-29. - No new committers. Last addition was Jörg Unbehauen on 2018-05-03. ## Project Activity: Recent activity has been centered around the Travis CI build, and ensuring support for the latest versions of PostgreSQL. ## Community Health: Relatively speaking, the past quarter has seen a good uptick in activity, but the benchmark is also comparing to one of our least active quarters ever before that. In general, MetaModel is a fairly quiet and low activity project with just a few active contributors. ----------------------------------------- Attachment AQ: Report from the Apache Mnemonic Project [Yanhui Zhao] ## 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 platforms. 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 store their linked business objects with arbitrary complexity. ## Issues: None at this this time ## Membership Data: PMC Changes: - Yanhui Zhao replaced Gary Wang as the new PMC Chair - Gary Wang becomes PMC member Committer Base Changes: - Currently 19 committers. ## Project Activity: In this period of reporting (since last release done on Jan. 11, 2021) , 23 of tickets have been created and 12 resolved. After our latest release of version 0.13.0, the community discussion prioritized our next release target focusing on (1) redesign the current memory service selection mechanism preparing for the incoming JDK upgrade, and (2) mnemonic-site reboot to reflect most updated project information, development flow, release flow, project news, etc. Our community has held regular meetings on biweekly basis, and we have covered the following topics on the project meeting - Project related training - Release target discussion and planning - New feature support discussion - Blocker issue discussion and possible solution - Encourage community engagement and looking to grow our developer communities ## Community Health: Through our biweekly meetings, current committers and active developers are actively contributing and participating in the project. Our project has PMC chair change appointing Yanhui as the new project chair, and it is approved by the board. Gary will still serve in the PMC and oversee the project development. We plan to recruit new committers recently to grow our communities. Metric data below indicates increased activities since our last project reboot, along with the new version release. Our project is now in a very health state. - dev@mnemonic.apache.org had a 496% increase in traffic in the past quarter (501 emails compared to 84) - 66 issues opened in JIRA, past quarter (560% increase) - 52 issues closed in JIRA, past quarter (642% increase) - 46 commits in the past quarter (475% increase) - 10 code contributors in the past quarter (400% increase) - 52 PRs opened on GitHub, past quarter (642% increase) - 50 PRs closed on GitHub, past quarter (614% increase) Our 2021 release plan and schedule: - v0.13.0 release done on Jan. 11 2020 - Active development on next major version (0.14), targeting release date of mid-March 2021 ----------------------------------------- Attachment AR: Report from the Apache Oozie Project [Gézapeti] ## Description: The mission of Oozie is the creation and maintenance of software related to A workflow scheduler system to manage Apache Hadoop jobs. ## Issues: There are no issues requiring board attention ## Membership Data: Apache Oozie was founded 2012-08-28 (8 years ago) There are currently 27 committers and 22 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members. Last addition was Andras Salamon on 2020-01-07. - No new committers. Last addition was Mate Juhasz on 2020-03-28. ## Project Activity: Community activity is up a bit. There is a volunteer release manager for the new Oozie release, which is in the works. We're stuck on the CMS migration, but will have some discussions about that as well. ## Community Health: Slow development overall, but there are new commits here and there. dev@oozie.apache.org had a 12% decrease in traffic in the past quarter (136 emails compared to 154) 3 issues opened in JIRA, past quarter (-25% decrease) 0 issues closed in JIRA, past quarter (-100% decrease) 6 commits in the past quarter (200% increase) 5 code contributors in the past quarter (400% increase) 1 PR opened on GitHub, past quarter (100% increase) ----------------------------------------- Attachment AS: Report from the Apache OpenWhisk Project [Dave Grove] ## Description: The mission of Apache OpenWhisk is the creation and maintenance of software related to a platform for building serverless applications with functions ## Issues: There are no issues requiring board attention. ## Membership Data: Apache OpenWhisk was founded 2019-07-16 (2 years ago) There are currently 53 committers and 20 PMC members in this project. The Committer-to-PMC ratio is roughly 7:3. Community changes, past quarter: - No new PMC members. Last addition was Rob Allen on 2019-07-16. - Geonhui Kim was added as committer on 2020-11-30 - Ning You Gang was added as committer on 2021-01-19 - Seonghyun Oh was added as committer on 2020-12-02 ## Project Activity: We released OpenWhisk 20.11 - our first unified release that bundles together compatible versions of all 22 separately released OpenWhisk components. We finalized the donation from Naver corporation of VSCode and IntelliJ plugins for OpenWhisk. Two new git repositories were created to hold the donated code and we are progressing towards making the first Apache release of these components. We completed the migration from travis-ci.org to travis-ci.com for all of our active repositories. Technical progress in the core OpenWhisk repository is mainly being driven by the integration of a new alternative scheduling subsystem. I anticipate there will be a release wave across the openwhisk-runtime-* components this quarter to propagate upstream updates to the various embedded language runtimes. On our development branches, we've already picked up upstream updates for Go, NodeJS, and PHP. Recent Releases: - openwhisk-runtime-nodejs-1.17.0 was released on 2020-12-16. - OpenWhisk 20.11 was released on 2020-11-29. - openwhisk-deploy-kube-1.0.0 was released on 2020-11-24. ## Community Health: December was a quiet month, with many community members on vacation. This is reflected across all of the statistical metrics of community health. Activity picked up again by mid-January, mainly driven by work in the core repository on a new scheduling sub-system and by the integration of the newly donated IDE plugins. There continues to be active technical discussion via GitHub issues. The bulk of user support happens via our Slack, but also spills into GitHub issues and Stackoverflow. ----------------------------------------- Attachment AT: Report from the Apache Ozone Project [Sammi Chen] ## Description Apache Ozone is a scalable, redundant, and distributed object and file store, designed to scale to billions of objects/files and run on clusters of thousands of nodes. Ozone supports S3 compatible object APIs as well as a Hadoop Compatible File System implementation. ## Issues None. ## Membership Data - Apache Ozone was founded 2020-10-21. - There are currently 47 comitters and 25 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. - There is no membership change in the last month. - In the last quarter, Ethan Rose was added as branch committer on 2020-11-24 Xiang Zhang was added as committer on 2020-11-12 Chun-Hao Yang was added as committer on 2020-11-07 Prashant Pogde was added as committer on 2020-11-10 ## Project Activity: - FS Namesystem optimization is continuing. - SCM HA has finished Phase 2.0 development. Phase 3.0 tasks include bootstrap, security, and configuration etc. - S3 ACL support in under development. Community is also investigating how to support S3 Bucket policy in s3 gateway. - Container Balance feature development is kicked off, per request from customer engagement. - Several companies in China start to try run Ozone with small scale clusters internally, including JD, 360 and T3 ChuXing. ## Releases: - 1.0.0 was released on 2020-09-02. - 1.1.0 release is planned. It depends on Apache Ratis release schedule. ## Community Health: Last board report was sent on Jan 11th. In the past month, - dev@ozone.apache.org had 9 new emails(Last report is 35). - issues@ozone.apache.org had 3572 new emails(Last report is 1378). - 161 issues resolved in JIRA (Last report is 99). - 136 issues opened in JIRA (Last report is 92). - 7 new contributors joined the community this month. Now it's totally 104 contributors.(Last month report is 97) ----------------------------------------- Attachment AU: Report from the Apache Perl Project [Philippe Chiasson] ----------------------------------------- Attachment AV: Report from the Apache Phoenix Project [Ankit Singhal] ## Description: The mission of Phoenix is the creation and maintenance of software related to High performance relational database layer over Apache HBase for low latency applications ## Issues: No issues to report to the board at this time. ## Membership Data: Apache Phoenix was founded 2014-05-20 (7 years ago) There are currently 54 committers and 33 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members. Last addition was Istvan Toth on 2020-07-06. - Daniel Wong was added as committer on 2021-01-08 - Richárd Antal was added as committer on 2020-12-24 - Viraj Jasani was added as committer on 2021-02-05 ## Project Activity: Apache Phoenix had its last release of 4.15.0 on 2019-12-20. And, now the RCs of our mainstream branches 4.16.0 and 5.1.0 is up for the voting. Which will support Apache HBase versions 1.3, 1.4, 1.5, 1.6, 2.1, 2.2, 2.3, and 2.4. we released phoenix-thirdpary-1.1.0 on 2021-02-01 and, also made the first release of Apache Omid 1.0.2 on 2020-11-23 and Apache Tephra 0.16.0 on 2020-12-03 after their adoption in Phoenix. We are discussing having Phoenix Tech talks/meetup every month to share knowledge and discuss new ideas within the community for improvement and growth. Discussion on dropping the support of EOLs Apache HBase versions (1.3, 1.4, 2.1) in the next release, to reduce efforts on maintenance of multiple compatibility modules and save build/infrastructure time as well. Due to the lack of community support on nurturing Phoenix connectors for PIG and Flume and without exhaustive testing before release, we are considering marking them as unmaintained in the upcoming phoenix release. ## Community Health: Phoenix community continues to remain engaged with multiple releases and code contributions. We had closed more PRs/JIRAs than we opened, our commit activity had also improved, and there were 44% more code contributors than the previous quarter. Our interactions on the user list steadily declining QoQ, though we saw substantial growth in the traffic on issues(+100%) and dev list(+23%) in the last quarter. ----------------------------------------- Attachment AW: Report from the Apache POI Project [Dominik Stadler] Report from the Apache POI committee [Dominik Stadler] ## Description: - Apache POI is a Java library for reading and writing Microsoft Office file formats The Apache POI PMC also handles bugfixes for the XMLBeans project: XMLBeans is a tool that allows you to map XML files to generated Java classes via XML Schema definitions. ## Issues: - There are no issues requiring board attention at this time ## Membership Data: Apache POI was founded 2007-05-16 (14 years ago) There are currently 41 committers and 34 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - Marius Volkhart was added to the PMC on 2020-12-27 - Marius Volkhart was added as committer on 2020-12-19 ## Project Activity: - We managed to release Apache POI 5.0.0 with some fairly large changes "under the hood", e.g. better support for Java 9+, new XMLBeans 4.0.0 with reworked build-procedure and some internal cleanup. Upgrade to ECMA-376 5th edition (transitional) schemas and enhancements to the support for Word and PowerPoint files. Also a number of additional bugfixes could be included. - A bugfix-release 5.0.1 is planned soon to provide a number of smaller fixes that popped up after the 5.0.0 release. - Some work is going on to replace the self-built logging wrapper with an existing logging framework, likely Log4J. ## Project Release Activity: 5.0.0 was released on 2021-01-19. XMLBeans-4.0.0 was released on 2020-10-15. ## Community Health: - Some Discussion about changes related to Apache POI 5.0.0 and XMLBeans 4.0.0, fortunately mostly caused by mixed up jars which can be fixed by the reporters themselves. - There are questions about features/behavior which indicates that Apache POI is used by a considerable number of people. Questions via email or on Stackoverflow usually get answers quickly. - We have a number of active committers currently. However we are still looking at ways to broaden the developer base as the code-base is large and so some areas are currently not maintained much at all. - Overall issue count went down this time mostly because some committers could spend some time over the holidays and we could triage and resolve some when releasing Apache POI 5.0.0. ### XMLBeans - A few bugs were reported by people using XmlBeans directly after they upgraded to 4.0.0, it seems there are still some users of it besides Apache POI itself. - Bug influx for XMLBeans is very low in general because it is a stable project in maintenance-mode. ## Bugzilla Statistics: ### Apache POI - 575 bugs are open overall (-7) - Having 158 enhancements (+6) - Thus having 417 actual bugs (-13) - 99 of these are waiting for feedback (+2) - Thus having 318 actual workable bugs (-15) - 3 of the workable bugs have patches available (+-0) - Distribution of workable bugs across components: {XSSF=88, HSSF=81, SS Common=39, HWPF=35, XWPF=20, POI Overall=12, XSLF=12, SXSSF=11, POIFS=5, HSMF=4, OPC=4, HPSF=3, HSLF=2, HPBF=1, SL Common=1} ### Apache XMLBeans - 176 open issues (+2) - Bug 131 (+1) - Improvement 23 (+1) - New Feature 19 (+-0) - Wish 3 (+-0) ----------------------------------------- Attachment AX: Report from the Apache Qpid Project [Robbie Gemmell] Apache Qpid is a project focused on creating software based on the Advanced Message Queuing Protocol (AMQP), currently providing a protocol engine library, message brokers written in C++ and Java, a message router, and client libraries for C, C++, Go, Java/JMS, Python, and Ruby. # Releases: - Qpid Proton 0.33.0 was released on 11th November 2020. - Qpid Proton-J 0.33.8 was released on 17th November 2020. - Qpid JMS 0.55.0 was released on 24th November 2020. - Qpid JMS 0.56.0 was released on 17th December 2020. - Qpid Broker-J 7.1.11 was released on 13th January 2021. - Qpid Broker-J 8.0.3 was released on 13th January 2021. # Community: - The main user and developer mailing lists continue to be active and JIRAs are being raised and addressed in line with prior activity levels. - There were no new PMC member additions in this quarter. The most recent new PMC member is Jiri Danek, added on 11th May 2020. - There were no new committer additions in this quarter. The most recent new committer is Ben Hardesty, added on 20th Sept 2019. # Development: - Work on changes for Proton-C 0.34.0 is progressing, including various fixes and improvements, such as initial steps to rework the supported Python versions ahead of dropping Python 2 support in the followup 0.35.0 release. - Work on a Dispatch router 1.15.0 release nears completion, with an initial candidate undergoing its release vote now. This contains lots of changes centred around additional HTTP[2] and TCP protocol adapter support, building upon earlier IO additions to Proton-C. - Qpid Broker-J had 7.1.11 and 8.0.3 releases containing various bug fixes and improvements, with work continuing on more 7.1.x and 8.0.x releases as items arise. - The AMQP 1.0 JMS client had 0.55.0 and 0.56.0 bug fix releases, picking up Proton-J fixes plus some other fixes and improvements of its own. Work continues on more fixes and improvements as encountered. - Proton-J had a 0.33.8 bug fix release addressing a UTF-8 decoding issue with multi-byte encodings crossing multi-component buffer boundaries. More fixes and improvements occur as needed for its dependent components. # Issues: There are no Board-level issues at this time. ----------------------------------------- Attachment AY: Report from the Apache Ranger Project [Selvamohan Neethiraj] ## Description: - Apache Ranger is a framework to enable, monitor and manage comprehensive data security across the Hadoop platform ## Issues: - There are no issues requiring board attention at this time ## Activity: - Community is working on a minor release of 2.1.1 with some of the bugfixes - Community is focused on enhancements and fixes for 2.2.0 release - performance improvements in usersync - enhancements and fixes in audit API/UI - updated Ranger HDFS plugin to support Hadoop version 3.3.0 - docker deployment support for dev testing - updated Ranger Atlas plugin to support type-read action - added Python client library to access admin APIs - policy-engine updates to support super-user permission ## Health report: - The community is overall healthy. - Community is working on many library upgrades and fixing some of the new plugins (Apache Ozone) for upcoming 2.2.0 release. ## PMC changes: - Currently 20 PMC members - No new PMC members. Last addition was Sailaja Polavarapu on 2019-09-18. ## Committer base changes: - Currently 30 committers - Dhaval Shah was added as committer on 2021-01-20 ## Releases: - Apache Ranger 2.1.0 was released on 2020-09-03. - Apache Ranger 2.0.0 was released on 2019-08-07. - Apache Ranger 1.2.0 was released on 2018-10-04. ## Mailing list activity: - Regular activity continues. - dev@ranger.apache.org: - 784 emails sent to list in the last 3 months (-14%) - user@ranger.apache.org: - 43 emails sent to list in the last 3 months (+16%) ## JIRA activity: - 98 JIRA tickets created in the last 3 months (-23%) - 59 JIRA tickets closed/resolved in the last 3 months (-28%) ## Commit activity: - 148 commits in the last 3 months (-6%) - 19 active code contributors in the last 3 months (+11%) ----------------------------------------- Attachment AZ: Report from the Apache REEF Project [Sergiy Matusevych] ## Description: Apache REEF, or Retainable Evaluator Execution Framework, is a library for developing portable applications for cluster resource managers such as Apache Hadoop YARN or Apache Mesos. For example, Microsoft Azure Stream Analytics is built on REEF and Hadoop. ## Issues: There are no issues requiring board attention. ## Membership Data: We have not had new PMC members or committers since 2018. Our community currently has 35 committers and 22 PMC members. Last PMC member joined was Doug Service on 2017-09-28. Last committer joined was Scott Inglis on 2018-09-27. ## Project Activity: We are currently testing the long-term stable release v. 0.16.1. We plan to vote on the new release soon and publish Maven and Nuget packages by the end of February 2021. Following REEF 0.16.1, we will start a large experimental release of REEF 0.17 that will include a new elastic group communication functionality (currently in a pull request, approved for merge immediately after the 0.16.1 release). Other than that, we don't plan any major changes in the API or the functionality and will focus on maintaining the 0.16.1 branch. ## Community Health: The project is stable, and there were no new PRs or issues opened or closed this quarter. There was no significant activity on the mailing list, either. We are finishing our work on publishing the long-term stable release 0.16.1 and will vote on the new release in February 2021. ----------------------------------------- Attachment BA: Report from the Apache River Project [Peter Firmstone] ----------------------------------------- Attachment BB: Report from the Apache RocketMQ Project [Xiaorui Wang] ## Description: The mission of Apache RocketMQ is the creation and maintenance of software related to a fast, low latency, reliable, scalable, distributed, easy to use message-oriented middleware, especially for processing large amounts of streaming data ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache RocketMQ was founded 2017-09-20 (3 years ago) There are currently 33 committers and 14 PMC members in this project. The Committer-to-PMC ratio is roughly 9:4. Community changes, past quarter: - No new PMC members. The last addition was Rongtong Jin on 2020-03-30. - No new committers. The last addition was Yufei Zhang on 2020-08-18. ## Project Activity: Recent releases: - ROCKETMQ-SPRING-2.2.0 was released on 2021-01-22. - ROCKETMQ-4.8.0 was released on 2020-12-19. ## Community Health: RocketMQ community health is overall good as we see the pop consuming client proposal is being discussed, and most issues are timely responded to. The RocketMQ 4.8.0 has made a lot of optimizations to the DLedger mode, including supporting batch messages. This release made some enhancements, such as adding a query message trace command, using CopyOnWriteArrayList to avoid possible thread safety issues. And more, this release optimized a large number of documents and code style. ----------------------------------------- Attachment BC: Report from the Apache Roller Project [David M. Johnson] ## Description: Apache Roller is a full-featured, Java-based blog server that works well on Tomcat and MySQL, and is known to run on other Java servers and relational databases. The ASF blog site at blogs.apache.org runs on Roller 6.0.0 Tomcat and MySQL. ## Issues: No issues require board attention at this time. ## Membership Data: Apache Roller was founded 2007-02-21 (14 years ago) There are currently 11 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members. Last addition was Swapnil Mane on 2020-05-24. - No new committers. Last addition was Michael Bien on 2020-08-04. ## Project Activity: The community worked on upgrade to Jetty 10 maven plugin, fixing integration tests and fixing issues identified by sonarqube. ## Community Health: The Roller community is small and relatively inactive but healthy and continuing to add new features, enhancements and bug fixes to Roller. ----------------------------------------- Attachment BD: Report from the Apache Santuario Project [Colm O hEigeartaigh] ## Description: The mission of Santuario is the creation and maintenance of software related to XML Security in Java and C++ ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Santuario was founded 2006-06-27 (15 years ago) There are currently 17 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 9:4. Community changes, past quarter: - No new PMC members. Last addition was Daniel Kulp on 2018-10-01. - No new committers. Last addition was Daniel Kulp on 2018-10-01. ## Project Activity: There were two new bug-fix releases of the Apache Santuario - XML Security for Java library over the last quarter - 2.2.1 + 2.1.6. We have a few issues fixed for a 2.3.0 release which we will release later in 2021. ## Community Health: Apache Santuario is a mature and stable project that has reached a point where not too many fixes are required, as it is a set of implementations of some specifications that are quite old now. It is actively managed by the PMC. ----------------------------------------- Attachment BE: Report from the Apache Serf Project [Justin Erenkrantz] ## Description: The mission of the Apache Serf project is creating and maintaining of software related to HTTP and associated protocols. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Serf was founded 2015-08-18 (5 years ago) There are currently 13 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members. Last addition was Branko Čibej on 2018-09-12. - No new committers. Last addition was Evgeny Kotkov on 2017-04-13. ## Project Activity: Recent activity on the mailing list and JIRA relate to recent OpenSSL releases which break long-standing API contracts: https://issues.apache.org/jira/browse/SERF-198 https://lists.apache.org/thread.html/r5223c3a3629b2d58b8ddfcf887931cd87672e0a7c0b85cc49579990e%40%3Cdev.serf.apache.org%3E There is discussion on-list in the thread above about whether we should cut a 1.3.10 release with these OpenSSL fixes or cut a fresh 1.4.x release. ## Community Health: While relatively quiet, I do believe that there exists enough of a community where we could cut a new Serf release with a quorum of PMC/committers. If a quorum isn't reached and a release can't be cut, we will then need to have a conversation then about the community. However, I remain optimistic. ----------------------------------------- Attachment BF: Report from the Apache ServiceComb Project [Willem Ning Jiang] ## Description: The mission of Apache ServiceComb is the creation and maintenance of software related to 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. ## Membership Data: Apache ServiceComb was founded 2018-10-17 (2 years ago) There are currently 25 committers and 20 PMC members in this project. The Committer-to-PMC ratio is 5:4. Community changes, past quarter: - No new PMC members. Last addition was MabinGo on 2019-10-09. - No new committers. Last addition was ChinX on 2020-05-27. ## Project Activity: Some of the subprojects are in the maintenance mode, there are three releases of Java Chassis in the past quarter. ServiceComb Java Chassis 2.1.5 was released on 2021-01-20. ServiceComb Java Chassis 1.3.2 was released on 2021-01-04. ServiceComb Java Chassis 2.1.3 was released on 2020-11-30. ## Community Health: The PRs and commits are increased compared to the past quarter. The issue number opened looks good, but the closed rate drops. It looks like current developers just focus on their daily development work, we need to spend some time on building the community and bring more contributors on board. ----------------------------------------- Attachment BG: Report from the Apache ShardingSphere Project [Liang Zhang] ## Description: The mission of Apache ShardingSphere is the creation and maintenance of software related to a database clustering system providing data sharding, distributed transactions, and distributed database management ## Issues: No ## Membership Data: Apache ShardingSphere was founded 2020-04-15 (10 months ago) There are currently 32 committers and 15 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Kimm King on 2020-06-26. - Lu Qiu was added as committer on 2021-01-02 - Weijie Wu was added as committer on 2020-12-01 ## Project Activity: Software development activity: - We have released ShardingSphere-ElasticJob-3.0.0-RC1 on 19 Dec 2020. - We are preparing to making release beta version for 5.0.0 in next month. - We added agent to collection metric and tracing info. - We have added new integration test engine in our master branch. Meetups and Conferences: - Two PMC members attended DTCC and China SoftCon 2020, giving two talks on Apache ShardingSphere. - Two students pick up ShardingSphere missions which published on GSoC 2021, the mentors began to guide students. ## Community Health: Commit activity has held pretty steady over the winter. The reason of email and commits decreased is we are preparing to release 5.0.0-beta, which do lots works for test. ----------------------------------------- Attachment BH: Report from the Apache SIS Project [Martin Desruisseaux] ## Description: The mission of Apache SIS is the creation and maintenance of software providing data structures for developing geospatial applications compliant with the model of OGC/ISO international standards. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache SIS was founded 2012-09-19 (8 years ago) There are currently 22 committers and 20 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Johann Sorel on 2017-09-07. - No new committers. Last addition was Alexís Manin on 2019-07-05. ## Project Activity: The project activity has the same issue than the one reported 3 months ago: about 7,600 lines of code added since previous report, but it still not the work needed for making a release. A joint ASF, Open Geospatial Consortium (OGC) and OSGeo code sprint will happen from February 17th to 19th [1]. Apache SIS will participate, together with Apache Jena and Superset. We plan to use this code sprint for starting the work on the items that are blocking a release (filters, portrayal, access to SQL database). The JavaFX application demonstrating some Apache SIS capabilities is operational. We will see after next SIS release if it help to attract some users and developers. [1] https://github.com/opengeospatial/joint-ogc-osgeo-asf-sprint-2021 ## Community Health: There is low activity on the mailing list. The work is still happening on a branch, which may give the impression that the project is inactive. The merge to master is still pending review of the same code waiting for review for more than a year (next time we will try to use more feature branches for avoiding such stall). But it does not have created friction as far as I know; both the reviewer (myself) and the original code author are in the same situation, lacking time for resolving this issue. The above-cited code sprint is our next attempt to resolve this issue. ----------------------------------------- Attachment BI: Report from the Apache Spark Project [Matei Alexandru Zaharia] Apache Spark is a fast and general engine for large-scale data processing. It offers high-level APIs in Java, Scala, Python, R and SQL as well as a rich set of libraries including stream processing, machine learning, and graph analytics. Project status: - The community is close to finalizing the first Spark 3.1.x release, which will be Spark 3.1.1. There was a problem with our release candidate packaging scripts that caused us to accidentally publish a 3.1.0 version to Maven Central before it was ready, so we’ve deleted that and will not use that version number. Several release candidates for 3.1.1 have gone out to the dev mailing list and we’re tracking the last remaining issues. - Several proposals for significant new features are being discussed on the dev mailing list, including a function catalog for Spark SQL, a RocksDB based state store for streaming applications, and public APIs for creating user-defined types (UDTs) in Spark SQL. We would welcome feedback on these from interested community members. Trademarks: - No changes since the last report. Latest releases: - Spark 2.4.7 was released on September 12th, 2020. - Spark 3.0.1 was released on September 8th, 2020. - Spark 3.0.0 was released on June 18th, 2020. Committers and PMC: - The latest committers were added on July 14th, 2020 (Huaxin Gao, Jungtaek Lim and Dilip Biswal). - The latest PMC member was added on Sept 4th, 2019 (Dongjoon Hyun). The PMC has been discussing some new PMC candidates. ----------------------------------------- Attachment BJ: Report from the Apache Subversion Project [Nathan Hartman] ## Description: The Apache Subversion® version control system exists to be universally recognized and adopted as an open-source, centralized version control solution characterized by its reliability as a safe haven for valuable data; the simplicity of its model and usage; and its ability to support the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations. ## Issues: There are no Board-level issues at this time. ## Membership Data: Our developer and user community is all-volunteer and we'd like to begin by thanking everyone for their support. Subversion was founded in February 2000 (21 years ago) and joined the ASF to become Apache Subversion on 2010-02-16 (11 years ago). There are currently 88 committers and 49 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. We have added one new partial committer since the last report: Daniel Sahlberg (dsahlberg@) received a commit bit in December 2020. No new PMC members have been added since the last report. Our most recently added PMC member, Jun Omae (jun66j5@) joined the PMC in May 2020. ## Project Activity: This quarter, our all-volunteer developers have burned the midnight oil to prepare new releases in our 1.10 and 1.14 lines. These will bring numerous bug fixes and improvements in the core code, build system, regression test suite, Python 3 support, JavaHL bindings, and other areas. Several long standing bugs have been brought to our attention and fixed. The release candidates are now undergoing our testing, signing, and voting process, and we expect to ship 1.10.7 and 1.14.1 later this month. Last quarter, we reported that svn.haxx.se, "an unofficial Subversion related mailing list archive," was about to shut down forever. That would be a tremendous loss for our community because it would 404 the only archive from Subversion's birth in 2000 through joining the ASF in late 2009. That part of our history contains the most important discussions about the design of Subversion's internals and might be the only documentation of the rationale behind some significant technical decisions. The impact of such a loss cannot be estimated. We are pleased to report that we have coordinated with INFRA and the original operators of svn.haxx.se and are now hosting the archive on one of our PMC's virtual machines. We do not know whether this will be a permanent arrangement or just a stopgap while we search for a better solution. The current setup has the advantage of preserving URLs, which are found throughout our archived emails and commit logs and across the Internet. However, it has the disadvantage of living on a virtual machine that we believe is not currently backed up, and therefore continues to be at risk of loss. Nevertheless, we would like to extend our most gracious thanks to everyone who helped bring us this far, with a big shout-out to Daniel Sahlberg for the lion's share of the work, to the long-time operators of svn.haxx.se for maintaining the archive for over 20 years, and to INFRA for being very helpful (and patient!) with our many questions and requests. ## Community Health: Activity seems to happen in waves. While the previous quarter was rather quieter than usual, activity has picked up significantly this quarter. Developer email discussions increased 85% and commit activity increased 222%. Recently, we received several questions at our users mailing list about how to migrate to Subversion from other systems, including Git. With the increased activity, work toward saving of the archive, and upcoming releases, our community health feels much improved this quarter. ----------------------------------------- Attachment BK: Report from the Apache Superset Project [Maxime Beauchemin] ## Description: Apache Superset is a Data Visualization and Data Exploration Platform ## Issues: No issues to report at this time. ## Membership Data: Apache Superset was founded 2020-11-17 (3 months ago) There are currently 41 committers and 25 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - Lily Kuang was added to the PMC on 2020-12-06 - Rob DiCiuccio was added to the PMC on 2020-11-29 - Yongjie Zhao was added to the PMC on 2020-11-29 - Bence Orlai was added as committer on 2020-11-20 - Junlin Chen was added as committer on 2020-12-02 - Lily Kuang was added as committer on 2020-11-30 - Moriah Kreeger was added as committer on 2021-02-01 - Rob DiCiuccio was added as committer on 2020-11-20 - Srini Kadamati was added as committer on 2020-11-23 - Yongjie Zhao was added as committer on 2020-11-20 - Zuzana Vejrazkova was added as committer on 2020-12-08 ## Project Activity: Huge milestones and announcement this month. We announced the project graduation from the incubator as well as the release of Superset 1.0.0! Activity in the GitHub repository over the past month is at an all time high. We've also had a string of nice blogs come with the release: - https://tinyurl.com/79wkakg5 - https://bit.ly/36LjEc9 - https://preset.io/blog/2021-01-18-superset-1-0/ ## Community Health: Continuous increases in activity across the board, community members continue to prefer GitHub, Slack, StackOverflow over the mailing list as we get higher levels of growth and engagement on those channels Manually accumulated metrics: - WAU on Slack is hovering between 300-350, 2837 members as of 2/5/2021 From the reporter tool - 1339 commits in the past quarter (38% increase) - 79 code contributors in the past quarter (29% increase) - 779 PRs opened on GitHub, past quarter (13% increase) - 773 PRs closed on GitHub, past quarter (15% increase) - 551 issues opened on GitHub, past quarter (47% increase) - 304 issues closed on GitHub, past quarter (no change) Busiest issues/PRs on GitHub: - incubator-superset/issues/11659[Welcome] confusing Saved Queries card(26 comments) - incubator-superset/pull/11781fix (dataset editor): allow Source tab readOnly mode(24 comments) - superset/pull/12218refactor(explore): Enhance Dataset and Control panel Collapse components(22 comments) - incubator-superset/issues/11688[SIP-56] Adopt React Testing Library for testing React components(22 comments) - incubator-superset/issues/11765Apache Superset: cannot send email(22 comments) - incubator-superset/pull/11854feat: Results table on Explore view(21 comments) - incubator-superset/pull/11617feat: support 'chevron' library for templating as jinja alternative(19 comments) superset/issues/12867Dashboard thumbnails not visible - Superset 1.0.0(19 comments) - incubator-superset/pull/11880feat: Support multiple queries per request(18 comments) - superset/issues/11804SQL Lab saved query appears as "untitled" in new SQL Lab window(17 comments) ----------------------------------------- Attachment BL: Report from the Apache Syncope Project [Francesco Chicchiriccò] ## Description: The mission of Syncope is the creation and maintenance of software related to Managing digital identities in enterprise environments ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Syncope was founded 2012-11-21 (8 years ago) There are currently 24 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Matteo Alessandroni on 2017-12-22. - No new committers. Last addition was Misagh Moayyed on 2019-10-04. ## Project Activity: We finalized 2.1.8 (with bugfixes, minor improvements and features). We are currently engaged to the (hopefully final) steps to cut 3.0.0-M1 in few weeks. We remark that the work towards Syncope 3.0.0 is leading to cooperation with Open Source projects external to the ASF as Apereo CAS and Pac4j. Recent releases: * 2.1.8 was released on 2020-12-18. * 2.0.16 was released on 2020-09-11. ## Community Health: Discussions about new features and improvements keep appearing and being followed up in dev@. Newcomers approach user@ and are getting supported by the community. GitHub's Pull Requests seem to have become the main contribution mean, from both first-time contributors and committers. ----------------------------------------- Attachment BM: Report from the Apache SystemDS Project [Matthias Boehm] ## Description: Apache SystemDS is a machine learning (ML) system for the end-to-end data science lifecycle from data preparation and cleaning, over efficient ML model training, to scoring and debugging. ML algorithms or pipelines are specified in a high-level language with R-like syntax, or related Python and Java APIs, and the system automatically generates hybrid runtime plans of local, in-memory operations and distributed operations on Apache Spark. ## Project Status: - Current major focus areas are the new backend for federated learning, various improvements across many components, and work towards an additional release on Spark 2.x and Java 8 (before we potentially move to Spark 3 and Java 11). ## Membership Data: - Apache SystemDS was founded 2017-05-16 (incubator process entered 2015-11-02) - 2 new PMC members were added 2020-10-07 (Arnab Phani, Sebastian Baunsgaard) - 1 new committer was added 2021-02-08 (Sebastian Benjamin Wrede) - There are currently 32 committers and 24 PMC members in the project. ## Activity and Health: - Code activity is healthy with 132 commits (-42%) in the last 3 months. - Community growth is healthy with 1 new committer and 20 active contributors (+33%) in the last 3 months - Communication is healthy, mailing list activity is improving. ## Releases: - Apache SystemDS 2.0.0 was released on 2020-10-14. - Apache SystemML 1.2.0 was released on 2018-08-24. ----------------------------------------- Attachment BN: 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 Reported in the last two board reports, the project has been focusing on releasing more frequently. January 2020 saw one release of TomEE 8, our main branch, and long gap till the next TomEE 8 release in August, 2020. We're proud to report we've done 4 releases of TomEE 8 since August, with an average of 2 months between releases. We've also reported delays in getting enough PMC votes to get releases out the door. Things there have also improved and we average 6-10 days each vote, with votes able to close early but just being held open to get more feedback. Also reported previously are efforts to expand the PMC to address some of the health issues. This quarter we have voted in a new committer, Richard Zowalla, and a new addition to the PMC -- name omitted from the report as the 72 hour lazy consenus from the board has not elapsed. The project is very happy with the progress and good start to 2021. We hope to keep up this momentum and will continue reporting on these fronts. ## Activity The primary focus has been completing Jakarta EE 8 certification and pursuing Jakarta EE 9 as a side effort. Both of these come from the same codebase and the Jakarta EE 9 release achived via tools that translate bytecode referencing javax packages to now use the equivalent jakarta packages. While this is overall successfull and we are passing 99% (187 failing tests) and 98% (431 failing tests) of the Jakarta EE 8 and Jakarta EE 9 Web Profile TCKs, we do see limitations for our embedded users, testing support and using different dependencies in TomEE 8 vs TomEE 9. For example, we'd like to use Tomcat 10 in TomEE 9 instead of Tomcat 9. Discussion is active on how we can address that and solutions being discussed include doing an actual javax-to-jakarta cutover in source. A large chunk of our remaining failures for Jakarta EE 8 Web Profile are only resolvable via test challenges that must be resolved in the respective Jakarta specification projects at Eclipse. The project has invested time shifting from Buildbot to Jenkins. The experience so far has been not great and our build time is roughly 2.5 hours on Buildbot and over 4 hours on Jenkins. The Jenkins install seems to have significantly fewer resources, which is painful as Jenkins is significantly better for Maven-based Java projects as it does track the pass/fail history of each individual test and can point out things like intermittent failures, frequently failed tests, etc. Some effort has been placed into investigating Github Actions to see if that can open new options. The project has successfully completed migration away from the Apache CMS, which is an activity that has been in progress since February of this year. Work continues on the website rebranding and updating of the technology used. David Jencks has put considerable effort into migrating the website to Antora, which the project is still hoping to leverage. We still have hopes to improve the documentation and further improve the website infrastructure, though no activity was done on that this quarter. ## PMC changes: - Currently 12 PMC members (pending). - 1 PMC members voted in the last 3 months (pending board approval) - Last PMC addition pending and sent to board Wed Feb 10 2021 - Previous PMC addition Andy Gumbrecht on Tue Aug 11 2015 ## Committer base changes: - Currently 33 committers. - Last committer added was Richard Zowalla on January 6th 2021 - Previous committer added was Daniel Dias Dos Santos on June 23rd 2020 ## Releases: - Apache TomEE 8.0.5 on November 24, 2020 - Apache TomEE 9.0.0-M3 on November 24, 2020 - Apache TomEE 8.0.6 on January 25, 2021 ----------------------------------------- Attachment BO: Report from the Apache Traffic Control Project [David Neuman] ## Description: The mission of Apache Traffic Control is the creation and maintenance of software related to building, monitoring, configuring, and provisioning a large scale content delivery network (CDN) ## Issues: There are no issues requiring the board's attention. ## Membership Data: Apache Traffic Control was founded 2018-05-15 (3 years ago) There are currently 26 committers and 16 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - No new PMC members. Last addition was Robert Butts on 2020-03-12. - No new committers. Last addition was Zach Hoffman on 2020-09-03. ## Project Activity: The community worked hard to get our 4.1.1 and 5.0 release candidates tested and released. We had some discussion about our next release and decided we would try to do a quick 5.1 release to address a few minor bugs and then plan on a 6.0 release in the spring. Our Traffic Ops working groups spent a fair amount of time cleaning up old issues in Github which allowed us to get a good sense for things that we need to revisit and things that are no longer valid. We recently merged a PR to make ATC a go module. ## Community Health: Overall the community remains healthy even though the majority of contributions are primarily coming from one company with a small number of contributions coming from others. We continue to see new users join our community and set up Traffic Control, however we still struggle to turn them into contributors. ----------------------------------------- Attachment BP: Report from the Apache Trafodion Project [Pierre Smits] ----------------------------------------- Attachment BQ: Report from the Apache Turbine Project [Georg Kallidis] ## Description: The mission of Turbine is the creation and maintenance of software related to A Java Servlet Web Application Framework and associated component library ## Issues: - No board-level issues currently with Turbine project. ## Membership Data: Apache Turbine was founded 2007-05-16 (14 years ago) There are currently 11 committers and 9 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Jeffery Painter on 2017-11-12. - No new committers were added. The last change to the committer base was the addition of Georg Kallidis (2012-09-19). ## Project Activity: - Fulcrum Security 2.0.0 was released on 2021-01-04. - Fulcrum Testcontainer 1.0.9 was released on 2021-01-04. Main code activity was about accomplishment of Db Torque 5 integration in an upcoming release, adding a new feature (URL mapping) into Turbine Core and security updates in dependencies. ## Community Health: - Turbine project has seen above average levels of activity in the last quarter in dev mailing list and commits. - Active community seems to be small, but at least stable and prepared to help out, if needed, although efforts need to be taken to attract potential new community members. Accompanying the next main release (Turbine core) with a site revision seems to be the best way to test / achieve this first step. ----------------------------------------- Attachment BR: Report from the Apache TVM Project [Tianqi Chen] ## Description: The mission of Apache TVM is the creation and maintenance of software related to compilation of machine learning models to run on a wide range of hardware platforms ## Issues: No issue that need board attention ## Membership Data: Apache TVM was founded 2020-11-17 (3 months ago) There are currently 39 committers and 16 PMC members in this project. The Committer-to-PMC ratio is roughly 5:2. Community changes, past quarter: - Leyuan Wang was added to the PMC on 2021-01-16 - Chenfan was added as committer on 2020-12-18 - Josh Fromm was added as committer on 2021-01-19 ## Project Activity: The project has been quite healthy in the past month. On main, 373 files have changed and there have been 14,511 additions and 4,001 deletions. The improvements come in areas include(but not limited to): - Better micro-controller support. - More documentation improvements. - Automatic scheduler enhancement to support more workloads. - Better test coverage and ## Community Health: 177 pull requests were bought up, and 135 of them were merged. Those contributions come from 55 authors. The community members are also actively engaged in RFC discussions, formalizing proposals for features like micro-controller support, compiler updates and accelerator support under the Apache way. ----------------------------------------- Attachment BS: Report from the Apache Usergrid Project [Michael Russo] ## Description: Usergrid is Backend-as-a-Service (BaaS) composed of an integrated database (Cassandra), a query engine (ElasticSearch), and application layer and client tier with SDKs for developers. ## Issues: - There are no issues requiring board attention at this time. ## Membership Data: Apache Usergrid was founded 2015-08-18 (5 years ago) There are currently 27 committers and 24 PMC members in this project. The Committer-to-PMC ratio is 9:8. Community changes, past quarter: - No new PMC members. Last addition was Mike Dunker on 2016-01-18. - No new committers. Last addition was Keyur Karnik on 2019-03-18. ## Project Activity: - CI setup with ASF Jenkins is complete. Daily builds are in place but are flaky due to infrastructure. We are working with the Infra team to resolve. https://builds.apache.org/job/Usergrid/ - A committer has been identified for managing a new release and the process should begin soon. Recent releases: - 2.1.0 was released on 2016-02-18. - 1.0.2 was released on 2015-07-20. ## Community Health: Growth is flat and use of Usergrid has been stable with no issues reported recently. There has been interest for modernizing Usergrid -- upgrading Cassandra/Elasticsearch to the latest version and containerizing Usergrid. However, there has not been any significant contributions for this yet. ----------------------------------------- Attachment BT: Report from the Apache Velocity Project [Nathan Bubna] ## Description: The mission of Velocity is the creation and maintenance of software related to A Java Templating Engine ## Issues: The project needs new releases of Engine and Tools to make some key fixes available, but none of the PMC have spearheaded a release vote yet. ## Membership Data: Apache Velocity was founded 2006-10-24 (14 years ago) There are currently 15 committers and 9 PMC members in this project. The Committer-to-PMC ratio is 5:3. Community changes, past quarter: - No new PMC members. Last addition was Michael Osipov on 2017-07-27. - No new committers. Last addition was Thomas Mortagne on 2020-03-09. ## Project Activity: More work than usual has been done, including on docs and infrastructure. Both Engine and Tools are due for release. ## Community Health: Increasing contributions via Github PRs have been happening. Still need more experienced PMC devs to make more time to get releases out. ----------------------------------------- Attachment BU: Report from the Apache Whimsy Project [Shane Curcuru] ## Description: The mission of Apache Whimsy is the creation and maintenance of software related to tools that help automate various administrative tasks or information lookup activities ## Issues: No issues for the board ## Membership Data: Apache Whimsy was founded 2015-05-19 (6 years ago) There are currently 12 committers and 10 PMC members in this project. The Committer-to-PMC ratio is 6:5. Community changes, past quarter: - No new PMC members. Last addition was Matt Sicker on 2020-04-11. - No new committers. Last addition was Test Sam Ruby on 2020-06-11 (which was obviously done as a testing effort in the roster tool). ## Project Activity: While not much new development is happening this quarter, bugs or issues reported are still being fixed. Several issues in the Secretary workbench and Board Agenda were worked on. ## Community Health: While there has been activity from a handful of people, primary maintenance is still done our main hero (sebb) much like rubys used to be our main hero. As noted by Sam in dev@, the next board needs to consider the future of the Board Agenda tool to ensure it can keep up with our meetings reliably for the long term. ----------------------------------------- Attachment BV: Report from the Apache Xalan Project [Gary D. Gregory] ## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (16 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: There have been no new releases in this reporting period. The most recent release was XalanC-1.12 on 2020-06-07. The activity on the mailing list is low with most traffic directed at the C side of the house (as opposed to Java). ## Community Health: Health is low with little activity on the mailing lists and no commits this reporting period. I moderate out a ton of spam on all mailing lists though which is pain. ----------------------------------------- Attachment BW: Report from the Apache Xerces Project [Michael Glavassevich] ----------------------------------------- Attachment BX: Report from the Apache XML Graphics Project [Clay Leeds] Apache XML Graphics Project Board Report ================================== The Apache XML Graphics Project is responsible for software intended for the creation & maintenance of the conversion of XML formats to graphical output & related software components. ISSUES FOR THE BOARD ===================== No issues at present. ACTIVITY ======== * Apache Batik 1.14 released 2021-01-21 * Apache FOP 2.6 released 2021-01-21 * Apache XML Graphics Commons 2.6 released 2021-01-21 PROJECT HEALTH REPORT ======================= The level of community and developer activity remains at a consistent, moderate level with respect to the previous reporting period. RECENT PMC CHANGES ================== Currently 11 PMC members. * Simon Steiner was added to the PMC on Tue Jan 19 2016 * Simon ABSOLUTELY ROCKS IT! ;-) * Clay Leeds was approved for XML Graphics PMC Chair position on March 26, 2018. Committers ========== Currently 21 committers. * No new committers added in the last 3 months * Last committer added was Matthias Reischenbacher at Wed May 13 2015 Most Recent Releases ==================== * Apache Batik 1.14 was released January 21, 2021 * Apache FOP 2.6 was released January 21, 2021 * Apache XML Graphics Commons 2.6 was released January 21, 2021 = SUB PROJECTS = ================ APACHE BATIK ============ * Apache Batik 1.14 was released January 21, 2021 New Release? ------------ Apache XML Graphics Apache Batik 1.14 was released on January 21, 2021 * BATIK-1292: Useless console message "About to transcoder source of type: ..." * BATIK-1297: Dependency Convergence issue with xml-apis Latest Release -------------- Apache Batik 1.14 was released on January 21, 2021 APACHE FOP ========== * Apache FOP 2.6 was released January 21, 2021 Newest Release? --------------- * Support OTF/TTF SVG fonts * Allow overpaint of PDF border * Bug fixes Latest Release -------------- Apache FOP 2.6 was released on January 21, 2021 APACHE XML GRAPHICS COMMONS ==================== Community activity was light, although there were a few bugs resolved, and the RELEASE of XML Graphics Commons 2.6 on January 21, 2021. New Release? ------------ * Apache XML Graphics Commons 2.6 was released January 21, 2021 Latest Release -------------- Apache XML Graphics Commons 2.6 was released on January 21, 2021 ----------------------------------------- Attachment BY: Report from the Apache Zeppelin Project [Lee Moon Soo] ## Description: - Apache Zeppelin is a collaborative data analytics and visualization tool for general-purpose data processing systems. ## Activity: - 0.9.0 is officially released after 2 preview releases. ## Health report: - +7 new code contributors since last report. 336 total. ## PMC changes: - There are currently 22 committers and 11 PMC members in this project. The Committer-to-PMC ratio is 2:1. - Last PMC addition was Jeff Zhang on Thu Jan 25 2018 - We invited a new PMC member, but wait for his response. ## Committer base changes: - Currently 22 committers. - Last committer addition was Philipp Dallig on 2020-06-24 ## Releases: - 0.9.0 was released on Dec 24, 2020 - 0.9.0-preview2 was released on July 27, 2020 - 0.9.0-preview1 was released on March 26, 2020 - 0.8.2 was released on Wed Sep 29 2019 - 0.8.1 was released on Wed Jan 23 2019 - 0.8.0 was released on Wed Jul 18 2018 ## Mailing list activity: - users@zeppelin.apache.org: - 38 emails sent to list ( 45 in previous quarter) - dev@zeppelin.apache.org: - 794 emails sent to list ( 693 in previous quarter) ----------------------------------------- Attachment BZ: Report from the Apache TinkerPop Project [Stephen Mallette] ## Description: Apache TinkerPop is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP). ## Activity: TinkerPop reported during its normal cycle last month, but is reporting out-of-band this month to share a private issue that may require board attention. ## Issues: ## Releases: - 3.4.9 (December 7, 2020) ## PMC/Committer: - Last PMC addition was Jorge Bay-Gondra - October 2018 - Last committer addition was Divij Vaidya - November 2019 ## Links [1] https://s.apache.org/ddfzq ------------------------------------------------------ End of minutes for the February 17, 2021 board meeting.