The Apache Software Foundation Board of Directors Meeting Minutes February 15, 2023 1. Call to order The meeting was scheduled for 22:00 UTC and began at 22:01 when a sufficient attendance to constitute a quorum was recognized by the chair. Other Time Zones: https://timeanddate.com/s/4303 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: Rich Bowen Bertrand Delacretaz Christofer Dutz Roy T. Fielding Willem Ning Jiang Sam Ruby Roman Shaposhnik Sander Striker Directors Absent: Sharan Foga Executive Officers Present: Craig R. McClanahan David Nalley Craig L Russell Matt Sicker Ruth Suehle Executive Officers Absent: none Guests: Alex O'Ree Andrew Musselman Brian Proffitt Christian Grobmeier Claude Warren Coty Sutherland - :12 Daniel Gruno Dave Fisher Drew Foulks Gavin McDonald Greg Stein - :01 Jarek Potiuk Justin Mclean - :02 Mark Thomas 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 January 18, 2023 See: board_minutes_2023_01_18.txt Approved by General Consent. 4. Executive Officer Reports A. Board Chair [Sander Striker] Preparation for the the upcoming annual members meeting continues. In March the membership will elect a new board and vote in additional members. This month we have more committee reports to review due to a larger number of missed reports in January. I remain impressed with reports that contain self-reflection. In particular when projects that recognize where they are in their lifecycle and decisions on whether to continue or not are in play. I believe this keeps our Foundation healthy. B. President [David Nalley] Europe has turned into a public policy focus of late. This month the focus has been around the Cyber Resiliency Act (CRA). Work has started on figuring out overall budget. While we are later in the calendar than what I'd prefer, we should have an initial budget roughed out by next month's meeting. Additionally, please see Attachments 1 through 8. C. Treasurer [Craig R. McClanahan] Even more continued follow-up on dealing with requirements on vendor payable portals for our donors. Requirements continue to be changing, but our objectives remain the same: * At least two Treasury folks have *individual* access to vendor portals. As needed, our accounting firm (IgniteSpot) has *individual* access to each vendor portal to submit invoices, but not to change corporate details such as our bank account. One of the challenges, especially in cases where a vendor portal does not support individual accounts, is that only one person’s phone can be configured for the usual two-factor authentication check. We will shortly be exploring technology that lets us acquire a phone number through which we can receive these SMS messages, and then transform them into either a Slack message or an email, with the destination being the appropriate group of individuals (either within Treasury or within our accounting firm). This should avoid the kind of problems that occur when individuals leave their current roles. D. Secretary [Matt Sicker] During January, the secretary team received 81 ICLAs, 3 CCLAs, and one membership emeritus request. E. Executive Vice President [Ruth Suehle] At last month's board meeting, the board approved a president's committee, led by the EVP, to discuss the concerns that have been raised around the Apache name and feather logo and to present the board with recommendations. I reached out to people who had volunteered previously on lists and formed a committee of folks interested in doing a lot of research on the matter. The committee recognizes that this is a topic with a lot of strong feelings as well as the fact that a large proportion of our membership is from outside the United States and may not have an understanding of the population potentially affected by the question. The board was given the committee's findings earlier this week to give them a chance to review it in advance of their discussion in today's meeting. The findings are now posted in the ASF members Confluence space. I and the other members of the committee are happy to offer further detail and answer questions about our research and the recommendations we arrived at. F. Vice Chair [Shane Curcuru] Assist the Chair with annual member meeting preparations. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Roman] See Attachment 9 B. Apache Legal Affairs Committee [Roman Shaposhnik] See Attachment 10 C. Apache Security Team Project [Mark J. Cox / Christofer] See Attachment 11 D. VP of Jakarta EE Relations [Rob Tompkins / Rich] No report was submitted. Additional officer reports approved as submitted by General Consent. 6. Committee Reports Summary of Reports The following reports required further discussion: # Ambari [rvs] # Any23 [ningjiang] # Brooklyn [rbowen] # Giraph [rbowen] # MADlib [rbowen] # OODT [bdelacretaz] # SIS [striker, bdelacretaz] # Subversion [striker] A. Apache ActiveMQ Project [Bruce Snyder / Sam] See Attachment A B. Apache AGE Project [Eya Badal / Sander] See Attachment B C. Apache Ambari Project [Roman Shaposhnik] No report was submitted. D. Apache Ant Project [Jan Materne / Bertrand] See Attachment D E. Apache Any23 Project [Lewis John McGibbney / Willem] No report was submitted. @Willem: pursue a new PMC chair for Any23 F. Apache Attic Project [Herve Boutemy / Sharan] See Attachment F G. Apache BookKeeper Project [Sijie Guo / Roy] See Attachment G H. Apache Brooklyn Project [Geoff Macartney / Willem] See Attachment H @Rich: shepherd a relationship with jclouds I. Apache bRPC Project [James Ge / Roy] See Attachment I J. Apache BuildStream Project [Tristan Van Berkom / Christofer] See Attachment J K. Apache Cassandra Project [Michael Semb Wever / Bertrand] See Attachment K L. Apache Celix Project [Pepijn Noltes / Roman] No report was submitted. M. Apache Cocoon Project [Cédric Damioli / Rich] See Attachment M N. Apache Community Development Project [Swapnil Mane / Sander] See Attachment N O. Apache CouchDB Project [Jan Lehnardt / Sharan] See Attachment O P. Apache Creadur Project [Philipp Ottlinger / Sam] See Attachment P Q. Apache CXF Project [Daniel Kulp / Willem] See Attachment Q R. Apache DataFu Project [Eyal Allweil / Sam] See Attachment R S. Apache DataSketches Project [Lee Rhodes / Sander] See Attachment S T. Apache DeltaSpike Project [Mark Struberg / Rich] See Attachment T U. Apache Doris Project [Mingyu Chen / Sharan] See Attachment U V. Apache Drill Project [Charles Givre / Roy] See Attachment V W. Apache Empire-db Project [Rainer Döbele / Bertrand] See Attachment W X. Apache Flume Project [Balázs Donát Bessenyei / Willem] See Attachment X Y. Apache Fluo Project [Keith Turner / Roman] See Attachment Y Z. Apache FreeMarker Project [Dániel Dékány / Christofer] See Attachment Z AA. Apache Geode Project [Mark Bretl / Christofer] See Attachment AA AB. Apache Giraph Project [Dionysios Logothetis / Bertrand] See Attachment AB @Rich: follow up with Giraph around absent PMC Chair AC. Apache Gora Project [Kevin Ratnasekera / Sam] No report was submitted. AD. Apache Groovy Project [Paul King / Sharan] See Attachment AD AE. Apache Helix Project [Junkai Xue / Roy] No report was submitted. AF. Apache Hop Project [Hans Van Akelyen / Willem] See Attachment AF AG. Apache HTTP Server Project [Joe Orton / Sander] See Attachment AG AH. Apache HttpComponents Project [Michael Osipov / Roman] See Attachment AH AI. Apache Iceberg Project [Ryan Blue / Rich] No report was submitted. AJ. Apache Ignite Project [Dmitry Pavlov / Bertrand] See Attachment AJ AK. Apache Impala Project [Jim Apple / Rich] See Attachment AK AL. Apache Incubator Project [Justin Mclean / Willem] See Attachment AL AM. Apache JMeter Project [Bruno Demion / Sharan] See Attachment AM AN. Apache jUDDI Project [Alex O'Ree / Roy] See Attachment AN AO. Apache Juneau Project [James Bognar / Sander] See Attachment AO AP. Apache Kafka Project [Jun Rao / Roman] See Attachment AP AQ. Apache Kibble Project [Sharan Foga] See Attachment AQ AR. Apache Knox Project [Larry McCay / Christofer] See Attachment AR AS. Apache Kylin Project [Shao Feng Shi / Sam] See Attachment AS AT. Apache Kyuubi Project [Kent Yao / Roman] See Attachment AT AU. Apache Libcloud Project [Tomaž Muraus / Sander] See Attachment AU AV. Apache Linkis Project [Shuai Di / Bertrand] See Attachment AV AW. Apache Logging Services Project [Ron Grabowski / Rich] See Attachment AW AX. Apache Lucene.Net Project [Shad Storhaug / Sharan] No report was submitted. AY. Apache MADlib Project [Aaron Feng / Roy] See Attachment AY @Roman: follow up on pending interested PMC members to MADlib AZ. Apache Mahout Project [Andrew Musselman / Roman] See Attachment AZ BA. Apache ManifoldCF Project [Karl Wright / Willem] See Attachment BA BB. Apache Maven Project [Karl Heinz Marbaise / Christofer] See Attachment BB BC. Apache Mesos Project [Qian Zhang / Sam] See Attachment BC BD. Apache MINA Project [Guillaume Nodet / Sam] See Attachment BD BE. Apache MXNet Project [Sheng Zha / Roy] No report was submitted. BF. Apache NuttX Project [Alin Jerpelea / Sharan] See Attachment BF BG. Apache OODT Project [Imesha Sudasingha / Bertrand] No report was submitted. @Bertrand: pursue a roll call for OODT BH. Apache Oozie Project [Dénes Bodó / Christofer] See Attachment BH BI. Apache OpenJPA Project [Mark Struberg / Willem] See Attachment BI BJ. Apache OpenOffice Project [Jim Jagielski / Roman] See Attachment BJ BK. Apache OpenWebBeans Project [Mark Struberg / Sander] See Attachment BK BL. Apache OpenWhisk Project [Dave Grove / Rich] See Attachment BL BM. Apache Ozone Project [Sammi Chen / Sharan] See Attachment BM BN. Apache Perl Project [Steve Hay / Roy] See Attachment BN BO. Apache Phoenix Project [Rajeshbabu Chintaguntla / Rich] See Attachment BO BP. Apache Pinot Project [Kishore G / Sam] No report was submitted. BQ. Apache POI Project [Dominik Stadler / Christofer] See Attachment BQ BR. Apache Portable Runtime (APR) Project [Nick Kew / Sander] See Attachment BR BS. Apache Qpid Project [Robbie Gemmell / Bertrand] See Attachment BS BT. Apache Ranger Project [Selvamohan Neethiraj / Willem] See Attachment BT BU. Apache RocketMQ Project [Xiaorui Wang / Roman] See Attachment BU BV. Apache Roller Project [David M. Johnson / Sam] No report was submitted. BW. Apache Samza Project [Yi Pan / Roy] See Attachment BW BX. Apache Santuario Project [Colm O hEigeartaigh / Sharan] See Attachment BX BY. Apache Sedona Project [Jia Yu / Willem] See Attachment BY BZ. Apache Serf Project [Justin Erenkrantz / Rich] See Attachment BZ CA. Apache ServiceComb Project [Willem Ning Jiang] See Attachment CA CB. Apache ShardingSphere Project [Liang Zhang / Sander] See Attachment CB CC. Apache ShenYu Project [Yu Xiao / Roman] See Attachment CC CD. Apache SIS Project [Martin Desruisseaux / Bertrand] See Attachment CD CE. Apache Solr Project [Houston Putman / Christofer] See Attachment CE CF. Apache Spark Project [Matei Alexandru Zaharia / Bertrand] See Attachment CF CG. Apache Storm Project [Kishor Patil / Roman] See Attachment CG CH. Apache StreamPipes Project [Philipp Zehnder / Rich] See Attachment CH CI. Apache Streams Project [Steve Blackmon / Sharan] See Attachment CI CJ. Apache Subversion Project [Nathan Hartman / Sam] See Attachment CJ @Roman: follow up with Subversion about VP Legal request CK. Apache Superset Project [Maxime Beauchemin / Sander] See Attachment CK CL. Apache Syncope Project [Francesco Chicchiriccò / Roy] See Attachment CL CM. Apache SystemDS Project [Matthias Boehm / Christofer] See Attachment CM CN. Apache TomEE Project [David Blevins / Willem] No report was submitted. CO. Apache Traffic Control Project [Eric Friedrich / Roman] See Attachment CO CP. Apache Turbine Project [Georg Kallidis / Willem] See Attachment CP CQ. Apache Velocity Project [Nathan Bubna / Sam] See Attachment CQ CR. Apache Web Services Project [Daniel Kulp / Roy] See Attachment CR CS. Apache Whimsy Project [Shane Curcuru / Christofer] See Attachment CS CT. Apache Xalan Project [Gary D. Gregory / Sander] See Attachment CT CU. Apache Xerces Project [Michael Glavassevich / Rich] No report was submitted. CV. Apache XML Graphics Project [Clay Leeds / Bertrand] See Attachment CV CW. Apache YuniKorn Project [Weiwei Yang / Sharan] See Attachment CW CX. Apache Zeppelin Project [Lee Moon Soo / Rich] No report was submitted. Committee reports approved as submitted by General Consent. 7. Special Orders A. Change the Apache Lucene Project Chair WHEREAS, the Board of Directors heretofore appointed Bruno Roustant (broustant) to the office of Vice President, Apache Lucene, and WHEREAS, the Board of Directors is in receipt of the resignation of Bruno Roustant from the office of Vice President, Apache Lucene, and WHEREAS, the Project Management Committee of the Apache Lucene project has chosen by vote to recommend Greg Miller (gsmiller) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Bruno Roustant is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Lucene, and BE IT FURTHER RESOLVED, that Greg Miller be and hereby is appointed to the office of Vice President, Apache Lucene, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7A, Change the Apache Lucene Project Chair, was approved by Unanimous Vote of the directors present. B. Change the Apache YuniKorn Project Chair WHEREAS, the Board of Directors heretofore appointed Weiwei Yang (wwei) to the office of Vice President, Apache YuniKorn, and WHEREAS, the Board of Directors is in receipt of the resignation of Weiwei Yang from the office of Vice President, Apache YuniKorn, and WHEREAS, the Project Management Committee of the Apache YuniKorn project has chosen by vote to recommend Wilfred Spiegelenburg (wilfreds) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Weiwei Yang is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache YuniKorn, and BE IT FURTHER RESOLVED, that Wilfred Spiegelenburg be and hereby is appointed to the office of Vice President, Apache YuniKorn, 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 YuniKorn Project Chair, was approved by Unanimous Vote of the directors present. C. Change the Apache Logging Services Project Chair WHEREAS, the Board of Directors heretofore appointed Ron Grabowski (rgrabowski) to the office of Vice President, Apache Logging Services, and WHEREAS, the Board of Directors is in receipt of the resignation of Ron Grabowski from the office of Vice President, Apache Logging Services, and WHEREAS, the Project Management Committee of the Apache Logging Services project has chosen by vote to recommend Volkan Yazici (vy) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Ron Grabowski is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Logging Services, and BE IT FURTHER RESOLVED, that Volkan Yazici be and hereby is appointed to the office of Vice President, Apache Logging Services, 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 Logging Services Project Chair, was approved by Unanimous Vote of the directors present. D. Change the Apache Storm Project Chair WHEREAS, the Board of Directors heretofore appointed Kishor Patil (kishorvpatil) to the office of Vice President, Apache Storm, and WHEREAS, the Board of Directors is in receipt of the resignation of Kishor Patil from the office of Vice President, Apache Storm, and WHEREAS, the Project Management Committee of the Apache Storm project has chosen by vote to recommend P. Taylor Goetz (ptgoetz) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Kishor Patil is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Storm, and BE IT FURTHER RESOLVED, that P. Taylor Goetz be and hereby is appointed to the office of Vice President, Apache Storm, 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 7D, Change the Apache Storm Project Chair, was approved by Unanimous Vote of the directors present. E. Terminate the Apache jUDDI Project WHEREAS, the Project Management Committee of the Apache jUDDI project has chosen by vote to recommend moving the project to the Attic; and WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache jUDDI project due to inactivity; NOW, THEREFORE, BE IT RESOLVED, that the Apache jUDDI project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache jUDDI Project; and be it further RESOLVED, that the office of "Vice President, Apache jUDDI" is hereby terminated; and be it further RESOLVED, that the Apache jUDDI PMC is hereby terminated. Special Order 7E, Terminate the Apache jUDDI Project, was approved by Unanimous Vote of the directors present. F. Change the Apache Portable Runtime (APR) Project Chair WHEREAS, the Board of Directors heretofore appointed Nick Kew (niq) to the office of Vice President, Apache Portable Runtime (APR), and WHEREAS, the Board of Directors is in receipt of the resignation of Nick Kew from the office of Vice President, Apache Portable Runtime (APR), and WHEREAS, the Project Management Committee of the Apache Portable Runtime (APR) project has chosen by vote to recommend Yann Ylavic (ylavic) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Nick Kew is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Portable Runtime (APR), and BE IT FURTHER RESOLVED, that Yann Ylavic be and hereby is appointed to the office of Vice President, Apache Portable Runtime (APR), 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 7F, Change the Apache Portable Runtime (APR) Project Chair, was approved by Unanimous Vote of the directors present. 8. Discussion Items A. Discussion of a name change The board encourages the president to follow up with his plan of action. These points include: * Research new imagery for our top level brand. * Figure out how we communicate with Apache Nations/Apache Alliance - and what we might want to communicate. * About Us documentation update to reflect towards Native American history. B. Executive Session (22:20 UTC) Attendees: Directors, Secretary, President, EVP Additional background for agenda item 8A. No decisions to be made. The board was given additional context behind the background for item 8A. No decisions were made at this time. 9. Review Outstanding Action Items * Willem: pursue a report for Any23 [ Any23 2022-12-21 ] Status: I sent a roll call and got two replies from the PMC members. * Rich: follow up on PMC clarification [ Dubbo 2023-01-18 ] Status: DONE The vote was in process, and had just been left out of the report at the time it was written. * Roman: pursue a PMC roll call for Mahout [ Mahout 2023-01-18 ] Status: Roll call opened 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 23:11 UTC ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Brand Management [Mark Thomas] Covering the period January 2023 * ISSUES FOR THE BOARD None. * OPERATIONS Responded to the following queries, liaising with projects as required: - Approved two suitable names and declined one. - Provided advice regarding ownership of marks of projects that enter the attic - Provided advice to KAFKA regarding a request to use the mark in an external domain name - Answered some internal questions regarding the 3rd party events policy - Approved an external event using the PULSAR mark * REGISTRATIONS Counsel continues to progress our APACHE registration in India. * INFRINGEMENTS Worked with counsel regarding a potentially conflicting registration with our CASSANDRA mark in Columbia. The PMC responded very promptly to a request to update the project's homepage to assist with this process. Was made aware of fake training certifications for commercial training for HADOOP. Passed details to the training vendor along with an offer of help if required - no requests to date. ----------------------------------------- Attachment 2: Report from the VP of Fundraising [Bob Paulin] 1) ASF Sponsors: a --New: no new Sponsors have been onboarded during this timeframe. b --Renewals: we received renewal confirmation from one Gold Sponsor. One Silver Sponsor has cancelled their renewal (originally committed in August 2022) due to US-China tech conflict. c --Payments: 1 --New: we received payment from one Platinum and one new Bronze Sponsor. 1a --Incoming: we await payment from one Bronze Sponsor. 2 --Renewing: we received payment from two renewing Gold, and one Silver Sponsor. 2a --Incoming: we await payment from two Platinum, two Gold, two Silver, and one Bronze Sponsor. We await purchase orders to formally invoice one Gold, and one Silver Sponsor. 2) Targeted Sponsors: we met with two Platinum Targeted Sponsors regarding their annual contributions to benefit ASF Infrastructure. We will begin our annual Targeted Sponsor audit, and are also exploring priorities for additional possible support for Infrastructure operations as well as Apache projects. 3) Sponsor Relations: due to increased movement with our Sponsor points-of-contact (both corporate restructuring as well as layoffs), we have been working to ensure that we are able to maintain active contact with our current Sponsors. Outreach continues with our China-based Sponsors regarding blocked emails as well as techno-trade impact on future renewals. 4) Event Sponsorship: no new events are scheduled to date. We continue to finalize collections on a few outstanding sponsorship payments from ApacheCon NA. 5) Individual Donations and Corporate Giving: we received $4K in individual and one-time corporate donations during January, which included a repeat annual corporate contribution. 6) Administrivia: the Treasurer was able to unlock a long-outstanding invoicing issue with a Silver Sponsor. We continue to work with the Treasurer and Accounting teams to resolve any remaining Sponsor invoicing and/or payments issues. We are making progress on the new Fundraising CMS, are handling some Sponsor benefit and donation method updates, and are also considering hiring an additional team member on a part-time basis. ----------------------------------------- Attachment 3: Report from the VP of Marketing and Publicity [Brian Proffitt] General ======= We are monitoring the current discussions around calls for a name change/rebrand, as well as monitoring for potential leaks from within the ASF on this topic. Highlights ========== - 2022 security report reviewed, released - TLP announcements for bRPC, Kyuubi, and Linkis - #FirstASFContribution campaign launched - Website changes 2022 Security Report ===================== Mark Cox drafted the security report for 2022, which the M&P team reviewed. After refinement, the report was posted on the security blog, and a press release was sent over the wires. Graduation releases ======================== TLP announcements for bRPC, Kyuubi, and Linkis we made, via press release, blog posts, and social media. #FirstASFContribution campaign ================= #FirstASFContribution campaign blog finalized with social posts queued for February launch Looking ahead ================= The Constantia team has been working to implement an organizational change to the main apache.org web site, which is currently not easy to navigate. There are a lot of duplicated links throughout the two menus on the current site. Some of the chosen links are also very prescriptive/opinionated in terms of what they bring to the surface, versus letting people find their way (and it makes for a labyrinthine experience). Having two menus is also extremely confusing as a user experience. A new, simpler navigation theme has been created, with these four goals in mind: * Help newcomers orient and get started with ASF * Help current contributors/committers find the resources they need * Incentivize people to incubate projects * Incentivize organizations to sponsor ASF M&P will be working with the appropriate Infra personnel to ensure this transition is smooth. ----------------------------------------- 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. Finances ======== Our primary budgeting spreadsheet has recently been (mostly) updated. A few more tweaks, and we'll be able to produce a new budget in short order. Waiting for the President's Office to begin the budgeting process. Short Term Priorities ===================== - Complete LDAP upgrade - Roll the Agenda Tool out for testing Long Range Priorities ===================== - Artifacts Distribution Platform - Atlassian Cloud applications - Gradle for the communities General Activity ================ - Continued work to provide blogging options to projects, other than Apache Roller. One project has migrated, and four more are tracking their blog migration. - Many projects have migrated from TravisCI to GitHub Actions. Recall that TravisCI ended their Open Source program a couple years ago. The Foundation has filled in since, with a service contract. - Some work has started on dynamically spinning up Jenkins builder nodes, in AWS and Azure. - Work on upgrading the LDAP server continues. This has been re-planned as a phased migration, rather than one big change. - The selfserve portal is being rewritten from old-school CGI scripts to a modern async Quart-based server. This will provide a better platform for future features, and simpler maintenance/development. - Some work on moving to Atlassian cloud-based applications. Some work was held up awaiting some input from Atlassian. Work should resume in the next month. - Improvements in Puppet support on Windows, along with improved Maven tooling and JDK support. - The Agenda Tool is getting close to availability for testing. - Additional work on the Artifacts Distribution Platform. - Automated quarterly reboots of builder nodes, to pick up any platform (security) updates. - Getting vote.a.o ready for the upcoming Annual Members Meeting. - Ran a successul "Infra Roundtable" monthly video meeting with members of the communities. ----------------------------------------- Attachment 5: Report from the VP of Conferences [Rich Bowen] Proposals are still being received from multiple cities for ApacheCon 2023. However, at this time, we do not have anything definitive to report. We have renewed our agreement with ExpoPass for the 2023 calendar year, to provide ticketing, badging, and other related services for 2023 events. ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald] No changes since last report. === Current Events ============== None Post ACNA22 event Surveys are complete, looks like we will not be receiving any more, but will push out one last reminder before publishing the stories we have. Travel Policy ========== Submitted Policy awaiting approval by President and/or EVP TAC Sub Domain ============== This has been implemented. we now have changed our primary email to private@tac.apache.org (from travel-assistance@apache.org) With this new domain, we look forward to creating our own website at tac.apache.org. TAC App ======= TAC app is closed. We still need to submit our suggestions for improvements. Future Events ============= None Currently. Due to lack of volunteer time to support and open applications for Fosdem, we will not be supporting this event this time around. Next event to support is likely to be Berlin Buzzwords. Short/Medium Term Priorities ===================== Still keeping an eye out for other smaller events to support. We are keen to hear about projects events. Mailing List Activity ===================== No email 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: ## Activity: *** Project: Internships for underrepresented groups (Outreachy) *** We are at the end of the Outreachy round December 2022 - March 2023 [1] [2]. The ASF won't participate in the May-August 2023 round. *** Project: User Experience Research on new contributors *** Bitergia is finalising the reports of the user experience research project. Waiting on their delivery to review and publish is approved. *** Operations no news. ## Committee members' changes: no news. ## References [1] https://www.outreachy.org/alums/2022-12/ [2] https://www.outreachy.org/outreachy-december-2022-internship-round/communities/asf/solr-11872-refactor-test-infra-to-work-with-a-mana/cfp/ ----------------------------------------- Attachment 8: Report from the VP of Data Privacy [Christian Grobmeier] There was almost no activity in the past month. One data removal request was fulfilled. ----------------------------------------- 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. After resolving a handful of LEGAL issues, we are slightly up at 21 outstanding issues compared to 19 last month. A discussion around updating contributor guidance around AI generated code is underway and anybody interested in participating is encouraged to comment on LEGAL-631 ----------------------------------------- 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: - We have published the ASF Security Report for 2022. https://blogs.apache.org/security/entry/asf-security-report-2022 - We congratulate the APR project, who have released version 1.7.1, among other things fixing the long-standing CVE-2017-12613. - Airflow continues to attract attention by security researchers, likely in part due their inclusion in a third part bug bounty program by HackerOne. The PMC is responding to the reports at a steady pace. - We are working with projects to publish "security model" pages on their websites, which help users understand what to expect from the project security-wise, and help security researchers on where to best focus their efforts. In January such a page was published for Apache Maven. Stats for January 2023: 46 [license confusion] 12 [support request/question not security notification]] 2 [report/question relating to dependencies] Security reports: 59 (last months: 62, 84, 69) 12 ['airflow'] 12 [website or other infrastructure] 4 ['tomcat'] 2 ['inlong', 'iotdb', 'logging', 'shiro', 'superset'] 1 ['ambari', 'commons', 'dolphinscheduler', 'druid', 'eventmesh', 'fineract', 'flink', 'httpd', 'infrastructure', 'james', 'kafka', 'kylin', 'linkis', 'maven', 'mxnet', 'nifi', 'openoffice', 'royale', 'sling', 'spark', 'zeppelin'] In total, as of 1 February 2023, we're tracking 156 (last months: 160, 154) open issues across 59 projects, median age 83 days (last months: 59, 45 days). 46 of those issues have CVE names assigned. 6 (last month: 6) of these issues, across 5 projects, are older than 365 days. ----------------------------------------- Attachment 12: Report from the VP of Jakarta EE Relations [Rob Tompkins] ----------------------------------------- Attachment A: Report from the Apache ActiveMQ Project [Bruce Snyder] ## Description: The mission of Apache ActiveMQ is the creation and maintenance of software implementing a distributed messaging system ## Issues: None ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (16 years ago) There are currently 63 committers and 29 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 Domenico Francesco Bruscino on 2022-06-19. - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: ### ActiveMQ Artemis - We've had three releases since the last report with the main updates being a new logging API & implementation, paging improvements, and a new option to synchronize operations on a broker's mirror. - The roadmap for 2.29.0 isn't yet clear since 2.28.0 just dropped a few days ago. - Migrations to Artemis appear to have accelerated a bit with the release of Spring Boot 3.0. ### ActiveMQ Classic - We are preparing ActiveMQ 5.17.4, a maintenance release including important fixes. - In the meantime, we are also working on 5.18.0 release preparation, which is an important milestone for ActiveMQ with major updates (Jakarta namespace, JMS 2 preview/client, ...). ## Community Health: The community continues to be somewhat quiet but healthy with this year's activity matching that of previous years. ----------------------------------------- Attachment B: Report from the Apache AGE Project [Eya Badal] ## Description: The mission of Apache AGE is the creation and maintenance of software related to a multi-model database that enables graph and relational models built on PostgreSQL ## Issues: There are no issues requiring board attention ## Membership Data: Apache AGE was founded 2022-05-17 (9 months ago) There are currently 17 committers and 12 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 Dehowe Feng on 2022-05-17. - A new committer(Rafsun Masud) addition is in the discussion/voting phase. ## Project Activity: PG11-1.2.0 was released on 2023-02-02. PG12-1.1.1 was released on 2023-02-02. We hold live sessions with our contributors. We also had a number of webinars and presentations in the past couple of months. We are also actively searching and looking for conferences/meetups to attend. ## Community Health: 89 commits in the past quarter (187% increase) 37 code contributors in the past quarter (208% increase) 107 PRs opened on GitHub, a past quarter (69% increase) 81 PRs closed on GitHub, a past quarter (22% increase) 220 issues opened on GitHub, in the past quarter (147% increase) 41 issues closed on GitHub, past quarter (95% increase) Overall, community health is excellent. We had a lot of significant contributions to Apache AGE. We have many new contributors to our project and are considering adding more committers to the project. ----------------------------------------- Attachment C: Report from the Apache Ambari Project [Roman Shaposhnik] ----------------------------------------- Attachment D: Report from the Apache Ant Project [Jan Materne] ## Description: The mission of Apache Ant is the creation and maintenance of the Ant build system and related software components. It consists of 3 main projects: - Ant - core and libraries (AntLibs) - Ivy - Ant based dependency manager - IvyDE - Eclipse plugin to integrate Ivy into Eclipse Additionally Ant provides several extensions to Ant (antlibs). ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Ant was founded 2002-11-18 (20 years ago) - big birthday! There are currently 29 committers and 22 PMC members in this project. The Committer-to-PMC ratio is roughly 4:3. Community changes, past quarter: - No new PMC members. Last addition was Magesh Umasankar on 2018-07-06. - No new committers. Last addition was Jaikiran Pai on 2017-06-14. ## Project Activity: Recent releases: Ant 1.10.13 was released on 2023-01-10. Ant 1.10.12 was released on 2021-10-19. Ant 1.9.16 was released on 2021-07-13. AntUnit 1.4.1 was released on 2021-07-07. Ivy 2.5.1 was released on 2022-11-04. Ivy 2.5.0 was released on 2019-10-24. ## Community Health: For Ant and Ivy we basically are in "maintenance mode". There isn't much development. For IvyDE we lack the knowledge of building Eclipse plugins on actual Eclipse versions. But it gets harder to get enough votes for releases as most of the PMC members are more involved in other projects. ----------------------------------------- Attachment E: Report from the Apache Any23 Project [Lewis John McGibbney] ----------------------------------------- Attachment F: Report from the Apache Attic Project [Herve Boutemy] ## Description: The mission of Attic is the creation and maintenance of 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 (14 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: There was no project requiring to move to the Attic since July 2022. ## Community Health: Last retirements went well with our tools and documented process. ----------------------------------------- Attachment G: Report from the Apache BookKeeper Project [Sijie Guo] ## Description: The mission of BookKeeper is the creation and maintenance of software related to Replicated log service which can be used to build replicated state machines ## Issues: Overall the community is doing well. On the PMC side we can note that we had a CVE and it took much time in order to handle it properly. This is something that we are still not tackling on the PMC. There are a few contributors who are doing very well and it is probably worth considering inviting them as committers. ## Membership Data: Apache BookKeeper was founded 2014-11-19 (8 years ago) There are currently 30 committers and 17 PMC members in this project. The Committer-to-PMC ratio is roughly 8:5. Community changes, past quarter: - No new PMC members. Last addition was Andrey Yegorov on 2022-03-18. - No new committers. Last addition was Shiji Lu on 2022-10-05. ## Project Activity: Recent releases: 4.15.3 was released on 2022-11-14. 4.14.6 was released on 2022-01-09. All the release lines before 4.14.x have been declared EOL. We are going to cut a new major release (4.16.0) ## Community Health: The community is active, in mailing list discussion, on our slack workspace, on GH pull requests and BPs (BookKeeper proposals, that is our way of discussing public API changes and big features) ----------------------------------------- Attachment H: Report from the Apache Brooklyn Project [Geoff Macartney] ## Description: The mission of Apache Brooklyn is the creation and maintenance of software related to a software framework for modeling, monitoring and managing cloud applications through autonomic blueprints. ## Issues: - There are no issues requiring board attention at this time. ## Membership Data: Apache Brooklyn was founded 2015-11-18 (7 years ago) There are currently 20 committers and 19 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 Iuliana Cosmina on 2021-06-04. - No new committers. Last addition was Mykola Mandra on 2022-03-08. ## Project Activity: - The last major Brooklyn release was 1.0.0, released on 3rd March 2020. - There is a steady turnover of commits to the project. ## Community Health: - There has been significant engagement during this quarter with the Apache jclouds community, discussing the proposed move of jclouds to the Attic. As this is one of our main dependencies this is clearly of concern to us. - Unfortunately it appears after much discussion that there are not enough people with sufficient bandwidth to contribute to the maintenance of jclouds, so the Attic seems to be the right next step. See last month's jclouds board report for more details. - It is unclear what the implications of this for Brooklyn will be. We will need to have a discussion on the mailing list, establish a plan and carry it out. Options seem to include forking (part of?) jclouds, or writing a minimal replacement within Brooklyn. More radical changes might also be possible, which might require changes in the Brooklyn model. ----------------------------------------- Attachment I: Report from the Apache bRPC Project [James Ge] ## Description - bRPC is an industrial-grade RPC framework for building reliable and high-performance services. - bRPC was graduated as Top Level Project in December 2022. ## Issues There are no Board-level issues at this time. ## Membership Data - PMC Members: 13 - Committers: 16 - Contributors: 129 - Date of newest committer: Nov. 1st, 2022 - Date of newest PMC Member: Jun. 22th, 2022 - Diversity: 129 contributors are from 20 more unique organizations, and 16 committers are from 9 unique organizations including Baidu, ByteDance, Google, 4Paradigm, Momemta. AI, Shopee, Tecent, JOYY. ## Project Activity - On Feb. 2nd, 2023, we released bRPC v1.4.0 with new features such as the RDMA support and bazel third_party support, along with several bug fixes. ## Community Health - Committers take turns responding user emails and issues on a weekly basis. During the past quarter, about 100 new emails were received and answered weekly. ----------------------------------------- Attachment J: Report from the Apache BuildStream Project [Tristan Van Berkom] ## Description: The mission of Apache BuildStream is the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks ## Issues: No issues ## Membership Data: Apache BuildStream was founded 2022-09-21 (5 months ago) There are currently 6 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Abderrahim Kitouni on 2022-09-21. - No new committers were added. ## Project Activity: BuildStream 2.0 finally released, lots of talk about supporting new python versions, not much progress over the holidays. ## Community Health: I would say community is healthy submitting pull requests and issues, I will have to spend more time closing these this month. ----------------------------------------- Attachment K: Report from the Apache Cassandra Project [Michael Semb Wever] ## Description: Apache Cassandra software is a highly scalable second-generation distributed database. ## Issues: No action required from the board. We are still in a grace period before removing all older deb and rpm packages from dist.a.o and archive.a.o . Newer releases are now only found on apache.jfrog.io The vulnerability reported in December: around yaml parsing; is evaluated as non-critical and does not qualify as a CVE. Surface area is restricted to trusted operators. Yaml loading has been hardened as an extra line of defence: https://issues.apache.org/jira/browse/CASSANDRA-18150 Further information on CVEs we have evaluated, and suppressed, as not relevant can be found in https://github.com/apache/cassandra/blob/trunk/.build/dependency-check-suppressions.xml ## Membership Data: Apache Cassandra was founded 2010-02-17 (13 years ago) There are currently 72 committers and 36 PMC members in this project. The Committer-to-PMC ratio is roughly 9:5. Community changes, past quarter: - No new PMC members. Last addition was Dinesh Joshi on 2021-05-20. - The latest new committer is Patrick McFadin. Added last week, his id creation still in progress. ## Project Activity: The project planned the Cassandra Summit, a Linux Foundation Event, for March. We received a record amount of submitted talks. Due to the current economic environment the event has been moved back to December 12-13th. The existing date will host instead a new online event: Cassandra Forward. https://lists.apache.org/thread/g4rsqjysn4fqw34z6ro5q6ywml6mnrzd In December we saw the Cassandra Day China event. We are working on making it easier for anyone to host and repeat our Cassandra Day events. https://cassandra.apache.org/_/events/20221222-cday-china.html The project has created a marketing@ ML and a dedicated Publicity & Marketing Group that meets monthly. Media and Social activity continues in collaboration with the individuals from Constantia. https://lists.apache.org/thread/cd75fx95l827bdf7om9v52zp414vjmv1 Additional governance rules have been created to cater for the inclusion of subprojects and the growing community ecosystem. This includes the notion of partial, or per-subproject, committers. This is socially enforced in the project. https://lists.apache.org/thread/tgbqpq5x03b7ssoplccxompxj6d1gw90 Recent releases: - 4.1.0 (GA) was released on 2022-12-13. - 4.1-rc1 was released on 2022-11-22. - 3.11.14 was released on 2022-10-24. 4.0.8 is cut and being voted on. 3.0.29 and 3.11.15 are being cut. The PMC Chair will rotate before the next board report. ## Community Health: The community can be considered healthy and growing. Cassandra project status updates are emailed regularly to dev@, these are worth reading for a more detailed view on current state of affairs in the project. See https://s.apache.org/0heaa ----------------------------------------- Attachment L: Report from the Apache Celix Project [Pepijn Noltes] ----------------------------------------- Attachment M: Report from the Apache Cocoon Project [Cédric Damioli] ## Description: The mission of Cocoon is the creation and maintenance of software related to Web development framework: separation of concerns, component-based ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Cocoon was founded 2003-01-22 (20 years ago) There are currently 79 committers and 32 PMC members in this project. The Committer-to-PMC ratio is roughly 5:2. Community changes, past quarter: - No new PMC members. Last addition was Javier Puerto on 2012-07-06. - No new committers were added. ## Project Activity: There are three security issues concerning the 2.2 branch. We managed to fix them and then wanted to make a release, 9 years after 2.2.0. But the release process is too old, too complex, relying on obsolete or unexisting tools, so at the time of this board report, we didn't manage to complete the process. ## Community Health: Due to our inability to even complete a release process of one of our two main branches, some PMC members initiated a poll to measure the PMC ability to maintain the project. The result is that, even probably complying with the 3-committers threshold, there are not enough active PMC members to maintain both branches. We have to discuss further about the next steps. ----------------------------------------- Attachment N: Report from the Apache Community Development Project [Swapnil Mane] ## Description: The mission of Community Development is the creation and maintenance of software related to Resources to help people become involved with Apache projects ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Community Development was founded 2009-11-01 (13 years ago) There are currently 41 committers and 37 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Aditya Sharma on 2022-06-23. - No new committers. Last addition was Ted Liu on 2021-10-18. ## Project Activity: ### ALC We had another good quarter for the ALC Chapters' activities. ALC Indore organized three virtual events with community members of four Apache projects: -- Getting started with Apache APISIX (~50 attendees) [1] -- Tech Talk on BigData Infrastructure with Apache DolphinScheduler (~20 attendees) [2] -- Tech Talk on BigData Infrastructure - 2 - Apache DevLake & Apache SeaTunnel (~20 attendees) [3] ALC Beijing held a face-to-face annual meeting on January 15, 2023, attended by 20 members to plan for the year ahead. ALC Shenzhen organized a two-day event on October 30, 2022, with a day for hacking. Approximately 25 people from Apache RocketMQ Dubbo EventMesh (incubating), Linkis (incubating), APISIX, and Inlong communities attended the meeting. -- ALC Shenzhen held an online meetup for Apache APISIX & EventMesh on November 16, 2022. -- Shenzhen also helped Apache Linkis to graduate from the incubator and discussed plans and suggestions for EventMesh's graduate. ### FOSDEM Once again, we had an ASF booth at FOSDEM and volunteers from various projects were present to talk to attendees about their projects and the ASF in general. We had been allocated a new location on the ground floor. Our position meant that people had to pass by us to get in or out - so we got a lot of foot traffic. We had 2 full days of good engagement with attendees. People also came to talk to us about other open source events that were being organised that they hoped we or our communities might be interested in participating in. One of these was the Open System Days Croatian Linux Users Conference [4]. We also got offered a free meeting room for community meetups for any developers based in and around Portugal. ### GSoC We have applied for the GSoC 2023 program and are awaiting the final update from the GSoC team on February 21, 2023. Meanwhile, we will be working on collecting project ideas from various PMCs. ## Community Health: Our dev mailing list had almost similar traffic as compared to the past quarter. (164 emails compared to 158 in the past quarter) and we continue our momentum of various activities and events to spread the Apache awareness through ALC. [1] https://s.apache.org/knotz [2] https://s.apache.org/918ph [3] https://s.apache.org/gdfmr [4] https://www.dorscluc.org ----------------------------------------- Attachment O: Report from the Apache CouchDB Project [Jan Lehnardt] ## Description: Apache CouchDB software is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. CouchDB also offers incremental replication with bi-directional conflict detection and resolution. ## Issues: - not an issue, but board feedback requested we add more PMCs: - we are taking the feedback to heart and looking for active candidates right now. The project just likes to note that we got unlucky a few times in the past few years of having folks drop off right after they were made committer. - board feedback also asked about the relationship between Apache CouchDB and PouchDB: PouchDB is a non-ASF project that implements the CouchDB API and replication/sync HTTP/JSON protocol for the Browser environment. Together with CouchDB, it allows building fully offline-capable web applications (it’s pretty cool). There are people who work on both sides of the project and we occasionally collaborate on new features, performance improvements and security issues. - PMC Chair is curious about the new-ish 2-monthly reporting period. IIRC that was quarterly in the past and wondering if we can get back to that, as we are a one of the slow-and-steady type of projects where there just isn't as much activity in two months, especially over the Christmas and northern hemisphere summer periods. ## Membership Data: Apache CouchDB was founded 2008-11-19 (14 years ago) There are currently 70 committers and 16 PMC members in this project. The Committer-to-PMC ratio is roughly 9:2. Community changes, past quarter: - No new PMC members. Last addition was Jonathan Hall on 2020-02-12. - No new committers. Last addition was Ronny Berndt on 2022-04-08. ## Project Activity: - 3.3.0 was released on 2022-12-28, greatly improving CouchDB replication performance. Details: https://blog.couchdb.org/2023/01/03/3-3-0/ - 3.3.1 was released on 2023-01-10, bugfix release. - New CI nodes for macOS (arm64) and FreeBSD (arm64 & x86_64) have been donated and commissioned. A new Windows (x86_64) node has been donated and is being commissioned at the moment. - Made good progress on the keystone features for the next major version. ## Community Health: Activity us up on all metrics expected to go up adjacent with new version releases. ----------------------------------------- Attachment P: Report from the Apache Creadur Project [Philipp Ottlinger] ## Description: The mission of Creadur is the creation and maintenance of software related to Comprehension and auditing of software distributions ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Creadur was founded 2012-04-18 (11 years ago) There are currently 11 committers and 10 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Karl Heinz Marbaise on 2016-08-30. - No new committers. Last addition was Karl Heinz Marbaise on 2016-08-30. ## Project Activity: We worked on properly pushing out Apache Tentacles 0.1 and adapted the webpage for Tentacles. Recent releases: - Apache Rat 0.15 was released on 2022-09-17. - Apache Creadur Tentacles 0.1 was released on 2022-10-22 ## Community Health: dev@creadur.apache.org had a 115% increase in traffic in the past quarter (196 emails compared to 91) 1 issue opened in JIRA, past quarter (-80% change) 0 issues closed in JIRA, past quarter (-100% change) 73 commits in the past quarter (-33% change) 4 code contributors in the past quarter (-33% change) 51 PRs opened on GitHub, past quarter (27% increase) 43 PRs closed on GitHub, past quarter (-2% change) Activity remains constant and any questions are being handled for RAT. Interest in Tentacles started to grow, therefore we performed a release for 0.1. ----------------------------------------- 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 (15 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. ## Project Activity: The bulk of the activity this period is centered around a CXF 4.0. The major change for that release was moving from javax.* to jakarta.* specs which is incompatible for end users. This also involved updating from Java8 to Java11 as the minimum, although Java17 is now required for some use cases. The other event of note was that the community decided to retire/attic the DOSGI subproject. There hasn't been any release there for over 6 years and no users came out to advocate for keeping it. Recent releases: 3.4.9 was released on 2022-10-12. 3.5.4 was released on 2022-10-12. 3.4.10 was released on 2022-12-13. 3.5.5 was released on 2022-12-13. 4.0.0 was released on 2022-12-22. Apache CXF Fediz 1.6.1 was released on 2022-12-23. Older releases: Apache CXF DOSGI 2.0.0 was released on 2016-09-15 ## 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 (5 years ago) There are currently 19 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Ohad Raviv, a committer, agreed to join the PMC today, on 2023-02-05. No new committers. Last addition was Ohad on 2019-07-27. ## Project Activity: DataFu-Spark 1.7.0 was just released, on 2023-01-22. Now that nearly all the recent contributions are released, we are planning another release relatively soon with features that broke support for older Spark versions. ## Community Health: The past few months have seen some more activity than usual; we are hoping that this release helps us to build more momentum. ----------------------------------------- Attachment S: Report from the Apache DataSketches Project [Lee Rhodes] ## Description: The mission of Apache DataSketches is the creation and maintenance of software related to an open source, high-performance library of streaming algorithms commonly called "sketches" in the data sciences. Sketches are small, stateful programs that process massive data as a stream and can provide approximate answers, with mathematical guarantees, to computationally difficult queries orders-of-magnitude faster than traditional, exact methods ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache DataSketches was founded 2020-12-15 (2 years ago) There are currently 16 committers and 13 PMC members in this project. The Committer-to-PMC ratio is roughly 8:7. Community changes, past quarter: - No new PMC members. Last addition was David Cromberge on 2021-09-22. - No new committers. Last addition was Will Lauer on 2022-03-07. ## Project Activity: We were invited to make a presentation to one of the top-three cloud providers about our project. And we are in discussion with two other top cloud providers about adopting our technology for broad use by their customers. Unfortunately, this is a long and slow process. We have also decided to refactor our website to be more focused on the Python user communities since Python is so widely used by the scientific communities. ## Community Health: The DataSketches project is healthy. Most of our interactions with users are through GitHub or through Slack. We are continuing to work with some of the largest cloud providers on adoption of our library. We are also working closely with the Java Project Panama. We are also seeing some interest in our technology from government agencies, including international agencies. ----------------------------------------- Attachment T: Report from the Apache DeltaSpike Project [Mark Struberg] ## Description: Apache DeltaSpike is a suite of portable CDI (Contexts & Dependency Injection) extensions intended to make application development easier when working with CDI and Java EE. Some of its key features include: - A core runtime that supports component configuration, type safe messaging and internationalization, and exception handling. - A suite of utilities to make programmatic bean lookup easier. - A plugin for Java SE to bootstrap both JBoss Weld and Apache OpenWebBeans outside of a container. - JSF integration, including backporting of JSF 2.2 features for Java EE 6. - JPA integration and transaction support. - A Data module, to create an easy to use repository pattern on top of JPA. Testing support is also provided, to allow you to do low level unit testing of your CDI enabled projects. ## Issues: There are no issues requiring board attention at this time. ## Activity We have now officially started our work towards a native jakarta release. We will likely address JakartaEE9 as baseline and ignore the broken CDI-4.0 spec parts. Reason is that they broke backward compatibility which already did hit us on our list. There is a discussion in the Jakarta Specification Committee how to handle these backward incompatible changes, but no solution was formed so far it seems. Thus we keep it CDI-3.0 level. ## Community Health Community is alive but not huge. Adoption is still reasonable high. Sadly no new committers nor PMC members on the horizon. ## Releases - 1.9.6 was released on 2022-04-12. - 1.9.5 was released on 2021-03-10. - 1.9.4 was released on 2020-06-12. ## Project Composition: - There are currently 35 committers and 19 PMC members in this project. - The Committer-to-PMC ratio is roughly 9:5. ## Community changes, past quarter: - No new PMC members. Last addition was Harald Wellmann on 2016-05-19. - No new committers. Last addition was Christian Beikov on 2019-10-21. ----------------------------------------- Attachment U: Report from the Apache Doris Project [Mingyu Chen] ## Description: The mission of Apache Doris is the creation and maintenance of software related to a MPP-based interactive SQL data warehousing for reporting and analysis ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Doris was founded 2022-06-15 (8 months ago) There are currently 52 committers and 17 PMC members in this project. The Committer-to-PMC ratio is roughly 7:3. Community changes, past quarter: - Yongqiang Yang was added to the PMC on 2023-01-10 - GuoLei Yi was added to the PMC on 2023-01-10 - Zhou Minghong was added as committer on 2023-01-18 - LinZhong Chen was added as committer on 2023-01-18 - Zenglin Luo was added as committer on 2023-01-18 - Zhijing Lu was added as committer on 2023-02-06 - Chi Li was added as committer on 2023-01-31 - Tao Yin was added as committer on 2023-01-18 - Chen Zhang was added as committer on 2023-01-11 ## Project Activity: 1. We made several releases Apache Doris and its components: - Apache Doris 1.2.0 on 2022-12-07 - Apache Doris 1.1.5 on 2022-12-19 - Apache Doris 1.2.1 on 2023-01-03 - Apache Flink-Doris-Connector 1.2.1 on 2022-12-07 - Apache Flink-Doris-Connector 1.3.0 on 2022-12-07 2. Holding the first Doris Summit 2022 online ## Community Health: The community health is good. In the past 3 months, a total of 142 contributors contributed more than 2000 commits. And all important issues related to the community will be discussed in the dev@doris to ensure the transparency and openness of the community. And we also released the roadmap 2023 of Doris to let people know what Doris community will do this year. ----------------------------------------- Attachment V: Report from the Apache Drill Project [Charles Givre] ## Description: The mission of Drill is the creation and maintenance of software related to Schema-free SQL Query Engine for Apache Hadoop, NoSQL and Cloud Storage ## Issues: No issues requiring board attention. ## Membership Data: Apache Drill was founded 2014-11-18 (8 years ago) There are currently 62 committers and 27 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 James Turton on 2022-01-23. - No new committers. Last addition was Maksym Rymar on 2022-10-19. ## Project Activity: We recently released a bug-fix release, 1.20.3 in early January. We are 2 PRs away from beginning the release process for Drill 1.21. Drill 1.21 is a very significant release for Drill. New features include: * Format readers for Apache Iceberg, Delta Lake, and MS Access. * Storage Plugins (Connectors) for GoogleSheets * We've also added a storage plugin to allow Drill to connect to other Drill clusters. This enables efficient cross-cloud queries. * Until Drill 1.21, Drill had been using a fork of Calcite. For Drill 1.21, we have eliminated this and Drill is now running on the latest version of Calcite. When we merged this, we were able to close numerous bug reports. There are numerous stability improvements as well. * Support for PIVOT, UNPIVOT, REGR_SLOPE and many other operators. * Improved implicit casting rules which dramatically reduce the number of schema change exceptions * We've implemented user translation which allows users to use individual credentials in the various storage plugins. Of the storage plugins that have individual credentials, only MongoDB remains to be updated to support user translation * Support for INSERT. Drill now supports INSERT operations for JDBC data sources, Splunk, and GoogleSheets * Write capability has also been extended to many of the storage plugins. Recent releases: 1.20.3 was released on 2023-01-07. 1.20.2 was released on 2022-08-03. 1.20.1 was released on 2022-05-16. ## Community Health: The Drill community remains small but strong. dev@drill.apache.org had a 80% increase in traffic in the past quarter (1147 emails compared to 635) issues@drill.apache.org had a 79% increase in traffic in the past quarter (1033 emails compared to 576) 37 issues opened in JIRA, past quarter (-53% change) 37 issues closed in JIRA, past quarter (-42% change) 93 commits in the past quarter (-15% change) 12 code contributors in the past quarter (-20% change) 38 PRs opened on GitHub, past quarter (-50% change) 39 PRs closed on GitHub, past quarter (-52% change) 8 issues opened on GitHub, past quarter (-11% change) 3 issues closed on GitHub, past quarter (-62% change) ----------------------------------------- Attachment W: Report from the Apache Empire-db Project [Rainer Döbele] ## Description: Empire-db is a lightweight library for dealing with all aspects of storing, manipulating, retrieving and modelling data in relational database management systems (RDBMS). As an alternative to traditional OR-Mapping solutions, it provides an SQL centric, no-compromise approach that uses a Java-Object-Model rather than Mapping Files or Annotations. ## Issues: There are no issues requiring the boards attention at this time. ## Membership Data: Apache Empire-db was founded 2012-01-24 (11 years ago) There are currently 10 committers and 9 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 Jan Glaubitz on 2016-07-10. - No new committers. Last addition was Ralf Eichinger on 2022-03-15. ## Project Activity: Latest release is empire-db-3.0.0 released on 2022-03-11. There has not been much activity during the last quarter with (only) two new issues opened in JIRA. As soon as a significant number of issues have been fully resolved we are intending to publish a new release, probably within the upcoming two quarters. ## Community Health: Our community, although small, is alive and active. 2 issues opened in JIRA 0 issues closed in JIRA ----------------------------------------- Attachment X: Report from the Apache Flume Project [Balázs Donát Bessenyei] ## Description: The mission of Flume is the creation and maintenance of software related to A reliable service for efficiently collecting, aggregating, and moving large amounts of log data ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Flume was founded 2012-06-20 (11 years ago) There are currently 33 committers and 25 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 Tristan Stevens on 2022-04-10. - No new committers. Last addition was Sean Busbey on 2022-07-25. ## Project Activity: After a longer hiatus, we managed to do 3 releases last year. At the moment there aren't any upcoming versions planned. Recent community activity is also rather low. ## Community Health: We seem to have 3 active PMC members which makes releases difficult, but not impossible. Also, we have a committer who is on track to become a PMC member. ----------------------------------------- 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 (6 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 Brian Frank Loss on 2022-02-01. - No new committers. Last addition was Brian Frank Loss on 2022-02-02. ## Project Activity: The following changes were made this quarter. * Scan time authorizations were added, allowing Fluo to filter data based on visibility labels at scan time like Accumulo does. * Remediated many deprecated calls to third party code in the Fluo code base. This work was done in preparation for a Fluo release. * Fixed a serious bug that was causing Fluo to get stuck for an empty column. * Got Fluo building and running with the latest release of Accumulo. This work was done in preparation for a Fluo release. * Fixed insecure usage of a temp file in Fluo test code. ## Community Health: There were 9 commits from 5 people in the past quarter. Four of the commits were from non-committers. The work done in this quarter knocked out some of the prerequisites for a new Fluo release. The work that is left for a release is testing and doing a release candidate and a new release is imminent. ----------------------------------------- Attachment Z: Report from the Apache FreeMarker Project [Dániel Dékány] ## Description: Apache FreeMarker is a template engine, i.e. a generic tool to generate text output based on templates. Apache FreeMarker is implemented in Java as a class library for programmers. FreeMarker 2 (the current stable line) produces releases since 2002. The FreeMarker project has joined the ASF in 2015, and graduated from the Incubator in early 2018. ## Issues: There are no issues requiring board attention at this time. ## Activity: Activity was low in recent months. ## Health report: Activity is low but steady, as is usual for this project. User questions (mostly on StackOverflow) and new Jira issues are being answered promptly. The short term goal is to polish native java.time support (FREEMARKER-35), and release it with 2.3.33. This progresses very slowly, but is moving ahead. The long term goal is continuing the ongoing development on the 3.0 branch, so that the project can innovate and the code base can become much cleaner and more attractive for new committers. ## PMC changes: - Currently 7 PMC members. - No changes since the graduation on 2018-03-21 ## Committer base changes: - Currently 8 committers. - Last added: Siegfried Goeschl on 2020-01-07 ## Releases: - 2.3.32 was released on 2023-01-14 ----------------------------------------- Attachment AA: Report from the Apache Geode Project [Mark Bretl] ## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: No immediate issues. The PMC now has enough members to keep the project going and out of the attic. ## Membership Data: Apache Geode was founded 2016-11-15 (6 years ago) There are currently 118 committers and 31 PMC members in this project. Many of the committers and PMC members have left the project and the project is still working on total active participation. Community changes, past quarter: - Calvin Kirs was added to the PMC on 2022-11-14 - Roger Lee Whitcomb was added to the PMC on 2022-11-13 - Calvin Kirs was added as committer on 2022-11-15 - Roger Lee Whitcomb was added as committer on 2022-11-14 ## Project Activity: 1.15.1 was released on 2022-10-10. No releases planned at this time. ## Community Health: With the exit of the two corporate sponsors back in November, the community is beginning the rebuilding process. There has been good response from the Apache Membership to join the project and help through the transition. The community is currently focused on transitioning continuous integration tooling from a previously sponsored Concourse CI to GitHub Actions. This migration will also help remove dependencies on sponsored infrastructure in the future as well. Here are some community metrics for the last quarter, overall development has slowed a lot however is expected with the loss of the corporate sponsors, however, wanted to show the decrease. dev@geode.apache.org had a 5% decrease in traffic in the past quarter (198 emails compared to 208) user@geode.apache.org had a 36% decrease in traffic in the past quarter (11 emails compared to 17) 9 issues opened in JIRA, past quarter (-64% change) 4 issues closed in JIRA, past quarter (-88% change) 104 commits in the past quarter (73% increase) 2 code contributors in the past quarter (-85% change) 13 PRs opened on GitHub, past quarter (-71% change) The majority of the commits come from the CI migration effort. ----------------------------------------- Attachment AB: Report from the Apache Giraph Project [Dionysios Logothetis] ## Description: The mission of Giraph is the creation and maintenance of software related to Iterative graph processing system built for high scalability ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Giraph was founded 2012-05-15 (11 years ago) There are currently 20 committers and 13 PMC members in this project. The Committer-to-PMC ratio is roughly 5:4. Community changes, past quarter: - No new PMC members. Last addition was Dionysios Logothetis on 2018-04-22. - No new committers. Last addition was Dionysios Logothetis on 2018-04-23. ## Project Activity: - No activity this last quarter - Last release: June 2020 ## Community Health: - Community remains inactive with no contributions this half from Meta (the main contributor) either. ----------------------------------------- Attachment AC: Report from the Apache Gora Project [Kevin Ratnasekera] ----------------------------------------- Attachment AD: Report from the Apache Groovy Project [Paul King] ## Description: Apache Groovy is responsible for the evolution and maintenance of the Groovy programming language ## Issues: No issues requiring board attention at this time. ## Membership Data: Apache Groovy was founded 2015-11-18 (7 years ago) There are currently 20 committers and 12 PMC members in this project. The Committer-to-PMC ratio is 5:3. Community changes, past quarter: - No new PMC members. Last addition was Remko Popma on 2022-07-13. - No new committers. Last addition was Mikko Värri on 2020-06-03. ## Project Activity: We continue improving Groovy 4 as well as fixing critical bugs in earlier versions. We have made some performance improvements to Groovy 4 but anticipate further work in that area over the next quarter. We have started giving a bit more attention to our roadmap for Groovy 5 but still have much work to do before the main feature set is finalised. We expect attention on Groovy 5 will accelerate over the coming months. Recent releases: 2.5.21 was released on 2023-01-22. 4.0.8 was released on 2023-01-22. 2.5.20 was released on 2022-12-24. 3.0.14 was released on 2022-12-24. 4.0.7 was released on 2022-12-24. ## Community Health: Activity on the mailing lists has been a little stronger than last quarter. Activity on Github has been a little lower than last quarter. But on the whole, health remains good for a relatively small project like ourselves. Download statistics remain healthy. 2022 was somewhat of a milestone in that regard being the first time we have had over 1 billion downloads in a single calendar year! This quarter on our main branch (which now corresponds to Groovy 5) of our core repo, 223 commits were contributed from 11 contributors including 8 non-committer contributors (5 new). [576 commits from 13 contributors across all branches/repos.] ----------------------------------------- Attachment AE: Report from the Apache Helix Project [Junkai Xue] ----------------------------------------- Attachment AF: Report from the Apache Hop Project [Hans Van Akelyen] ## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Hop was founded 2021-12-15 (a year ago) There are currently 23 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Shuiliang Xue on 2022-09-28. ## Project Activity: Since the previous report 2 new releases have been made. We are currently focussing on code hardening and bugfixing based on feedback from the community. We have a set of new features we will start to work on in the near future. We have also moved our ticketing/issuetracking from Jira to Github Issues. ## Community Health: To lower the threshold of creating issues we have moved from Jira to GitHub, we hope that this will increase community involvement and reach an additional audience. The migration of our current open tickets in Jira is still ongoing (we are re-validating all the tickets). Getting users/developers to the mailing list is an ongoing struggle. Our PR's are increasing (+28%), we have a bit more activity from one-time/sporadic contributors. All in All we are slowly growing. ----------------------------------------- Attachment AG: Report from the Apache HTTP Server Project [Joe Orton] ## Description: The mission of HTTP Server is the creation and maintenance of software related to Apache Web Server (httpd) ## Issues: There are no issues requiring board attention. ## Membership Data: Apache HTTP Server was founded 1995-02-27 (28 years ago) There are currently 128 committers and 55 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 Giovanni Bechis on 2021-06-11. - No new committers. Last addition was Emmanuel Dreyfus on 2022-11-05. ## Project Activity: The project shipped a new release from the 2.4 branch in January (version 2.4.55), with a seventh month gap since the previous release. My thanks go to release manager Eric Covener for taking on this release, and to Stefan Eissing who automated much of the process as well as handling RM duties for previous releases. As usual the new release addresses outstanding security vulnerabilities and adds features and bug fixes backported from the trunk. In a rather unusual occurrence one of the vulnerabilities has a disclosure date in 2006, having been published in a security research book at that time but never reported to the ASF until 2022. No major problems have been reported with the new release. Development on the trunk continues at a steady pace otherwise. Work is ongoing to replace Travis CI with GitHub Actions ahead of the February deadline to drop Travis support across the ASF. A new module "mod_wasm" adding WebAssembly integration was offered as a contribution to the project, although it remains to be seen if any project members want to commit to maintaining this in-tree or if it will remain maintained as a third-party module. ## Community Health: As expected discussion and commits spiked around the release activity. We still see a steady flow of both small and large contributions via GitHub PRs, likely more new contributors here than are seen on the dev@ list. These are coming in at a faster rate than they are getting reviewed and merged. ----------------------------------------- Attachment AH: Report from the Apache HttpComponents Project [Michael Osipov] ## Description: - The Apache HttpComponents project is responsible for creating and maintaining a toolset of low-level Java components focused on HTTP and associated protocols. ## Issues: - There are no issues requiring board attention at this time. ## Project Activity: - Active feature developments happens on master (5.2.x) with Java 8 - Version 5.3 is already in planning. 4.x. will be phased out sooner or later ## Community Health: - Overall the project remains active. Issues and dicussions are resolved in time. ## Membership Data: - No new PMC members. Last addition was Ryan Schmitt on 2019-08-28. - No new committers. Last addition was Carter Kozak on 2020-08-13. ## Releases: - HttpComponents HttpCore 5.2.1 was released on 2023-01-12 - HttpComponents HttpClient 5.2.1 was released on 2022-12-08 - HttpComponents HttpClient 4.5.14 was released on 2022-12-05 - HttpComponents HttpCore 4.4.16 was released on 2022-11-30 - HttpComponents HttpClient 5.1.4 was released on 2022-11-21 - HttpComponents HttpCore 5.1.5 was released on 2022-11-14 - HttpComponents HttpClient 5.2 was released on 2022-11-10 - HttpComponents HttpCore 5.2 was released on 2022-11-07 ----------------------------------------- Attachment AI: Report from the Apache Iceberg Project [Ryan Blue] ----------------------------------------- Attachment AJ: Report from the Apache Ignite Project [Dmitry Pavlov] ## Description: The mission of Ignite project is the creation and maintenance of software related to high-performance distributed database engine providing in-memory and persistent data caching, partitioning, processing, and querying components. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Ignite was founded 2015-08-19 (7 years ago) There are currently 72 committers and 39 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 Ivan Daschinsky on 2022-09-15. - No new committers. Last addition was Petrov Mikhail on 2022-10-05. ## Project Activity: Releases: - 3.0.0-beta1 was released on 2022-11-17. Events: - Community started preparing Ignite Summit 2023, https://ignite-summit.org/ ## Community Health: - PMCs started to add new JIRA accounts for incoming contributors - Community decided to enable GitHub issues for the project - There is a sligth decrease in the dev list activity and in the number of commits compared to the previous quater. - PMC started a disucssion and vote for new committer ----------------------------------------- Attachment AK: Report from the Apache Impala Project [Jim Apple] ## Description: The mission of Apache Impala is the creation and maintenance of software related to a high-performance distributed SQL engine ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Impala was founded 2017-11-14 (5 years ago) There are currently 65 committers and 37 PMC members in this project. The Committer-to-PMC ratio is roughly 9:5. Community changes, past quarter: - Daniel Becker was added to the PMC on 2023-01-16 - Yida Wu was added as committer on 2023-01-20 - Li Penglin was added as committer on 2022-12-20 - Michael Smith was added as committer on 2022-11-07 ## Project Activity: The Impala community had implemented the following over the last three months: - Improved support for Apache projects including Iceberg, Hadoop, Ozone, Thrift, Ranger, Hive, Parquet, Avro, Hudi, and Kudu - Multiple dependency upgrades due to their CVEs - Multiple tracing and debugging improvements - Multiple fixes for flaky tests - Numerous documentation fixes - Some tightening of authorization constraints - DDL support for bucketed tables - Improved support for Docker and for Ubuntu 16.04 - Made the docs much prettier - Added support for Aliyun Object Storage Service - Fixed multiple crashes ## Community Health: 4.2.0 was released 2022-12-12. reviews@ is the most reliable metric of Impala community activity level. There were 2980 emails to that list in November, December, and January. Impala remains a vibrant project. ----------------------------------------- Attachment AL: Report from the Apache Incubator Project [Justin Mclean] # Incubator PMC report for February 2023 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 31 podlings incubating. Podlings made 3 distinct releases. This month we were missing reports from Marvin-AI, NLPCraft, PageSpeed, Toree and Training. They will be asked to report next month except for Marvin-AI, who has voted to retire. Annotator and Pony Mail have missed two reports and may need a roll call. Flagon is ready to graduate but has not submitted a resolution. A vote for EventMesh graduation is underway. KIE has joined the Incubator. Discussion of a few new projects, including HyperIoT and a quantum computing project, is ongoing. Heron has retired from the Incubator. ## Community ### New IPMC members: - Brian Proffitt ### People who left the IPMC: - None ## New Podlings - KIE ## Podlings that failed to report, expected next month - Marvin-AI - NLPCraft - PageSpeed - Toree - Training ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of January: - SDAP 1.0.0 - EventMesh 1.8.0 - Liminal 0.0.5 ## IP Clearance - [Arrow]Accept donation of datafusion-substrait crate ## Legal / Trademarks - N/A ## Infrastructure - N/A ## Miscellaneous - N/A ## Table of Contents [Annotator](#annotator) [Celeborn](#celeborn) [DevLake](#devlake) [Kvrocks](#kvrocks) [Pony Mail](#pony mail) [SDAP](#sdap) [StreamPark](#streampark) [Tuweni](#tuweni) -------------------- ## Annotator Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Incubation issues identified by Whimsy still need addressing. 2. Project activity is very low. 3. Release activity is very low. ### Are there any issues that the IPMC or ASF Board need to be aware of? The project has struggled to make a third release. The last attempt ran into issues with voting and testing. Since then, the project has added new member to the PPMC, which may help with getting releases moving. ### How has the community developed since the last report? The community continues to have low, but not zero, activity on its mailing list and its issue tracker, with some new folks expressing interest in getting involved in passing. ### How has the project developed since the last report? Not much has happened since the last report, owing partially to the project's low level of activity and to holiday season. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2022-05-05 ### When were the last committers or PPMC members elected? 2022-08-17 ### Have your mentors been helpful and responsive? Mentors have been helpful when engaged directly with questions. ### Is the PPMC managing the podling's brand / trademarks? No known issues. ### Signed-off-by: - [ ] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [ ] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes: -------------------- ## Celeborn Celeborn is an intermediate data service for big data computing engines to boost performance, stability, and flexibility. Celeborn has been incubating since 2022-10-18. ### Three most important unfinished issues to address before graduating: 1. Publish our first release. 2. Grow the community. ### Are there any issues that the IPMC or ASF Board need to be aware of? * N/A ### How has the community developed since the last report? 1. 2 new contributors have joined the community. ### How has the project developed since the last report? 1. Created 3 release candidates. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: * N/A ### When were the last committers or PPMC members elected? * 2022-11-21, nafiyaix was added as new committer. ### Have your mentors been helpful and responsive? * Our mentors have been very helpful and responsive. ### Is the PPMC managing the podling's brand / trademarks? * The VP, Brand has approved the project name. ### Signed-off-by: - [ ] (celeborn) Becket Qin Comments: - [ ] (celeborn) Lidong Dai Comments: - [X] (celeborn) Willem Ning Jiang Comments: Podling is working on the first Apache release - [X] (celeborn) Duo Zhang Comments: - [X] (celeborn) Yu Li Comments: The first Apache release is in the RC phase and now handling license/dependency issues, and expected to come out soon. ### IPMC/Shepherd notes: -------------------- ## DevLake DevLake is a development data platform, providing the data infrastructure for developer teams to analyze and improve their engineering productivity. DevLake has been incubating since 2022-04-29. ### Three most important unfinished issues to address before graduating: 1. Grow the community, add committers and PPMC members 2. Grow the ecosystem, support more data sources and use cases 3. Automate license and compliance checking for smoother release process ### Are there any issues that the IPMC or ASF Board need to be aware of? No issues at the moment. ### How has the community developed since the last report? 1. 22 new contributors have joined the community (78 contributors in total) 2. One new committer was elected 3. Hosted a total of 10 community meetups, including an end-of-year community celebration event ### How has the project developed since the last report? 1. Made one new major release (currently in voting process) 2. Support for projects in DevLake for custom aggregation of metrics 3. Better support for parallelism in blueprint executions 4. GitHub data colection now uses GraphQL queries by default where possible for much better performance 5. Support for skipping failed pipeilnes stages to alow partial data collection ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2023-01-31 (in progress) ### When were the last committers or PPMC members elected? 2022-11-01 ### Have your mentors been helpful and responsive? Yes, the mentors helped tremendously throughout version releases and community governance. ### Is the PPMC managing the podling's brand / trademarks? There are no known brand and naming issues. ### Signed-off-by: - [ ] (devlake) Felix Cheung Comments: - [ ] (devlake) Liang Zhang Comments: - [ ] (devlake) Lidong Dai Comments: - [ ] (devlake) Sijie Guo Comments: - [ ] (devlake) Jean-Baptiste Onofré Comments: - [X] (devlake) Willem Ning Jiang Comments: Good to see the process that Devlake made in community building. ### IPMC/Shepherd notes: -------------------- ## Kvrocks Kvrocks is a distributed key-value NoSQL database, supporting the rich data structure Kvrocks has been incubating since 2022-04-23. ### Three most important unfinished issues to address before graduating: - Promote the project and grow the user and dev community - Need more further releases by multiple release manager ### Are there any issues that the IPMC or ASF Board need to be aware of? None ### How has the community developed since the last report? - We got 4 new contributors since the last report - Attend the CCF meeting and share a topic about Kvrocks ### How has the project developed since the last report? - Improvements and bug fixes, like upgrade the rocksdb to improve the performance of the compaction, as well as refactor the files structure - Add ZLIB dependency for compression in rocksdb - Use clang-format and clang-tidy to keep the code style consistency ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards the next release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: - 2022-11-10 ### When were the last committers or PPMC members elected? - 2023-01-02 we elected xiaobiaozhao as a Kvrocks committer ### Have your mentors been helpful and responsive? Yes, they mentored us a lot on how to maintain the community, and also did many contributions for Kvrocks. ### Is the PPMC managing the podling's brand / trademarks? - The project name has been approved, ticket: [PODLINGNAMESEARCH-204](https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-204) - No 3rd parties used the podling and brand. ### Signed-off-by: - [ ] (kvrocks) Jean-Baptiste Onofre Comments: - [X] (kvrocks) Xiaoqiao He Comments: - [X] (kvrocks) tison Comments: - [ ] (kvrocks) Von Gosling Comments: - [X] (kvrocks) Liang Chen Comments: ### IPMC/Shepherd notes: -------------------- ## Pony Mail Pony Mail is a mail-archiving, archive viewing, and interaction service, that can be integrated with many email platforms. Pony Mail has been incubating since 2016-05-27. ### Three most important unfinished issues to address before graduating: 1. Growing community 2. Finalizing graduation, getting discussions going again 3. Roll call? ### Are there any issues that the IPMC or ASF Board need to be aware of? No ### How has the community developed since the last report? No material changes since last report. The community has been rather quiet, albeit present. ### How has the project developed since the last report? No noteworthy development since last report. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2019-04-20 ### When were the last committers or PPMC members elected? Sean Palmer was elected committer on 2021-04-02 ### Have your mentors been helpful and responsive? No answer. ### Is the PPMC managing the podling's brand / trademarks? No answer. ### Signed-off-by: - [ ] (ponymail) John D. Ament Comments: ### IPMC/Shepherd notes: -------------------- ## SDAP SDAP is an integrated data analytic center for Big Science problems. SDAP has been incubating since 2017-10-22. ### Three most important unfinished issues to address before graduating: 1. Make a new release in 2 months with a different release manager 2. Update SDAP home page 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? None ### How has the community developed since the last report? Discussion and development is active. Worked through process of creating first official SDAP release. ### How has the project developed since the last report? First SDAP release (v1.0.0) is available for download at https://sdap.apache.org/downloads 16 issues closed and 14 issues new/updated. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2023-01-18 (Version 1.0.0) ### When were the last committers or PPMC members elected? Riley Kuttruff was added as a committer on 2022-11-16 Kevin Marlis was added as a committer on 2023-01-27 ### Have your mentors been helpful and responsive? Our new mentor, Julian Hyde, guided us in creating the first official SDAP v1.0.0 release. ### Is the PPMC managing the podling's brand / trademarks? PPMC is not aware of any issues. ### Signed-off-by: - [X] (sdap) Julian Hyde Comments: The first release was a major achievement. I have asked them to make another release, with a different release manager, to prove that the process is reproducible, and to remove release exceptions in the WIP-DISCLAIMER. Also, there are several components, and not all have so far had a release.) After that release, SDAP is ready to graduate. - [ ] (sdap) Jörn Rottmann Comments: - [ ] (sdap) Trevor Grant Comments: ### IPMC/Shepherd notes: -------------------- ## StreamPark StreamPark is a streaming application development platform. StreamPark has been incubating since 2022-09-01. ### Three most important unfinished issues to address before graduating: 1. Make first StreamPark release at Apache 2. Attract more active contributors and committers to build a diverse community. ### Are there any issues that the IPMC or ASF Board need to be aware of? None. ### How has the community developed since the last report? 1. added 2 new contributors, the total contributors is 89 now 2. Fixed many license-related issues, and conducted three rounds of release vote ### How has the project developed since the last report? A lot of testing work has been done this month and fixed many license-related issues , many features will be released in our first Apache release. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: No release yet ### When were the last committers or PPMC members elected? None ### Have your mentors been helpful and responsive? Yes, always responsive and helpful. ### Is the PPMC managing the podling's brand / trademarks? Yes ### Signed-off-by: - [ ] (streampark) tison Comments: - [X] (streampark) Willem Ning Jiang Comments: Streampark is doing the fifth release, hope we can get it ready this time. - [ ] (streampark) Stephan Ewen Comments: - [ ] (streampark) Thomas Weise Comments: - [X] (streampark) Duo Zhang Comments: ### IPMC/Shepherd notes: -------------------- ## Tuweni Tuweni is a set of libraries and other tools to aid development of blockchain and other decentralized software in Java and other JVM languages. Tuweni has been incubating since 2019-03-25. ### Three most important unfinished issues to address before graduating: 1. build community 2. have several release managers 3. build the PMC ### Are there any issues that the IPMC or ASF Board need to be aware of? No particular issues. ### How has the community developed since the last report? We have worked in earnest towards graduation, and have held discussions and votes on how we could go about this. Here is some of this preparation on https://cwiki.apache.org/confluence/display/TUWENI/Graduation+preparation Unfortunately, we didn't meet the requirements for graduation at this time. The work continues. ### How has the project developed since the last report? ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2022-11-29 ### When were the last committers or PPMC members elected? Stefan Pingel and Sally MacFarlane are both elected as committers on 2022-05-12. ### Have your mentors been helpful and responsive? Mentors are very helpful! ### Is the PPMC managing the podling's brand / trademarks? No answer. ### Signed-off-by: - [ ] (tuweni) Jean-Baptiste Onofré Comments: - [ ] (tuweni) Furkan Kamaci Comments: - [X] (tuweni) Antoine Toulme Comments: - [ ] (tuweni) Dave Fisher Comments: ### IPMC/Shepherd notes: ----------------------------------------- Attachment AM: 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 (11 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.5 final was released on 2022-06-14. 5.4.3 final was released on 2021-12-24. ----------------------------------------- Attachment AN: Report from the Apache jUDDI Project [Alex O'Ree] Apache jUDDI was founded 2010-08-21 (12 years ago) There are currently 7 committers and 7 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Alex O'Ree on 2013-03-17. - No new committers were added. ## Activity: - December 2022 - The PMC has voted to move Apache jUDDI to the Attic and request approval from the board to move forward with this. Additional discussions were transmitted on both the jUDDI mailing lists and on the ASF Board list. ## Health report: - Low development activity is a factor for low mailing list volume, but in all likelihood, it's from a general lack of interest in the protocol. - Minimal JIRA activity or mailing list activity (aside from spam) is also a factor for low development. - There are enough active PMC members to approve releases and respond to potential security issues. ## Releases: - 3.3.10 was released on 2021-07-01. - SCOUT-1.2.8 was released on Mon Dec 10 2018 ----------------------------------------- Attachment AO: Report from the Apache Juneau Project [James Bognar] ## Description: The mission of Apache Juneau is the creation and maintenance of software related to a toolkit for marshalling POJOs to a wide variety of content types using a common framework, and for creating sophisticated self-documenting REST interfaces and microservices using VERY little code ## Issues: Community health issues noted below. ## Membership Data: Apache Juneau was founded 2017-10-17 There are currently 12 committers and 12 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02. - No new committers. Last addition was Ayeshmantha Perera on 2019-01-02. ## Project Activity: Recent releases: 8.2.0 was released on 2020-10-14. 8.1.3 was released on 2020-01-20. 8.1.2 was released on 2019-12-01. Currently working on releasing 9.0.0, a major release with significant new functionality that has been in the works for 2 years. ## Community Health: Active community is very small and we're encountering issues bring votes to quorum. Currently in discussion of adding two new PMC members which should help the situation. If situation does not improve, we may start attic discussions. ----------------------------------------- Attachment AP: Report from the Apache Kafka Project [Jun Rao] ## Description: Apache Kafka is a distributed event streaming platform for efficiently storing and processing a large number of records in real time. ## Project Activity: We released 3.4.0. The major features included in this release are: * KIP-881: Rack-aware Partition Assignment for Kafka Consumers * KIP-876: Time based cluster metadata snapshots * KIP-787: MM2 manages Kafka resources with custom Admin implementation. * KIP-866 ZooKeeper to KRaft Migration (early access) We released 3.3.2, which fixes more than 20 issues. ## Community Dev mailing list had a 23% increase in traffic in the past quarter (1653 emails compared to 1341). User mailing list had a 7% decrease in traffic in the past quarter (233 emails compared to 250). We got the feedback from a few ASF members that Apache Kafka's committer bar is too high and the project is not very inclusive. Based on the feedback, we decided to gradually lower the bar and add more committers. In the past quarter, we added 8 new committers, Ron Dagostino and Viktor Somogyi-Vass on Dec 14, 2022, Josep Prat on Dec 20, 2022, Satish Duggana on Dec 23, 2022, Justine Olshan on Dec 28, 2022, Edoardo Comar on Jan 6, 2023, Walker Carlson and Stanislav Kozlovski on Jan 17, 2023. We also sent the committer invitation to two other people, but haven't received a reply yet. We also cancelled the vote on two other committer candidates. We discovered that one candidate has moved on to other projects and won't be able to work on Kafka any more. Another candidate didn't get enough votes, likely due to the concerns raised during the discussion. We have provided feedback to the candidate. We added a new PMC member Luke Chen on Dec. 15, 2022. ## Releases 3.4.0 was released on 2023-02-07. 3.3.2 was released on 2023-01-23. ## Issues: There are no issues requiring board attention. ----------------------------------------- Attachment AQ: Report from the Apache Kibble Project [Sharan Foga] ## Description: The mission of Apache Kibble is the creation and maintenance of software related to an interactive project activity analyzer and aggregator ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Kibble was founded 2017-10-18 (5 years ago) There are currently 15 committers and 13 PMC members in this project. The Committer-to-PMC ratio is roughly 8:7. Community changes, past quarter: - No new PMC members. Last addition was Michał Słowikowski on 2021-05-03. - No new committers. Last addition was Kaxil Naik on 2021-02-21. ## Project Activity: Another quiet quarter with no real activity. Still awaiting some free cycles to begin assessing the proposals around re-structuring the codebase. The project has not yet made a release. Doing a release based on the existing codebase has been previously discussed [1] and could be a way to create an upgrade path for existing users as well as creating a distinct separation between the existing codebase and any potential new work. ## Community Health: No real traffic on the mailing lists this quarter. With the main holiday season over we are hoping to get some activity started, even if small steps during the next quarter. [1] https://s.apache.org/7ql2h ----------------------------------------- Attachment AR: Report from the Apache Knox Project [Larry McCay] ## Description: The mission of Knox is the creation and maintenance of software related to Simplify and normalize the deployment and implementation of secure Hadoop clusters ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Knox was founded 2014-02-18 (9 years ago) There are currently 24 committers and 20 PMC members in this project. The Committer-to-PMC ratio is 6:5. Community changes, past quarter: - Marton Balázs was added to the PMC on 2022-11-27 - Marton Balázs was added as committer on 2022-11-28 ## Project Activity: The project has an active VOTE for a milestone 2.0.0 release. We are currently voting on RC1 though it seems we likely need an RC2 in order to fix some issues found during testing. This is a first release for PMC Member, Phil Zampino, as the Release Manager. Engagement from the community seems stable and ongoing. ## Community Health: dev@knox.apache.org had a 29% decrease in traffic in the past quarter (544 emails compared to 759) user@knox.apache.org had a 56% increase in traffic in the past quarter (25 emails compared to 16) 39 issues opened in JIRA, past quarter (-25% change) 39 issues closed in JIRA, past quarter (-15% change) 73 commits in the past quarter (23% increase) 10 code contributors in the past quarter (66% increase) 57 PRs opened on GitHub, past quarter (5% increase) 79 PRs closed on GitHub, past quarter (125% increase) Increases in number of contributors, PRs opened and closed show the projects engagement with the community as stable while the large increase in closed PRs speaks to the large number of CVE issues with dependencies being resolved. Many of which are coming from dependabot. ----------------------------------------- Attachment AS: Report from the Apache Kylin Project [Shao Feng Shi] ## Description: The mission of Apache Kylin is the creation and maintenance of software related to a distributed and scalable OLAP engine ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Kylin was founded 2015-11-18 (7 years ago) There are currently 47 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Xiaoxiang Yu on 2020-10-08. - Tengting Xu was added as committer on 2022-11-29 ## Project Activity: Recent releases: 4.0.3 was released on 2022-12-23. 4.0.2 was released on 2022-10-10. 3.1.3 was released on 2022-01-05. ## Community Health: We think due to the new year holiday and spring festival, together with the covid-19 pandemic caused the activities in past quarter had an obvious decrease. Should be back soon. dev@kylin.apache.org had a 42% decrease in traffic in the past quarter (101 emails compared to 173) issues@kylin.apache.org had a 31% decrease in traffic in the past quarter (790 emails compared to 1130) 126 issues opened in JIRA, past quarter (88% increase) 73 issues closed in JIRA, past quarter (69% increase) 172 commits in the past quarter (59% increase) 52 code contributors in the past quarter (173% increase) 67 PRs opened on GitHub, past quarter (-22% change) 51 PRs closed on GitHub, past quarter (-40% change) ----------------------------------------- Attachment AT: Report from the Apache Kyuubi Project [Kent Yao] ## Description: Apache Kyuubi™ is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Kyuubi was founded on 2022-12-21. There are currently 19 committers and 13 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - Fu Chen was added as a new PMC member on 2023-01-31. - Bowen Liang and Kaifei Yi were added as new committers on 2023-01-12. ## Project Activity: - [SUBPROJECT] Create kyuubi-docker repo for our docker distribution later - [RELEASE] Released 1.6.1-incubating on 2022-11-16 - [FEATURE] Introduce Trino Frontend (ongoing) - [MEETUP] Planning a meetup with openmldb community ## Community Health: Users and developers like to report issues/features and ask questions on github, the team take a active response on issue resolution. Average issue resolution time had a 60% fall-off compared with last report because of holiday season in China. We are sure that we can go back to normal this month. We use dev maliing list for both dev and user discussions. We didn‘t see much traffic for use questions compared to the discussions on github. But important decisions are made there. - Commit activity has held pretty steady about 90~110/month in the past quarter. - 43 code contributors in the past quarter(since=2022-11-01). ----------------------------------------- Attachment AU: Report from the Apache Libcloud Project [Tomaž Muraus] ## Description: The mission of Libcloud is the creation and maintenance of software related to Unified interface to the cloud ## Issues: There are no issues which require board attention at this time. ## Membership Data: Apache Libcloud was founded 2011-05-19 (10 years ago) There are currently 24 committers and 16 PMC members in this project. The Committer-to-PMC ratio is 3:2. Community changes, past quarter: - No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07. - No new committers. Last addition was Dimitris Moraitis on 2021-05-02. ## Project Activity: I just reported last month (18th of January, 2023) so I will just briefly list some of the changes / activity since the last report: 1. We have voted a new member (Veith) to join our PMC. We are still waiting on him to accept the invite. 2. We are working on v3.8.0 release which should be out some time in the next 1-2 months. 3. We have received a nice contribution from the community which cleans up the code and removes provider drivers for providers which are either dead or not offering cloud services anymore. There are many of those and removing dead code is always great since it means less code to maintain. ## Community Health: Since the last report a couple of weeks ago, there were a couple of new contributions (PRs) on Github. ----------------------------------------- Attachment AV: Report from the Apache Linkis Project [Shuai Di] ## Description: Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Linkis was founded 2022-12-21 (2 months ago) There are currently 33 committers and 24 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - Chen Xia was added to the PMC on 2023-02-06 - No new committers were added. ## Project Activity: Apache Linkis 1.3.1 was released in 2023-01-28. This version had 35+ contributors participated, 11 new contributors added (currently:128) and 10+ new features included. Apache Linkis 1.3.2 in development. Software development activity: - We added the Trino engine connector plugin. - We added the Seatunnel engine connector plugin. - We added basic data management to the control panel. - We added JDBC engine feature to support Trino query execution progress. - We have enhanced and extended the data source module. At this time, we are focusing on trying to develop 1.3.2, and 1.3.2 plan to achieve these goals: - Supports spark submission of jar tasks. - Supports automatic addition of tenant tags. - Supports User Creator IP task interception and other features. Meetups and Conferences: - Community meeting(1) to discuss development progress and how to build an open governance community. ## Community Health: Overall community health is good. - 28 PRs merged on GitHub in the past month. - 51 issues closed on GitHub in the past month. ----------------------------------------- Attachment AW: Report from the Apache Logging Services Project [Ron Grabowski] ## Description: The mission of the Apache Logging Services project is to create and maintain of software for managing the logging of application behavior, and for related software components. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Logging Services was founded 2003-12-16 (19 years ago). There are currently 40 committers (16 active) and 17 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 Piotr Karwasz on 2022-07-18. - No new committers. Last addition was Piotr Karwasz on 2022-03-03. ## Project Activity: - New logging-log4j-tools component released to help manage internal project infrastructure tasks such as change logs generation from GitHub Issues and Jira. - LOG4J-TOOLS-0.2.0 was released on 2023-02-03. - LOG4J-TOOLS-0.1.0 was released on 2023-01-13. - 2 users requested access to Jira after Infra ended public signups in November 2022. - More users are submitting GitHub Issues in lieu of Jira tickets. - Log4j website updated to reflect some maintainers receive funding from Tidelift for their maintenance efforts. ## Community Health: - log4cxx and log4j are currently the most active sub-projects across GitHub and mailing lists. - PMC voting to rotate VP/Chair as part of standard 2 year rotation. ----------------------------------------- Attachment AX: Report from the Apache Lucene.Net Project [Shad Storhaug] ----------------------------------------- Attachment AY: 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: - Apache MADlib held a vote regarding moving it to the attic on 10/15/2022. The vote was not held in accordance to the Apache rules and subsequently got invalidated. ## Project Activity: There hasn't been a new release since the last report. ## Community Health: The community is small with a single active committer since the last report. Two Apache members, Venkatesh Raghavan and Ed Espino, have shown interest in joining as PMC members to shepherd the project. ## Membership Data: - Currently stands at 16 PMC members, no new members added since the last report - The most recent PMC members added were: Ekta Khanna (Feb 2021) Domino Valdano (Feb 2021) ## Committer base changes: - Currently 17 committers, no new committers since the 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: Currently working on v1.20.0 - v1.19.0 released on 2022-03-08 - 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: The mailing list activity was 7 posts to dev@ and 0 posts to user@ for the last 3 months Nov 2022-Jan 2023. ## JIRA Statistics: - 0 JIRA tickets were created in the 3 months - 0 JIRA tickets were resolved in the 3 months ----------------------------------------- Attachment AZ: Report from the Apache Mahout Project [Andrew Musselman] ## Description: Apache Mahout is a distributed linear algebra framework with a mathematically expressive Scala DSL designed to let mathematicians, statisticians, and data scientists quickly implement their own algorithms. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Mahout was founded 2010-04-20 (13 years ago) There are currently 29 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - New committer Jowanza Joseph accepted - New PMC member Shannon Quinn (squinn) - Emeritus PMC Drew Farris (drew) ## Project Activity: The project has been slow due to personal commitments for some time, while continuing to debate direction. We are renewing recruiting efforts and committing to some core improvements and additions, such as supporting Python in the math DSL instead of continuing with Scala. We are moving back to a monthly community meeting to include new contributors as well as to establish momentum around concrete plans. Short-term improvements include documentation and website fixes, along with outlines for plans. Mid-term (six months) target will be to have a plan in place for a Python DSL along with other features such as new data sources and indexers. Long-term (nine months plus) could include new back-end compute platforms such as Ray. ## Community Health: More activity across the board since previous quarter New JIRAs filed for doc improvements A few code comment doc PRs merged Website publishing fixed ----------------------------------------- Attachment BA: Report from the Apache ManifoldCF Project [Karl Wright] ## Description: The mission of ManifoldCF is the creation and maintenance of software related to Framework for connecting source content repositories to target repositories or indexes. ## Issues: No issues to report at this time. ## Membership Data: Apache ManifoldCF was founded 2012-05-15 (9 years ago) There are currently 25 committers and 14 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - No new PMC members. Last addition was Markus Schuch on 2018-01-04. - No new committers. Last addition was Cihad Guzel on 2019-08-17. ## Project Activity: ManifoldCF graduated from the Apache Incubator on May 16, 2012. Since then, there have been numerous major releases, including a 2.24 release in late November 2022. The next major release, 2.25, is planned for April 30th. Automated tools that check for "bad" versions of libraries are still a problem for us because many older jars have no replacement, e.g. Axis 1.4.x, and yet still come up as having CVE vulnerabilities. It is of little use to explain to users that ManifoldCF is a consumer of internal trusted content and exploits cannot be triggered unless such internal content is compromised. Redevelopment, or the discarding of many of ManifoldCF's connectors would be the only way to get past such concerns. ## Community Health: I have tried to find a PMC quorum for approving both a new PMC member and a new committer this period, but unfortunately there seems to be only one other active PMC member, Piergiorgio Lucidi. On the Board's recommendation, we invited other potential PMC members but apparently there was no interest in taking on the additional responsibility. We nominated and approved Cihad Guzel as committer on 8/16/2019. We nominated and approved Markus Schuch as a PMC member on 12/29/2017. ----------------------------------------- Attachment BB: Report from the Apache Maven Project [Karl Heinz Marbaise] ## 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. ## Membership Data: Apache Maven was founded 2003-03-01 (19 years ago) There are currently 67 committers and 25 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - none. ## Project Activity: - Apache Maven 4.0.0-alpha-4 released on 2023-02-01. - Apache Maven Daemon 0.9.0 released on 2023-02-01. - Apache Maven Daemon 1.0.0-m4 release on 2023-02-01. - Apache Maven 3.8.7 was released on 2022-12-24. - Apache Maven Build Cache Extension 1.0.0 was released on 2022-11-07. Plugins/Extensions (ordered by date) - Maven Enforcer 3.2.1 was released on 2023-01-28. - Maven Plugin Tools 3.7.1 was released on 2023-01-16. - Maven Dependency Plugin 3.5.0 was released on 2023-01-07. - Maven Surefire 3.0.0-M8 was released on 2023-01-07. - Maven Checkstyle Plugin 3.2.1 was released on 2023-01-06. - Maven PMD Plugin 3.20.0 was released on 2023-01-06. - Maven Project Info Reports Plugin 3.4.2 was released on 2023-01-06. - Maven Invoker Plugin 3.4.0 was released on 2022-12-20. - Maven Site Plugin 4.0.0-M4 was released on 2022-12-02. - Maven Reporting Exec 2.0.0-M3 was released on 2022-11-29. - Maven Reporting Impl 4.0.0-M3 was released on 2022-11-29. - Maven Dependency Plugin 3.4.0 was released on 2022-11-26. - Maven Install Plugin 3.1.0 was released on 2022-11-13. Other (ordered by date) - Maven Doxia 2.0.0-M5 was released on 2023-01-22. - Maven Reporting API 4.0.0-M4 was released on 2023-01-22. - Maven Fluido Skin 1.11.2 was released on 2023-01-17. - Maven Resolver 1.9.4 was released on 2023-01-16. - Doxia 1.12.0 was released on 2023-01-14. - Doxia Converter 1.3 was released on 2023-01-14. - Maven Fluido Skin 2.0.0-M2 was released on 2023-01-12. - Maven Script Interpreter 1.4 was released on 2022-12-20. - Maven Wagon 3.5.3 was released on 2022-12-18. - Apache Parent POM 29 was released on 2022-12-11. - Maven Parent POM 39 was released on 2022-12-11. - Maven Doxia Sitetools 2.0.0-M4 was released on 2022-11-26. - Maven Resolver 1.9.2 was released on 2022-11-26. - Maven Reporting API 4.0.0-M3 was released on 2022-11-23. - Apache Parent POM 28 was released on 2022-11-22. - Maven Parent POM 38 was released on 2022-11-22. - Maven Shared Resources 5 was released on 2022-11-22. - Maven Resolver 1.9.1 was released on 2022-11-17. - Apache Maven Dependency Tree 3.2.1 was released on 2022-11-15. - Maven Indexer 7.0.0 was released on 2022-11-11. - Maven Resolver 1.9.0 was released on 2022 Some detailed information: Based on the current ongoing effort we have reached the version 4.0.0 (alpha-4) of Apache Maven and getting a number of reports about possible issue. The acceptance rate is as expected at the moment very low because people do not very often use alpha tagged software. Still considering lifting the minimum JDK requirement to JDK17. We have made the 1.0.0 release of the Apache Maven Build Cache Extension which supports the improvement for larger builds. This includes * Incremental builds over the changed project graph part only * Subtree support in multimodule projects (caches discovered from the larger project) * Version normalization to support project version agnostic caches * Project state restoration (partial) to avoid expensive tasks (code generation and similar) https://maven.apache.org/extensions/maven-build-cache-extension/). During the writing of this report the voting for Apache Maven 3.9.0 is almost finished. The 3.9.X release is intended as an intermediate step to integrate some needed (possibly) breaking changes for Apache Maven 4.0.0 into the wild. Also integrated some changes for the Maven Build Cache Extension. Furthermore, backport some useful enhancements from Maven 4.0.0 (for example MAVEN_ARGS). We have made two Apache Maven Daemon versions releases: * 0.9.0 which embeds Apache Maven 3.8.7 * 1.0.0-m4 which embeds Apache Maven 4.0.0-alpha-4 The entire Doxia stack along with Maven Reporting components and Maven Site Plugin is being skimmed, cleaned out, and long-standing, breaking changes addressed. It is going a mostly, non-compatible change to the previous major versions. The SCM cleanup process is still ongoing. ## Community Health: On the users list we can observe a decrease of activity but the other hand we can see an increase of pull request on GitHub site. There is a lot of activity on StackOverflow/Reddit about asking questions etc. which shows a kind of move to other medias instead of mailing list. ----------------------------------------- Attachment BC: 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 (10 years ago) There are currently 50 committers and 50 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Charles-François Natali on 2021-08-08. - No new committers. Last addition was Charles-François Natali on 2021-08-07. ## Project Activity: The main activities in this quarter were on adding s390x support and fixing a minor issue in MountTable::read. ## Community Health: We have two new contributors: Arnout Engelen and yasiribmcon, but overall the community is not active. ----------------------------------------- Attachment BD: Report from the Apache MINA Project [Guillaume Nodet] ## Description: The mission of MINA is the creation and maintenance of software related to Multipurpose Infrastructure for Network Application ## Issues: No real issues yet. ## Membership Data: Apache MINA was founded 2006-10-25 (16 years ago) There are currently 29 committers and 14 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 Thomas Wolf on 2021-09-30. - No new committers. Last addition was Gary D. Gregory on 2022-03-24. ## Project Activity: Apache MINA SSHD 2.9.2 was released on 2022-11-09. No new development happening, the project is mainly in active maintenance mode, mostly on SSHD, a bit on Mina Core (3 commits in the last quarter) and not much on the two other subprojects as the last commits were in April 2022 for FtpServer and January 2021 for Vysper. ## Community Health: The activity is lowering. It mainly consists in one committer actively maintaining SSHD with the help of the broader user community that open issues and PRs in Jira or GitHub. Not a problem yet, as releases are still done from time to time. ----------------------------------------- Attachment BE: Report from the Apache MXNet Project [Sheng Zha] ----------------------------------------- Attachment BF: Report from the Apache NuttX Project [Alin Jerpelea] ## Description: The mission of Apache NuttX is the creation and maintenance of software related to a mature, real-time embedded operating system (RTOS) ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache NuttX was founded 2022-11-16 (2 months ago) There are currently 27 committers and 18 PMC members in this project. The Committer-to-PMC ratio is 3:2. Community changes, past quarter: - No new PMC members (project graduated recently). - Guiding Li was added as committer on 2023-01-27 ## Project Activity: ### Date of last release: NuttX-12.0.0 was released on 2023-01-16 Press release https://news.apache.org/foundation/entry/the-apache-software-foundation-announced-apache-nuttx12-0 ### Target date for the next release: NuttX-12.1.0 planned for 2023-04-15 ## Community Health: - The NuttX community is healthy. The project sees on average 10-20 commits per day from numerous contributors. - Virtually all communications have moved from old venues to dev@nuttx.apache.org. The dev list contains 262 subscribers and is the home of most development discussions and user questions. - GitHub's PRs and Issues also have their own discussions. - We are seeing new contributors to the project through GitHub. ----------------------------------------- Attachment BG: Report from the Apache OODT Project [Imesha Sudasingha] ----------------------------------------- Attachment BH: Report from the Apache Oozie Project [Dénes Bodó] ## Description: The mission of Oozie is the creation and maintenance of software related to A workflow scheduler system to manage Apache Hadoop jobs. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Oozie was founded 2012-08-28 (10 years ago) There are currently 28 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members. Last addition was Dénes Bodó on 2021-04-08. - János Makai was added as committer on 2022-12-28 ## Project Activity: There is push to support Hadoop 3 and we might have to drop Pig from the supported actions due to that. Numerous security and stability improvements are pushed recenty and it is being continued. ## Community Health: dev@oozie.apache.org had a 2% increase in traffic in the past quarter (231 emails compared to 225) 39 issues opened in JIRA, past quarter (387% increase) 24 issues closed in JIRA, past quarter (500% increase) 25 commits in the past quarter (400% increase) 3 code contributors in the past quarter (50% increase) 3 PRs opened on GitHub, past quarter (50% increase) 2 new Jira user requests were issued ----------------------------------------- Attachment BI: Report from the Apache OpenJPA Project [Mark Struberg] ## Description: The mission of OpenJPA is the creation and maintenance of software related to OpenJPA: Object Relational Mapping for Java ## Issues: There are no issues requiring board attention. ## Project Activity: The project is not very active. We are addressing urgent issues and provide pom changes and lib updates. There is a discussion about starting with OpenJPA-4.0 which would target the jakarta namespace natively. Right now we only provide support for jakarta via shading, which is quite tricky to consume. ## Community Health: There are not much changes from previous month. Mailing list questions are answered. ## Membership Data: Apache OpenJPA was founded 2007-05-16 (15 years ago) There are currently 35 committers and 18 PMC members in this project. The Committer-to-PMC ratio is roughly 9:5. ## Community changes, past quarter: - 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. Recent releases: 3.2.2 was released on 2022-03-16. 3.2.1 was released on 2022-02-06. 3.2.0 was released on 2021-05-14. ----------------------------------------- Attachment BJ: Report from the Apache OpenOffice Project [Jim Jagielski] ## 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 and in 41 languages. ### History 2022-10-17 — Apache OpenOffice celebrates 10 years as Top-Level Project (TLP) 2022-08-17 — More than 333,333,333 downloads of Apache OpenOffice (binary installation files) 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.13) was in July 2022. 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. ## RELEASES We are working in parallel on 2 release lines: 1) 4.2.0 is the next minor release. It is planned to be released into a beta phase. We have recently released v4 of a Development version, which is available via https://dist.apache.org/repos/dist/dev/openoffice/4.2.0-Dev4/ An alpha and/or beta release is planned for the next quarter. For that release, we are improving the translation process. We can now sync our translation server Pootle with the code. Together with ASF Infrastructure, we were able to set up a new (updated) translate VM. Presently, we support 65 languages in Pootle. We plan to add some new languages to the 4.2.0 release. Because of the significant updates between 4.1.x and 4.2.x, we will need to drop support for some of the oldest versions of our supported OSes. This also requires an update to our default build systems for macOS and Linux. 2) We have started the process for the planned release 4.1.14. The motivation in still maintaining the 4.1.x release line after 4.1.14 is not very high nor very feasible, as required 3rd party libraries quickly are no longer supported for the older 4.1.x architectures. Therefore, we will deprecate the 4.1.x tree as soon as we have a stable release of 4.2.x. ## LATEST RELEASE HISTORY 2022-07-22 4.1.13 2022-05-04 4.1.12 2021-10-06 4.1.11 ## COMMITTER & PMC DATA There are currently 141 committers and 28 PMC members in this project. The Committer-to-PMC ratio is roughly 5:1. Community changes, past quarter: — One new PMC Last PMC member addition was on 2023-Jan-15 Czesław Wolański (cwolan). Last PMC member withdrawal was on 2021-Nov-07, Andrew "Drew" Jenson (atjensen) due to his passing. — No new committer Last committer additions were on 2022-May-18 David Robley (robleyd) and on 2022-Jun-06 Francis Campos (franciscc). Last committer withdrawal was on 2022-Mar-15 Jörg Schmidt (joesch) due to his passing. ## COMMUNITY HEALTH AND DEVELOPMENT Community overall health is improving. We had discussed a project Mission Statement draft on the developers list and completed the final revisions. It is available at the following address: https://cwiki.apache.org/confluence/display/OOOUSERS/The+Public+Service+Mission+of+Apache+OpenOffice ## INFRASTRUCTURE Our Windows and Linux build bots are now migrated to new server. We are working on a Mac build bot to enhance our changes. The machine is sponsored by MacStadium. As mentioned above, due to our goal of supporting older versions of various OSes, these build bots cannot be used for our community builds, but simply for regression testing. We are working on a new migration of our MWiki wiki.oo.o and Forums to a new VM. While updating, we will also test OpenGrok to move to a container architecture. We are publishing the Windows builds in the Microsoft Store (Windows 10/11). This is another way to reach Windows users—as our main user group - where they expect to find the official Apache OpenOffice software. ### Google Analytics Apache OpenOffice no longer uses Google Analytics on openoffice.org and is planning to remove it from our other websites. ## MARKETING ### 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 One person maintains our Twitter account. We will be adding more users to avoid the bus factor. ## DEVELOPMENT ### Apple Code Signing We have done numerous signed builds since 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 since the AOO 4.1.8 release. There is some discussion to switch from the current Installer to an 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. ## Documentation ### User Guides A small documentation team is in the process of updating the User Guides to the 4.1.x code line. We are using the Writer component, of Apache OpenOffice, to update and publish the Guides to our mwiki in both PDF and ODT format. The first guide to be published, was the Getting Started Guide, which was completed in late December. ## ISSUES FOR BOARD AWARENESS No issues ----------------------------------------- Attachment BK: 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: We switched our mainline development branch to OWB-4.0.0 which targets Jakarta CDI 4.0. This is the first native jakarta namespace work. We settled on not implementing "CDI-lite" in core OWB but to keep it totally pluggable. This is based on the fact that CDI-lite is actually only adding parts which are fully optional and not making CDI more lightweight (rather the opposite). There is a discussion whether we should name our upcoming release OWB-4.0.0 or OWB-4.0.0-alpha1 due to the fact that we intentionally do not implement all the spec. Which we btw never did in the past neither. The core parts of the CDI-4.0 spec are already implemented and we pass all of the TCK tests except the ones we challanged or intentionally do not address. ## Health: OWB is a stable project. With the work on CDI-4.0 the activity instantly came back to a good level. ## 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.27 was released on 2022-06-07. - meecrowave-1.2.14 was released on 2022-05-11. - 2.0.26 was released on 2022-02-08. ----------------------------------------- Attachment BL: Report from the Apache OpenWhisk Project [Dave Grove] ## Description: - 2.0.27 was released on 2022-06-07. - meecrowave-1.2.14 was released on 2022-05-11. - 2.0.26 was released on 2022-02-08. The mission of Apache OpenWhisk is the creation and maintenance of software related to a platform for building serverless applications with functions ## Issues: There are no issues requiring board attention. ## Membership Data: Apache OpenWhisk was founded 2019-07-16 (4 years ago) There are currently 53 committers and 22 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 Cosmin Stanciu on 2022-02-22. - No new committers. Last addition was Ning You Gang on 2021-01-19. ## Project Activity: Development activity on the core OpenWhisk repository was focused on final stabilization of the new scheduler implementation. The migration away from Travis CI consumed much of the rest of our attention this quarter. We have migrated the most complex and resource-intensive of our CI setups, but still have significant work to do (only 7 of our 31 GitHub repositories with active CI configurations had been completely migrated as of January 31). This was the first quarter in which the project did not make any releases. The most recent releases were: + openwhisk-client-js-3.21.7 was released on 2022-08-22. + openwhisk-runtime-go-1.20.0 was released on 2022-08-14. ## Community Health: Development activity has historically always been slow in December, with many on vacation. However, the lack of any releases in the quarter is worrisome. We need to encourage additional PMC members to take on the role of release manager and better distribute the load. One positive sign for community health was the resumption of the OpenWhisk Technical Exchange in January. We had not had one of these in several years. ----------------------------------------- Attachment BM: Report from the Apache Ozone Project [Sammi Chen] ## Description Apache Ozone is a scalable, redundant, and distributed object and file store, designed to scale to billions of objects/files and run on clusters of thousands of nodes. Ozone supports S3 compatible object APIs as well as a Hadoop Compatible File System implementation. ## Issues None. ## Membership Data - Apache Ozone was founded 2020-10-21. - There are currently 62 comitters and 31 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. - In the last quarter, Ritesh Shukla was added as committer on 2022-12-17 Istvan Fajth was added as committer on 2022-12-17 Ayush Saxena was added as PMC on 2023-01-24 ## Project Activity - Erasure Coding Phase II development, integrating EC with Replication Manager is the major task now. - Ozone snapshots feature phase I development has been finished. The vote to merge the feature branch to master branch is ongoing. - Stream writing feature has reached an important milestone. The vote to merge the feature branch to master was passed. - Certificate auto rotation development is ongoing. - The major development of HttpFS has finished. - A new design of block token has been finished. It will improve the token calculation performance, compared with current implementation. - Support for Java 11 & 17 is discussed. - New features, including User Quota, S3 credential lifetime management, Data heat map are in the design phase. - 1.3.0 has been released. ## Releases Data - 1.0.0 was released on 2020-09-02. - 1.1.0 was released on 2021-04-20. - 1.2.0 was released on 2021-11-17. - 1.2.1 was released on 2021-12-22. - 1.3.0 was released on 2022-12-18. ## Community Health Last board report was sent on Dec 15th(Last report has data for 4 months). Since last report, - 242 new JIRA opened on Apache issues (-55% change). - 193 JIRA resolved on Apache issues (-60% change). - 31 contributors have commits (-20% change). ----------------------------------------- Attachment BN: Report from the Apache Perl Project [Steve Hay] ## Description: The mission of Perl is the creation and maintenance of software related to Dynamic websites using Perl ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Perl was founded 2000-03-10 (23 years ago) There are currently 21 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Steve Hay on 2012-03-01. - No new committers were added. ## Project Activity: The last release was mod_perl-2.0.12 on 2022-01-30. There has been some increased activity around mod_perl recently and it must be time for a new release soon. ## Community Health: Recently increased community activity makes it a good time to make a new release, which in turn will hopefully feed back and generate further activity. ----------------------------------------- Attachment BO: Report from the Apache Phoenix Project [Rajeshbabu Chintaguntla] ## Description: The mission of Phoenix is the creation and maintenance of software related to High performance relational database layer over Apache HBase for low latency applications ## Issues: No issues to report to the board at this time. ## Membership Data: Apache Phoenix was founded 2014-05-21 (9 years ago) There are currently 56 committers and 38 PMC members in this project. The Committer-to-PMC ratio is roughly 7:5. Community changes, past quarter: - Tanuj Khurana was added to the PMC on 2023-01-02 - No new committers. Last addition was Tanuj Khurana on 2021-12-08. ## Project Activity: Apache Phoenix had its last main release 5.1.3 on 2022-12-30, with added HBase 2.5 support and notable features like Schema Tool improvements to get DDLs of tables, Client Side Metadata Caching Improvements, improved index usage in queries with uncovered columns along with some security fixes We are planning to release the next major release 5.2.0 soon. Removed Apache Tephra support from Phoenix. Active development is going on to support Uncovered Global Indexes and Timezone sensitive date/time handling and Sequences Performance Optimizations ## Community Health: Phoenix community continues to remain active, though sometimes most of the contributions and discussions come from a few individuals. Traffic on dev and user list declined from the last quarter by 24% and 12% respectively, and The same trend is seen for code commits, new JIRAs and PRs. though on a positive note 22 new contributors added. ----------------------------------------- Attachment BP: Report from the Apache Pinot Project [Kishore G] ----------------------------------------- Attachment BQ: Report from the Apache POI Project [Dominik Stadler] ## Description: - Apache POI is a Java library for reading and writing Microsoft Office file formats The Apache POI PMC also handles bugfixes for the XMLBeans project: XMLBeans is a tool that allows you to map XML files to generated Java classes via XML Schema definitions. ## Issues: - There are no issues requiring board attention at this time ## Membership Data: Apache POI was founded 2007-05-16 (16 years ago) There are currently 41 committers and 34 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Marius Volkhart on 2020-12-27. - No new committers. Last addition was Marius Volkhart on 2020-12-19. ## Project Activity: - No new recent releases, some bugfixing and features when users contribute patches, but no major feature development activity - Release 5.2.3 was published in September providing updated dependencies and a number of bugfixes and smaller feature enhancements ## Project Release Activity: - Apache POI 5.2.3 was released on 2022-09-16. - Apache XMLBeans-5.1.1 was released on 2022-08-29. ## Community Health: - There are some questions which indicates that Apache POI is in active use. Questions via email or on Stackoverflow usually get answers quickly. - We have a very small number of active committers. So we are looking at ways to broaden the developer base but there are not many matching candidates - Bug-numbers went down a bit, some bugs were resolved and some cleanout of older issues was done. Urgent issues and security reports are usually handled quickly. ### XMLBeans - It seems there are is a small but active set of users of it besides Apache POI itself. - Bug influx for XMLBeans is low in general because it is a stable project in maintenance-only mode. ## Bug Statistics: ### Apache POI - 555 bugs are open overall (-4) - Having 137 enhancements (+2) - Thus having 418 actual bugs (-6) - 97 of these are waiting for feedback (+-0) - Thus having 321 actual workable bugs (-6) - 3 of the workable bugs have patches available (+-0) - Distribution of workable bugs across components: {XSSF=90, HSSF=81, SS Common=40, HWPF=34, XWPF=19, XSLF=17, POI Overall=13, SXSSF=7, POIFS=5, HPSF=4, HSMF=4, OPC=3, HSLF=2, HPBF=1, SL Common=1} ### Apache XMLBeans - 164 open issues (+-0) - Bug 117 (+-0) - Improvement 29 (+-0) - New Feature 16 (+-0) - Wish 2 (+-0) - Task 0 (+-0) ----------------------------------------- Attachment BR: Report from the Apache Portable Runtime (APR) Project [Nick Kew] ## Description: The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Portable Runtime (APR) was founded 2000-12-01 (22 years ago) There are currently 68 committers and 43 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 Michael Osipov on 2020-08-29. - No new committers. Last addition was Michael Osipov on 2020-08-29. ## Project Activity: Project activity has (as ever) been light, focusing on maintenance rather than new development. Work has been primarily directed towards a minor (bugfix) release. Although it is outside the reporting period, a release of APR 1.7.2 and APR-UTIL 1.6.3 took place on Feb. 1st. As indicated in the last report, your PMC chair has (very recently) indicated his wish to step down from that role. ## Community Health: The community, being drawn primarily from related ASF projects (HTTPD, subversion) serves the needs of those projects as and when they arise. It also remains responsive to issues arising externally. There is sometimes an issue with platform-specific and (in APR-UTIL) system-specific components such as SQL databases, where the expertise to maintain interfaces with third-party systems may be thin or outdated. ----------------------------------------- Attachment BS: Report from the Apache Qpid Project [Robbie Gemmell] Apache Qpid is a project focused on creating software based on the Advanced Message Queuing Protocol (AMQP), currently providing a protocol engine library, message brokers written in C++ and Java, a message router, and client libraries for C, C++, .Net, Go, Java/JMS, Python, and Ruby. # Releases: - Qpid ProtonJ2 1.0.0-M11 was released on 11th November 2022. - Qpid Proton DotNet 1.0.0-M6 was released on 11th November 2022. - Qpid Proton 0.38.0 was released on 11th November 2022. - Qpid Broker-J 9.0.0 was released on 23rd November 2022. - Qpid Proton DotNet 1.0.0-M7 was released on 12th December 2022. - Qpid ProtonJ2 1.0.0-M12 was released on 13th January 2023. - Qpid JMS 1.8.0 was released on 13th January 2023. - Qpid JMS 2.2.0 was released on 13th January 2023. # Community: - The main user and developer mailing lists continue to be active and JIRAs are being raised and addressed in line with prior activity levels. - There were no new PMC member additions in this quarter. The most recent new PMC member is Roddie Kieley, added 17th February 2022. - There were no new committer additions in this quarter. The most recent new committer is Tomas Vavricka, added 14th July 2021. # Development: - Work is progressing toward cleaning up various older areas of Proton C and its related bindings. For example, a long-discussed migration of the Python binding to use CFFI has recently been landed and is being polished as work continues on other areas. - Broker-J 9.0.0 released, moving to a Java 11 minimum and better supporting running on Java 17. More general improvements, such as transitioning to using JUnit 5, and various fixes are being made toward a follow-up release. - ProtonJ2 1.0.0-M11 + M12 releases were made to address issues identified in the earlier releases, make some performance improvements, and adapt to be able to work with Netty 4 or Netty 5 alphas. Work continues on more such changes. - Proton DotNet 1.0.0-M6 + M7 releases were made to address issues found in the earlier releases. Work continues on more. # Issues: There are no Board-level issues at this time. ----------------------------------------- Attachment BT: Report from the Apache Ranger Project [Selvamohan Neethiraj] ## Description: The mission of Apache Ranger is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no issues requiring board attention at this time ## Membership Data: - Apache Ranger was founded 2017-01-17 (6 years ago). - There are 32 committers (2 new committers added last month) and 19 PMC members in this project. - The Committer-to-PMC ratio is roughly 8:5. ##Community changes, past quarter: - No new PMC members. Last addition was Sailaja Polavarapu on 2019-09-18. - Added two new committers: -- Abhishek Kumar was added as committer on 2023-02-01 -- Dineshkumar Yadav was added as committer on 2023-02-06 ## Project Activity: - Kicked off the release process for 2.4.0 release that would address some of the existing outstanding bugs and add many improvements - Expected to complete the release of 2.4.0 by end of Feb, 2023. - Upgraded some of the library versions as needed to address some community raised issues - Addressed 25 issues for 2.4.0 version (14 bugs,10 enhancements) - Addressed 39 issues for 3.0.0 version (19 bugs,16 enhancements) ## Community Health: - Added two more committers to the community - dev@ranger.apache.org had a 0% decrease in traffic in the past quarter (1089 emails) - user@ranger.apache.org had a 84% decrease in traffic in the past quarter (5 emails compared to 31) - 114 issues opened in JIRA, past quarter (-6% change) - 63 issues closed in JIRA, past quarter (-30% change) - 118 commits in the past quarter (-11% change) - 23 code contributors in the past quarter (-4% change) - 16 PRs opened on GitHub, past quarter (no change) - 6 PRs closed on GitHub, past quarter (-14% change) ## Most Recent releases: - Apache Ranger 2.3.0 was released on 2022-07-06 - Apache Ranger 2.2.0 was released on 2021-11-01 - Apache Ranger 2.1.0 was released on 2020-09-03 ----------------------------------------- Attachment BU: Report from the Apache RocketMQ Project [Xiaorui Wang] ## Description: The mission of Apache RocketMQ is the creation and maintenance of software related to a fast, low latency, reliable, scalable, distributed, easy to use message-oriented middleware, especially for processing large amounts of streaming data ## Issues: There are no issues requiring board attention. ## Membership Data: Apache RocketMQ was founded 2017-09-20 (5 years ago) There are currently 72 committers and 18 PMC members in this project. The Committer-to-PMC ratio is 4:1. Community changes, past quarter: - No new PMC members. Last addition was Yangkun Ai on 2022-09-04. - Yibin Xu was added as committer on 2022-12-15 - Amber Liu was added as committer on 2022-12-09 - Qiang Wang was added as committer on 2022-12-06 ## Project Activity: - ROCKETMQ-CLIENTS-JAVA-5.0.4 was released on 2022-12-21. - ROCKETMQ-PROTO-2.0.2 was released on 2022-12-20. - ROCKETMQ-CLIENTS-JAVA-5.0.3 was released on 2022-11-29. - ROCKETMQ-EVENTBRIDGE-1.0.0 was released on 2022-11-07. ## Community Health: The key reason for the decline is the Chinese New Year and the COVID-19 pandemic. We believe that the next quarter will be more active - 404 commits in the past quarter (-35% change) - 71 code contributors in the past quarter (-40% change) - 369 PRs opened on GitHub, past quarter (-34% change) - 323 PRs closed on GitHub, past quarter (-42% change) - 391 issues opened on GitHub, past quarter (-32% change) - 344 issues closed on GitHub, past quarter (-44% change) ----------------------------------------- Attachment BV: Report from the Apache Roller Project [David M. Johnson] ----------------------------------------- Attachment BW: 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: No issues require board attention. ## Membership Data: Apache Samza was founded 2015-01-22 (8 years ago) There are currently 30 committers and 17 PMC members in this project. The Committer-to-PMC ratio is roughly 8:5. Community changes, past quarter: - No new PMC members. Last addition was Bharath Kumarasubramanian on 2020-02-13. - Ajo Thomas was added as committer on 2022-12-14 ## Project Activity: - Samza 1.8.0 was released in Jan 17, 2023 - Multiple projects started with SEP-31 and SEP-32 - Stream Processing Meetup @LinkedIn held on 1/18/2023 ## Community Health: JIRA Issues: 6 issues opened in JIRA, past quarter (-53% change) 22 issues closed in JIRA, past quarter (120% increase) Github Activities: 30 commits in the past quarter (150% increase) 8 code contributors in the past quarter (14% increase) 12 PRs opened on GitHub, past quarter (-25% change) 20 PRs closed on GitHub, past quarter (42% increase) ----------------------------------------- Attachment BX: Report from the Apache Santuario Project [Colm O hEigeartaigh] ## Description: The mission of Santuario is the creation and maintenance of software related to XML Security in Java and C++ ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Santuario was founded 2006-06-27 (17 years ago) There are currently 17 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 9:4. Community changes, past quarter: - No new PMC members. Last addition was Daniel Kulp on 2018-10-01. - No new committers. Last addition was Daniel Kulp on 2018-10-01. ## Project Activity: The last releases were: - Apache Santuario - XML Security C++ 2.0.4 was released on 2021-11-04. - Apache Santuario - XML Security for Java 3.0.1/2.3.2 were released on 2022-09-16. Over the last quarter we put some effort into improving the OpenSSF scorecards score for the (Java) project. We got Jenkins building dependabot PRs with the help of Infra. We also merged a new nice contribution to support EdDSA signature algorithms, that we will release over the next quarter. ## Community Health: Apache Santuario is a mature and stable project that has reached a point where not too many fixes are required, as it is a set of implementations of some specifications that are quite old now. It is actively managed by the PMC. ----------------------------------------- Attachment BY: Report from the Apache Sedona Project [Jia Yu] ## Description: Apache Sedona is a cluster computing system for processing large-scale spatial data. Sedona extends existing cluster computing systems, such as Apache Spark and Apache Flink, with a set of out-of-the-box distributed Spatial Datasets and Spatial SQL that efficiently load, process, and analyze large-scale spatial data across machines. ## Issues: There are no issues requiring board attention ## Membership Data: Apache Sedona was founded 2022-12-20 (a month ago) There are currently 16 committers and 16 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: The community recently implemented or is implementing a few important features that will significantly improve the performance and adoption of Sedona. 1. Full GeoParquet format support. Sedona now can read / write GeoParquet files in GeoParquet Standard 1.0.0. It also supports the important filter pushdown function for GeoParquet. 2. H3 and S2 indexing support. With this implementation, Sedona might have better spatial join performance in some cases. This will also make it possible to support spatial join in streaming environments. ## Community Health: Overall the community is healthy. The mailing list is active and commits and PRs are normal. However, since ASF JIRA no longer allows self-signup, we observed a significant decline on issue reporting. Lots of new users of Sedona usually create tickets on JIRA but now they have to ask Sedona PMC to create an account first, which might discourage them to participate. Therefore, Sedona recently re-enabled the GitHub issue function. Let's see if this can help. ----------------------------------------- Attachment BZ: Report from the Apache Serf Project [Justin Erenkrantz] ## Description: Apache Serf creates and maintains HTTP client software for various non-browser applications. ## Issues: The community is currently in stasis, with plenty of PMC observers but no current tasks to complete. This report was posted by Roy because Justin is still busy doing other things and the project has not yet selected a new chair. ## Membership Data: Apache Serf was founded 2015-08-18 (7 years ago). Last checked, there were 13 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members. Last addition was Branko Čibej on 2018-09-12. - No new committers. Last addition was Evgeny Kotkov on 2017-04-13. ## Project Activity: The community has zero activity at the moment, with no current plans for making a release. There is low energy, but the entire PMC is present enough to jump and handle (say) security issues that may arise in a released version of Apache Serf. ## Community Health: Given the low energy, it is hard to quantify this. Many "old-timers" are present, but the contribution level is low. This level of activity also creates problems growing the community. ----------------------------------------- Attachment CA: Report from the Apache ServiceComb Project [Willem Ning Jiang] ## Description: The mission of Apache ServiceComb is the creation and maintenance of software related to a microservice framework that provides a set of tools and components to make development and deployment of cloud applications easier. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache ServiceComb was founded 2018-10-17 (4 years ago) There are currently 34 committers and 20 PMC members in this project. The Committer-to-PMC ratio is roughly 9:5. Community changes, past quarter: - No new PMC members. Last addition was MabinGo on 2019-10-09. - Tian Luo was added as committer on 2022-11-08 - Baocheng Li was added as committer on 2022-11-19 ## Project Activity: ServiceComb Java Chassis 2.8.5 was released on 2023-01-30. ServiceComb Java Chassis 2.8.4 was released on 2022-12-28. ServiceComb Java Chassis 2.8.3 was released on 2022-11-17. ServiceComb Java Chassis 2.8.2 was released on 2022-11-05. ServiceComb Java Chassis 1.3.10 was released on 2022-11-05. ## Community Health: Overall, community health is good despite some decreases in mailing lists, PRs, and issues. We vote for two new committers to recognize their contribution to the ServiceComb Java Chassis project. ServiceComb Java Chassis did fix patch releases in the past three months. There is some development around the ServiceCenter and Kie. ----------------------------------------- Attachment CB: Report from the Apache ShardingSphere Project [Liang Zhang] ## Description: The mission of Apache ShardingSphere is the creation and maintenance of software related to a database clustering system providing data sharding, distributed transactions, and distributed database management ## Issues: No ## Membership Data: Apache ShardingSphere was founded 2020-04-15 (3 years ago) There are currently 53 committers and 19 PMC members in this project. The Committer-to-PMC ratio is roughly 7:3. Community changes, past quarter: - Hongsheng Zhong was added to the PMC on 2023-01-28 - Xinze Guo was added as committer on 2022-11-29 - Everly Precia Suresh was added as committer on 2022-12-03 ## Project Activity: - Released Apache ShardingSphere 5.1.2 (Jun 17, 2022) ; 5.2.0 (Sep 8, 2022); 5.2.1 (Oct 18, 2022); 5.3.0 (Dec 6, 2022); 5.3.1 (Jan. 9, 2023). - Kicked off ShardingSphere-on_Cloud Sub-project and released versions 0.1.0 (Oct 27, 2022); 0.1.1 (Dec. 6, 2022); 0.1.2 (Jan. 11, 2023). Attended the following activities to give talks on Apache ShardingSphere: Meetups: - Apache ShardingSphere Meetups on May 25, Jun. 6 & 22; Jul. 6 & 20 & 27; Aug. 3 & 17 & 22; Oct. 12 & 26; Dec. 21; Jan. 5, 2023 Conferences: - PGcon (https://www.pgcon.org/2022/) - Big Data Days 2022 (bigdataframework.org) - cdCon (https://events.linuxfoundation.org/cdcon/) - OpenInfra + CloudNative Days Asia (https://2022.openinfra.asia) - OpenInfra + CloudNative Days Asia (https://2022.openinfra.asia) - ApacheCon Asia (https://www.apachecon.com/acasia2022/) - OSSummit Latin America (https://events.linuxfoundation.org/open-source-summit-latin-america/) - J-CON International Java Community Conference (https://jcononline2022.sched.com/grid/) - Cloud Container Sec Summit Container Cloud Sec Summit (techstrongevents.com) - Conf42: Kube Native (https://www.conf42.com/kubenative2022) - Localhost Conference 2022 (https://www.joinlocalhost.com/) - UXDX Live Online (https://uxdx.com/) - Big Data EU 2022 (https://bigdataconference.eu/) - Data Science Global Summit’22.2 (https://events.geekle.us/data-science2/) - SODACON 2022 (https://events.linuxfoundation.org/sodacon-japan) - Java Devs'23 Online Summit (https://events.geekle.us/java23/) - DevDays Europe 2023 (https://devdays.lt/#) - Conf42 DevOps 2023 (conf42.com/devops2023) Other Activities: - Hacktoberfest 2022 (https://hacktoberfest.com) - Anita B.org Grace Hopper Celebration - Open Source Day (https://ghc.anitab.org/programs-and-awards/open-source-day/) - Apache ShardingSphere book published globally. "A Definitive Guide to Apache ShardingSphere" was published worldwide by Packt Publishing. ## Community Health: The overall community health is good. We continue to hold regular meetups, and evangelize Apache ShardingSphere and open source. More contributors have been included in the community, as well as enterprise users. ----------------------------------------- Attachment CC: Report from the Apache ShenYu Project [Yu Xiao] ## Description: ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache ShenYu was founded 2022-07-20 (7 months ago) There are currently 44 committers and 23 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 Asxing on 2022-07-20. - Jin Zhenxiao was added as committer on 2022-12-29 ## Project Activity: Apache ShenYu 2.5.1 already released. Apache ShenYu Nginx v1.0.0 already released. Software development activity: - We added apache brpc plugin. - We added spring boot starter for brpc plugin. - We added shenyu-e2e test engine. - We added apache pulsar plugin. - We added key-auth plugin . - We added sentinel rule handle parameter. - We added array method of expression in mock plugin. - We added sdk duplicate class check. - We added shenyu api doc. - We added shenyu sdk client. - We fixed nacos register NPE. - We fixed sandbox json parsing. - We fixed upgrade sql. - We fixed sentinel plugin can't fuse. - We fixed request plugin can't replace cookie. - We fixed rateLimiter plugin concurrent handler error. - We fixed remove redundant cookie setting. - We fixed load the same ext plugins repeatedly. - We fixed admin change password error. - We refactor shenyu logging plugin. - We refactor sign service for sign plugin. - We refactor random loadbalancer. Meetups and Conferences: - Community meetings(6) to discuss development tasks and how to build an open governance community. ## Community Health: Overall community health is good. Since the last report, new 9 contributors added (currently:318). The number of subscriptions to dev@shenyu.apache.org mailing list has improved significantly(currently:424) ----------------------------------------- Attachment CD: Report from the Apache SIS Project [Martin Desruisseaux] ## Description: The mission of Apache SIS is the creation and maintenance of software providing data structures for developing geospatial applications compliant with the model of OGC/ISO international standards. ## Issues: ## Membership Data: Apache SIS was founded 2012-09-19 (10 years ago) There are currently 23 committers and 18 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Alexís Manin on 2021-05-27. - No new committers. Last addition was Bruno P. Kinoshita on 2021-06-23. ## Project Activity: Apache SIS 1.3 has been released in December 2022. In an engineering report that a PMC member wrote for the Open Geospatial Consortium (OGC), we use Apache SIS 1.3 as a proof of concept. Development continues with bug fixes and new features. In particular, we are finally dropping Java 8 support. A few thousands of lines of code have been changed for taking advantage of new API added in JDK 11. Jigsaw modularisation will follow later. Raised a licensing issue with an Apache Calcite dependency, which has been fixed with the help of the relevant OSGeo project [4]. [4] https://s.apache.org/61lo2 ## Community Health: During the 1.3 release process, a user found a regression in the Release Candidate 1. That regression has been fixed in a Release Candidate 2. The decision to move to Java 11 has been done by consensus on the mailing list. The original proposal was to go directly to Java 17, but users who needed Java 11 compatibility have been listened. Proposed to Apache Sedona (recently graduated from incubation) to replace their LGPL dependency (GeoTools) by Apache SIS [5]. The proposal has not yet gained traction. [5] https://s.apache.org/k633a ----------------------------------------- Attachment CE: Report from the Apache Solr Project [Houston Putman] ## Description: The mission of Apache Solr is the creation and maintenance of software related to highly scalable distributed document search and analytics ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Solr was founded 2021-02-16 (2 years ago) There are currently 90 committers and 62 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - Michael Gibney was added to the PMC on 2022-12-20 - No new committers. Last addition was Markus Jelsma on 2022-06-21. Two new committers are currently in the process of being invited. The community has been working towards welcoming new contributors, and there are a number of new committers that will likely join the ranks soon. The data shows this quite clearly. While overall commits are down 40% this quarter, the number of unique commit authors is up 34%. ## Project Activity: Recent releases: - 9.1.1 was released on 2023-01-25. Larger Projects: Solr: - There has been a lot of activity for the last 1-2 quarters around improved API design and tooling support. There has been significant work completed in this area as admin APIs have been have been refactored to use JAX-RS, which works with OpenAPI to allow for automatic client-generation and documentation. Solr Operator: - The Solr Operator has recently added full E2E testing support with KiND Kubernetes Clusters, giving users even more confidence when upgrading to newer versions. ## Community Health: Solr, along with many other projects I imagine, slows down in the winter as contributors and users enjoy holidays. However, there have been some increases in community involvement that should be highlighted. The rest of the metrics are down, but are all likely due to seasonality. Improvements (despite holiday season): - dev@solr.apache.org had a 87% increase in traffic in the past quarter (582 emails compared to 310) - 55 code contributors in the past quarter (34% increase) The committers have also started to open their committer meetings up to the community, for broader and more frequent "office hours". The first meeting, which occurred on Feb 6, was a success and we saw 13 participants. This included both community members and committers/PMC members. With these meetings we hope to: - Spotlight cool new projects in the community, to grow community involvement with them. - Give face-time for committers and contributors to talk. This helps give contributors much needed confidence, encouragement and help. ----------------------------------------- Attachment CF: Report from the Apache Spark Project [Matei Alexandru Zaharia] Issues for the board: - None Project status: - We cut the branch Spark 3.4.0 on Jan 24th 2023. The community is working on bug fixes, tests, stability and documentation. - We are preparing a Spark 3.3.2 release for later this month (https://lists.apache.org/thread/nwzr3o2cxyyf6sbb37b8yylgcvmbtp16) - Starting in Spark 3.4, we are also attaching an SBOM to Apache Spark Maven artifacts [SPARK-41893] in line with other ASF projects. - We released Apache Spark 3.2.3, a bug fix release for the 3.2 line, on Nov 28th 2022. - Votes on the Spark Project Improvement Proposals (SPIPs) for "Asynchronous Offset Management in Structured Streaming" and "Better Spark UI scalability and Driver stability for large applications" passed. - The DStream API will be deprecated in the upcoming Apache Spark 3.4 release to focus work on the Structured Streaming APIs. [SPARK-42075] Trademarks: - No changes since the last report. Latest releases: - Spark 3.2.3 was released on Nov 28, 2022. - Spark 3.3.1 was released on Oct 25, 2022. - Spark 3.3.0 was released on June 16, 2022. Committers and PMC: - The latest committer was added on Oct 2nd, 2022 (Yikun Jiang). - The latest PMC member was added on June 28th, 2022 (Huaxin Gao). ----------------------------------------- Attachment CG: Report from the Apache Storm Project [Kishor Patil] ## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: The Storm PMC recently held a series of discussion regarding retiring to the attic. Ultimately the PMC decided to continue and not enter the attic (further details in the Project Activity and Community Health sections below). ## Membership Data: Apache Storm was founded 2014-09-16 (8 years ago) There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15. - No new committers. Last addition was Bipin Prasad on 2020-11-16. ## Project Activity: Project activity has tapered off over the past few years. Storm is essentially in maintenance mode. We do not anticipate any major new initiatives, though there are some improvements underway, and we are committed to keeping up with security issues, etc. ## Community Health: Heading into 2023 the Storm community was not in good shape. In 2022/06 our acting PMC Chair resigned, and started a DISCUSS thread for Chair nominations, but it slipped by without the PMC taking appropriate action. This would explain why so many report deadlines were missed. In late 2022 there were some private discussions around moving to the attic. We later expanded that discussion across user@, dev@, and private@ to reach a broader community audience. That discussion culminated in several users, developers, and PMC members coming forward and volunteering to help the project continue and avoid the attic. We expect to add additional committers/PMC members from those that came forward in the near future, but our first order of business was to elect a new PMC Chair and reestablish our regular reporting schedule. We nominated and elected a new chair (resolution attached), and 8 PMC members voted in the election -- a promising number given past issues of radio silence and missed issue. Storm is likely to continue to be a relatively sleepy project with relatively low email traffic. PMC members were reminded of this fact, and requested to "keep an eye on the mailing lists" so important issues don't fall through the cracks. Given the low traffic, this does not represent much of a community burden. (Report submitted by Chair-elect P. Taylor Goetz) ----------------------------------------- Attachment CH: Report from the Apache StreamPipes Project [Philipp Zehnder] ## Description: The mission of Apache StreamPipes is the creation and maintenance of software related to a self-service Industrial IoT toolbox which enables non-technical users to connect, analyze and explore IoT data streams ## Issues: No Issues ## Membership Data: Apache StreamPipes was founded 2022-11-16 (3 months ago) There are currently 25 committers and 14 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - Zike Yang was added to the PMC on 2022-11-26 - Cedric Kulbach was added as committer on 2022-12-15 - Sven Oehler was added as committer on 2022-12-15 - Samuel Abt was added as committer on 2023-01-17 - Xin Wang was added as committer on 2022-11-25 ## Project Activity: - Work on the Python Client continues to progress - Version 0.90.0 was released (January 17th 2023) [1] - The discussion for the next release has already started on the mailing list [2] - The project has updated its third-party service dependencies - The team is working to simplify the model used in the background to make it easier to use and understand, especially for new developers. ## Community Health: - The project recently held its first online community meeting, which was a success. The meeting details can be found here [3] and were also distributed to the dev list - The mailing list has seen a constant increase in traffic, with December's count at 468 and January's count at 734 - The switch to GitHub discussions has led to an increase in mailing list traffic, and we've tried several settings to make the list manageable again [1] https://github.com/apache/streampipes/blob/release/0.90.0/RELEASE_NOTES.md [2] https://lists.apache.org/list?dev@streampipes.apache.org:lte =1M:Already%20time%20for%20preparing%20the%20next%20release [3] https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=240881564 ----------------------------------------- Attachment CI: Report from the Apache Streams Project [Steve Blackmon] ## Description: Apache Streams unifies a diverse world of digital profiles and online activities into common formats and vocabularies, and makes these datasets accessible across a variety of databases, devices, and platforms for streaming, browsing, search, sharing, and analytics use-cases. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Streams was founded 2017-07-18 (4 3/4 years ago). There are currently 9committers and 9 PMC members in this project. The Committer-to-PMC ratio is 1:1. ## Community changes: - Brian Hodge joined PMC on 2020-04-26 - Brian Hodge became a committer on 2020-04-26 ## Project Activity: - Apache Streams 0.6.1 was released in March 2020. - Next Apache Streams release will be the first compatible with JDK11. - 2021 and 2022 both had minimal commits and discussions. - Recent board reports have been missed. Very sorry about that. ## Other Comments: - Twitter's imminent pay-walling of the free API is unfortunate. Streams most mature and powerful libraries are based on this API. - A silver lining with the turmoil at Twitter is rapidly growing interest in open alternatives based on ActivityPub ex. Mastadon. This offers the project a path to new life, as ActivityPub is based on ActivityStreams. - We need to get the upgrades on our main branch released ASAP. - We need to better reach out to users and developers to reinvigorate the project. - We need to lean further into the ActivityPub ecosystem to become relevant again. ----------------------------------------- Attachment CJ: Report from the Apache Subversion Project [Nathan Hartman] ## Description: The Apache Subversion® version control system exists to be universally recognized and adopted as an open-source, centralized version control solution characterized by its reliability as a safe haven for valuable data; the simplicity of its model and usage; and its ability to support the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations. ## Issues: There are no Board-level issues at this time. ## Membership Data: Our developer and user community is all-volunteer and we'd like to begin by thanking everyone for their support. Subversion was founded in February 2000 (23 years ago) and joined the ASF to become Apache Subversion on 2010-02-16 (13 years ago). There are currently 88 committers and 50 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. No new committers or PMC members have been added since the last report. Our most recently added PMC member, Daniel Sahlberg (dsahlberg@) joined the PMC in August 2021. ## Project Activity: The most exciting new Subversion feature, Pristines On Demand, has finally been merged from its development branch to trunk. This means the feature is expected to ship in the next "point zero" release, which will be Subversion 1.15.0. Pristines On Demand lets users, at their option, cut in half the storage space requirement for a Subversion working copy at the expense of additional network communication with the repository server. This tradeoff was originally requested for checkouts containing very large files that change infrequently, but is equally useful in any situation where bandwidth to the repository server is more abundant than storage space on the local device. At this time, the Pristines On Demand feature is believed to be substantially complete. Interested parties are encouraged to get involved by helping to test the feature before the next release. If unsure how, please ask on our mailing lists: https://subversion.apache.org/mailing-lists.html. In addition to the new feature development, ongoing maintenance work continued this quarter, including bug fixes in Subversion's core code, JavaHL bindings, and automated test suite, updated dependency versions in the unix-build scripts, improved compilation times on Windows in certain configurations, and updated hyperlinks. Currently, project participants are debating several technical issues, including: * How terminal escape sequences should be displayed if present in commit logs or other user-supplied information. * Possible changes regarding how Subversion handles working copies that span filesystem and/or ownership boundaries. * Possible changes in the hash codes Subversion uses to manage working copies, including the possibility of supporting multiple hash code types. ## Community Health: The community is healthy: Activity has picked up this quarter relative to the previous quarter. User questions on our mailing lists are receiving helpful responses. Patches supplied by community members have been vetted and committed. Developer discussions are taking place, and though there are some disagreements, the community remains a friendly and welcoming place. Our community is fully volunteer-driven and we would like to thank everyone for their support. ----------------------------------------- Attachment CK: Report from the Apache Superset Project [Maxime Beauchemin] ## Description: The mission of Apache Superset is the creation and maintenance of software related to data exploration, analysis, visualization, and dashboarding ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Superset was founded 2020-11-17 (2 years ago) There are currently 56 committers and 33 PMC members in this project. The Committer-to-PMC ratio is roughly 7:5. Community changes, past quarter: - No new PMC members. Last addition was Kamil Gabryjelski on 2022-09-08. - Cody Leff was added as committer on 2023-01-17 - Diego Medina was added as committer on 2023-01-27 ## Project Activity: Recent releases: 1.5.3 was released on 2023-01-13. 1.5.2 was released on 2022-09-27. 2.0.0 was released on 2022-07-14. ## Community Health: Code activity is generally staying pretty stable. Some small dips and spikes in metrics like commits and PR's opened, but overall holding steady. Some other community metrics: - The Superset project hit the tremendous milestone of 50k stars on Github. - The Slack community associated with the Superset project is approaching 9k members More importantly, there are more community members stepping up to help others by answering questions or suggesting new ideas. ----------------------------------------- Attachment CL: Report from the Apache Syncope Project [Francesco Chicchiriccò] ## Description: The mission of Syncope is the creation and maintenance of software related to Managing digital identities in enterprise environments ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Syncope was founded 2012-11-21 (10 years ago) There are currently 25 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 Matteo Alessandroni on 2017-12-22. - No new committers. Last addition was Samuel Garofalo on 2022-07-29. ## Project Activity: Syncope 3.0 was finally out, with ASF press release at https://s.apache.org/lh7ib We remark that the work towards Syncope 3.0.0 has led to cooperation with Open Source projects external to the ASF as Apereo CAS and Pac4j. The new maintenance branch 3_0_X was forked from master, to keep up with bugfix and enhancements for 3.0. Meanwhile, master branch was updated to Jakarta EE 9 dependencies, for future releases. Recent releases: * 3.0.1 was released on 2023-01-13 * 2.1.13 was released on 2022-12-09 * 3.0.0 was released on 2022-11-11 ## Community Health: Discussions about new features and improvements keep appearing and being followed up in dev@. Newcomers approach user@ and are getting supported by the community. GitHub's Pull Requests are confirmed to be the main contribution path, from both first-time contributors and committers. ----------------------------------------- Attachment CM: Report from the Apache SystemDS Project [Matthias Boehm] ## Description: Apache SystemDS is a machine learning (ML) system for the end-to-end data science lifecycle from data preparation and cleaning, over efficient ML model training, to scoring and debugging. ML algorithms or pipelines are specified in a high-level language with R-like syntax, or related Python and Java APIs, and the system automatically generates hybrid runtime plans of local, in-memory operations and distributed operations on Apache Spark. ## Issues for the Board: - None ## Project Status: - We are entering the release process for Apache SystemDS 3.1 soon, the feature freeze is February 10 - Current work focuses on extending the compression framework, multi-backend lineage-based reuse, and various data-centric ML primitives (DSL-based builtins) for increased functionality. - After three of the top-5 contributors moved to TU Berlin end of last year (which caused a dip in commit activities), we are ramping up the development again. - A discussion on the private mailing list on lowering the bar for new committers came to the conclusion that besides the history of contributions (in the past, ~20 commits) and representation of the project, we will use the committer status more actively as a means of motivation. At the same time, we will actively mitigate implicit bias and keep a minimum bar of ~5 non-trivial commits, in order to avoid an unintended impression of arbitrary decisions. ## Membership Data: - Apache SystemDS was founded 2017-05-16 (incubator process entered 2015-11-02) - Last PMC members added 2022-05-03 (Shafaq Siddiqi) - Last committer added 2022-12-14 (Badrul Chowdhury) - There are currently 35 committers and 26 PMC members in the project. ## Activity and Health: - Code activity is healthy with 89 commits (+25%) in the last 3 months, despite the holiday break. - Community growth is healthy with 8 active contributors (-20%) in the last 3 months - Communication is healthy, mailing list activity is improving, additional work on better documentation. ## Releases: - Apache SystemDS 3.0.0 was released on 2022-06-20. - Apache SystemDS 2.2.2 was released on 2022-06-25. - Apache SystemDS 2.2.1 was released on 2021-12-02. - Apache SystemDS 2.2.0 was released on 2021-10-30. - Apache SystemDS 2.1.0 was released on 2021-06-28. - Apache SystemDS 2.0.0 was released on 2020-10-14. - Apache SystemML 1.2.0 was released on 2018-08-24. ----------------------------------------- Attachment CN: Report from the Apache TomEE Project [David Blevins] ----------------------------------------- Attachment CO: Report from the Apache Traffic Control Project [Eric Friedrich] ## Description: The mission of Apache Traffic Control is the creation and maintenance of software related to building, monitoring, configuring, and provisioning a large scale content delivery network (CDN) ## Issues: There are no issues requiring the board's attention. ## Membership Data: Apache Traffic Control was founded 2018-05-15 (4 years ago) There are currently 29 committers and 19 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - One new PMC member in progress. Invitation outstanding to one current committer [1] - One new committer. Last addition was Rima Shah on 2023-02-01. (Not yet reflected in Whimsy, account creation in progress) [2] ## Project Activity: - 7.0.1 was released on 2022-08-25. - Ongoing cleanup/scrub of stale issues in Github and dead/unused code - Added code coverage tooling - Since last report: - 27 new Issues (Bugs + Features) - 117 PRs Merged ATC8 is in progress. No targeted release date yet. It will bring: - Traffic Ops API v5 upgrade - Support for development on ARM64 architecture - Potential conversion of Traffic Router from Java to Kotlin A previously open security report was closed because the reported was unable to reproduce and provide sufficient details. ## Community Health: Community health is currently good. The mailing lists are fairly quiet, but healthy discussion - mainly support, is happening in Slack channels and Github Issues. Some members participate in an optional biweekly working group zoom call to discuss ongoing projects. The majority of new development is provided by committers employed by a single company. There are a handful of active committers split among another 2 or 3 other companies. ----------------------------------------- Attachment CP: Report from the Apache Turbine Project [Georg Kallidis] ## Description: The mission of Turbine is the creation and maintenance of software related to a Java Servlet Web Application Framework and associated component library. ## Issues: The Turbine project has no board-level issues at this time. ## Membership Data: Apache Turbine was founded 2007-05-16 (16 years ago) There are currently 12 committers and 9 PMC members in this project. The Committer-to-PMC ratio is 4:3. Community changes, past quarter: - No new PMC members. Last addition was Jeffery Painter on 2017-11-12. - No new committers. Last addition was Youngho on 2021-12-06. ## Project Activity: Last main release was Turbine Core 5.1 on 2021-12-13. No Fulcrum components are released this quarter. There is a release proposal for a Turbine Core 5.2 version and dependent Fulcrum components this year. As it is of some effort (for this small scale project), it has still to be resolved, which java version level should be supported (JDK 11 or stepping forward to JDK v18 or even wait for v20) in upcoming releases. ## Community Health: Turbine project has seen only quite low levels of activity in the last quarter. The community has still to become more activated again to gather wishes and proposals and response awaited about the future release plan on the the developer and user mailing lists. ----------------------------------------- Attachment CQ: Report from the Apache Velocity Project [Nathan Bubna] ## Description: The mission of Velocity is the creation and maintenance of software related to A Java Templating Engine ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Velocity was founded 2006-10-24 (16 years ago) There are currently 15 committers and 9 PMC members in this project. The Committer-to-PMC ratio is 5:3. Community changes, past quarter: - No new PMC members. Last addition was Michael Osipov on 2017-07-27. - No new committers. Last addition was Thomas Mortagne on 2020-03-09. ## Project Activity: - velocity-engine-2.3 was released on 2021-02-27. - velocity-tools-3.1 was released on 2021-02-27. - velocity-engine-2.2 was released on 2020-02-02. ## Community Health: There was more activity than in recent quarters, including new issues, but there has been no substantial work, with only one PR and one commit. ----------------------------------------- Attachment CR: 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 (20 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: - No new PMC members. Last addition was Robert Lazarski 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... There were no releases this period, but there has been some work in WSS4J and Axiom to update some of the dependencies that are being pulled in. Past Releases: WSS4J 3.0.0 was released on 2022-10-10 WSS4J 2.4.1 was released on 2022-02-18 Neethi-3.2.0 was released on 2021-09-20. XmlSchema-2.3.0 was released on 2021-09-20. Axiom-1.4.0: 2022-05-14 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 CS: Report from the Apache Whimsy Project [Shane Curcuru] ## Description: The mission of Apache Whimsy is the creation and maintenance of software related to tools that help automate various administrative tasks or information lookup activities ## Issues: No issue for the board. ## Membership Data: Apache Whimsy was founded 2015-05-19 (8 years ago) There are currently 13 committers and 10 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 Matt Sicker on 2020-04-11. ## Project Activity: Busiest quarter for a while: along with an uptick in minor PR submissions, and sebb's usual maintenance updates, we've been improving some of the tools related to the annual Member's Meeting. ## Community Health: On a slight improving trend; we've had some code and review work by different PMC members recently besides our usual suspect. ----------------------------------------- Attachment CT: Report from the Apache Xalan Project [Gary D. Gregory] ## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (18 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: We are in the process of sorting out the last remaining build issues before releasing Xalan-Java 2.7.3. The driver is to update the shadowed copy of Apache Commons BCEL 6.7.0. ## Community Health: We've had nine Xalan-Java 2.7.3 release candidates so far, an indication of the component having been inactive for a long time and losing institutional knowledge. It is not clear what will happen after this release as we've considered moving this component to the attic in the past. The Xalan-C side of the house is not seeing much activity. ----------------------------------------- Attachment CU: Report from the Apache Xerces Project [Michael Glavassevich] ----------------------------------------- Attachment CV: Report from the Apache XML Graphics Project [Clay Leeds] Apache XML Graphics Project Board Report ================================== The Apache XML Graphics Project is responsible for software intended for the creation & maintenance of the conversion of XML formats to graphical output & related software components. Issues for the Board ===================== Activity ======== * Apache Batik 1.16 2022-10-25 * Apache FOP 2.8 released 2022-11-09 * Apache FOP PDF Images 2.8 released 2022-11-09 * Apache XML Graphics Commons 2.8 released 2022-11-09 (NOTE: VOTE began 2022-11-02) Project Health Report ======================= The level of community and developer activity remains at a consistent, moderate, level with respect to the previous reporting period. Recent PMC Changes ================== Currently 11 PMC members. * Simon Steiner was added to the PMC on Tue Jan 19 2016 * Clay Leeds was approved for XML Graphics PMC Chair position on March 26, 2018. Committers ========== Currently 21 committers. * No new committers added in the last 3 months * Last committer added was Matthias Reischenbacher at Wed May 13 2015 Most Recent Releases ==================== * Apache Batik 1.16 2022-10-25 (NOTE: Version 1.15 2022-09-22) * Apache FOP 2.8 released 2022-11-09 (NOTE: VOTE began 2022-11-02) * Apache FOP PDF Images 2.8 released 2022-11-09 (NOTE: VOTE began 2022-11-02) * Apache XML Graphics Commons 2.8 released 2022-11-09 (NOTE: VOTE began 2022-11-02) = SUB PROJECTS = ================ APACHE BATIK ===== Batik is a Java-based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation or manipulation. Latest Release ------------ Apache XML Graphics Apache Batik 1.16 was released on October 25, 2022 (Apache Batik 1.15 Release September 22, 2022) * Bug fixes APACHE FOP === Apache FOP (Formatting Objects Processor) is a print formatter driven by XSL formatting objects (XSL-FO) and an output independent formatter. It is a Java application that reads a formatting object (FO) tree and renders the resulting pages to a specified output. Output formats currently supported include PDF, PS, PCL, AFP, XML (area tree representation), Print, AWT and PNG, and to a lesser extent, RTF and TXT. The primary output target is PDF. Latest Release -------------- Apache XML Graphics Apache FOP 2.8 was released on November 9, 2022 Apache XML Graphics Apache FOP PDF Images 2.8 was released on November 9, 2022 * Bug fixes XML GRAPHICS COMMONS ==================== Apache XML Graphics Commons is a library that consists of several reusable components used by Apache Batik and Apache FOP. Many of these components can easily be used separately outside the domains of SVG and XSL-FO. You will find components such as a PDF library, an RTF library, Graphics2D implementations that let you generate PDF & PostScript files, and much more. Latest Release ------------ Apache XML Graphics Commons 2.8 was released on November 9, 2022 * Bug fixes ----------------------------------------- Attachment CW: Report from the Apache YuniKorn Project [Weiwei Yang] ## Description: The mission of Apache YuniKorn is the creation and maintenance of software related to a standalone resource scheduler responsible for scheduling batch jobs and long-running services on large-scale distributed systems running in on-premises environments as well as different public clouds ## Issues: There is no issue needs board's attention. FYI: YuniKorn PMC has discussed and agreed on the annual rotation of PMC chair. Now the discussion is on-going to discuss the candidate for the role. We will probably do a rotation on March. ## Membership Data: Apache YuniKorn was founded on 2022-03-15 (10 months ago) There are currently 31 committers and 26 PMC members in this project. The Committer-to-PMC ratio is roughly 8:7. Community changes, past quarter: - TingYao Huang was added to the PMC on 2023-01-23 - Rainie Li was added as committer on 2022-12-14 ## Project Activity: The community continues to roll out releases based on the roadmap. The following releases have been published on May and Sep 2022. - 1.1.0 was released on 2022-09-07. - 1.0.0 was released on 2022-05-04. Currently, the community is preparing the 1.2.0 release. And a new release manager is driving this. ## Community Health: We see steady improvements in the community, in the past quarter: - 270 commits in the past quarter (128% increase) - 30 code contributors in the past quarter (87% increase) Conferences: - Oct, 2022, KubeConf North America 2022: Beyond Experimental: Spark on Kubernetes by Weiwei Yang, Bowen Li. ----------------------------------------- Attachment CX: Report from the Apache Zeppelin Project [Lee Moon Soo] ------------------------------------------------------ End of minutes for the February 15, 2023 board meeting.