The Apache Software Foundation Board of Directors Meeting Minutes July 21, 2021 1. Call to order The meeting was scheduled for 22:00 UTC and began at 22:02 when a sufficient attendance to constitute a quorum was recognized by the chair. Other Time Zones: https://timeanddate.com/s/42c7 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: Bertrand Delacretaz Roy T. Fielding Sharan Foga Justin Mclean - joined :03 Craig L Russell Roman Shaposhnik Sander Striker Sheng Wu Directors Absent: Sam Ruby Executive Officers Present: David Nalley Matt Sicker Ruth Suehle Executive Officers Absent: Myrle Krantz Guests: Carl B. Marcum Daniel Gruno Dave Fisher - joined :03 Greg Stein Joe Brockmeier Sally Khudairi Shane Curcuru 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of June 16, 2021 See: board_minutes_2021_06_16.txt Approved by General Consent. 4. Executive Officer Reports A. Board Chair [Sander] Other than the agenda, I have very little to report. Meetings have been running smoothly, and I'm confident they will continue as such. Pre-approvals are working well. The amount of missing reports is roughly the same as last month, despite not receiving a second reminder this month. My push for timely submissions has not been strong this month. B. President [David] It's been a relatively quiet month in operations, though there's quite a bit going on. I renewed the ASF's D&O Insurance this month with no change in coverage. Folks here know that Sally Khudairi has, for many years, served as the VP of Marketing and Publicity. In addition, she’s the Principal of HALO Worldwide, the ASF’s contract PR firm. Nearly a month ago, I split those roles up a bit, and appointed Joe Brockmeier as the VP of M&P. Sally will continue executing on her contract to provide PR services for the ASF. In practical terms, you probably won’t notice a change. People will still liaise with Sally for both inbound and outbound marketing support. However, the ASF has a reputation for being volunteer-led, and I think that this helps continue that tradition, while at the same time removing what appears to be a potential conflict of interest between the Foundation and the Foundation’s largest contractor. I and the Foundation owe Sally many thanks for her years in this role. Joe has transitioned into place and seems to be onboarding to the task well. Additionally, please see Attachments 1 through 8. C. Treasurer [Myrle] Summary: Collaboration with IgniteSpot on accounting continues to work smoothly. Because of holidays, June was another quiet month. Treasurer and Assistant Treasurer have been intermittently unavailable over the last month, leading to pauses on several of the things we’re working on. We had said we weren’t going to report this month, due to vacation. But a few things have happened, so here we are... Additional Assistant Treasurer In order to improve our “lottery factor” in the Treasurer’s office, we’ve asked that the board name an additional Assistant Treasurer. The discussion item can be found later in the board agenda. Reporting improvements We delivered the first Fathom-generated report to the board on the private board list last month. No comments were received, so we are currently assuming that it was acceptable. Additional reports by budget area for officers is the next step. Transition to TDBank We were able to transition one more fundraising account from depositing to Citizens to depositing to TDBank. That leaves only one last account that we know of. Once that is complete we will do one last check with fundraising, and then close the Citizens bank accounts. Introduction of virtual credit cards Virtual credit cards are working as they should. We are earning a small bonus each month, where previously we were paying fees and interest. Officers have been either silent or complimentary about the new functionality. We are currently, together with fundraising, exploring the use of virtual credit cards as a way for PMCs with project funds to spend those funds in a manner that is transparent to their communities. Bob Paulin is driving this proposal, and I’m very pleased with his ideas and suggestions. Preparation of tax returns We have paused this work due to vacation and other factors, and will pick it back up again in the coming month. D. Secretary [Matt] In June 2021, the secretary team received and filed 34 ICLAs, 2 software grants, and 2 CoI affirmations. Continued work on updating the ICLA form for better record keeping. E. Executive Vice President [Ruth] Seconding the president on our thanks to Sally for her long service, as well as welcoming Joe into his new role and supporting him in the process. We've had a continuing desire for high-level sponsorships for ApacheCon, which is wonderful. The current count is: Asia ===== Strategic 1 Platinum 5 Gold 2 Silver 1 NA + Europe =========== Strategic 1 Platinum 4 Gold 10 Silver 5 Bronze 1 Total $132,550 F. Vice Chair [Shane] Nothing to report for this month. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Sam] See Attachment 9 B. Apache Legal Affairs Committee [Roman Shaposhnik] See Attachment 10 C. Apache Security Team Project [Mark J. Cox / Roman] See Attachment 11 D. VP of Jakarta EE Relations [Rob Tompkins / Sheng] See Attachment 12 Additional officer reports approved as submitted by General Consent. 6. Committee Reports Summary of Reports The following reports required further discussion: # Arrow [bd] # Tapestry [clr] A. Apache Accumulo Project [Ed Coleman / Sharan] See Attachment A B. Apache ActiveMQ Project [Bruce Snyder / Bertrand] No report was submitted. C. Apache Airavata Project [Suresh Marru / Craig] See Attachment C D. Apache APISIX Project [Ming Wen / Justin] See Attachment D E. Apache Archiva Project [Olivier Lamy / Sander] See Attachment E F. Apache Aries Project [Christian Schneider / Roy] See Attachment F G. Apache Arrow Project [Wes McKinney / Roy] See Attachment G H. Apache AsterixDB Project [Till Westmann / Craig] See Attachment H I. Apache Attic Project [Herve Boutemy / Roman] See Attachment I J. Apache Avro Project [Ismaël Mejía / Justin] See Attachment J K. Apache Bahir Project [Luciano Resende / Sharan] See Attachment K L. Apache Bloodhound Project [Gary Martin / Roy] No report was submitted. M. Apache BookKeeper Project [Sijie Guo / Sander] No report was submitted. N. Apache Calcite Project [Haisheng Yuan / Sander] See Attachment N O. Apache CarbonData Project [Liang Chen / Bertrand] See Attachment O P. Apache Celix Project [Pepijn Noltes / Sheng] No report was submitted. Q. Apache CXF Project [Daniel Kulp / Sam] See Attachment Q R. Apache DataFu Project [Eyal Allweil / Sander] See Attachment R S. Apache DB Project [Bryan Pendleton / Sam] See Attachment S T. Apache Directory Project [Shawn McKinney / Sheng] See Attachment T U. Apache DolphinScheduler Project [Lidong Dai / Justin] See Attachment U V. Apache Druid Project [Gian Merlino / Bertrand] No report was submitted. W. Apache Dubbo Project [Ian Luo / Craig] See Attachment W X. Apache Fineract Project [Awasum Yannick / Roman] See Attachment X Y. Apache Fluo Project [Keith Turner / Roy] See Attachment Y Z. Apache Geronimo Project [Romain Manni-Bucau / Sharan] See Attachment Z AA. Apache Griffin Project [William Guo / Justin] No report was submitted. AB. Apache Gump Project [Stefan Bodewig / Craig] See Attachment AB AC. Apache Hadoop Project [Wei-Chiu Chuang / Sander] See Attachment AC AD. Apache HAWQ Project [Lei Chang / Sharan] See Attachment AD AE. Apache HBase Project [Duo Zhang / Roy] See Attachment AE AF. Apache Hive Project [Ashutosh Chauhan / Bertrand] See Attachment AF AG. Apache Incubator Project [Justin Mclean] No report was submitted. AH. Apache Isis Project [Johan Doornenbal / Sheng] See Attachment AH AI. Apache James Project [Benoit Tellier / Roman] See Attachment AI AJ. Apache jclouds Project [Andrew Gaul / Sam] See Attachment AJ AK. Apache Jena Project [Andy Seaborne / Sheng] See Attachment AK AL. Apache JMeter Project [Bruno Demion / Roman] See Attachment AL AM. Apache Johnzon Project [Romain Manni-Bucau / Sharan] See Attachment AM AN. Apache Joshua Project [Tommaso Teofili / Justin] No report was submitted. AO. Apache JSPWiki Project [Juan Pablo Santos Rodríguez / Sam] See Attachment AO AP. Apache Kudu Project [Adar Dembo / Sander] See Attachment AP AQ. Apache Lucene.Net Project [Shad Storhaug / Bertrand] No report was submitted. AR. Apache MADlib Project [Aaron Feng / Craig] See Attachment AR AS. Apache Mahout Project [Trevor Grant / Roy] See Attachment AS AT. Apache Maven Project [Robert Scholte / Sheng] See Attachment AT AU. Apache Mesos Project [Qian Zhang / Sharan] See Attachment AU AV. Apache MINA Project [Guillaume Nodet / Roy] No report was submitted. AW. Apache MyFaces Project [Bernd Bohmann / Craig] See Attachment AW AX. Apache NiFi Project [Joe Witt / Sam] No report was submitted. AY. Apache Nutch Project [Sebastian Nagel / Roman] See Attachment AY AZ. Apache OODT Project [Imesha Sudasingha / Bertrand] See Attachment AZ BA. Apache OpenJPA Project [Mark Struberg / Justin] See Attachment BA BB. Apache OpenMeetings Project [Maxim Solodovnik / Sander] See Attachment BB BC. Apache OpenOffice Project [Carl B. Marcum / Sander] See Attachment BC BD. Apache OpenWebBeans Project [Mark Struberg / Craig] See Attachment BD BE. Apache ORC Project [Owen O'Malley / Sam] See Attachment BE BF. Apache Parquet Project [Xinli Shang / Sheng] See Attachment BF BG. Apache PDFBox Project [Andreas Lehmkühler / Justin] See Attachment BG BH. Apache Petri Project [Dave Fisher / Bertrand] See Attachment BH BI. Apache Pivot Project [Roger Lee Whitcomb / Roman] See Attachment BI BJ. Apache Portals Project [David Sean Taylor / Sharan] See Attachment BJ BK. Apache Ranger Project [Selvamohan Neethiraj / Roy] No report was submitted. BL. Apache Ratis Project [Tsz-wo Sze / Sam] See Attachment BL BM. Apache River Project [Roy Fielding / Roy Fielding] See Attachment BM BN. Apache RocketMQ Project [Xiaorui Wang / Justin] No report was submitted. BO. Apache Rya Project [Adina Crainiceanu / Roy] See Attachment BO BP. Apache Samza Project [Yi Pan / Roman] See Attachment BP BQ. Apache SkyWalking Project [Sheng Wu] See Attachment BQ BR. Apache Steve Project [Daniel Gruno / Justin] See Attachment BR BS. Apache Streams Project [Steve Blackmon / Sheng] No report was submitted. BT. Apache Struts Project [René Gielen / Craig] See Attachment BT BU. Apache Tapestry Project [Thiago Henrique De Paula Figueiredo / Bertrand] See Attachment BU @Bertrand: follow up with PMC about the private list discrepancies BV. Apache Tcl Project [Georgios Petasis / Sharan] See Attachment BV BW. Apache Tez Project [László Bodor / Sander] See Attachment BW BX. Apache Thrift Project [Jens Geyer / Sander] See Attachment BX BY. Apache Tika Project [Tim Allison / Sharan] See Attachment BY BZ. Apache TinkerPop Project [Stephen Mallette / Sheng] See Attachment BZ CA. Apache Tomcat Project [Mladen Turk / Roy] See Attachment CA CB. Apache Traffic Server Project [Bryan Call / Craig] See Attachment CB CC. Apache Web Services Project [Daniel Kulp / Roman] See Attachment CC CD. Apache Zeppelin Project [Lee Moon Soo / Bertrand] See Attachment CD Committee reports approved as submitted by General Consent. 7. Special Orders A. Establish the Apache Pinot 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 distributed OLAP data store to provide Real-time Analytics to power wide variety of analytical use case. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Pinot Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Pinot Project be and hereby is responsible for the creation and maintenance of software related to distributed OLAP data store to provide Real-time Analytics to power wide variety of analytical use case; and be it further RESOLVED, that the office of "Vice President, Apache Pinot" 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 Pinot Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Pinot 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 Pinot Project: * Felix Cheung * Jackie Jiang * Jim Jagielski * Kishore G * Mayank Shrivastava * Neha Pawar * Olivier Lamy * Seunghyun Lee * Siddharth Teotia * Subbu Subramaniam * Xiang Fu NOW, THEREFORE, BE IT FURTHER RESOLVED, that Kishore G be appointed to the office of Vice President, Apache Pinot, 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 of disqualification, or until a successor is appointed; and be it further RESOLVED, that the Apache Pinot Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Pinot podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Pinot podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7A, Establish the Apache Pinot Project, was approved by Unanimous Vote of the directors present. B. Change the Apache ORC Project Chair WHEREAS, the Board of Directors heretofore appointed Owen O'Malley (omalley) to the office of Vice President, Apache ORC, and WHEREAS, the Board of Directors is in receipt of the resignation of Owen O'Malley from the office of Vice President, Apache ORC, and WHEREAS, the Project Management Committee of the Apache ORC project has chosen by vote to recommend Dongjoon Hyun (dongjoon) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Owen O'Malley is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache ORC, and BE IT FURTHER RESOLVED, that Dongjoon Hyun be and hereby is appointed to the office of Vice President, Apache ORC, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7B, Change the Apache ORC Project Chair, was approved by Unanimous Vote of the directors present. C. Change the Apache Kudu Project Chair WHEREAS, the Board of Directors heretofore appointed Adar Dembo (adar) to the office of Vice President, Apache Kudu, and WHEREAS, the Board of Directors is in receipt of the resignation of Adar Dembo from the office of Vice President, Apache Kudu, and WHEREAS, the Project Management Committee of the Apache Kudu project has chosen by vote to recommend Andrew Wong (awong) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Adar Dembo is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Kudu, and BE IT FURTHER RESOLVED, that Andrew Wong be and hereby is appointed to the office of Vice President, Apache Kudu, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7C, Change the Apache Kudu Project Chair, was approved by Unanimous Vote of the directors present. 8. Discussion Items A. Second Assistant Treasurer Proposal The Treasurer has proposed adding a second Assistant Treasurer to help ensure the smooth financial operations of The Foundation. Assistant Treasurers should take on responsibility for: * Approving or rejecting invoices presented to the Treasurer. * Attending regular meetings with the accountant. * Participating in asynchronous discussions on Treasurer communication channels. * Receiving access to our financial and digital accounts, and standing ready to provision access to new people if it becomes necessary. * Keeping regular financial operations rolling when the Treasurer is unavailable. Craig Russell has volunteered for the role. Craig appointed to second assistant treasurer by general consent of the board. 9. Review Outstanding Action Items * Roy: work on binary release policy [ Unfinished Business 2020-05-20 ] Status: Not done. * Sander: pursue a roll call for BookKeeper [ BookKeeper 2021-06-16 ] Status: Done - https://s.apache.org/7d50t. * Justin: pursue a roll call for RocketMQ [ RocketMQ 2021-06-16 ] Status: * Bertrand: pursue a report for Lucene.net [ Lucene.Net 2021-07-21 ] Status: 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 22:21 UTC ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Brand Management [Mark Thomas] Covering the period June 2021 * ISSUES FOR THE BOARD * OPERATIONS Responded to the following queries, liaising with projects as required: - one request to use project logos on a t-shirt (not merchandise) - reviewed a notice from the EUIPO regarding a potentially conflicting registration (no concerns) - one request to use project logos within another software application to refer to the respective projects - one request to use project logos on a t-shirt associated with a training course - one query regarding using a project name and screenshots in a book - one request to use project marks for an external event * REGISTRATIONS The APACHE registration in China continues to progress. * INFRINGEMENTS KAKFA received a notice of several potential infringements and has reached out as appropriate to address them. Obtained the registration certificate for FLINK to help the PMC address some potential infringements. ----------------------------------------- Attachment 2: Report from the VP of Fundraising [Daniel Ruggeri] 1) ASF Sponsors: we are renewing 6 Sponsors (2 Platinum, 1 Silver, 1 Bronze); pursuing 6 renewals (1 Platinum, 5 Bronze); signing on 3 new Sponsors (1 Gold, 2 Bronze); awaiting payment from 6 Sponsors (1 Platinum, 2 Gold, 1 Silver, and 2 Bronze); and discussing Sponsorship with two candidate organizations (level to be confirmed). 2) Targeted Sponsors: we have onboarded and are coordinating promotional opportunities with a new Targeted Sponsor at the Platinum level, and are waiting on a second incoming Targeted Sponsor to begin their onboarding process. We are also working with two organizations who are interested in donating services to benefit two Apache projects. 3) Sponsor Relations: standing Sponsor outreach and onboarding activities continue. We are preparing to promote both ApacheCons Asia and @Home in advance of their respective events. 4) Event Sponsorship: ApacheCon sponsorships are in-flight, with a handful of sponsors needing to execute their agreements. We received payments from 2 sponsors, and await payment from 11 sponsors. 5) Individual Donations and Corporate Giving: we earned $3.1K in June over 48 donations. 6) Administrivia: we continue to streamline operations and resolve access credentials for Sponsor vendor portals and payment systems, and are troubleshooting an AR follow-through issue with the Accounting team. Some Sponsor Ambassadors are also helping with Targeted Sponsor engagement as well as updates to the ASF Thanks page. ----------------------------------------- Attachment 3: Report from the VP of Marketing and Publicity [Joe Brockmeier] General ======= First month as VP of Marketing & Publicity so still getting the lay of the land, so to speak. Have been having regular 1:1s with Sally about work in progress via HALO and former processes, etc. Have also met with contractors doing work under M&P budget, Kenneth + Swapnil, to learn what they work on and what resources are available. Worked with Sally to get access to Twitter, LinkedIn, etc. Need to also get access to YouTube. Already had access to Foundation blog. Budget ====== Have been set up to process payments / invoices via Bill.com and Ramp accounts. Taking over processing invoices related to M&P from Sally. Will be considering whether we need to continue some tools, such as Hootsuite, or if we can shed those costs or use better/other tools. Discussed Hootsuite briefly with Brian Proffitt who has also used it for ApacheCon, no objections to discontinuing. Activities ========== Published: “Success at Apache: Security in Practice” by Jarek Potiuk https://s.apache.org/1upl4 Press Releases: No formal announcements since the last M&P report. Informal Announcements: Published six items on the ASF "Foundation" Blog, including four Apache News Round-ups and one monthly overview, totalling 392 news summaries published to date. We tweeted 11 items to 59.9K followers on Twitter, and posted 10 items to 49.2K followers on LinkedIn. The ASF’s YouTube channel had 11.9K views this month. Future Announcements: Six announcements are in development. Media Relations: Four media queries. Sally is working with a top-tier reporter on a long-lead project. Sally reports a total of 3,594 hits vs. last month’s 3,792, inclusive of coverage on the ASF, Apache Projects, and ApacheCon. Analyst Relations: Received two analyst queries and are working on a follow-up questionnaire following a briefing for a report that’s scheduled to be published in December. Apache was mentioned in a total of 28 reports by Gartner, Forrester, 451 Research, GigaOm, and IDC. Board Input / Action Required ============================= ----------------------------------------- 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 ========== - www.a.o is running on the new Pelican-based publishing workflow. Infra is following up with a few remaining PMCs to transition their websites off the PMC. - Infra job posting is now live on Indeed.com - Have begun moving TLP websites to the Fastly CDN. All sites will be moved to the CDN, in the next few weeks. Short Term Priorities ===================== - Decommission minotaur and the CMS. Long Range Priorities ===================== - Turn off mail-archive/private, in favor of lists.a.o General Activity ================ - LDAP upgrade/migration work continues. - Continued Puppet v3 to v6 migrations. Nearing the end. - Finalizing and roughing out the edges of our move from Bintray to Artifactory at JFrog. - Upgraded BuildBot system to BB3. In-process on a plan to migrate projects from BB0.8 to the new system. - Turned off the meet.a.o experiment. The technology simply wasn't mature enough to create an easy-to-maintain audio/video meeting platform for the Foundation's projects. - Workflow refinements to make it easier for projects to use Pelican for their websites. - Our new logging cluster servers were provisioned, and are being set up to collect logs from our many systems. - Work done on a database to construct mappings for old lists.a.o permalinks that used a prior Ponymail algorithm. Work continues to get this tested, to ensure we have all needed data. - New Jenkins controller for the Maven project, to include their own nodes and reduce impact on the Foundation-wide build nodes. - Deployed a new backup server. More storage, lesser cost. - gitwcsub turned off, in favor of .asf.yaml only. ----------------------------------------- Attachment 5: Report from the VP of Conferences [Rich Bowen] Everything is going well for our to upcoming flagship events, ApacheCon @Home 2021 and ApacheCon Asia 2021. Schedules are published, and we are still seeking keynotes for these events. Registration is open, and is also going well for both events, with around 500 attendees already registered for each. All Platinum sponsorships for both events are spoken for (they are limited because they are tied to keynote spots) but other sponsorship opportunities are still available. Over the coming weeks we will be ramping up publicity for both events, and filling out the keynote spots. Project communities have already been very active in promoting their tracks to their users and developers. Details about the two events are available at https://apachecon.com/ ApacheCon Asia 2021 will be held August 6th through 9th. ApacheCon @Home 2021 will be held September 21th through 24th Other upcoming events are listed at https://events.apache.org and include: * Kafka Summit Americas 2021 - 2021-09-14 to 2021-09-16 * Pulsar Virtual Summit Europe: Sept 23, 2021 - 2021-09-23 to 2021-09-24 * Pulsar Summit Asia: Nov 20-21, 2021 - 2021-11-20 to 2021-11-22 ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald] Current Events ============== No current events Future Events ============= None Currently Short/Medium Term Priorities ===================== Install and test the webapp. Mailing List Activity ===================== No activity this month Membership ========== No changes to the membership this month. ----------------------------------------- Attachment 7: Report from the VP of Diversity and Inclusion [Katia Rojas] ## Description: - The Diversity and Inclusion VP works in collaboration with a team that contributes towards generating a current description of the D&I landscape in the industry and for the foundation. The team also focuses on developing resources the projects can leverage to increase diversity and inclusion in their communities. ## Issues: None ## Activity: *** Project: Internships for underrepresented groups (Outreachy) *** Round "May 2021 - August 2021". The internship period is from May 24, 2021, to August 24, 2021. For this round we are working with one intern. [1][2] Justin Ross, mentor of the project "Implement distributed tracing for Qpid Proton C++" provided good feedback on the internship. We initiated discussions about the funding for future rounds. [3] *** Project: Website No updates. The discussion keeps inactive. We will consider working with a contractor. If you would like to reactivate this discussion and-or contribute to this initiative, please see[4] *** Topic: Criteria for inclusive words Daniel Gruno's initiative, CLC (Conscious Language Checker) for Apache projects, is progressing and has received positive comments from the community. See [5][6] Please, note that the VM is up and running at https://clc.diversity.apache.org/ and has ASF Oauth implemented, so any committer can make use of the service. We would like to encourage you to participate. *** Operations FY2021: no updates. *** Project: User Experience Research on new contributors *** First meeting with Bitergia. Katia Rojas met Bitergia team and Brittany Hermann from Google. We discussed the next steps for the research project and reviewed the output of the research [7] The goal of this second part of the project is to make actionable recommendations for ASF projects to spread the lessons learned. We will start with one ASF project (PMC) and one approach for improvements. Action items: Approve final Report of the Community Survey & Contributor Experience Identify PMC that could participate in the second part of the research project to test one improvement approach. Select one improvement approach. Bitergia has suggested 3. We will discuss the options with the community and present our decision to Bitergia to trigger this second part of the project. Review contract and sign. ## Committee members changes: None. ## References [1] https://www.outreachy.org/outreachy-may-2021-internship-round/ [2] https://www.outreachy.org/alums/2021-05/ [3] https://cwiki.apache.org/confluence/display/EDI/2021-07-01+EDI+Meeting+notes [4] https://lists.apache.org/thread.html/r0e6d96a887d3d9a1968f6fa68760ab25e2d599fad08aff66459cb75f%40%3Cdev.diversity.apache.org%3E [5] https://lists.apache.org/thread.html/re0826c0eebd597d95c1f55775e41622f50c2aa544bd53be7556d1861%40%3Cdev.diversity.apache.org%3E [6] https://lists.apache.org/thread.html/ra7e9f608c094d46dd522e5763e5f3107733ab292e72a31491bdff6f2%40%3Cdev.diversity.apache.org%3E [7] https://docs.google.com/presentation/d/1upFRbHrAyctOM92G1SYnQj3BjXtcipLbeGL03IfQNQQ/edit?usp=sharing ----------------------------------------- Attachment 8: Report from the VP of Data Privacy [Christian Grobmeier] Data removals: There was one serious request to remove data; however, it turned out the 18 year old emails are not hosted by the ASF. General activities: We have drafted the new website policy: https://privacy.apache.org/policies/privacy-policy-public.html There are also new draft versions of internal policies for mailing lists and websites: https://privacy.apache.org/policies/ Initial work on the catalog of services was done as well (with focus on public facing services). Several data protection agreements (DPAs) were collected. We are well on our way to have working privacy policies for our public webpages soon. Next action items: - complete and communicate new policies - clarify with infra if self hosted plausible.io is a possible alternative to Google Analytics - work on contributor and committer privacy policies ----------------------------------------- Attachment 9: Report from the VP of W3C Relations [Andy Seaborne] Nothing to report this month. ----------------------------------------- Attachment 10: Report from the Apache Legal Affairs Committee [Roman Shaposhnik] Past month has been pretty calm. Committee members took good care of resolving most issues on time. We've resolved quite a few issues and are down to 19 from the 26 that were unresolved last month. Work on simplifying our approach to ECCN filings is slowly progressing. We now have additional recommendations published by Linux Foundation and are in active discussions with their legal team on the details: https://www.linuxfoundation.org/blog/understanding-us-export-controls-and-open-source-projects-2021-update/ ----------------------------------------- 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. Stats for Jun 2021: 31 [license confusion] 26 [support request/question not security notification] Security reports: 56 (last months: 45, 41, 27, 46) 16 [site] 11 [dubbo] 3 [airflow], [commons], [httpd] 2 [ozone], [superset], [trafficserver] 1 [apr], [directory], [flink], [geode], [hadoop], [infrastructure], [kafka], [openoffice], [roller], [shiro], [solr], [storm], [tinkerpop], [tomcat] In total, as of 1st Jul 2021, we're tracking 85 (last month: 77) open issues across 35 projects, median age 54 (last month: 60) days. 45 of those issues have CVE names assigned. 6 (last month: 8) of these issues, across 5 projects, are older than 365 days. ----------------------------------------- Attachment 12: Report from the VP of Jakarta EE Relations [Rob Tompkins] My day job has had me fairly busy for the month, so I haven't done much in the JakartaEE zone. Also it's looking like I'm going to generally get busier in that zone over the coming months. I wonder if I should try to hand off the VP position to David Blevins (of TomEE), as he seems to be the person who's most in the middle of the relationship between Jakarta and the ASF. Curious to hear your thoughts. Cheers, -Rob ----------------------------------------- Attachment A: Report from the Apache Accumulo Project [Ed Coleman] ## Description: The Apache Accumulo is a robust, scalable, distributed key/value store with cell-based access control and customizable server-side processing. ## Issues: There are no new issues requiring board attention. The trademark issue with http:www.accumulodata.com is still open. The domain was to have expired on 2021-06-28 and had entered the grace period when checked on 2021-06-29. However, as of 2021-07-14 it looks like the registration was extended for another year, the expiration is now 2022-06-28. I reached out to the owner for clarification. No action has been required and allowing the domain to expire was deemed a viable option by Brand Management VP in Jan-2021 to minimize volunteer efforts. ## Membership Data: Apache Accumulo was founded 2012-03-20 (9 years ago) There are currently 39 committers and 39 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Karthick Narendran on 2021-01-21. - No new committers. Last addition was Karthick Narendran on 2021-01-22. ## Project Activity: No new releases this reporting period. Last release dates: - accumulo-2.0.1 was released on 2020-12-24. - accumulo-1.10.1 was released on 2020-12-22. Project activity on the next release remains active with significant improvements to the current baseline. The remaining issues are being actively worked. ## Community Health: Overall community health is good and GitHub activity remains consistent. - Increase in code contributor 81% (21 individuals) Driven by successful participation in an Open Source Hackathon for Diversity (April 29-30) The goal of the Hackathon was to kick-start involvement in the OSS community and foster an environment for contributions and increase the diversity of the OSS communities. Overall, 6 new contributors successfully submitted code contributions as part of the Hackathon. - Mailing list / GitHub activity. The continued decreases in mailing list activity reflect the community leveraging GitHub for community collaboration. - Jira Activity (65 issues closed, 66% increase). The increase in Jira activity reflects transition to using GitHub issues as obsolete issues are closed and open issues are transitioned to GitHub issues. ----------------------------------------- Attachment B: Report from the Apache ActiveMQ Project [Bruce Snyder] ----------------------------------------- Attachment C: Report from the Apache Airavata Project [Suresh Marru] ## Description: The mission of Apache Airavata is the creation and maintenance of software related to executing and managing computational jobs on distributed computing resources including local clusters, supercomputers, national grids, academic and commercial clouds. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Airavata was founded 2012-09-18 (9 years 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: - No new PMC members. The last addition was Sudhakar Pamidighantam on 2019-12-19. - No new committers. The last addition was Aarushi Bisht on 2019-12-19. Thanks to the nudge on the previous board report, we identified a contribution we have been overlooking and started a vote thread to induct a new committer. ## Project Activity: The project re-architecting has wrapped up. We will release newly broken sub-systems in August. The last release of airavata an integrated 0.17 version was good two years ago on March 24th 2019. We are aware this is way overdue. We are committed to release 4 sub components https://github.com/apache/airavata, https://github.com/apache/airavata-custos, https://github.com/apache/airavata-django-portal, and https://github.com/apache/airavata-custos-portal in August 2021. ## Community Health: The community remains healthy. The development on broken down smaller components has accelerated as we sprint towards production ready stable releases. ----------------------------------------- Attachment D: Report from the Apache APISIX Project [Ming Wen] ## Description: The mission of Apache APISIX is the creation and maintenance of software related to a cloud-native microservices API gateway ## Issues: No issue ## Membership Data: Apache APISIX was founded 2020-07-15 (a year ago) There are currently 37 committers and 24 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Community changes, past quarter: - No new PMC members. The last addition was Chao Zhang on 2021-03-18. - Jintao Zhang was added as a committer on 2021-06-26 ## Project Activity: * apisix-java-plugin-runner-0.1 was released on 2021-07-09. * 2.7 was released on 2021-06-25. * apisix-ingress-controller-1.0.0 was released on 2021-06-16. * apisix-dashboard-2.7 was released on 2021-06-15. * apisix-dashboard-2.6.1 was released on 2021-05-27. * apisix-dashboard-2.6 was released on 2021-04-22. ## Community Health: People are active around the APISIX project. We reached 200+ code contributors for a single repo(APISIX). dev@apisix.apache.org had a 11% decrease in traffic in the past quarter (321 emails compared to 360) 537 commits in the past quarter (-50% change) 93 code contributors in the past quarter (3% increase) 493 PRs opened on GitHub, past quarter (-44% change) 477 PRs closed on GitHub, past quarter (-45% change) 333 issues opened on GitHub, past quarter (-48% change) 307 issues closed on GitHub, past quarter (-49% change) ----------------------------------------- Attachment E: Report from the Apache Archiva Project [Olivier Lamy] ## Description: The mission of Archiva is the creation and maintenance of software related to Build Artifact Repository Manager ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Archiva was founded 2008-03-19 (13 years ago) There are currently 21 committers and 9 PMC members in this project. The Committer-to-PMC ratio is 7:3. Community changes, past quarter: - No new PMC members. Last addition was Martin Stockhammer on 2017-04-10. - No new committers. Last addition was Martin Stockhammer on 2016-09-22. ## Project Activity: Keep working on a large UI refactoring. Maintaining main branch with some light updates. ## Community Health: Still very low community activity. Mature product with no major changes recently. ----------------------------------------- Attachment F: Report from the Apache Aries Project [Christian Schneider] ## Description: Apache Aries software is a set of pluggable Java components enabling an enterprise OSGi application programming model. ## Issues: No issues for the board to look into. ## Membership Data: Apache Aries was founded 2010-12-15 (11 years ago) There are currently 57 committers and 41 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 Carlos Sierra Andrés on 2018-07-03. - No new committers. Last addition was Romain Manni-Bucau on 2020-01-29. ## Project Activity: Recent releases: spifly-1.3.4 was released on 2021-06-29. blueprint-parser-1.6.1 was released on 2021-04-22. proxy-impl-1.1.10 was released on 2021-04-18. spifly-1.3.3 was released on 2021-04-13. ## Community Health: Most activity was around CDI and JAX-RS. We currently do not see a lot of new contributors. Activity is stable but only by few people. dev@aries.apache.org had a 45% increase in traffic in the past quarter (399 emails compared to 274) user@aries.apache.org had a 66% increase in traffic in the past quarter (10 emails compared to 6) 12 issues opened in JIRA, past quarter (-29% change) 4 issues closed in JIRA, past quarter (-76% change) 151 commits in the past quarter (-18% change) 11 code contributors in the past quarter (57% increase) 57 PRs opened on GitHub, past quarter (29% increase) 41 PRs closed on GitHub, past quarter (-21% change) ----------------------------------------- Attachment G: Report from the Apache Arrow Project [Wes McKinney] ## Description: The mission of Apache Arrow is the creation and maintenance of software related to columnar in-memory processing and data interchange ## Issues: * Most issues from previous board reports have been addressed though we would benefit as discussed from more mentorship in the Apache Way for new contributors. * Long GitHub Actions queueing times for CI jobs have been an occasional concern. We are aware that we are one of the most greedy consumers of GHA minutes in the ASF, so we will continue to think about future strategies to supplement GitHub Actions with dedicated build infrastructure. Our CI/CD needs are some of the most complex that we've observed in mainstream open source software. ## Membership Data: Apache Arrow was founded 2016-01-19 (5 years ago) There are currently 61 committers and 34 PMC members in this project. The Committer-to-PMC ratio is roughly 8:5. Community changes, past quarter: - Ben Kietzman was added to the PMC on 2021-05-20 - David Li was added to the PMC on 2021-06-20 - Daniël Heres was added as committer on 2021-04-26 - Dominik Moritz was added as committer on 2021-06-02 - Ian Cook was added as committer on 2021-04-27 - Jonathan Keane was added as committer on 2021-04-27 - Kazuaki Ishizaki was added as committer on 2021-06-06 - Weston Pace was added as committer on 2021-07-09 ## Project Activity: * The Rust projects have successfully migrated to independent arrow-* repositories and begun making biweekly releases on a schedule. This progress seems to be going reasonably smoothly and the prior issues have been adequately addressed. * We are progressing as usual toward making our ~quarterly major release, now 5.0.0. ## Community Health: * We've succeeded at significantly expanding the committership and PMC this quarter, and our community growth in general continues to be robust. ----------------------------------------- Attachment H: Report from the Apache AsterixDB Project [Till Westmann] Description: Apache AsterixDB is a scalable big data management system (BDMS) that provides storage, management, and query capabilities for large collections of semi-structured data. Activity: - Development and discussions are active, the community continues to be healthy and engaged. - AsterixDB 0.9.7 was released with a number of additions - a new dashboard and plan viewer - RIGHT OUTER JOIN support - support for Parquet files for external datasets on S3 - support for S3-like services (custom S3 regions) - support for external datasets on Azure Blog storage - suport for array indexes - LIMIT pushdown for scans on external datasets - (Batched) Python user-defined functions - Selective index hints (choosing a specific index) and fixes - Fixed recovery failure with empty transaction log files - Avoid using partially merged components from a previous crash and the removal of the AQL language. Issues: There are no issues that require the board's attention at this time. PMC/Committership changes: - Glenn Galvizo was added as a committer on 2021-06-04. - The last committer added was Glenn Galvizo on 2021-06-04. - The last PMC member added was Xikui Wang on 2018-02-02. Releases: - Apache AsterixDB 0.9.7 was released on 2021-07-16. - Apache Hyracks 0.3.7 was released on 2021-07-16. ----------------------------------------- Attachment I: Report from the Apache Attic Project [Herve Boutemy] ## Description: The mission of Attic is the creation and maintenance of software related to A home for dormant projects ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Attic was founded 2008-11-19 (13 years ago) There are currently 19 committers and 17 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 Herve Boutemy on 2015-07-19. - No new committers. Last addition was Herve Boutemy on 2016-01-27. ## Project Activity: Attic retired projects Trafodion, MetaModel and Sqoop, with active help from the former MetaModel PMC Chair that also helped us review and improve our process documentation. ## Community Health: 2 really active PMC members working on doing the retirements and improving our process documentation. ----------------------------------------- Attachment J: Report from the Apache Avro Project [Ismaël Mejía] ## Description: Apache Avro is a data serialization system with a compact binary format. It is used for storing and transporting schema driven serialized data. The unique features of Avro include automatic schema resolution - when the reader's expected schema is different from the actual schema with which the data was serialized the data is automatically adapted to meet reader's requirements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Avro was founded 2010-04-20 (10 years ago) There are currently 34 committers and 24 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new committers. Last addition was Kengo Seki on 2020-07-08. - No new PMC member elected. Last addition was Ryan Skraba on 2020-09-14 ## Project Activity: An Avro implementation based on Rust was integrated into Apache Avro (donated by Yelp). Due to this and some in progress contributions the Avro 1.11.0 release was slightly delayed to Q3. For those who prefer metrics: Mailing Lists: - dev@avro.apache.org had 665 emails (43% decrease) - user@avro.apache.org had 37 emails (54% increase) - issues@avro.apache.org had 155 emails (51% decrease) JIRA: - 63 issues opened (-28% change) - 35 issues closed (-43% change) Commit activity: - 107 commits in the past quarter (-52% decrease) - 14 code contributors in the past quarter (-41% change) GitHub: - 93 PRs open (-35% change) - 86 PRs closed (-38% change) ## Community Health: Community health is doing well at drawing in contributions. The pace was lower during this quarter, the number of contributors diminished. We had the donation of an Avro implementation on Rust which we expect will grow in interest once released. The PMC keeps the ongoing track of recognizing contributors through committership. We are slight off of our expected release cadence (average a release every two quarters due to the new codebase and some unfinished work). Work to modernize some implementations (C++/Ruby) is still ongoing as well as the intention to downstream Avro releases into other downstream Apache projects eagerly. ----------------------------------------- Attachment K: Report from the Apache Bahir Project [Luciano Resende] ## Description: Apache Bahir provides extensions to distributed analytic platforms such as Apache Spark and Apache Flink. Currently, Bahir provides extensions to multiple distributed analytic platforms, extending their reach with a diversity of streaming connectors and SQL data sources. ## Issues: There are no issues requiring board attention at this time ## Membership Data: Apache Bahir was founded 2016-05-17 (5 years ago) There are currently 40 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 5:2. Also, related to the previous report comment, the ratio of PMC/Committer is related to, during project inception, all Apache Spark committers being given committership access to the project. Note that, any active committers that stayed active for a little while are now PMC members. Community changes, past quarter: - No new PMC members. Last addition was João Boto on 2020-07-09. - No new committers. Last addition was Łukasz Antoniak on 2019-01-21. ## Project Activity: Apache Bahir community continues to see a steady medium flow of contributions enhancing the existing extensions for both Apache Spark and Apache Flink with the flink side of Bahir being the most active. ## Community Health: After a great activity increase in the previous quarter, we saw a decline on this quarter activity. ### Releases Apache Bahir for Apache Spark 2.4.0 released on 2019-09-23 Apache Bahir for Apache Spark 2.3.4 released on 2019-09-23 Apache Bahir for Apache Flink 1.0 released on 2017-05-24 ## Trademark/Branding * No known issues. ## Legal Issues * No known issues. ----------------------------------------- Attachment L: Report from the Apache Bloodhound Project [Gary Martin] ----------------------------------------- Attachment M: Report from the Apache BookKeeper Project [Sijie Guo] ----------------------------------------- Attachment N: Report from the Apache Calcite Project [Haisheng Yuan] ## Description: Apache Calcite is a highly customizable framework for parsing and planning queries on data in a wide variety of formats. It allows database-like access, and in particular a SQL interface and advanced query optimization, for data not residing in a traditional database. Avatica is a sub-project within Calcite and provides a framework for building local and remote JDBC and ODBC database drivers. Avatica has an independent release schedule and its own repository. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Calcite was founded 2015-10-21 (6 years ago) There are currently 53 committers and 23 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 Ruben Q L on 2020-08-09. - Vladimir Ozerov was added as committer on 2021-06-23. ## Project Activity: Calcite Avatica 1.18.0 was released on 2021-05-18. Calcite 1.27.0 was released on 2021-06-03, with important features such as InnoDB adapter, Three-valued logic for SEARCH operator and MergeUnion operator in Enumerable convention. On Apr 26th, we had online meeting to discuss the proposal of extending Calcite to an incremental query optimizer. ## Community Health: The overall activity in the community has slightly decreased in the past few months without this being worrisome. Specifically we have less active reviewers in the past 3 months. We need more committers to spend some time to review open pull requests. the number of non-committer (contributor) commits per month +---------------------+---------------------+---------------------+ | year | month | contributor_commits | +---------------------+---------------------+---------------------+ | 2021 | 4 | 14 | | 2021 | 5 | 4 | | 2021 | 6 | 5 | +---------------------+---------------------+---------------------+ top reviewers in the last 3 months +-----------+---------------------+ | committer | reviews | +-----------+---------------------+ | Julian Hyde | 13 | | Stamatis Zampetakis | 5 | | rubenada | 1 | | amaliujia | 1 | | ForwardXu | 1 | | yuzhao.cyz | 1 | | liyafan82 | 1 | +-----------+---------------------+ ----------------------------------------- Attachment O: Report from the Apache CarbonData Project [Liang Chen] ## Description: - The Apache CarbonData is an indexed columnar store solution for fast analytics on Big Data platforms (including Apache Hadoop, Apache Spark, Apache Flink among others) to help speed up queries an order of magnitude faster over petabytes of data, with the aim of using a unified file format to satisfy all kinds of data analysis cases. ## Issues: - There are no new issues requiring board attention at this time. ## Activity: - Last 3 months our focus has been mainly towards development of these features in community - Integrate Carbondata with spark-3.1 - Leverage Secondary Index till segment level with SI as datamap - Make Secondary Index as a coarse grain Datamap and use SI for Presto queries - Geospatial Query Enhancements - CDC merge performance improvements - Next 3 months our main focus will be towards : - CDC enhancements with support for schema change capture - Transaction manager and segment interface refactor to support time travel - Integration of DPP to take leverage of partition based performance improvements in spark 3.1 - Improve the load performance when the schema is of wide table - We are developing Apache CarbonData 2.2.0, current is RC1. - Apache CarbonData has two topics in ApacheCon Asia 2021: - [Development Bank of Singapore] Data Platform Drives Real-time Insights & Analytics using Apache CarbonData - Ravindra Pesala, Kumar Vishal - Faster Bigdata Analytics by maneuvering Apache CarbonData’s Indexes - Akash R Nilugal, Kunal Kapoor ## Health Report: - Commit activity: - 52 commits in the past quarter (10% increase) - 14 code contributors in the past quarter (-6% change) - GitHub PR activity: - 49 PRs opened on GitHub, past quarter (8% increase) - 50 PRs closed on GitHub, past quarter (8% increase) ## Releases: - 2.1.1 was released on 2021-03-29 - 2.1.0 was released on 2020-11-12. - 2.0.1 was released on 2020-06-01. - 2.0.0 was released on 2020-05-20. - 1.6.1 was released on 2019-10-25. ## Project Composition: - 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: - Akash R Nilugal was added to the PMC on 2021-04-11 - Ajantha Bhat U was added to the PMC on 2020-11-15 - Indhumathi was added as committer on 2020-10-02 - Kunal Kapoor was added to the PMC on 2020-03-29 - Tao Li was added as committer on 2020-02-04 - Zhi Liu was added as committer on 2020-02-27 ## Notable mailing list trends:Mailing list activity stays at a high level - dev@carbondata.apache.org: - 179 subscribers (increase 6): - dev@carbondata.apache.org had a 1268% increase in traffic in the past quarter (1930 emails compared to 141): - issues@carbondata.apache.org: - issues@carbondata.apache.org had a 89% decrease in traffic in the past quarter (221 emails compared to 1938): - user@carbondata.apache.org: - 76 subscribers (no change): ## JIRA activity: - 75 issues opened in JIRA, past quarter (20% increase) - 40 issues closed in JIRA, past quarter (-14% change) ----------------------------------------- Attachment P: Report from the Apache Celix Project [Pepijn Noltes] ----------------------------------------- Attachment Q: Report from the Apache CXF Project [Daniel Kulp] ## Description: Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI. There are also two sub-projects that leverage CXF: Fediz - Fediz helps you to secure your web applications via the standard WS-Federation Passive Requestor Profile. DOSGi - is the reference implementation of the Distribution Provider component of the OSGi Remote Services Specification ## Issues: There are no issues requiring board attention. ## Membership Data: Apache CXF was founded 2008-04-15 (13 years ago) There are currently 43 committers and 26 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 Andy McCright on 2019-02-24. - No new committers. Last addition was Alexey Markevich on 2017-12-29. We have a few patches from various people, but nothing strong enough for consideration as a committer. We've tried to encourage some additional involvement from various people, but not much response at this point. ## Project Activity: The primary focus this period was bug fixes for a patch release for 3.4. There were several important regressions and bugs in 3.4 that were fixed as part of 3.4.4. Another chunk of work has been testing and fixing problems that will be caused by Java17 with hopes that we will be able to release a version of CXF that will be fully Java17 compatible when Java17 is released. Recent releases: 3.3.11 was released on 2021-06-08. 3.4.4 was released on 2021-06-08. ## Community Health: For the most part, the project is making steady, but not stellar, progress. Many of the protocols and specs that CXF implements are mature specs and don't really change much. Thus, steady progress and regular releases are a good thing. We are responding to bug reports and security issues and getting patch releases out. ----------------------------------------- Attachment R: Report from the Apache DataFu Project [Eyal Allweil] ## Description: The mission of Apache DataFu is the creation and maintenance of software related to well-tested libraries that help developers solve common data problems in Hadoop and similar distributed systems ## Issues: There are no issues requiring board attention. ## Membership Data: Apache DataFu was founded 2018-02-21 (3 years ago) There are currently 19 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Community changes, past quarter: - No new PMC members. Last addition was Casey Stella on 2018-02-21. - No new committers. Last addition was Ohad Raviv on 2019-07-27. ## Project Activity: The last version, 1.6.0 was released on 2020-03-31. We will probably do a minor release in this next quarter. A blog post describing datafu-spark was published on the "Technology at PayPal" blog on 2021-07-13: https://medium.com/paypal-tech/introducing-datafu-spark-ba67faf1933a We will publish a variant of this post on our own DataFu blog in the next few days. We hope that these posts will draw attention to datafu-spark and draw contributions and contributors. ## Community Health: 2 issues opened in JIRA, past quarter. As written above, I hope that the blog post introducing the new module released last year will kindle renewed interest in our project, since it represents the addition of Spark (a newer technology) to make up for the dwindling interest in the older modules. ----------------------------------------- Attachment S: 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. - No new committers. Last addition was Tobias Bouschen on 2021-01-19. ## Project Activity: JDO project is getting ready to finalize 3.2. All issues scheduled for 3.2 have been resolved. Working to finalize the specification. Derby project has been continuing to test with Java 17 early access releases. ## Community Health: This has been a very quiet quarter for Apache DB. Yet steady activity continues in all the DB projects: users ask questions and discuss the software; problems are addressed by contributors and commits are made; contributions and suggestions continue to arrive from the community. The project overall seems quiet but stable. ----------------------------------------- Attachment T: Report from the Apache Directory Project [Shawn McKinney] ## Description: The Apache Directory TLP consists of the following sub-projects: - ApacheDS: An extensible and embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. - LDAP API: An ongoing effort to provide an enhanced LDAP API, as a replacement for JNDI and the existing LDAP API (jLdap and Mozilla LDAP API). This is a "schema aware” API with some convenient ways to access all types of LDAP servers. - Studio: A complete directory tooling platform intended to be used with any LDAP server however it is particularly designed for use with ApacheDS. It is an Eclipse RCP application, composed of several Eclipse (OSGi) plugins. - Fortress: A standards-based authorization platform that provides role-based access control, delegated administration and password policy services with an LDAP backend. - Kerby: An implementation of Kerberos v5 protocol and contains various tools to access and manage kerberos principals and keytabs. It provides a rich, intuitive and interoperable implementation, library, KDC and various facilities that integrates PKI, OTP and token (OAuth2) as desired in modern environments such as cloud, Hadoop and mobile. - Mavibot: An embeddable key-value database library with MVCC (Multi Version Concurrency Control) support. - SCIMple: An implementation of SCIM v2.0 specification. ## Issues: - There are no issues requiring board attention at this time. ## Membership Data: Apache Directory was founded 2005-02-22 (16 years ago) There are currently 59 committers and 19 PMC members in this project. The Committer-to-PMC ratio is roughly 8:3. Community changes, past quarter: - No new PMC members. Last addition was Radovan Semancik on 2018-09-28. - Admir Hodzic was added as committer on 2021-05-17 ## Project Activity: Overall: A number of critical security fixes (and improvements) made to studio, apacheds and the API. Per sub-project: - ApacheDS: moderate activitity: security fixes and improvements along with support for latest version of Java. - LDAP API: moderate activity: security fixes and improvements pushed out with two releases this quarter. - Studio: moderate activity: security, bug fixes and improvements to integration tests working across (different) directory server implementaions. - Fortress: moderate activity: bug fixes and enhancements including migration to LDAP API 2.x. Next release is being voted on currently. - Kerby: low activity: security and bug fixes. - Mavibot: low activity. - SCIMple: very low activity. ## Community Health: - No problems to report. 2Q activity continues to be fairly low but reliably steady. ----------------------------------------- Attachment U: Report from the Apache DolphinScheduler Project [Lidong Dai] ## Description: Apache DolphinScheduler is a distributed, extensible visual Big Data workflow scheduler system. As a distributed and extensible data workflow scheduler platform with rich directed acyclic graph (DAG) visual interfaces, DolphinScheduler solves complex task dependencies and triggers in the data pipeline. Out-of-the-box, its easy-to-extend processing connects numerous systems to 1000,000-level data task scheduling. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache DolphinScheduler was founded 2021-03-17 (3 months ago) There are currently 32 committers and 16 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - Calvin Kirs was added to the PMC on 2021-05-07 - Chong Zhuang was added as committer on 2021-04-09 - Shiwen Cheng was added as committer on 2021-04-01 ## Project Activity: Wenjun from eBay shared "The Architecture Evolution of Apache DolphinScheduler" at the Open Source Big Data Meetup in Shanghai on June 26, 2021. Nearly 200 people participated in and over 2,500 views online. We held Apache DolphinScheduler & Apache ShardingSphere Global Online on Saturday, May 15, 2021 DolphinScheduler 1.3.6 was released on 2021-04-28. ## Community Health: we are trying to building a global community, we created slack workspace and attracted 400 users to join the Slack, and we also uploading some videos to youtube or bilibili for users dev@dolphinscheduler.apache.org had a 6% increase in traffic in the past quarter (200 emails compared to 188) 59 code contributors in the past quarter (-25% change) 308 issues opened on GitHub, past quarter (-13% change) ----------------------------------------- Attachment V: Report from the Apache Druid Project [Gian Merlino] ----------------------------------------- Attachment W: Report from the Apache Dubbo Project [Ian Luo] ## Description: Apache Dubbo is a high-performance, lightweight RPC framework used to facilitate the build of the Microservices architecture. ## Issues: The community continues to receive many security vulnerability reports, and the entire community has not paid enough attention to this part at first. But the good thing is that in the second half of the reporting cycle, the entire community has significantly increased its emphasis on vulnerability fixes. Several versions have been released for this purpose, and the speed of response to new reports has also been significantly improved. We wonder if there are any security scanning mechanisms in the Apache community that can help us quickly and intensively find out those potential vulnerabilities, so that we can focus on repairing them, so as to avoid passively following third-party security agency reports which unavoidingly added bad reputations to both the project and the Apache community. I have to admit that our entire community is still relatively weak in this regard. ## Membership Data: Apache Dubbo was founded 2019-05-15 (2 years ago) There are currently 69 committers and 21 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was Liu Yang on 2021-02-08. Albumen Kevin has been voted as PMC member and is in progress of board notification. - William Feng was added as committer on 2021-06-28 - Jason Zhang was added as committer on 2021-04-20 - Zhang Tian was added as committer on 2021-06-26 ## Project Activity: Dubbo 2.7.10 was released on 2021-04-02. Dubbo 2.7.11 was released on 2021-05-07. Dubbo 2.6.10.1 was released on 2021-05-30. Dubbo 2.7.12 was released on 2021-06-11. Dubbo 3.0.0 was released on 2021-06-16. Dubbo-go 1.5.6 was released on 2021-04-09. Dubbo-go 1.5.7-RC1 was released on 2021-05-17. Dubbo-go 3.0.0-RC1 was released on 2021-05-15. Dubbo-go 3.0.0-RC2 was released on 2021-06-17. Dubbo-js 4.0.0 is ready and in voting progress. ## Community Health: We have been focusing on the development and iteration of the product itself in the past quarter, these includes the development of planned features, bug fixes of stable version, and the merging and review of developer contributions. That explains why there's a significant increase in Github-related activity. For a long period of time in the future, we expect to continue to focus on product development, focusing on features that have been concluded and planned but have not yet been fulfilled. Commit activity: 936 commits in the past quarter (-21% decrease) 125 code contributors in the past quarter (-13% change) GitHub PR activity: 749 PRs opened on GitHub, past quarter (15% increase) 805 PRs closed on GitHub, past quarter (5% increase) GitHub issues: 376 issues opened on GitHub, past quarter (22% increase) 343 issues closed on GitHub, past quarter (6% increase) ----------------------------------------- Attachment X: Report from the Apache Fineract Project [Awasum Yannick] ## Description: The mission of Apache Fineract is the creation and maintenance of software related to a core banking platform that provides a reliable, robust, and affordable solution for entrepreneurs, financial institutions, and service providers to offer financial services to the world's underbanked and unbanked. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Fineract was founded 2017-04-19 (4 years ago) There are currently 41 committers and 19 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 Aleksandar Vidakovic on 2020-10-11. - No new committers. Last addition was Percy Enoabane on 2020-10-02. ## Project Activity: Fineract 1.5.0 was released on May 24, 2021 including 90+ enhancements/bug fixes. Thanks to Aleks Vidakovic and Petri Tuomola for serving as release managers. Luis Espinoza from Fiter has been trying to more effectively utilize the JIRA agile management tools to help to better organize the community across development sprints leading up to the next release. Ed Cable will align this with his ongoing efforts to enable several partners in the ecosystem to contribute feature enhancements they've been working on. Javier Borkenztain has organized and arranged a full 3 day fintech track for ApacheCon and all speakers have been notified and are planning their tasks. Joseph Makara has been making important updates to improve the Security and Robustness of Fineract 1.x with help and reviews from Petri. The PMC is currently having discussions on adding new committers over the next few months to reinvigorate the community. Alot of support questions by users are been answered in a timely manner. *CVE-2020-17514: Disabled Hostname verification for HTTPS * was fixed by Michael Vorburger and the fix announced by James Dailey # GSoC Updates and Details: Five interns were selected by Apache Fineract for Google Summer of Code and all are on track with their projects. A write-up done by Mifos Initiative welcoming them to the community can be found at https://mifos.org/blog/gsoc-2021/ Danish Jamal Android SDK & Fineract Client Mentor(s): Chinmay Kulkarni & Shashank Priyadarshi Project to update the Android SDK and have the Android client consume it is on track. Kinar Sharma Mobile Wallet – Fineract-CN Mentor(s): Devansh Aggarwal, Garvit Agarwal, Victor Romero, Shivansh Tiwari Update: Project to implement a mobile wallet app directly connecting to Fineract CN is on track with architecture for app implemented and now Fineract CN APIs being made securely available via API gateway. Varun Jain Fineract CN Mobile app Mentor(s): Ahmad Jawid Muhammadi and Rajan Maurya Update: Project to enhance mobile field operations app for Fineract CN is on track. Progress has been documented in this gist Yemdjih Nasser Machine Learning Credit Scorecards Mentor(s): Lalit Mohan, Aaashish Sawhney, Abhijit Ramesh, Jeremy Engelbrecht and Rahul Goel Update: Project to extend and productize the credit scoring module as an external plugin is on track. Benura Abeywardena Fineract Backlog & Collateral Management Module Mentor(s): Bharath Gowda, Chaitanya Nuthalapati, Manthan Surkar, Sanyam Goel Update: progress is proceeding ahead of schedule on collateral module ## Community Health: Community is healthy with a slide decline in mailing list and GitHub Activities over the past few months. This is probably due to the Software getting more stable and people getting a better understanding on how Fineract works. There has been an increase in the mailing list and GitHub activities over the past 1 month relative to 2 months ago as GSoC student continue to contribute to the project. dev@fineract.apache.org had a 9% decrease in traffic in the past quarter (96 emails compared to 105) issues@fineract.apache.org had a 74% decrease in traffic in the past quarter (222 emails compared to 846) 13 issues opened in JIRA, past quarter (-77% change) 8 issues closed in JIRA, past quarter (-77% change) 66 commits in the past quarter (-42% change) 5 code contributors in the past quarter (-64% change) 91 PRs opened on GitHub, past quarter (-57% change) 95 PRs closed on GitHub, past quarter (-33% change) ----------------------------------------- Attachment Y: Report from the Apache Fluo Project [Keith Turner] ## Description: The mission of Apache Fluo is the creation and maintenance of software related to the storage and incremental processing of large data sets ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Fluo was founded 2017-07-18 (4 years ago) There are currently 13 committers and 13 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Karthick Narendran on 2020-04-16. - No new committers. Last addition was Karthick Narendran on 2020-04-17. ## Project Activity: There were multiple improvements for supporting Azure in Muchos including : * Made VM disk caching configurable and data disk names consistent * Supporting multiple VM scale sets in Muchos when creating cluster * Improved configuration validation checks * Added configured ssh keys to the proxy Muchos was also updated to support external compactions in Accumulo and to respect a users configured classpath. Uno was updated to support the new way Accumulo does encryption. ## Community Health: There was relatively low activity on the project this past quarter. There were 12 commits from 4 committers and 2 contributors. One of the contributors was a first time contributor. Still need to do a release of Fluo 2.0. The last releases for Fluo were : Fluo 1.2.0 on Feb 26, 2018 Fluo Recipes 1.2.0 on Mar 06, 2018 ----------------------------------------- Attachment Z: Report from the Apache Geronimo Project [Romain Manni-Bucau] ## Description: The mission of Geronimo is the creation and maintenance of software related to Java2, Enterprise Edition (J2EE) container ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Geronimo was founded 2004-05-26 (17 years ago) There are currently 71 committers and 41 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 Francois Papon on 2021-03-09. - No new committers. Last addition was Francois Papon on 2021-03-09. ## Project Activity: Project got some releases recently, mainly to address JDK upgrades and Jakarta namespace. Last releases: - batchee-1.0.0 was released on 2021-05-17. - xbean-4.19 was released on 2021-04-18. - arthur-1.0.2 was released on 2021-02-22. ## Community Health: We got less traffic/exchanges this time - but not crazy due to the low numbers we "normally" have. It is mainly due to the lack of new specification and stability of what we provide. A small attention point can be on microprofile stack we support since it tends to be less and less embraced by users and starts to be more vendor oriented so we will need to check if we keep it or not if it continues (but no urgence yet, just an attention point). ----------------------------------------- Attachment AA: Report from the Apache Griffin Project [William Guo] ----------------------------------------- Attachment AB: Report from the Apache Gump Project [Stefan Bodewig] ## Description: Apache Gump is a cross-project continuous integration server. Gump's intention isn't so much to be a CI server but rather a vehicle that makes people look beyond their project's boundaries and helps the projects to collaborate. Gump is written in Python and supports several build tools and version control systems. The Apache installation of Gump builds ASF as well as non-ASF projects and their dependencies. It started in the Java part of the foundation but also builds projects like APR, HTTPd and OpenSSL. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Gump was founded 2004-02-18 (17 years ago) There are currently 16 committers and 10 PMC members in this project. The Committer-to-PMC ratio is 8:5. Community changes, past quarter: - No new PMC members. Last addition was Mark Thomas on 2014-12-03. - No new committers. Last addition was Konstantin Kolinko on 2015-02-11. ## Project Activity: The Tomcat community is the only one still using Gump actively and the only activity in Gump is around keeping the infrastructure alive and tweaking things for the benefit of Tomcat builds. We will certainly support any other project that wants to get the benefit of the early warning system for backwards incompatible changes Gump provides, but we are not actively recruiting projects. We still need to update a bit of information at gump.apache.org to reflect changes in the infrastructure. ### Releases Gump has never done any releases. One reason for this is that the ASF installations of Gump work on the latest code base almost all of the time following its "integrate everything continuously" philosophy. ## Community Health: There isn't much happening but help is there when anybody needs it. ----------------------------------------- Attachment AC: Report from the Apache Hadoop Project [Wei-Chiu Chuang] ## Description: The mission of Hadoop is the creation and maintenance of software related to Distributed computing platform * hadoop-thirdparty is a set of internal artifacts used by the project to mitigate the impact of our dependency choices on the wider ecosystem. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Hadoop was founded 2008-01-16 (13 years ago) There are currently 234 committers and 121 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Xiaoqiao He was added to the PMC on 2021-05-05 - Fengnan Li was added as committer on 2021-06-23 - Gergely Pollák was added as committer on 2021-05-26 - Qi Zhu was added as committer on 2021-05-14 ## Project Activity: We had one release, Hadoop 3.3.1, which was released on 2021-06-13. In preparation of the release, we also made two releases of hadoop-thirdparty. - hadoop-thirdparty-1.1.1 was released on 2021-06-01. - hadoop-thirdparty-1.1.0 was released on 2021-05-18. In parallel, we declared the EOL of the 3.1 release line. Currently, we maintain only three release lines: 3.3, 3.2 and 2.10. Notable feature development: completed in the quarter - HADOOP-16829 Über-jira: S3A Hadoop 3.3.1 features. - HDFS-15759 EC: Verify EC reconstruction correctness on DataNode - HDFS-13916 Distcp SnapshotDiff to support WebHDFS - HDFS-15790 Make ProtobufRpcEngineProtos and ProtobufRpcEngineProtos2 Co-Exist - Gautham added CI for several OSes: CentOS 7, CentOS 8 and Debian 10. Ongoing development - MAPREDUCE-7341 Add a task-manifest output committer for Azure and GCS - HDFS-15982 Deleted data using HTTP API should be saved to the trash - HDFS-14703 NameNode Fine-Grained Locking via Metadata Partitioning - HADOOP-11890 Uber-JIRA: Hadoop should support IPv6 ## Community Health: Looking at the JIRA and GitHub statistics, the project is a little quiet. We have a number of outstanding PRs (255/279=91%) unresolved in the quarter, but we managed to close slightly more PRs than before. Overall, the activity is around the same ball park since Ozone went TLP. - 413 issues opened in JIRA, past quarter (-29% change) - 342 issues closed in JIRA, past quarter (-27% change) - 571 commits in the past quarter (-29% change) - 89 code contributors in the past quarter (-10% change) - 279 PRs opened on GitHub, past quarter (-9% change) - 255 PRs closed on GitHub, past quarter (2% increase) Statistics of the ASF slack channels: I'm seeing more users and more activities in the slack channels, which is a good sign. #hdfs: 132 users #hadoop: 142 users #yarn: 49 users Notable mailing list statistics: - common-dev@hadoop.apache.org had a 30% increase in traffic in the past quarter (807 emails compared to 617) - dev@hadoop.apache.org had a 266% increase in traffic in the past quarter (44 emails compared to 12) - general@hadoop.apache.org had a 46% decrease in traffic in the past quarter (6 emails compared to 11) - mapreduce-dev@hadoop.apache.org had a 43% increase in traffic in the past quarter (405 emails compared to 282) - user@hadoop.apache.org had a 31% increase in traffic in the past quarter (38 emails compared to 29) - yarn-issues@hadoop.apache.org had a 53% decrease in traffic in the past quarter (1497 emails compared to 3144) ----------------------------------------- Attachment AD: Report from the Apache HAWQ Project [Lei Chang] ## Description: HAWQ is a Hadoop native SQL query engine that combines the key technological advantages of MPP database with the scalability and convenience of Hadoop. HAWQ reads data from and writes data to HDFS natively. HAWQ delivers industry-leading performance and linear scalability. It provides users the tools to confidently and successfully interact with petabyte range data sets. HAWQ provides users with a complete, standards compliant SQL interface. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache HAWQ was founded 2018-08-15 (3 years ago) There are currently 69 committers and 45 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 Amy Bai on 2018-08-15. - No new committers. Last addition was Wan Chiyang on 2021-02-20. ## Project Activity: Last release was Apache HAWQ 2.4.0.0 release on September 25, 2018. ## Community Health: 1. One of Apache HAWQ committer was invited to give a lecture on HAWQ development in Peking University. 2. HAWQ contributors attended SIGMOD 2021 in July, Xi'an, Shaanxi and communicated with researchers. 3. To make HAWQ more popular, there will be a joint effort with Nanchang University to give a seminar on HAWQ there. ----------------------------------------- Attachment AE: Report from the Apache HBase Project [Duo Zhang] ## Description: Apache HBase is an open-source, distributed, versioned, non-relational database. Apache HBase gives you low latency random access to billions of rows with millions of columns atop non-specialized hardware. hbase-thirdparty is a set of internal artifacts used by the project to mitigate the impact of our dependency choices on the wider ecosystem. hbase-connectors is a collection of integration points with other projects. The initial release includes artifacts for use with Apache Kafka and Apache Spark. hbase-filesystem contains HBase project-specific implementations of the Apache Hadoop FileSystem API. It is currently experimental and internal to the project. hbase-operator-tools is a collection of tools for HBase operators. Now it is mainly for hosting HBCK2. hbase-native-client is a client library in C/C++, in its early days. ## Issues: ## Membership Data: Apache HBase was founded 2010-04-21 (11 years ago) There are currently 95 committers and 55 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Community changes, past quarter: - Huaxiang Sun was added to the PMC on 2021-04-12 - Xiaolin Ha was added as committer on 2021-05-14 - Baiqiang Zhao was added as committer on 2021-07-07 ## Project Activity: Recent releases: 2.4.4 was released on 2021-06-14. 1.7.0 was released on 2021-06-12. hbase-thirdparty-3.5.1 was released on 2021-06-07. 2.4.3 was released on 2021-06-01. 2.2.7 was released on 2021-04-11. We discussed the time plan for releasing 3.0.0, and finally published the first RC for the first alpha release of 3.0.0 https://s.apache.org/qehiw https://s.apache.org/lmezw We finally made the 2.2.7 release and EOLed the 2.2.x release line. https://s.apache.org/dr7ml https://issues.apache.org/jira/browse/HBASE-25813 The feature branch of changing our tracing system from HTrace to OpenTelemetry HBASE-22120 has been merged. https://s.apache.org/mw0ul We discussed how to continue the work on better support object storage https://s.apache.org/7mfr5 https://s.apache.org/f5t31 We started working to support JDK17. https://issues.apache.org/jira/browse/HBASE-26038 We faced a critical serialization problem in 1.7.0 which could prevent users upgrading to 2.x. The decision is to make a 1.7.1 release soon with all the new commits to branch-1. https://s.apache.org/a0by3 ## Community Health: - Mailing list activity: dev@hbase.apache.org: 955 subscribers(958 in the previous quarter) 885 emails sent to list(769 in the previous quarter) user@hbase.apache.org: 2021 subscribers(2035 in the previous quarter) 100 emails sent to list(91 in the previous quarter) user-zh@hbase.apache.org 73 subscribers(71 in the previous quarter) 9 emails sent to list(1 in the previous quarter) - JIRA activity: 312 issues opened in JIRA, past quarter (14% increase) 247 issues closed in JIRA, past quarter (-2% change) - Commit activity: 715 commits in the past quarter (-22% decrease) 61 code contributors in the past quarter (-11% change) - GitHub PR activity: 338 PRs opened on GitHub, past quarter (15% increase) 303 PRs closed on GitHub, past quarter (-5% change) The community is overall healthy and we have already started the release process for our next major release. ----------------------------------------- Attachment AF: Report from the Apache Hive Project [Ashutosh Chauhan] ## Description: The mission of Hive is the creation and maintenance of software related to Data warehouse infrastructure using the Apache Hadoop Database ## Issues: No issue requiring board attention at this time. ## Membership Data: Apache Hive was founded 2010-09-21 (11 years ago) There are currently 98 committers and 50 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 Ádám Szita on 2021-01-31. - Antal Sinkovits was added as committer on 2021-06-11 ## Project Activity: Project made a maintenance release on Hive 2 line with 2.3.9 release on June 10th. ## Community Health: Dev activity on jira and github is relatively flat (only slightly down) which illustrates sustained dev activity on the project. Other activity metrics for project has gone down with reduced email volume on dev and user lists. It is likely because of increasing maturity of project and is not considered a cause of concern at this time. ----------------------------------------- Attachment AG: Report from the Apache Incubator Project [Justin Mclean] ----------------------------------------- Attachment AH: Report from the Apache Isis Project [Johan Doornenbal] ## Description: The mission of Apache Isis is to enable the rapid development of maintainable domain-driven apps in Java. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Isis was founded 2012-10-17 (9 years ago) There are currently 15 committers and 15 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Jörg Rade on 2020-04-12. - No new committers. Last addition was Jörg Rade on 2020-03-23. ## Project Activity: There continues to be substantial development work on v2.0, with the framework being "re-platformed" to run on top of Spring Boot. There have been no new releases in the last quarter, though the next milestone (2.0.0-M6) is imminent with 185 issues resolved/closed. The main effort has been to stabilize for production (several project teams are using the milestones for production already). Notable new features including upgrading to Bootstrap 4, improving the security submodule and adding "impersonation" support, extending the JPA integration (auditing), and allowing all built-in services to be overridden by apps using Spring Boot's @Priority annotation. Realistically v2.0 may not be out until the end of the year, by which time Java 17 will be LTS. We may therefore drop support for Java 8 and standardize on Java 11. This is still being discussed. ## Community Health: This is a mature project. The framework is generally stable. While there is little activity on the mailing lists, there is daily frequent activity on the Slack channel. ----------------------------------------- Attachment AI: Report from the Apache James Project [Benoit Tellier] ## Description: The Apache James Project delivers a rich set of open source modules and libraries, written in Java, related to Internet mail which build into an advanced extensible mail server running on the JVM. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache James was founded 2003-01-22 (18 years ago) There are currently 40 committers and 16 PMC members in this project. The Committer-to-PMC ratio is 5:2. Community changes, past quarter: - No new PMC members. Last addition was Antoine Duprat on 2016-03-11. - Juhan Aasaru was added as committer on 2021-04-23 ## Project Activity: Recent releases: - MIME4J-0.8.4 was released on 2021-04-21. - JAMES-3.6.0 was released on 2021-04-14. - JAMES 3.5.0 was released on 2020-07-23. The project did set up a build on ci-builds.apache.org for the MIME4J, JSPF, JDKIM, JSIEVE libraries. Work had been done to ease the distribution of Guice artifact (modular mail server) including ZIP and docker packaging. Applications had been grouped in a common directory (server/apps). Quan is taking part of the Google Summer of Code, and implements EMail threads for the JMAP protocol. Following performance enhancements, the PMC plans a MIME4J (MIME messages parsing) release soon. ## Community Health: - mime4j-dev@james.apache.org had a 2075% increase in traffic in the past quarter (87 emails compared to 4) This is related to recent work on the library performance. Traffic on server-dev is stable: - server-dev@james.apache.org had a 7% increase in traffic in the past quarter (625 emails compared to 579) We notice an increase with the interactions on GitHub: - 191 PRs opened on GitHub, past quarter (172% increase) - 200 PRs closed on GitHub, past quarter (198% increase) ----------------------------------------- Attachment AJ: Report from the Apache jclouds Project [Andrew Gaul] A cloud-agnostic library that enables developers to access a variety of cloud providers using one API. == Project Status == Project continues to modernize dependencies to make it work better with modern Java environments, continuing work started in 2.3.0. == Community == We continue to merge fixes from the community. Apart from this the overall activity remains low. Last committer: 2018-07-23 (Daniel Estevez) Last PMC member: 2021-03-14 (Jean-Baptiste Onofré) == Community Objectives == Release 2.4.0 in Q3 2021. == Releases == The last major jclouds release, 2.3.0, took place on 2021-03-06. The last bugfix release, 2.2.1, took place on 2020-05-14. == Comment == There are no issues that require Board attention. ----------------------------------------- Attachment AK: Report from the Apache Jena Project [Andy Seaborne] ## Description: The mission of Jena is the creation and maintenance of software related to Java framework for building Semantic Web applications ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Jena was founded 2012-04-18 (9 years ago) There are currently 18 committers and 14 PMC members in this project. The Committer-to-PMC ratio is 9:7. Community changes, past quarter: - No new PMC members. Last addition was Aaron Coburn on 2019-01-22. - No new committers. Last addition was Greg Albiston on 2019-07-08. ## Project Activity: The project dealt with CVE-2021-33192. The project released 4.1.0 slightly earlier than the usual cycle bu this was timely for both addressing the CVE issue, where there isn't a simple works around in all cases, and also tiding-up after the 4.0.0 release. 4.0.0 had some low level changes that were not completely transparent to user applications. The move to requiring Java11 has been smooth. ## Community Health: Activity on mailing list and PRs have been quieter. There is no obvious specific reason for this. Given the major version change reported last report, "quiet" is probably a good thing with a slight reduction in open JIRA tickets. ----------------------------------------- Attachment AL: Report from the Apache JMeter Project [Bruno Demion] ## Description: The mission of JMeter is the creation and maintenance of software related to Java performance and functional testing ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache JMeter was founded 2011-10-26 (10 years ago) There are currently 13 committers and 8 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 Vladimir Sitnikov on 2018-06-08. - No new committers. Last addition was Maxime Chassagneux on 2017-02-15. ## Project Activity: - The project continue to fix some bugs and add some improvements. ## Community Health: - The project has a normal activity during last quarter. ## Project Release Activity: Recent releases: 5.4.1 final was released on 2021-01-20. ----------------------------------------- Attachment AM: Report from the Apache Johnzon Project [Romain Manni-Bucau] ## Description: The mission of Johnzon is the creation and maintenance of software related to JSR-353 compliant JSON parsing; modules to help with JSR-353 as well as JSR-374 and JSR-367 ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Johnzon was founded 2016-04-20 (5 years ago) There are currently 8 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 4:3. Community changes, past quarter: - No new PMC members. Last addition was Reinhard Sandtner on 2016-08-30. - No new committers. Last addition was Jonathan Gallimore on 2018-05-09. ## Project Activity: Even if still in maintenance mode, project moves forward supporting new features of JDK (like records). We also get feedbacks/requests from users for that. As of today, this is all freshly released. Last releases: 1.2.14 was released on 2021-07-05. 1.2.13 was released on 2021-06-06. 1.2.12 was released on 2021-05-21. 1.2.11 was released on 2021-05-02. ## Community Health: Metrics show some more activity on the project but overall it is a normal activity for us which means it is not crazy high but makes the project moving forward until we probably get more activity if there is a new version of the specification we implement. ----------------------------------------- Attachment AN: Report from the Apache Joshua Project [Tommaso Teofili] ----------------------------------------- Attachment AO: Report from the Apache JSPWiki Project [Juan Pablo Santos Rodríguez] ## Description: The mission of JSPWiki is the creation and maintenance of software related to Leading open source WikiWiki engine, feature-rich and built around standard JEE components (Java, servlets, JSP). ## Issues: There are no issues requiring board attention. ## Membership Data: Apache JSPWiki was founded 2013-07-17 (8 years ago) There are currently 14 committers and 8 PMC members in this project. The Committer-to-PMC ratio is 7:4. Community changes, past quarter: - No new PMC members. Last addition was Dave Koelmeyer on 2016-04-06. - No new committers. Last addition was Dave Koelmeyer on 2016-04-06. ## Project Activity: Quiet quarter, the only activity was regarding switching JSPWiki logging framework from Log4J to Log4J2 (JSPWIKI-795), and a few dependency updates. The work being done at JSPWIKI-795 was the last step towards 2.11.0, which should be released next quarter if all goes well. ## Community Health: Mostly silence as well, with a few questions (answered) on MLs. Most of the mail activity belongs to dependabot requesting updates for aws-kendra, a library that releases semver-patches almost daily. This updates have been silenced on dependabot so MLs shouldn't be take over by it anymore... ----------------------------------------- Attachment AP: Report from the Apache Kudu Project [Adar Dembo] ## Description: The mission of Apache Kudu is the creation and maintenance of software related to a distributed columnar storage engine built for the Apache Hadoop ecosystem. ## Issues: A thread on the private list has been started to vote on a new PMC chair. There are no other issues requiring board attention at this time. ## Membership Data: Apache Kudu was founded 2016-07-19 (5 years ago) There are currently 27 committers and 27 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Bankim Bhavsar on 2020-04-17. - No new committers. Last addition was Bankim Bhavsar on 2020-04-17. ## Project Activity: - 1.15.0 was released on 2021-06-22. - 1.14.0 was released on 2021-01-27. - 1.13.0 was released on 2020-09-17. ## Community Health: - Traffic to dev@kudu.apache.org had a 45% increase in traffic in the past quarter, due to the Kudu 1.15.0 release process. - Development activity measured in the number of commits has remained steady (-3%) from 13 unique contributors (+18%), none of whom are new to the project. - Development activity measured by opened and closed issues has decreased (-30% opened tickets, -12% closed tickets), again partially due to the coarse granularity of the tasks being worked on. - Public IM activity over the community Slack channel is down slightly, measured by daily active users (-12%) and weekly active users (-9%). - Website traffic decreased slightly, with -7.1% measured number of users and -10.9% sessions in the last 90 days, according to Google Analytics. ----------------------------------------- Attachment AQ: Report from the Apache Lucene.Net Project [Shad Storhaug] ----------------------------------------- Attachment AR: Report from the Apache MADlib Project [Aaron Feng] ## Description: - Apache MADlib is a scalable, big data, SQL-driven machine learning framework for data scientists. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Release 1.18.0 occurred on Apr 5, 2021 which was the 8th release as an Apache TLP project. - Community is working on the 1.19.0 release including the following JIRAs: * multilayer perceptron - add Adam and RMSprop optimizers * ARIMA - add GROUP BY feature * weakly connected components and other graph methods - add incremental methods * next phase of DBSCAN clustering algorithm - Upcoming VLDB 2021 paper that incudes recent work on Apache MADlib: https://adalabucsd.github.io/papers/2021_Cerebro-DS.pdf Several MADlib committers are co-authors on the paper together with UC San Diego researchers. ## Health report: The community is relatively small but very engaged with robust mailing list traffic, interest in doing frequent releases and new functionality being developed by contributors. The number of developers actively contributing to the code/documentation is approximately 5 in the 2nd quarter of calendar year 2021. We will constantly be on a lookout for new community members to be invited either as committers or PMC. ## PMC changes: - Most recent PMC members added: Ekta Khanna (Feb 2021) Domino Valdano (Feb 2021) - Currently stands at 16 PMC members. ## Committer base changes: - Currently 17 committers, no new committers since last report. - The most recent committers added were: Ekta Khanna (2019-07-27) Himanshu Pandey (2019-07-27) Domino Valdano (2019-07-27) ## Releases: - Next release: v1.19.0 planned for 2H 2021 - v1.18.0 released on 2021-04-05 - v1.17.0 released on 2020-04-09 - v1.16.0 released on 2019-07-08 ## Mailing list activity: Mailing list activity was 20 posts to dev@ and 5 posts to user@ for the last 3 months Apr-Jun 2021. ## JIRA Statistics: - 3 JIRA tickets created in the 3 months - 8 JIRA tickets resolved in the 3 months ----------------------------------------- Attachment AS: Report from the Apache Mahout Project [Trevor Grant] ## Description: The mission of Mahout is the creation and maintenance of software related to Scalable machine learning library ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Mahout was founded 2010-04-20 (11 years ago) There are currently 28 committers and 11 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 Trevor Grant on 2017-02-03. - No new committers. Last addition was Christofer Dutz on 2020-06-08. ## Project Activity: Recent activity has focused on making Mahout more accessible to new users. This has been accomplished via * Getting started Docker container which features Apache Zeppelin with a Apache Mahout + Apache Spark interpreter and example notebooks * Continued work on Python bindings Recent releases: 14.1 was released on 2020-10-07. 0.14.0 was released on 2019-03-05. 0.13.0 was released on 2017-04-17 ## Community Health: It is somewhat concerning to see our community health score has fallen, as we felt there was an uptick in "real activity" over the last quarter. We continue to be on the look out for new contributors/committers to "fill the pipe". Potentially useful observations on community health: dev@mahout.apache.org had a 68% decrease in traffic in the past quarter (12 emails compared to 37) 0 issues opened in JIRA, past quarter (-100% change) 6 issues closed in JIRA, past quarter (100% increase) 3 commits in the past quarter (-75% change) 1 code contributor in the past quarter (-66% change) 3 PRs opened on GitHub, past quarter (200% increase) 4 PRs closed on GitHub, past quarter (300% increase) ----------------------------------------- Attachment AT: Report from the Apache Maven Project [Robert Scholte] ## Description: The mission of Maven is the creation and maintenance of software related to Java project management and comprehension tools ## Issues: There are no issues requiring board attention. There is however one request and I guess this is the best place to mention it: It is hard to keep the Maven PMC involved in the content of this report. My request is to automatically send the drafts and reports to private@, so they have the chance to give feedback, instead of my trying to enforce it. In the end it should be the PMC story, not just my interpretation. ## Membership Data: Apache Maven was founded 2003-03-01 (18 years ago) There are currently 64 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 8:3. Community changes, past quarter: - No new PMC members. Last addition was Mark Struberg on 2019-12-27. - Guillaume Nodet was added as committer on 2021-05-23 ## Project Activity: Last Maven Release: 3.8.1 (2021-04-04) Plugins (ordered by date) Maven Release Plugin 3.0.0-M4 was released on 2021-04-16. Maven JXR Plugin 3.1.1 was released on 2021-04-22. Maven Project Info Reports Plugin 3.1.2 was released on 2021-04-25. Maven Plugin Plugin 3.6.1 was released on 2021-04-26. Maven GPG Plugin 3.0.1 was released on 2021-05-08. Maven Artifact Plugin 3.1.0 was released on 2021-05-12. Maven Javadoc Plugin 3.3.0 was released on 2021-05-22. Maven Dependency Plugin 3.2.0 was released on 2021-06-07. Other (ordered by date) Maven Plugin Tools 3.6.1 was released on 2021-04-26. Maven Shared Utils 3.3.4 was released on 2021-04-30. Maven Resolver 1.6.3 was released on 2021-05-04. Maven Resolver 1.7.0 was released on 2021-05-08. Maven Resolver Ant Tasks 1.3.1 was released on 2021-05-13. Maven Resolver 1.7.1 was released on 2021-06-14. Maven Doxia 1.10 was released on 2021-06-21. Maven Doxia Sitetools 1.10 was released on 2021-06-26. Maven Dependency Tree 3.1.0 was released on 2021-07-11. ## Community Health: The @ASFMavenProject Twitter handle is now verified! About 3 months after the release of Maven 3.8.1, we hardly get any issues that are related to the changes related to the vulnerabilities. It is always hard to draw conclusions, either nobody has upgraded or the upgrade went fine or one just don't share their issues. Currently we're preparing a Maven 4.0.0-alpha-1 and a Maven 3.8.2 (with fixes and non-invasive Maven 4 backports). Snyk has published their annual Jvm Ecosystem Report at https://snyk.io/jvm-ecosystem-report-2021/ . "Maven is still the number one build system for the Java ecosystem. With more than 76% of developers using Maven, it is even higher than in last year’s survey." INFRA has informed us about providing a new Controller for Jenkins (https://ci-maven.apache.org). So far we are able to log in, but it is hard to predict the impact. Arnaud Héritier is willing to help on behalf of Maven. ----------------------------------------- Attachment AU: Report from the Apache Mesos Project [Qian Zhang] ## Description: The mission of Mesos is the creation and maintenance of software related to a cluster manager that provides efficient resource isolation and sharing across distributed applications. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Mesos was founded 2013-06-19 (8 years ago) There are currently 49 committers and 49 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Andrei Sekretenko on 2020-01-21. - No new committers. Last addition was Andrei Sekretenko on 2020-01-22. - Last addition to the PMC was Charles-Francois Natali on 2021-07-21. ## Project Activity: The main activities in this quarter were mainly on fixing the unit tests failed on the newer Linux kernel and publishing Mesos website via .asf.yaml. ## Community Health: We had a new code contributor (Saad Ur Rahman) joined and a couple of PRs merged in this quarter, but overall the community is not active. ----------------------------------------- Attachment AV: Report from the Apache MINA Project [Guillaume Nodet] ----------------------------------------- Attachment AW: Report from the Apache MyFaces Project [Bernd Bohmann] ## Description: The mission of MyFaces is the creation and maintenance of software related to JavaServer(tm) Faces implementation and components ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache MyFaces was founded 2005-02-23 (16 years ago) There are currently 80 committers and 46 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Community changes, past quarter: - Henning Nöth was added to the PMC on 2021-06-01 - Volodymyr Siedlecki was added to the PMC on 2021-05-06 - Melloware was added as committer on 2021-05-11 ## Project Activity: - Apache MyFaces Core the community is working on Faces 4.0 and some refactoring. - Apache Tobago the community is working on release 5.0.0 and 4.x. - Recent releases: myfaces-core-3.0.1 was released on 2021-06-07. myfaces-core-2.3-next-M6 was released on 2021-06-01. tobago-4.5.4 was released on 2021-05-31. tobago-5.0.0-alpha-1 was released on 2021-05-31. myfaces-core-2.0.25 was released on 2021-05-11. myfaces-core-2.3.9 was released on 2021-04-23 ## Community Health: - Apache MyFaces Core is healthy. UI-Component Sets: - Apache Tobago is healthy. - Apache Trinidad is in maintenance mode. Last developer commit was Sept 2017. - Myfaces Tomahawk is in maintenance mode. Last developer commit was May 2016. Last commit on behalf of a contributor was May 2016. Add-ons and Extensions: - Apache MyFaces Portlet Bridge is in maintenance mode. Last developer commit was Jan 2014. Last commit on behalf of a contributor was May 2015. - Apache MyFaces CODI is in maintenance mode. CODI was replaced by Apache DeltaSpike so new development happens there. Last commit March 2014. - Apache MyFaces Orchestra is in maintenance mode. New projects use CDI and DeltaSpike instead. Last commit on behalf of a contributor was August 2016. - Apache MyFaces ExtVal is in maintenance mode. Last commit June 2014. - Apache MyFaces Commons is in maintenance mode. Last commit August 2012. - Apache MyFaces Ext-Scripting is in maintenance mode. Last commit Sept 2017. - Apache MyFaces Test is in maintenance mode (Used by Myfaces Core). Last commit May 2017. ----------------------------------------- Attachment AX: Report from the Apache NiFi Project [Joe Witt] ----------------------------------------- Attachment AY: Report from the Apache Nutch Project [Sebastian Nagel] ## Description: Apache Nutch is a highly extensible and scalable open source web crawler software project based on Apache Hadoop® data structures and the MapReduce data processing framework. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Nutch was founded 2010-04-21 (11 years ago) There are currently 21 committers and 21 PMC members in this project. Community changes, past quarter: - No new committers and PMC members. Last addition was Shashanka Balakuntala Srinivasa on 2020-08-01. ## Project Activity: Work on Nutch 1.19 is ongoing. The Nutch Docker image was upgraded to be based on Java 11 together with a significant reduction of the Docker image size. We voted to accept the donation of the Nutch-Helm project which enables the deployment of Nutch containers on Kubernetes. The project was written by Lewis John McGibbney (also a committer/PMC of Nutch) and shall continue as a separate code base under the hood of the Nutch project. The Nutch PMC recently participated in the University of Southern California Computer Science Senior Capstone Program which delivered Fireant; a Dependabot-like service (tailored to Apache Ant + Ivy projects) which creates pull requests to keep your dependencies secure and up-to-date. More info can be found at https://github.com/fireant-bot/fireant. We will most likely engage in an IP CLEARANCE process to donate Fireant to either the Nutch or Ant PMC's in due course. The Nutch PMC will participate in the Oregon State University Computer Science Senior Capstone Program with a 9-month project which will primarily focus on reimplementing the legacy Nutch build system (Ant + Ivy) with either Maven or Gradle. The migration away from the Apache CMS is still pending and has not made any progress during the last 3 months. ## Community Health: Traffic on mailing lists, issue reports and code contributions are on a steady level. ----------------------------------------- Attachment AZ: Report from the Apache OODT Project [Imesha Sudasingha] ## Description: Apache OODT is a software framework as well as an architectural style for the rapid construction of scientific data systems. It provides components for data capture, curation, metadata extraction, workflow management, resource management, and data processing. ## Issues: No issues persist that require board's attention ## Membership Data: Apache OODT was founded 2010-11-17 (11 years ago) There are currently 47 committers and 46 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Nadeeshan Gimhana was added to the PMC on 2021-04-25 - No new committers. Last addition was Nadeeshan Gimhana on 2021-04-06. ## Project Activity: - Last release was in October 2019. Project activity has been high due to the ongoing GSoC 2021 project to finalize the features of the ReactJS based OPSUI (dashboard). Along with that, we are working on minor improvements in other aspects of the project as well. Once this is completed, we plan on releasing OODT 2.0. ## Community Health: Nadeeshan was added to PMC during the last reporting period. This is the 1st addition to the PMC in around 3 years. Overall, community health is satisfactory. ----------------------------------------- Attachment BA: Report from the Apache OpenJPA Project [Mark Struberg] ## Description: Apache OpenJPA is a persistent object management kernel for databases, relational as well as non-relational. For relational databases, OpenJPA is compliant to the Java Persistence Architecture (JPA) version 2.2. OpenJPA runs in stand-alone Java SE as well as containers e.g Java EE, Tomcat, Spring or OSGi. ## Issues: There are no issues requiring board attention at this time ## Activity: We did a lot of work towards our 3.2.0 release. This includes work to run on Java16 and a lot of type resolving and DbDictionary fixes. It was a really busy quarter! ## Health report: Rather fine, quite a bunch of active people were helping. ## PMC changes: - No new PMC members. Last addition was Maxim Solodovnik on 2019-04-13. - No new committers. Last addition was Matt Pavlovich on 2019-05-22. ## Releases: - 3.2.0 was released on 2021-05-14. - 3.1.2 was released on 2020-07-14. - 3.1.1 was released on 2020-02-14. ## Activity stats: - 216 emails on dev (71% increase) - 11 tickets opened, 11 closed - 46 committs, 4 active contributors ----------------------------------------- Attachment BB: Report from the Apache OpenMeetings Project [Maxim Solodovnik] ## Description: The mission of OpenMeetings is the creation and maintenance of software related to OpenMeetings: Web-Conferencing and real-time collaboration ## Issues: There are no issues requiring board attention. ## Membership Data: Apache OpenMeetings was founded 2013-01-25 (8 years ago) There are currently 30 committers and 28 PMC members in this project. The Committer-to-PMC ratio is roughly 8:7. Community changes, past quarter: - No new PMC members. Last addition was Ali Alhaidary on 2021-03-22. - No new committers. Last addition was Ali Alhaidary on 2021-04-07. ## Project Activity: We are almost ready to start a VOTE regarding new 6.1.0 release Recent releases: 6.0.0 was released on 2021-03-08. 5.1.0 was released on 2020-12-05. 5.0.1 was released on 2020-09-22. ## Community Health: Mail traffic is lower than usual due to summer time and lack of releases and new features. Hopefully situation will be improved in nearest months ----------------------------------------- Attachment BC: Report from the Apache OpenOffice Project [Carl B. Marcum] ## DESCRIPTION Apache OpenOffice is an open-source office-document productivity suite. There are six productivity applications based around the OpenDocument Format (ODF) that are Writer, Calc, Impress, Draw, Math, Base. With limited support for other file formats, OpenOffice ships for Windows, macOS, Linux 64-bit, Linux 32-bit and in 41 languages. ### History 2020-10-24 - 300 million downloads of Apache OpenOffice (binary installation files) 2020-10-14 - 20 year anniversary of OpenOffice 2016-10-18 - 200 million downloads of Apache OpenOffice (binary installation files) 2014-04-17 - 100 million downloads of Apache OpenOffice (binary installation files) 2012-10-17 - Apache OpenOffice was established as Top Level Project (TLP) 2011-06-13 - OpenOffice.org was accepted as Incubator project in the ASF with the new name Apache OpenOffice ## SUMMARY Latest Release (4.1.10) was in May 2021. The community activity in general is on a low but sustainable level. A major obstacle is the complex code and build system. Therefore it is not easy for new people to gain a foothold into the code when the first build is hard to be done. There is recent activity to update the building guides to make it easier to get builds working. ## ISSUES FOR BOARD AWARENESS No issues ## RELEASES We are working in parallel on 2 release lines: 1) 4.2.0 is the next minor release, planned to be released into a beta phase. We have missed our goal on going into the beta in 2019. We managed only to solve the biggest blockers. Currently a new dev test version is released to be more widely tested. An alpha and/or beta release is planned for the next quarter. For that release we are improving the translation process. We are now able to sync our translation server Pootle with the code. Together with ASF Infra we were able to set up a new (updated) translate VM. At the moment we support 65 languages in Pootle. We plan to add some new languages to the 4.2.0 release. 2) We are planning a maintenance release 4.1.11 targeted for late August. The motivation in still maintaining the 4.1.x release line is not very high. Therefore we will shut it down as soon as we have a stable release of 4.2.x. ## LATEST RELEASE HISTORY 2021-05-04 4.1.10 2021-02-07 4.1.9 2020-11-10 4.1.8 2019-09-21 4.1.7 ## COMMITTER & PMC DATA There are currently 142 committers and 28 PMC members in this project. The Committer-to-PMC ratio is roughly 5:1. Community changes, past quarter: - 1 new PMC member has been accepted, we welcome Pedro Lino (plino). Last PMC member addition was on 2021-Apr-18 Pedro Lino (plino). Last PMC member withdrawal was on 2019-Sep-24 Roberto Galoppini (galoppini). - 1 committer has withdrawn, Jan Høydahl (janhoy). Last committer addition was on 2020-Dec-24 Arrigo Marchiori (ardovm). Last committer withdrawal was on 2021-May-25 Jan Høydahl (janhoy). ## COMMUNITY HEALTH AND DEVELOPMENT Community overall health is improving. With Arrigo Marchiori a new developer on the code has been accepted by the community. With the migration of the websites complete we now have an updated mobile device friendly theme for our project website. We have updated our automated testing framework and are also adding new tests. We have completed a project Mission Statement draft and will discuss the next steps to review it with the larger community. ## INFRASTRUCTURE Our Windows and Linux build bots are functional again. Work still needs to be done on the RAT builds. We are working on a Mac build bot in order to enhance our changes. The machine is sponsored by MacStadium. We are planning a new migration of our MWiki wiki.oo.o to a new VM. ### Google Analytics Apache OpenOffice no longer uses Google Analytics on openoffice.org and is planning to remove it from our other websites. ## MARKETING Due to corona all live action marketing has been currently postponed. We have reorganized the flyer activity. Currently we are preparing material for the next year. ### Facebook We have one Volunteer representing Apache OpenOffice on Facebook. The activity is irregular. Most engagement is helping users with issues. Articles reach about 2.2K People. ### Twitter Our Twitter account is maintained by one person. ## DEVELOPMENT ### Apple Code Signing We have done one signed test build and the AOO 4.1.8 macOS DMG images are also signed. However since Apple has changed the standards, users may still see a Gatekeeper warning (this is due to the AOO 4.1.x builds requiring an older SDK). Signing is done manually but via scripting and follows Apple's preferred process: https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow ### Windows Code Signing We sign all Windows installer beginning with the 4.1.8 release. There is some discussion to switch from the current Installer to a MSI installer. But there are technical hurdles to be solved. Windows code signing is currently a manual process. ### Unmaintained Python 2 code Python 2 is unmaintained. We have in the development tree the external python3 support. Internal python 3 support is difficult. We are checking alternatives. Planned for the next major release. ### New ODF Version Our default file format, the Open Document Format, has received a new Standard update. We plan to support this format. ----------------------------------------- Attachment BD: Report from the Apache OpenWebBeans Project [Mark Struberg] ## Description: Apache OpenWebBeans is an ALv2-licensed implementations of the "Contexts and Dependency Injection for the Java EE platform" specifications which are defined as JSR-299 (CDI-1.0), JSR-346 (CDI-1.1 and CDI-1.2 MR) and JSR-365 (CDI-2.0). The OWB community also maintains a small server as Apache Meecrowave subproject. Meecrowave bundles latest releases of the ASF projects Tomcat9 + OpenWebBeans + CXF + Johnzon + log4j2. ## Issues: There are no issues requiring board attention at this time. ## Activity: Was a rather silent quarter. We shipped Java16 support and a few smaller fixes. ## Health report Nothing to worry. Although no new faces around since a while. ## PMC changes: - Currently 13 PMC members, 20 committers - Last PMC addition was Reinhard Sandtner on 2017-10-09. - Last committer addition was John D. Ament on 2017-10-09. ## Recent releases: - 2.0.23 was released on 2021-06-06. - meecrowave-1.2.11 was released on 2021-05-02. - 2.0.22 was released on 2021-03-20. ## Project Statistics: - mail traffic is fine with 164 emails - 20 issues opened in JIRA - 20 issues closed in JIRA ----------------------------------------- Attachment BE: Report from the Apache ORC Project [Owen O'Malley] ## Description: The mission of ORC is the creation and maintenance of software related to the smallest, fastest columnar storage for Hadoop workloads ## Issues: There are no issues requiring board attention. ## Membership Data: Apache ORC was founded 2015-04-22 (6 years ago) There are currently 43 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was Panagiotis Garefalakis on 2021-02-02. - William Hyun was added as committer on 2021-04-14 ## Project Activity: The PMC is asking that Dongjoon Hyun become the new ORC VP. I'll add the resolution to the board agenda. We've had two bug fix releases (1.6.8 and 1.6.9) in the last quarter. We're closing down on making a new 1.7 release. ## Community Health: The community is doing well. The email lists are down a bit, but the commits, jira traffic, and number of code contributors are all up. ----------------------------------------- Attachment BF: Report from the Apache Parquet Project [Xinli Shang] ## Description: Parquet is a standard and interoperable columnar file format for efficient analytics. Parquet has 3 sub-projects: - parquet-format: format reference doc along with thrift based metadata definition (used by both sub-projects bellow) - parquet-mr: java apis and implementation of the format along with integrations to various projects (thrift, pig, protobuf, avro, ...) - parquet-cpp: C++ apis and implementation of the format along with Python bindings and arrow integration. (Now as part of apache arrow) ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Parquet was founded 2015-04-21 (6 years ago) There are currently 37 committers and 26 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 Xinli Shang on 2020-11-09. - Gidon Gershinsky was added as committer on 2021-04-05 ## Project Activity: - define core features / compliance levels for different implementations of parquet-format. - bug fixes - improvements related to ZSTD, INT96, and reliability ## Community Health: The regained activity continues, although it is slightly down in June. It could be attributed to the coming of summer. ----------------------------------------- Attachment BG: Report from the Apache PDFBox Project [Andreas Lehmkühler] ## Description: The mission of PDFBox is the creation and maintenance of software related to Java library for working with PDF documents ## Issues: There are no issues requiring board attention at this time. Some bugs were reported via security@apache.org and 2 of them ended up in a CVE. Both were solved in 2.0.24. - CVE-2021-31811: A carefully crafted PDF file can trigger an OutOfMemory-Exception while loading a tiny file - CVE-2021-31812: A carefully crafted PDF file can trigger an infinite loop while loading the file The credits goes to Chaoyuan Peng ## Membership Data: Apache PDFBox was founded 2009-10-21 (12 years ago) There are currently 21 committers and 21 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Matthäus Mayer on 2017-10-16. - No new committers. Last addition was Joerg O. Henne on 2017-10-09. ## Project Activity: Recent releases: 2.0.24 was released on 2021-06-10. 3.0.0-RC1 was released on 2021-04-01 2.0.23 was released on 2021-03-18. 2.0.22 was released on 2020-12-19. ## Community Health: - there is a steady stream of contributions, bug reports and questions on the mailing lists - there are a lot of refactorings, improvements and bugfixes - we are working on the second alpha version of the upcoming new major release 3.0.0 - we decided to retire the subproject Preflight with 4.0.0 as it is practically not maintained and the supported features are limited. VeraPDF is one good alternative. It has more to offer and is open source. And by the way it is based on a PDFBox fork. ----------------------------------------- Attachment BH: Report from the Apache Petri Project [Dave Fisher] ## Description: The mission of Apache Petri is the creation and maintenance of software related to assessment of, education in, and adoption of the Foundation's policies and procedures for collaborative development and the pros and cons of joining the Foundation ## Issues: None at this time. ## Membership Data: Apache Petri was founded 2019-11-19 (a year ago) There are currently 8 committers and 5 PMC members in this project. The Committer-to-PMC ratio is 8:5. Community changes, past quarter: - No new PMC members. We plan to evaluate this as cultures succeed. - No new committers. Last addition was Justin Erenkrantz on 2020-04-23. ## Project Activity: BuildStream is making slow progress on their path along The Apache Way. There is a GitHub PR under review to convert the license from LGPL to ALv2. The attention of the mentors may be needed to push this step to completion. ## Community Health: The community was quiet this last quarter. Activity on the website was about conversion to the latest ASF Pelican which is housekeeping. If any ASF Member knows a community that may be interested please raise a discussion at either discuss@petri.a.o or private@petri.a.o ----------------------------------------- Attachment BI: Report from the Apache Pivot Project [Roger Lee Whitcomb] ## Description: The mission of Pivot is the creation and maintenance of software related to Rich Internet applications in Java. ## Issues: As documented in our last report, there does not seem to be sufficient oversight on the PMC. So, in response to Board comments I would like to request help from the Board or Members to either: * find someone who would join the PMC temporarily to oversee a final release and the transition to the Attic, * or help with attracting some new users / developers. I will email the Users and Developers lists with this same appeal. ## Membership Data: Apache Pivot was founded 2009-12-15 (11 years ago) There are currently 9 committers and 7 PMC members in this project. The Committer-to-PMC ratio is 9:7. Community changes, past quarter: - No new PMC members. Last addition was Niclas Hedhman on 2016-01-13. - Niclas Hedhman has asked to be removed from the PMC. - No new committers were added. ## Project Activity: There has been some development activity in this last quarter, including some new issues, but not enough for the envisioned release this summer. ## Community Health: The community seems to be completely gone except for myself, but I will make one last appeal on the mailing lists. ----------------------------------------- Attachment BJ: Report from the Apache Portals Project [David Sean Taylor] ## Description: Apache Portals exists to promote the use of open source portal technology. We intend to build freely available and interoperable portal software in order to promote the use of this technology. With the Pluto project, we provide a reference implementation for the Java portlet standard. The Jetspeed project is a full feature enterprise open source portal. The Portals Applications project is dedicated to providing robust, full-featured, commercial-quality, and freely available portlet applications. ## Issues: ## Membership Data: Apache Portals was founded 2004-02-17 (17 years ago) There are currently 41 committers and 18 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 Neil Griffin on 2017-02-11. - No new committers. Last addition was Ahmed on 2016-08-06. ## Project Activity: A security related release for both Pluto and Jetspeed are scheduled for Q4 of this year. ## Community Health: Pluto activity in last month for security fixes. Jetspeed has not had much activity lately. ----------------------------------------- Attachment BK: Report from the Apache Ranger Project [Selvamohan Neethiraj] ----------------------------------------- Attachment BL: Report from the Apache Ratis Project [Tsz-wo Sze] ## Description: Apache Ratis is a highly customizable Java library implementing the RAFT consensus protocol. It supports pluggable state machines, a pluggable transport layer and a pluggable RAFT log. Ratis also improves the original RAFT protocol to support data intensive applications. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Ratis was founded 2021-02-17 (5 months ago) There are currently 27 committers and 17 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 Anu Engineer on 2021-02-17. - Attila Doroszlai was added as committer on 2021-04-26 ## Project Activity: We are working on releasing 2.1.0. The vote is in progress. Release 2.1.0 is maintenance release containing bug fixes and performance improvement. The previous 2.0.0 release was released on 2021-03-25. ## Community Health: The project is healthy. There is not much activity in this quarter compared with the last quarter. We worked on the 2.0.0 release in the last quarter. We focus on bug fix and performance improvement in this quarter. ----------------------------------------- Attachment BM: Report from the Apache River Project [Roy T. Fielding] ## Description: Apache River creates and maintains software related to the Jini service-oriented architecture. ## Issues: There are no new issues requiring board attention. Roy will continue as chair pro tem until the PMC nominates a new chair. ## Membership Data: Apache River was founded 2011-01-18 (10 years ago) There are currently 11 committers and 4 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - Dennis Reedy was added to the PMC on 2021-04-30 - Roy T. Fielding was added to the PMC on 2021-04-30 - Roy T. Fielding was added as committer on 2021-05-01 - Jeremy R. Easton-Marks was added as committer on 2021-05-13 - Michael Sobolewski was added as committer on 2021-05-17 - Norman Kabir was added as committer on 2021-05-17 - Phillip Rhodes was added as committer on 2021-05-10 - Patricia Shanahan (PMC and former chair) passed away on July 6th https://www.apache.org/memorials/patricia_shanahan.html ## Project Activity: Past releases: River-3.0.0 was released on 2016-10-06. river-jtsk-2.2.3 was released on 2016-02-21. river-examples-1.0 was released on 2015-08-10. ## Community Health: We are still in the awkward start-of-the-dance phase with an empty dance floor. It's starting to feel like middle-school during the summer. There has been no activity this month, and we should not expect much for the current month while the project mourns one of its own. ----------------------------------------- Attachment BN: Report from the Apache RocketMQ Project [Xiaorui Wang] ----------------------------------------- Attachment BO: Report from the Apache Rya Project [Adina Crainiceanu] ## Description: The mission of Apache Rya is the creation and maintenance of software related to scalable storage, retrieval, and analysis of RDF data ## Issues: There are no issues requiring board attention ## Membership Data: Apache Rya was founded 2019-09-17 (2 years ago) There are currently 12 committers and 11 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 Adina Crainiceanu on 2019-09-17. - No new committers were added. ## Project Activity: Apache Rya 4.0.1 was released on 2020-12-22. Not much activity last quarter ## Community Health: Not much activity in the past quarter. Hopefully things will pick up in the next quarter, after the summer. dev@rya.apache.org had a 50% decrease in traffic in the past quarter (6 emails compared to 12) 0 commits in the past quarter (no change) 0 code contributors in the past quarter (no change) ----------------------------------------- Attachment BP: Report from the Apache Samza Project [Yi Pan] ## Description: The mission of Samza is the creation and maintenance of software related to distributed stream processing framework ## Issues: - There are no issues requiring board attention. ## Membership Data: Apache Samza was founded 2015-01-22 (6 years ago) There are currently 28 committers and 17 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 Bharath Kumarasubramanian on 2020-02-13. - No new committers. Last addition was Ke Wu on 2021-02-25. ## Project Activity: New features added to the plan and WIP: - container placement (SEP22) - remote blob storage as state backup store (SEP29) - checkpoint to include state snapshot in remote blob stores (SEP28) ## Community Health: - JIRA 17 issues opened in JIRA, past quarter (-41% change) 16 issues closed in JIRA, past quarter (45% increase) - Commits 18 commits in the past quarter (-48% change) 6 code contributors in the past quarter (-53% change) 19 PRs opened on GitHub, past quarter (-51% change) 23 PRs closed on GitHub, past quarter (-39% change) - Community activities Streams Meetup @LinkedIn on 6/24 (https://lnkd.in/g7Fq-3K) ----------------------------------------- Attachment BQ: Report from the Apache SkyWalking Project [Sheng Wu] ## Description: The mission of Apache SkyWalking is the creation and maintenance of software related to application performance management and monitoring (APM) ## Issues: No issue ## Membership Data: Apache SkyWalking was founded 2019-04-17 (2 years ago) There are currently 47 committers and 28 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 Juntao Zhang on 2021-02-24. - Ruixian Wang was added as committer on 2021-06-23 - Tomasz Pytel was added as committer on 2021-05-29 - Hailin Wang was added as committer on 2021-05-07 ## Project Activity: Several releases 1. CLI-0.7.0 was released on 2021-06-18. 2. 8.6.0 was released on 2021-06-10. 3. nodejs-0.3.0 was released on 2021-05-27. 4. client-js-0.5.1 was released on 2021-05-21. 5. kong-0.1.1 was released on 2021-05-12. 6. nginx-lua-0.5.0 was released on 2021-04-25. 7. 8.5.0 was released on 2021-04-12. 8. SWCK-0.3.0 was released on 2021-04-06. We host an in-person SkyWalkingDay meetup in Beijing. Over 100 attendees on the site and 200+ attendees watched online. ## Community Health: The community is healthy. We have clear drop of mail list traffic and number of PRs, due to last round releases are all finished. dev@skywalking.apache.org had a 40% decrease in traffic in the past quarter (172 emails compared to 286) 652 commits in the past quarter (-15% change) 81 code contributors in the past quarter (-4% change) 402 PRs opened on GitHub, past quarter (-22% change) 409 PRs closed on GitHub, past quarter (-20% change) 295 issues opened on GitHub, past quarter (-6% change) 289 issues closed on GitHub, past quarter (-5% change) PR and code commits are still over hundreds, and 81 contributors work around the project. ----------------------------------------- Attachment BR: Report from the Apache Steve Project [Daniel Gruno] ## Description: The mission of Steve is the creation and maintenance of software related to Apache's Python based single transferable vote software system ## Issues: There are no issues requiring board attention at present. ## Membership Data: Apache Steve was founded 2012-07-25 (9 years ago) There are currently 9 committers and 4 PMC members in this project. The Committer-to-PMC ratio is 9:4. Community changes, past quarter: - No new PMC members. Last addition was Rich Bowen on 2015-04-20. - No new committers. Last addition was Pierre Smits on 2015-12-15. ## Project Activity: No noteworthy activity this quarter. With no planned development or outstanding issues, the project is in hiatus, likely till the next annual members meeting. ## Community Health: We have sufficient oversight on the PMC, albeit just barely. We've had no email traffic, code commits or issues this quarter. As this was expected, we do not have any concerns. Should any new issues arise, we feel confident we can address them in a timely manner. ----------------------------------------- Attachment BS: Report from the Apache Streams Project [Steve Blackmon] ----------------------------------------- Attachment BT: Report from the Apache Struts Project [René Gielen] The Apache Struts MVC framework is a solution stack for creating elegant and modern action-based Java web applications. It favours convention over configuration, is extensible using a plugin architecture, and ships with plugins to support patterns and technologies such as REST, AJAX and JSON. The Struts team made no releases in the last quarter. The last Struts releases were * Struts 2.5.26 - Bug fix release (2020-12-06) * Struts Master 14 - Apply Apache Parent POM and plugin upgrades (2020-02-05) * Struts Annotations 1.0.7 - Enhancements in preparation for the next framework release (2020-02-23) Within the last quarter we saw rather vivid development activity. While the number of active pull requests with 34 opened and 32 closed in the main project was less compared to the last quarter, the amount of effective code changes was rather high. Most notably, the effort to restrict the impact of injected untrusted and unvalidated user input regarding double evaluation attacks to an absolute minimum lead to massive code changes. All internal EL usages were reviewed in order to restrict them to the minimum required to keep up guaranteed framework functionality, along with further optimisations [1][2]. In addition, the Struts Examples project received notable overhaul [3]. The team is in preparation for the first release in the new 2.6 mainline, which we hope to see any time soon. Mailing list traffic slightly decreased in the last quarter. We released no security bulletins in the last quarter. The last published security bulletin was: * S2-061 - Forced OGNL evaluation, when evaluated on raw user input in tag attributes, may lead to remote code execution - similar to S2-059. (CVE-2020-17530) We have no issues that require board assistance at this time. ## PMC changes: - Currently 22 PMC members. - No new PMC members added in the last 3 months - James Chaplin (jchaplin) was added to the PMC on 2020-11-16 ## Committer base changes: - Currently 60 committers. - No new committers added in the last 3 months - James Chaplin (jchaplin) was added as committer on 2020-01-08 ## Mailing list activity: - dev@struts.apache.org: - 110 emails sent to list (152 in previous quarter) - issues@struts.apache.org: - 298 emails sent to list (366 in previous quarter) - user@struts.apache.org: - 13 emails sent to list (28 in previous quarter) ## JIRA activity: - 13 JIRA tickets created in the last 3 months - 10 JIRA tickets closed/resolved in the last 3 months [1] https://github.com/apache/struts/pull/483 [2] https://github.com/apache/struts/pull/496 [3] https://github.com/apache/struts-examples ----------------------------------------- Attachment BU: Report from the Apache Tapestry Project [Thiago Henrique De Paula Figueiredo] ## Description: The mission of Tapestry is the creation and maintenance of software related to Component-based Java Web Application Framework ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Tapestry was founded 2006-02-14 (15 years ago) There are currently 28 committers and 12 PMC members in this project. The Committer-to-PMC ratio is 7:3. Community changes, past quarter: - No new PMC members. Last addition was Dmitry Gusev on 2019-09-02. - No new committers. Last addition was Ben Weidig on 2020-12-30. ## Project Activity: We had an unusual number of releases this quarter due to security vulnerabilities, but we also had a few enhancements and other bugs done too. We also had more non-committer contributions than we usually do, which is always welcome and may result in inviting a new committer in the future. ## Community Health: Our hightlights: users@tapestry.apache.org had a 29% increase in traffic in the past quarter (48 emails compared to 37) 3 code contributors in the past quarter (50% increase) ----------------------------------------- Attachment BV: Report from the Apache Tcl Project [Georgios Petasis] ## Description: The mission of Tcl is the creation and maintenance of software related to Dynamic websites using TCL. Apache Tcl is home to the Tcl-Apache integration efforts. The purpose of our project is to combine the power of the Apache web server with the capabilities of the mature, robust and flexible Tcl scripting language. Currently only the Apache Rivet project is actively maintained. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Tcl was founded 2000-07-24 (21 years ago) There are currently 12 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 Brice Hamon De Crevecoer on 2014-11-25. - No new committers. Last addition was Brice B. Hamon on 2014-11-25. ## Project Activity: We are currently working on fixing build failures in AppVeyor integration (based on CMAKE), while we are doing some tests regarding some HTTP methods. Regarding new releases, a new release is planned for the end of summer (probably in September). ## Community Health: The traffic of the mailing lists has remained at similar levels to the previous reporting period, which is normal for the project (as most traffic in the list happens after new releases). Regarding development we are assessing Rivet with respect to the recently Tcl/Tk releases (Tcl/Tk 8.7a5, 18 June 2012, and Tcl 9.0a3, June 23 2021). ----------------------------------------- Attachment BW: Report from the Apache Tez Project [László Bodor] ## Description: Apache Tez is an effort to develop a generic application framework which can be used to process arbitrarily complex DAGs of data-processing tasks and also a re-usable set of data-processing primitives which can be used by other projects. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Tez was founded 2014-07-16 (7 years ago) There are currently 35 committers and 32 PMC members in this project. The Committer-to-PMC ratio is roughly 9:8. Community changes, past quarter: - No new PMC members. Last addition was László Bodor on 2020-11-24. - No new committers. Last addition was László Bodor on 2020-01-23. ## Project Activity: Apache Tez 0.10.1 has been released on Jul1, which is the second release of the 0.10 line, and contains several bug fixes, improvements. ## Community Health: Github PRs are getting opened, the community seems to get used to github usage instead of manual patch upload. ----------------------------------------- Attachment BX: Report from the Apache Thrift Project [Jens Geyer] ## Description: Apache Thrift is a high performance cross platform RPC and serialization solution. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Thrift was founded 2010-10-20 (11 years ago) There are currently 40 committers and 19 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Community changes, past quarter: - No new PMC members. Last addition was Yuxuan Wang on 2021-03-12. - No new committers. Last addition was Christopher Tubbs on 2021-02-12. ## Project Activity: We released another (bugfix) update 0.14.2 on 2021-06-17 to handle two problems that prevented certain people from upgrading to the 0.14.x branch. Forthermore, we are working on the next release, which is planned to happen in September. ## Community Health: Activity was overall better than what the raw numbers of "compared to last quarter" mailing list activity etc. could imply. We added quite a number of patches and contributions, sometimes only small modifications, that nevertheless provided valuable improvements to the codebase health and robustness in various areas. ----------------------------------------- Attachment BY: Report from the Apache Tika Project [Tim Allison] ## Description: Apache Tika is a dynamic toolkit for content detection, analysis, and extraction. It allows a user to understand, and leverage information from, a growing a list over 1200 different file types including most of the major types in existence (MS Office, Adobe, Text, Images, Video, Code, and science data) as recognized by IANA and other standards bodies. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Tika was founded 2010-04-20 (11 years ago) There are currently 33 committers and 32 PMC members in this project. The Committer-to-PMC ratio is roughly 9:8. Community changes, past quarter: - Nicholas DiPiazza was added as a PMC member on 2021-07-06 - Nicholas DiPiazza was added as committer on 2021-06-03 ## Project Activity: We released 2.0.0-BETA on 2021-05-25. This includes the new pipes module which improves robustness, scalability and ease of integration at scale. We look forward to release a stable 2.0.0 in the next quarter. In Tika 2.x, we're also ending the reliance on two custom forks we had to create for security and backwards compatibility reasons. That we're once more relying on external, maintained dependencies for these capabilities is an important step forward. We released 1.27 on 2021-07-06. This includes numerous bug fixes and dependency updates. ## Community Health: The project continues to have strong community health (8.37 Chi score). Activity on mailing lists, commits and pull requests was slightly down over the last quarter. However, the number of JIRA issues opened and closed both increased. ----------------------------------------- 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 released 3.4.11/3.5.0 on May 3, 2021. Version 3.4.11 was another maintenance release along that line and 3.5.0 represented a major release with some breaking changes, runtime/dependency version upgrades and an assortment of new features[1]. Graph Providers have already started upgrading their graph systems to support this new version and we look forward to seeing it gain further adoption as the new primary release line. We are currently in the midst of releasing 3.4.12 and 3.5.1 and have opened development for 3.6.0. It is likely that we will end releases along 3.4.x this year. The PMC received a security vulnerability report[2] and after some discussion determined that a CVE was not necessary for the problem. We did however identify two action items related to this issue: (1) modify our documentation to clarify some areas that may have been misinterpreted for how certain examples should be used in production environments and (2) opened a specific issue in JIRA[3] to track an upcoming change that will offer a better option for users to consider when it comes to securing their remote Gremlin execution. We have welcomed two new PMC members this quarter in Kelvin Lawrence and Joshua Shinavier. ## Issues: There are no issues requiring board attention at this time. ## Releases: - 3.4.11 (May 3, 2021) - 3.5.0 (May 3, 2021) ## PMC/Committer: - Last PMC addition was Kelvin Lawrence/Josh Shinavier - June 2021 - Last committer addition was Øyvind Sæbø - March 2021 ## Links [1] https://tinkerpop.apache.org/docs/3.5.0/upgrade/#_tinkerpop_3_5_0 [2] https://s.apache.org/vb691 [3] https://issues.apache.org/jira/browse/TINKERPOP-2583 ----------------------------------------- Attachment CA: Report from the Apache Tomcat Project [Mladen Turk] ## Description: - A Java Servlet, JavaServer Pages, Java WebSocket and Java Unified Expression language specifications implementation and Jakarta EE equivalents. ## Issues: - There are no issues requiring board attention at this time ## Membership Data: - There are currently 28 PMC members. Igal Sapir was added to the PMC on Mar 18 2019 - There are currently 47 committers. Raymond Augé was added as committer on 2020-07-02 ## Community Health: - Continued healthy activity across multiple components and responsiveness on both dev and user lists. ## Project Activity: Apache Tomcat 10.1.0-M2 is a milestone release and is targeted at Jakarta EE 10. - Apache Tomcat 10.1.0-M2 (alpha) was eleased on 2021-07-02 - Apache Tomcat 10.0.8 was released on 2021-07-02 - Apache Tomcat 10.0.7 was released on 2021-06-15 - Apache Tomcat 10.0.6 was released on 2021-05-12 - Apache Tomcat 10.0.5 was released on 2021-04-06 - Apache Tomcat 10.0.4 was released on 2021-03-10 - Apache Tomcat 9.0.50 was released on 2021-07-02 - Apache Tomcat 9.0.48 was released on 2021-06-28 - Apache Tomcat 9.0.46 was released on 2021-05-12 - Apache Tomcat 9.0.45 was released on 2021-04-06 - Apache Tomcat 9.0.44 was released on 2021-03-10 - Apache Tomcat 8.5.69 was released on 2021-07-05 - Apache Tomcat 8.5.68 was released on 2021-06-15 - Apache Tomcat 8.5.66 was released on 2021-05-12 - Apache Tomcat 8.5.65 was released on 2021-04-06 - Apache Tomcat 8.5.64 was released on 2021-03-10 - Apache Tomcat Native 1.2.30 was released on 2021-06-04 - Apache Tomcat Migration Tool for Jakarta EE 1.0.0 was released on 2021-05-07 ## Security: - Detailed status: http://tomcat.apache.org/security.html ## Trademark: - No new trademark issues in the last 3 months and there are currently no outstanding trademark issues that the Apache Tomcat PMC is working on. ----------------------------------------- Attachment CB: Report from the Apache Traffic Server Project [Bryan Call] ## Description: The mission of Traffic Server is the creation and maintenance of software related to a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Traffic Server was founded 2010-04-20 (11 years ago) There are currently 65 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 9:7. Community changes, past quarter: - No new PMC members. Last addition was Brian Olsen on 2021-02-23. - Robert Butts was added as committer on 2021-06-24 ## Project Activity: We released ATS 9.01 and 9.0.2, which is our latest bug fix release. We also released 8.1.2, which is a bug fix release for our LTS branch. We are working on our next minor release 9.1.x and testing it in production. ## Community Health: We had our ATS Spring summit in June where 42 people joined remotely. We are also continuing to hold monthly ATS meetings. We continue to have an increase in GitHub PR (19%) and issue (87%) close rate. This is primarily do to weekly PR and issue scrub. ----------------------------------------- Attachment CC: Report from the Apache Web Services Project [Daniel Kulp] ## Description: Apache Web Services is a collection of shared technologies related to SOAP/XML based Web Services that can be shared by different implementations. Spring-WS, Axis2, CXF, and others use parts of the technology created within Apache Web Services. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Web Services was founded 2003-01-22 (18 years ago) There are currently 223 committers and 43 PMC members in this project. The Committer-to-PMC ratio is roughly 7:2. Community changes, past quarter: - Robert Lazarski was added to the PMC on 2021-06-14 - No new committers. Last addition was Alessio Soldano on 2014-09-14. ## Project Activity: WebServices is a mature project based on standards that are also quite mature. As such, there is not a significant amount of activity required. However, user questions are being answered promptly, bugs are being fixed, and there are at least 3 independent PMC members around making sure the project can continue to produce releases as needed. Since SOAP/XML based Web Services is no longer considered state of the art, we don't expect a major uptick in new development efforts, new committers, etc... The bulk of the work this quarter was preparing Axiom 1.3.0 for release as requested by the Apache Axis project. We added Robert Lazarski to the PMC so he could fully drive the Axiom release and coordinate with the Axis project. Past Releases: Axiom-1.3.0: 2021-07-09 WSS4J-2.3.1: 2020-12-15 WSS4J-2.2.6: 2020-12-15 XmlSchema-2.2.5: 2020-01 Neethi-3.1.1: 2018-01 Woden-1.0M10: 2015-09 ## Community Health: As mentioned, SOAP/WebServices is not considered state-of-the-art anymore and we are getting very little contribution from anyone other than the 2 or 3 regulars" that are driving features and changes needed for CXF (which is being driven by their employers). Thus, we are not seeing any possibilities for future new committers or PMC members. However, there are plenty of people around that can do releases and answer questions and respond to security issues. It's a mature project. ----------------------------------------- Attachment CD: Report from the Apache Zeppelin Project [Lee Moon Soo] ## Description: The mission of Zeppelin is the creation and maintenance of software related to A web-based notebook that enables interactive data analytics ## Issues: ## Membership Data: 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 he didn't accept it due to personal reasons. Committer base changes: - Currently 22 committers. - Last committer addition was Philipp Dallig on 2020-06-24 ## Project Activity: - We are discussing the next release, hopefully we can get this done by the end of this month. - Good news of Zeppelin's industry adoption: Amazon Kinesis Data Analytics Studio integrate Zeppelin into their product https://aws.amazon.com/blogs/aws/ introducing-amazon-kinesis-data-analytics-studio-quickly-interact- with-streaming-data-using-sql-python-or-scala/ ## Community Health: - +3 new code contributors since last report. 349 total. - users@zeppelin.apache.org: - 128 emails sent to list ( 103 in previous quarter) - dev@zeppelin.apache.org: - 796 emails sent to list ( 727 in previous quarter) ------------------------------------------------------ End of minutes for the July 21, 2021 board meeting.