The Apache Software Foundation Board of Directors Meeting Minutes November 20, 2024 1. Call to order The meeting was scheduled for 21:00 UTC and began at 21:10 when a sufficient attendance to constitute a quorum was recognized by the chair. Other Time Zones: https://timeanddate.com/s/44ft 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 Shane Curcuru Willem Ning Jiang Jeff Jirsa Justin Mclean Jean-Baptiste Onofré Craig L Russell - joined :38 Sander Striker Directors Absent: Kanchana Pradeepika Welagedara Executive Officers Present: Craig R. McClanahan Matt Sicker Ruth Suehle Executive Officers Absent: David Nalley Guests: Brian Proffitt Daniel Gruno Dave Fisher Drew Foulks Greg Stein Jarek Potiuk Paul King Philipp Ottlinger Sally Khudairi Zili Chen 3. Minutes from previous meetings Published minutes can be found at: https://www.apache.org/foundation/board/calendar.html A. The meeting of October 16, 2024 See: board_minutes_2024_10_16.txt Approved by General Consent. 4. Executive Officer Reports A. Board Chair [Shane Curcuru] It's been a fairly quiet month at the board level - which means it's been a good time to work on some improvements for project services. Astute readers of the board minutes may have noticed some PMCs are piloting a new, simplified quarterly board report format. This pilot program is designed to simplify writing reports for PMC Chairs, while still providing an overview of community and brand health around projects. We've also implemented a simpler system for PMCs to add new PMC members, or to remove someone who has resigned. The Project Management Committee concept is part of the ASF's bylaws and is officially how projects are governed, so keeping the roster is important - and much easier now. I attended Open Forum Academy Symposium this month, and was on a panel discussing Open Source Research In The World, and how academic researchers and FOSS practitioners can learn from each other. Since the ASF is a common subject of research studies, it was heartening to see how much researchers appreciated our openness. This is also an opportunity to help researchers focus their work on topics that could provide answers to improve community health. It was also gratifying to hear someone shout out "Plus one! I agree with everything you said!" during the event. B. President [David Nalley] Like Ruth, I met with other foundations this month to discuss sanctions and their implications to open source organizations. Additionally, please see Attachments 1 through 10. C. Treasurer [Craig R. McClanahan] In addition to regular activities, working with Fundraising on setting up additional targeted donations for several projects, and dealing with transition of the Infra Administrator position. Separately, the financial report for October 2024 has been mailed to board@. D. Secretary [Matt Sicker] No report was submitted. E. Executive Vice President [Ruth Suehle] This month I met with colleagues from various foundations to hear from the LF about their removal of Linux kernel maintainers with sanctioned employers. I do not think there is currently anything for us to do differently, but it is an ongoing discussion. (The LF will also soon be releasing public reports about their work.) I also gladly represented the ASF on an OSI-organized public policy panel at All Things Open. The OSI is also in the process of looking for a policy hire in the US, and as OPA members, this is a valuable ongoing relationship. The lost swag from C/C has finally (almost) finished arriving. There are 12 cases of speaker gifts, which fortunately we did not order with dates on them, and I will ship them to next year's event. The t-shirts are en route to my house, and upon their arrival, I will set up some kind of process by which people can request them at their own shipping cost, or if we happen to be going to the same conference/place, I will bring them with me. (Delightfully accepting suggestions on the most efficient way to set this up.) And then whatever's left, I will also deliver to next year's event. None of this is anyone's fault but UPS, and our vendor has been amazing at helping work through it. F. Vice Chair [Justin Mclean] As usual, nothing to report. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Jeff] See Attachment 11 B. Apache Legal Affairs Committee [Roman Shaposhnik / Craig] See Attachment 12 C. Apache Security Team Project [Mark J. Cox / JB] See Attachment 13 Additional officer reports approved as submitted by General Consent. 6. Committee Reports Summary of Reports The following reports required further discussion: # Druid [rbowen] # Geode [rbowen] # Logo Development [rbowen] # Mnemonic [rbowen] # Superset [rbowen] # Tcl [Kanchana] A. Apache AGE Project [Jeff Jirsa] See Attachment A B. Apache Airavata Project [Suresh Marru / Rich] No report was submitted. C. Apache Ambari Project [Brahma Reddy Battula / Justin] See Attachment C D. Apache Ant Project [Jan Materne / Willem] No report was submitted. E. Apache Avro Project [Ryan Skraba / Kanchana] See Attachment E F. Apache BookKeeper Project [Enrico Olivelli / Sander] See Attachment F G. Apache Brooklyn Project [Juan D. Cabrerizo / Shane] See Attachment G H. Apache BuildStream Project [Tristan Van Berkom / Kanchana] No report was submitted. I. Apache Cassandra Project [Dinesh Joshi / Rich] See Attachment I J. Apache Celeborn Project [Keyong Zhou / Jeff] See Attachment J K. Apache Cocoon Project [Cédric Damioli / Willem] See Attachment K L. Apache Community Development Project [Swapnil Mane / JB] See Attachment L M. Apache CouchDB Project [Jan Lehnardt / Sander] See Attachment M N. Apache Creadur Project [Philipp Ottlinger / Shane] See Attachment N O. Apache DataSketches Project [Lee Rhodes / Craig] See Attachment O P. Apache DeltaSpike Project [Mark Struberg / Justin] No report was submitted. Q. Apache Directory Project [Shawn McKinney / Jeff] See Attachment Q R. Apache Doris Project [Mingyu Chen / Willem] See Attachment R S. Apache Drill Project [Charles Givre / Shane] No report was submitted. T. Apache Druid Project [Gian Merlino / Craig] See Attachment T @Rich: follow up with updates to reporting tool template regarding statistics U. Apache Empire-db Project [Rainer Döbele / Kanchana] See Attachment U V. Apache EventMesh Project [Eason Chen / JB] See Attachment V W. Apache FreeMarker Project [Dániel Dékány / Justin] See Attachment W X. Apache Geode Project [Mark Bretl / Rich] See Attachment X @Rich: follow up with Security regarding Geode Y. Apache Gora Project [Kevin Ratnasekera / Sander] No report was submitted. Z. Apache Groovy Project [Paul King / Jeff] See Attachment Z AA. Apache Hop Project [Hans Van Akelyen / Kanchana] See Attachment AA AB. Apache HTTP Server Project [Joe Orton / Shane] See Attachment AB AC. Apache HttpComponents Project [Michael Osipov / Craig] See Attachment AC AD. Apache Ignite Project [Dmitry Pavlov / Justin] See Attachment AD AE. Apache Impala Project [Zoltán Borók-Nagy / Rich] See Attachment AE AF. Apache Incubator Project [Justin Mclean] No report was submitted. AG. Apache Juneau Project [James Bognar / Sander] No report was submitted. AH. Apache Kafka Project [Mickael Maison / Justin] See Attachment AH AI. Apache Kibble Project [Sharan Foga / Willem] See Attachment AI AJ. Apache Knox Project [Larry McCay / JB] No report was submitted. AK. Apache Kylin Project [Shao Feng Shi / Kanchana] See Attachment AK AL. Apache Libcloud Project [Tomaž Muraus / Justin] No report was submitted. AM. Apache Logging Services Project [Piotr Karwasz / Willem] See Attachment AM AN. Apache Logo Development Project [Jeff Genender / Sander] See Attachment AN AO. Apache ManifoldCF Project [Piergiorgio Lucidi / Shane] See Attachment AO AP. Apache Mnemonic Project [Gordon King / Rich] No report was submitted. @Kanchana: pursue a roll call for Mnemonic AQ. Apache Oozie Project [Dénes Bodó / Craig] See Attachment AQ AR. Apache OpenOffice Project [Dave Fisher / Jeff] No report was submitted. AS. Apache OpenWhisk Project [Dave Grove / Justin] See Attachment AS AT. Apache Ozone Project [Sammi Chen / Willem] See Attachment AT AU. Apache Perl Project [Steve Hay / JB] See Attachment AU AV. Apache Phoenix Project [Istvan Toth / Kanchana] See Attachment AV AW. Apache Pinot Project [Kishore G / Shane] See Attachment AW AX. Apache POI Project [Dominik Stadler / Willem] See Attachment AX AY. Apache Qpid Project [Robbie Gemmell / Sander] See Attachment AY AZ. Apache Ranger Project [Selvamohan Neethiraj / JB] No report was submitted. BA. Apache Ratis Project [Tsz-wo Sze / Jeff] See Attachment BA BB. Apache RocketMQ Project [Xiaorui Wang / Justin] No report was submitted. BC. Apache Roller Project [David M. Johnson / Justin] No report was submitted. BD. Apache Samza Project [Jagadish Venkatraman / Rich] No report was submitted. BE. Apache Santuario Project [Colm O hEigeartaigh / Craig] See Attachment BE BF. Apache SDAP Project [Nga Thien Chung / Sander] See Attachment BF BG. Apache Sedona Project [Jia Yu / Rich] No report was submitted. BH. Apache Serf Project [Daniel Sahlberg / Craig] See Attachment BH BI. Apache ServiceComb Project [Bao Liu / Jeff] See Attachment BI BJ. Apache ShardingSphere Project [Liang Zhang / Willem] See Attachment BJ BK. Apache ShenYu Project [Yu Xiao / JB] See Attachment BK BL. Apache SIS Project [Martin Desruisseaux / Justin] See Attachment BL BM. Apache Solr Project [Jason Gerlowski / Kanchana] See Attachment BM BN. Apache Spark Project [Matei Alexandru Zaharia / Shane] See Attachment BN BO. Apache StreamPipes Project [Philipp Zehnder / Justin] See Attachment BO BP. Apache Subversion Project [Nathan Hartman / Jeff] See Attachment BP BQ. Apache Superset Project [Maxime Beauchemin / Craig] See Attachment BQ @Rich: follow up with details regarding AI tooling BR. Apache Syncope Project [Francesco Chicchiriccò / Rich] See Attachment BR BS. Apache SystemDS Project [Matthias Boehm / Sander] See Attachment BS BT. Apache Tapestry Project [Thiago Henrique De Paula Figueiredo / JB] See Attachment BT BU. Apache Tcl Project [Georgios Petasis / Kanchana] No report was submitted. BV. Apache TomEE Project [David Blevins / Justin] See Attachment BV BW. Apache Traffic Control Project [Eric Friedrich / Willem] See Attachment BW BX. Apache TsFile Project [Jialin Qiao / Shane] See Attachment BX BY. Apache Turbine Project [Georg Kallidis / Jeff] See Attachment BY BZ. Apache Velocity Project [Nathan Bubna / JB] See Attachment BZ CA. Apache Web Services Project [Daniel Kulp / Willem] No report was submitted. CB. Apache Whimsy Project [Shane Curcuru] See Attachment CB CC. Apache Xalan Project [Gary D. Gregory / Sander] See Attachment CC CD. Apache Xerces Project [Michael Glavassevich / Kanchana] No report was submitted. CE. Apache XML Graphics Project [Clay Leeds / Craig] No report was submitted. CF. Apache YuniKorn Project [Wilfred Spiegelenburg / Shane] See Attachment CF Committee reports approved as submitted by General Consent. 7. Special Orders 8. Discussion Items A. DIscuss Legal Affairs reporting Review recent discussion around Legal Affairs reporting of more complex issues, and what location is appropriate. B. Executive Session Discuss potential legal-related sanctions issues with President/EVP. Ruth provided a report to the board in changes in sanction law. The board appointed Ruth Suehle to President and David Nalley to Executive Vice President by unanimous vote. C. Propose dates for Annual Member Meeting Start planning date for Annual Member Meeting, for a specific week in Feb/Mar 2025, using async voting as in past year. The board has selected March 6 as the next annual member meeting date. 9. Review Outstanding Action Items * Justin: follow up with PMC about board report sections [ TomEE 2024-06-19 ] Status: * David: follow up with report about shadow infrastructure budget [ President 2024-06-19 ] Status: * Shane: follow up about enforcement for privacy policies [ Data Privacy 2024-07-17 ] Status: * Justin: update trademark registration runbook [ Trademark management status briefing VP, Brand Management 2024-07-17 ] Status: * Shane: update Incubation guidelines to include trademark grant [ Trademark management status briefing VP, Brand Management 2024-07-17 ] Status: * Justin: follow up on issue for board [ Kafka 2024-08-21 ] Status: * Willem: follow up with Attic about terminology/processes for archiving [ Logging Services 2024-08-21 ] Status: Logging Services introduced a dormant lab for the project into the low maintance mode which give a chance for the subproject to be active again. The PMC still take care of these subprojects. * Justin: follow up with trademarks [ RocketMQ 2024-08-21 ] Status: * Craig: Start discussion on board@ list on security board reports [ Commons 2024-09-18 ] Status: Done. Security is more active in engaging projects that have security issues. No further action is required at this time. * Rich: Discuss account recovery with PMC and Infra [ Pekko 2024-09-18 ] Status: Done: No board action required. As far as I can gather, Infra has given Pekko a specific path to follow - https://lists.apache.org/thread/o7dcz9f1r1ojf0mcocxzcbz6rx4o6mhz - and is now waiting for them to respond, about 2 months on. Infra says: "The outcome was that I asked the person to perform signature validation, and they were unable to do so. I asked the PMC multiple times if anyone could vouch for the person, and they did not respond. Infra's position is that this person is unable to validate that they are the original account holder." The relevant ticket is https://issues.apache.org/jira/browse/INFRA-26106 * Justin: Discuss reporter tooling requirements [ Shiro 2024-09-18 ] Status: * Greg: Write up a proposed resolution to require tooling to validate email [ Discuss list subscription tools 2024-09-18 ] Status: * Jeff: Start discussion of communications on board@ specifically the use of [ New Business 2024-09-18 ] Status: * Kanchana: pursue a roll call for PMC [ CarbonData 2024-10-16 ] Status: * Rich: pursue a roll call for PMC [ DataFu 2024-10-16 ] Status: Done Roll call requested, 2024-11-14 https://lists.apache.org/thread/fmhgfk4mxtmxgrvh25xvq4n8mcd3rld9 Three engaged responses, and a commitment to start the discussion of the future on the Dev list soon. * Willem: pursue an attic resolution [ jclouds 2024-10-16 ] Status: * Justin: pursue a roll call for PMC [ Libcloud 2024-10-16 ] Status: * Rich: find out about attic plans [ MADlib 2024-10-16 ] Status: Done: I've prodded the PMC to elaborate on their plans for the future, as their board report does not give us any insight there. https://lists.apache.org/thread/1h12rmmy8hqk13vkpnzc9t1m3gw1ln54 I'm impressed with the engagement with Cloudberry, and I think it's probably good to give this a few more months to percolate and see what emerges. No concerns here. * Rich: talk with PMC about certification request [ NuttX 2024-10-16 ] Status: I've asked for additional detail here, 2024-11-14 https://lists.apache.org/thread/h9tjhbn9x35mvff3rbs3hp89mklj366c No response so far. * Craig: pursue an audit on ramp cards [ Review expense accounting categories 2024-10-16 ] Status: 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 22:00 UTC ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Brand Management [Mark Thomas] Covering the period October 2024 * ISSUES FOR THE BOARD None. * OPERATIONS - Corrected the foundation website so it points to the correct list for trademark questions. - Reviewed the name search for ANSWER - Directed on request event approval to planners@ since the proposed dates may conflict with CoC 2025 - Provided advice to AIRFLOW regarding using of project name/logo in a new initiative from a commercial vendor - Approved name search for PEGASUS * REGISTRATIONS Worked with counsel to progress our FREEMARKER registration in the US. Worked with counsel to maintain our OPENOFFICE registration in the US. * INFRINGEMENTS Continued to work with counsel to address an infringement of our FREEMARKER mark. Continue to chase a downstream vendor regarding multiple infringements of ASF marks. Submitted public issue to restack.io's GitHub repo after several months of no response to emails raising concerns. The KAFKA PMC has resolved an issue with an external training vendor. The DORIS PMC has resolved an issue with an external product vendor. The ICEBERG PMC has resolved an issue with an external product vendor. The AIRFLOW PMC identified and resolved an issue with an external product vendor that also impacted other ASF marks. Continue to work with the ICEBERG PMC to resolve an issue with an account on LinkedIn. ----------------------------------------- Attachment 2: Report from the VP of Fundraising [Bob Paulin] 1) ASF Sponsors: a —New: no new Sponsors were onboarded during this timeframe. b —Renewals: we have renewal commitments from eight sponsors, and are reviewing renewals with several Sponsors who are soon finalizing their 2025 budgets. One Sponsor has confirmed their renewal downgrade from Platinum to Gold, and one has upgraded from Gold to Platinum. c —Payments: 1 —New: we received one new Platinum Sponsor payment. 2a —Renewing: we received payment from one renewing Platinum, and one renewing Bronze Sponsor. Additionally, we have successfully recouped a missing multi-year payment from a Gold Targeted Sponsor. 2b —Incoming: we await payment from two renewing Platinum, four renewing Gold, and one new Bronze Sponsor. 2) Targeted Sponsors: we are finalizing a handful of Targeted Sponsorships that include: transitioning a Sponsor-administered donation of in-kind services to a new, three-year cash donation for services to be administered by the beneficiary PMC; renewal of an existing Targeted Sponsorship through 2028; and coordinating intake of a new Targeted Sponsorship with the Treasury and beneficiary ASF Project Management Committee. 3) Sponsor Relations: we held the Q4 call with ASF Gold and Platinum-level Sponsors; EVP Ruth Suehle presented highlights from Community Over Code in October, and Fundraising introduced upcoming budget increases towards new ASF Initiatives such as Tooling. Regular outreach is ongoing, with all Sponsors receiving sponsor-focused monthly emailed news updates. 4) Event Sponsorship: we are tying up loose ends with a few event sponsors with outstanding contract and/or payment issues for Community Over Code/North America. 5) Individual Donations and Corporate Giving: we received $890 in online donations via https://donate.apache.org/ . We received no online corporate contributions during this timeframe. 6) Administrivia: we continue to work closely with the Accounting and Treasury teams to correct several instances of missed and/or incomplete invoicing and to collect on the missing funds, where possible. A notable success is our receipt of a 5-month-delayed Platinum Sponsor renewal payment that was rejected by the international intermediary bank. We liaised introductions with ASF Treasurer and our primary online donation platform to accommodate changes in one of our legacy third party payment processing accounts. We are working with Marketing & Publicity on updating ASF Sponsor benefits, preparing for 2024 End-of-Year giving campaigns, and promoting upcoming ASF Initiative Targeted Sponsorship opportunities. ----------------------------------------- Attachment 3: Report from the VP of Marketing and Publicity [Brian Proffitt] Foundation Comms * First Contribution Campaign: published 11th blog in the series, focusing on community collaboration * Launched the first edition of the Plus One Newsletter, a monthly new bulletin to showcase major milestones, news, events, and activities across the ASF project ecosystem. * Published Project Spotlight blog featuring Apache Tika and its participation in the AIxCC competition * Began developing press release touting new Fundraising category, ASF Initiatives * Provided PR guidance to Dell PR team re: announcement mentioning Apache Spark and Apache Airflow Media Relations * Secured inclusion in an InfoWorld feature “How do we fund open source?” which included a quote from Ruth Suehle * Responded to inquiry from Bloomberg re: security vulnerabilities in OSS and ASF’s quote was included, “Hackers Still Target Outdated Software Flaw, Despite Available Fixes” * Pitched CoC news package to key media resulting in coverage on FOSS Force Community Over Code NA News Package * Distributed and promoted two news announcements: * Tomcat 11.0 + 25th Anniversary * Cassandra 5.0 Website * Provided wireframe mockups to Fundraising team for review Branding Project * Coordination with Logo-Dev PMC continues, see PMC report Social Media Overview In total, 66 posts were published: 50 Tweets + 16 LinkedIn. The highest performing pieces of content include Tika project spotlight; Tomcat’s anniversary and 11.0 release; and Cassandra 5.0. Social Highlights (X + LinkedIn) * Total Audience: 141,006 * New Followers in September: 579^ * Total Impressions: 77,259 (8.9% decrease MoM) * Total Engagements: 3,195 (36.1% increase MoM) * Post Link Clicks: 1,927 (62.3% increase MoM) ^ ASF’s LinkedIn network actually grew by 625 followers in October, but X continues to lose users, causing total net new followers to be lower. Website Analytics * 963,207 visits, 963,174 unique visitors +3.7% * 2 min 33s average visit duration 0% * 44% visits have bounced (left the website after one page) +2.3% * 11.9 actions (page views, downloads, outlinks, internal site searches) per visit +15.5% * 10,003 max actions in one visit 0% * 10,555,161 pageviews, 1,191,028 unique pageviews +21.6% * 3 total searches on your website, 2 unique keywords -82.4% * 559,157 downloads, 379,222 unique downloads -0.3% * 305,048 outlinks, 217,563 unique outlinks -6.5% ----------------------------------------- Attachment 4: Report from the VP of Infrastructure [Myrle Krantz] Infrastructure Report - November 2024 Despite personnel changes leaving Infra short-staffed, the team continues to smoothly maintain all services. There are no immediate risks related to staffing, and transitional/handoff work has gone smoothly. Existing projects surrounding email system improvements and our Atlassian Cloud projects are current priorities, along with reducing our open ticket count. There have been no major outages, although there have been some email slowdowns related to upstream providers blocking or rate limiting our email. These are being addressed with the larger effort surrounding SPF/DKIM/DMARC improvements in our email infrastructure. ----------------------------------------- Attachment 5: Report from the VP of Tooling [Myrle Krantz] ----------------------------------------- Attachment 6: Report from the VP of Conferences [Brian Proffitt] Dates and venues are being narrowed down for Community Over Code NA 2025. No decision has been made on Community Over Code EU for 2025. While there is much desire among members to do an event in the EU (along with an NA event), there is the very real problem of not having local representatives to handle bookings and contracts in the local language. Without local EU help, or a third-party event organizer, pulling off two events a year will be very challenging. It may be better in the long run to alternate between continents moving forward. Sponsorship After coordination with VP, Fundraising and VP, Sponsor Relations, in 2025 all three teams are going to launch a pilot program to optionally bundle event sponsorship for the 2025 NA conference into ASF Platinum and Gold sponsorships. If successful, this will provide additional value to our corporate sponsors, and bring in more funding and potentially more attendees to our Community Over Code events. ----------------------------------------- Attachment 7: Report from the Apache Travel Assistance Committee [Gavin McDonald] Previous Events =============== Community Over Code EU/Asia/NA 2024 ---------------------------- Post event surveys are coming in but need completing and posting to the tac website. Current Events ============== No current events. Fosdem is the next event we usually support a few people attending and so we should open up applications for that one soon. Monthly Meetings ================ With no current events these meetings are ad-hoc. I will arrange one for next month to talk about Fosdem at least. TAC App ======= TAC App is closed currently with no events happening. At some point soon, we need to gather a set of improvements / bug tweaks for a quote to improve the app. Future Events ============= Looking into other events. Short/Medium Term Priorities ============================ Keeping an eye out for other smaller events to support. Post surveys for Bratislava, Hangzhou and Denver. Mailing List Activity ===================== Not much activity this month Membership ========== Ruth Suehle joined the Committee in October - welcome Ruth! ----------------------------------------- Attachment 8: Report from the VP of Diversity and Inclusion [David Nalley] ----------------------------------------- Attachment 9: Report from the VP of Data Privacy [Christian Grobmeier] ----------------------------------------- Attachment 10: Report from the VP of Public Affairs [Dirk-Willem van Gulik] Not much change w.r.t. to public policy. Minor points: - Open regulatory working group is bootstrapping its governance/oversight and is now public (https://orcwg.org). As a reminder - this is our industry and industry peers - and expected to deliver a writeup on industry best/consensus practices as a baseline for the CRA and input for the standards processes. At least Brian Fox and I should nominate ourselves. Hoping I find a 3rd ASF person. - Various process delays around the official publications (i.e. the formal gazetteer or hansard in which laws/acts are made formal); none projected to matter much (to us/open source). - Polish EU presidency: We now have two ASF polish members (Jarek, Piotr) providing on-the-ground expertise and insights as representatives of the open source community as part of the OFE Capital Event Series. - Various formal standards processes are getting underway - with (barely but) enough open source voices present. The board is stacked against non-national aligned interests though. And the US (NIST, etc) is not yet active. The various IP issues have resurfaced. - The review of 1024 (meta rules on how standards are made internationally) is not going well. In effect, there is little or no self-reflection. Both by the industry/old incumbent telco's of old -and- by the regulators. This is not helping with much with the much needed modernisation & making it suitable for an age in which software, rather than voltages & capacitance on ethernet pins, is the topic. And completely ignores the elephant in the room - that 90% of the internet/software originates & innovates as open source - not as a proprietary single company interest. The impact on us is basically that efforts like the open regulatory working group get all the more important. - Various expert committees are getting filled in order to prepare the compliance/regulator side of the CRA, AI, et.al. ASF members have applied - no yes/no's yet. ----------------------------------------- Attachment 11: Report from the VP of W3C Relations [Andy Seaborne] Nothing to report this month. ----------------------------------------- Attachment 12: 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 30 issues (from 27 last month). We received one DMCA Takedown Notice and promptly addressed it. No further action is necessary. An outside vendor contacted us requesting that we become Digital Operational Resilience Act (DORA) compliant by January 17, 2025. We pointed out that their request was misdirected. Sublicense vs. Relicense language was discussed and we're working on adding the explanation to the LEGAL FAQ (see LEGAL-687 for more details). We have received a public request for clarification on the issues of "license enforcement when it comes to sanctions". We didn't provide an official public response (simply because we can NOT provide official legal advice to community members). ----------------------------------------- Attachment 13: Report from the Apache Security Team Project [Mark J. Cox] October * This is the first Security board report that includes project-specific health concern notes in the public part of the report. * Some press stories about old security vulnerabilities, such as Log4Shell and RocketMQ. There was also some coverage of more recent disclosures, like for recent Avro and OFBiz vulnerabilities. https://www.bloomberg.com/news/newsletters/2024-10-09/hackers-still-target-outdated-software-flaw-despite-available-fixes https://arstechnica.com/security/2024/10/persistent-stealthy-linux-malware-has-infected-thousands-since-2021/ https://thehackernews.com/2024/10/critical-apache-avro-sdk-flaw-allows.html https://thehackernews.com/2024/09/apache-ofbiz-update-fixes-high-severity.html * A flaw in OFBiz, CVE-2024-38856 which was reported by a large number of seemingly-independent researchers, was added to CISA's Known Exploited Vulnerabilities catalog (KEV). * We've taken further inventory of which projects are already publishing Software Bill of Materials (SBOM) information for their published artifacts. For visibility and experimentation, we're aggregating SBOMs in a GitHub repo and publish an interactive graph of relationships between artifacts from different projects. https://github.com/apache/security-site/tree/sboms https://sbom.security.apache.org/ This sparked some discussion on the security-discuss list on how to provide accurate and complete SBOMs, which led to an upstream discussion for the cyclonedx-maven-plugin. https://github.com/CycloneDX/cyclonedx-maven-plugin/issues/472 Stats for October 2024: 32 [license confusion] 20 [report/question relating to dependencies] 13 [support request/question not security notification] Security reports: 76 (last months: 72, 64, 88) 16 ['website or other infrastructure'] 10 ['fineract'] 7 ['huntr'] 6 ['airflow'] 4 ['httpd'] 3 ['superset'] 2 ['kafka', 'vlc'] 1 ['activemq', 'arrow', 'carbondata', 'cloudstack', 'cwe', 'doris', 'guacamole', 'hertzbeat', 'hive', 'jackrabbit', 'libcloud', 'logging', 'manifoldcf', 'mina', 'mynewt', 'openjpa', 'ponymail', 'rocketmq', 'seata', 'shiro', 'solr', 'spamassassin', 'spark', 'tomcat', 'website', 'zeppelin'] In total, as of 1st November 2024, we're tracking 175 (last months: 179, 176) open issues across 63 projects, median age 107 days (last months: 69, 95). 62 of those issues have CVE names assigned. 15 (last month: 20) of these issues, across 9 projects, are older than 365 days. Updates for projects with 'amber' or 'red' health status: * ambari (Health amber): patchy responsiveness to security team over reported issues. PMC states this is due to a very small community. We have advised them to seek help from experts outside the PMC on a case by case basis (Last update: 2024-10-14) * commons (Health amber): One issue in Commons is over 365 days old (Last update: 2024-10-15) * fineract (Health amber): the PMC has been attempting to engage more of the wider Fineract ecosystem to help triage, fix and release security issues, but with limited effect so far. (Last update: 2024-11-01) * geode (Health red): Four issues in Geode over 365 days old. The project has voted to move to the Attic, but there might be a chance of revisiting that decision if relevant stakeholders successfully join the effort. (Last update: 2024-11-01) * hive (Health amber): Three issues in Hive are over 365 days old (Last update: 2024-10-01) * oozie: not making releases (Health red): Project appears dormant. An issue in Oozie is over 365 days old. We are at the first step of the formal escalation process. (Last update: 2024-11-02) * openoffice (Health amber): Three issues in OpenOffice over 365 days old and a number of other open issues not fully triaged. (Last update: 2024-10-25) ----------------------------------------- Attachment A: Report from the Apache AGE Project [Jeff Jirsa] ## 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 ## Project Status: Current project status: Ongoing, but with reducing velocity Issues for the board: None ## Membership Data: Apache AGE was founded 2022-05-17 (2 years ago) There are currently 18 committers and 12 PMC members in this project. The Committer-to-PMC ratio is 3:2. Community changes, past quarter: - No new PMC members. Last addition was Rafsun Masud on 2024-01-28. - No new committers. Last addition was Zainab Saad on 2024-01-31. ## Project Activity: Project activity is at a local minimum - there have been zero commits to the project since September. While GitHub issues are being opened, actual project activity (bug fixes, PR merging) has begun to stagnate. ## Community Health: While GitHub issues are being opened, actual project activity (bug fixes, PR merging) has begun to stagnate. ----------------------------------------- Attachment B: Report from the Apache Airavata Project [Suresh Marru] ----------------------------------------- Attachment C: Report from the Apache Ambari Project [Brahma Reddy Battula] ## Description: The mission of Apache Ambari is the creation and maintenance of software related to Hadoop cluster management ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Ambari was founded 2022-06-15 (2 years ago) There are currently 21 committers and 18 PMC members in this project. The Committer-to-PMC ratio is 7:6. Community changes, past quarter: - No new PMC members. Last addition was Mohammad Arshad on 2024-05-05. - No new committers. Last addition was Jialiang Cai on 2024-07-26. ## Project Activity: We are planning to drop a release as we fixed one security issue. Recent releases: 2.7.8 was released on 2024-02-01. metrics-3.0.0 was released on 2023-03-13. 2.7.7 was released on 2022-12-11. ## Community Health: There are active discussion/developement and contributions are happening on the new features like JDK17 Support, Ambari UI moderinzation (Like Jquery to reactJS, emberJS to reactJS) and bug fixes on. ----------------------------------------- Attachment D: Report from the Apache Ant Project [Jan Materne] ----------------------------------------- Attachment E: Report from the Apache Avro Project [Ryan Skraba] ## Description: Apache Avro is a data serialization system with a compact binary format. It is used for storing and transporting schema-driven serialized data. The unique features of Avro include automatic schema resolution: when the reader's expected schema is different from the actual schema with which the data was serialized the data is automatically adapted to meet reader's requirements. ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Avro was founded 2010-04-21 (15 years ago) There are currently 39 committers and 27 PMC members in this project. The Committer-to-PMC ratio is roughly 7:5. Community changes, past quarter: - Oscar Westra van Holthe - Kind was added to the PMC on 2024-08-27 - No new committers. Last addition was Christophe Le Saec on 2023-08-12. ## Project Activity: We had two releases in this last quarter: 1.12.0 and 1.11.4 on 2024-09-24 in order to address a reported vulnerability CVE-2024-47561. This was a particular success for us for two reasons: (1) we're now supporting security fixes on two major versions and (2) different people managed this release, sharing the work and expertise, and finding some rough edges in the process to be improved. This quarter, the community voted to separate the Rust SDK into a separate repository (avro-rs) to facilitate its development and decouple its release cycle from the rest of the project. This is going to be an interesting experiment that we can consider applying to other Avro language SDKs in the future. We are in a good place to release new minor versions if necessary. ## Community Health: Mailing Lists: - dev@avro.apache.org had 546 emails (+53% change) - issues@avro.apache.org (mostly notifications) had 828 emails (+50% change) - user@avro.apache.org continues to have very little traffic, 13 total JIRA: - 76 issues opened (+76% change) - 55 issues closed (+5% change) Code Repository: - 200 commits in the past quarter (+21% change) - 28 code contributors in the past quarter (+33% change) GitHub: - 200 PRs opened on GitHub, past quarter (+22% change) - 173 PRs closed on GitHub, past quarter (+7% change) All of the measures of project activity have increased this quarter, due to the releases. Our previous quarter was oddly slow, so this is a return to normal activity for us. ----------------------------------------- Attachment F: Report from the Apache BookKeeper Project [Enrico Olivelli] ## 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 ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache BookKeeper was founded 2014-11-19 (10 years ago) There are currently 32 committers 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 ZhangJian He on 2024-06-14. - No new committers. Last addition was Lari Hotari on 2024-06-12. ## Project Activity: No new releases in the current quarter, but we are accepting and committing patches. We will cut new release when requested by the community. * 4.7.1 was released on 2024-06-26 * 4.16.6 was released on 2024-06-26 * 4.16.5 was released on 2024-04-03 ## Community Health: We have some small but constant flow of contributions, we have some new contributors, contributing both improvements to the code base (testing frameworks), bugfixes and performance improvements. This is a good sign of the health of the project. There are a few patches that are waiting for review, we should take more care of the backlog of reviews. ----------------------------------------- Attachment G: Report from the Apache Brooklyn Project [Juan D. Cabrerizo] ## 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. ## Project Status: Current project status: Ongoing Issues for the board: There are no issues requiring board attention ## Membership Data: Apache Brooklyn was founded 2015-11-18 (9 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.1.0, released on 19/02/2024 ## Community Health: Project activity has declined in recent weeks. I have confirmed with the most active contributors their continued commitment with the project. ----------------------------------------- Attachment H: Report from the Apache BuildStream Project [Tristan Van Berkom] ----------------------------------------- Attachment I: Report from the Apache Cassandra Project [Dinesh Joshi] Are you able to provide adequate oversight of your project? That is, are there at least three PMC members who are engaged enough to respond in the event of a CVE or similar crisis? Yes. There are many PMC members actively participating in dev and private list conversations. As mentioned in the last board report 19 PMC members have responded to the roll call. A fresh roll call is in progress as of writing this board report. Are there current or upcoming risks that threaten the sustainability of your project? This could be anything from a change in employment of prolific contributors, to an acquisition affecting a significant corporate contributor, to a change in the technology landscape that makes your project less (or more) relevant. No current or upcoming risks known at this time. We continue to expand the roster of the PMC with individuals with diverse corporate sponsorship backgrounds as well as representation of our sub-projects. The project has a new major release of Cassandra – 5.0 with 2 fast follow patch releases. The project also had new releases of Cassandra 4.1 and 4.0. Discussions around releases for the sub-projects are also in progress. We also have new code donations coming in. 2024 has seen a shift in companies' investment of employees' time in the project. Some of this is aligned with already known priorities from these companies investing into different major versions. This is not impacting the project's momentum or sustainability, as the diversity of contributor employers continues to grow. What can the Foundation do to more effectively make your project more successful in its mission of providing software for the public good? It would be helpful for the Foundation to support the project in areas such as infrastructure to periodically scan for security vulnerabilities, PMC-private vulnerability report tracking, additional self service options for qbot configuration, dockerhub repository creation, etc. ----------------------------------------- Attachment J: Report from the Apache Celeborn Project [Keyong Zhou] ## Description: The mission of Apache Celeborn is the creation and maintenance of software related to an intermediate data service for big data computing engines to boost performance, stability, and flexibility ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Celeborn was founded 2024-03-20 (8 months ago) There are currently 22 committers and 15 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - Mridul Muralidharan was added to the PMC on 2024-09-20 - No new committers. Last addition was Fei Wang on 2024-07-23. ## Project Activity: Software development activity: - Release 0.5.2 is in the process of voting. - CIP-6 Support Flink hybrid shuffle is almost finished. - CIP-7 Celeborn CLI is under development. - CIP-11 Support worker tags is under development. - CIP-12 Support HARD_SPLIT in PushMergedData has passed a vote. - CIP-14 Support CPP SDK has passed a vote. - Support for Apache Tez is almost finished. Meetups and Conferences: - 1 related talk was given in Apache CoC NA 2024. Recent releases: - 0.5.1 was released on July 29th, 2024. - 0.4.2 was released on July 26th, 2024. - 0.5.0 was released on June 24th, 2024. ## Community Health: Overall community health is good. In the past quarter, the dev mail list mail number had a 50% decrease in the past quarter to 129, the PMC considered it as normal because the absolute number is relatively low. The issues mail list had a 14% increase to 1638. We have been performing extensive outreach for our users, and encouraging them to contribute back to the project. Also, we are active in making a voice in various conferences to attract more users. ----------------------------------------- Attachment K: 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 ## Project Status: Current project status: Considering moving to the Attic Issues for the board: none. ## Membership Data: Apache Cocoon was founded 2003-01-22 (22 years ago) There are currently 80 committers and 34 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 Christofer Dutz on 2024-01-30. - No new committers. Last addition was Christofer Dutz on 2023-05-10. ## Project Activity: No recent activity, the Attic vote has passed, we now have to process due tasks. ## Community Health: Now that the Attic vote has passes, the heartbeat is obviously very low. As reminded last quarter, we have to officially inform the users list of the termination of the project ----------------------------------------- Attachment L: 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 ## Project Status: Current project status: Ongoing with high activity Issues for the board: none ## Membership Data: Apache Community Development was founded 2009-11-01 (15 years ago) There are currently 52 committers and 43 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - Drew Foulks was added to the PMC on 2024-08-30 - Chris Wells was added to the PMC on 2024-08-30 - Drew Foulks was added as committer on 2024-08-31 - Chris Wells was added as committer on 2024-08-31 - MJ Foulks was added as committer on 2024-10-29 ## Project Activity: ### Working Groups The Working Groups [WG1] initiative is thriving. Rich Bowen also presented a talk on this topic at Community Over Code NA, which was very well received. We also received a proposal for a new working group 'targeting mentoring' to connect Apache projects seeking new contributors with companies that indirectly depend on them. The group aims to coordinate efforts, share best practices, and provide signposting. Discussions for this working group are ongoing. The Website Working Group made excellent progress in updating the website. More details in ComDev Website section below. [WG1] - https://github.com/apache/comdev-working-groups ### ComDev Website We made several significant updates to our website [W1]. Highlights include: 1. Rewrite of the Contributors page 2. Menu restructuring 3. Revamped home page with new images and improved navigation 4. Merged duplicate pages 5. Content reorganization Huge thanks to the Website Working Group, Rich Bowen, and others who provided feedback on pull requests. The full list of PRs and detailed changes can be found at: https://s.apache.org/71c0j [W1] - https://community.apache.org/ ### Google Summer of Code 2024 We had 22 participants (mentees) this year, out of which 20 successfully passed the final evaluation. Unfortunately, 2 participants couldn’t pass the final evaluation. Thank you to all our mentors and Sanyam Goel, Priya Sharma, Maxim Solodovnik, and Swapnil M Mane for their continued support and making it happen. Sanyam Goel also participated in the GSoC 2024 Mentor Summit as an ASF delegate. He delivered a talk titled “Managing GSoC at umbrella orgs @ Apache Software Foundation and The Linux Foundation” in collaboration with the Linux Foundation. He also engaged in discussions about GSoC guidelines, project lifecycle management, and feedback mechanisms with the Google Open Source team. ### Community Over Code NA 2024 We had 18 talks in the Community Track at CoC NA, which were very well received. These sessions attracted a significant audience, showcasing strong interest in the topics. Thanks to our Community Track Chairs, Rich Bowen, Shane Curcuru, and Jiang Nadia, for their invaluable support and coordination during CoC NA. ### ALC ALC Indore was primarily involved in Open Source India 2024. Swapnil M Mane delivered a talk on this topic at CoC NA, where many people personally expressed interest in starting ALC Chapters in their regions. We also received interest for establishing an ALC in Islamabad, Pakistan, over the mailing list, and discussion is ongoing around it. We don’t have many activities in other ALCs as most of them wrapped up CoC Asia. Additionally, some members were engaged in CoC NA. #### Open Source India 2024 ALC Indore members managed the ASF booth at Open Source India 2024 [OSI1], held on October 23-24 in Bengaluru. Thanks to Aditya Sharma and Priya Sharma, for coordinating and successfully executing this entire activity with the support of other members. The team engaged a diverse audience, including tech professionals, students, and Apache project contributors, many of whom shared insights on their projects. The team introduced the ALC initiative, encouraging attendees to participate in regional open-source activities. Students showed excitement about open-source opportunities, enjoying ASF-branded swag and learning about beginner pathways like Google Summer of Code (GSoC) and Outreachy. Additionally, the team connected with Apache project users interested in learning how they can receive support and contribute back to the community. [OSI1]- https://www.opensourceindia.in/ ### Others The HelpWanted service, formerly at helpwanted.apache.org, has been retired. This service had been dormant for over six years. ## Community Health: We had another fantastic quarter, with activities in various areas, as mentioned above, demonstrating significant progress on multiple fronts, thanks to our community members. ----------------------------------------- Attachment M: 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. ## Project Status: Current project status: Ongoing Issues for the board: none. ## Membership Data: Apache CouchDB was founded 2008-11-19 (16 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 Glynn Bird on 2023-03-14. - No new committers. Last addition was Jiahui Li on 2023-08-24. ## Project Activity: - We had a curious release process for the long-awaited 3.4.0 feature release: - an hour before we had agreed to announce the release, we found a showstopper issue, but the vote, release artefact, convenience binaries, all were locked in an ready to go. - we chose to fix the issue, start the release procedure of 3.4.1 and to just not announce 3.4.0. - we took a bit of a marketing hit because folks do not pay attention to .1 releases as much and this release had two new flagship features, but we opted to be rather safe than sorry to keep the long-term trust our end-users have. - See https://blog.couchdb.org/2024/09/27/3-4-1/ for more details. - We did release the 3.4.x series after a few months of working out new release infrastructure details necessitated by the new features. - The release finally unblocked work on future features that should now arrive in more quickly succession. - We also already released 3.4.2 to address a few annoying issues introduced in 3.4.0/3.4.1. - So far the reception has been great. ## Community Health: Nothing unusual to report, release and post-release activity has been higher than normal, as anticipated. We are expecting this to continue as folks find time to upgrade. ----------------------------------------- Attachment N: 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 ## Project Status: Current project status: ongoing Issues for the board: none ## Membership Data: Apache Creadur was founded 2012-04-18 (13 years ago) There are currently 13 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members. Last addition was Claude Warren on 2024-01-23. - No new committers. Last addition was Jean-Baptiste Onofré on 2024-01-23. ## Project Activity: A lot of development is happening at the moment and will lead to a new release of RAT 0.17 including a major rewrite of RAT's exclusion and configuration options and a harmonization of the Ant, Maven and CLI module. ## Community Health: We had a lot of development activity and many long running branches/pull requests. These changes mean code and documentation updates. - dev@creadur.apache.org had a 17% increase in traffic in the past quarter (817 emails compared to 694) - 45 commits in the past quarter (-85% change) - 2 code contributors in the past quarter (-75% change) - 32 PRs opened on GitHub, past quarter (-68% change) - 31 PRs closed on GitHub, past quarter (-67% change) ----------------------------------------- Attachment O: 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 ## Project Status: Current project status: Ongoing, moderate activity Issues for the board: none ## Membership Data: Apache DataSketches was founded 2020-12-15 (4 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 Charlie Dickens on 2023-07-04. - No new committers. Last addition was Pierre Lacave on 2024-03-12. ## Project Activity: We are making good progress with our collaboration with Google and the creation of our apache/datasketches-bigquery repository that will be imported into the GoogleCloudPlatform/bigquery-utils repository soon. This repo contains "adaptors" that adapt key sketches from our datasketches-cpp (C++) library to javascript methods called directly by GCP/BQ SQL queries. We are also making progress on the conversion of our Java library so that it can operate with Java 17 and Java 21. ## Community Health: Our project is healthy. We have a small, loyal and growing community of users that contact us when they have questions or issues. We are experiencing growing interest from major corporations in our multi-language libraries. We continue to get interest from scientists around the world who offer ideas for new sketches for our library based on recent research. ----------------------------------------- Attachment P: Report from the Apache DeltaSpike Project [Mark Struberg] ----------------------------------------- Attachment Q: Report from the Apache Directory Project [Shawn McKinney] ## Description: The Apache Directory TLP consists of the following sub-projects: - ApacheDS: An extensible and embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. - LDAP API: An ongoing effort to provide an enhanced LDAP API, as a replacement for JNDI and the existing LDAP API (jLdap and Mozilla LDAP API). This is a "schema aware” API with some convenient ways to access all types of LDAP servers. - Studio: A complete directory tooling platform intended to be used with any LDAP server however it is particularly designed for use with ApacheDS. It is an Eclipse RCP application, composed of several Eclipse (OSGi) plugins. - Fortress: A standards-based authorization platform that provides role-based access control, delegated administration and password policy services with an LDAP backend. - Kerby: An implementation of Kerberos v5 protocol and contains various tools to access and manage kerberos principals and keytabs. It provides a rich, intuitive and interoperable implementation, library, KDC and various facilities that integrates PKI, OTP and token (OAuth2) as desired in modern environments such as cloud, Hadoop and mobile. - Mavibot: An embeddable key-value database library with MVCC (Multi Version Concurrency Control) support. - SCIMple: An implementation of SCIM v2.0 specification. ## Project Status: Membership continuing to decrease with 3 being moved to emeritus over the past quarter, although two had not been active in the project for many years. Despite the drop the core members continue the work to keep the project running quietly and smoothly. ## Issues: - There are no issues requiring board attention at this time. ## Membership Data: Apache Directory was founded 2005-02-22 (17 years ago) There are currently 58 committers and 19 PMC members in this project. The Committer-to-PMC ratio is roughly 8:3. Community changes, past quarter: - Brian Demers was added to the PMC on 2023-10-23 - No new committers. Last addition was Fredrik Roubert on 2023-07-10. ## Project Activity: Per sub-project: - ApacheDS: low activity. Release in the works. - LDAP API: released in last quarter. Release in the works. - Studio: low activity. No active maintainer. There's discussion on this and that a PMC member can step into the maintainer role in the future. - Fortress: low activity. - Kerby: released in last quarter. - Mavibot: low activity. Release in the works. - SCIMple: low activity. Work being done to get Scimple tests going with LDAP backend. ## Community Health: As stated earlier, the project activity is low with most of it realized via pull requests and to a lesser extent Jira tickets. Nonetheless, the PMC remains responsive. ## Releases: Apache Kerby 2.1.0 was released on 2024-08-14. Apache LDAP API 2.1.7 was released on 2024-08-06. ----------------------------------------- Attachment R: 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 ## Project Status: Current project status: Ongoing with high activity Issues for the board: None ## Membership Data: Apache Doris was founded 2022-06-15 (2 years ago) There are currently 78 committers and 24 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 Wenqiang Lee on 2024-05-25. - Dechao Hu was added as committer on 2024-11-05 - Jian Hu was added as committer on 2024-11-12 - Yuexi Zhou was added as committer on 2024-11-12 - Shilei Fu was added as committer on 2024-11-05 ## Project Activity: We have just released 2.1.7, 3.0.1, 3.0.3 in the past 3 months. And 3.0 is a milestore version, including major architecture upgrade and many new features. And we accepted a donation of doris k8s operator, and released its first version 24.0.0. ## Community Health: The overall community is healthy. We held 4 meetups at China and Sigapore. And we are preparing Doris Summit 2024 on 14th Dec. ----------------------------------------- Attachment S: Report from the Apache Drill Project [Charles Givre] ----------------------------------------- Attachment T: Report from the Apache Druid Project [Gian Merlino] ## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 31.0.0, which contained 589 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 64 contributors. This is a similar number of contributors to other major Druid releases. Druid typically does major releases 3–4 times a year. Our Slack workspace at https://apachedruidworkspace.slack.com/ stands at 2,958 members, up 122 members (4%) since our last report. This is our most active channel for user support and usage-oriented discussions. Development discussions happen more on GitHub, and to some degree on the dev mailing list. Druid Summit 2024, an in-person event, occurred in the San Francisco Bay Area on October 22. Information about this event is available at https://druidsummit.org/. It was organized by Imply with permission from the project. There were approximately 150 attendees. ## Membership data Apache Druid was founded 2019-12-17 (4 years ago) There are currently 69 committers and 38 PMC members in this project. The Committer-to-PMC ratio is roughly 9:5. Community changes, past quarter: - Abhishek Balaji Radhakrishnan was added to the PMC on 2024-11-06 - Rishabh Singh was added as committer on 2024-11-12 ## Recent releases - 31.0.0, a major release, on 2024-10-22. - 30.0.1, a patch release, on 2024-09-17. - 30.0.0, a major release, on 2024-06-16. ## Development activity by the numbers In the last 3 months: - 336 commits from 57 contributors - 516 pull requests opened - 427 pull requests merged/closed In a comment to our prior board report, Rich Bowen mentioned that he seldom cares about the statistics reported by projects. If this is the opinion of the board generally, please let me know, and I will remove this section from future reports. It would save me about 15 minutes per report. ----------------------------------------- Attachment U: Report from the Apache Empire-db Project [Rainer Döbele] ## Description: Empire-db is a lightweight relational database access library 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. ## Project Status: Current project status: Ongoing with moderate activity Issues for the board: None ## Membership Data: Apache Empire-db was founded 2012-01-24 (13 years ago) There are currently 10 committers and 8 PMC members in this project. The Committer-to-PMC ratio is 5:4. 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.2.0 released on 2024-06-25. Since September we have increased development activity, fixing some bugs but also adding new and improving existing functions. Hence we intend to publish a new release in the upcoming months. ## Community Health: Our community is still alive and healthy. 11 new Jira-Tickets were opened since August (4 bug-reports, 7 improvements) 52 Commits since August by 2 Committers. (Somehow the ASF Board Report Wizard stats report 0 commits by mistake. However, the stat report has worked in the past) ----------------------------------------- Attachment V: Report from the Apache EventMesh Project [Eason Chen] ## Description: The mission of Apache EventMesh is the creation and maintenance of software related to a fully serverless platform used to build distributed event-driven applications ## Project Status: Current project status: Ongoing: With moderate activity Issues for the board: none ## Membership Data: Apache EventMesh was founded 2023-03-22 (2 years ago) There are currently 51 committers and 16 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 Jianbo Liu on 2024-01-05. - No new committers. Last addition was Fabian Bao on 2024-01-25. ## Project Activity: New Feature EventMesh Dashboard is ready for review New Feature EventMesh Function runtime has been merged New Feature EventMesh Connector runtime has been merged Enhancement for http source/sink connector ## Community Health: The new features were under designing or developing, so the commits and PR activity seems decrease. The community will release the version within a month, so there is no need to worry about community activity. ----------------------------------------- Attachment W: 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 moderate in recent months. ## Health report: Activity is relatively low, as usual for this project. The next, mostly bugfix 2.3.34 release will be voted on soon. User questions (mostly on StackOverflow) and new Jira issues are being answered. PR-s slowly but eventually getting reviewed and merged. Next the goal on the 2.x line is to finishing the java.time support (FREEMARKER-35) is next priority. 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.33 was released on 2024-06-01 ----------------------------------------- Attachment X: 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. ## Project Status: Current project status: Dormant, possible new involvement ## Issues for the board: The project would like the board to continue to table the resolution for termination for one more reporting round as we are trying to onboard new contributors. ## Membership Data: Apache Geode was founded 2016-11-15 (8 years ago) There are currently 118 committers and 31 PMC members in this project. The Committer-to-PMC ratio is roughly 4:1. Community changes, past quarter: - No new PMC members. Last addition was Calvin Kirs on 2022-11-14. - No new committers. Last addition was Calvin Kirs on 2022-11-15. ## Project Activity: After the prior project board report, we had some new volunteers come and express interest in getting more active in the community. It has been slow to start, but we do have some new activity on the Dev mailing list and contributors looking into unit tests. ## Community Health: Beginning the possible rebuild of the Geode community. There are still many outstanding items that need attention, but now there is hope that new individuals will be able to contribute to the community. ----------------------------------------- Attachment Y: Report from the Apache Gora Project [Kevin Ratnasekera] ----------------------------------------- Attachment Z: Report from the Apache Groovy Project [Paul King] ## Description: Apache Groovy is responsible for the evolution and maintenance of the Groovy programming language ## Project Status: Current project status: Ongoing with moderate activity. Issues for the board: No issues requiring board attention at this time. ## Membership Data: Apache Groovy was founded 2015-11-18 (9 years ago) There are currently 21 committers and 13 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - Soeren Glasius was added to the PMC on 2024-11-06 - Last completed committer addition was Zongle Wang on 2023-08-22. Another committer has accepted nomination but the account hasn't been created. We'll report further in the next report. ## Project Activity: Recent releases: 3.0.23 was released on 2024-11-08. 4.0.24 was released on 2024-11-08. 5.0.0-alpha-11 was released on 2024-11-08. 4.0.23 was released on 2024-09-12. 5.0.0-alpha-10 was released on 2024-09-12. The major goal over the next quarter is to move Groovy 5 towards a GA release. ## Community Health: This quarter in the main repo, 131 commits were contributed from 9 contributors including 5 non-committer contributors (4 new). In general, work on the project has been slightly slower than normal, in part due to the next topic. A key area for the community has been on bringing other projects from the broader Groovy ecosystem to the ASF. The Geb web testing subproject has passed voting and setting up relevant repos is underway. Planning for sponsoring of the Grails web framework project through incubation is well advanced and voting is expected shortly. The project ran a Groovy track at CommunityOverCode NA in October. We found the event very worthwhile and thank the organisers for all their hard work. ----------------------------------------- Attachment AA: 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 ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Hop was founded 2021-12-15 (3 years ago) There are currently 24 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 Sergio De Lorenzis on 2024-06-11. ## Project Activity: 2.10.0 was released and we are planning to release 2.11.0 at the end of the month. We have had some contribution to interract with LLMs and are working on bug fixes and documentation improvements to improve the entry level for newcomers. ## Community Health: We have enabled GitHub Discussions and created a channel in the ASF slack. We hope enabling GitHub discussions will increase community engagement. All discussions are mirrored to our mailing list. We have 4 new contributors during the 2.10.0 development process and will convert some to committers if they keep contributing to the project. ----------------------------------------- Attachment AB: 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) ## Project Status: Current project status: ongoing, moderate activity Issues for the board: none ## Membership Data: Apache HTTP Server was founded 1995-02-27 (30 years ago) There are currently 127 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Giovanni Bechis on 2021-06-11. - No new committers. Last addition was Emmanuel Dreyfus on 2022-11-05. ## Project Activity: Project activity has been relatively quiet since the three releases in July covered in my previous report. Committers have been working through bug reports, addressing a few remaining issues in the security fixes. The experimental mod_tls - based on the Rust TLS stack - was removed from both 2.4.x and trunk due to instability in the Rust library API it depends on, but lives on as an independent Github project. ## Community Health: The development mailing list was also relatively quiet along with general activity, although there was a significant uptick in the users list, with questions coming in about the security fixes and how to adjust some mod_rewrite rules to workaround new behaviour in 2.4.62. We continue to get steady use of pull requests in GitHub from both existing committers and new contributors alike. ----------------------------------------- Attachment AC: Report from the Apache HttpComponents Project [Michael Osipov] ## Description: The mission of HttpComponents is the creation and maintenance of software related to Java toolset of low level HTTP components ## Project Status - There are no issues requiring board attention at this time. ## Membership Data: Apache HttpComponents was founded 2007-11-14 (16 years ago) There are currently 20 committers and 9 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 Arturo Bernal on 2023-10-27. - No new committers. Last addition was Arturo Bernal on 2023-06-20. ## Project Activity: - Development on master is 5.4 for Client and 5.3 for Core ## Community Health: - Overall the project remains active. Issues and dicussions are resolved in time. ## Releases: - HttpClient 5.4.1 GA: 2024-10-28 - HttpCore 5.3.1 GA: 2024-10-23 - HttpClient 5.4 GA: 2024-09-23 - HttpCore 5.3 GA: 2024-09-12 ----------------------------------------- Attachment AD: 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. ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Ignite was founded 2015-08-19 (9 years ago) There are currently 78 committers and 40 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 Nikita Amelchev on 2023-11-20. - No new committers. Last addition was Roman Puchkovskiy on 2024-04-24. ## Project Activity: - No recent releases, 2.16.0 (latest stable) was released on 2023-12-25. - Release 3.0.0 is slightly delayed, but is planned before the end of the year. - The community is actively discussing several improvements for Apache Ignite: -- Migration to thin client in control tools (IEP-81) -- Dynamic application-specific attributes (IEP-129) -- Transaction-aware query support (IEP-125) - Several improvements are being discussed for Ignite 3, including IEPs: 120, 123, 126, 127, 128, and others. ## Community Health: - There's been a noticeable decline in dev@ list activity metrics (-50%), but user@ list activity is almost the same. - Code contributions and issue handling have dropped noticeably this quarter (-60%-70%). - These declines are likely temporary, as several enchancements are being developed. ----------------------------------------- Attachment AE: Report from the Apache Impala Project [Zoltán Borók-Nagy] ## Description: The mission of Apache Impala is the creation and maintenance of software related to a high-performance distributed SQL engine ## Project Status: Current project status: Ongoing with high activity Issues for the board: None ## Membership Data: Apache Impala was founded 2017-11-15 (7 years ago) There are currently 72 committers and 40 PMC members in this project. The Committer-to-PMC ratio is 9:5. Community changes, past quarter: - No new PMC members. Last addition was Riza Suminto on 2024-03-06. - Jason Fehr was added as committer on 2024-08-27 - Stephen Carlin was added as committer on 2024-11-01 ## Project Activity: Over the last three months, the Impala community has implemented the following: - MERGE statement for Iceberg tables - Progress was made on the new Calcite planner - Enabling new Clang tidy checks - Improved Workload Management features - Perf improvements to Iceberg V2 tables - Reading column statistics from Puffin files - Improved visualization of query timelines - Filtering criteria for the OPTIMIZE statement ## Community Health: reviews@ is the most reliable metric of Impala community activity level. There were a bit over 3000 emails to that list in September, October, and November (until 11th) ----------------------------------------- Attachment AF: Report from the Apache Incubator Project [Justin Mclean] ----------------------------------------- Attachment AG: Report from the Apache Juneau Project [James Bognar] ----------------------------------------- Attachment AH: Report from the Apache Kafka Project [Mickael Maison] ## Description: The mission of Kafka is the creation and maintenance of software related to Distributed publish-subscribe messaging system ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Kafka was founded 2012-11-21 (12 years ago) There are currently 64 committers and 37 PMC members in this project. The Committer-to-PMC ratio is roughly 8:5. Community changes, past quarter: - Josep Prat was added to the PMC on 2024-09-06 - Jeff Kim was added as committer on 2024-09-07 - Kamal Chandraprakash was added as committer on 2024-09-26 - Lianet Magrans was added as committer on 2024-08-28 ## Project Activity: In the past quarter we released 3.8.1 and 3.9.0. Kafka 3.9.0 is the last 3.X minor release with ZooKeeper support It contains a lot of new features (11 KIPs) and improvements in all components. Brokers: - Dynamic KRaft controller membership - Tiered storage disablement and quotas Clients: - Improve OAuth OIDC support - Expose tiered storage offsets Streams: - Improve exception handling - Make log processing configurable Connect: - New healthcheck endpoint - Support disabling MirrorMaker offset translation - Improve handling of nullable values in transformations Apache Kafka 3.7.2 (planned for November) and 4.0.0 (planned for February) are currently in progress. We also migrated our build infrastructure from Jenkins to GitHub Actions. ## Community Health: The project activity on mailing lists, Jira and GitHub is high and stable. In the last 3 months we've had: - 116 authors (128 last quarter) - trend: flat - 707 commits (704 last quarter) - trend: flat - 670 Jiras created (608 last quarter) - trend: ~+10% - 626 Jiras resolved (539 last quarter) - trend: ~+15% ----------------------------------------- Attachment AI: 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 ## Project Status: Current project status: Dormant, no real activity Issues for the board: None ## Membership Data: Apache Kibble was founded 2017-10-18 (7 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: The project has not yet made a release. There has been no activity since our last report. The project is considering moving to the Attic but if we can raise awareness and interest in the project. Unfortunately we have not yet had time to follow up on the potential suggestions made in our last report. An earlier version of the Kibble code in SVN is used for the ASF Reporter tool and some bugs reports raised been raised about the Reporter tool on the Community Development list. Perhaps this could be a way to attract new contributors. A new community member has been active on the list in the last week looking at how to install Kibble-1. We will continue to investigate whether there is a future of the project or whether its time to close down. ## Community Health: We are a small community that don't currently have the bandwidth to contribute to the project. ----------------------------------------- Attachment AJ: Report from the Apache Knox Project [Larry McCay] ----------------------------------------- Attachment AK: 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 ## Project Status: Current project status: Ongoing, high activity Issues for the board: none ## Membership Data: Apache Kylin was founded 2015-11-18 (9 years ago) There are currently 48 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. - 4 new committers onboard 2024-10-17. ## Project Activity: Recent releases: Kylin x Gluten joint marketing activities are in planning phase. 5.0 new documents are loading since the release. 5.0.0 was released on 2024-09-27 5.0.0-beta was released on 2023-08-30. 5.0.0-alpha was released on 2023-04-26. 4.0.3 was released on 2022-12-23. ## Community Health: Apart from the below activities, Kylin and Gluten community is working together to create a better, faster OLAP tool. Joint activities is on the way. - dev@kylin.apache.org had a 57% decrease in traffic in the past quarter (47 emails compared to 107) - issues@kylin.apache.org had a 145% increase in traffic in the past quarter (723 emails compared to 295) - user@kylin.apache.org had a 40% increase in traffic in the past quarter (7 emails compared to 5) - 19 commits in the past quarter (-81% change) - 7 code contributors in the past quarter (-75% change) - 21 PRs opened on GitHub, past quarter (75% increase) - 23 PRs closed on GitHub, past quarter (91% increase) ----------------------------------------- Attachment AL: Report from the Apache Libcloud Project [Tomaž Muraus] ----------------------------------------- Attachment AM: Report from the Apache Logging Services Project [Piotr Karwasz] ## 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. ## Project Status: Current project status: Ongoing with high activity Issues for the board: none ## Membership Data: Apache Logging Services was founded 2003-12-17 (21 years ago) There are currently 45 committers (17 active) and 23 PMC (15 active) members in this project. The Committer-to-PMC ratio is roughly 2:1 (1:1 for active members). Community changes, past quarter: - No new PMC members. Last addition was Fred am Nil on 2024-08-07. - No new committers. Last addition was Fred am Nil on 2024-02-09. ## Project Activity: At the time of the last report (2024-08-21), Apache Logging Services had 4 main active projects (Flume, Log4cxx, Log4j, Log4net). Their current status is: Flume: The project has been voted dormant on 2024-10-10[1]. During the past trimester it didn't receive any bug or security reports. [1] https://lists.apache.org/thread/dg9wro6dp7w95o1x911lbyqxzl808b3l Log4cxx: The project is active, with a moderate activity. Recently it was integrated with Google OSS Fuzz[2] for additional security and gained a "Release Review Guide"[3] to help PMC members without C++ experience in the voting procedure. There are roughly two releases a year. In the reporting period: log4cxx-1.3.0 was released on 2024-10-18. [2] https://github.com/apache/logging-log4cxx/pull/411 [3] https://github.com/apache/logging-log4cxx/blob/master/admin/release-review-instructions.md Log4j: The project is active, with a high activity. Recently it was integrated with Google OSS Fuzz[3][4] for additional security. It currently has a roughly monthly release schedule: LOG4J-2.24.0 was released on 2024-09-06. LOG4J-2.24.1 was released on 2024-09-29. LOG4J-3.0.0-BETA3 was released on 2024-11-12. [4] https://github.com/apache/logging-log4j2/issues/2891 [5] https://github.com/apache/logging-log4j2/issues/2892 Log4j Audit: The project is _de facto_ dormant, although marked as active. A single contributor is currently committed to it. Log4j Transform: The project is active, with a low activity. Its current release schedule is roughly once a year: LOG4J-TRANSFORM-0.2.0 was released on 2024-10-31. Log4net: The project is active, with a high activity. Recently it published a set of release review instructions[6] for PMC members without .NET experience. The project released its newest 3.x version and makes roughly one release a month: log4net-3.0.0 was released on 2024-09-15. log4net-3.0.1 was released on 2024-09-27. log4net-3.0.2 was released on 2024-10-21. log4net-3.0.3 was released on 2024-11-07. [6] https://logging.apache.org/log4net/release/release-review-instructions.html ## Community Health: Flume: As far as we can tell, there is no community behind Flume. Log4cxx and Log4net: After the recent Log4cxx and Log4net releases, we noticed a spike of feature requests and bug reports, which confirms the presence of an active community that follows the recent project enhancements. Log4j: Since Log4j and its sub-projects use multiple repositories, the automatic GitHub statistics don't give the real picture about the community. After the summer break, the main Log4j repo has received and solved roughly one issue report per working day and around 3 PRs per working day were submitted. Its community seems healthy and we have observed new recurring contributors. Log4j Audit: As far as we know, there is no community behind this sub-project. ----------------------------------------- Attachment AN: Report from the Apache Logo Development Project [Jeff Genender] ## Description: The mission of Apache Logo Development is the development of a brand and logo for the Foundation ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Logo Development was founded 2024-08-20 (3 months ago) There are currently 18 committers and 18 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - Melissa Logan was added to the PMC on 2024-08-27 - No new committers were added. ## Project Activity: Project is moving towards selecting a logo as expected ## Community Health: Discussions are occurring as expected surrounding the logo. ----------------------------------------- Attachment AO: Report from the Apache ManifoldCF Project [Piergiorgio Lucidi] ## 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: None ## Membership Data: Apache ManifoldCF was founded 2012-05-15 There are currently 25 committers and 15 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Community changes, since last report in August: - No new PMC member. Last addition was made on 2023-08-03. - No new committers. Last addition was on 2019-08-17. ## Project Activity: 2.27 was released on 2024-09-26 2.26 was released on 2023-11-01 2.25 was released on 2023-06-01 The Community is continuing to follow these goals: - Creating a brand new Roadmap We can probably bring ManifoldCF in the RAG area for injecting data into vector databases. Finally we can remove, update and add new connectors. Here we probably need someone more expert in the field. - Facilitating the adoption / making easier for any developer to contribute ManifoldCF SDK works correctly now using the Maven artifacts for all the versions and using the Docker images provided. - Migrating the website from Docbook / Forrest to ASF GitHub Pages We currently have the website correctly published and we can now continue to manage it directly using GitHub. We have to evaluate how to adopt GitHub pages as suggested by INFRA. - Making the release scripts agnostic We finally have a GPG key, thanks to the Apache Security Team, enabled on GitHub in order to publish RCs and Maven artifacts. We have to update the GitHub workflows in order to use it correctly. We have released 2.27 we are not stuck anymore and now we can improve our release process again. ## Community Health: We have different GitHub pull requests to check and merge in order to solve vulnerabilities and improve some connectors. ----------------------------------------- Attachment AP: Report from the Apache Mnemonic Project [Gordon King] ----------------------------------------- Attachment AQ: 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. ## Project Status: Current project status: Considering moving to the Attic: Issues for the board: Build is not working, no human resource to solve it ## Membership Data: Apache Oozie was founded 2012-08-28 (12 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. - No new committers. Last addition was János Makai on 2022-12-28. ## Project Activity: No activity for long. Recent releases: 5.2.1 was released on 2021-02-26. 5.2.0 was released on 2019-12-06. 5.1.0 was released on 2018-12-19. ## Community Health: Please let me start a final conversation about moving to Attic. I don't think I'll be able to became active again. If nobody else wants to participate more, then it is time to go to the Attic. I propose a January 2, 2025 to do this, until that I will notify and discuss it with the members. ----------------------------------------- Attachment AR: Report from the Apache OpenOffice Project [Dave Fisher] ----------------------------------------- Attachment AS: Report from the Apache OpenWhisk Project [Dave Grove] ## Description: The mission of Apache OpenWhisk is the creation and maintenance of software related to a platform for building serverless applications with functions ## Project Status: Current project status: Ongoing with low activity Issues for the board: none ## Membership Data: Apache OpenWhisk was founded 2019-07-16 (5 years ago) There are currently 54 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 Luke Roy on 2023-03-06. ## Project Activity: We released new versions of all our programming language specific openwhisk-runtime components to keep current with the latest versions of the upstream language implementations. Some initial progress was made in modernizing OpenWhisk's build system to support producing multi-architecture Docker images. We had not invested in this area before and as a result it is not possible to develop/deploy the core OpenWhisk system on MacOS with arm64 hardware (ie any modern Macs). This is becoming an increasing barrier to participation in the project. Recent releases: + openwhisk-runtime-java-1.20.0 was released on 2024-09-23. + openwhisk-runtime-php-1.21.0 was released on 2024-09-23. + openwhisk-runtime-python-1.20.0 was released on 2024-09-23. + openwhisk-runtime-swift-1.19.0 was released on 2024-09-23. + openwhisk-runtime-dotnet-1.18.0 was released on 2024-09-13. + openwhisk-runtime-docker-1.16.0 was released on 2024-09-07. + openwhisk-runtime-nodejs-1.23.0 was released on 2024-09-07. + openwhisk-runtime-go-1.25.0 was released on 2024-09-05. ## Community Health: The runtime release wave generated the bulk of mailing list and PR activity in the previous quarter. The addition of support for arm64 in openwhisk-runtime-dotnet and the prototyping of support for .NET 8.0 was sparked by interest from two new users, which was nice to see. ----------------------------------------- Attachment AT: Report from the Apache Ozone Project [Sammi Chen] ## Description Apache Ozone is a scalable, redundant, and distributed object and file store, designed to scale to billions of objects/files and run on clusters of thousands of nodes. Ozone supports S3 compatible object APIs as well as a Hadoop Compatible File System implementation. ## Issues None. ## Membership Data - Apache Ozone was founded 2020-10-21. - There are currently 82 committers and 38 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. - In the last quarter, Sadanand Shenoy was added to the PMC on 2024-08-30 Siddhant Sangwan was added to the PMC on 2024-09-04 Chung-En Lee was added as committer on 2024-09-07 ## Project Activity - Recon UI improvements, including new page layout, listKeys API improvement, search function for pending deletion keys, etc. - A new OM HA POC is ongoing. Instead of sending OM requests through Ratis, the new POC will only send the OM data update requests through Ratis. - RATIS 3.1.1 is released. Ozone 1.4.1 RC2 has been rolled out. - Master branch version is changed to 2.0.0-SNAPSHOT. Next major release will be 2.0.0. - Feature improvement umbrella JIRA HDDS-11506 is opened to track all issues and improvements found in deleting service. - Debuggability improvement, "ozone debug ldb scan" command supports more options, new "ozone debug cert-recover" command to restore SCM certificates from RocksDB, OM supports system audit log, etc. - OM/SCM/Datanode web sites are improved. - Test improvements, like MiniOzoneCluster supports s3g, Intermittent failure unit tests fixing, etc. - Short-circuit read feature has started the implementation. - Many other fixes and improvements from snapshot, HBase support, erasure coding, documentations, etc. - Community activities - CoC North America 2024 session "Scaling Ozone performance to max out CPU, Network and Disk" - CoC North America 2024 session "Recognize, Reconcile, Repeat: The Path to Uniform Replicas in Apache Ozone" - CoC North America 2024 session "GenAI applications with Apache Ozone" - CoC North America 2024 session "Your Project’s Website is Bad (But It Doesn’t Have to Be)" - "Innovation Synergy Ozone, GenAI, and Kubernetes Meetup October 2024" held on 24th Oct. ## 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. - 1.4.0 was released on 2024-01-19. ## Community Health Last board report was sent on 13th August 2024. Since last report, - 37 code contributors in the past quarter (last 44, -16% change) - dev@ozone.apache.org had 103 emails in the past quarter (last 66 +56% change) - 263 PRs closed on GitHub, past quarter (last 303, -13% change) - 267 PRs opened on GitHub, past quarter (last 312, -14% change) - 223 commits in the past quarter (last 265, -16% change) Note: The commit & PR count excludes the ones from user "app/dependabot", who has many commits for dependency jar version upgrade. ----------------------------------------- Attachment AU: 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 ## Project Status: Current project status: Ongoing, with low activity Issues for the board: none ## Membership Data: Apache Perl was founded 2000-03-10 (25 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.13 on 2023-10-21. Future releases will be made as necessary. People are still interested in binary builds of mod_perl for Windows which I will look into soon. The removal of home.apache.org has knocked out the online archives of old builds; I need to find them a new home. Of course, this doesn't affect the source code release tarballs. ## Community Health: Mailing list traffic is low as usual, which is normal for a stable project like mod_perl. There will be some activity when a new Windows binary build is made, and more again whenever a new release is made. ----------------------------------------- Attachment AV: Report from the Apache Phoenix Project [Istvan Toth] ## 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 ## Project Status: Current project status: Ongoing Issues for the board: No issues to report to the board at this time. ## Membership Data: Apache Phoenix was founded 2014-05-21 (10 years ago) There are currently 58 committers and 38 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 Jacob Isaac on 2023-11-07. - No new committers. Last addition was Palash Chauhan on 2024-06-11. ## Project Activity: Apache Phoenix had its last main release 5.2.0 on 2024-04-16. Python Driver for Apache Phoenix (phoenixdb) 1.2.2 released on 7th June 2024. Relese process for Apache Phoenix 5.2.1 is ongoing. In the past quarter: * Landed the following significant new features: * PHOENIX-7330 Introducing Binary JSON (BSON) with Complex Document structures in Phoenix * PHOENIX-7357 New variable length binary data type: VARBINARY_ENCODED * PHOENIX-7398 New PhoenixStatement API to return row for Atomic/Conditional Upserts * PHOENIX-7411 Atomic Delete: PhoenixStatement API to return row if single row is atomically deleted (#1985) * PHOENIX-7343: Support ARRAY and JSON as simple values in CDC * PHOENIX-6940 Add a connector variant for Hive 4 * PHOENIX-6783 Add spark-sql support for spark2 datasourceV2 and spark3 * Fixed more than a dozen bugs, and added several minor features and refactors. * Performed routine and CVE related component upgrades * Worked on compatibility issues with JDK23 and HBase 2.6.1 ## Community Health: Overall community health is good. We have landed several new features, some of which were started well before this quarter. We have received valuabale contributions from a new contributor to the Spark connector. We have worked with the Trino community to address their security concerns, and with the HBase project on API compatibility issues. Most of the development is done by our core team of about a dozen active developers, but we do receive outside contributions and some new developers are getting up to speed with the project. After a lull in the previous quarter, activity is close to the average of the last few years for the quarter. ----------------------------------------- Attachment AW: Report from the Apache Pinot Project [Kishore G] ## Description: The mission of Apache Pinot is the creation and maintenance of software related to distributed OLAP data store to provide Real-time Analytics to power wide variety of analytical use case ## Project Status: Current project status: Healthy, vibrant, active community Issues for the board: None ## Membership Data: Apache Pinot was founded 2021-07-20 (3 years ago) There are currently 41 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was Rong Rong on 2023-09-11. - Abhishek Sharma was added as committer on 2024-10-06 - Caner Balcı was added as committer on 2024-09-13 - Jiapeng Tao was added as committer on 2024-08-27 - Qiaochu Liu was added as committer on 2024-09-13 - Manish Swaminathan was added as committer on 2024-10-18 - Pratik Tibrewal was added as committer on 2024-09-13 ## Project Activity: The community members present frequently in meetups organized via meetup.com. A live meetup at Uber on Aug 27 drew about a 100 participants from various companies across the SF Bay area. A wide range of topics for beginners through advanced were discussed. Basics on Pinot architecture and queries, to more complicated topics like memory optimization in realtime consumption, and providing Differential Privacy on top of pinot. Release 1.2.0 was finalized and released in Aug 2024 ## Community Health: The community has grown to well over 5000 users (judging by the number of unique members in slack channels #general and #troubleshooting). Several active features are being worked on, such as Pauseless consumption, Automatic segment reload, multi-topic ingestion, etc A recent presentation by Vivek Vaidyanathan in P99 conference on Jave Heap memory optimization was well-received. ----------------------------------------- Attachment AX: Report from the Apache POI Project [Dominik Stadler] Report from the Apache POI committee [Dominik Stadler] ## Description: - Apache POI is a Java library for reading and writing Microsoft Office file formats. The Apache POI PMC also handles bugfixes for the XMLBeans project: XMLBeans is a tool that allows you to map XML files to generated Java classes via XML Schema definitions. ## Project Status: - Overall: Low activity/Mostly maintenance only - Activity on the project is low with no-one willing/able to invest time to look for new committers, as the number of people willing to be part of an old/established project is low. So this project is steering towards a mostly-maintenance mode unless someone new starts to invest time. - Note: Non-one wants to spend time looking for new people, so suggesting to reach out to others or invest in "marketing" will likely not lead to much improvement. ## Membership Data: Apache POI was founded 2007-05-16 (17 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: - Bugfix releases for Apache XmlBeans and Apache POI are currently done or prepared, providing mostly bugfixes and smaller adjustments. - Automated fuzzing via OSS-Fuzz continues, this provides cases where potential bugs and security issues can be detected, see https://github.com/google/oss-fuzz and https://bz.apache.org/bugzilla/show_bug.cgi?id=66425 for more details. - Some support for "reproducible" builds and reproducibel output formats will be released as part of an upcoming 5.4.0 release, see https://poi.apache.org/help/faq.html#faq-reproducible-build-and-output ## Project Release Activity: - Apache POI 5.3.0 was released on 2024-07-02. - Apache XMLBeans-5.2.2 was released on 2024-11-05. ## Community Health: - There are a few bug-reports and user-questions which indicates that Apache POI is in use. Questions via email or on Stackoverflow usually get answers. - Bug-numbers slowly increase. Some newly reported issues are fixed, but we usually get more bugs/questions reported than are addressed by the small number of active committers, so some bugs do not get attention any more. - We have a very small number of active committers. There are very few potential candidates and no-one plans to spend effort to go looking for new ones. ### XMLBeans - It seems there are is a small but active set of users of XMLBeans besides Apache POI itself. - Bug influx for XMLBeans is very low in general because it is a stable project in maintenance-only mode. ## Bug Statistics: ### Apache POI - 622 bugs are open overall (+3) - Having 144 enhancements (+-0) - Thus having 478 actual bugs (+3) - 118 of these are waiting for feedback (+4) - Thus having 360 actual workable bugs (-1) - 3 of the workable bugs have patches available (+-0) - Distribution of workable bugs across components: {XSSF=100, HSSF=82, SS Common=45, HWPF=36, XSLF=26, XWPF=22, POI Overall=15, SXSSF=9, POIFS=6, HSMF=5, OPC=5, HPSF=4, HSLF=3, HPBF=1, SL Common=1} ### Apache XMLBeans - 163 open issues (-2) - 116 Bug (+-0) - 28 Improvement (+-0) - 16 New Feature (+-0) - 2 Wish (-1) - 1 Task (-1) ----------------------------------------- Attachment AY: 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-M22 was released on 20th Sept 2024. - Qpid JMS 2.6.0 was released on 25th Sept 2024. - Qpid JMS 1.12.0 was released on 25th Sept 2024. - Qpid JMS 2.6.1 was released on 4th Oct 2024. - Qpid JMS 1.12.1 was released on 4th Oct 2024. # 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 Daniil Kirilyuk, added 22nd January 2024 - There were no new committer additions in this quarter. The most recent new committer is Daniil Kirilyuk, added 17th February 2023 # Development: - ProtonJ2 had its 1.0.0-M22 release with some improvements, bug fixes and dependency updates. Work continues on more as arising toward M23, including some cleanup of experimental support for Netty 5 with a view toward 4.2 support as it now seems the path forward in the near term. - Qpid JMS had its 1.12.0 and 2.6.0 releases, with bug fixes and various dependency updates. It was followed by 1.12.1 and 2.6.1 bug fix releases to address an issue introduced in the earlier changes. Work continues on more as arising. - Activity continues on cleaning up older areas of Proton C and its language bindings, along with improvements around areas such as session flow control and fairness of delivery transfer. A 0.40.0 release will be done once some new APIs are introduced, to aid transition before later removal of deprecated APIs/features in a new major version release. - Work continues on Proton-Dotnet towards a future 1.0.0-M11 release, with some related bug fixes already made and more as arising. # Issues: There are no Board-level issues at this time. ----------------------------------------- Attachment AZ: Report from the Apache Ranger Project [Selvamohan Neethiraj] ----------------------------------------- Attachment BA: Report from the Apache Ratis Project [Tsz-wo Sze] ## Description: The mission of Apache Ratis is the creation and maintenance of software related to a highly customizable Raft protocol implementation in Java. ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Ratis was founded 2021-02-16 (4 years ago) There are currently 31 committers 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 William Song on 2024-01-18. - Xinyu Tan was added as committer on 2024-08-27 ## Project Activity: We released Ratis 3.1.1 on 2024-09-26. It is a maintenance release with improvements and bug fixes. We are currently voting on the next Ratis 3.1.2 maintenance release. The previous Ratis 3.1.0 and Ratis Thirdparty 1.0.6 respectively on 2024-06-29 and 2024-05-14. ## Community Health: The project is healthy. In this quarter, we were in maintenance mode focusing on fixing bugs. We have more traffic in mailing lists (dev@ 65% increase, user@ 33% increase) but less commits (-73% change) and pull requests (-71% change) compared to the previous quarter. One of the major discussions in the mailing list is the gRPC zero-copy feature. ----------------------------------------- Attachment BB: Report from the Apache RocketMQ Project [Xiaorui Wang] ----------------------------------------- Attachment BC: Report from the Apache Roller Project [David M. Johnson] ----------------------------------------- Attachment BD: Report from the Apache Samza Project [Jagadish Venkatraman] ----------------------------------------- Attachment BE: 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 ## Project Status: Current project status: The Java project is actively maintained and PRs are getting merged and releases made. Issues for the board: Nothing to report ## Membership Data: Apache Santuario was founded 2006-06-27 (18 years ago) There are currently 18 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 Joze Rihtarsic on 2024-05-14. ## Project Activity: Version 4.0.3 and 3.0.5 of the Apache XML Security for Java library were released late in the quarter, containing a mixture of bug fixes and new features. ## 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 BF: Report from the Apache SDAP Project [Nga Thien Chung] ## Description: The mission of Apache SDAP is the creation and maintenance of software related to an integrated data analytic center for Big Science problems ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache SDAP was founded 2024-04-16 (7 months ago) There are currently 21 committers and 15 PMC members in this project. The Committer-to-PMC ratio is 7:5. Community changes, past quarter: - No new PMC members. Last addition was Grace Llewellyn on 2024-06-23. - No new committers. Last addition was Joe Roberts on 2024-06-24. ## Project Activity: Apache SDAP 1.4.0 was released on 2024-11-04. It features support for 3D data and new algorithms for working with tomography data. A talk titled "Leveraging Apache SDAP in the Building of Earth System Digital Twins" was presented at the Geospatial and Remote Sensing Track at Apache Community Over Code NA. ## Community Health: ### Mailing List Since last quarter, dev@sdap.apache.org had 8 new threads. ### Contributors Since last quarter, the SDAP community has merged 20 PRs and created/updated 405 Jira issues. The high number of Jira issue updates was a result of reviewing and closing outdated tickets. ----------------------------------------- Attachment BG: Report from the Apache Sedona Project [Jia Yu] ----------------------------------------- Attachment BH: Report from the Apache Serf Project [Daniel Sahlberg] ## Description: The mission of the Apache Serf project is creating and maintaining of software related to HTTP and associated protocols. ## Project Status The project has sufficient PMC oversight. There are no threats to the sustainability or resillence of the project, although the project is very much dormant due to lack of need/requirements from our users. The project has no requests for the Foundation. ## Membership Data: Apache Serf was founded 2015-08-18 (9 years ago). There are currently 15 committers and 13 PMC members in this project. ## Community Health: No new PMC members. Last addition was Nathan Hartman and Daniel Sahlberg on 2023-10-05. No new committers. Last addition was Nathan Hartman and Daniel Sahlberg on 2023-10-09. ## Project Activity Recent releases: * 1.3.10 was released on 2023-05-31. * 1.3.9 was released on 2016-08-31. ----------------------------------------- Attachment BI: Report from the Apache ServiceComb Project [Bao Liu] ## 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. ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache ServiceComb was founded 2018-10-17 (6 years ago) There are currently 37 committers and 22 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Community changes, past quarter: - Cheng Youling was added to the PMC on 2024-10-12 - No new committers. Last addition was Cheng Youling on 2024-02-21. ## Project Activity: ServiceComb Java Chassis 2.8.20 was released on 2024-09-20. ServiceComb Java Chassis 3.2.2 was released on 2024-09-20. ServiceComb Java Chassis 2.8.19 was released on 2024-08-13. ServiceComb Java Chassis 3.2.1 was released on 2024-08-13. ## Community Health: Overall, community health is good.We archived inactive component Pack & Saga. ServiceComb Java Chassis made 4 releases, and there are some new features developed in 3.x. There are some development around the ServiceCenter and Kie. We added one new PMC member. ----------------------------------------- Attachment BJ: 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 ## Project Status: Current project status: OK Issues for the board: No ## Membership Data: Apache ShardingSphere was founded 2020-04-15 (5 years ago) There are currently 63 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 8:3. Community changes, past quarter: - No new PMC members. Last addition was Longtao Jiang on 2024-03-28. - No new committers. Last addition was Chenyang Ma on 2024-05-27. ## Project Activity: - Project Status: - Released version 5.5.1 - Developing for version 5.5.2 - Archiving stale UI project - Publish the Chinese translation of the book "A Definitive Guide to Apache ShardingSphere" ## Community Health: After years of development, ShardingSphere has reached a state of stability both in its community and codebase, with the focus of coding efforts gradually shifting towards automated testing. The community has more usage issues than feature requests, and future efforts will be concentrated on enhancing usability, documentation, and related areas. ----------------------------------------- Attachment BK: Report from the Apache ShenYu Project [Yu Xiao] ## Description: ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance. ## Project Status: Current project status: Good Healthy. Issues for the board: There are no issues requiring board attention. ## Membership Data: Apache ShenYu was founded 2022-07-20 (2 years ago) There are currently 57 committers and 25 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 Yunlong Lee on 2024-02-04. - Chao Zhang was added as committer on 2024-08-14 - Shinan Chen was added as committer on 2024-08-30 ## Project Activity: We are ready to release version 2.7.0. Software development activity: - We added support contribute with Gitpod. - We added support dynamically scale admin. - We added support checkstyle plugin to 3.4.0. - We added support add header key of sign plugin. - We added support OceanBase Datasource . - We added support plugin, selector,rule for multi namespace. - We added support data sync for multi namespace. - We added support discovery for multi namespace. - We added support data permission for multi namespace. - We added support shenyu client for multi namespace. - We added support alert model for multi namespace. - We added support shenyu client heartbeat. - We added support dynamically scale k8s module . - We fixed upstream check bug. - We fixed shenyu client register check. - We fixed db script into admin package. - We fixed docker ci error. - We refactor springcloud plugin. - We refactor some word spelling error and class name error. - We refactor set up callback for send message on Kafka. - We refactor kubernetes config. Meetups and Conferences: - Community meetings(4) to discuss development tasks and how to build an open governance community. - 3 Task for ossp (Done). ## Community Health: Overall community health is good. Since the last report, add new 8 contributors added (currently:394). add +10 subscribers to dev@shenyu.apache.org mailing (currently:508) ----------------------------------------- Attachment BL: 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. ## Project Status: Current project status: ongoing with high activity (except last month). Issues for the board: none. ## Membership Data: Apache SIS was founded 2012-09-19 (12 years ago) There are currently 22 committers and 17 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: Work on Apache SIS 1.5 release is still ongoing (last release was one year ago). We have not been able to complete the work on-time for the Community Over Code conferences, due to unfinished upgrade to latest ISO 19111 and 19162 standards. Apache SIS had a presentation in the Community Over Code conference in Europe. Many new modules were added recently, contributed by two developers others than the usual one: CoverageJSON, GeoPackage, GIMI, GSF and GDAL. The GDAL module is targeted for the SIS 1.5 release. The other modules are put in an "incubator" group of modules, pending further review before a SIS release after SIS 1.5. Apache Baremaps (incubator), currently in release candidate, is now using SIS. Apache Sedona is still on ice regarding possible use of SIS. ## Community Health: The board made a call for PMC members who can provide oversight and got responses from Alexis Manin, Johann Sorel and Martin Desruisseaux. Contributions came from a more diversified pool of developers than usual during the last quarter. ----------------------------------------- Attachment BM: Report from the Apache Solr Project [Jason Gerlowski] ## Description: The mission of Apache Solr is the creation and maintenance of software related to highly scalable distributed document search and analytics ## Project Status: Current project status: Ongoing with moderate activity Issues for the board: none ## Membership Data: Apache Solr was founded 2021-02-16 (4 years ago) after 15 years within the Lucene project There are currently 97 committers and 61 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 Michael Gibney on 2022-12-20. - Christos Malliaridis was added as committer on 2024-10-18 Congratulations and welcome to Christos! ## Project Activity: Recent releases: * Solr 8.11.4 was released on 2024-09-24 * Solr's 8.x release line was designated "End of Life" on 2024-10-25, making 8.11.4 the final release in this line. * 9.7.0 was released on 2024-09-09 Areas of development & interest: * Reorganization and simplification of SolrJ code and artifacts * Vector search: interating with embedding services to convert text to vector automatically * Cross-DC Support and Integration * UX: Improvements to Solr scripts, configuration, and Admin UI * ... there are always more ... ## Community Health: Commit activity is a bit down, when compared either to the previous quarter and to this same quarter last year. But discussion on our 'dev@' and 'users@' mailing lists remains stable. Qualitatively the community still feels vibrant, with developers bringing fresh new ideas (e.g. a new Kotlin based UI) and our user base evangelizing the project at conferences and on our small solr.apache.org "blog". ----------------------------------------- Attachment BN: Report from the Apache Spark Project [Matei Alexandru Zaharia] Description: Apache Spark is a fast and general purpose engine for large-scale data processing. It offers high-level APIs in Java, Scala, Python, R and SQL as well as a rich set of libraries including stream processing, machine learning, and graph analytics. Issues for the board: - None Project status: - The community decided that Apache Spark 3.5 will receive support and maintenance for 31 months, with an end-of-life date set for April 12, 2026. - We made four releases since the last report: 1) Spark 3.5.2: Released on August 12, 2024. 2) Spark 3.5.3: Released on September 24, 2024. 3) Spark 4.0 Preview 2: Released on September 26, 2024. 4) Spark 3.4.4: Released on October 27, 2024. This will be the final maintenance release for the 3.4 series. - A vote to deprecate SparkR in Spark 4.0 has passed. - The community is discussing how to manage the graph components of Spark going forward, e.g., deprecating GraphX, or bringing the external GraphFrames project into Apache Spark. We encourage potential contributors to these components to join the discussions on our dev mailing list. - The vote for "Document and Feature Preview via GitHub Pages" passed. As a result, documentation for the master development branch of Spark is now available at https://apache.github.io/spark/. - The following other votes on development matters passed: 1) "Move Variant to Parquet" 2) "SPIP: Single-pass Analyzer for Catalyst" 3) "Archive Spark Documentations in Apache Archives" 4) "Using Github Issues for Spark-Connect-Go _only_ issues" Trademarks: - No changes since last report. Latest releases: - Spark 3.4.4 was released on Oct 27, 2024. - Spark 4.0 Preview 2 was released on Sept 26, 2024. - Spark 3.5.3 was released on Sept 24, 2024. Committers and PMC: - The latest committer was added on July 15, 2024 (Allison Wang). - The latest PMC member was added on Aug 8th, 2024 (Kent Yao). ----------------------------------------- Attachment BO: 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 ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache StreamPipes was founded 2022-11-16 (2 years ago) There are currently 32 committers and 15 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Zhenyu Luo on 2023-10-17. - Baiqi Lu was added as committer on 2024-09-07 ## Project Activity: - Added multiple new processing elements contributed by the community - Streamlined the dashboard and data explorer for improved usability - Extended the asset model concept to support broader use cases - Developed new APIs to enable adding adapters and pipelines through REST calls - Actively preparing for the upcoming release ## Community Health: - We reached 600 Stars on GitHub - Quite a few new Pull Requests from new contributors ----------------------------------------- Attachment BP: 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. ## Project Status: Current project status: Ongoing, mature. Issues for the board: None at this time. ## Membership Data: Apache Subversion was founded 2010-02-17 (15 years ago). Prior to joining ASF, the project began in February of 2000 (24 years ago). There are currently 88 committers and 49 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 Timofei Zhakov on 2024-06-25. - No new committers. Last addition was Timofei Zhakov on 2024-06-24. ## Project Activity: The work on the CMake build system discussed in last report has been integrated to trunk and is expected to be released as part of Subversion 1.15. There has been a significant increase in development activity, with contributions both from our latest committer and some old members. Subversion 1.14.4 was released on 2024-10-08. ## Community Health: The community appears healthy for a mature and stable project. Multiple developers monitor the mailing lists and respond when needed. User questions usually receive helpful responses on the mailing lists, from both project developers and community members. Substantial new developments are taking place in the codebase. Our community is fully volunteer-driven and we would like to thank everyone for their support. ----------------------------------------- Attachment BQ: 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. ## Project Status: Current project status: Ongoing with high usage/engagement/activity Issues for the board: None ## Membership Data: Apache Superset was founded 2020-11-17 (4 years ago) There are currently 66 committers and 35 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 Sam Firke on 2024-04-08. - No new committers. Last addition was Joe Li on 2024-08-09. - One Committer nomination and one PMC nomination coming imminently ## Project Activity: Superset 4.1.0 release vote passed today. Recent releases: 4.0.2 was released on 2024-07-02. 4.0.1 was released on 2024-05-13. 3.1.3 was released on 2024-05-09. ## Community Health: * Superset is continuing to climb the top 200 repos on GitHub, and a small number of us are trying to keep up with both aging and new Issues/PRs (AI is helping quite a bit here) * 17.7K Slack members and rising by about 350/month * The Github repo still ranks #1 on OSSInsight in both Business Intelligence and Modern Data Stack categories for 7 years running * AI Bots are helping on Slack quite a bit. Docs, however, are due for reinvention/automation... they're nigh impossible to keep up to date, and greenlighting any AI-bot would be a huge benefit to the project. ----------------------------------------- Attachment BR: 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 ## Project Status: Current project status: healthy. Issues for the board: none. ## Membership Data: Apache Syncope was founded 2012-11-21 (12 years ago) There are currently 25 committers and 13 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 Lorenzo Di Cola on 2023-05-22. - No new committers. Last addition was Samuel Garofalo on 2022-07-29. ## Project Activity: Branch 3_0_X is keeping up, mainly with bug fixes and dependency upgrades. A security threat was recently reported and managed as CVE-2024-45031, and lead to the new release 3.0.9. Code update and refactoring still happening on master branch, heading next major version 4.0.0 in the coming months. Recent releases: - 3.0.9: 2024-10-21 - 3.0.8: 2024-07-24 - 3.0.7: 2024-05-20 ## Community Health: Users (including fresh ones) keep asking questions and reporting bugs. Discussions about new features and improvements keep appearing and being followed up in dev@. Users (including fresh ones) keep asking questions and reporting bugs. GitHub's Pull Requests are confirmed to be the main contribution path, from both first-time contributors and committers. ----------------------------------------- Attachment BS: 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: - Current work focuses on adding the missing primitives for a number benchmarks such as TPCx-AI and MLPerf on SystemDS, new APIs for the alignment of multimodal datasets, an exploration of Java's new vector and foreign memory API, and incremental refinements of major internal components for compression, reuse, as well as multiple GPU devices, and distributed and federated operations. - We added automated code coverage enforcements in order to motivate continuous improvements of the testsuite's code coverage - Activity is ramping up again (new committer, more contributions) ## Membership Data: - Apache SystemDS was founded 2017-05-16 (incubator process entered 2015-11-02) - Last PMC members added 2024-03-28 (Olga Ovcharenko) - Last committer added 2024-09-09 (Elias Strauss) - There are currently 36 committers and 27 PMC members in the project. ## Activity and Health: - Code activity is healthy with 132 commits (+158%) in the last 3 months. - Community growth is healthy with 14 active contributors (+-0%) in the last 3 months - Communication is healthy, mailing list activity is improving, additional work on better documentation. ## Releases: - Apache SystemDS 3.2.0 was released on 2024-03-17. - Apache SystemDS 3.1.0 was released on 2023-03-13. - 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 BT: Report from the Apache Tapestry Project [Thiago Henrique De Paula Figueiredo] ## Description: The mission of Tapestry is the creation and maintenance of software related to Component-based Java Web Application Framework ## Project Status: Current project status: ongoing. Issues for the board: none. ## Membership Data: Apache Tapestry was founded 2006-02-14 (19 years ago) There are currently 30 committers and 13 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 Ben Weidig on 2021-12-02. - No new committers. Last addition was Christian Köberl on 2024-05-02. ## Project Activity: We've released 2 preview versions of 5.9.0, the first version with Jakarta EE support, in order to get issues found and sorted out before the final, proper 5.9.0 release. We also did a pull request cleanup: some closed for being outdated, some applied to the master branch and some implemented even though the provided commit didn't get used directly. A couple of them involved upgrading to non-vulnerable versions of dependencies with known vulnerabilities (i.e. CVEs). ## Community Health: It was a way more active quarter than usual, probably due to the Jakarta EE support and surrounding discussions. dev@tapestry.apache.org had a 600% increase in traffic in the past quarter (56 emails compared to 8) users@tapestry.apache.org had a 227% increase in traffic in the past quarter (36 emails compared to 11) The reporter.a.o's provided number of commits in the past quarter is broken, because it says 0 but it was definitely more than that. ----------------------------------------- Attachment BU: Report from the Apache Tcl Project [Georgios Petasis] ----------------------------------------- Attachment BV: Report from the Apache TomEE Project [David Blevins] ## Description: Apache TomEE delivers enterprise application containers and services based on, but not limited to the Enterprise JavaBeans Specification and Java Enterprise Edition Specifications. ## Health Overall contributions are still very low for a project of our scope. Roughly 20 commits from 3 committers over the last month. See our October report for details on a new contributor we added last report cycle. ## Activity Work on Jakarta EE 10 is still the main focus. As in the past reports, overall there are still TCKs not yet setup and we are still a long way from being compliant with Jakarta EE 10. We've had some discussion on the effort involved in certification and determined we do not have the resources to pursue compliance. Aside from lack of resources, nearly all other Jakarta EE implementations reuse the same Eclipse projects. As a result it creates an ecosystem where in practice we have to compete with the combined efforts of all other vendors togther. In addition we are often the only ones to file TCK challenges, which makes our certification significantly more difficult. The community has coalesced on a decision to not certify TomEE 10 as Jakarta EE 10 compliant and to release TomEE 10 as final as it is feature complete. Additionally, TomEE 9.1 is already unmaintained with several security vulnerabilities. Timeline of the final release will depend on a release of CXF or us creating our own build as we have done with the milestones. ## PMC changes: - Currently 13 PMC members. - Last PMC addition Richard Zowalla on May 23rd, 2022 ## Committer base changes: - Currently 35 committers. - Last committer added was Markus Jung on September 12th, 2024 - Previous committer added was Thomas Andraschko on March 25th, 2024 ## Releases: - Apache TomEE 10.0.0-M2 on July 22nd, 2024 - Apache TomEE 10.0.0-M3 on October 13th, 2024 - Jakarta EE 10.0 API uber-jar on November 2nd, 2024 ----------------------------------------- Attachment BW: 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) ## Project Status: Current project status: Dormant Issues for the board: None ## Membership Data: Apache Traffic Control was founded 2018-05-15 (6 years ago) There are currently 31 committers 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 Steve Hamrick on 2023-02-07. - No new committers. Last addition was Abdulrahman Elawady on 2023-09-21. ## Project Activity: Almost all new development has stopped on Traffic Control. There are occasional commits to keep CI jobs healthy and running. Most of the commit activity is automated commits such as build jobs and Github's dependabot. A reported security vulnerability (CVE-2024-45387) was fixed, resulting in a patch release - 8.0.2 on Oct 4, 2024 ## Community Health: Discussion on both mailing lists and Slack channel is minimal. There are still several PMC members active and ready to engage on security fixes or releases if needed. ----------------------------------------- Attachment BX: Report from the Apache TsFile Project [Jialin Qiao] ## Description: Apache TsFile is a columnar storage file format designed specifically for time series data, with a focus on efficient storage, high throughput for read and write operations, and compatibility with various data processing frameworks. TsFile is intended to integrate seamlessly with existing time series databases, such as IoTDB, and data processing frameworks like Apache Spark and Apache Flink, facilitating the adoption of TsFile in IoT big data processing ecosystems.TsFile aims to become a widely adopted standard for time series data storage. ## Project Status: Current project status: Mostly Okay Issues for the board: no ## Membership Data: Apache TsFile was founded 2023-11-15 (a year ago) There are currently 18 committers and 18 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Gaofei Cao on 2023-11-15. - No new committers were added. ## Project Activity: 1.1.0 was released on 2024-11-10. * Support new data types: STRING, BLOB, TIMESTAMP, DATE * Introduce an optional encryption module to make TsFile more secure. * Support dictionary encoding for newly introduced STRING data type. Some optimizaitons: * We Introduce short-circuit evaluation and use Freemarker to generate type-specific filters to improve the query performance * Utilize the KMP and BM algorithms to significantly optimize the performance of LIKE predicate execution. ## Community Health: The activity level of the mailing list has declined a bit, as the development of TsFile V4 almost finished. There aren't many design points that need discussion. dev@tsfile.apache.org had a 47% decrease in traffic in the past quarter (64 emails compared to 119): We are designing the new read and write interfaces for TsFile, aiming to make the interfaces in different programming languages more consistent in use. Both for V3 (Point Tree model) and V4 (Device Table model). ----------------------------------------- Attachment BY: 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 ## Project Status: Current project status: Ongoing with low activity and at least 3 active PMC members. Issues for the board: None ## Membership Data: Apache Turbine was founded 2007-05-16 (17 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: Recent releases: Fulcrum Testcontainer 2.0.1 was released on 2024-10-25. Fulcrum Yaafi 2.0.1 was released on 2024-10-07. Turbine Parent POM 13 was released on 2024-09-11. ## Community Health: The proposed sequence of the next release cycle (Turbine version 7) has started as announced in Turbine dev mailing list (cft. https://lists.apache.org/thread/55vgl4823mbxlzmvjo8ys283t42jw2xm), which has a Java 17 baseline. It is now in stage two (Nr.4), while lately the Turbine archetype module code was updated considerably. Code contributions continue on a medium to low level. ----------------------------------------- Attachment BZ: 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 ## Project Status: Current project status: Ongoing, moderate activity Issues for the board: None at this time ## Membership Data: Apache Velocity was founded 2006-10-24 (18 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.4.1 was released on 2024-10-14. velocity-engine-2.4 was released on 2024-09-07. ## Community Health: There is still a Velocity Tools updates due, as we work through the Jakarta EE change, but discussion and work on solutions there is incomplete. In general, though, Velocity has emerged from maintenance mode to do some needed updates, as we reliably have for a long time now. ----------------------------------------- Attachment CA: Report from the Apache Web Services Project [Daniel Kulp] ----------------------------------------- Attachment CB: 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 ## Project Status: Current project status:Ongoing Issues for the board: None ## Membership Data: Apache Whimsy was founded 2015-05-19 (9 years ago) There are currently 12 committers and 10 PMC members in this project. The Committer-to-PMC ratio is 6:5. Community changes, past quarter: - No new PMC members. Last addition was Matt Sicker on 2020-04-11. - No new committers. Last addition was Matt Sicker on 2020-04-09. ## Project Activity: A quiet month, even for Whimsy, but issues are still replied to. The new Whiimsy automatic NOTICE emails that simplify PMC add procedures are working fine. ## Community Health: No change; sufficient PMC members to address critical issues, although most development is handled by one or two committers. ----------------------------------------- Attachment CC: 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. ## Project Status: Current project status: Ongoing with low activity. Issues for the board: None. ## Membership Data: Apache Xalan was founded 2004-09-30 (20 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 Joseph Kessselman on 2023-08-07. - No new committers. Last addition was Joseph Kessselman on 2023-06-29. ## Project Activity: We have not has a release of any components this release period. Work in on-going toward the addition of XSLT 3 functionality. We plan on completing porting the build from Ant to Maven, fixing bugs, and releasing a new version. ## Community Health: Email traffic has decreased a lot on the development list (by a third). By contrast, there has been an increase in Jira activity for bug reports for both the C and Java components. Overall the project has very low activity. ----------------------------------------- Attachment CD: Report from the Apache Xerces Project [Michael Glavassevich] ----------------------------------------- Attachment CE: Report from the Apache XML Graphics Project [Clay Leeds] ----------------------------------------- Attachment CF: Report from the Apache YuniKorn Project [Wilfred Spiegelenburg] ## 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 ## Project Status: Current project status: Ongoing, with high activity. Issues for the board: We are working through a possible copyright issue in which a 3rd party created a service related to YuniKorn using the YuniKorn name. They have since replaced YuniKorn with unicorn. We think this is not a good enough name separation. ## Membership Data: Apache YuniKorn was founded 2022-03-16 (3 years ago) There are currently 37 committers and 29 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 Chia-Ping Tsai on 2024-03-07. - No new committers. Last addition was Kuan Po Tseng on 2024-03-15. ## Project Activity: Recent releases: 1.6.0 was released on 2024-09-17. 1.5.2 was released on 2024-07-29. 1.5.1 was released on 2023-05-16. Release 1.6.0 has shown some instability in auto scaling clusters. The community is actively investigating the root cause. Scale testing is still an issue. At CoC some of the PMC members spoke with Apache INFRA and we have a path forward that still needs executing. The planning is to make this part of our 1.7.0 release . ## Community Health: 12 new Jira accounts were requested. 175 new Jiras created and 200 resolved, with corresponding GitHub PRs: 183 created and 191 resolved. Multiple community members gave talks at CoC NA. Constructive discussions around the project direction and releases were held during the conference days. We also received and answered questions from other Apache projects on possible integrations. ------------------------------------------------------ End of minutes for the November 20, 2024 board meeting.