The Apache Software Foundation Board of Directors Meeting Minutes April 16, 2025 1. Call to order The meeting was scheduled for 22:00 UTC and began at 22:03 when a sufficient attendance to constitute a quorum was recognized by the chair. Other Time Zones: http://www.timeanddate.com//worldclock/fixedtime.html?iso=2025-04-16T22:00:00&msg=ASF+Board+Meeting 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 Zili Chen Shane Curcuru Jim Jagielski Justin Mclean Jean-Baptiste Onofré Greg Stein - joined :05 Sander Striker Kanchana Pradeepika Welagedara Directors Absent: none Executive Officers Present: Craig R. McClanahan - joined :03 Craig L Russell Matt Sicker Ruth Suehle Executive Officers Absent: David Nalley Guests: Alin Jerpelea Andrew Wetmore Brian Proffitt Christopher Schultz Daniel Gruno Dave Fisher Jeff Genender - joined :19 Jeff Jirsa Niall Pemberton Paul King Sally Khudairi 3. Minutes from previous meetings Published minutes can be found at: https://www.apache.org/foundation/board/calendar.html A. The meeting of March 19, 2025 See: board_minutes_2025_03_19.txt Approved by General Consent. 4. Executive Officer Reports A. Board Chair [Sander Striker] This month I spent time refamiliarizing myself with our processes and tooling. In the process, I managed to briefly break agenda creation while attempting to introduce a section for Action Without a Meeting—lesson learned. I also got the time for this meeting wrong, despite our discussion on meeting times during the last meeting. Still shaking off a bit of rust. I engaged with the Agenda Tool effort and spent about an hour on a video call walking through how I currently use the tool and where I’d like to see it go. Thanks to those working on this, it's much appreciated I've noticed a relatively high number of flagged and missing reports this cycle. I plan to restart the reporting discussion ahead of the next board meeting. The aim is to set us on a path to structurally improve both the quality and consistency of submissions. I'm happy to see volunteers step up for Officer roles. And I'm grateful those that have decided they wanted to learn more about a role and started to shadow a current Officer or Director. This all contributes to the continuity of our volunteer led organization. Lastly, the most important item on today's agenda is undoubtedly the budget. I look forward to the discussion. B. President [Ruth Suehle] It's been a fairly busy month! I thanked Bertrand and everyone who organized and attended the new members orientation meeting at the end of March on list, but I'd like to do so again. It was great to see old members meet new ones and get them started on their path as ASF Members, and I hope we'll continue that as an annual tradition. The operations team has started keeping a rolling agenda in Confluence, which will also have minutes as the meetings happen. [1] For the last couple of months, that group has also been collaborating on a more robust travel policy for any travel that is paid for or reimbursed by the foundation. In this month's meeting, all budget owners agreed to adopt it, and we'd like to recommend that the board adopt it for its travel as well. It is posted here[2]. I have been invited to keynote on behalf of the ASF at the Automotive Open Source Summit hosted by the Eclipse Foundation in Germany next month. In February, I recommended on the public-affairs list that we take the opportunity we have as OSI Affiliate members to nominate someone to run for the board. There was support to do so, but no other volunteers, so I ran for the seat and was elected a few weeks ago. The term is for three years. Being OSI Affiliates also affords us the insights of the Open Policy Alliance group, and Dirk and I attended the first meeting with updates from the OSI's new US-based policy manager. I've been meeting with several folks who have shown interest in the EVP role in the future about what the position entails and given the board my thoughts on those conversations for today's agenda item. I have also put out a call for volunteers to replace the VP, Data Privacy, who stepped down this past week and begun talking to interested folks. The Apereo Foundation reached out with interest in our Generative Tooling Guidance as they start to work on their own approach to AI-generated contributions, and I've connected them with Roman for further advice. And on a final fun note, I've been enjoying reading the submissions for the new "sharing" track at Community Over Code, which I volunteered to organize. It's described in last month's Plus One [3], and submissions are still open [4]. [1] https://cwiki.apache.org/confluence/display/ASFP/Operations+meeting+agenda [2] https://cwiki.apache.org/confluence/pages/viewpage.action?spaceKey=ASFP&title=Travel+Policy [3] https://news.apache.org/foundation/entry/asf-plus-one-newsletter-march-2025 [4] https://forms.gle/4qRm2SXh5HytGS1W7 Additionally, please see Attachments 1 through 11. C. Treasurer [Craig R. McClanahan] The noteworthy event over the last Month is that Lewis McGibbney has been shadowing me in the Treasurer role. Things are going very well, so I am nominating him to the Assistant Treasurer position, in Agenda Item 8C. (I looked back at how I was nominated, and this was the approach taken then.) As a preview of coming attractions, on the financial reports starting in May 2025 (beginning of the new fiscal year), the items currently accounted in category 6435 "Staffing" will be moved to a new category 7500 "Foundation Staffing". This reflects the fact that we have paid staff working in Security and Tooling, in addition to the ongoing staffing in Infrastructure. D. Secretary [Matt Sicker] In March 2025, the secretary received 49 ICLAs, 45 membership applications, 21 CoI affirmations, and 6 membership emeritus requests. E. Executive Vice President [David Nalley] No report was submitted. F. Vice Chair [Rich Bowen] Nothing to report. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / JB] See Attachment 12 B. Apache Legal Affairs Committee [Roman Shaposhnik / Shane] No report was submitted. C. Apache Security Team Project [Mark J. Cox / Greg] See Attachment 14 Additional officer reports approved as submitted by General Consent. 6. Committee Reports Summary of Reports The following reports required further discussion: # APISIX [gs] # Accumulo [rbowen] # Causeway [jim] # DB [jim] # DeltaSpike [jmclean] # Fineract [striker] # HBase [jim] # Johnzon [jim] # Logo Development [striker] # Maven [jmclean] # Mesos [jbo] # MyFaces [gs] # Pinot [jim] # Ranger [jim] # Tika [jim] # Uniffle [jim] # bRPC [rbowen] # jclouds [jim, striker] A. Apache Accumulo Project [Ed Coleman / Rich] See Attachment A @Rich: seek follow up board report next month B. Apache ActiveMQ Project [Christopher L. Shannon / Sander] See Attachment B C. Apache Airavata Project [Suresh Marru / Zili] See Attachment C D. Apache Answer Project [Ning Qi / Justin] See Attachment D E. Apache APISIX Project [Ming Wen / Jim] See Attachment E @Jim: follow up about the CSP and trademark issues F. Apache Aries Project [Christian Schneider / Kanchana] See Attachment F G. Apache Arrow Project [Neal Richardson / JB] See Attachment G H. Apache AsterixDB Project [Ian Maxon / Justin] See Attachment H I. Apache Attic Project [Herve Boutemy / Sander] See Attachment I J. Apache Avro Project [Ryan Skraba / Jim] See Attachment J K. Apache bRPC Project [James Ge / Greg] See Attachment K @Zili: follow up with bRPC PMC about conduct policy L. Apache Calcite Project [Ruben Q L / Rich] See Attachment L M. Apache CarbonData Project [Jacky Li / Zili] No report was submitted. N. Apache Causeway Project [Jörg Rade / Shane] See Attachment N O. Apache Celix Project [Pepijn Noltes / Kanchana] No report was submitted. P. Apache CXF Project [Andriy Redko / Greg] See Attachment P Q. Apache DataFu Project [Eyal Allweil / Jim] See Attachment Q R. Apache DB Project [Bryan Pendleton / Rich] See Attachment R S. Apache DeltaSpike Project [Mark Struberg / Kanchana] See Attachment S DeltaSpike PMC to report again next month. T. Apache Directory Project [Shawn McKinney / Sander] See Attachment T U. Apache DolphinScheduler Project [Lidong Dai / JB] See Attachment U V. Apache Druid Project [Gian Merlino / Rich] See Attachment V W. Apache Dubbo Project [Jun Liu / Zili] See Attachment W X. Apache Fineract Project [James Dailey / Kanchana] See Attachment X @Greg: follow up about single vendor dependency on making a usable product along with GSOC Y. Apache Flagon Project [Joshua C. Poore / Justin] See Attachment Y Z. Apache Fluo Project [Keith Turner / Shane] See Attachment Z AA. Apache Geronimo Project [Jean-Louis Monteiro / Shane] See Attachment AA AB. Apache Griffin Project [William Guo / Shane] No report was submitted. AC. Apache Hadoop Project [Xiaoqiao He / Sander] See Attachment AC AD. Apache HBase Project [Duo Zhang / Zili] See Attachment AD @Ruth: pursue a CI continuity plan from infra regarding HBase AE. Apache Incubator Project [Justin Mclean / Rich] See Attachment AE AF. Apache InLong Project [Charles Zhang / Justin] See Attachment AF AG. Apache James Project [Benoit Tellier / JB] See Attachment AG AH. Apache jclouds Project [Andrew Gaul / Rich] See Attachment AH @Rich: pursue an Attic resolution for jclouds AI. Apache Jena Project [Andy Seaborne / Kanchana] See Attachment AI AJ. Apache JMeter Project [Bruno Demion / Greg] See Attachment AJ AK. Apache Johnzon Project [Jean-Louis Monteiro / Zili] See Attachment AK AL. Apache JSPWiki Project [Juan Pablo Santos Rodríguez / Zili] See Attachment AL AM. Apache Kudu Project [Andrew Wong / Justin] See Attachment AM AN. Apache Logo Development Project [Daniel Gruno / Greg] See Attachment AN @Sander: follow up about projected timeline for logo AO. Apache MADlib Project [Ed Espino / Jim] See Attachment AO AP. Apache Mahout Project [Andrew Musselman / Sander] See Attachment AP AQ. Apache Maven Project [Herve Boutemy / Rich] See Attachment AQ AR. Apache Mesos Project [Qian Zhang / JB] See Attachment AR @Jean-Baptiste: pursue an Attic resolution for Mesos and keep M&P updated about results AS. Apache MINA Project [Guillaume Nodet / Shane] No report was submitted. AT. Apache MyFaces Project [Bernd Bohmann / Kanchana] See Attachment AT @Kanchana: connect PMC with DeltaSpike and Geronimo about synergy AU. Apache NiFi Project [Joe Witt / Kanchana] See Attachment AU AV. Apache Nutch Project [Sebastian Nagel / Rich] See Attachment AV AW. Apache NuttX Project [Alin Jerpelea / Jim] See Attachment AW AX. Apache OpenJPA Project [Mark Struberg / Jim] See Attachment AX AY. Apache OpenMeetings Project [Maxim Solodovnik / Shane] See Attachment AY AZ. Apache OpenOffice Project [Keith McKenna / JB] No report was submitted. BA. Apache OpenWebBeans Project [Mark Struberg / Sander] See Attachment BA BB. Apache ORC Project [William Hyun / Greg] See Attachment BB BC. Apache Parquet Project [Julien Le Dem / Justin] See Attachment BC BD. Apache PDFBox Project [Andreas Lehmkühler / Shane] See Attachment BD BE. Apache Petri Project [Greg Stein] See Attachment BE BF. Apache Pig Project [Koji Noguchi / Sander] See Attachment BF BG. Apache Pinot Project [Kishore G / Jim] See Attachment BG @Jim: suggest a new PMC Chair BH. Apache Portable Runtime (APR) Project [Yann Ylavic / Sander] See Attachment BH BI. Apache Ranger Project [Selvamohan Neethiraj / Zili] See Attachment BI BJ. Apache Ratis Project [Tsz-wo Sze / Justin] See Attachment BJ BK. Apache Rya Project [Adina Crainiceanu / JB] See Attachment BK BL. Apache Samza Project [Jagadish Venkatraman / Kanchana] No report was submitted. BM. Apache SkyWalking Project [Sheng Wu / Rich] See Attachment BM BN. Apache Steve Project [Daniel Gruno / Kanchana] No report was submitted. BO. Apache StreamPark Project [Huajie Wang / Justin] See Attachment BO BP. Apache Struts Project [René Gielen / Shane] See Attachment BP BQ. Apache Synapse Project [Isuru Udana / Greg] See Attachment BQ BR. Apache Tapestry Project [Thiago Henrique De Paula Figueiredo / Kanchana] See Attachment BR BS. Apache Tcl Project [Georgios Petasis / JB] No report was submitted. BT. Apache Tez Project [László Bodor / Kanchana] No report was submitted. BU. Apache Thrift Project [Jens Geyer / Jim] See Attachment BU BV. Apache Tika Project [Tim Allison / Zili] See Attachment BV BW. Apache TinkerPop Project [Kelvin Lawrence / Rich] See Attachment BW BX. Apache TomEE Project [David Blevins / Kanchana] See Attachment BX BY. Apache Traffic Server Project [Bryan Call / Sander] No report was submitted. BZ. Apache Uniffle Project [He Qi / JB] See Attachment BZ CA. Apache Web Services Project [Daniel Kulp / Rich] No report was submitted. CB. Apache Zeppelin Project [Jongyoul Lee / Justin] See Attachment CB Committee reports approved as submitted by General Consent. 7. Special Orders A. Update Apache Security Team Membership WHEREAS, the Apache Software Foundation (ASF) Board Commmittee, known as the Apache Security Team expects to better serve its purpose through the periodic update of its membership; and WHEREAS, the Apache Security Team is a Board-appointed committee whose membership must be approved by Board resolution; NOW, THEREFORE, BE IT RESOLVED, that the following ASF member be removed as Apache Security Team members: Joe Orton Special Order 7A, Update Apache Security Team Membership, was approved by Unanimous Vote of the directors present. B. Merge Apache Fluo into the Accumulo Project WHEREAS, the Board of Directors previously established the Apache Fluo Project Management Committee, and WHEREAS, the Board of Directors recognizes that both the Fluo and Accumulo PMCs have voted for the Apache Fluo project to be incorporated into Apache Accumulo, and WHEREAS, the Board of Directors deems it in the best interest of the Foundation for oversight of Apache Fluo to be taken over by the Accumulo Project Management Committee; NOW, THEREFORE, BE IT RESOLVED, that the Accumulo PMC be and hereby is tasked with oversight over all works produced by the Apache Fluo Project; and be it further RESOLVED, that the office of "Vice President, Apache Fluo" be hereby terminated; and be it further RESOLVED, that the Apache Fluo PMC be hereby terminated. Special Order 7B, Merge Apache Fluo into the Accumulo Project, was approved by Unanimous Vote of the directors present. 8. Discussion Items A. Budget FY2026 Budget Income Total Public Donations $105,000 Total Sponsorship $2,500,000 Conference $100,000 Total Income $2,705,000 Expense General & Administrative $100,000 Brand Management $80,000 ComDev $0 Conferences $100,000 Fundraising $118,300 Infrastructure $127,900 Logo development $15,000 [1] Privacy $5,000 Programs $1,200 Public Affairs $40,000 Publicity $242,500 Staffing $1,609,547 Tooling $15,500 Travel Assistance $55,000 Treasury $26,280 Security $6,000 Legal Affairs $25,000 Total Expense $2,567,227 Net $137,773 [1] This is the only change since the draft presented last month. The board approved the budget by a majority vote 7-1-1 with nay vote by Greg Stein and abstention from Jim Jagielski. B. Executive Session (22:30) Attendees: Directors, Secretary Topic: Appoint Executive VP An executive session took place at 23:10 UTC. The board discussed potential candidates for the position of EVP and appointed Jeff Jirsa. The session concluded at 23:35 UTC. C. Appoint Assistant Treasurer Craig McClanahan, in his capacity as Treasurer, nominated Lewis McGibbney for the position of Assistant Treasurer. Lewis accepted the nomination. The board appointed Lewis McGibbney by unanimous consent to Assistant Treasurer. 9. Review Outstanding Action Items * Shane: update Incubation guidelines to include trademark grant [ Trademark management status briefing VP, Brand Management 2024-07-17 ] Status: * Craig McClanahan: pursue an audit on ramp cards [ Review expense accounting categories 2024-10-16 ] Status: * Rich: pursue a roll call for Druid [ Druid 2025-02-19 ] Status: Done: Didn't do a formal roll call, but have been catching up on the private@ list, and it's pretty active. Not only have they just added a new PMC member, they are starting a vote for a new PMC chair, for which there are *EIGHT* candidates. I have no concerns about the activity of this project. * Shane: follow up with PMC about PMC merge with Accumulo [ Fluo 2025-02-19 ] Status: In Progress. Accumulo PMC is clarifying the request to essentially be "take over the whole Fluo project as-is", which raises governance questions; waiting for a reply. (was: No response from PMCs. If Fluo doesn't have a plan in this month's board report (which is merely moving various code modules into Accumulo, something they can just do by normal code votes), we should call for a roll call in Fluo, since it's likely they'll be Attic bound the following month) https://lists.apache.org/thread/pjfvkyhpkz03o557no9ygop6t3v0nhjm * Rich: follow up with Gora about potential move to Attic [ Gora 2025-02-19 ] Status: Done: https://lists.apache.org/thread/jypmdst3x3qhxb0x1h0w40ssqhrmcvzn * Kanchana: pursue a roll call for Samza [ Samza 2025-02-19 ] Status: Done: https://lists.apache.org/thread/vp4y2mghg93y8wmk1ckf2hmv5dvlmx59 This is done / +1 /4 * Kanchana: pursue a roll call for Xalan [ Xalan 2025-02-19 ] Status: Done. https://lists.apache.org/thread/0xcr2jhvq5x7yqqfjx013nw410j1dh3d * Jim: respond to Airflow's board question [ Airflow 2025-03-19 ] Status: Done. https://lists.apache.org/thread/ch3pqnfdst79g4q1dj9v0zkbht4p10ff * Rich: reach out to PMC about advice around contributors [ Daffodil 2025-03-19 ] Status: Done: https://lists.apache.org/thread/zokdcykct7f0171d6d3m6f53xnmsxtj9 and will be keeping in touch to see what comes of it. * Kanchana: pursue an Attic proposal for DeltaSpike [ DeltaSpike 2025-03-19 ] Status: Contacted PMC members to discuss next steps:@ board copied in the thread . zero responses. (https://lists.apache.org/thread/lqs0pbf115bc7dqz29y15c8jfkkv20sq). * Jim: pursue a roll call for Olingo PMC [ Olingo 2025-03-19 ] Status: Roll call requested in https://lists.apache.org/thread/rd07krsc66tb3yr3y4ozwtzd0j4nv512. As of 2025-04-07, there were only 2 responses, both 0. Methinks it may be time to have them consider retiring to the Attic...? * Sander: follow up with Pig PMC about reporting duties [ Pig 2025-03-19 ] Status: Done. https://lists.apache.org/thread/ww5k6llmpxslor2fq612yyt9tjzq03ow - I note my tone is quite grumpy. If no report, roll call follows. Last release was June 2017. * Zili: pursue a roll call for Portals [ Portals 2025-03-19 ] Status: * Kanchana: pursue a report for TomEE [ TomEE 2025-03-19 ] Status: Done. * Shane: respond to question from UIMA about reporting tool [ UIMA 2025-03-19 ] Status: DONE. Submitted patch to reporter tool noting comments there are informational. https://lists.apache.org/thread/v5b0swqw6yrbwwsd4w2kqtg31hsrd3n4 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 23:40 UTC ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Brand Management [Mark Thomas] Covering the period March 2025 * ISSUES FOR THE BOARD None. * OPERATIONS - Approved an event using our ICEBERG mark - Approved a name search for GRAILS, TRAINING - Provided advice regarding a single PMC managing 2 related products - Provided feedback on proposed changes to the "original creator" usage policy - Provided robust feedback on an trademark issue that was unnecessarily escalated to the board@ mailing list - Provided naming advice to DATAFUSION to avoid infringing and external mark * REGISTRATIONS The international registration for IMPALA has been renewed. The US registrations for IGNITE and APACHE IGNITE have been renewed. * INFRINGEMENTS Minor issues with an external training course for KAFKA were identified and resolved. Provided advice to GROOVY regarding a potential infringement and the PMC are following up. Minor issues with an hosted service for ANSWER were resolved. The ROCKETMQ community are resolving some issues with an external website. A potential infringement of PDFBOX has been identified. I not received a response from the hosting provider. I am trying an alternative contact. A potential infringement of APISIX has been identified. I am attempting to identify an appropriate contact to reach out to after the published contact did not work. Investigating the background to a possible infringement of APISIX. No progress in the last month trying to get the full project name for Apache HBase used on a 3rd party website. No progress in the two months regarding the downstream vendor with multiple infringements of ASF marks. ----------------------------------------- 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 are in advanced discussions with two Gold Sponsors regarding their renewal commitments. One Bronze Sponsor has cancelled their renewal after confirming. c —Payments: 1 —New: we received Sponsorship funds towards the newly-launched ASF Tooling Initiative. 2a —Renewing: we received renewal payments from one Platinum, one Gold, and two Silver Sponsors. 2b —Incoming: we await payment from three renewing Platinum, one upgraded Platinum (plus a differential payment between their two Sponsorship levels), and one renewing Bronze Sponsor. 2) Targeted Sponsors: we await clearance of a Targeted Platinum renewal (under review by their legal team) and have resolved a long-standing invoicing issue with a Targeted Sponsor. We completed a review with members of the Infrastructure team to align our Targeted Sponsor records' accuracy and reflection of current scope/value. We also are honing our policy and (accompanying benefits) regarding Targeted Sponsorships that are provided in-kind (and administered by a third party), vs. financial contribution (and administered by ASF Infrastructure or a beneficiary Project). 3) Sponsor Relations: we held our Q1 Gold/Platinum Sponsor call and launched fundraising for the ASF Tooling Initiative https://www.apache.org/foundation/initiatives . We continue to orient new Sponsor points-of-contact, and promote additional Community Over Code information (such as CFP, Travel Assistance, and registration deadlines) for both Asia and North America events. 4) Event Sponsorship: we promoted the new sponsorship prospectus for Community Over Code North America 2025, and continue liaising event sponsorships. New this year (and for the first time ever) are special event package rates available for ASF Gold and Platinum Sponsors interested in Sponsoring Community Over Code North America. 5) Individual Donations and Corporate Giving: we received $2,383 in online donations via https://donate.apache.org/ , which included a $900 corporate contribution. 6) Administrivia: in addition to our standing work with the Accounting and Treasury teams, we worked with Marketing & Publicity on announcing the ASF’s new Tooling Initiative and fundraising campaigns https://s.apache.org/initiatives . ----------------------------------------- Attachment 3: Report from the VP of Marketing and Publicity [Brian Proffitt] Foundation Comms * Issued March edition of the Plus One Newsletter * 111 total subscribers * Developed, issued and promoted press release announcing the ASF’s Tooling Initiative in collaboration with Alpha-Omega and Fundraising * Published a blog announcing the ASF’s new board members * Researched and created an early draft for an FAQ regarding the creation of an anti-corruption policy for the Foundation. Once draft is more complete, will send to President, Legal, and Board for review. Project Comms * Drafted and distributed March Top-Level Project release roundup * Reviewed and edited Apache Iceberg Summit press release Foundation Content * Published blog to promote CoC Asia coordinating with Nadia Jiang, co-chair of Community Over Code Asia, PMC Member of Apache Answer * Developed content for the Tooling webpage * Created policy and messaging guidance, with board and member feedback, for use by vendors of "original creator" language; posted to cwiki Social Media Overview The highest performing piece of content was news of Apache Answer and Apache StreamPark’s graduation to TLP. M&P migrated to Buffer (from SproutSocial) for social publishing and analytics tool, to support the addition of Bluesky. Social Highlights (X + LinkedIn + Bluesky) * Total Audience: 142,805 * New Followers in February: 572 * X: 15 * Bluesky: 83 * LinkedIn: 474 * Total Posts: 91 * X: 38 * Bluesky: 38 * LinkedIn: 15 * Total Engagements: 3,667 Website Analytics * 991,006 visits, 990,951 unique visitors +15.1% * 2 min 48s average visit duration +5.7% * 46% visits have bounced (left the website after one page) (level) * 5.6 actions (page views, downloads, outlinks, internal site searches) per visit -20% * 10,002 max actions in one visit (level) * 4,757,190 pageviews, 1,225,911 unique pageviews -1.9% * 2 total searches on your website, 2 unique keywords -60% * 437,993 downloads, 314,489 unique downloads +15.1% * 343,930 outlinks, 235,347 unique outlinks -53.1% ----------------------------------------- Attachment 4: Report from the VP of Infrastructure [Myrle Krantz] General ======= Infrastructure continues to operate at reduced staffing. Hiring efforts are underway, but have met with challenges related to our sourcing provider. We are looking at other options to better reach European applicants. These problems have caused delays with operational and policy tasks (such as MFA) due to the need for prioritization of day-to-day operations with reduced staffing. No issues require the board's attention at this time. Finances ======== - FY25 Infra budget identified and submitted. - No expected changes to the budget at this time. Travel ====== - Infra Team F2F has been postponed with the hope of being able to include new hires later in the year. Major Projects ============== - In cooperation with a number of volunteers within our Builds/CI community, a process to streamline and democratize the approval of GitHub Actions is ongoing. Infra and the volunteer GHA team are working on making the GHA Update workflow more reliable. While we have the self-serve interface deployed, the signal to update the GitHub settings is still manual. Infra is planning to bolster our events notification systems such that the trigger is more dependably detected. This event notification upgrade is slated for late 2025, so an hourly update cron workaround has been put in place. - The next iteration of our .asf.yaml control file for Git repositories is complete. - A self-service wizard for addressing abuse and connectivity issues nears completion, to the point where we have made it public while we fine-tune the messaging. This wizard provides recipients of automatic network abuse blocks a self-service method to determine why their IP address was blocked, along with remediation steps, which will reduce overall Infra workload in dealing with IP blocks due to accidental network abuse. ( https://infra.apache.org/abc/ ) - MFA policy, discussions, suggestions, and implementation strategies are being curated with a goal of presenting a plan to the Board in May, having missed the desired April window. ----------------------------------------- Attachment 5: Report from the VP of Tooling [Dave Fisher] The Tooling team is hard at work on our projects. 1. The Apache Trusted Release platform is nearly ready for Alpha level user testing of the Release Candidate framework. Alpha testing will be in two phases. (a) selected users and (b) open to all members. 2. Board Agenda Tool project has restarted and we have a development plan available in the repository. The team has contributed to Infrastructure on asfyaml, asfpy, and asfquart. We are starting plans for the third project, the Secretary's Workbench. I received a request from the Treasury team for help. The third project will be recast as Workbench which will be a framework that includes the Secretary's written by the Tooling team and the Treasurer's written by them with our support. There will be room for other subprojects. As part of research into the Agenda Tool I would like to ask Directors to let me know when and where they read this report. ----------------------------------------- Attachment 6: Report from the VP of Conferences [Brian Proffitt] CFP for Community Over Code NA continues until April 21. As of 4/8/25, we have 77 talks submitted. The 2025 prospectus has been launched, thanks to Ruth Suehle for the design work and Andrew Wetmore for the writing. A proactive outreach campaign to past sponsors was sent out at the end of March. ----------------------------------------- Attachment 7: Report from the Apache Travel Assistance Committee [Gavin McDonald] Previous Events =============== Community Over Code EU/Asia/NA 2024 ---------------------------- Gavin still to finalize survey results. Current Events ============== Community Over Code Asia ------------------------ Applications are open for Beijing, and applications will close around the 9th May. We have around a dozen applications so far. Volunteers stepped up to be judges for this event. Community Over Code NA ------------------------ Applications for North America (Minneapolis) opened up on the 7th April and will close on the 14th June. We have a few applications in already. No judges for this one yet, we will open up the call for Judges in the next few days. Monthly Meetings ================ The next meeting will be held first week of May. TAC App ======= TAC app is open for applications for China and for NA. Future Events ============= None currently. Short/Medium Term Priorities ============================ Keeping an eye out for other smaller events to support. Post surveys for Bratislava, Hangzhou and Denver still to be done. Mailing List Activity ===================== Notice of MJ being added to the Committee, and an inquiry regarding end dates for TAC support for Asia and NA. Membership ========== MJ - mjfoulks was added to the Committee last week. We look forward to her being able to help out. ----------------------------------------- Attachment 8: Report from the VP of Diversity and Inclusion [Daniel Gruno] I have sent out an initial call for ideas and volunteers for turning the lights back on in the D&I office[1], and have received a healthy level of feedback and volunteers. The D&I committee roster has been updated to reflect those that have so far volunteered to help out, and I will continue to welcome anyone from the ASF membership that wishes to participate. I will continue to review and respond to the feedback from the 2025 roadmap thread[1], as well as laying the ground work for a wider outreach to the foundation projects and membership to solicit ideas on initiatives. [1] https://lists.apache.org/thread/hvldjxgm2wrdzns0gtkpcjbmt7zs42x9 ----------------------------------------- Attachment 9: Report from the VP of Data Privacy [Christian Grobmeier] ----------------------------------------- Attachment 10: Report from the VP of Public Affairs [Dirk-Willem van Gulik] ----------------------------------------- Attachment 11: Report from the VP of ECMA Relations [Piotr Karwasz] ----------------------------------------- Attachment 12: Report from the VP of W3C Relations [Andy Seaborne] Nothing to report this month. ----------------------------------------- Attachment 13: Report from the Apache Legal Affairs Committee [Roman Shaposhnik] ----------------------------------------- Attachment 14: Report from the Apache Security Team Project [Mark J. Cox] March * An issue in Apache Camel was prematurely leaked by a 3rd party. The Camel team responded quickly by having the leaked information removed and expediting their release, containing the damage. We will do a retrospective with various participants to evaluate what we can to do reduce the likelihood of leaks in the future. Stats for March 2025: 38 [license confusion] 30 [support request/question not security notification] 11 [report/question relating to dependencies] Security reports: 79 (last months: 78, 59, 67) 7 ['website or other infrastructure'] 6 ['airflow', 'superset'] 4 ['mynewt', 'tomcat'] 3 ['nuttx', 'thrift'] 2 ['camel', 'dolphinscheduler', 'hc', 'pulsar'] 1 ['activemq', 'ambari', 'apisix', 'apr', 'cloudberry', 'cloudstack', 'cxf', 'druid', 'fury', 'guacamole', 'hadoop', 'hertzbeat', 'hop', 'iotdb', 'linkis', 'ofbiz', 'olingo', 'oozie', 'openoffice', 'ozone', 'parquet', 'poi', 'ratis', 'seata', 'spark', 'streampark', 'xerces', 'zeppelin'] In total, as of 1st April 2025, we're tracking 209 (last months: 199, 182, 179) open issues across 66 projects, median age 99 days (last months: 92, 105, 86). 72 of those issues have CVE names assigned. 15 (last month: 12) of these issues, across 9 projects, are older than 365 days. * 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: 2025-04-04) * geode (Health amber): 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: 2025-03-06) * openoffice (Health amber): Three issues in OpenOffice over 365 days old and a number of other open issues not fully triaged. They are not severe enough to warrant stopping distribution of OpenOffice, and there is progress on finding an architectural improvement to fix them, but we are concerned about the projects' ability to respond to security issues going forward. (Last update: 2025-04-04) * zeppelin (Health amber): The project is still struggling with triage, fixes, releases, and providing timely updates. (Last update: 2025-04-04) ----------------------------------------- Attachment A: Report from the Apache Accumulo Project [Ed Coleman] ## Description: The mission of Apache Accumulo is the creation and maintenance of software related to a robust, scalable, distributed key/value store with cell-based access control and customizable server-side processing. ## Project Status: Current project status: Ongoing with high activity Issues for the board: Discussion on folding Fluo under the Accumulo PMC. The Accumulo PMC is working with the Fluo PMC on a forthcoming proposed resolution for the board to consider regarding the future of the Fluo project. ## Membership Data: Apache Accumulo was founded 2012-03-20 (13 years ago) There are currently 43 committers and 39 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 Kevin Rathbun on 2024-07-24. - No new committers. Last addition was Kevin Rathbun on 2024-07-24. ## Project Activity: ### Releases: - accumulo-1.10.4 (legacy) was released on 2023-11-16. - accumulo-2.1.3 (LTM) was released on 2024-08-12. - accumulo-3.0.0 was released on 2023-08-21. - accumulo-access-1.0.0-beta was released on 2024-02-17. ### Planned Release Activity: Release planning for 2.1.4, 3.1 and 4.0 has been started on the dev list [3]. The release work for 2.1.4 is under way. The 3.1 branch has being prepared for release with the deprecations required by semver to mark removals that are planned to occur in the 4.0 release. The upcoming 4.0 release will be a significant change to Accumulo and is an evolution of the processing model to support dynamic scaling and provide elasticity for improved cost and performance management. ## Community Health: Overall community health is good and GitHub activity remains consistent. The email traffic reflects the community preference of using GitHub projects and issues for PRs discussions. We also use our slack channel for day-to-day communications. We continue to use the mailing list for official Apache business and it remains a channel for users to contact us. ## Links [3] https://lists.apache.org/thread/ktpj3165v99gsw8s8lr5qh35r230mkym ----------------------------------------- Attachment B: Report from the Apache ActiveMQ Project [Christopher L. Shannon] ## Description: The mission of Apache ActiveMQ is the creation and maintenance of software implementing a distributed messaging system ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (18 years ago) There are currently 64 committers and 30 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 Matt Pavlovich on 2023-12-06. - No new committers. Last addition was Anton Roskvist on 2024-02-09. ## Project Activity: ### ActiveMQ Classic - 5.16.8 was released on 2025-03-22 - 5.17.7 was released on 2025-03-20 - 5.18.7 was released on 2025-03-19 - 5.19.0 was released on 2025-03-11 - 6.1.5 was released on 2025-01-13 - 6.1.6 was released on 2025-03-10 - ActiveMQ Classic is heading to 6.2.0 release with new JMS 3.1 features support ### ActiveMQ Artemis - 2.40.0 was released on 2025-03-17 - Work is progressing toward 3.0 ### ActiveMQ Artemis Console - 1.1.0 was released on 2025-01-22 ### ActiveMQ NMS - 2.1.1 was released on 2025-02-16 ### ActiveMQ CPP - Work has been done by the community to bring the C++ client up to date with C++17 compliance and is heading towards a 3.9.6 release. ## Community Health: - dev@activemq.apache.org had a 18% increase in traffic in the past quarter (281 emails compared to 237) - 298 commits in the past quarter (24% increase) - 21 code contributors in the past quarter (16% increase) - 232 PRs opened on GitHub, past quarter (15% increase) - 210 PRs closed on GitHub, past quarter (8% increase) The community continues to be healthy and positive, working together on all sub-projects within the ActiveMQ family. We are happy to see contributions (including design proposals) by new contributors. It's a good opportunity to "test" the design proposal process (based on PR) with these contributors. The ActiveMQ CPP client has seen new contributions after several years of inactivity and a new release will be available soon thanks to the community. ----------------------------------------- Attachment C: Report from the Apache Airavata Project [Suresh Marru] ## Description: The mission of Apache Airavata is the creation and maintenance of software related to executing and managing computational jobs on distributed computing resources including local clusters, supercomputers, national grids, academic and commercial clouds. ## Project Status: Current project status: The Project is active, and the community is healthy. Issues for the board: No issues to report. ## Membership Data: Apache Airavata was founded 2012-09-18 (13 years ago) There are currently 46 committers and 28 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - Yasith Jayawardana was added to the PMC on 2025-04-06 - Ganning Xu was added as committer on 2025-04-09 ## Project Activity: Apache Airavata's last release was in December 2024. Development, which was spread across multiple Airavata repositories, is converging into the main repository. We will improve project clarity to improve new committer onboarding. ## Community Health: GSoC students are showing good interest in the project. The community is engaging and working through development. We will plan for strident releases. ----------------------------------------- Attachment D: Report from the Apache Answer Project [Ning Qi] ## Description: The mission of Apache Answer is the creation and maintenance of software related to A Q-and-A platform software for teams at any scales ## Project Status: Current project status: New Issues for the board: none ## Membership Data: Apache Answer was founded 2024-12-18 (4 months ago) There are currently 18 committers and 14 PMC members in this project. The Committer-to-PMC ratio is 9:7. Community changes, past quarter: - No new PMC members. Last addition was Anne Zhu on 2024-12-18. - No new committers were added. ## Project Activity: - We release 1.4.5 with various new features and bug fixes on 2025-03-24. - We're currently working on 1.5.0, which is expected to be released in May 2025. ## Community Health: The community is active and engaged, almost all of the discussions are happening on the GitHub issue tracker. There're 11 new committers contributed to the project in the last month. ----------------------------------------- Attachment E: Report from the Apache APISIX Project [Ming Wen] ## Description: The mission of Apache APISIX is the creation and maintenance of software related to a cloud-native microservices API gateway ## Project Status: Current project status: ongoing Issues for the board: None ## Membership Data: Apache APISIX was founded 2020-07-15 (5 years ago) There are currently 64 committers and 31 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 Ashish Tiwari on 2024-10-16. - No new committers. Last addition was Wanxing Zheng on 2024-09-07. ## Project Activity: Apache APISIX has added some LLM related features and plugins in version 3.12.0. 3.12.0 was released on 2025-04-01. 3.11.0 was released on 2024-10-17. 3.10.0 was released on 2024-08-13. ## Community Health: dev@apisix.apache.org had a 3% increase in traffic in the past quarter (56 emails compared to 54) notifications@apisix.apache.org had a 65% increase in traffic in the past quarter (2342 emails compared to 1413) 245 commits in the past quarter (116% increase) 34 code contributors in the past quarter (70% increase) 181 PRs opened on GitHub, past quarter (44% increase) 171 PRs closed on GitHub, past quarter (59% increase) 140 issues opened on GitHub, past quarter (-31% change) 122 issues closed on GitHub, past quarter (3% increase) ----------------------------------------- Attachment F: Report from the Apache Aries Project [Christian Schneider] ## Description: Apache Aries software is a set of pluggable Java components enabling an enterprise OSGi application programming model. ## Project Status: Current project status: Ongoing with moderate activity ## Membership Data: Apache Aries was founded 2010-12-15 (15 years ago) There are currently 56 committers and 40 PMC members in this project. The Committer-to-PMC ratio is 7:5. Community changes, past quarter: - No new PMC members. Last addition was Carlos Sierra Andrés on 2018-07-03. - No new committers. Last addition was Romain Manni-Bucau on 2020-01-29. ## Project Activity Current state: All the modules in the main repository became included in the CI builds using Java 8 on Github workflows. Some modules are supporting also other Java LTS versions (11, 17 and 21) and it's planned to add the support for all the other modules, however some of the modules could be deprecated and excluded from the repository as not used or not possible to work with new Java and OSGi framework versions. With dependabot help most of the dependencies were upgraded to the versions supporting Java 8. Releases: - Aries Typed Events 1.0.0 were released in March 3rd. - Aries JMX MBeanServer Platform 0.0.1 (new module) was released in January 9th. - There is an ongoing release process of the Aries parent pom 3.0.0 Deprecation: - EJB module was deprecated and removed from the main repository ## Community Health: Currently the project is driven by a very small group of people. We had two external contributions. ----------------------------------------- Attachment G: Report from the Apache Arrow Project [Neal Richardson] ## Description: The mission of Apache Arrow is the creation and maintenance of software related to columnar in-memory processing and data interchange ## Project Status: Current project status: Ongoing (high activity) Issues for the board: none ## Membership Data: Apache Arrow was founded 2016-01-19 (9 years ago) There are currently 115 committers and 57 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Jacob Wujciak was added to the PMC on 2025-03-16 - Bryce Mecum was added to the PMC on 2025-02-04 - Ian Cook was added to the PMC on 2025-03-19 - Rok Mihevc was added to the PMC on 2025-03-18 - Ed Seidl was added as committer on 2025-02-05 - Jean-Baptiste Onofré was added as committer on 2025-03-10 - Matthijs Brobbel was added as committer on 2025-03-24 ## Project Activity: ### Community events The organization of a Arrow summit sometimes in H2 2025 or H1 2026 is being discussed. We have been gathering potential opportunities for colocating the summit with an existing open source conference, to reduce costs and organization overhead. We have good hope to move this forward in the coming weeks or months. ### Recent releases: RS-53.4.1 was released on 2025-03-30. RS-54.3.0 was released on 2025-03-21. GO-18.2.0 was released on 2025-03-16. RS-OS-0.12.0 was released on 2025-03-09. ADBC-17 was released on 2025-03-07. RS-54.2.1 was released on 2025-02-27. 19.0.1 was released on 2025-02-16. RS-54.2.0 was released on 2025-02-16. JAVA-18.2.0 was released on 2025-02-12. RS-54.1.0 was released on 2025-02-02. ADBC-16 was released on 2025-01-21. RS-53.4.0 was released on 2025-01-18. 19.0.0 was released on 2025-01-15. GO-18.1.0 was released on 2025-01-13. Selected subproject updates: ### C++ (and Python, R, Ruby) In preparation for the upcoming major release 20.0.0, we've made significant enhancements in functionality, stability and performance within the Acero & Compute subprojects. ### C# We will split the C# implementation to apache/arrow-dotnet from apache/arrow like we did for the Go implementation and the Java implementation. ### Java We split the Java implementation to apache/arrow-java from apache/arrow and released a new version (18.2.0) from apache/arrow-java. This will reduce maintenance cost in apache/arrow and increase activities in apache/arrow-java. ### Rust (arrow-rs) We continue to crank out releases every month with major versions every quarter. We have moved the object_store crate into its own repository to streamline development operations We have had major contributions for our parquet implementation such as encryption support and Arrow implementation such as support for extension types. While review bandwidth is (as always) limited we review most PRs within a few days and the code keeps flowing. ## Community Health: In January, we reported a 20-30% drop in GitHub activity in the previous quarter. We said that this was consistent with the effects of the major layoffs of paid Arrow contributors mentioned in the October 2024 board update, and that as other companies pick up part of the workload, and some of those affected by the layoffs have found Arrow-related positions in other companies, we expected that dropoff to stabilize and perhaps recover this quarter. The metrics this quarter show signs of recovery. github@arrow.apache.org had a 39% increase in traffic, bringing the number of messages up to 13,863, approaching the 14,773 number from the pre-layoff Q3 2024. Traffic on the dev@ and user@ mailing lists are also up significantly. Statistics from GitHub show smaller changes, but the total number of commits is up to 2,297, a notable increase over 1,878 last quarter and approaching 2024 highs. ----------------------------------------- Attachment H: Report from the Apache AsterixDB Project [Ian Maxon] ## Description: The mission of AsterixDB is the creation and maintenance of software related to open source Big Data Management System ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache AsterixDB was founded 2016-04-19 (9 years ago) There are currently 41 committers and 28 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members. Last addition was Wail Y. Alkowaileet on 2023-11-21. - Preetham Poluparthi was added as a committer on 2025-03-31 ## Project Activity: - Heterogeneous Indexes (APE 10) was discussed, adopted and merged in - After list discussions, the main branch was moved to use Java 21 minimum - Dynamic query scheduling (APE 13) is under development after being adopted - Cross-account trust auth (APE 16) was adopted and merged - Schema aggregation (APE 8) is under development and discussion - TRUNCATE statement (APE 19) was merged, but then retroactively added as an APE and adopted - Coordinate Reference System support (APE 17) is under discussion and development ## Community Health: The AsterixDB Proposed Enhancement (APE) process seems to be slowly but steadily becoming more ingrained into the community. I still have to bring it up every so often in a discussion that something is of the scope that necessitates this. Now though, it isn't always me that says it and there isn't any substantial resistance to it. There are also a lot more examples to follow so it is typically an easy process. It has also paid off in terms of technical documentation. The very first APE, Iceberg support, was well documented and understandable. When recently someone wanted to understand how to add something to it, it wasn't as much of a task to read the code and try to infer intentions. There haven't been any entirely new contributors this quarter, but we did add one as a committer. ----------------------------------------- Attachment I: Report from the Apache Attic Project [Herve Boutemy] ## Description: The mission of Attic is the creation and maintenance of a home for dormant projects. ## Project Status: Current project status: ongoing Issues for the board: none ## Membership Data: Apache Attic was founded 2008-11-19 (16 years ago) There are currently 20 committers and 18 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Niall Pemberton was added to the PMC on 2025-04-04 - Niall Pemberton was added as committer on 2025-04-04 ## Project Activity: Attic retired 3 projects this quarter: Cocoon, Pivot and Oozie. Retirement process is still in progress for 2 additional ones: Mnemonic and Gora. Work is happening on privacy updates for retired project's websites. ## Community Health: We added Niall Pemberton to the PMC to ease his work on privacy-related updates. ----------------------------------------- Attachment J: 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: - No new PMC members. Last addition was Oscar Westra van Holthe - Kind on 2024-08-27. - No new committers. Last addition was Christophe Le Saec on 2023-08-12. ## Project Activity: There was no release this quarter. The last releases were 1.12.0 and 1.11.4 in August 2024. There have been sufficiently compelling bug and security fixes and dependency upgrades that we are considering doing minor releases on both of these in the next quarter, which is consistent with our release cadence The Rust API was separated into its own repository last quarter, and is on track to do a minor release next quarter. ## Community Health: Mailing Lists: - dev@avro.apache.org had 338 emails (+11% change) - issues@avro.apache.org (mostly notifications) had 634 emails (+33% change) - user@avro.apache.org continues to have very little traffic, 3 total JIRA: - 21 issues opened (-42% change) - 27 issues closed (+50% change) Code Repository: - 71 commits in the past quarter (+54% change) - 15 code contributors in the past quarter (-6% change) GitHub: - 71 PRs opened on GitHub, past quarter (-15% change) - 84 PRs closed on GitHub, past quarter (+10% change) Activity is in line with our expectations, but we need to remain vigilant in engaging with the community. ----------------------------------------- Attachment K: Report from the Apache bRPC Project [James Ge] ## Description: The mission of Apache bRPC is the creation and maintenance of software related to an industrial-grade RPC framework for building reliable and high-performance services ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache bRPC was founded 2022-12-21 (2 years ago) There are currently 21 committers and 14 PMC members in this project. The Committer-to-PMC ratio is 3:2. Community changes, past quarter: - Guangming Chen was added to the PMC on 2025-01-06 - No new committers. Last addition was Yang Liming on 2024-03-24. ## Project Activity: bRPC v1.12.0 was released on 2025-01-15 with the following new features: - Support task tracer. - Add NonreflectableMessage and support Protobuf v5. - Method level option to ignore server eovercrowded. - Add support for bthread cpu usage. - Small FlatMap optimization with default initialization. ## Community Health: Committers take turns responding user emails and issues on a weekly basis. During the past quarter, about 51 new emails were received and answered weekly. 88 commits were made in the past quarter by 12 code contributors. ----------------------------------------- Attachment L: Report from the Apache Calcite Project [Ruben Q L] ## Description: Apache Calcite is a highly customizable framework for parsing and planning queries on data in a wide variety of formats. It allows database-like access, and in particular a SQL interface and advanced query optimization, for data not residing in a traditional database. Avatica is a sub-project within Calcite and provides a framework for building local and remote JDBC and ODBC database drivers. Avatica has an independent release schedule and its own repository. ## Project Status: Current project status: ongoing (high activity) Issues for the board: none ## Membership Data: Apache Calcite was founded 2015-10-22 (9 years ago) There are currently 77 committers and 30 PMC members in this project. The Committer-to-PMC ratio is roughly 5:2. Community changes, past quarter: - Istvan Toth was added to the PMC on 2025-03-05 - Cancai Cai was added as committer on 2025-01-20 - Fanyuan Qiu was added as committer on 2025-02-25 ## Project Activity: Apache Calcite 1.39.0 was released on 2025-03-16. It contained contributions from 45 contributors, and resolved 209 issues. Highlights include the support of the VARIANT and UUID data types, the support of checked arithmetic, the addition of an optimal join enumeration algorithm based on dynamic programming (DPhyp), new operators and data type support in Arrow adapter, enhanced SQL compatibility with additional functions across Oracle, PostgreSQL, Hive, Spark, and MSSQL. Apache Avatica-Go 5.4.0 was released on 2025-03-05. It included dependency updates and various minor improvements. Apache Avatica 1.26.0 was released on 2025-02-24. It contained several bug fixes, dependency upgrades and support for JDK 23 and Gradle 8.7. A hybrid meetup was organized on 2025-02-20. 40+ people attended the event in person in Santa Clara, California; with 30+ people joining remotely. Four talks were presented, describing various topics such as: Federated Query Planning with Calcite and Substrait; Streaming, incremental, finite-memory computations in SQL over unbounded streams; Revolutionizing Data Lakes: A Dive into Coral, the SQL Translation, Analysis, and Rewrite Engine; and Optimizing Common Table Expressions in Apache Hive with Calcite. ## Community Health: The community continues on a "Super healthy" status. Looking at the metrics, we have seen a slight increase (3%) in traffic on the dev mailing list; and a significant increase in commits (54%) and code contributors (27%); which is somehow expected considering that the previous quarter was rather "slow" (probably due to the holiday season). The number of reviewers have increased compared with previous quarters (with a more balanced distribution among the top reviewers), which is good news because this is one area where our project particularly struggles frequently. The number of non-committer (contributor) commits per month: +------+-------+---------------------+ | year | month | contributor_commits | +------+-------+---------------------+ | 2025 | 1 | 36 | | 2025 | 2 | 19 | | 2025 | 3 | 11 | +------+-------+---------------------+ The number of active reviewers per month: +------+-------+------------------+ | year | month | active_reviewers | +------+-------+------------------+ | 2025 | 1 | 8 | | 2025 | 2 | 7 | | 2025 | 3 | 6 | +------+-------+------------------+ Top reviewers in the last 3 months: +-------------+---------+ | committer | reviews | +-------------+---------+ | Mihai Budiu | 15 | | NobiGo | 12 | | Cancai Cai | 11 | | ILuffZhe | 10 | +-------------+---------+ ----------------------------------------- Attachment M: Report from the Apache CarbonData Project [Jacky Li] ----------------------------------------- Attachment N: Report from the Apache Causeway Project [Jörg Rade] ## Description: The mission of Causeway is to enable the rapid development of maintainable domain-driven apps in Java. ## Project Status: ### Current project status: This is a mature project and the framework is generally stable. ### Issues for the board: There are no issues requiring board attention at this time. We have raised an issue at privacy@a.o regarding the search on our website (also pulsar.a.o) being broken, due to our use of Algolia's open source plan; privacy is reviewing their DPA and we are hopeful that the service will be approved soon. ## Membership Data: Apache Causeway was founded 2012-10-17 (~12 years ago) There are currently 16 committers and 16 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Martin Hesse on 2023-07-05. - No new committers. Last addition was Martin Hesse on 2023-07-04. ## Project Activity: In this quarter we released Causeway 3.3.0 (based on Spring Boot 3.4) [1]. This is mostly a maintenance release, but there are a couple of new features; we're aiming to keep a regular release cadence. We continue to promote the framework to extend our user base. Dan and Johan presented at JFokus in Sweden in Jan [2], [3], and will be presenting at Spring.io in Barcelona in May. There is also a new article about Causeway up on devm.io [4] ## Community Health: We continue to see engagement on our slack channel, which the community seems to much prefer over the users mailing list. Nevertheless, we continue to ensure that all relevant information are cross-posted to users@ and dev@ where necessary. ## References (links) [1] https://causeway.apache.org/relnotes/latest/about.html [...] [2] https://www.jfokus.se/talks/2441 [3] https://www.jfokus.se/talks/2298 [4] https://devm.io/ddd/apache-causeway-introduction ----------------------------------------- Attachment O: Report from the Apache Celix Project [Pepijn Noltes] ----------------------------------------- Attachment P: Report from the Apache CXF Project [Andriy Redko] ## Description: Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI. There is also a sub-project that leverages CXF: Fediz - Fediz helps you to secure your web applications via the standard WS-Federation Passive Requestor Profile. ## Project Status: Current project status: Ongoing, moderate activity Issues for the board: none ## Membership Data: Apache CXF was founded 2008-04-15 (17 years ago) There are currently 44 committers and 26 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members. Last addition was Andy McCright on 2019-02-24. - No new committers. Last addition was Jamie Mark Goodyear on 2024-07-19. ## Project Activity: Most of the activity for this period continued to be directed towards hardening 4.1.x release, compatible with Jakarta EE 10 platform. No further followup discussions on the mailing list to resurrect OSGi support so far. A number of bug reports have been reported, many has been fixed or about to be fixed. One potential CVE had been proactively fixed in all latest releases. The Apache CXF Fediz 1.7.1 release in currently being voted upon and is expected to land very soon. Recent releases: 3.5.11 was released on 2025-03-06. 3.6.6 was released on 2025-03-06. 4.0.7 was released on 2025-03-06. 4.1.1 was released on 2025-03-06. ## Community Health: For the most part, the project is making steady, but not stellar, progress. Many of the protocols and specs that CXF implements are mature specs and don't really change much. Thus, steady progress and regular releases are a good thing. We are responding to bug reports, reviewing and merging pull requests, and hopefully getting patch releases out soon. We are still working to address all failing Jakarta EE 10 TCK tests that we haven't had time to fix before 4.1.1 release, a progress has been made but few remains. After that, the focus will be shifted towards upcoming Jakarta EE 11 support. ----------------------------------------- Attachment Q: Report from the Apache DataFu Project [Eyal Allweil] ## Description: The mission of Apache DataFu is the creation and maintenance of software related to well-tested libraries that help developers solve common data problems in Hadoop and similar distributed systems ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache DataFu was founded 2018-02-21 (7 years ago) There are currently 20 committers and 12 PMC members in this project. The Committer-to-PMC ratio is 5:3. Community changes, past quarter: - No new PMC members. Last addition was Ohad Raviv on 2023-02-06. - Ben Rahamim was added as committer on 2025-02-19 ## Project Activity: We are in the middle of the release process for DataFu 2.1.0 - all the pending Jira issues we wanted to include in our next release were finally finished. Afterwards we will make a renewed effort to publicize the release in the hopes that this will net us more contributions. ## Community Health: In general, we're seeing a small flow of contributions and occasional new developer. We are trying to convert such developers into committers as we did with our most recent new committer. Regarding the roll calls, some of our PMC members responded with non-Apache mails and were having problems accessing their accounts - they are trying to get help from support channels. ----------------------------------------- Attachment R: Report from the Apache DB Project [Bryan Pendleton] ## Description: The mission of the Apache DB project is to create and maintain commercial-quality, open-source, database solutions based on software licensed to the Foundation, for distribution at no charge to the public. The Apache DB TLP consists of the following subprojects: o Derby : a relational database implemented entirely in Java. o JDO : focused on building the API and the TCK for compatibility testing of Java Data Object implementations providing data persistence. o Torque : an object-relational mapper for Java. ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache DB was founded 2002-07-16 (23 years ago) There are currently 48 committers and 46 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 Max Philipp Wriedt on 2024-07-03. - No new committers. Last addition was Max Philipp Wriedt on 2023-04-14. ## Project Activity: DB project activity was steady throughout the winter quarter. Each of the DB project communities continued planned work while addressing queries and contributions from the community. Recent releases: Torque 6.0 was released on 2024-05-22. Derby-10.17.1.0 was released on 2023-11-14. ## Community Health: The Torque community completed an important fix in TORQUE-372. The community is in ongoing discussion about version control and deprecated frameworks in TORQUE-371. The JDO community were active in a number of areas: - Work continues on improving the documentation on type safe queries. - SBOMs which are required for security have been generated and will be merged into the standard builds, pending the automated build process that infra is working on. - Work continues on removing dependencies on external interfaces, which are only used for a small number of cases. The Derby community was very quiet this winter. The team did some work on the website and are working on correcting the links to the email archives, which are stale. ----------------------------------------- Attachment S: Report from the Apache DeltaSpike Project [Mark Struberg] ## Description: Apache DeltaSpike is a suite of portable CDI (Contexts & Dependency Injection) extensions intended to make application development easier when working with CDI and Java EE. Some of its key features include: - A core runtime that supports component configuration, type safe messaging and internationalization, and exception handling. - A suite of utilities to make programmatic bean lookup easier. - A plugin for Java SE to bootstrap various CDI containers. - JSF integration - JPA integration and transaction support. - A Data module, to create an easy to use repository pattern on top of JPA. - Testing support to allow low level unit testing of CDI enabled projects. ## Issues: We are rather low on activity as the roll-call showed. I'm sure that we can get releases done, but activity is clearly declining. ## Activity: Activity is clearly low, but this is also caused by the fact that this project is very mature and stable. There are still many companies using it, and the technology is still relevant. Thus moving it to the attic is imo not a good option. One thing we started to discuss is whether moving the project as subproject to another TLP, e.g. Geronimo which already has a few similar sub projects. Please note that there are imo a few other ASF projects which are currently TLP and potentially fall into the same category in the JakartaEE space: clearly important but between spec releases there is not much to do. We need to have a plan about how to deal with them as well. ## Community changes, past quarter: - No new PMC members. Last addition was Harald Wellmann on 2016-05-19. - Thomas Frühbeck was added as committer on 2024-02-05 ## Recent releases: - 2.0.0 (Jakarta) was released on 2024-04-10. - 1.9.6 was released on 2022-04-12. - 1.9.5 was released on 2021-03-10. ----------------------------------------- Attachment T: Report from the Apache Directory Project [Shawn McKinney] ## Description: The Apache Directory TLP consists of the following sub-projects: - ApacheDS: An extensible and embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. - LDAP API: An ongoing effort to provide an enhanced LDAP API, as a replacement for JNDI and the existing LDAP API (jLdap and Mozilla LDAP API). This is a "schema aware” API with some convenient ways to access all types of LDAP servers. - Studio: A complete directory tooling platform intended to be used with any LDAP server however it is particularly designed for use with ApacheDS. It is an Eclipse RCP application, composed of several Eclipse (OSGi) plugins. - Fortress: A standards-based authorization platform that provides role-based access control, delegated administration and password policy services with an LDAP backend. - Kerby: An implementation of Kerberos v5 protocol and contains various tools to access and manage kerberos principals and keytabs. It provides a rich, intuitive and interoperable implementation, library, KDC and various facilities that integrates PKI, OTP and token (OAuth2) as desired in modern environments such as cloud, Hadoop and mobile. - Mavibot: An embeddable key-value database library with MVCC (Multi Version Concurrency Control) support. - SCIMple: An implementation of SCIM v2.0 specification. ## Project Status: Discussion on the private mailing list about rotating the chair. A long established practice has been every two years. We've gotten away from that with my tenure being much longer. It's time for a change. ## 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: low activity. - Studio: low activity. - Fortress: low activity. - Kerby: low activity. - Mavibot: low activity. - SCIMple: work being done to automate the release. ## Community Health: As stated earlier, the project activity is low with most of it realized via pull requests. 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 U: Report from the Apache DolphinScheduler Project [Lidong Dai] ## Description: Apache DolphinScheduler is a cloud-native workflow orchestration platform with powerful user interface, dedicated to solving complex task dependencies in the data pipeline and providing various types of jobs available `out of the box` ## Project Status: Current project status:Health issues for the board: There are no issues for the board at this time ## Membership Data: Apache DolphinScheduler was founded 2021-03-17 (4 years ago) There are currently 59 committee members and 27 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Xin Cheng was added to the PMC on 2024-06-18 - Hengliang Tan was added as committee on 2024-07-02 ## Project Activity: - 3.3.0-alpha was released on April 9. - the top 2 active issues are as follows: Failed to submit Spark task in cluster mode(9 comments) TaskRetryLifecycleEvent block other events(7 comments) ## Community Health: - We have held one community online Meetups in last quarter. - dev@dolphinscheduler.apache.org had a 73% increase - 181 commits in the past quarter (-11% decrease) - 136 PRs opened on GitHub, past quarter (-19% change) ----------------------------------------- Attachment V: Report from the Apache Druid Project [Gian Merlino] Report date: 2025-04-01 ## 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 32.0.0, which contained over 220 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 52 contributors. The number of contributors is somewhat lower than the last major Druid release (which had 65 contributors). Druid typically does major releases 3–4 times a year. Recently, the PMC has been having discussions about periodically changing the chair. The current chair has been in place for five years, continuously since the project was established. I believe it is likely that we will implement something to encourage changes on perhaps an annual basis. Our Slack workspace at https://apachedruidworkspace.slack.com/ stands at 3,106 members, up 8 members since our last report. This was a surprisingly small increase, so I looked into why, and discovered that the invitation link on our website is currently broken. We will fix it. Slack 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. ## Membership data Apache Druid was founded 2019-12-17 (5 years ago) There are currently 70 committers and 40 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - Adarsh Sanjeev was added to the PMC on 2025-01-15 - Zoltan Haindrich was added to the PMC on 2025-03-23 - Akshat Jain was added as committer on 2025-01-10 ## Recent releases - 32.0.1, a patch release, on 2025-03-19. - 31.0.2, a patch release, on 2025-03-19. - 32.0.0, a major release, on 2025-02-13. ## Development activity by the numbers In the last 3 months: - 164 commits from 42 contributors - 203 pull requests opened - 226 pull requests merged/closed The number of commits over the past quarter (164) is about 60% as high as the same period last year (274). Some long-time contributors have reduced the frequency of their contributions, although there is not any one person that has an outsized effect. However, at the same time, new frequent contributors have emerged and others have increased their frequency. To me, this reinforces the importance of encouraging new contributors to the project. ----------------------------------------- Attachment W: Report from the Apache Dubbo Project [Jun Liu] ## Description: The mission of Apache Dubbo is the creation and maintenance of software related to a high-performance, lightweight, java based RPC framework. ## Project Status: Current project status: Ongoing: With high activity. Issues for the board: No issue needs board attention. ## Membership Data: Apache Dubbo was founded 2019-05-15 (6 years ago) There are currently 112 committers and 31 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 Sean Yang on 2025-01-10. - Taibo He was added as committer on 2025-02-15 - Cai Chen was added as committer on 2025-02-09 - Xinfan Wu was added as committer on 2025-02-20 ## Project Activity: Most development activities are on apache/dubbo, apache/dubbo-go and apache/dubbo-admin repositories. The community is planning to make the first Dubbo Admin at the end of this April. ## Community Health: In the past quarter, we have observed a decrease in activity from the perspectives of project usage, developers, and core community contributors. But I don't think this is a special case of the Dubbo project itself, as most developers' attention has been drawn to the rapidly developing AI agents and other AI related technologies. We are also actively exploring, and with the emergence of standards such as MCP, I think we will explore some things about Dubbo services in the MCP direction in the future. ----------------------------------------- Attachment X: Report from the Apache Fineract Project [James Dailey] ## Description: The mission of Apache Fineract is the creation and maintenance of software related to a core banking platform that provides a reliable, robust, and affordable solution for entrepreneurs, financial institutions, and service providers to offer financial services to the world's underbanked and unbanked. ## Project Status: Current project status:Ongoing Issues for the board: Nothing at this time. ## Membership Data: Apache Fineract was founded 2017-04-18 (8 years ago) There are currently 54 committers and 24 PMC members in this project. The Committer-to-PMC ratio is 9:4. Community changes, past quarter: - No new PMC members. Last addition was Adam Saghy on 2023-07-10. - No new committers. Last addition was Marta Jankovics on 2024-10-14. ## Project Activity: Release 1.11.0 was released on March 9th. Release 1.10.1 was released on 2024-12-31 (but was backdated to May 1st, 2024 commit). Improved landing website is live with changed navigation. ## Community Health: The project is very active at this time with increases in contributors, messages, and jira tickets. Generally speaking, compared to other projects we believe it to be fairly young and global. That said, much of the community remains centered at the Mifos project, which maintains external open source projects that connect to Fineract. These side projects are, nonetheless, critical for understanding the project visually and functionality-wise. This center of gravity is helpful for a group of users, but unhelpful (in my view) to building the Finerct project as a vendor neutral space. For the most part, issues that are surfaced at Mifos jira make their way to Fineract jira appropriately, however, the jira users may not know much about the fineract project and may not be signed up on the listserv. They generally do not make themselves known there. Mifos also runs the GSOC program on behalf of Apache Fineract. (Aside : I have requested of infra a feature or notification on jira to make sure that all users of the Fineract user space are at least aware of the dev list at apache.) Thank you to Board members rbowen and kanchana for participating in a PMC meeting that occurred at their urging. At the meeting we explored the situation and ways to break through to companies unable or unwilling to contribute upstream on the project (by contract or practice). We remain committed to working on better documentation at fineract, a more approachable project, more frequent releases, more test coverage, an active roadmap discussion, and ongoing efforts to clear out code debt. An external site https://fineract-academy.com is helping to orient devs to the project with PMC approval. There is a concern that forking of the project continues at least in part because the code base cannot be used in production without significant work. ----------------------------------------- Attachment Y: Report from the Apache Flagon Project [Joshua C. Poore] ## Description: The mission of Apache Flagon is the creation and maintenance of software related to thin-client behavioral logging capability useful for business analytics, usage analytics, usability and user testing ## Project Status: Current project status: Ongoing with healthy community participation Issues for the board: Not at this time ## Membership Data: Apache Flagon was founded 2023-03-21 (2 years ago) There are currently 19 committers and 12 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 Evan Jones on 2024-07-10. - Ryan Thenhaus was added as committer on 2025-02-08 ## Project Activity: The Community voted to migrate our current Git repos to a monorepo structure. PMC worked with committers to accomplish this and test. The Community also updated and modernized the Flagon website build process with Github actions as a runner. Finally, minor maintenance actions were performed on a product x product basis. ## Community Health: Ryan Thenhaus was added as a committer on 02082025, though no new PMC members were nominated. Overall, community interfaces have increased on lists. Additionally, the community (PMC + Committers) have self-organized regular (weekly) project interfaces. In turn, this has resulted in numerous tickets and PRs and significantly more traffic on maintenance threads (in particular). While the community remains small, the community is very much a community. ----------------------------------------- Attachment Z: Report from the Apache Fluo Project [Keith Turner] ## Description: The mission of Apache Fluo is the creation and maintenance of software related to the storage and incremental processing of large data sets ## Project Status: Current project status: At risk Issues for the board: The Fluo PMC and the Accumulo PMC are voting on a proposed resolution to submit to the board to terminate the Fluo PMC and place control of the Fluo project with the Accumulo PMC. Those votes are expected to end on Fri Apr 11 11:00:00 PM UTC 2025 and can be found at https://lists.apache.org/thread/06fbwvxdl8qjl683xljf2n1g7brjtp66 and https://lists.apache.org/thread/z6h10zzbx6m0lfdr09d45o851tl0xsvl Upon successful completion of both votes, a board resolution will be submitted for the board's approval. ## Membership Data: Apache Fluo was founded 2017-07-18 (8 years ago) There are currently 15 committers and 12 PMC members in this project. The Committer-to-PMC ratio is 5:4. Community changes, past quarter: - No new PMC members. Last addition was Brian Frank Loss on 2022-02-01. - No new committers. Last addition was Brian Frank Loss on 2022-02-02. ## Project Activity: The project's level of activity is minimal, with intermittent activity, mostly in the form of updating dependencies, and fixing compilation issues with newer versions of Java and Accumulo, and other minimal routine maintenance. Since Fluo is a slow moving project that depends on another slow-moving project (Accumulo), development is expected to be intermittent and occur in bursts. However, there is little interest from the current PMC members to remain active in order to sustain this project as an independent top level project. ## Community Health: The community is in poor health due to too few PMC members being regularly active and willing to continue the administrative tasks during periods of dormancy. The Accumulo PMC is capable of performing these tasks as a subproject of Accumulo, and the PMCs are voting on submitting a resolution to the board for their consideration (see "Issues for the board" above). ----------------------------------------- Attachment AA: Report from the Apache Geronimo Project [Jean-Louis Monteiro] ## Description: The mission of Geronimo is the creation and maintenance of software related to Java2, Enterprise Edition (J2EE) container ## Project Status: Current project status: Dormant. Issues for the board: none. ## Membership Data: Apache Geronimo was founded 2004-05-26 (21 years ago) There are currently 71 committers and 40 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 Francois Papon on 2021-03-09. - No new committers. Last addition was Richard Zowalla on 2024-04-15. ## Project Activity: Regular maintenance happening with enough votes to move on. Currently work being done on the Java Mail implementation which is slow for large attachements. A new release will most likely be created shortly. ## Community Health: The traffic is very low but constant over time. This is due to the maintenance and low level libraries which are used on other Apache projects. The discussions can happen elsewhere in other projects which is difficult to track. ----------------------------------------- Attachment AB: Report from the Apache Griffin Project [William Guo] ----------------------------------------- Attachment AC: Report from the Apache Hadoop Project [Xiaoqiao He] ## Description: The mission of Hadoop is the creation and maintenance of software related to Distributed computing platform ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Hadoop was founded 2008-01-16 (17 years ago) There are currently 248 committers and 125 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 Shilun Fan on 2023-10-31. - Jian Zhang was added as committer on 2025-03-10. ## Project Activity: hadoop-thirdparty-1.4.0 was released on 2025-03-27. 3.4.1 was released on 2024-10-18. 3.4.0 was released on 2024-03-17. ## Community Health: - Hadoop is actively working on compatibility with JDK17[1].HADOOP-15984 has been successfully merged, and the current focus is upgrading JUnit4 to JUnit5. The MapReduce module has been fully upgraded, while the YARN module is 90% complete, with only the YARN Router module remaining. Meanwhile, the upgrade of the Hadoop Common module is also in progress. The JUnit4 to JUnit5 migration is expected to be mostly completed by the end of April. - HDFS new feature "Asynchronous Router RPC"[2][3] will improve performance of Router RPC dispatch. This feature has completed and merged to trunk, This feature will be released with brach-3.5 line. The next phase ARR improvement is followed by HDFS-17716[4]. - HDFS new feature "NameNode Fine-Grained locking Based on Directory Tree" [5][6] which improves the performance of NameNode, The phase one developed works has been completed and merged to trunk. The next phase is followed by HDFS-17385[7]. - The YARN Cgroup V2[8] upgrade work is still in progress, with several related JIRA issues actively being worked on. It is expected to take some more time to complete. We aim to have this feature ready by the release of Hadoop 3.5.0. - The Project shows healthy engagement based on Mailing list/JIRA/Github traffic. [1] https://issues.apache.org/jira/browse/HADOOP-17177 [2] https://issues.apache.org/jira/browse/HDFS-17531 [3] https://lists.apache.org/thread/k930cmlvo1z2zox9qhfx9797gk561nnc [4] https://issues.apache.org/jira/browse/HDFS-17716 [5] https://issues.apache.org/jira/browse/HDFS-17384 [6] https://lists.apache.org/thread/6wlwx4jbpsfn4xs3617ltgqqxs69prlt [7] https://issues.apache.org/jira/browse/HDFS-17385 [8] https://issues.apache.org/jira/browse/YARN-11669 ----------------------------------------- Attachment AD: Report from the Apache HBase Project [Duo Zhang] ## Description: Apache HBase is an open-source, distributed, versioned, non-relational database. Apache HBase gives you low latency random access to billions of rows with millions of columns atop non-specialized hardware. hbase-thirdparty is a set of internal artifacts used by the project to mitigate the impact of our dependency choices on the wider ecosystem. hbase-connectors is a collection of integration points with other projects. The initial release includes artifacts for use with Apache Kafka and Apache Spark. hbase-filesystem contains HBase project-specific implementations of the Apache Hadoop FileSystem API. It is currently experimental and internal to the project. hbase-operator-tools is a collection of tools for HBase operators. Now it is mainly for hosting HBCK2. hbase-native-client is a client library in C/C++, in its early days. hbase-kustomize is for deploying HBase on kubernetes, still under development. ## Project Status: Current project status: Ongoing Issues for the board: There is still no progress on the trademark issue on https://6sense.com/tech/nosql-databases. ## Membership Data: Apache HBase was founded 2010-04-21 (15 years ago) There are currently 107 committers and 62 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - Nihal Jain was added to the PMC on 2025-02-02 - No new committers. Last addition was Ray Mattingly on 2024-09-10. ## Project Activity: 2.5.11 was released on 2025-03-06. 2.6.2 was released on 2025-02-20. hbase-thirdparty-4.1.10 was released on 2025-01-25. We lost half of our jenkins build node and finally made our nightly and pre commit builds stable again. https://issues.apache.org/jira/browse/HBASE-29048 Please welcome Dávid Paksy, who has fixed bunch of frontend issues for HBase project, especially our broken website after the new content security policy. https://issues.apache.org/jira/browse/HBASE-28832 https://issues.apache.org/jira/browse/HBASE-29115 https://issues.apache.org/jira/browse/HBASE-29152 https://issues.apache.org/jira/browse/HBASE-29223 We finished basic rolling upgrading tests from 2.x to 3.0.0. This is a big step for our 3.0.0 release. https://issues.apache.org/jira/browse/HBASE-29161 https://lists.apache.org/thread/j9z17zonrzqq8x12tndskh4tyblcgjmy ## Community Health: - dev@hbase.apache.org: 966 subscribers(964 in the previous quarter) 542 emails sent to list(419 in the previous quarter) - user@hbase.apache.org: 1983 subscribers(1980 in the previous quarter) 35 emails sent to list(27 in the previous quarter) - user-zh@hbase.apache.org 81 subscribers(81 in the previous quarter) 11 emails sent to list(8 in the previous quarter) - Commit activity: 580 commits in the past quarter (66% increase) 36 code contributors in the past quarter (-7% change) - GitHub PR activity: 320 PRs opened on GitHub, past quarter (42% increase) 288 PRs closed on GitHub, past quarter (47% increase) We made several 2.x releases, and made big progress on the 3.0.0 release. Hope we can see the final 3.0.0 release soon. ----------------------------------------- Attachment AE: Report from the Apache Incubator Project [Justin Mclean] # Incubator PMC report for April 2025 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are currently 34 podlings incubating. In March, podlings executed four distinct releases, and one IP clearance occurred. Several incubating proposals have been discussed on the mailing list (PouchDB, Hamilton and Burr), and we have one new podling called Texera. Five people were added to the IPMC, primarily as mentors for the new incubating projects under discussion. No podlings have retired, but a couple are talking about it. A few podlings failed to report and will be asked to report next month. Conversations on the list have been chiefly about releases and new incubating projects. There was a continuation of the discussion about performing name searches early at the start of the incubator process to ensure that polling names are not rejected close to graduation, and our policy has changed to reflect that. This originally came up as a podling needed to change its name close to graduation. Several projects have been incubating for a long time, and each was contracted to see what they could do. So far, I've had no response from Toree, Annotator, or Livy (but they did report this month). Toree seems to be making slow progress towards graduation. Nemo and Annotator are considering retirement. Discussions are taking place with NLPCraft, but it will possibly retire. Moving forward towards graduation are Pegasus, Training, Teaclave and Wayang. There was a discussion on what to do with Pony Mail, but no consensus has been reached. ## Community ### New IPMC members: - Jingsong Lee - Mingyang Liu - Cezar Andrei - Jan Lehnardt - Guo Jiwei ### People who left the IPMC: - None ## New Podlings - Texera ## Podlings that failed to report, expected next month - Amoro - Annotator - HugeGraph - Otava - PonyMail - ResilientDB ## Graduations - None The board has motions for the following: - None ## Releases The following releases entered distribution during the month of March: - Gluten 1.3.0 - OzHera 2.2.5 - Seata 2.3.0 - StormCrawler 3.3.0 ## IP Clearance - Spark-Cassandra-Connector ## Legal / Trademarks Change in policy to name searches to occur early where possible. ## Table of Contents [Gluten](#gluten) [HertzBeat](#hertzbeat) [Iggy](#iggy) [Livy](#livy) [Pegasus](#pegasus) [StormCrawler](#stormcrawler) [Teaclave](#teaclave) -------------------- ## Gluten Gluten is a middle layer responsible for offloading JVM-based SQL engines' execution to native engines. Gluten has been incubating since 2024-01-11. ### Three most important unfinished issues to address before graduating: 1. Apache Release: Plan to quarterly publish Apache Officail Release 2. Enhance Document and Website to meet Apache standards 3. Community Growth ### Are there any issues that the IPMC or ASF Board need to be aware of? N/A ### How has the community developed since the last report? - The number of fork is from 376 to 474. - The number of star is from 1064 to 1310. - The number of contributors is from 134 to 163. - Add 4 new committers, currently with total 38 committers Regular monthly meeting with notes: https://docs.google.com/document/d/1g-veyoNB1QYFJY4-TMdewAq8wMkQqltbEt46CPxB rfE/edit?usp=sharing ### How has the project developed since the last report? - Gluten 1.2.0 has been released as 1st Apache release on Sep. 3 2024. - Gluten 1.2.1 has been released as 2nd Apache release(minor update) on Dec. 12 2024. - Gluten 1.3.0 has been released as 3rd Apache release(major update) on Jan. 24 2025. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2025-01-24 ### When were the last committers or PPMC members elected? 2025-03-07 for vote result published ### Have your mentors been helpful and responsive? Yes, they remain attentive to this project and offer valuable suggestions. ### Is the PPMC managing the podling's brand / trademarks? Yes, everything is fine. ### Signed-off-by: - [X] (gluten) Yu Li Comments: Good to see a steady pace of release planning and producing, as well as new committers joining. I believe the community is developing in a healthy way. - [X] (gluten) Wenli Zhang Comments: - [ ] (gluten) Kent Yao Comments: - [X] (gluten) Shaofeng Shi Comments: LGTM, keep building the community. - [ ] (gluten) Felix Cheung Comments: ### IPMC/Shepherd notes: -------------------- ## HertzBeat HertzBeat is an easy-to-use, open source, real-time monitoring system. It features an agentless architecture, high-performance clustering, Prometheus compatibility, and powerful custom monitoring and status page building capabilities. HertzBeat has been incubating since 2024-04-05. ### Three most important unfinished issues to address before graduating: 1. Grow the community and attract more users. 2. Publish more Apache release by different committers. ### Are there any issues that the IPMC or ASF Board need to be aware of? No. ### How has the community developed since the last report? 1. 25 contributors submit 130 commits. 2. Now the community total has 259 contributors, attracted 8 new contributors since last report. 3. A new committer and a new PPMC join the community since last report. 4. The community participated in the Google Summer of Code and OSPP. ### How has the project developed since the last report? 1. The new version 1.7.0 is in the process of release. 2. New alarm design has been developed and implemented. 3. More features and bugfix, doc update 4. In the past month, excluding merges, 22 authors have pushed 43 commits to master and 84 commits to all branches. On master, 222 files have changed and there have been 7,052 additions and 1,199 deletions. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2024-11-22, new release is being voted on ### When were the last committers or PPMC members elected? 2025-03-26 ### Have your mentors been helpful and responsive? Yes, they are very nice. ### Is the PPMC managing the podling's brand / trademarks? There are no known brand and naming issues. ### Signed-off-by: - [X] (hertzbeat) Yonglun Zhang Comments: - [X] (hertzbeat) Yu Xiao Comments: - [ ] (hertzbeat) Justn Mclean Comments: - [ ] (hertzbeat) Francis Chuang Comments: ### IPMC/Shepherd notes: -------------------- ## Iggy Iggy is a high-performance, ultra-low latency and large-scale persistent message streaming platform written in Rust. Iggy has been incubating since 2025-02-04. ### Three most important unfinished issues to address before graduating: 1. Continue expanding the community 2. Add client sdk repos under the main repo, setup CI/CD pipelines for release client sdks independently 3. Improve and extend documentation about various optimizations, configs to help onboard more users, developers easily ### Are there any issues that the IPMC or ASF Board need to be aware of? None ### How has the community developed since the last report? - Announced the Apache Incubator acceptance via blogs - Presented at a couple of Rust conferences - New members have joined the discord channel - Started leveraging Github Discussions on a the next set of core features: zero copy deserializaton, connectors, object storage etc - Since the incubation proposal: Number of downloads increased to ~115k from 90k, Github stars increased to 2.4k from 2.2k ### How has the project developed since the last report? - This is the first report - Migrated the external git repo to apache github account - Finished various onboarding tasks with the help from mentors, INFRA team - Created iggy-website git repo, launched the website iggy.apache.org - Updated the source code to use Apache License headers - Resolved various issues related the CI/CD pipelines, PR merge hooks etc - A major rewrite is underway for zero-copy deserialization, significantly increasing the performance and efficiencies, changes are tracked under the branch "zero-copy-no-batching" ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: We're still working on the first apache release. ### When were the last committers or PPMC members elected? February 2025, at the time of onboarding to Apache Incubator Program. ### Have your mentors been helpful and responsive? Yes, the mentors are very helpful. ### Is the PPMC managing the podling's brand / trademarks? Yes ### Signed-off-by: - [ ] (iggy) Hao Ding Comments: - [X] (iggy) Yonik Seeley Comments: - [X] (iggy) Zili Chen Comments: - [X] (iggy) Hulk Lin Comments: ### IPMC/Shepherd notes: -------------------- ## Livy Livy is web service that exposes a REST interface for managing long running Apache Spark contexts in your cluster. With Livy, new applications can be built on top of Apache Spark that require fine grained interaction with many Spark contexts. Livy has been incubating since 2017-06-05. ### Three most important unfinished issues to address before graduating: 1. Revitalization of the Community 2. Dependable Release Cadence 3. Keep the project up to date with security fixes and in terms of Spark support ### Are there any issues that the IPMC or ASF Board need to be aware of? None ### How has the community developed since the last report? We have received a number of PRs and merged mostly bug fixes and smaller enhancements. Kubernetes support has also been added which is a major new feature. ### How has the project developed since the last report? Kubernetes support has been added as a major deliverable for the next release. Another feature we are working on to add in the upcoming release is support for the latest Spark 3.5. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2023-10-10 ### When were the last committers or PPMC members elected? October 2023 ### Have your mentors been helpful and responsive? Yes ### Is the PPMC managing the podling's brand / trademarks? No answer ### Signed-off-by: - [ ] (livy) Bikas Saha Comments: - [ ] (livy) Luciano Resende Comments: - [X] (livy) Jean-Baptiste Onofré Comments: I think it would be great to have a kind of roadmap about releases (0.8.0-incubating is two years old) and community growth (blog post, ...). - [ ] (livy) Madhawa Kasun Gunasekara Comments: - [X] (livy) Larry McCay Comments: - [X] (livy) György Gál Comments: ### IPMC/Shepherd notes: -------------------- ## Pegasus Pegasus is a distributed key-value storage system which is designed to be simple, horizontally scalable, strongly consistent and high-performance. Pegasus has been incubating since 2020-06-28. ### Three most important unfinished issues to address before graduating: 1. Supplement and revise the documentation on the official website (https://pegasus.apache.org/), and complete the English versions of the documents. 2. Make more releases in ASF policy regularly. 3. Improve the Pegasus project performance, stability, and usage scenarios. ### Are there any issues that the IPMC or ASF Board need to be aware of? None ### How has the community developed since the last report? We saw more active users and contributors of Apache Pegasus. ### How has the project developed since the last report? The release of 2.6.0, originally scheduled for the end of 2024, has been postponed due to the incomplete implementation of some features. The new release date is yet to be determined. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2023-12-12 ### When were the last committers or PPMC members elected? None ### Have your mentors been helpful and responsive? Yes, our mentors gave us a lot of help, including version release, holding meetup, prepare the graduation and etc. ### Is the PPMC managing the podling's brand / trademarks? Yes. ### Signed-off-by: - [ ] (pegasus) Duo zhang Comments: - [ ] (pegasus) Liang Chen Comments: - [ ] (pegasus) Von Gosling Comments: - [ ] (pegasus) Liu Xun Comments: ### IPMC/Shepherd notes: -------------------- ## StormCrawler StormCrawler is a collection of resources for building low-latency, customisable and scalable web crawlers on Apache Storm. StormCrawler has been incubating since 2024-03-19. ### Three most important unfinished issues to address before graduating: There are no remaining issues. After list discussions with our mentors, we have confirmed that it would be the right time for graduation.0 ### Are there any issues that the IPMC or ASF Board need to be aware of? None. ### How has the community developed since the last report? StormCrawler remains well-established, with a steady user base over the past decade. While the number of committers and contributors remains small, the project's activity level is comparable to some established TLPs. Seasoned committers with experience across various ASF projects continue to contribute, ensuring the project's stability and sustainability. Although community growth has been minimal (but did happen), there has been some progress. Additionally, the rise of generative AI has shifted focus toward production-ready, turnkey solutions, reducing the incentive for many users to contribute directly to StormCrawler. Instead, they often prefer to adopt mature, off-the-shelf software like StormCrawler rather than actively participating in development. This industry trend may explain the limited influx of new contributors despite the project's ongoing relevance. ### How has the project developed since the last report? The project has seen steady progress with various bug fixes and dependency updates. Additionally, there have been some external contributions to the documentation, indicating ongoing interest and engagement from the community. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: The project is well-established, has maintained steady activity, and has experienced contributors who are familiar with ASF processes. While community growth has been modest, the project's engagement level and stability suggest it is ready for graduation. The presence of seasoned committers and ongoing development efforts further support this assessment. ### Date of last release: 2025-03-24 ### When were the last committers or PPMC members elected? 2024-09-21 ### Have your mentors been helpful and responsive? Yes, our mentors have been supportive, providing guidance throughout the process. They have been available for discussions, particularly regarding the project's readiness for graduation, and have helped ensure we are on the right track. Their experience and insights have been valuable in navigating ASF Incubator processes. ### Is the PPMC managing the podling's brand / trademarks? Yes. The name was approved by VP Trademarks. ### Signed-off-by: - [ ] (stormcrawler) Dave Fisher Comments: - [ ] (stormcrawler) Lewis John McGibbney Comments: - [X] (stormcrawler) Ayush Saxena Comments: Successfully managed multiple releases during incubation and now preparing for graduation. - [X] (stormcrawler) PJ Fanning Comments: Discussing Graduation ### IPMC/Shepherd notes: -------------------- ## Teaclave Teaclave is a universal secure computing platform, enabling writing memory-safe trusted applications in Rust running inside Trusted Execution Environment. Teaclave has been incubating since 2019-08-20. The Teaclave community is now working towards graduation. ### Three most important unfinished issues to address before graduating: 1. Practice future releases by adhering to the newly proposed quarterly release schedule. 2. Finalize discussions with the community to assess the project's overall maturity and readiness for graduation. 3. Conduct a thorough self-assessment to ensure all Apache graduation criteria are met. ### Are there any issues that the IPMC or ASF Board need to be aware of? As the Teaclave community is working toward graduation, we appreciate any guidance on the process. Please let us know if there are any additional steps we should take beyond our current plan. Thank you. ### How has the community developed since the last report? - A new committer was elected. - Three new participants joined, and seven new projects were forked on GitHub. - Initiated collaboration with the OP-TEE community. ### How has the project developed since the last report? - Made a release of the Teaclave TrustZone SDK with significant features. - Established a quarterly release plan aligned with the OP-TEE community. - Added Web3 use cases for building trusted applications using the Teaclave TrustZone SDK. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: We are in the process of releasing Apache Teaclave TrustZone SDK (incubating) v0.4.0 and are currently seeking binding votes from PMC members on the following thread: https://lists.apache.org/thread/8mstnqpoo0hy1sy8f96dyrkyrmcdwz2z ### When were the last committers or PPMC members elected? 2025-01-21 ### Have your mentors been helpful and responsive? We appreciate our mentors' support. However, we need help from PMC members to vote on our release, as delays in securing votes slow down the release process. ### Is the PPMC managing the podling's brand / trademarks? Yes. ### Signed-off-by: - [ ] (teaclave) Felix Cheung Comments: - [X] (teaclave) Furkan Kamaci Comments: - [ ] (teaclave) Jianyong Dai Comments: - [ ] (teaclave) Matt Sicker Comments: - [ ] (teaclave) Zhijie Shen Comments: - [ ] (teaclave) Gordon King Comments: ### IPMC/Shepherd notes: ----------------------------------------- Attachment AF: Report from the Apache InLong Project [Charles Zhang] ## Description: The mission of Apache InLong is the creation and maintenance of software related to a one-stop data integration framework that provides automatic, secure, and reliable data transmission capabilities. InLong supports both batch and stream data processing at the same time, which offers great power to build data analysis, modeling, and other real-time applications based on streaming data ## Project Status: Current project status: Ongoing, with moderate activity. Issues for the board: There are no issues requiring board attention at this time. ## Membership Data: Apache InLong was founded 2022-06-15 (3 years ago) There are currently 53 committers and 31 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - Wenwei Huang was added to the PMC on 2025-02-07 - No new committers. ## Project Activity: In the past quarter, InLong has successfully released 2.1.0, and the project is working on 2.2.0, which will be released next month. For the newly released 2.1.0, it closed about 120+ issues, including 4+ major features and 110+ optimizations, for example: - Dashboard supports batch operation of agents - Manager supports multiple scheduling engines - Agent supports COS data source - Sort supports archiving dirty data through the InLong SDK ## Community Health: The community health looks good overall. - dev@inlong.apache.org had a 36% decrease in traffic in the past quarter (251 emails compared to 388) - 120 commits in the past quarter (-52% change) - 19 code contributors in the past quarter (-20% change) - 102 PRs opened on GitHub, past quarter (-49% change) - 104 PRs closed on GitHub, past quarter (-56% change) - 108 issues opened on GitHub, past quarter (-47% change) - 150 issues closed on GitHub, past quarter (-43% change) The developing data experienced some decline, but it's within expectations, and the project is still undergoing normal iteration and evolution. ----------------------------------------- Attachment AG: Report from the Apache James Project [Benoit Tellier] ## Description: The Apache James Project delivers a rich set of open source modules and libraries, written in Java, related to Internet mail which build into an advanced extensible mail server running on the JVM. ## Project Status: Current project status: Ongoing, moderate activity. Issues for the board: none. ## Membership Data: Apache James was founded 2003-01-22 (22 years ago) There are currently 43 committers and 19 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Jean Helou was added to the PMC on 2025-01-30 - René Cordier was added to the PMC on 2025-02-03 - Quan Tran was added as committer on 2025-02-05 ## Project Activity: Recent releases: JDKIM-0.4 was released on 2025-03-04. JSPF-1.0.5 was released on 2025-03-03. JAMES-3.7.6 was released on 2025-02-05. JAMES-3.8.2 was released on 2025-02-05. New PMCs helped with the JDKIM and JSPF releases. The project received some structuring contributions on the JDKIM library. Some project members experimented with Apache KVRocks as a key value store to back some parts of James. ## Community Health: There is a net increase in discussions on the project that is encouraging: - server-dev@james.apache.org had a 114% increase in traffic in the past quarter (350 emails compared to 163) - server-user@james.apache.org had a 961% increase in traffic in the past quarter (138 emails compared to 13) ----------------------------------------- Attachment AH: Report from the Apache jclouds Project [Andrew Gaul] There are no issues requiring board attention A cloud-agnostic library that enables developers to access a variety of cloud providers using one API. == Project Status == During the last few years, we initiated discussions to move the project to the Attic, given the low activity and the concerns shared in previous reports. The discussion started in October 2022 (https://s.apache.org/jclouds-attic) and the Brooklyn and Karaf communities expressed interest in keeping the project alive and helping the project. Despite the very welcomed good intentions, however, nothing actually happened in the form of actual contributions, further engagement with the project, etc, and for months we have been just waiting for something to happen beyond the will to keep the project alive. The Attic discussion is a perfect example of the current status of the jclouds community: there are people interested in keeping the project alive, but no one has the time and/or energy to actually do it, and in this scenario, it has been discussed that we would probably better serve the community by moving the project to the Attic and set clear expectations for our users, instead of keeping it in the current limbo of inactivity. Revisiting this thread in March 2024 shows no new interest: https://lists.apache.org/thread/ql50d2v7s3ccywm2frkmqsqwdzj402fb == Community == Last committer: 2018-07-23 (Daniel Estevez) Last PMC member: 2021-03-14 (Jean-Baptiste Onofré) == Community Objectives == Initiate attic process and write post-mortem in 2Q2025 == Releases == The last major jclouds release, 2.7.0, took place on 2025-01-29. The last bugfix release, 2.2.1, took place on 2020-05-14. ----------------------------------------- Attachment AI: Report from the Apache Jena Project [Andy Seaborne] ## Description: The mission of Jena is the creation and maintenance of software related to Java framework for building Semantic Web applications. ## Project Status: Current project status: ongoing Issues for the board: none ## Membership Data: Apache Jena was founded 2012-04-18 (13 years ago) There are currently 20 committers and 14 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 Arne Bernhardt on 2024-04-05. - No new committers. Last addition was Sergei Zuev on 2024-08-01. ## Project Activity: Version 5.3.0 was released in January with experimental work mentioned in the last board report. The project is now looking at a 5.4.0 which has several external contributions and does include work from a collaboration carried out in a Jena github discussion with another open source project that provides the JSON-LD parser used by Jena. ## Community Health: The project is seeing a small uptick in the use of github discussions for questions and possible bugs. Otherwise, there is the usual flow of email and github issues. ----------------------------------------- Attachment AJ: Report from the Apache JMeter Project [Bruno Demion] ## Description: The mission of JMeter is the creation and maintenance of software related to Java performance and functional testing ## Project Status: Current project status: Ongoing, with low activity Issues for the board: There are no issues requiring board attention at this time. ## Membership Data: Apache JMeter was founded 2011-10-26 (13 years ago) Jakarta JMeter, first version was released 1998-12-15 (26 years ago) There are currently 13 committers and 8 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - No new PMC members. Last addition was Vladimir Sitnikov on 2018-06-08. - No new committers. Last addition was Maxime Chassagneux on 2017-02-15. ## Project Activity: - Current (low) objective is to move the code base of JMeter to Java 17+ (from Java 8) for next major release (6.0) - Recent releases: 5.6.3 final was released on 2024-01-07. ## Community Health: - The project has a very low activity during last quarter. ----------------------------------------- Attachment AK: Report from the Apache Johnzon Project [Jean-Louis Monteiro] ## Description: The mission of Johnzon is the creation and maintenance of software related to JSR-353 compliant JSON parsing; modules to help with JSR-353 as well as JSR-374 and JSR-367 ## Project Status: Current project status:Ongoing Issues for the board: none ## Membership Data: Apache Johnzon was founded 2016-04-20 (9 years ago) There are currently 9 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 3:2. Community changes, past quarter: - No new PMC members. Last addition was Reinhard Sandtner on 2016-08-30. - No new committers. Last addition was Markus Jung on 2024-02-05. ## Project Activity: Not much happening at the moment. The 2 active branches are pretty stable so no need to have a lot of maintenance. Let's see what Jakarta EE release will bring to the landscape and what we will have to do on the project to bring compliance. ## Community Health: Low traffic and activity, probably because code is stable. Whevener there is activity or we can see questions, the discussion are healthy and relevant. Not much to report. ----------------------------------------- Attachment AL: Report from the Apache JSPWiki Project [Juan Pablo Santos Rodríguez] ## Description: The mission of JSPWiki is the creation and maintenance of software related to Leading open source WikiWiki engine, feature-rich and built around standard JEE components (Java, servlets, JSP). ## Project Status: Current project status: Ongoing, with low activity. Issues for the board: There are no issues requiring board attention. ## Membership Data: Apache JSPWiki was founded 2013-07-17 (12 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: - Arturo Bernal was added to the PMC on 2023-06-21 - Arturo Bernal was added as committer on 2023-06-21 - Siegfried Goeschl requested to go emeritus on 2025-02-14 ## Project Activity: Activity this quarter has been around fixing two vulnerabilities mentioned on the last report. We've contacted back the reporters and we will release 2.12.3 as soon as we have confirmation theyhave been effectively fixed. Next stop will be switching to 3.0.0 (Jakarta + modern JDK). Ideally we should release this version soon after 2.12.3, in order to support and fix vulnerabilities only on one branch. ## Community Health: Work on latest master shows commits from 2 commiters. No questions unanswered on MLs, although they continue to have very little traffic. ----------------------------------------- Attachment AM: Report from the Apache Kudu Project [Andrew Wong] ## Description: The mission of Apache Kudu is the creation and maintenance of software related to a distributed columnar storage engine built for the Apache Hadoop ecosystem. ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Kudu was founded 2016-07-19 (9 years ago) There are currently 32 committers and 32 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Ke Deng on 2024-09-13. - No new committers. Last addition was Xixu Wang on 2024-09-14. ## Project Activity: - 1.17.1 was released on 2024-11-15. - 1.17.0 was released on 2023-09-01. - 1.16.0 was released on 2022-04-11. ## Community Health: - Development activity measured in the number of commits has increased by 1%. Development measured in the number of unique developers dropped by 1 to 12. - Traffic to the dev mailing list decreased by 53%. This is due to the new Kudu release in the previous quarter. Traffic to issues and reviews mailing lists increased by 21% and 15%. This is due holidays in the previous activity where the dev activity was slower. - Community activity measured in community Slack has declined. (the number of weekly active users -23%, and weekly public posters -25%). ----------------------------------------- Attachment AN: Report from the Apache Logo Development Project [Daniel Gruno] ## Description: The mission of Apache Logo Development is the creation and maintenance of software related to Creation and development of a brand and logo for the Foundation ## Project Status: Current project status: Ongoing, low-to-moderate activity Issues for the board: No issues as such, although we have requested a line item for graphics works, which should be reflected in the proposed budget. ## Membership Data: Apache Logo Development was founded 2024-08-20 (8 months ago) There are currently 17 committers and 16 PMC members in this project. The Committer-to-PMC ratio is roughly 9:8. Community changes, past quarter: - No new PMC members. Last addition was Melissa Logan on 2024-08-27. - Chris Wells was added as committer on 2025-04-10 ## Project Activity: A budget was submitted to the president based on received quotes for the graphics cleanup needed for the top logo candidates going into round two. There remains some uncertainty on the question of whether we proceed with the top three or top five of the candidates, but hopefully that should be cleared up soon. Once we have contracted and received the cleaned-up logos, we will announce the second round of polling to the membership. ## Community Health: Nothing worth noting for this month. The committee remains the same. There is an informational typo in this report's Community Changes section, but that is due to a username change for Chris Wells. ----------------------------------------- Attachment AO: Report from the Apache MADlib Project [Ed Espino] ## Description: The mission of Apache MADlib is the creation and maintenance of software related to a scalable, Big Data, SQL-driven machine learning framework for Data Scientists ## Project Status: Current project status: inactive Issues for the board: Keep close tabs on this project and give guidance as needed. ## Membership Data: Apache MADlib was founded 2017-07-18 (8 years ago) There are currently 17 committers and 5 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 Ed Espino on 2023-03-22. - No new committers. Last addition was Ed Espino on 2023-03-23. ## Project Activity: * The project is essentially inactive. I have started the discussion with the Apache Cloudberry (Incubating) to discuss the possibility of moving under their umbrella. I feel we need one more cycle of discussion to come to a conclusion: current discussion thread: https://lists.apache.org/thread/d61vyq36wztgw2y2j6pv7q4fxsm6pyhr * niallkp - (Merged) MADLIB-1519 Remove Google Analytics from the MADlib Website ## Community Health: Essentially, the project is inactive. We have had a single PR to address the removal of Google Analytics. Thank you "niallkp" ----------------------------------------- Attachment AP: Report from the Apache Mahout Project [Andrew Musselman] ## Description: Mahout is a distributed linear algebra framework, mathematically expressive DSL, and quantum computing layer designed to let mathematicians, statisticians, and data scientists quickly implement their own algorithms. ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Mahout was founded 2010-04-20 (15 years ago) There are currently 29 committers and 10 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 Shannon Quinn on 2023-02-12. - No new committers. Last addition was Tommy Naugle on 2024-04-18. ## Project Activity: Latest work efforts are toward quantum-based machine learning, including supporting measurement, testing, and post-processing per new business in https://mahout.apache.org/minutes/2024/12/06/Meeting-Minutes.html * dev@mahout.apache.org had a 703% increase in traffic in the past quarter (265 emails compared to 33) * issues@mahout.apache.org had a 409% increase in traffic in the past quarter (51 emails compared to 10) * 22 commits in the past quarter (-18% decrease) * 5 code contributors in the past quarter (150% increase) * 11 PRs opened on GitHub, past quarter (1000% increase) * 11 PRs closed on GitHub, past quarter (450% increase) ## Community Health: * Ongoing community meeting minutes found at (https://mahout.apache.org) * “Introducing Qumat! (An Apache Mahout Joint)” at FOSDEM in February * "Qumat: Apache Mahout Quantum Compute" accepted to Berlin Buzzwords in June ----------------------------------------- Attachment AQ: Report from the Apache Maven Project [Herve Boutemy] ## Description: The mission of Maven is the creation and maintenance of software related to Java project management and comprehension tools ## Project Status: Current project status: ongoing with high activity. Issues for the board: none. ## Membership Data: Apache Maven was founded 2003-03-01 (22 years ago) There are currently 71 committers and 30 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 Romain Manni-Bucau on 2023-10-16. - Martin Desruisseaux was added as committer on 2025-01-29 - Matthias Bünger was added as committer on 2025-02-05 - Igor Fedorenko resigned from PMC and committer on 2025-04-08 ## Project Activity: Recent releases: Apache Maven Surefire 3.5.3 was released on 2025-03-31. Apache Maven Plugin Testing 4.0.0-beta-4 was released on 2025-03-30. Apache Maven Parent POMs 44 was released on 2025-03-15. Apache Parent POM 34 was released on 2025-03-15. Apache Maven 4.0.0-rc-3 was released on 2025-03-10. Maven Fluido Skin 2.1.0 was released on 2025-03-08. Apache Maven PDF Plugin 1.6.2 was released on 2025-03-04. Maven Resolver 2.0.7 was released on 2025-03-01. Apache Maven Install Plugin 3.1.4 was released on 2025-02-24. Apache Maven Install Plugin 4.0.0-beta-2 was released on 2025-02-24. Apache Maven Deploy Plugin 4.0.0-beta-2 was released on 2025-02-23. Maven Deploy Plugin 3.1.4 was released on 2025-02-23. Maven Project Info Reports Plugin 3.9.0 was released on 2025-02-23. Apache Maven Compiler Plugin 3.14.0 was released on 2025-02-17. Apache Maven Compiler Plugin 4.0.0-beta-2 was released on 2025-02-17. Apache Maven Clean Plugin 3.4.1 was released on 2025-02-15. Apache Maven Clean Plugin 4.0.0-beta-2 was released on 2025-02-15. Maven Resolver 2.0.6 was released on 2025-02-08. Maven Resolver Ant Tasks 1.5.2 was released on 2025-02-05. Maven Plugin Testing 4.0.0-beta-3 was released on 2025-02-03. Maven Artifact Plugin 3.6.0 was released on 2025-01-12. We retired an old plugin lacking maintainers: Maven PDF Plugin. A lot of work has been done to start migrating from JIRA to GitHub Issues to improve community issue tracking experience. Progress is tracked in our Wiki: https://cwiki.apache.org/confluence/display/MAVEN/JIRA+to+GitHub+Issues+switching Privacy enforcement via CSP activation required us to change a few plugins, and we cleaned analytics usage of old releases documentation. One use case remains blocked with no solution: shields.io badges remain blocked, which breaks the next step of Reproducible Builds checks, without clarity on how to deal with it. ## Maven Central Sustainability & Continuity No update since January, discussion fully stalled for now: we need to re-start. Participation of a board member welcome to help us get a global approach. ## Community Health: Work on Maven 4 drives a lot of interest and discussion on dev mailing list. Slack remains a preferred approach to fast, informal, interactions on small topics. Users mailing list keeps a constant over years but lower volume of discussions. PMC private area was migrated from svn to a Git private repository to ease PMC collaboration on PMC-level topics. ----------------------------------------- Attachment AR: Report from the Apache Mesos Project [Qian Zhang] ## Description: The mission of Mesos is the creation and maintenance of software related to a cluster manager that provides efficient resource isolation and sharing across distributed applications ## Project Status: Current project status: [No activities] Issues for the board: [None] ## Membership Data: Apache Mesos was founded 2013-06-19 (12 years ago) There are currently 50 committers and 50 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Charles-François Natali on 2021-08-08. - No new committers. Last addition was Charles-François Natali on 2021-08-07. ## Project Activity: [There were no activities, no plan to do new releases.] ## Community Health: [The community was not active, no new issues or PRs created, and no new contributors.] ----------------------------------------- Attachment AS: Report from the Apache MINA Project [Guillaume Nodet] ----------------------------------------- Attachment AT: Report from the Apache MyFaces Project [Bernd Bohmann] ## Description: The mission of MyFaces is the creation and maintenance of software related to JavaServer(tm) Faces implementation and components ## Project Status: Current project status: Ongoing, with moderate activity Issues for the board: None ## Membership Data: Apache MyFaces was founded 2005-02-23 (20 years ago) There are currently 81 committers and 47 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 Melloware on 2024-01-25. - No new committers. Last addition was Milan Siebenbürger on 2024-01-24. ## Project Activity: There has been a lot of release activity these last months. A new contributor is delivering spelling fixes. - Recent releases: myfaces-core-4.0.3 was released on 2025-03-25. myfaces-core-4.1.1 was released on 2025-03-25. tobago-5.15.1 was released on 2025-03-09. tobago-6.7.1 was released on 2025-03-09. tobago-5.15.0 was released on 2025-02-22. tobago-6.7.0 was released on 2025-02-22. myfaces-core-2.3.11 was released on 2025-01-13. ## Community Health: - Apache MyFaces Core is healthy. UI-Component Sets: - Apache Tobago is healthy. - Apache Trinidad is in maintenance mode. Last developer commit was Sept 2017. - Myfaces Tomahawk is in maintenance mode. Last developer commit was May 2016. Last commit on behalf of a contributor was May 2016. Add-ons and Extensions: - Apache MyFaces Portlet Bridge is in maintenance mode. Last developer commit was Jan 2014. Last commit on behalf of a contributor was May 2015. - Apache MyFaces CODI is in maintenance mode. CODI was replaced by Apache DeltaSpike so new development happens there. Last commit March 2014. - Apache MyFaces Orchestra is in maintenance mode. New projects use CDI and DeltaSpike instead. Last commit on behalf of a contributor was August 2016. - Apache MyFaces ExtVal is in maintenance mode. Last commit June 2014. - Apache MyFaces Commons is in maintenance mode. Last commit August 2012. - Apache MyFaces Ext-Scripting is in maintenance mode. Last commit Sept 2017. - Apache MyFaces Test is in maintenance mode (Used by Myfaces Core). Last commit May 2017. ----------------------------------------- Attachment AU: Report from the Apache NiFi Project [Joe Witt] ## Description: The mission of NiFi is the creation and maintenance of software related to providing an easy to use, powerful, and reliable system to process and distribute data. Apache NiFi MiNiFi is an edge data collection agent built to seamlessly integrate with and leverage the command and control of NiFi. There are both Java and C++ implementations. Apache NiFi Registry is a centralized registry for key configuration items including flow versions, assets, and extensions for Apache NiFi and Apache MiNiFi. Apache NiFi Nar Maven Plugin is a release artifact used for supporting the NiFi classloader isolation model. Apache NiFi Flow Design System is a theme-able set of high quality UI components and utilities for use across the various Apache NiFi web applications in order to provide a more consistent user experience. ## Project Status: Current project status: Ongoing. High. Issues for the board: None. ## Membership Data: Apache NiFi was founded 2015-07-14 (10 years ago) There are currently 68 committers and 38 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 Ferenc Kis on 2024-12-30. - No new committers. Last addition was Lucas Ottersbach on 2024-11-12. ## Project Activity: During the quarter the NiFi community produced four releases. These include NiFi 2.2.0 on January 27th MiNiFi C++ 0.99.1 on February 5th NiFi 2.3.0 on March 11 NiFi API 2.1.0 on Mar 31 The NiFi API release is particularly exciting because we have decoupled NiFI releases from the API itself which allows extension writers to have more confidence in what version of the API their capabilities are built against and then many NiFi releases are able to honor a given API version. The NiFi releases in this time offer new features, improvements, bug fixes and security related changes. Activity remains very high. Detailed release notes continue to be maintained at https://cwiki.apache.org/confluence/display/NIFI/Release+Notes ## Community Health: JIRA and Mailing list activity remains active. The slack community continues to grow and be highly active reaching 3,657 members in the general channel. This only increased from 3,534 in the previous quarter but we discovered we had a bad or incorrect URL that was causing people a lot of issues trying to join which we've corrected. We continue to enjoy significant release vote participation and release activity. We remain very active on releases, having one every month or two for NiFi itself. PR activity in Github remains strong with more timely reviews but also much stronger automation to catch issues. ----------------------------------------- Attachment AV: Report from the Apache Nutch Project [Sebastian Nagel] ## Description: Apache Nutch is a highly extensible and scalable open source web crawler software project based on Apache Hadoop® data structures and the MapReduce data processing framework. ## Project Status: Current project status: ongoing with medium to low activity Issues for the board: none ## Membership Data: Apache Nutch was founded 2010-04-21 (14 years ago) There are currently 23 committers and 23 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - Joe Gilvary was added as committer and PMC member on 2024-08-07 ## Project Activity: 1.20 was released on 2024-04-24. The work on Nutch 1.21 is ongoing with bug fixes, dependency upgrades, improvements to the build system. ## Community Health: The number of contributions (Jira issues, commits, activity on the mailing lists) is on a low, but steady level. ----------------------------------------- Attachment AW: Report from the Apache NuttX Project [Alin Jerpelea] ## Description: The mission of Apache NuttX is the creation and maintenance of software related to a mature, real-time embedded operating system (RTOS) ## Project Status: Current project status: Ongoing: With high Issues for the board: No issues ## Membership Data: Apache NuttX was founded 2022-11-16 (2 years ago) There are currently 33 committers and 23 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 Yanfeng Liu on 2024-08-15. - Jiuzhu Dong was added as committer on 2025-02-13 ## Project Activity: Recent releases: 12.9.0 was released on 2025-04-14. 12.8.0 was released on 2025-01-06. community decided to improve the contribution process and after vote several improvements have been added to the documentation CI was improved to optimize the resources and increase the number of tested platforms ## Community Health: 1467 commits in the past quarter (-72% change) 113 code contributors in the past quarter (-39% change) Community is active but due to the new review and contribution process the amount if commits decreased dev@nuttx.apache.org had a 98% increase in traffic in the past quarter we have an increased activity on the mailing list and all major changes are discussed with the community ----------------------------------------- Attachment AX: Report from the Apache OpenJPA Project [Mark Struberg] ## Description: The mission of OpenJPA is the creation and maintenance of software related to OpenJPA: Object Relational Mapping for Java ## Project Status: Current project status: Dormant Issues for the board: none ## Membership Data: Apache OpenJPA was founded 2007-05-16 (18 years ago) There are currently 35 committers and 18 PMC members in this project. The Committer-to-PMC ratio is roughly 9:5. Community changes, past quarter: - No new PMC members. Last addition was Maxim Solodovnik on 2019-04-13. - No new committers. Last addition was Matt Pavlovich on 2019-05-22. ## Project Activity: We were able to add support for Jakarta Persistence API 3.1 and release version 4.1.0 Recent releases: - 4.1.0 was released on 2025-03-28. - 4.0.1 was released on 2024-09-27. - 4.0.0 was released on 2024-02-14. ## Community Health: Our chair Mark Struberg would like to step down and have started discussion at private list. Unfortunately all active members are chairs at some other projects... We try to address JIRA issues. Also we seems to have one active contributor: Paulo Cristovão de Araújo Silva Filho. ----------------------------------------- Attachment AY: Report from the Apache OpenMeetings Project [Maxim Solodovnik] ## Description: The mission of OpenMeetings is the creation and maintenance of software related to OpenMeetings: Web-Conferencing and real-time collaboration ## Project Status: Current project status: Dormant Issues for the board: none ## Membership Data: Apache OpenMeetings was founded 2013-01-25 (12 years ago) There are currently 30 committers and 28 PMC members in this project. The Committer-to-PMC ratio is roughly 8:7. Community changes, past quarter: - No new PMC members. Last addition was Ali Alhaidary on 2021-03-22. - No new committers. Last addition was Ali Alhaidary on 2021-04-07. ## Project Activity: There is not much happening right now. Dependencies are being updated. We are planning to to perform point release in a week or so ## Community Health: Email flow is decreased to almost zero. Even releases are not improve the situation. There seems to be too much Web-conferencing solutions available. ----------------------------------------- Attachment AZ: Report from the Apache OpenOffice Project [Keith McKenna] ----------------------------------------- Attachment BA: Report from the Apache OpenWebBeans Project [Mark Struberg] ## Description: Apache OpenWebBeans is an ALv2-licensed implementations of the "Contexts and Dependency Injection for the Java EE platform" specifications which are defined as JSR-299 (CDI-1.0), JSR-346 (CDI-1.1 and CDI-1.2 MR), JSR-365 (CDI-2.0) and Jakarta CDI (CDI-4.0). The OWB community also maintains a small server as Apache Meecrowave subproject. Meecrowave bundles latest releases of the ASF projects Tomcat + OpenWebBeans + CXF + Johnzon + log4j2. ## Issues: There are no issues requiring board attention at this time. ## Activity: Activity was lowish last quarter, but community is fine and we are easily able to fix bugs and roll releases . ## PMC changes: - Currently 13 PMC members, 20 committers - Last PMC addition was Reinhard Sandtner on 2017-10-09. - Last committer addition was John D. Ament on 2017-10-09. ## Recent Releases - 4.0.3 was released on 2024-12-14 - 4.0.2 was released on 2024-02-14. - meecrowave-1.2.14 was released on 2022-05-11. ----------------------------------------- Attachment BB: Report from the Apache ORC Project [William Hyun] ## Description: The mission of ORC is the creation and maintenance of software related to the smallest, fastest columnar storage for Hadoop workloads. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache ORC was founded 2015-04-21 (10 years ago) There are currently 49 committers and 15 PMC members in this project. The Committer-to-PMC ratio is roughly 7:2. - Shaoyun Chen was added to the PMC on 2025-03-23. - No new committers. Last addition was Yuanping Wu on 2024-05-14. ## Project Activity: According to our release cadence, we released three maintenance releases in this quarter and helped other Apache communities use them. - 2.1.0 was released on 2025-01-09. - 2.1.1 was released on 2025-03-06. - 2.0.4 was released on 2025-03-20. In addition, we are preparing the following milestones for the next quarter. - 1.9.6 (May) - 2.1.2 (July) - 1.8.9 (September) ## Community Health: In this quarter, we have seen minor changes in activities with a 36% increase in traffic for the issues mailing list and a 11% decrease in traffic for the dev mailing list. We also saw a minor decrease of 24% in opened GitHub PRs. We are preparing for the planned releases ahead and looking to maintain this level of normal activity. ----------------------------------------- Attachment BC: Report from the Apache Parquet Project [Julien Le Dem] ## Description: A column-oriented data file format designed for efficient data storage and retrieval. It provides high performance compression and encoding schemes to handle complex data in bulk and is supported in many programming languages and analytics tools. Parquet consists of a format specification (the Parquet format) and several implementations, one of which (Parquet Java) is developed directly under the umbrella of the Apache Parquet project. Non-Apache implementations also exist, some of them closed source. ## Project Status: Current project status: Ongoing Multiple features involving coordination between multiple projects (Iceberg, Spark, Arrow, ...) are currently actively worked on. (see Project Activity) Issues for the board: None ## Membership Data: Apache Parquet was founded 2015-04-21 (10 years ago) There are currently 39 committers and 31 PMC members in this project. The Committer-to-PMC ratio is roughly 5:4. Community changes, past quarter: - Fokko Driesprong was added to the PMC on 2025-01-23 - No new committers. Last addition was Xuwei Fu on 2024-07-11. ## Project Activity: Recent releases: - Format 2.11.0 was released on 2025-03-23. - 1.15.1 was released on 2025-03-16. - 1.15.0 was released on 2024-12-02. Current efforts: - improve Parquet footer metadata using Flatbuffers. This has been a bit on hold but is an important project we expect to resume soon. - Define a Variant type based on the work from the Spark and Iceberg projects. This is has been actively worked on and involves collaboration across multiple projects. - Add Geometry and Geography types. This is also actively been worked on and progressing steadily. - Defining new encodings: there is interest in the community and we're defining a process to select new encodings so that we can make improvements to the format in a sustainable way that is widely adopted in the ecosystem. ## Community Health: Discussions are regularly happening on the mailing list, in PRs/Issues on Github and on a regular sync meeting held on zoom (notes are posted on the list) ----------------------------------------- Attachment BD: Report from the Apache PDFBox Project [Andreas Lehmkühler] ## Description: The mission of PDFBox is the creation and maintenance of software related to Java library for working with PDF documents ## Project Status: Current project status: Ongoing with moderate activity Issues for the board: none ## Membership Data: Apache PDFBox was founded 2009-10-21 (15 years ago) There are currently 21 committers and 21 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Matthäus Mayer on 2017-10-16. - No new committers. Last addition was Joerg O. Henne on 2017-10-09. ## Project Activity: Recent releases: 3.0.4 was released on 2025-01-23. 2.0.33 was released on 2025-01-16. 3.0.3 was released on 2024-08-08. ## Community Health: - there is a steady stream of contributions, bug reports and questions on the mailing lists - it is time to prepare the next 2.0.x and 3.0.x releases. Most likely we are going to cut them in the upcoming weeks - Tilman started some more intensive code cleanup w.r.t. to sonar findings ----------------------------------------- Attachment BE: Report from the Apache Petri Project [Greg Stein] ## Description: The mission of Apache Petri is the creation and maintenance of software related to assessment of, education in, and adoption of the Foundation's policies and procedures for collaborative development and the pros and cons of joining the Foundation ## Project Status: Current project status: Dormant Issues for the board: None ## Membership Data: Apache Petri was founded 2019-11-19 (5 years ago) There are currently 8 committers and 5 PMC members in this project. The Committer-to-PMC ratio is 8:5. Community changes, past quarter: - No new PMC members. Last addition was Daniel Shahaf on 2019-11-19. - No new committers. Last addition was Justin Erenkrantz on 2020-04-23. - Greg Stein was appointed to VP Petri by the Board on 2025-01-15. ## Project Activity: Idle, until we have a project to assist. ## Community Health: The project is currently idle, with little discussion. Some energy is needed to revamp and clarify our mission, and update the website to make it clear what Petri offers to projects seeking to become part of the Foundation family of projects. ----------------------------------------- Attachment BF: Report from the Apache Pig Project [Koji Noguchi] ## Description: The mission of Pig is the creation and maintenance of software related to Platform for analyzing large data sets ## Project Status: Current project status: Dormant More than 3 PMC members respond to emails when needed We have the capacity to make security releases as needed. Issues for the board: None ## Membership Data: Apache Pig was founded 2010-09-21 (15 years ago) There are currently 31 committers and 17 PMC members in this project. The Committer-to-PMC ratio is roughly 8:5. Community changes, past quarter: - No new PMC members. Last addition was Koji Noguchi on 2016-08-04. - No new committers. Last addition was Nándor Kollár on 2018-09-06. ## Project Activity: There is little activity at the moment. We are in the process of producing a release. ## Community Health: The community is fairly quiet but Pig is still in use. ----------------------------------------- Attachment BG: Report from the Apache Pinot Project [Kishore G] ## Description: Apache Pinot is a distributed OLAP database purpose built for delivering low latency realtime analytics ## Project Status: Current project status: Ongoing (high activity) Issues for the board: None ## Membership Data: Recent committers added Sonam Mandal (April ‘25) Chris Peck (Mar ‘25) Abhishek Sharma (Oct ‘24) Recent PMCs added Gonzalo Ortiz (Feb ‘25) ## Project Activity: The mailing list is active for release discussions, votes. The community members (including existing and new contributors, committers, PMCs) are very responsive on slack answering user questions, helping debug etc. ~5442 members in the #general channel. There is a good mix of new feature development along with continued focus on improving the existing machinery E.g new feature development - Continue to add features to Multi Stage Query Engine Off-Heap Based Query Processing Query Workload Management E.g improvements: Rebalancer Query engine performance Tech debt reduction Actively working on externally reported security vulnerabilities Improving dependency management Github specific activity Month over month commits have stayed in the ballpark of 100-120 commits / month with 182 commits in Mar ‘25 In last 1 month, 15 issues were closed, 26 new issues were opened. ## Community Health: The project is continuing to do great with an increasing number of contributors and users. There is reasonable Github issue hygiene allowing the contributors to identify different projects/ enhancements / bugs / onboarding issues etc. Vast majority of the ongoing work is geared towards scalability, resiliency and reliability while also adding net new OLAP features. PMCs would like to think about having a somewhat deterministic release schedule and holding each other accountable for sticking to it. ----------------------------------------- Attachment BH: Report from the Apache Portable Runtime (APR) Project [Yann Ylavic] ## Description: The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features. ## Project Status: Current project status: ongoing Issues for the board: no issues requiring board attention ## Membership Data: Apache Portable Runtime (APR) was founded 2000-12-01 (24 years ago) There are currently 68 committers and 43 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members. Last addition was Steffen Land on 2023-03-02. - No new committers. Last addition was Steffen Land on 2023-02-27. ## Project Activity: No new release this quarter, new releases for both APR and APR-util are being actively discussed on dev@, pre-release testing in ongoing. The CI is greatly improving too with more systems being tested, notably Windows. ## Community Health: As usual at (pre-)release time, the activity on the lists (mainly dev@) and svn grows, with new features being tested and reported bugs fixed. ----------------------------------------- Attachment BI: Report from the Apache Ranger Project [Selvamohan Neethiraj] ## Description: Apache Ranger is a framework to enable, monitor and manage comprehensive data security - consistently across various data processing services. ## Issues: There are no issues requiring board attention at this time ## Membership Data: - Apache Ranger was founded 2017-01-17 (8 years ago). - There are 39 committers and 17 PMC members in this project. - The Committer-to-PMC ratio is roughly 5:3. ##Community changes, past quarter: - No new PMC members. Bhavik Patel was added to the PMC on 2024-09-04 - No new committers. Fateh Singh was added as committer on 2024-10-14 ## Project Activity: - Ranger 2.6.0 version has been released in Feb-2025. -- contains 70 bug-fixes, 49 improvements and 2 new features - Ranger 3.0.0 version is progressing well -- 36 open issues to be addressed -- 23 patches to be reviewed to address open issues. -- contains 621 bug-fixes, 492 new improvements and 22 new features - Key features addressed in 3.0.0 release in the past quarter: -- Improve API for filtering services based on zone -- Improve HA based configuration -- Included Docker setup for SQL server database -- Updated Ubuntu version for Docker setup -- Modernize python scripts for python3 ## Community Health: Traffic on dev mailing list had slowed down a little after the 2.6.0 release activities. - 1130 emails in dev@ranger.apache.org in this quarter (- 12% change from past quarter) - 20 emails in user@ranger.apache.org in this quarter (+ 5% change from past quarter) - 98 issues opened in JIRA in this quarter (- 21% change from past quarter) - 66 issues closed in JIRA in this quarter (- 50% change from past quarter) - 41 PRs opened on GitHub in this quarter (- 58% change from past quarter) - 107 PRs closed on GitHub in this quarter (+ 42% change from past quarter) ## Most Recent releases: - Apache Ranger 2.6.0 was released on 2025-02-15 - Apache Ranger 2.5.0 was released on 2024-08-07 - Apache Ranger 2.4.0 was released on 2023-03-30 - Apache Ranger 2.3.0 was released on 2022-07-06 ----------------------------------------- Attachment BJ: 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. - No new committers. Last addition was Xinyu Tan on 2024-08-27. ## Project Activity: We released Ratis 3.1.3 on 2025-01-16. It was a maintenance release with improvements and bug fixes. We found a problem in Ratis Thirdparty release 1.0.8 that it had dependencies on gRPC 1.69.0 but Netty 4.1.115.Final, while the gRPC community recommended Netty 4.1.110.Final. The dilemma was that Netty 4.1.110.Final had known CVEs. See RATIS-2265. We are voting on Ratis Thirdparty release 1.0.9 for updating gRPC and Netty versions. It appears that gRPC 1.71.0 works well with Netty 4.1.119.Final. We are currently having a discussion on moving the gRPC zero-copy feature from the master branch to a development branch since it keeps causing test failures; see https://lists.apache.org/thread/pmfjl4kyfkzbtcpdznbjrjv6gr4844hf ## Community Health: The project is healthy. In this quarter, we have more contributors (23% increase) and more commits (12% increase). For the emailing lists, we have more user@ emails but less dev@ emails. We have less PRs opened (-35% change) and closed (-37% change). ----------------------------------------- Attachment BK: Report from the Apache Rya Project [Adina Crainiceanu] ## Description: The mission of Apache Rya is the creation and maintenance of software related to scalable storage, retrieval, and analysis of RDF data ## Project Status: Current project status: Dormant Issues for the board: None ## Membership Data: Apache Rya was founded 2019-09-17 (5 years ago) There are currently 12 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - No new PMC members since project became a top-level project. Last addition was David Lotts on 2016-11-17. - No new committers were added. ## Project Activity: No new activity. Last release 4.0.1 was on 2020-12-22 ## Community Health: There is no current activity in the project. The software is used in production by users. The project is in "dormant" state: not much happening on the code, but at least 3 PMC members ready to engage if needed dev@rya.apache.org had a 0% decrease in traffic in the past quarter (1 emails compared to 1) 0 commits in the past quarter (no change) 0 code contributors in the past quarter (no change) ----------------------------------------- Attachment BL: Report from the Apache Samza Project [Jagadish Venkatraman] ----------------------------------------- Attachment BM: Report from the Apache SkyWalking Project [Sheng Wu] ## Description: The mission of Apache SkyWalking is the creation and maintenance of software related to application performance management and monitoring (APM) ## Project Status: Current project status: Ongoing Issues for the board: No issue ## Membership Data: Apache SkyWalking was founded 2019-04-17 (6 years ago) There are currently 62 committers and 35 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 Zixin Zhou on 2024-12-30. - No new committers. Last addition was Claire Chen on 2024-05-27. ## Project Activity: We released several important releases. SkyWalking 10.2 with BanyanDB 0.8. One more step closes to complete native database support. - rust-0.9.0 was released on 2025-04-08 - banyandb-0.8.0 was released on 2025-04-07 - 10.2.0 was released on 2025-03-26. - banyandb-helm-0.4.0 was released on 2025-03-26. - banyandb-java-client-0.8.0 was released on 2025-03-26. - satellite-1.3.0 was released on 2025-02-24. - java-9.4.0 was released on 2025-02-23. - eyes-0.7.0 was released on 2025-02-13. - ruby-0.1.0 was released on 2025-01-20. ## Community Health: The community is healthy. Issues are not much, 10.2 is stable after release. 88% more people on mai list traffic, due to most requested to join the community slack. ----------------------------------------- Attachment BN: Report from the Apache Steve Project [Daniel Gruno] ----------------------------------------- Attachment BO: Report from the Apache StreamPark Project [Huajie Wang] ## Description: StreamPark is a streaming application development framework and cloud-native real-time computing platform. Its vision is to make stream processing easier. ## Project Status: Current project status: Health New Issues for the board: none ## Membership Data: Apache StreamPark was founded 2024-01-23 (3 months ago) There are currently 8 committers and 12 PMC members in this project. The Committer-to-PMC ratio is 2:3. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: - Our community is participating in the OSPP 2025. - We have confirmed the release manager for version 2.1.6 and are preparing to release new version. ## Community Health: - New contributor +1 - New docs contributor +1 Our project is progressing well, with a steadily growing user base. Additionally, We are collecting input and defining the project's next roadmap. ----------------------------------------- Attachment BP: Report from the Apache Struts Project [René Gielen] ## Description: The Apache Struts MVC framework is a solution stack for creating modern and elegant action-based Java web applications. It favours convention over configuration, is extensible using a plugin architecture, and ships with plugins to support patterns and technologies such as REST, AJAX and JSON. ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Struts was founded 2004-03-17 (21 years ago) There are currently 60 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 Kusal Kithul-Godage on 2024-02-24. - No new committers. Last addition was Kusal Kithul-Godage on 2023-08-03. ## Project Activity: The Struts team made two releases in the reporting period: - Struts 7.0.4 - Bug Fix and Improvements Release (2025-03-03) [1] - Struts 6.7.4 - Bug Fix and Improvements Release (2025-03-05) [2] The last Struts releases besides the core framework were - Struts Master 15 - Apply Apache Parent POM and plugin upgrades (2024-04-06) - Struts Annotations 1.0.8 - Enhancements in preparation for the next framework release (2022-11-05) In the last quarter, activity went back to a rather normal level after a few more busy quarters, as intdicated in the last reports The team released Struts 6.7.4 and 7.0.4 in March [1][2]. We furthermore closed our last open security report as non actionable. HeroDevs[3], a company offering commercial support options for EOLed OSS software, reached out to us, asking being mentioned on the Struts support page. We reached out zu legal@ [4] to seek advice whether and how this might be compliant for us to do. We got both legal and brand management related feedback wich we will try to incorporate, seeking to maximise benefit for Struts users. We have no issues that require board assistance at this time. ## Community Health ### Development activity in the reporting period We had 71 PRs opened and 71 closed in the main project. This is less activity than in the preceding, rather exceptional quarters. ### Mailing list activity: - dev@struts.apache.org had a 11% decrease in traffic in the past quarter (143 emails compared to 160) - issues@struts.apache.org had a 33% decrease in traffic in the past quarter (453 emails compared to 674) - notifications@struts.apache.org had a 28% decrease in traffic in the past quarter (526 emails compared to 727) [1] https://cwiki.apache.org/confluence/display/WW/Version+Notes+6.7.4 [2] https://cwiki.apache.org/confluence/display/WW/Version+Notes+7.0.3 [3] https://www.herodevs.com/ [4] https://issues.apache.org/jira/browse/LEGAL-701 ----------------------------------------- Attachment BQ: Report from the Apache Synapse Project [Isuru Udana] ## Description: Apache Synapse is a high-performance, flexible, lightweight Enterprise Service Bus (ESB) and a mediation framework. ## Project Status: Current project status: Active Issues for the board: None ## Membership Data: Apache Synapse was founded on 2007-12-19 (18 years ago). There are currently 36 committers and 27 PMC members in this project. The Committer-to-PMC ratio is 4:3. Community changes, past quarter: No new PMC members. Last addition was Shafreen on 2021-05-09. No new committers. Last addition was Nuwan Jayawardene on 2022-11-19. ## Project Activity: The Synapse-Go initiative has been progressing well, with active development taking place in the new GitHub repository. In the past quarter, 6 pull requests were submitted for Synapse-Go, comprising over 30 commits. This demonstrates strong momentum and a renewed technical direction for the project. ## Community Health: The dev@synapse.apache.org mailing list saw a 68% increase in traffic this past quarter, with 32 emails compared to 19 in the previous quarter. This uptick in communication, combined with the increase in contributions, indicates growing engagement and enthusiasm within the community, particularly around the Synapse-Go effort. ----------------------------------------- Attachment BR: Report from the Apache Tapestry Project [Thiago Henrique De Paula Figueiredo] ## Description: The mission of Tapestry is to provide a comprehensive component-oriented framework for building dynamic and scalable web applications in Java, with a focus on developer productivity and extensibility. ## Project Status: Current project status: ongoing (moderate/low) Issues for the board: [none ## Membership Data: Apache Tapestry was founded 2006-02-15 (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-03. - No new committers. Last addition was Christian Köberl on 2024-05-02. ## Project Activity: Tapestry released 5.9 on 2025-02-11, moving from Java EE to Jakarta, which was the "big thing" of the quarter. Furthermore, work on the next release, 5.10, started, continuing the trajectory of introducing more modern features into Tapestry and building a more solid foundation by bringing dependencies to more recent versions while still focusing on backward compatibility and no project breakage for developers wherever possible. That's most prevalent in improving our JavaScript support by adding ES6 modules and converting our own JS code (currently written in CoffeeScript) to Typescript, eliminating some technical debt. Another work-in-progress is expanding community engagement and lowering the bar to participate by utilizing more available GitHub features. This is still in the evaluation phase, as we don't want to split the community between too many systems ## Community Health: The 5.9 release was followed by quite slow overall activity, which can be interpreted as a good thing. It shows that no major regressions or incompatibilities arose due to the impactful changes in Jakarta and all the related dependency updates. JIRA activity stats for the last quarter: 2 open and actively discussed issues 7 closed/resolved ----------------------------------------- Attachment BS: Report from the Apache Tcl Project [Georgios Petasis] ----------------------------------------- Attachment BT: Report from the Apache Tez Project [László Bodor] ----------------------------------------- Attachment BU: Report from the Apache Thrift Project [Jens Geyer] ## Description: Apache Thrift is a high performance cross platform RPC and serialization solution. ## Project Status: Current project status: Ongoing moderate Issues for the board: none ## Membership Data: Apache Thrift was founded 2010-10-20 (14 years ago) There are currently 41 committers and 22 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Liu Jiayu was added to the PMC on 2025-03-16 - No new committers. Last addition was Liu Jiayu on 2022-06-25. ## Project Activity: Still working towards next release, was originally scheduled for Feb 2025. Last release 0.21.0 on 2024-09-21. ## Community Health: Similar to past quarters, there is a steady flow of incoming contributions from current and new contributors on moderate levels, mostly via Jira/Github. The contributions contain both improvements and bug fixes. ----------------------------------------- Attachment BV: Report from the Apache Tika Project [Tim Allison] ## Description: Apache Tika is a dynamic toolkit for content detection, analysis, and extraction. It allows a user to understand, and leverage information from, a growing a list of over 1200 different file types including most of the major types in existence (MS Office, PDF, Text, Images, Video, Code, and science data) as recognized by IANA and other standards bodies. ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Tika was founded 2010-04-20 (15 years ago) There are currently 32 committers and 32 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Nicholas DiPiazza on 2021-07-05. - No new committers. Last addition was Nicholas DiPiazza on 2021-06-03. ## Project Activity: We released 3.1.0 and 2.9.3 in late January, early Feb. We have planned an EOL for the 2.x (Java 8) branch at the end of April 2025, and we're continuing work on our next major release -- 4.x branch (Java 17). In early January, we turned off public access to our regression corpus server in response to an aggressive takedown request. Lazy consensus on the LEGAL issue [1] suggests we keep this decision going forward. As background, that server is sponsored by a PMC member on PDFBox and has been invaluable for regression testing for Apache POI, PDFBox, Tika and several other non-Apache projects. [1] https://issues.apache.org/jira/browse/LEGAL-696 ## Community Health: Community health is strong. We have a 4.7 chi. Email and PRs remain roughly stable. ----------------------------------------- Attachment BW: Report from the Apache TinkerPop Project [Kelvin Lawrence] ## Description: Apache TinkerPop is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP). ## Project Status: The project is ongoing with high activities this past quarter. There are no issues requiring board attention. ## Membership Data: Apache TinkerPop was founded 2016-05-17 (9 years ago) There are currently 30 committers and 15 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was Yang Xia on 2023-03-14. - No new committers. Last addition was Norio Akagi on 2024-10-31. ## Project Activity: The project has seen significant development activity this quarter with two major milestones, TinkerPop 4.0.0-beta.1 release (January 2025) [1] and TinkerPop 3.8 release decision [2]. The TinkerPop 4.0.0-beta.1 release marks the first beta of the TinkerPop 4.0 line, featuring both Java and Python client drivers in this public preview. Some major changes include an architectural redesign to drop WebSockets in favor of HTTP 1.1, removal of Bytecode as an intermediate traversal representation in favor of gremlin-lang script which offers enhanced troubleshooting, and implementing standardized connection and query options across language variants for improved user experience. The community has also decided to proceed with a 3.8.0 release, designed to serve as a strategic bridge with forward compatibility features to facilitate 4.0 migration. This release will incorporate critical bug fixes and selected feature backports from 4.0.0-beta.1. It is an opportunity to bring much needed Gremlin language enhancements to users on a much faster timeline than is possible with regular 4.0 release cycle, and without as many upgrade hurdles. The 3.8 branch is under active development with a targeted release in 2025. ### Releases: 4.0.0-beta.1 was released on 2025-01-17. ## Community Health: The TinkerPop community maintains consistent development momentum, with core committers providing regular contributions while external participation remains stable and comparable to previous quarters. This balanced contribution pattern continues to support the project's steady advancement and sustainability. The ZGraph project, a high-performance Graph API library written in Zig, has expressed interest in Apache TinkerPop integration. ZGraph developers have highlighted how their technology could complement TinkerPop by allowing users to efficiently operate on subsets of existing massive graph databases using ZGraph's high-performance APIs, while maintaining Gremlin compatibility. While ZGraph is still developing core functionality (currently implementing mainstream graph algorithms with both CPU and GPU support), their early interest in TinkerPop integration demonstrates the continued relevance of TinkerPop as a standard for graph traversal. The community has demonstrated enthusiasm for TinkerPop 4.0, with providers expressing interest in evaluating the 4.0.0-beta.1 release to assess the scope and requirements for migrating from TinkerPop 3. The TinkerPop Discord server has also been enhanced with the addition of "Frames," an interactive Discord bot that allows users to execute custom Gremlin queries directly within Discord conversations, providing immediate access to the Air Routes dataset for frictionless experimentation and learning. We hosted three engaging live events on Twitch [3] this past quarter that drew strong community participation: a regular Contributorcast highlighting the significant changes in the 4.0.0-beta.1 release, a TinkerPop Wide session exploring the latest features of G.V() and its roadmap through 2025, and a lively panel discussion on Graph Visualization featuring diverse experts from across the graph community. All the recordings are available on our YouTube channel [4]: * Contributorcast: Apache TinkerPop 4.0.0-beta.1 Post-release Review [5] Presenters: Andrea Child, Ken Hu, Cole Greer, Yang Xia * TinkerPop Wide: G.V() - From Gremlin IDE to Graph Database Client [6] Presenter: Arthur Bigeard from G.V() * TinkerPop Wide: Discussing Graph Visualization [7] Presenters: Arthur Bigeard from G.V(), Christian Miles from Cambridge Intelligence, Alexis Jacomy from Gephi Lite and sigma.js, Oleksandr Porunov from janusgraph-visualize, Kris McGinnes from Graph Explorer ## Report Links [1]: https://lists.apache.org/thread/bf3fxvft4r26lqvx0801nmlwb1dno8og [2]: https://lists.apache.org/thread/3f7myl9t46mb1rj1hwr6xmttom1kwgwm [3]: https://www.twitch.tv/apachetinkerpop [4]: https://www.youtube.com/@apachetinkerpop [5]: https://www.youtube.com/watch?v=SL7ha8-tazo [6]: https://www.youtube.com/watch?v=8aTCsypy4dA [7]: https://www.youtube.com/watch?v=bd2jCGeRy98 ----------------------------------------- Attachment BX: 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 22 commits per month on average from 4 committers over the last 4 months. ## Activity Work to release TomEE 10 based on Jakarta EE 10 concluded. Though full TCK compliance was not achived, the community overwhelmingly agreed this would extend the potential release date indefinitely given the available resources, lack of contribution from TomEE users and issues with the certification process. The effort for this project to pass tests and specifically go through the TCK challenge process when there are tests we do not agree with significantly higher than other Jakarta EE implementations. Of the 24 certified implementations all but TomEE reuse the same implementations for most component spec implementations. The TCK tests are written against those implementations and we are often the only ones filling challenges. In the TomEE 9.1 certification effort we had challenges that took months and required the JVM team to weigh in. The second issue with delaying TomEE 10 release is that updates to TomEE 9.1 stopped April 15th as some of the versions in that release were discontinued. With TomEE 10 released, the TomEE 9.1 release as been marked end-of-life which was already the case in practice. Activity since the 10.0 final release has largely been around library upgrades. ## 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 on December 20th, 2025 - Apache TomEE 10.0.1 on March 27, 2025 ----------------------------------------- Attachment BY: Report from the Apache Traffic Server Project [Bryan Call] ----------------------------------------- Attachment BZ: Report from the Apache Uniffle Project [He Qi] ## Description: The mission of Apache Uniffle is the creation and maintenance of software related to a unified remote shuffle service ## Project Status: Current project status: New Issues for the board: None ## Membership Data: Apache Uniffle was founded 2025-02-19 (2 months ago) There are currently 23 committers and 13 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members (project graduated recently). - Zhou Bin was added as committer on 2025-04-01 ## Project Activity: 25 PR are merged. The rust repo is created. But the rust implementation may be donated after a peoriod time. We submit a talk to Apache con, too. We are preparing for 0.10.0. But the last release manager is busy with new work. We are trying to find a new release manager. ## Community Health: Overall community health is good. Some new contributors joined the community. And we are active in nominate new committers, too. We are also active in submitting talks to Apache Con. We are discussing some improvements about current implementation. Some interesting features are verified in the production environment. These features will be contributed back to the community soon. ----------------------------------------- Attachment CA: Report from the Apache Web Services Project [Daniel Kulp] ----------------------------------------- Attachment CB: Report from the Apache Zeppelin Project [Jongyoul Lee] ## Description: The mission of Zeppelin is the creation and maintenance of software related to A web-based notebook that enables interactive data analytics ## Project Status: Current project status: Dormant. There is not much progress in implementing new features and improvements, but at least three PMC members have been working on the project. Issues for the board: We will release a new version at the end of January, which includes some security fixes. Some of the security issues were already solved but the CVEs were not published yet. I, Jongyoul Lee, will handle it urgently within two weeks. ## Membership Data: Apache Zeppelin was founded 2016-05-18 (9 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. The last addition was Cheng Pan on 2024-08-25. - No new committers. The last addition was Cheng Pan on 2024-08-25. ## Project Activity: I, Jongyoul Lee, applied to an open-source contribution program sponsored by Korean government. We have already applied it for 2022, 2024. It will increase active and new contributors while the program runs for six months. Our goal is to keep their contribution even after the program ends. ## Community Health: The community was rarely active in the last period. We received some questions and bug reports, but there were not many contributions made. I plan to introduce a new roadmap to adopt AI-related features to increase interest. ------------------------------------------------------ End of minutes for the April 16, 2025 board meeting.