Index
Links: 2024 - All years
- Original The Apache Software Foundation
Board of Directors Meeting Minutes
October 16, 2024
1. Call to order
The meeting was scheduled for 21:00 UTC and began at 21:01 when
a sufficient attendance to constitute a quorum was recognized by
the chair.
Other Time Zones: https://timeanddate.com/s/44fn
The meeting was held via teleconference, hosted by the Secretary
via Zoom.
The #asfboard channel on the-asf.slack.com was used for backup.
2. Roll Call
Directors Present:
Rich Bowen
Shane Curcuru
Willem Ning Jiang
Justin Mclean
Jean-Baptiste Onofré
Craig L Russell
Sander Striker
Kanchana Pradeepika Welagedara - joined :03
Directors Absent:
Jeff Jirsa
Executive Officers Present:
Craig R. McClanahan
David Nalley
Matt Sicker
Ruth Suehle - joined :01
Executive Officers Absent:
none
Guests:
Brian Proffitt
Daniel Augusto Veronezi Salvador
Daniel Gruno
Dave Fisher - joined :08
Drew Foulks
Greg Stein
Julien Le Dem - joined :03
Melissa Logan - joined :02
Myrle Krantz - joined :08
Paul Irwin
Paul King
Philipp Ottlinger
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 August 21, 2024
See: board_minutes_2024_08_21.txt
Approved by General Consent.
B. The meeting of September 18, 2024
See: board_minutes_2024_09_18.txt
Approved by General Consent.
4. Executive Officer Reports
A. Board Chair [Shane Curcuru]
We continued to celebrate #ASF25Years as our flagship Community Over
Code conference returned this month to Denver, where our conference
volunteers organized four packed days of keynotes and sessions. It's
always a great reminder of the many personal connections and shared
values contributors across the ASF have when we get to meet in person.
Those connections were a key asset in the security response tabletop
exercise that an invited speaker led a number of ASF committers
through, which also highlighted some key technical knowledge and
resiliency our policies and operations team provide.
Our M&P team also posted the ASF's FY24 Annual Report [1] with some of
the Foundation's key work in the past year, including providing
feedback to legislation, improving our policies around the use of AI,
and improving services to projects. And of course, five new projects
graduated in the past year to become official Apache projects! Also,
four projects determined they didn't have sufficient PMC members to
continue maintenance, were deprecated, and put in the Apache Attic as
read only. A key ethos at the ASF is that all software releases and
project assets (websites, mailing lists, documentation, etc.) will be
preserved at consistent URLs for perpetuity, even when they reach end
of life.
The EU's official adoption of the Cyber Resilience Act this months
means the clock is ticking, since the CRA's processes will be required
by law in the EU in 36 months. Our VP, Public Affairs and others are
working with the Open Regulatory Compliance Working Group [1] to
ensure the specific guidelines for "open source stewards" are suitable
for the ASF to implement. And our VP, Tooling has begun the planning
work to ensure the ASF has the capacity and tooling to provide the
services to all our PMCs to meet the CRA. The scope and timeline for
this work will be a major project for many of the ASF's operations
teams for the next few years.
[1] https://news.apache.org/foundation/entry/apache-software-foundation-initiatives-to-fuel-the-next-25-years-of-open-source-innovation
[2] https://orcwg.org/
B. President [David Nalley]
I had the pleasure of attending Community over Code in Denver Colorado
this month, and giving the State of the Foundation keynote.
I was encouraged by the members of our communities who showed up, and
particularly (for me) with the learnings from the table top exercise
that CISA delivered onsite.
Additionally, please see Attachments 1 through 10.
C. Treasurer [Craig R. McClanahan]
At the end of September, we did have a significant event occur -- our
Cloud Accountant at IgniteSpot (Sara Brutus) is leaving, and being
replaced by Melissa McHugh.
This is the fourth such change that has occurred during my tenure in
Treasury. The first two were not very effective for us. The third
was so good that she was promoted internally. I wish Sara the best in
her next endeavors, and welcome Melissa to the team.
D. Secretary [Matt Sicker]
In September, the secretary received 49 ICLAs, one CCLA, one software
grant, and one membership emeritus request.
E. Executive Vice President [Ruth Suehle]
As always, Community Over Code was an excellent opportunity for the
kinds of conversations that happen both intentionally and
hallway-track-accidentally when you're together in person. Always
highly valuable.
The current state of the survey about future events (which is still
open) shows that about half of respondents would prefer to continue to
have two events every year (this survey covered only NA and Europe,
which have larger overlapping attendee groups than the Asia event).
About 30% have a preference for alternating between them.
Similar to the last time this survey was held, about 50% of
respondents indicate with a 4 or 5 that the location of the event is a
significant consideration in whether they attend. There is also
somewhat of a preference for a four-day event over a three-day event,
although this has flipped from earlier responses, so I'm hopeful that
we will get some more answers to make that preference more clear.
We do have some RFP responses for 2025 locations and will be following
up on those shortly.
---
Was happy, as always, to work with our agency for placement in this
article on funding open source:
https://www.infoworld.com/article/3557846/how-do-we-fund-open-source.html
---
Will be a panelist on the Public Policy and the Open Source Ecosystem
- A Current View panel at All Things Open this month.
---
Will be meeting with our platinum sponsors this week through the
fundraising team's outreach to them.
F. Vice Chair [Justin Mclean]
As usual, there is nothing to report this month.
Executive officer reports approved as submitted by General Consent.
5. Additional Officer Reports
A. VP of W3C Relations [Andy Seaborne / Rich]
See Attachment 11
B. Apache Legal Affairs Committee [Roman Shaposhnik / Willem]
No report was submitted.
C. Apache Security Team Project [Mark J. Cox / Shane]
See Attachment 13
Additional officer reports approved as submitted by General Consent.
6. Committee Reports
Summary of Reports
The following reports required further discussion:
# Aries [rbowen]
# Arrow [jbo]
# CarbonData [jbo, Kanchana]
# DataFu [rbowen]
# Fineract [rbowen]
# Johnzon [jbo]
# Libcloud [jmclean]
# MADlib [rbowen]
# NuttX [clr]
# Pulsar [rbowen]
# Tooling [clr]
# jclouds [ningjiang]
A. Apache Accumulo Project [Ed Coleman / Justin]
See Attachment A
B. Apache ActiveMQ Project [Bruce Snyder / Kanchana]
See Attachment B
C. Apache Airavata Project [Suresh Marru / Craig]
No report was submitted.
D. Apache APISIX Project [Ming Wen / Jeff]
See Attachment D
E. Apache Aries Project [Christian Schneider / JB]
See Attachment E
@Jean-Baptiste: pursue a roll call for PMC
F. Apache Arrow Project [Andrew Grove / Sander]
See Attachment F
G. Apache AsterixDB Project [Till Westmann / Rich]
See Attachment G
H. Apache Attic Project [Herve Boutemy / Jeff]
See Attachment H
I. Apache Avro Project [Ryan Skraba / Craig]
No report was submitted.
J. Apache bRPC Project [James Ge / Sander]
See Attachment J
K. Apache BVal Project [Matthew Jason Benson / Justin]
See Attachment K
L. Apache Calcite Project [Benchao Li / JB]
See Attachment L
M. Apache CarbonData Project [Liang Chen / Kanchana]
See Attachment M
@Kanchana: pursue a roll call for PMC
N. Apache Causeway Project [Jörg Rade / Willem]
See Attachment N
O. Apache Celix Project [Pepijn Noltes / Shane]
See Attachment O
P. Apache CXF Project [Andriy Redko / Willem]
See Attachment P
Q. Apache DataFu Project [Eyal Allweil / Justin]
See Attachment Q
@Rich: pursue a roll call for PMC
R. Apache DB Project [Bryan Pendleton / Jeff]
See Attachment R
S. Apache DeltaSpike Project [Mark Struberg / Craig]
See Attachment S
T. Apache Directory Project [Shawn McKinney / Shane]
No report was submitted.
U. Apache DolphinScheduler Project [Lidong Dai / Sander]
See Attachment U
V. Apache Druid Project [Gian Merlino / Shane]
No report was submitted.
W. Apache Dubbo Project [Jun Liu / Kanchana]
See Attachment W
X. Apache Fineract Project [James Dailey / JB]
See Attachment X
Y. Apache Flagon Project [Joshua C. Poore / Rich]
See Attachment Y
Z. Apache Fluo Project [Keith Turner / Rich]
See Attachment Z
AA. Apache Geronimo Project [Jean-Louis Monteiro / Rich]
See Attachment AA
AB. Apache Griffin Project [William Guo / Jeff]
See Attachment AB
AC. Apache Guacamole Project [Mike Jumper / Shane]
See Attachment AC
AD. Apache Hadoop Project [Xiaoqiao He / Sander]
See Attachment AD
AE. Apache HBase Project [Duo Zhang / JB]
See Attachment AE
AF. Apache Incubator Project [Justin Mclean]
See Attachment AF
AG. Apache InLong Project [Charles Zhang / Kanchana]
See Attachment AG
AH. Apache James Project [Benoit Tellier / Rich]
See Attachment AH
AI. Apache jclouds Project [Andrew Gaul / Willem]
See Attachment AI
@Willem: pursue an attic resolution
AJ. Apache Jena Project [Andy Seaborne / Craig]
See Attachment AJ
AK. Apache JMeter Project [Bruno Demion / Justin]
See Attachment AK
AL. Apache Johnzon Project [Jean-Louis Monteiro / Jeff]
See Attachment AL
@Jean-Baptiste: pursue a roll call for PMC
AM. Apache JSPWiki Project [Juan Pablo Santos Rodríguez / Craig]
See Attachment AM
AN. Apache Kudu Project [Andrew Wong / JB]
See Attachment AN
AO. Apache Libcloud Project [Tomaž Muraus / Justin]
No report was submitted.
@Justin: pursue a roll call for PMC
AP. Apache Logo Development Project [Jeff Genender / Kanchana]
See Attachment AP
AQ. Apache Lucene.Net Project [Shad Storhaug / Rich]
See Attachment AQ
AR. Apache MADlib Project [Ed Espino / Shane]
See Attachment AR
@Rich: find out about attic plans
AS. Apache Mahout Project [Andrew Musselman / Willem]
See Attachment AS
AT. Apache Maven Project [Karl Heinz Marbaise / Sander]
See Attachment AT
AU. Apache Mesos Project [Qian Zhang / Sander]
See Attachment AU
AV. Apache MINA Project [Guillaume Nodet / Justin]
See Attachment AV
AW. Apache Mnemonic Project [Gordon King / Sander]
No report was submitted.
AX. Apache MyFaces Project [Bernd Bohmann / Craig]
See Attachment AX
AY. Apache Mynewt Project [Szymon Janc / Kanchana]
See Attachment AY
AZ. Apache NetBeans Project [Geertjan Wielenga / Rich]
See Attachment AZ
BA. Apache NiFi Project [Joe Witt / Jeff]
See Attachment BA
BB. Apache Nutch Project [Sebastian Nagel / Shane]
See Attachment BB
BC. Apache NuttX Project [Alin Jerpelea / JB]
See Attachment BC
@Rich: talk with PMC about certification request
BD. Apache OpenJPA Project [Mark Struberg / Willem]
See Attachment BD
BE. Apache OpenMeetings Project [Maxim Solodovnik / Jeff]
See Attachment BE
BF. Apache OpenOffice Project [Dave Fisher / Justin]
No report was submitted.
BG. Apache OpenWebBeans Project [Mark Struberg / Rich]
See Attachment BG
BH. Apache ORC Project [William Hyun / JB]
See Attachment BH
BI. Apache Parquet Project [Julien Le Dem / Sander]
See Attachment BI
BJ. Apache PDFBox Project [Andreas Lehmkühler / Shane]
See Attachment BJ
BK. Apache Petri Project [Dave Fisher / Craig]
See Attachment BK
BL. Apache Pig Project [Koji Noguchi / Kanchana]
See Attachment BL
BM. Apache Portals Project [Neil Griffin / Willem]
See Attachment BM
BN. Apache Pulsar Project [Matteo Merli / Craig]
See Attachment BN
BO. Apache Ranger Project [Selvamohan Neethiraj / Jeff]
No report was submitted.
BP. Apache Ratis Project [Tsz-wo Sze / Kanchana]
No report was submitted.
BQ. Apache Rya Project [Adina Crainiceanu / Sander]
See Attachment BQ
BR. Apache Samza Project [Jagadish Venkatraman / Rich]
No report was submitted.
BS. Apache SkyWalking Project [Sheng Wu / JB]
See Attachment BS
BT. Apache Steve Project [Daniel Gruno / Justin]
See Attachment BT
BU. Apache Streams Project [Steve Blackmon / Shane]
No report was submitted.
BV. Apache Struts Project [René Gielen / Willem]
See Attachment BV
BW. Apache Synapse Project [Isuru Udana / Rich]
See Attachment BW
BX. Apache Tapestry Project [Thiago Henrique De Paula Figueiredo / Sander]
No report was submitted.
BY. Apache Tcl Project [Georgios Petasis / JB]
No report was submitted.
BZ. Apache Tez Project [László Bodor / Craig]
See Attachment BZ
CA. Apache Thrift Project [Jens Geyer / Kanchana]
See Attachment CA
CB. Apache Tika Project [Tim Allison / Jeff]
See Attachment CB
CC. Apache TinkerPop Project [Kelvin Lawrence / Shane]
See Attachment CC
CD. Apache Tomcat Project [Mladen Turk / Rich]
See Attachment CD
CE. Apache TomEE Project [David Blevins / Justin]
See Attachment CE
CF. Apache Traffic Server Project [Bryan Call / Craig]
See Attachment CF
CG. Apache Web Services Project [Daniel Kulp / Willem]
No report was submitted.
CH. Apache Whimsy Project [Shane Curcuru]
See Attachment CH
CI. Apache Yetus Project [Allen Wittenauer / Justin]
See Attachment CI
CJ. Apache Zeppelin Project [Jongyoul Lee / Justin]
See Attachment CJ
Committee reports approved as submitted by General Consent.
7. Special Orders
A. Change the Apache Phoenix Project Chair
WHEREAS, the Board of Directors heretofore appointed Rajeshbabu
Chintaguntla (rajeshbabu) to the office of Vice President, Apache
Phoenix, and
WHEREAS, the Board of Directors is in receipt of the resignation of
Rajeshbabu Chintaguntla from the office of Vice President, Apache
Phoenix, and
WHEREAS, the Project Management Committee of the Apache Phoenix project
has chosen by vote to recommend Istvan Toth (stoty) as the successor to
the post;
NOW, THEREFORE, BE IT RESOLVED, that Rajeshbabu Chintaguntla is
relieved and discharged from the duties and responsibilities of the
office of Vice President, Apache Phoenix, and
BE IT FURTHER RESOLVED, that Istvan Toth be and hereby is appointed to
the office of Vice President, Apache Phoenix, to serve in accordance
with and subject to the direction of the Board of Directors and the
Bylaws of the Foundation until death, resignation, retirement, removal
or disqualification, or until a successor is appointed.
Special Order 7A, Change the Apache Phoenix Project Chair, was
approved by Unanimous Vote of the directors present.
B. Terminate the Apache Streams Project
WHEREAS, the Project Management Committee of the Apache Streams project
has chosen by vote to recommend moving the project to the Attic; and
WHEREAS, the Board of Directors deems it no longer in the best interest
of the Foundation to continue the Apache Streams project due to
inactivity;
NOW, THEREFORE, BE IT RESOLVED, that the Apache Streams project is
hereby terminated; and be it further
RESOLVED, that the Attic PMC be and hereby is tasked with oversight
over the software developed by the Apache Streams Project; and be it
further
RESOLVED, that the office of "Vice President, Apache Streams" is hereby
terminated; and be it further
RESOLVED, that the Apache Streams PMC is hereby terminated.
Special Order 7B, Terminate the Apache Streams Project, was
approved by Unanimous Vote of the directors present.
C. Change the Apache Arrow Project Chair
WHEREAS, the Board of Directors heretofore appointed Andrew Grove
(agrove) to the office of Vice President, Apache Arrow, and
WHEREAS, the Board of Directors is in receipt of the resignation of
Andrew Grove from the office of Vice President, Apache Arrow, and
WHEREAS, the Project Management Committee of the Apache Arrow project
has chosen by vote to recommend Neal Richardson (npr) as the successor
to the post;
NOW, THEREFORE, BE IT RESOLVED, that Andrew Grove is relieved and
discharged from the duties and responsibilities of the office of Vice
President, Apache Arrow, and
BE IT FURTHER RESOLVED, that Neal Richardson be and hereby is appointed
to the office of Vice President, Apache Arrow, to serve in accordance
with and subject to the direction of the Board of Directors and the
Bylaws of the Foundation until death, resignation, retirement, removal
or disqualification, or until a successor is appointed.
Special Order 7C, Change the Apache Arrow Project Chair, was
approved by Unanimous Vote of the directors present.
8. Discussion Items
A. Review expense accounting categories
Discussion with Treasurer on taxonomy of expensing categories and
processes for tracking thereof.
@Craig: pursue an audit on ramp cards
B. Discuss in-kind provided infra services
Plan board review of in-kind donations and risks, both in
infrastructure and elsewhere.
C. Executive Session
Discuss personnel and staffing matters with the President.
Executive session begins at 21:11 UTC. The board discussed succession
planning for officer roles and backfill positions lost. The session
concluded at 21:29.
9. Review Outstanding Action Items
* Justin: follow up with PMC about board report sections
[ TomEE 2024-06-19 ]
Status:
* David: follow up with report about shadow infrastructure budget
[ President 2024-06-19 ]
Status:
* Shane: follow up about enforcement for privacy policies
[ Data Privacy 2024-07-17 ]
Status:
* Rich: follow up about Elasticsearch dependency
[ Flagon 2024-07-17 ]
Status: Done: I've made an intro to the OpenSearch community manager,
and will leave it to the project whether they pursue that
further.
* Justin: update trademark registration runbook
[ Trademark management status briefing VP, Brand Management 2024-07-17 ]
Status:
* Shane: update Incubation guidelines to include trademark grant
[ Trademark management status briefing VP, Brand Management 2024-07-17 ]
Status:
* Justin: follow up on issue for board
[ Kafka 2024-08-21 ]
Status:
* Willem: follow up with Attic about terminology/processes for archiving
[ Logging Services 2024-08-21 ]
Status:
* Justin: follow up with trademarks
[ RocketMQ 2024-08-21 ]
Status:
* Craig: Start discussion on board@ list on security board reports
[ Commons 2024-09-18 ]
Status:
* Craig: Discuss the security issue on the dev list
[ Hive 2024-09-18 ]
Status: Done. Message was sent; message was received and will guide
future actions.
* Willem: Discuss use of Discord instead of mail list
[ OpenDAL 2024-09-18 ]
Status: Had the discussion about it during the OfficeHour 2024-09-20.
* Rich: Discuss account recovery with PMC and Infra
[ Pekko 2024-09-18 ]
Status:
* Justin: Discuss reporter tooling requirements
[ Shiro 2024-09-18 ]
Status:
* Greg: Write up a proposed resolution to require tooling to validate email
[ Discuss list subscription tools 2024-09-18 ]
Status: not started; will pick up with Sebb shortly
* Jeff: Start discussion of communications on board@ specifically the use of
[ New Business 2024-09-18 ]
Status:
10. Unfinished Business
11. New Business
12. Announcements
13. Adjournment
Adjourned at 22:00 UTC
============
ATTACHMENTS:
============
-----------------------------------------
Attachment 1: Report from the VP of Brand Management [Mark Thomas]
Covering the period September 2024
* ISSUES FOR THE BOARD
None.
* OPERATIONS
- Provided advice to downstream users on naming regarding managed services for
SPARK and POLARIS.
- Provided clarification to CASSANDRA on the ASF policy regarding usage of ASF
marks in domain names.
- Approved NETBEANS stickers for an external event.
- Provided general advice to an ASF member regarding naming of downstream
software products.
- Approved the STORMCRAWLER podling name after confirming the STORM PMC had no
objections.
- Worked with the DORIS PMC to improve references to external vendors and/or
products.
* REGISTRATIONS
Work with counsel to renew the OPENOFFICE registration in the US.
* INFRINGEMENTS
Provided advice to CLOUDSTACK, WEB SERVER and SPARK regarding potential
infringements.
Continue to attempt to make contact with a downstream vendor to address
multiple infringement concerns.
Prompted a downstream user of KAFKA and PULSAR to update their website to
bring it inline with ASF trademark policy.
Continue to work with counsel to address an infringement of our FREEMARKER
mark.
Continue to chase a downstream vendor regarding multiple infringements of ASF
marks.
-----------------------------------------
Attachment 2: Report from the VP of Fundraising [Bob Paulin]
-----------------------------------------
Attachment 3: Report from the VP of Marketing and Publicity [Brian Proffitt]
Foundation Comms
* FY24 Annual Report
* Finalized FY2024 annual report and published to Apache.org
* Issued press release touting highlights of report, and distributed
announcement on the newswire and ASF social media channels
* First Contribution Campaign: published 10th blog in the series, focusing on
bug fixes
* Wrote, published, and promoted blog announcing new ASF Board Member Kanchana
Welagedara
* Coordinated with ASF officers to develop blog about the formation of the
Open Regulatory Compliance Working Group, attributed to Dirk-Willem van
Gulik, ASF VP Public Affairs
* Coordinated with Ruth Suehle to develop byline referencing a recent article
by RedMonk on “open source licensing rugpulls”
Community Over Code News Package
* Solicited ASF projects for major news and milestones to be included in event
news package
* Tomcat 11.0 + 25th Anniversary: reviewed and edited announcement
* Cassandra 5.0: reviewed and edited announcement
25th Anniversary Project
* Hosted sourcing call with Tim Allison (Tika PMC) to gather information about
Tika’s participation as a challenge project for AIxCC
Website
* Met with ASF Fundraising team to discuss web needs; began developing content
outline and design to support Fundraising initiatives
Branding Project
* Wrote and published blog to give an update on ASF’s brand evolution,
including the formation of a Logo PMC
Social Media Overview
In total, 68 posts were published: 51 Tweets + 17 LinkedIn. The highest
performing pieces of content included the FY24 annual report and news of
Kanchana Welagedara joining the ASF board.
Social Highlights (X + LinkedIn)
* Total Audience: 140,515
* New Followers in September: 744*
* Total Impressions: 81,287 (17.4% decrease MoM)
* Total Engagements: 2,261 (23.9% decrease MoM)
* Post Link Clicks: 1,175 (29.1% decrease MoM)
*LinkedIn is the largest source of new follower growth.
Website Analytics
* 929,206 visits, 929,141 unique visitors +8.4%
* 2 min 33s average visit duration -7.8%
* 43% visits have bounced (left the website after one page) -4.4%
* 10.3 actions (page views, downloads, outlinks, internal site searches) per
visit -39.8%
* 10,002 max actions in one visit 0%
* 8,682,382 pageviews, 1,143,553 unique pageviews -37.4%
* 17 total searches on your website, 11 unique keywords -48.5%
* 550,588 downloads, 375,546 unique downloads +23.1%
* 326,242 outlinks, 213,004 unique outlinks +7.2%
-----------------------------------------
Attachment 4: Report from the VP of Infrastructure [Myrle Krantz]
-----------------------------------------
Attachment 5: Report from the VP of Tooling [Myrle Krantz]
-----------------------------------------
Attachment 6: Report from the VP of Conferences [Brian Proffitt]
Community Over Code NA concluded on October 10, with generally positive
feedback. Conference-level swag was not able to be delivered, due to an
unprecedented mix-up with the shipping service.
In all, 251 attendees walked in the door, with the following breakdown:
121 speakers (48.32%)
86 general attendees (34.30%)
29 Committers (11.4%)
12 TAC (4.78%)
3 staff (1.2%)
A more detailed financial report of the event will be delivered in November,
as expenses and sponsorship money are still coming in.
The CISA tabletop exercise run by Aeva Black from the CISA was attended by 30
people, who walked through a very true-to-life scenario and how the ASF would
and should respond. Conferences will be be conducting a survey of the
participants to give feedback to the CISA, and M&P will be working on a joint
public post about what was learned by ASF participants in this exercise.
We hosted a very well-received event reception at Meow Wolf Denver on the
first night of the conference. A speaker/sponsor reception was held on Tuesday
night, and Lightning Talks on Thursday.
A survey has been shared with all attendees to help inform the planners on
what events and locations we will be doing in 2025.
I would like to publicly thank the following for all of their assistance with
this event, before and during:
* Rich Bowen, Director
* Nick Burch, TAC Coordinator
* Drew Foulks, ASFInfra
* Gavin McDonald, TAC Coordinator
* Ruth Suehle, Executive Vice President
* All of the TAC volunteers
-----------------------------------------
Attachment 7: Report from the Apache Travel Assistance Committee [Gavin McDonald]
This is a 'no report' report. Not long back from Community Over Code
Denver I will submit a detailed after event report on that next month
along with anything else.
thanks
-----------------------------------------
Attachment 8: Report from the VP of Diversity and Inclusion [David Nalley]
-----------------------------------------
Attachment 9: Report from the VP of Data Privacy [Christian Grobmeier]
# General
There are no issues that need urgent attention.
Currently, 53 tracking codes were requested (+2).
15 Matomo sites don't receive traffic at this point.
After discussing this with the users of Kapa.ai, I suggested changes to make
it possible for them to use their service. They have agreed to those changes,
and if they are implemented, we can use their service.
Multiple questions directed at vp-privacy@ were answered.
There is need for a privacy policy for software that is downloaded
and installed on end-user devices. The first projects in question
are Apache OpenOffice and Apache Airflow.
Questions around mailing list privacy have risen and need to be handled.
Due to the many questions since the last period, this was not handled yet.
# Open tasks
- Provide guidelines for advertising user mailing lists
- Create a list of WordPress sites
- Create a list of domains that are allowed to connect because a DPA is
covering it (improved Whimsy support)
- Better documentation about DPAs
- Add "canned responses" and instructions on how to run the privacy office to
the website
- Review TAC policy for data privacy and develop a targeted version for the
committee
- Clarify responsibility for the Matomo VM
https://lists.apache.org/thread/6c7dn3ot494pxdlfxfn1pngbcpzj5g08
https://issues.apache.org/jira/browse/INFRA-25432
- Clarify status of "donate.apache.org"
- Clarify status of "status.apache.org"
-----------------------------------------
Attachment 10: Report from the VP of Public Affairs [Dirk-Willem van Gulik]
-----------------------------------------
Attachment 11: Report from the VP of W3C Relations [Andy Seaborne]
The annual W3C conference and all-groups meeting was held in September. I
attended remotely including a briefing on the planned direction of Community
Groups.
The process of going from Community Groups that produce material for
standardization will be improved in the areas of IP and copyright. This should
not affect ASF - it may be of note to ASF participants who also work for W3C
member organisations.
-----------------------------------------
Attachment 12: Report from the Apache Legal Affairs Committee [Roman Shaposhnik]
-----------------------------------------
Attachment 13: Report from the Apache Security Team Project [Mark J. Cox]
September
- We've continued working on capturing health scorecard data for projects
Stats for September 2024:
72 security reports (last months: 64, 88, 61)
37 license confusion
14 support request/question not security notification
4 report/question relating to dependencies
In total, as of 1st October 2024, we're tracking 179 (last months: 176, 183)
open issues across 69 projects, median age 69 days (last months: 95, 98). 66
of those issues have CVE names assigned.
20 (last month: 21) of these issues, across 9 projects, are older than 365
days.
-----------------------------------------
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: None
## 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:
- Kevin Rathbun was added to the PMC on 2024-07-24 [1]
- Kevin Rathbun was added as committer on 2024-07-25 [1]
- John Vines elected to move to PMC emeritus status on 2024-07-22
## 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.
The Accumulo 1-10.x line reached end-of-life and Accumulo-1.10.4 was the
final release. The vote thread can be found at [2]
The vote thread for 2.1.3 can be found at [3]
Work on 3.1.0 and future 4.0.0 branches remain very active.
### Planned Release Activity:
Accumulo is currently working on some significant development efforts.
With the release of 2.1.3, we have begun formalizing future release plans:
- Continue with critical bug fixes of the 2.1.x line.
- Created 3.1 branch to prepare for a feature-freeze and a release
preparation.
- Changes from the elasticity branch have been merged to the git main
branch and we are preparing a 4.0.0-alpha release. These changes are the
evolution of the processing model to support dynamic scaling and provide
elasticity for improved cost and performance management.
### Other:
- Migration from GitHub Classic Projects. The community discussed the
sun-setting of GitHub Classic projects that we used to track release
changes. The community consensus was to switch to using release milestones
and using new project boards for collaboration on specific topics.
- Updated bylaws to align with the PMC membership change from the ASF
board. The changes included simplifying the bylaw text by replacing text
with links to the relevant ASF documentation and clarifying our community
practices. The discussion was held on the dev mailing list at [4] and in
the PR [5]. The changes passed with 11 +1 and no other votes [6]
## 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 planning and PRs for code discussions. We also use
our slack channel for day-to-day communications. We continue to use the
mailing list for official Apache business and remains a channel for users
to contact us.
## Links
[1] (private access only)
[2] https://lists.apache.org/thread/6jy0v0qk14163xx19ocz4l3xxc1rzr3z
[3] https://lists.apache.org/thread/qwghptxc1ws2brcpsb9fd2nlftsr3rhk
[4] https://lists.apache.org/thread/mlkq52wj7bmffnq5cv49xgnzfxz0rkyb
[5] https://github.com/apache/accumulo-website/pull/431
[6] (private access only)
-----------------------------------------
Attachment B: Report from the Apache ActiveMQ Project [Bruce Snyder]
## Description:
The mission of Apache ActiveMQ is the creation and maintenance of software
implementing a distributed messaging system
## Project Status:
Current project status: Ongoing
Issues for the board: None
## Membership Data:
Apache ActiveMQ was founded 2007-01-17 (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-07.
- No new committers. Last addition was Anton Roskvist on 2024-02-09.
## Project Activity:
### ActiveMQ Classic
- 5.18.5 was released on 2024-07-24
- 5.18.6 was released on 2024-10-02
- We are preparing new 6.1.x release including same fixes and heading to 6.2.0
with new JMS 2/3 operations support.
### ActiveMQ Artemis
- 2.36.0 released. Highlights include GitHub Dependabot integration for
semi-automated dependency updates, stability & performance improvements as
well as lots of internal "code gardening" improvements for developers to
make the code-base simpler and more consistent.
- 2.37.0 released. Mainly bug-fixes with a new configuration to separate
command profiles for broker runtime vs. broker utilities.
- 2.38.0 is expected imminently.
### ActiveMQ Artemis Console
- ActiveMQ Artemis Console 1.0.0 was released, modernising the console to use
newer HawtIO 4 and Patternfly versions and releasing as an independent
component that can be used standalone or embedded into the broker.
## Community Health:
The community continues to be healthy and positive, working together on all
sub-projects within the ActiveMQ family.
-----------------------------------------
Attachment C: Report from the Apache Airavata Project [Suresh Marru]
-----------------------------------------
Attachment D: Report from the Apache APISIX Project [Ming Wen]
## Description:
The mission of Apache APISIX is the creation and maintenance of software
related to a cloud-native microservices API gateway
## Project Status:
Current project status: Ongoing.
Issues for the board: No isuue.
## Membership Data:
Apache APISIX was founded 2020-07-15 (4 years ago)
There are currently 64 committers and 29 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- No new PMC members. Last addition was Peter Zhu on 2024-01-12.
- Wanxing Zheng was added as committer on 2024-09-07
## Project Activity:
3.10.0 was released on 2024-08-13.
3.9.0 was released on 2024-03-29.
3.8.0 was released on 2024-01-15.
## Community Health:
dev@apisix.apache.org had a 47% decrease
in traffic in the past quarter (53 emails compared to 99)
97 commits in the past quarter (-53% change)
32 code contributors in the past quarter (-8% change)
96 PRs opened on GitHub, past quarter (-30% change)
96 PRs closed on GitHub, past quarter (-26% change)
127 issues opened on GitHub, past quarter (-41% change)
92 issues closed on GitHub, past quarter (-39% change)
-----------------------------------------
Attachment E: 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: We had very little activity this period.
Issues for the board: No issues for the board.
## Membership Data:
Apache Aries was founded 2010-12-15 (14 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:
Last release of a subproject was in April. In current reporting period there
was no development activity.
## Community Health:
Only a single request for help with no answer from Aries community.
So very little community activity.
-----------------------------------------
Attachment F: Report from the Apache Arrow Project [Andrew Grove]
## 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 109 committers and 51 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:4.
Community changes, past quarter:
- No new PMC members. Last addition was Raúl Cumplido on 2023-11-12.
- Will Ayd was added as committer on 2024-09-30
## Project Activity:
32- and 64-bits have been accepted as allowable bit-widths for the Decimal
data types to expand compatibility with other systems.
### Concerns over sustainability
Major layoffs at one of the primary corporate contributors to Arrow are
questioning the sustainability of ongoing maintenance and development of some
Arrow implementations. Arrow is a successful and widely-used technology, so we
believe that there should be potential funding opportunities out there, but
how to materialize those opportunities is an open question.
### Sub Project Updates
Arrow has several subprojects, as listed on https://arrow.apache.org/
### Arrow C data interface
We’re discussing the specification to pass statistics through the Arrow C data
interface: https://github.com/apache/arrow/issues/38837
### ADBC
The last ADBC Libraries release featured a contributed BigQuery driver and
Rust driver manager that is now available on crates.io. The forthcoming
release features improvements in PostgreSQL type support and improvements in
the C++ driver framework to make it easier for others to build new ADBC
drivers.
### Arrow Flight
Based on continued interest from users in exposing more and more features from
the underlying gRPC library, we would like to explore how we can simplify
Flight and expose gRPC directly rather than spend more maintainer effort
continually wrapping these APIs.
### Arrow Flight SQL
We’re discussing a potential ‘v2’ in the long term, based on the experiences
of the Rust subproject: https://github.com/apache/arrow/issues/41840
### Arrow Flight SQL adapter for PostgreSQL
No progress. We’re working on making COPY TO/FROM format extendable in
PostgreSQL instead in this period. We can implement Arrow input/output support
by this extendable point.
### nanoarrow
The forthcoming release of nanoarrow 0.6.0 is scheduled for the week of
October 1 and features an IPC writer to match its IPC reader and StringView
support. In addition to ADBC and the Snowflake Python connector, NVIDIA’s cudf
will use nanoarrow in its forthcoming version to power connectivity via the
Arrow C Data/Device interface.
### C++
We’ve added support for attaching statistics to read Arrow data.
#### Dataset
No update
#### Parquet
We’ve added support for attaching Parquet statistics to read Arrow data.
#### Acero & Compute
We've improved the internal row-oriented representation in compute module by
widening the offset type to 64-bit (#43389). This enhancement resolves crashes
and data corruption issues in aggregation and hash-join operations on large
datasets due to offset overflow, significantly expanding the range of
supported use cases.
We've enhanced the performance of ordered aggregation in compute module
(#44053), offering potential benefits for time-series applications.
#### Gandiva
We’ve added support for LLVM 19.1.
### C#
No update
### Go
The go implementation has moved to its own GitHub repository in order to make
independent releases. This will help both the Go implementation which won’t
have to perform major releases every quarter, with the given burden to update
import paths to the users and the main implementation reducing the complexity
on verification, release, CI. Decimal32 and Decimal64 have been added to the
Go implementation, along with the C Data interface integrations.
### Java
Overall, we are trying to keep up with developments in other implementations
and preparing for changes in Java 22 and beyond around off-heap memory (such
as the FFM module). ListView and LargeListView have been added along with the
C Data interface integrations. The REE core component has also been added. We
have also removed a large number of build warnings from some of the modules.
Memory-core now uses long in place of integer as a precursor for the FFM
integration.
### JavaScript
No update
### Julia
No update
### Rust
The Rust community has mostly been focused on filling out missing feature
gaps, including StringViewArray and BinaryViewArray support, optimizing
kernels, new UnionArray kernels, and improving the parquet metadata API.
As the crate matures, we have adopted a new release and versioning schedule[2]
that tries to balance adding new features and minimizes API breakages. So far
it seems to be working well.
We are also working to expand out review capacity and community size (see very
positive discussion on [1]) and the community has been responding well.
[1]: https://github.com/apache/arrow-rs/issues/6418
[2]: https://github.com/apache/arrow-rs?
tab=readme-ov-file#release-versioning-and-schedule
### C (GLib)
We’ve added more bindings of C++.
We’ve added support for MSVC.
### MATLAB
We attempted to integrate the release artifacts for the MATLAB interface with
the MathWorks File Exchange (analogous to pypi.org or rubygems.org), but were
blocked by:
1. The inability to allow write permissions for the official MATLAB and
SImulink Integration GitHub app to the apache/arrow GitHub repository.
2. The inability to upload MLTBX files containing binary files (e.g. .dll) to
the MathWorks File Exchange.
### Python
Python support for 3.13 has been added and Python 3.8 support has been
dropped, starting on pyarrow 18.0.0. A free threaded build wheel has been also
added for Python 3.13. From 18.0.0 onwards pyarrow can be installed without
Numpy as a runtime dependency.
### R
No update
### Ruby
We’ve added more bindings of C++.
### Swift
No update
### Recent releases
- RS-53.1.0 was released on 2024-10-06.
- ADBC-14 was released on 2024-09-05.
- RS-53.0.0 was released on 2024-09-03.
- JULIA-2.7.3 was released on 2024-08-30.
- RS-OS-0.11.0 was released on 2024-08-16.
- RS-52.2.0 was released on 2024-07-28.
- RS-OS-0.10.2 was released on 2024-07-21.
- 17.0.0 was released on 2024-07-16.
## Community Health:
Community communication continues to be strong.
A second edition of the book "In-Memory Analytics with Apache Arrow" was
recently published.
There has been one blog post published to https://arrow.apache.org/blog/ since
the previous board report.
The mailing lists are active
- dev@arrow.apache.org had a 27% decrease in traffic in the past quarter (385
emails compared to 523)
- 1468 commits in the past quarter (-49% change)
- 212 code contributors in the past quarter (-26% change)
- 1353 PRs opened on GitHub, past quarter (-39% change)
- 1264 PRs closed on GitHub, past quarter (-43% change)
- 950 issues opened on GitHub, past quarter (-38% change)
- 691 issues closed on GitHub, past quarter (-44% change)
-----------------------------------------
Attachment G: Report from the Apache AsterixDB Project [Till Westmann]
## Description:
Apache AsterixDB is a scalable big data management system (BDMS) that provides
storage, management, and query capabilities for large collections of
semi-structured data.
## Project Status:
Current project status: ongoing Issues for the board: none
## Membership Data:
Apache AsterixDB was founded 2016-04-19 (8 years ago) There are currently 40
committers and 27 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 Wail Y. Alkowaileet on 2023-11-21.
- Ritik Raj was added as a committer on 2024-09-17.
## Project Activity:
Apache AsterixDB JDBC Driver 0.9.8.3 was released on 2024-04-03.
apache-asterixdb-0.9.8.2 was released on 2024-03-04. apache-asterixdb-0.9.9
was released on 2024-03-04. apache-hyracks-0.3.8.2 was released on 2024-03-04.
apache-hyracks-0.3.9 was released on 2024-03-04.
Activity: JDBC Driver release 0.9.8.3 is underway.
## Community Health:
More features are going through the APE process, but unfortunately not all.
There was some planning towards somehow programmatically enforcing that
certain merges be tied to APEs. However after some investigation it is not
clear how to do this in a robust way.
APE 2 (Query Plan Cache) is still stalled in review.
APE 3 (Fixed Point recursion operator for Hyracks) is under review.
APE 7 (Replacing ESRI with JTS) was accepted and merged.
APE 8 (Schema inference aggregates) is under discussion.
The weekly meeting was advertised on the list but we didn't pick up any other
attendees from this.
We have quite a few new contributors, and some of them are either already new
Committers (e.g. Ritik) or on the path towards it.
-----------------------------------------
Attachment H: 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 19 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Herve Boutemy on 2015-07-19.
- No new committers. Last addition was Herve Boutemy on 2016-01-27.
## Project Activity:
Attic retired 2 projects this quarter: HAWQ and Bloodhound.
## Community Health:
Last retirements went well with our tools and documented process, even if new
eyes may find areas of improvement.
-----------------------------------------
Attachment I: Report from the Apache Avro Project [Ryan Skraba]
-----------------------------------------
Attachment J: 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 13 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 Cai Daojin on 2022-12-21.
- No new committers. Last addition was Yang Liming on 2024-03-24.
## Project Activity:
bRPC v1.10.0 was released on July 19th with the following updates:
Support connect on socket create
- Support more meta for ServerNode
- Support proxy and generic call of baidu_std protocol
- Support thread-local object iteration
- Support half-open state in circuit breaker
## Community Health:
Committers take turns responding user emails and issues on a weekly basis.
During the past quarter, about 50 new emails were received and answered
weekly. 66 commits were made in the past quarter by 13 code contributors.
-----------------------------------------
Attachment K: Report from the Apache BVal Project [Matthew Jason Benson]
## Description:
The mission of BVal is the creation and maintenance of software related to
Apache BVal: JSR-303 Bean Validation Implementation and Extensions
## Project Status:
Current project status: Dormant
Issues for the board: none
## Membership Data:
Apache BVal was founded 2012-02-14 (13 years ago)
There are currently 17 committers and 15 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 Jean-Louis Monteiro on 2020-11-29.
- No new committers. Last addition was Markus Jung on 2024-07-08 (however
this addition did take place since the June report was submitted).
## Project Activity:
A new patch release, v3.0.1, was made on 2024-07-19. This is primarily
due to the efforts of a few committers keeping on top of dependabot PRs.
## Community Health:
As previously alluded to, ML (commit list) traffic and PRs are up, although
this is primarily due to automated dependency version upgrade reminders.
-----------------------------------------
Attachment L: Report from the Apache Calcite Project [Benchao Li]
## 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:
here are no issues requiring board attention.
## Membership Data:
Apache Calcite was founded 2015-10-22 (9 years ago)
There are currently 75 committers and 29 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.
Community changes, past quarter:
- Mihai Budiu was added to the PMC on 2024-07-26
- Norman Jordan was added as committer on 2024-08-14
## Project Activity:
There was no release in Q3 yet, however, we've planned to release
Calcite 1.38.0 and Avatica 1.26.0 lately. Calcite 1.38.0 is mostly ready,
it's hopeful to release it in one or two weeks.
Besides releases, I would like also to mention that several talks related
to Apache Calcite were presented by Jiajun Xie, Cancai Cai, and Xuanda Wen
in Apache Community Over Code Asia 2024 (happened in HangZhou on July 26-28).
## Community Health:
The community maintains a super healthy status, previously it's healthy,
the reason is that we've invited both a new Committer and a PMC member
in Q3.
Most of the statistics has increased compared to last quarter (dev@
increased by 42%, issues@ increased by 46%, commits increased by 90%,
code contributors increased by 43%), and the numbers of non-committer
commits and active reviewers are have also increased. All the numbers
show that the community is in a good status, there are always new
contributors coming in which is very important for the community.
The number of non-committer (contributor) commits per month:
+------+-------+---------------------+
| year | month | contributor_commits |
+------+-------+---------------------+
| 2024 | 7 | 30 |
| 2024 | 8 | 28 |
| 2024 | 9 | 28 |
+------+-------+---------------------+
The number of active reviewers per month:
+------+-------+------------------+
| year | month | active_reviewers |
+------+-------+------------------+
| 2024 | 7 | 7 |
| 2024 | 8 | 4 |
| 2024 | 9 | 7 |
+------+-------+------------------+
Top reviewers in the last 3 months:
+----------------------------------+---------+
| committer | reviews |
+----------------------------------+---------+
| Mihai Budiu <mbudiu@feldera.com> | 37 |
| NobiGo <nobigogle@gmail.com> | 24 |
| Julian Hyde <jhyde@apache.org> | 11 |
+----------------------------------+---------+
-----------------------------------------
Attachment M: Report from the Apache CarbonData Project [Liang Chen]
## Description:
- The Apache CarbonData is data store solution for fast
analytics on Big Data platforms (including Apache Hadoop, Apache Spark,
Apache Flink among others) to help speed up queries an order of magnitude
faster over petabytes of data, with the aim of using a unified file format
to satisfy all kinds of data analysis cases.
## Issues:
- The community need to consider, just maintain the existing feature for
version stability or encourage new contributors to do more new features,
need to discuss in community.
## Activity:
- Optimize the community building https://github.com/apache/carbondata/pull/4358
- Upgrade Thrift version : https://github.com/apache/carbondata/pull/4355 ,
https://github.com/apache/carbondata/pull/4356
- Upgrade spark version : https://github.com/apache/carbondata/pull/4354
- hulk as new contributor, optimized documents
## Health Report:
- Commit activity:
- 8 commits in the past quarter
- 4 code contributors in the past quarter
## Releases:
* currently , community is working for upgrade spark version :
https://github.com/apache/carbondata/pull/4354
* 2.3.1 was released on 2023-11-25.
* 2.3.0 was released on 2022-01-24.
* 2.2.0 was released on 2021-08-05.
-
## Project Composition:
- There are currently 28 committers and 19 PMC members in this project.
- The Committer-to-PMC ratio is roughly 7:5
## Community changes, past quarter:
- Bo Xu was added to the PMC on 2023-04-22
- Brijoo Bopanna was added to the PMC on 2022-09-24
- Indhumathi was added to the PMC on 2022-02-16
- Vikram Ahuja was added as committer on 2022-02-10
- Akash R Nilugal was added to the PMC on 2021-04-11
## Notable mailing list trends:Mailing list activity stays at a high level
- dev@carbondata.apache.org:
- 156 subscribers (change 9):
- dev@carbondata.apache.org had a 59% decrease in traffic in the past
quarter (14 emails compared to 34):
## Github issues activity:
- 5 issues be handled
## Github PR activity:
- 6 PRs opened on GitHub, past quarter
- 5 PRs closed on GitHub, past quarter
-----------------------------------------
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
This is a mature project and the framework is generally stable.
There are no issues requiring board attention at this time.
## Membership Data:
Apache Causeway was founded 2012-10-17 (~12 years ago).
There are currently 15 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- None
## Project Activity:
In the next quarter we plan to release Causeway 2.2.0 (based on Spring Boot
2.x) and also Causeway 3.2.0 (based on Spring Boot 3.x) [1]
The Causeway committers maintain an informal site for experimental stuff [2],
including a new viewer based on Vaadin. There is now community interest in
developing the Vaadin viewer, with the aim to make it functionally equivalent
to Causeway's current Wicket viewer, and then formally donating that code back
into Causeway.
We are also starting to promote the framework to extend our user base. Two of
our committers, Dan Haywood and Johan Doornenbal gave a talk at a DDD meetup
[3]. Dan also gave a couple of talks mentioning Apache Causeway at JAX London
[4] and has a few more meetups lined up in the next two months.
We are as well discussing to make the 3.x branch the new 'main', phasing out
the 2.x branch, and establishing a 4.x branch, therein making use of Java
features beyond version 17.
## Community Health
We are continuing to see good engagement on and new sign-ups to 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://github.com/apache-causeway-committers/causeway-lab
[3] https://meetu.ps/e/NrSz0/n2H1/i
[4] https://jaxlondon.com/program/#programJumpToDay1
-----------------------------------------
Attachment O: Report from the Apache Celix Project [Pepijn Noltes]
## Description:
Apache Celix is a framework for C and C++14 to develop dynamic modular
software applications using component and in-process service-oriented
programming. Apache Celix is inspired by the OSGi specification adapted for C
and C++.
## Project Status:
Current project status: Dormant
Issues for the board: None
## Membership Data:
Apache Celix was founded 2014-07-16 (10 years ago)
There are currently 17 committers and 10 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 Peng Zheng on 2022-10-16.
- No new committers. Last addition was Zhenbao on 2022-10-19.
## Project Activity:
- The last quarter there was not a lot of activity on the code base.
- The last release was 2.4.0 on 2023-09-29. The next expected release will
be a major release (3.0.0) with breaking changes.
- There has been a discussion and decision to introduce libuv (MIT license)
for thread, timer, time and file abstractions. This is a breaking
change and as such will be part of a next major release. Ideally
this will result is more stable framework and opens the door for
future windows support. That being said it will likely result that
a next major release is further away. There is currently no ETA
for a next release.
## Community Health:
dev@celix.apache.org had a 53% decrease in traffic in the past
quarter (51 emails compared to 108)
16 commits in the past quarter (-83% change)
3 code contributors in the past quarter (no change)
4 PRs opened on GitHub, past quarter (-66% change)
3 PRs closed on GitHub, past quarter (-76% change)
3 issues opened on GitHub, past quarter (-50% change)
5 issues closed on GitHub, past quarter (25% increase)
Activity has been slowing down, but I expect this will pick up again.
There are several plans for future development and a small but committed
community.
-----------------------------------------
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 (16 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 Jamie Mark Goodyear on 2024-07-19.
## Project Activity:
Most of the activity for this period was targeting the upcoming patch
releases, including the fix for one long-standing CVE's issue. The work on
performance testing across different JDKs (Jamie Goodyear) resulted in
multiple fixes being committed.
Recent releases:
cxf-xjc-utils 4.0.2 was released on 2024-09-26.
cxf-xjc-utils 3.3.4 was released on 2024-09-26.
Past releases:
3.5.9 was released on 2024-07-17.
3.6.4 was released on 2024-07-17.
4.0.5 was released on 2024-07-17.
## 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 have now integrated the Jenkins jobs to run Jakarta Restful Services TCK
tests for Jakarta EE 9.1 and Jakarta EE 10, there are tests to fix and this
work is ongoing.
-----------------------------------------
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: Dormant
Issues for the board: None
## Membership Data:
Apache DataFu was founded 2018-02-21 (7 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 Ohad Raviv on 2023-02-06.
- No new committers. Last addition was Ohad Raviv on 2019-07-27.
## Project Activity:
One fix from a new contributor, but nothing other than that.
## Community Health:
The community is small to begin with, and the fact that two of us are in
Israel has affected our activity over the past year. We have another
contribution pending from an additional non-committer Israeli that is stuck.
When possible, we break down improvements into small bits and post them on
Apache's Help Wanted, but our success ratio with that has been limited - we've
received one-off contributions but not someone interested in something more
sustained. We will initiate a more serious discussion of our future/how to
improve our health ASAP.
-----------------------------------------
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, with moderate activity
Issues for the board: none
## Membership Data:
Apache DB was founded 2002-07-16 (22 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:
Recent releases:
Torque 6.0 was released on 2024-05-22.
Derby-10.17.1.0 was released on 2023-11-14.
## Community Health:
As is common for the DB community, the summer quarter was quiet.
In the JDO community, regular weekly developer meetings
continue to happen, and the community continue to work to
optimize the TCK.
In the Torque community, some smaller code changes did happen
and the discussion about Java 17 in the dev mailing list is
now almost closed with consistently positive support.
Preparation for this is under way. Alongside this discussion,
proposals were made like moving to GIT, modernize template code,
add/use a gradle build plugin with kotlin, which are in
the state of further consideration.
In the Derby community, several questions were asked
and answered on the mailing lists and some new bugs were filed.
-----------------------------------------
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:
There are no issues requiring board attention at this time.
## Activity:
We did ship a first DeltaSpike release to update from an old compat CDI
version to CDI-3.0 which is already a jakarta.* package release.
Right now the activity is rather low, but this will change again as soon
as old JavEE projects will pick up the jakarta package finally. A lot
of enterprise companies still run with JavaEE8 and javax.* namespace.
## 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]
-----------------------------------------
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 (3 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.2.2 was released on Jul 18.
- the top 2 active issues are as follows:
Which version of Python should be used with pydolphinscheduler(13 comments)
[Feature][plugin] Supports user-defined task plugins(12 comments)
## Community Health:
- We have held two community online Meetups in last quarter.
- 5 code contributors in the past quarter (25% increase)
- 120 commits in the past quarter (-44% decrease)
- 205 PRs closed on GitHub and 321 issues opened on GitHub
- 1574 issues closed on GitHub, past quarter (248% increase)
-----------------------------------------
Attachment V: Report from the Apache Druid Project [Gian Merlino]
-----------------------------------------
Attachment W: Report from the Apache Dubbo Project [Jun Liu]
## Description:
Apache Dubbo is an easy-to-use RPC framework that provides different
language implementations, service discovery, traffic management,
observability, security, tools, and best practices for building
enterprise-ready microservices.
## Project Status:
Current project status: Ongoing: With high activity.
No issue needs board attention.
## Membership Data:
Apache Dubbo was founded 2019-05-15 (5 years ago) There are currently 107
committers and 29 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 YouWei Chen on 2023-04-21.
+ Long Qiang was added as committer on 2024-08-28
+ Sean Yang was added as committer on 2024-08-28
## Project Activity:
apache/dubbo made a major milestone release - 3.3.0 in this quarter, having
the RPC protocol upgraded.
apache/dubbo-python, mainly contributed from the community, has succesfully
achieved the first iteration milestone, with triple protocol, service
discovery and basic load balance policies ready.
We had the official website updated on September and will be working on
documentation update next quarter.
## Community Health:
Overall community health is in good shape. We will be focusing more on
constructing documentation and enriching the ecosystem around the core RPC
framework.
-----------------------------------------
Attachment X: Report from the Apache Fineract Project [James Dailey]
## Description:
At Apache Fineract®, our mission is to build, maintain and enhance a
cloud-ready core banking system for robust, scalable, and secure operations of
financial institutions. Fineract® provides a reliable, robust, and affordable
solution for entrepreneurs, financial institutions, and service providers. We
believe in financial services for everyone, including and especially for the
unbanked and underbanked. Fineract® is aimed at innovative mobile and
cloud-based solutions, and enables digital transaction accounts for all.
## Project Status:
Current project status: ongoing. Delays and difficulty in getting out a
release.
Issues for the board: In anticipation of new CRA requirements and similar, the
issues around security fixes and releases may become critical.
This project is fairly unique in the ASF in how directly and immediately it is
used by commercial entities, in direct mission critical production systems
used as interfaces with end customers. Therefore, it will be important for
the project to establish the CRA/open source stewards checks and protocols
consistent with ASF wide policies.
## Membership Data:
Apache Fineract was founded 2017-04-18 (7 years ago) There are currently 53
committers and 24 PMC members in this project. The Committer-to-PMC ratio is
roughly 7:3 [Autogenerated. I calculate this as 2:1 )
Community changes, past quarter:
- No new PMC members. Last addition was Adam Saghy on 2023-07-10.
- Kristof Jozsa was added as committer on 2024-09-24
- Marta Jankovics was added as a committer on 2024-10-10
## Project Activity:
Release 1.9 on 2024-01-12
Release 1.10.0 process was started in April 2024 but is stalled. There are
open security issues.
Recent releases:
1.7.3 was released on 2023-03-24. (Deprecated)
1.8.4 was released on 2023-03-24. (Deprecated)
1.8.3 was released on 2023-01-16. (Deprecated)
## Community Health:
The release process is too complicated and needs be streamlined. We would
welcome an experienced ASF hand to get to a better release process.
Community activity includes an active listserv and roughly 80 Pull Requests
per quarter, largely refactoring and adding functionality around lending
capabilities. There is a certain amount of community discussion that occurs
on the Mifos slack channels; I do remind people that bringing discussion back
to the project is vitally important.
We’ve also managed to make some formal Fineract significant improvements
projects (FSIP) a visible priority with votes to adopt them. Votes are noted
on the wiki pages.
Fineract Significant Improvement Proposals:
FSIP-1: Modular Security Architecture. Designed. Awaiting resources.
FSIP-2 Scarf Data Tracking. Defined. In process. Stable. Evaluation to come
in a few months.
FSIP-3: Continue Enhancing New Progressive Loan Module to Support
Interest-Bearing Loans . Defined. In process. Major enhancements later.
FSIP-4 Cucumber Testing Framework. Defined. In process.
-----------------------------------------
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: Ongiong with low activity
Issues for the board: None at this time
## Membership Data:
Apache Flagon was founded 2023-03-21 (2 years ago) There are currently 18
committers and 12 PMC members in this project. The Committer-to-PMC ratio is
3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Evan Jones on 2024-07-10.
- No new committers. Last addition was Evan Jones on 2024-02-13.
Note: Ryan Thenhaus was elected as a committer in Aug 2024. His ICLA is on
file, but account creation was stalled, however, we have reached out to
reinitiate account creation.
## Project Activity:
The community has steadily contributed code to maintain current projects
(UserALE.js && Distill), as well as new features to extend use-cases.
Contributions have been made by additional contributors and new committers
(Ryan Thenhaus). Overall, core Flagon products are well documented and
maintained. Additional work with Kafka to for streaming use-cases and
alternatives to ELK are planned also.
## Community Health:
Community growth remains slow (it always has been), however, it is growing
nonethelesss. Ryan Thenhaus was elected as a committer; he and other new
contributors have contributed code to the project. Recently, I'm aware that
some PMC and committers have met to discuss proposals for additional Distill
features and a new version of UserALE.js (2.5.0). Notwithstanding, PMC is
aware of drops in traffic on community boards--we will encourage that new
release proposals be posted on dev@ to foster communication. Outside of
releases we are starting to see fractioning within the community, where
specific pockets of PMC and committers are working towards community goals,
but not necessarily with the community, writ large.
-----------------------------------------
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 project does not have sufficient oversight from the
PMC. From the number of respondents to the recent roll call,
the project probably has sufficient numbers for a vote, particularly one
concerning the final disposition of the project, in order to shut it down
"gracefully". However, the majority of respondents replied that they either
already were inactive, or that they intend to be and do not have an interest
in staying active. So, it is unlikely that there will be enough active Fluo
PMC members to routinely oversee the project going forward. As a result of
that roll call thread's responses, it was proposed to submit an inquiry to the
Accumulo PMC to provide the requisite oversight by accepting the Fluo project
as a sub-project. The two projects are very closely related, and there is
overlap in the PMC, particularly in the remaining active, or semi-active Fluo
PMC members, so this might make sense. A discussion thread was started on
October 8 to propose the idea to the Accumulo PMC on their private list for
their consideration, and it was cross-posted to the Fluo private list. If the
Accumulo PMC is willing to accept oversight of the Fluo project, as a
sub-project, it is the intention of the remaining active Fluo PMC members to
propose that resolution to the board, to resolve the "at risk" status, and
then to seek INFRA's assistance in implementing the necessary permissions
changes, before the Fluo PMC is dissolved by the board.
## Membership Data:
Apache Fluo was founded 2017-07-18 (7 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:
Not much activity this quarter. The main activity this quarter was updates to
maintain the project's fluo-uno tool (which exists in its own repository apart
from the main Fluo code base). That tool is used by Fluo and Accumulo (one of
Fluo's dependencies) for development and testing. Additional trivial updates
were also done to fix the GitHub Actions CI builds for several of the
project's repositories and to update the build for the project's Jekyll-based
website. A comment on the private list indicated that there was also some work
being done by one developer to update the main Fluo repository to work with
Java 11/17 and Accumulo 2.1, but that work is still in progress and has not
yet resulted in a pull request. The only substantial mailing list activity was
a roll call thread, from which it became clear that the project is now in an
"at risk" status, and the follow-up cross-post to the Accumulo PMC (see
earlier "Issues for the board" section).
## Community Health:
There were 11 commits from 2 committers and one non committer. While the
metrics show a slight uptick in activity, the quality of the activity remains
substantially the same as the previous quarter.
A roll call was initiated by Rich Bowen and the results were a single +1, 4
+0, and 3 -1 responses. Through the roll call, it was observed that the
project is now at risk. There was a proposal on the roll call vote thread to
explore offering the Fluo project as a sub-project of Accumulo and see where
that goes (see earlier "Issues for the board" section).
-----------------------------------------
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 (20 years ago)
There are currently 72 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Richard Zowalla on 2024-04-15.
## Project Activity:
Regular maintenance releases happening on various components. Geronimo Mail
moved to final and complies with Jakarta.
## Community Health:
Not a lot of community exchanges or emails. The maintenance is mainly on low
level components, so they are mainly used by applications servers.
-----------------------------------------
Attachment AB: Report from the Apache Griffin Project [William Guo]
## Description:
The mission of Apache Griffin is the creation and maintenance of software
related to a data quality solution for big data, including both streaming and
batch mode. It offers an unified process to measure data quality from different
perspectives.
## Project Status:
Current project status: We are working on release apache griffin 2.0.0
Issues for the board: None.
## Membership Data:
Apache Griffin was founded 2018-11-21 (6 years ago)
There are currently 21 committers and 19 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 Chitral Verma on 2020-05-06.
- No new committers. Last addition was Chitral Verma on 2020-05-05.
## Project Activity:
- We are developing apache griffin 2.0.0 on branch griffin-2.0.0-dev.
- As planned, we will release the final version in Dec, 2024.
## Community Health:
- activity is low, but some core members are contributing.
- after the new arch is released, more people will use and contribute it back.
-----------------------------------------
Attachment AC: Report from the Apache Guacamole Project [Mike Jumper]
## Description:
The mission of Apache Guacamole is the creation and maintenance of software
related to providing performant, browser-based remote access
## Project Status:
Current project status: Ongoing, with moderate activity.
Issues for the board: none.
## Membership Data:
Apache Guacamole was founded 2017-11-14 (7 years ago)
There are currently 15 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Luke on 2023-02-22.
- No new committers. Last addition was Alexander Leitner on 2023-11-13.
## Project Activity:
The project is rapidly working to complete the 1.6.0 release. Depending on
testing and resolution of identified regressions, start of an RC1 VOTE within
the next week is likely.
Recent releases:
- 1.5.5 was released on 2024-04-05.
- 1.5.4 was released on 2023-12-07.
- 1.5.3 was released on 2023-07-31.
## Community Health:
The community continues to be active and healthy. Threads with general and
development-related questions regularly appear, and users on the user@ list
are actively engaging with others and the project (including by helping test the
upcoming release).
-----------------------------------------
Attachment AD: 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 247 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 a branch committer on 2024-09-07.
## Project Activity:
3.4.0 was released on 2024-03-17.
hadoop-thirdparty-1.2.0 was released on 2024-02-07.
3.3.6 was released on 2023-06-25.
## Community Health:
- HDFS new feature "Asynchronous Router RPC"[1][2] which will improve
performance of Router RPC dispatch capability is in progress, most of basic
works are near to be ready, we need to continue to extend some interfaces
async. There are four contributors involved now.
- HDFS new feature "NameNode Fine-Grained locking Based on Directory Tree"
[3][4] which improves the performance of NameNode, The phase one developed
near to be ready, but the contributors are inactive over 3 months. Now this
feature is suspended due to no more other active contributors being
involved.
- The key change for YARN is the support for cgroup v2[5]. Significant
progress has been made on this feature, but it will still take some time to
complete. There are currently 4 active contributors.
- We are also working on enabling Hadoop to support JDK17. A major blocking
JIRA is HADOOP-15984[6], which involves updating Jersey from 1.19 to 2.x.
The development work on this is currently in progress.
- Shilun helped to resolve two long-standing Hadoop CVE issues.
- Mukund and Steve are preparing release-3.4.1.
- The Project shows healthy engagement based on Mailing list/Jira/Github
traffic.
[1] https://issues.apache.org/jira/browse/HDFS-17531
[2] https://lists.apache.org/thread/k930cmlvo1z2zox9qhfx9797gk561nnc
[3] https://issues.apache.org/jira/browse/HDFS-17366
[4] https://lists.apache.org/thread/6wlwx4jbpsfn4xs3617ltgqqxs69prlt
[5] https://issues.apache.org/jira/browse/YARN-11669
[6] https://issues.apache.org/jira/browse/HADOOP-15984
-----------------------------------------
Attachment AE: Report from the Apache HBase Project [Duo Zhang]
## Description:
Apache HBase is an open-source, distributed, versioned, non-relational
database. Apache HBase gives you low latency random access to billions of rows
with millions of columns atop non-specialized hardware.
hbase-thirdparty is a set of internal artifacts used by the project to
mitigate the impact of our dependency choices on the wider ecosystem.
hbase-connectors is a collection of integration points with other projects.
The initial release includes artifacts for use with Apache Kafka and Apache
Spark.
hbase-filesystem contains HBase project-specific implementations of the Apache
Hadoop FileSystem API. It is currently experimental and internal to the
project.
hbase-operator-tools is a collection of tools for HBase operators. Now it is
mainly for hosting HBCK2.
hbase-native-client is a client library in C/C++, in its early days.
hbase-kustomize is for deploying HBase on kubernetes, still under development.
## Project Status:
Current project status: Ongoing
Issues for the board: None
## Membership Data:
Apache HBase was founded 2010-04-21 (14 years ago)
There are currently 107 committers and 60 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 Pankaj Kumar on 2024-07-02.
- Ray Mattingly was added as committer on 2024-09-10
## Project Activity:
hbase-thirdparty-4.1.9 was released on 2024-09-27.
hbase-thirdparty-4.1.8 was released on 2024-08-31.
2.5.10 was released on 2024-07-24.
2.5.9 was released on 2024-07-15.
We moved our official slack channel to the one in the-asf.slack.com
https://lists.apache.org/thread/cyr8vfxvfqm2srz7m1kkp4mkk015r8wx
The reason why 2.5.10 followed immediately after 2.5.9 was because we found a
critical bug in 2.5.9.
https://lists.apache.org/thread/wnczhn46pf6t05w2xstg26mdzy0qgd5p
We have done most API cleanups for the final 3.0.0 release and started to
audit the git commit history and jira issues.
https://lists.apache.org/thread/j9z17zonrzqq8x12tndskh4tyblcgjmy
https://issues.apache.org/jira/browse/HBASE-24888
https://issues.apache.org/jira/browse/HBASE-28844
We have put up 2.6.1RC0 but there are several incompatible changes.
https://lists.apache.org/thread/j3sv12msdcpk9sh4g7hq5v8q560zknjn
We started a discussion about migrating from Jenkins to GitHub Actions for CI
https://lists.apache.org/thread/z6o5hhsd9goh5j7fcl4bnwzsktlwlwl4
## Community Health:
- dev@hbase.apache.org:
966 subscribers(962 in the previous quarter)
527 emails sent to list(575 in the previous quarter)
- user@hbase.apache.org:
1985 subscribers(1991 in the previous quarter)
36 emails sent to list(83 in the previous quarter)
- user-zh@hbase.apache.org
81 subscribers(79 in the previous quarter)
17 emails sent to list(13 in the previous quarter)
- Commit activity:
263 commits in the past quarter (-63% decrease)
31 code contributors in the past quarter (-32% change)
- GitHub PR activity:
151 PRs opened on GitHub, past quarter (-43% change)
140 PRs closed on GitHub, past quarter (-43% change)
Some members were on vacation during the quarter so the numbers decreased. We
made some progresses on the 3.0.0 release and 2.6.1 release will come out
soon.
-----------------------------------------
Attachment AF: Report from the Apache Incubator Project [Justin Mclean]
# Incubator PMC report for October 2024
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 32 podlings incubating. In September, podlings executed
eight distinct releases, and one IP clearance occurred. Several incubating
proposals have been discussed on the mailing list, and we have one new
podling who will join the incubator called CloudBerry. No podling graduated
or retired last month. No one retired or joined the IPMC. Several podlings
failed to report and will be asked to report next month. There was a
discussion about making votes easier to understand by specifying the voter
name and roles more clearly, and this has been adopted. Most of the other
discussions were on releases or new incubating projects. The Community over
Code conference was held in Denver. It included an incubating track with
several talks on incubating projects and the incubator itself.
## Community
### New IPMC members:
- None
### People who left the IPMC:
- None
## New Podlings
- CloudBerry
## Podlings that failed to report, expected next month
- Baremaps
- Gluten
- Gravitino
- KIE
- Livy
- Nemo
- Pony Mail
- ResilientDB
- Teaclave
- Training
- Uniffle
- Wayang
## Graduations
- None
The board has motions for the following:
- None
## Releases
The following releases entered distribution during the month of
September:
- Answer 1.4.0
- Devlake 1.0.1
- Fury 0.7.1
- Gluten 1.2.0
- Gravitino 0.6.0
- Seata 2.1.0
- Seata 2.2.0
- StormCrawler 3.1.0
## IP Clearance
- Apache DataFusion sqlparser-rs
## Legal / Trademarks
- N/A
## Infrastructure
- N/A
## Table of Contents
[Amoro](#amoro)
[Annotator](#annotator)
[HertzBeat](#hertzbeat)
[HugeGraph](#hugegraph)
[OpenServerless](#openserverless)
[OzHera](#ozhera)
[Pegasus](#pegasus)
[Polaris](#polaris)
[StormCrawler](#stormcrawler)
[Toree](#toree)
--------------------
## Amoro
Amoro is a Lakehouse management system built on open data lake formats like
Apache Iceberg and Apache Paimon.
Amoro has been incubating since 2024-03-11.
### Three most important unfinished issues to address before graduating:
1. Polish our website and document
2. Release more versions under ASF
3. Build and grow community
### Are there any issues that the IPMC or ASF Board need to be aware of?
No
### How has the community developed since the last report?
- Added 3 new committers
- Added 5 new contributors
- Merged 150 PRs
### How has the project developed since the last report?
- Released our first apache version 0.7.0-incubating
### 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-07-17
### When were the last committers or PPMC members elected?
- 2024-08-19, committer:Tao Wang(GitHub ID: Aireed)
- 2024-08-19, committer:Paul Lin(GitHub ID: link3280)
- 2024-08-19, committer:Mo Zhang(GitHub ID: zhangmo8)
### Have your mentors been helpful and responsive?
Yes, Amoro's mentors actively participate in the project, contribute
insights, and help advance the project towards graduation.
### Is the PPMC managing the podling's brand / trademarks?
Yes, everything is fine.
### Signed-off-by:
- [X] (amoro) Justn Mclean
Comments:
- [ ] (amoro) Zhongyi Tan
Comments:
- [ ] (amoro) Yu Li
Comments:
- [ ] (amoro) Xinyu Zhou
Comments:
- [ ] (amoro) Kent Yao
Comments:
### IPMC/Shepherd notes:
--------------------
## Annotator
Annotator provides annotation enabling code for browsers, servers, and
humans.
Annotator has been incubating since 2016-08-30.
### Three most important unfinished issues to address before graduating:
1. Apache Annotator is unable to produce releases due to low activity
2. PMC is largely inactive
3. Motivation to contribute is low due to inability of producing enough
release votes
### Are there any issues that the IPMC or ASF Board need to be aware of?
See above. Unless there is interest by new people to join the project and
help getting out releases, IMHO it would make more sense to retire the
podling, fork it and release it without the three-vote hurdle. We continue
to seek advice on this topic.
### How has the community developed since the last report?
The community has not grown.
### How has the project developed since the last report?
Yarn has been dropped from the project in favor of npm. Since then, a
number of dependabot issues have piled up.
There have been a few mails regarding potentially adding support for the
[Highlight
API](https://developer.mozilla.org/en-US/docs/Web/API/Highlight)
instead of using `mark` elements (while keeking the elements as a
fallback).
There is wider community interest growing around the Web Annotation
specifications again driven by new W3C Web Publishing work rechartering
and
the Readium groups "profiling down" of the [Web Annotation Data
Model](https://www.w3.org/TR/annotation-model/) specification for reading
platforms (many of which are DOM based and could benefit from Apache
Annotator code):
https://github.com/readium/annotations
One key thing the community could work toward is building the code to
ingest a full Web Annotation, AnnotationCollection, and/or AnnotationPage
and use the existing selection code to anchor these annotations. The demo
we have now gets pretty close, but developers seem to not be finding
their
way there.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [X] Working towards first release
- [ ] Community building - we missed several golden opportunities for
community growth due to the timing of joining the incubator after the
"hype
cycle" at the W3C and I Annotate conference hay days. We _may_ have a new
opportunity here with the rechartering and new exploration around
DOM-based
EPUB readers...but we'll need more active contributors to take advantage
of
the opportunity.
- [ ] Nearing graduation
### Date of last release:
2021-07-14 (0.2.0)
We tried to get out a 0.3.0 in May 2022, but it got stuck in the vote.
### When were the last committers or PPMC members elected?
@reckart was the last one to join in August 2022 (waving the flag).
### Have your mentors been helpful and responsive?
@BigBlueHat has prepared the last incubator report for this project and
has provided some guidance.
### Is the PPMC managing the podling's brand / trademarks?
I don't know.
### Signed-off-by:
- [ ] (annotator) Nick Kew
Comments:
- [ ] (annotator) Tommaso Teofili
Comments:
- [X] (annotator) Benjamin Young
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. 20 contributors submit 661 commits.
2. We elected 7 new committers to join the community.
3. Participate in OSPP activities to help students participate in open
source.
### How has the project developed since the last report?
1. new release v1.6.1 is on the voting process.
2. improvements on web ui
3. the java implementation of the impi protocol has been developed.
4. integrate grafana display metrics collect by hertzbeat
5. more huge features and bugfix, doc update
### 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-06-11
### When were the last committers or PPMC members elected?
2024-09-09
### 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:
- [ ] (hertzbeat) Yonglun Zhang
Comments:
- [ ] (hertzbeat) Yu Xiao
Comments:
- [X] (hertzbeat) Justn Mclean
Comments:
- [X] (hertzbeat) Francis Chuang
Comments:
### IPMC/Shepherd notes:
--------------------
## HugeGraph
A large-scale and easy-to-use graph database
HugeGraph has been incubating since 2022-01-23.
### Three most important unfinished issues to address before graduating:
1. Release distributed storage module (include PD/store) & make graph
computer easy to use
2. Unified different modules version & introduce a new Graph Dashboard &
LLM/AI system (GraphRAG/Agent)
3. At least 2 new PPMC & 5 committers selected and take deep part in the
community
### Are there any issues that the IPMC or ASF Board need to be aware of?
Some PPMC members are inactive for a while, an adjustment may be required
before graduation
### How has the community developed since the last report?
1. Finished 4+ tasks in OSPP & GSoC (Open Source Activity)
2. 10+ new contributors take part in the community (with PR/code)
3. After the release of the new distributed version(this month), the
system's completeness will significantly increase, and the community will
quickly enter the stage of graduation
### How has the project developed since the last report?
1. Introduce some new features: include memory management & distributed
cluster test modules etc.
2. Merge/unify hugegraph-commons module into the main/core repo (to
enhance the dev/release process)
3. The most important/major change (distributed storage system PD & Store
has already done, waiting for the release soon)
4. The new graph dashboard/UI & graph computing system are also on the
way (should be done in next release)
### 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-04-01
### When were the last committers or PPMC members elected?
2024-02-24
### Have your mentors been helpful and responsive?
Yes, thanks all of them
### Is the PPMC managing the podling's brand / trademarks?
No answer.
### Signed-off-by:
- [ ] (hugegraph) Lidong Dai
Comments:
- [ ] (hugegraph) Trista Pan
Comments:
- [ ] (hugegraph) Xiangdong Huang
Comments:
- [ ] (hugegraph) Yu Li
Comments:
- [ ] (hugegraph) Willem Ning Jiang
Comments:
### IPMC/Shepherd notes:
--------------------
## OpenServerless
OpenServerless is an open source, cloud-agnostic, serverless platform. It
offers a complete environment for serverless applications development, based
on Kubernetes. With Apache OpenWhisk as its FaaS engine, it provides an
unified developer experience with a plethora of services (SQL or noSQL
databases, key-value stores, object storage, LLMs services, function
schedulers) managed by the platform's core: the operator, along with tooling
(the CLI) to simplify (and interact with) deployments, integrated ide and
starter application and optimized runtimes integrated with the staters.
OpenServerless has been incubating since 2024-06-17.
### Three most important unfinished issues to address before graduating:
1. Community Building
2. First Release
3. Comprehensive Documentation
### Are there any issues that the IPMC or ASF Board need to be aware of?
No
### How has the community developed since the last report?
No new members joined the community
### How has the project developed since the last report?
1. OpenServerless Operator has been stabilised fixing minor issues for
the feature planned for the initial release
2. Implemented OPS CLI as porting of the legacy NUV one
3. Porting of the previous NUV tasks to new OPS format
4. Test suite to verify deployment on supported K8S versions
5. Documentation website (WIP)
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [X] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
None yet
### When were the last committers or PPMC members elected?
2024-08-22
### Have your mentors been helpful and responsive?
Yes, a big thanks to all of them for their valuable support in addressing
issues in a context which new for the majority of the PPMC members
### Is the PPMC managing the podling's brand / trademarks?
https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-222 approved
### Signed-off-by:
- [ ] (openserverless) Bertrand Delacretaz
Comments:
- [ ] (openserverless) Enrico Olivelli
Comments:
- [X] (openserverless) François Papon
Comments:
- [X] (openserverless) JB Onofré
Comments: Good start for OpenServerless
- [X] (openserverless) PJ Fanning
Comments:
### IPMC/Shepherd notes:
--------------------
## OzHera
OzHera is an application observation platform (APM) in the era of cloud
native, with the application as its core, integrating capabilities such as
metric monitoring, trace tracking, logging, and alerting
OzHera has been incubating since 2024-07-11.
### Three most important unfinished issues to address before graduating:
1.Set up necessary resources in ASF.
2.Make the first apache release.
3.Build a diverse community.
### Are there any issues that the IPMC or ASF Board need to be aware of?
No.
### How has the community developed since the last report?
Completed the initial construction of the ASF website.
Added 1 new contributor.
Merged 40+ PRs.
### How has the project developed since the last report?
We have completed the ASF codebase migration.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [X] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
There is no apache release yet.
### When were the last committers or PPMC members elected?
Currently all committers and PPMC members are initial committers.
### Have your mentors been helpful and responsive?
Yes, mentors are helpful and responsive.
### Is the PPMC managing the podling's brand / trademarks?
Not yet.
### Signed-off-by:
- [ ] (ozhera) Yu Xiao
Comments:
- [ ] (ozhera) Yu Li
Comments:
- [ ] (ozhera) Kevin Ratnasekera
Comments:
- [X] (ozhera) Duo Zhang
Comments: Glad to see we made progress on migrating to ASF. There are
still links which reference old stuff on github page, we should file an
infra issue to address it. I see that we already have a CI stage to
compile
the project, we'd better also introduce a stage to run tests.
### 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. Grow the community (attracting more committers, contributors, users).
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?
2.6.0 is planning to be released, maybe at the end of 2024.
### 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?
2024-9-10, committer: Jingwei Yu (GitHub ID: Samunroyu)
### 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. Yes. Yes.
### Signed-off-by:
- [ ] (pegasus) Duo zhang
Comments:
- [ ] (pegasus) Liang Chen
Comments:
- [ ] (pegasus) Von Gosling
Comments:
- [ ] (pegasus) Liu Xun
Comments:
### IPMC/Shepherd notes:
--------------------
## Polaris
Polaris is a catalog for data lakes. It provides new levels of choice,
flexibility and control over data, with full enterprise security and Apache
Iceberg interoperability across a multitude of engines and infrastructure.
Polaris has been incubating since 2024-08-09.
### Three most important unfinished issues to address before graduating:
1. Prepare the first release
2. Grow the community
3. Promote the project (blogs, events, ...)
### 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?
Polaris already promoted new committers this month.
We see a lot of interest in Polaris, and adoption seems promising.
### How has the project developed since the last report?
Polaris already promoted new committers this month. We see a lot of
interest in Polaris, and adoption seems promising.
We had several events (Chill Data Summit London, Big Data London, CoC NA,
...), webinar, blog posts and articles promoting Apache Polaris
(incubating).
The website has been published, now powered by Hugo to easily manage
versioned documentation.
### 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:
N/A
### When were the last committers or PPMC members elected?
New committers have been elected this month:
* Anna Filippova
* Eric Maynard
* Michael Collado
* Yufei Gu
* Yuya Ebihara
### Have your mentors been helpful and responsive?
Yes
### Is the PPMC managing the podling's brand / trademarks?
All brand usage (or plan to use) is going via the PPMC with support of
markpub@apache.org and VP trademark.
### Signed-off-by:
- [ ] (polaris) Bertrand Delacretaz
Comments:
- [ ] (polaris) Holden Karau
Comments:
- [ ] (polaris) Kent Yao
Comments:
- [X] (polaris) Ryan Blue
Comments: I'm glad to see the list of new committers! That's great
news given how long the project has been active, but it indicates
that perhaps there's something to report in the report section "How
has the project developed since the last report"? Perhaps that's
an oversight.
- [X] (polaris) JB Onofre
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:
1. Community building
2.
3.
### 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?
Nothing new to report. One contributor showed up and provided some PRs,
which is a good sign.
### How has the project developed since the last report?
A first release was made.
A slight source of concern is that 3 out of the initial 5 committers have
so far shown no or very little involvement in the project since its
incubation, which makes it even more urgent to increase the committer
base.
### 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-05-16
### When were the last committers or PPMC members elected?
No new committers yet.
### Have your mentors been helpful and responsive?
Nothing of note.
### Is the PPMC managing the podling's brand / trademarks?
No progress yet.
### Signed-off-by:
- [ ] (stormcrawler) Dave Fisher
Comments:
- [ ] (stormcrawler) Lewis John McGibbney
Comments:
- [X] (stormcrawler) Ayush Saxena
Comments: Working towards building community
- [X] (stormcrawler) PJ Fanning
Comments: Release made but may need more work on community building.
### IPMC/Shepherd notes:
--------------------
## Toree
Toree provides applications with a mechanism to interactively and remotely
access Apache Spark.
Toree has been incubating since 2015-12-02.
### Three most important unfinished issues to address before graduating:
1. Increase active contributors
### 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?
The community saw a boost in activity working on the
bringup of support for Apache Spark 3.3 and Scala 2.13 which
culminate in a new committer, but after that it went back to
regular activity flow of a stable/mature project.
We still see much of the users asking questions in the gitter channel
rather than using the mailing lists.
The discussion around retirement process was stopped with the boost in
community activity.
The Apache Toree project recently had two presentations at the
European Community over Code conference, drawing a good audience. The
attendees showed great interest, posing several questions. This indicates
the community should look into opportunities for us to further promote
awareness of the project.
### How has the project developed since the last report?
Most of the remaining tasks related to Apache Spark 3.3 and Scala 2.13
are completed and comunity should start planning next release.
### 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:
2022-04-11
### When were the last committers or PPMC members elected?
Cheng Pan was added to the PPMC on 2023-08-28
### Have your mentors been helpful and responsive?
Not applicable as we had not needed mentors attention
### Is the PPMC managing the podling's brand / trademarks?
No Trademark issues
### Signed-off-by:
- [X] (toree) Luciano Resende
Comments:
- [ ] (toree) Weiwei Yang
Comments:
### IPMC/Shepherd notes:
-----------------------------------------
Attachment AG: 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 (2 years ago)
There are currently 50 committers and 30 PMC members in this project.
The Committer-to-PMC ratio is 5:3.
Community changes, past quarter:
- Wenkai Fu was added to the PMC on 2024-08-16
- Wensong Zhang was added as committer on 2024-08-17
## Project Activity:
In the past quarter, InLong has successfully released 1.13.0,
and the project is working on 1.14.0, which will be released
at the end of this month. For the newly released 1.13.0, it
closed about 270+ issues, including 5+ major features and 50+
optimizations, for example:
- Support offline data synchronization
- Agent support PostgreSQL data soruce
- Support transform
- DataProxy supports Python SDK
- Audit support exactly once semantic
- Sort support unified configuration
There were no meetups during the past quarter.
## Community Health:
The community health looks good overall.
- dev@inlong.apache.org had a 17% increase in traffic in the past
quarter (694 emails compared to 593)
- 199 commits in the past quarter (-52% change)
- 30 code contributors in the past quarter (-11% change)
- 220 PRs opened on GitHub, past quarter (-31% change)
- 199 PRs closed on GitHub, past quarter (-38% change)
- 233 issues opened on GitHub, past quarter (-33% change)
- 213 issues closed on GitHub, past quarter (-40% change)
The developing data experienced some decline, but it's within
expectations, and the project is still undergoing normal iteration and
evolution.
-----------------------------------------
Attachment AH: 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.
A core of active contributors are engaged on the project but we struggle
attracting new committers. Some non committer contributors were identified
and the private list is currently debating inviting them as committers.
Issues for the board: There are no issues
requiring board attention at this time.
## Membership Data:
Apache James was founded 2003-01-22 (22 years ago)
There are currently 42 committers and 17 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 Karsten Otto on 2022-09-20.
- No new committers. Last addition was Jean Helou on 2022-06-17.
## Project Activity:
Biggest activity was centered on the Lucene search engine upgrade and bug fixes
which was a true community effort.
The project is currently about to release Apache James 3.9.0.
Recent releases:
## Community Health:
The project have seen numerous interesting discussion emerging in the past
quarter as shown by server-dev metrics:
- server-dev@james.apache.org had a 36% increase in traffic in the past
quarter (336 emails compared to 247)
Contributor base is stable:
- 16 code contributors in the past quarter (no change)
And this despite code activity to actually be lower (likely due to vacations):
- 140 commits in the past quarter (-88% change)
- 58 PRs opened on GitHub, past quarter (-65% change)
- 59 PRs closed on GitHub, past quarter (-65% change)
-----------------------------------------
Attachment AI: 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 ==
* Evaluate 2.6.0 release feedback and evaluate a possible 2.6.1 release
* Initiate attic process in October and write post-mortem
== Releases ==
The last major jclouds release, 2.6.0, took place on 2024-03-09.
The last bugfix release, 2.2.1, took place on 2020-05-14.
-----------------------------------------
Attachment AJ: 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 (12 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.
- Sergei Zuev was added as committer on 2024-08-01
## Project Activity:
Jena 5.1.0 was released on 2024-07-18. This includeda new subsystem to handle
OWL2, the W3C web ontology language. refinement of the new subsystem has
continued. The old, out-of-date, subsystem it replaces is now deprecated to
indicate that sometime it will be dropped in favor of the replacement.
The large contribution for compound datatypes in RDF and SPARQL mentioned last
time has been merged. The project classes this as "experimental" to indicate
it may change or be removed depending on reception.
The contribution was from AWSlabs and the project asked for and received a
Software Grant prior to merging the code.
There is work in-progress for improving the performance of the RDF/XML parser
and for the upcoming RDF 1.2.
## Community Health:
The project received contributions from outside the project committers at the
usual rate.
The users mailing list remains active with users helping other users.
The project is keeping up with the dependency upgrades to address dependency
security issues.
-----------------------------------------
Attachment AK: 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 as TLP was created 2011-10-26 (13 years ago), before was Apache
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 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 low activity but stable, during last quarter.
-----------------------------------------
Attachment AL: 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: low activity until a new major Jakarta version is
released in which case, we may need to work on compliance. Issues for the
board: None
## Membership Data:
Apache Johnzon was founded 2016-04-20 (8 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:
One release only. The code base is stable, so there isn't much happening.
## Community Health:
Nothing important aside from a few tweaks. The community is quiet at the minute.
-----------------------------------------
Attachment AM: 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 (11 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
## Project Activity:
Activity this quarter has been mostly around reviewing and merging
contributors' PRs. We also pushed some updates related to the the logic of
inlining / downloading attachments, as a result of discussing our last
vulnerability report.
This report was rejected, but we decided that having this additional
functionality would make JSPWiki more securitly-friendlier.
There's a fork from a contributor with the switch to Jakarta 10, bringing
that to master would be the first step towards JSPWiki 3.
## Community Health:
Work on latest master shows commits from 1 commiter, which contains 3 pull
requests from two different contributors.
No questions unanswered on MLs, although they continue to have little traffic.
Answering a Board comment on previous report:
```
cdutz:
I do see a large number of emails from the security team on the private list
and all activity seems to be merging dependabot version updates. Is the
project activly working on addressing the known issues?
```
Every time we get a vulnerability report we started a separate thread at
private@j.a.o to discuss the issue. We get a weekly "your dependabot alerts for
this week" which highlight that we're using an old version of commons-http,
which has some associated CVEs, althought none of them are explotaible on
JSPWiki. We try to address every security issue and push the appropiate
releases as fast as we can, although JSPWiki being developed on free time(tm),
sometimes is not as fast as we would like.
Other than that, we have a slow development pace, so every push usually comes
with a commit upgrading dependencies, some adviced by dependabot, some not.
-----------------------------------------
Attachment AN: 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 (8 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:
- Ke Deng was added to the PMC on 2024-09-13
- Xixu Wang was added to the PMC on 2024-09-13
- Ke Deng was added as committer on 2024-09-13
- Xixu Wang was added as committer on 2024-09-14
## Project Activity:
- 1.17.0 was released on 2023-09-01.
- 1.16.0 was released on 2022-04-11.
- 1.15.0 was released on 2021-06-22.
## Community Health:
- Development activity measured in the number of commits has dipped slightly
(-11%) due to developers being on holidays. Development measured in the
number of unique developers decreased slightly (13 to 11).
- Traffic to the dev mailing list increased by 442%. This is mainly due to
release planning and other discussions about the project.
- Community activity measured in community Slack is steady (the number of
weekly active users +4%, and public posters -8%).
-----------------------------------------
Attachment AO: Report from the Apache Libcloud Project [Tomaž Muraus]
-----------------------------------------
Attachment AP: Report from the Apache Logo Development Project [Jeff Genender]
## Description:
The Logo Development mission is to champion an open based process to
obtain a new logo for the Apache Software Foundation.
## Project Status:
Current project status: New
Issues for the board: None at this time
## Membership Data:
Apache Logo Development was founded 2024-08-20
There are currently 18 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- Melissa Logan was added to the PMC on 2024-08-27
- No new committers were added.
## Project Activity:
Work on the new-logo is progressing on pace.
## Community Health:
Discussions are occurring as expected surrounding the logo.
-----------------------------------------
Attachment AQ: Report from the Apache Lucene.Net Project [Shad Storhaug]
## Description:
The mission of Lucene.Net is the creation and maintenance of software related
to Search engine library targeted at .NET runtime users.
## Project Status:
Current project status: Ongoing
Issues for the board: None
## Membership Data:
Apache Lucene.Net was founded 2012-08-14 (12 years ago)
There are currently 16 committers and 14 PMC members in this project.
The Committer-to-PMC ratio is 8:7.
Community changes, past quarter:
- No new PMC members. Last addition was Ron Clabo on 2022-03-02.
- No new committers. Last addition was Ron Clabo on 2021-06-02.
## Project Activity:
The activity on the project has increased recently, with a focused push to get
the 4.8 release finished by the end of 2024. Some committers have also been
working to contribute to the J2N and ICU4N dependencies to shore them up for a
production 4.8 release. Improvements to the documentation site and various
bugfixes from community feedback have been implemented.
## Community Health:
GitHub discussions have seen an increase in traffic, and we continue to
receive new feature requests and bug reports from the community via GitHub
issues. Discussions on Slack remain focused on what is remaining to finish the
4.8 release and we have been putting all efforts towards this goal.
Statistics:
- builds@lucenenet.apache.org had a big increase in traffic in the past
quarter (59 emails compared to 0)
- dev@lucenenet.apache.org had a 37% increase in traffic in the past quarter
(122 emails compared to 89)
- 8 commits in the past quarter (NOTE: Apache statistics shows zero)
- 7 code contributors in the past quarter (NOTE: Apache statistics shows zero)
- Last release: 2022-02-17 (4.8.0-beta00016)
-----------------------------------------
Attachment AR: 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: At Risk - The project is mostly inactive due
to the resignation of Broadcom's PMC members, following the decision
to transition Greenplum Database and related repositories to a
closed-source model.
Issues for the board: A few of us, including Roman Shaposhnik
(rvs@apache.org), have discussed the possibility of joining the
Cloudberry project as a next step. The Apache Incubation proposal for
Cloudberry can be found here:
https://lists.apache.org/thread/qzfb38dzb1x3cg29snq4doy95gd6pzy8
If joining Cloudberry is not an option, we need to determine if the
Cloudberry project can still engage with Apache MADlib to address the
gap left by Greenplum Database.
## Membership Data:
Apache MADlib was founded 2017-07-18 (7 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.
- No new committers.
## Project Activity:
- v2.1.0 released on 2023-09-08
- v2.0.0 was released on 2023-06-23
- v1.21.0 was released on 2023-03-01
## Community Health:
- Aside from last quarter's roll call and requests for input (gone
unswered) from dev and pmc members, there is virtually no active
community.
-----------------------------------------
Attachment AS: Report from the Apache Mahout Project [Andrew Musselman]
## Description:
Mahout is a distributed linear algebra framework and mathematically expressive
DSL 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 (14 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 work in parameterized quantum circuits per new business in
https://mahout.apache.org/minutes/2024/10/04/Meeting-Minutes.html
## Community Health:
* Ongoing community meeting minutes found at (https://mahout.apache.org)
* "QuMat: Apache Mahout's Quantum Computing Interface" at Fossy in August
-----------------------------------------
Attachment AT: Report from the Apache Maven Project [Karl Heinz Marbaise]
## Description:
The mission of Maven is the creation and maintenance of software related to
Java project management and comprehension tools
## Project Status:
Current project status: good
Issues for the board: none
## Membership Data:
Apache Maven was founded 2003-03-01 (22 years ago)
There are currently 70 committers and 31 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:4.
Community changes, past quarter:
- No new PMC members. Last addition was Romain Manni-Bucau on 2023-10-16.
- No new committers. Last addition was Zhongming Hua on 2024-01-28.
## Project Activity:
The Apache Maven Daemon has reached version 1.0.2 and 2.0.0-beta-1 and will be
updated with the most recent version of Maven 4.0.0-beta-4 in near future.
Also thinking to make mvnd available via Central repository as other parts of
Maven are as well. Doxia has reached version 2.0.0. The Maven Apache
Reporting API reaches V 4.0.0. Furthermore the most activities are bound to
Maven 4 (next beta-5) and in things like the new life cycle model(introduced in
beta-4), API etc. Introducing new CLI component to be reused for mvnd etc.
Agreed to change the term "Maven Module" with "Maven
Sub-Project" (changed to use projects instead of modules in Maven Model 4.1.0)
Maven Doxia 2.0.0 was released on 2024-09-28.
Maven Javadoc Plugin 3.10.1 was released on 2024-09-28.
Maven GPG Plugin 3.2.7 was released on 2024-09-27.
Maven Fluido Skin 2.0.0-M11 was released on 2024-09-26.
Maven Archetype Plugin 3.3.0 was released on 2024-09-22.
Maven GPG Plugin 3.2.6 was released on 2024-09-14.
Maven Indexer 7.1.5 was released on 2024-09-14.
Apache Maven Filtering 3.4.0 was released on 2024-09-08.
Maven Jarsigner Plugin 3.1.0 was released on 2024-09-03.
Apache Maven 4.0.0-beta-4 was released on 2024-09-02.
Apache Maven mvnd 1.0.2 was released on 2024-08-24.
Maven Javadoc Plugin 3.10.0 was released on 2024-08-22.
Maven PMD Plugin 3.25.0 was released on 2024-08-22.
Maven Plugin Tools 3.15.0 was released on 2024-08-22.
Maven Surefire 3.5.0 was released on 2024-08-22.
Maven Archetype Bundles 1.5 was released on 2024-08-20.
Maven Checkstyle Plugin 3.5.0 was released on 2024-08-19.
Maven Deploy Plugin 3.1.3 was released on 2024-08-19.
Maven Install Plugin 3.1.3 was released on 2024-08-19.
Maven JXR 3.5.0 was released on 2024-08-19.
Maven Dependency Plugin 3.8.0 was released on 2024-08-18.
Maven Help Plugin 3.5.0 was released on 2024-08-18.
Maven Invoker Plugin 3.8.0 was released on 2024-08-18.
Maven Project Info Reports Plugin 3.7.0 was released on 2024-08-18.
Apache Maven 3.9.9 was released on 2024-08-17.
Maven Fluido Skin 2.0.0-M10 was released on 2024-08-15.
Maven Jarsigner 3.1.0 was released on 2024-08-15.
Maven Surefire 3.4.0 was released on 2024-08-15.
Maven Plugin Tools 3.14.0 was released on 2024-08-14.
Maven Site Plugin 3.20.0 was released on 2024-08-14.
Maven GPG Plugin 3.2.5 was released on 2024-08-12.
Maven Resolver 1.9.22 was released on 2024-08-08.
Maven Resolver 2.0.1 was released on 2024-08-08.
Apache Resource Bundles 1.7 was released on 2024-07-25.
Maven Javadoc Plugin 3.8.0 was released on 2024-07-17.
Maven Site Plugin 4.0.0-M16 was released on 2024-07-17.
Maven Indexer 7.1.4 was released on 2024-07-11.
Maven Project Info Reports Plugin 3.6.2 was released on 2024-07-11.
Maven Release 3.1.1 was released on 2024-07-11.
Maven PMD Plugin 3.24.0 was released on 2024-07-10.
Maven Surefire 3.3.1 was released on 2024-07-07.
## Community Health:
The mailing list(s) activity has decreased over the vecation period and also
in general, based on the obvervations due to the usage of AI tools,
which is also observable on other social platforms (Stackoverflow, Reddit etc.).
The dev list dev@maven.apache.org had a 20% decrease in traffic in
the past quarter (692 emails compared to 863) which I attribute to the vacation
time.
It might be an idea to consider setting up things like a discord server as an
alternative to the mailing list.
-----------------------------------------
Attachment AU: Report from the Apache Mesos Project [Qian Zhang]
## Description:
The mission of Mesos is the creation and maintenance of software related to a
cluster manager that provides efficient resource isolation and sharing across
distributed applications
## Project Status:
Current project status: [There was a PR created for CNI support and a bug
created in JIRA, otherwise the community was a bit quiet.]
Issues for the board: [None]
## Membership Data:
Apache Mesos was founded 2013-06-19 (11 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:
[No much activities besides the PR and the bug.]
## Community Health:
[Just one PR and one bug created, no new committers, overall the community
was a bit quiet.]
-----------------------------------------
Attachment AV: Report from the Apache MINA Project [Guillaume Nodet]
## Description:
The mission of MINA is the creation and maintenance of software related to
Multipurpose Infrastructure for Network Application
## Project Status:
Current project status: Ongoing
Issues for the board: None
## Membership Data:
Apache MINA was founded 2006-10-25 (18 years ago)
There are currently 29 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- No new PMC members. Last addition was Gary D. Gregory on 2023-09-13.
- No new committers. Last addition was Gary D. Gregory on 2022-03-24.
## Project Activity:
Apache MINA SSHD 2.13.0 was released on 2024-06-19
Apache MINA SSHD 2.13.2 was released on 2024-07-31
Apache MINA SSHD 2.14.0 was released on 2024-10-03
## Community Health:
Activity is low but the community is healthy.
Bug fix releases of the Mina library 2.0 and 2.1 are being voted,
and there was some discussion about an SSHD 3 major release,
but not much happening yet.
-----------------------------------------
Attachment AW: Report from the Apache Mnemonic Project [Gordon King]
-----------------------------------------
Attachment AX: 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:
- Apache MyFaces Core is working on JSF 5.0, 4.1 and 4.0.
- Apache Tobago community is working on minor fixes and improvements.
- Recent releases:
tobago-2.5.3 was released on 2024-08-31.
tobago-5.13.0 was released on 2024-08-31.
tobago-6.5.0 was released on 2024-08-31.
## 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 AY: Report from the Apache Mynewt Project [Szymon Janc]
## Description:
The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android
## Project Status:
Current project status: ongoing
Issues for the board: none
## Membership Data:
Apache Mynewt was founded 2017-06-21 (7 years ago)
There are currently 37 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:3.
Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- Michał Górecki was added as committer on 2024-06-27
## Project Activity:
Work is ongoing in several areas, mainly improvements in BSP and MCU support.
NXP MCU support is now based on external SDK repository instead of local copy.
Some improvements to FCB filesystem, USB support and New LVGL driver for ft6x36
touchscreen were added.
On Bluetooth side work is being continued on adding LE Audio support as well as
various bugfixes for host and controller. There is also initial work on
Bluetooth Core 6.0 support i.e. Channel Sounding.
Project is planning for new release by the end of October 2024.
## Community Health:
Core developers are active on regular basis (with some drop due to summer
season). We also see some past contributors getting active again. We see more
new users support request recently.
-----------------------------------------
Attachment AZ: Report from the Apache NetBeans Project [Geertjan Wielenga]
## Description:
The mission of Apache NetBeans is the creation and maintenance of software
related to development environments, tooling platforms, and application
frameworks.
## Project Status:
Current project status: Ongoing with continuous activity.
Issues for the board: None.
## Membership Data:
Apache NetBeans was founded 2019-04-17 (5 years ago)
There are currently 82 committers and 65 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 Michael Bien on 2022-05-01.
- No new committers. Last addition was Tomas Hurka on 2023-05-24.
## Project Activity:
- Apache NetBeans 23 was released on 2024-09-24.
- VSCode extension 23.9.9 was released on 2024-10-06.
## Community Health:
- 344 commits between Apache NetBeans 22 and Apache NetBeans 23, with 2278
files changed, indicating signficant contributions to the project:
https://github.com/apache/netbeans/compare/22...23
- 22 contributors for the Apache NetBeans 23 release, with 3 new contributors
(as seen here: https://github.com/apache/netbeans/releases/tag/23) which is
more or less stable from release to release.
- dev@netbeans.apache.org had a 1% decrease in traffic in the past quarter
(146 emails compared to 147)
- users@netbeans.apache.org had a 10% decrease in traffic in the past quarter
(105 emails compared to 116)
-----------------------------------------
Attachment BA: 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 (9 years ago) There are currently 67
committers and 37 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 Gabor Gyimesi on 2024-06-26.
- No new committers. Last additional was Lehel Boer on 2024-06-16.
## Project Activity:
The big push remains focused on making Apache NiFi 2.0.0 happen. We've
completed four huge milestone releases to that and it looks likely our next
release will be officially NiFi 2.0.0 and for GA usage.
Toward making NiFi 2.0.0 official we've broken out into its own release the
NiFi API which helps codify our core contract of backwards compatibility and
points of extension for the project. We released the Apache NiFi API 2.0.0 on
September 23, 2024.
To leverage packaging NARs that understand the split of the NiFi API vs the
core framework version now we also have the latest NiFi Nar Maven Plugin 2.1.0
as of Sep 26th.
MiNiFi CPP continues to see JIRAs and PR activity as well.
## Community Health:
JIRA and Mailing list activity remains consistent.
The slack community grew by another 160 participants in the general channel
alone increasing from 3,284 in our previous report and consistent with quarter
over quarter growth for some time. Slack is generally quite busy with threads
from people needing general user help or questions, development ideas, and
review requests.
As noted above we've split out the NiFi API. Part of this was so we can
introduce a NiFI Improvement Process for changes to our core API. This
process was inspired by the tremendous growth the communities of Kafka and
Airflow have produced and these communities have healthy discussions on how to
introduce changes to critical sections.
We continue to produce frequent releases in the NiFi community and enjoy
rather active vote participation. Releases we generate are substantial along
all key dimensions of feature, improvements, bug fixes, and emphasis on
security. The NiFi
2.0 release line is among the most vulnerability free we've ever had when it
comes to dependency management.
Mailing lists remain quite active despite the continued increase of activity
in Slack.
-----------------------------------------
Attachment BB: 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 and improvements related to
the protocol layer, the fetcher, Java code quality and documentation. A draft
implementation of a protocol plugin to crawl SAMBA shares is under review.
## Community Health:
The number of contributions (Jira issues, commits, activity on the
mailing lists) is on a low but steady level.
-----------------------------------------
Attachment BC: 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 activity
Issues for the board: No issues to report
## Membership Data:
Apache NuttX was founded 2022-11-16 (2 years ago)
There are currently 31 committers and 24 PMC members in this project.
The Committer-to-PMC ratio is roughly 4:3.
Community changes, past quarter:
- Fotis Panagiotopoulos was added to the PMC on 2024-08-13
- Yanfeng Liu was added to the PMC on 2024-08-15
- Fotis Panagiotopoulos was added as committer on 2024-08-13
- Yanfeng Liu was added as committer on 2024-08-14
Are you able to provide adequate oversight of your project?
The project has PMC members involved in daily core review and contributor
guidance
Are there at least three PMC members who are engaged enough to
respond in the event of a CVE or similar crisis?
Yes. we got CVE reports and answered in a timely manner working
to provide a fix if necessary
Are there current or upcoming risks that threaten the sustainability
of your project?
We are on a growth path with the project being used in more and more area
What can the Foundation do to more effectively make your project more
successful in its mission of providing software for the public good?
Can the foundation help with different certifications for the project
which would open new use cases
EX. health, automotive, transportation.
## Project Activity:
Release process started for next release (12.7.0). The community is
active and testing various devices to validate the quality for this release
## Community Health:
After a relative quiet last quarter the project was growing this quarter
we had more contributions and more discussions coming from various members,
old and new.
-----------------------------------------
Attachment BD: Report from the Apache OpenJPA Project [Mark Struberg]
## Description:
The mission of OpenJPA is the creation and maintenance of software related to
JPA: Object Relational Mapping for Java
## Issues:
There are no issues requiring board attention.
## Project Activity:
We made a 4.0.1 release with bug fixes and also worked on our site.
There also have been some discussions about whether and how to address
security concerns for ports which should actually be hidden by the network
security on higher layers. Also: should we still patch possible
deserialisation glitches or should we point to the generic solution
provided by JEP290? This is btw not only an issue with OpenJPA but
potentially many Java based ASF projects.
## Community Health:
I'm happily surprised that the community is really active again. To be honest
we cannot guarantee that this stays at this level, but given the age of
OpenJPA this is still great imo. If there is something to do quite a few
people still show up with helping hands. This is also reflected in the mailing
list statistics: "dev@openjpa.apache.org had a 1081% increase in traffic
in the past quarter".
I also started a call who else might be interested to take over the PMC chair
position.
## Membership Data:
Apache OpenJPA was founded 2007-05-16 (15 years ago)
There are currently 35 committers and 18 PMC members in this project.
## Community changes, past quarter:
- No new PMC members. Last addition was Maxim Solodovnik on 2019-04-13.
- No new committers. Last addition was Matt Pavlovich on 2019-05-22.
## Recent releases:
4.0.1 was released on 2024-09-27.
4.0.0 was released on 2024-02-14.
3.2.2 was released on 2022-03-16.
-----------------------------------------
Attachment BE: 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:
We are still in progress of 8.0.0 release. As far as I can see only one issue
remains.
Recent releases:
- 7.2.0 was released on 2023-12-23.
- 7.1.0 was released on 2023-05-09.
- 7.0.0 was released on 2023-02-13.
## Community Health:
Mail list activity is at low level. The development is at maintenance mode.
I'm not sure if new release can attract more users, but it is possible :)
-----------------------------------------
Attachment BF: Report from the Apache OpenOffice Project [Dave Fisher]
-----------------------------------------
Attachment BG: 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:
Recently there was more activity on the project again. Right
now we have fixed some functional issues and also prepare a new
Meecrowave release. The Target for JakartaEE11 is now CDI-4.1
instead of CDI-5.0. We'll incorporate those upgrades soonish.
## Community Health
Activity was ok-ish. ~70 mails from 5 different people on the
list over the last 3 months.
## 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.2 was released on 2024-02-14.
- 4.0.1 was released on 2023-11-16.
- meecrowave-1.2.14 was released on 2022-05-11.
-----------------------------------------
Attachment BH: 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 (9 years ago)
There are currently 49 committers and 14 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:2.
- No new PMC members. Last addition was Pavan Lanka on 2023-03-30.
- 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.
- 1.9.4 was released on 2024-07-17
- 2.0.2 was released on 2024-08-15
- 1.7.11 was released on 2024-09-13
In addition, we are preparing the following milestones for the next quarter.
- 1.8.8 (November)
- 1.9.5 (November)
- 2.0.3 (November)
- 2.1.0 (January)
## Community Health:
In this quarter, the traffic of dev and issues mailing lists
have decreased by 13% and 22% respectively.
We are preparing for the planned releases ahead
and looking to return to normal activity levels soon.
-----------------------------------------
Attachment BI: 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.
## Project Status:
Current project status: Ongoing
- improve Parquet footer metadata using Flatbuffers.
- Define a Variant type based on the work from the Spark project
- encryption feature improvements
- new geometry logical type
Issues for the board: none
## Membership Data:
Apache Parquet was founded 2015-04-21 (9 years ago)
There are currently 39 committers and 30 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.
Community changes, past quarter:
- Antoine Pitrou was added to the PMC on 2024-07-17
- Micah Kornfield was added to the PMC on 2024-07-17
- No new committers. Last addition was Xuwei Fu on 2024-07-11.
## Project Activity:
There are a couple ongoing projects in the community. Highlighting two in
particular.
Improved metadata footer:
- the mechanism for replacing the existing footer in a backwards compatible
way with a transition period is approved
- the new footer in flatbuffers format is under POC. Parquet users are
encouraged to donate anonymized footers to test performance on real-life
metadata.
New Variant type:
- The Parquet community as agreed on principle to adopt the binary format
defined in the Spark community
- The spec is being iterated on as part of the parquet-format repo
- implementations will be contributed as well
- a columnar shredding algorithm is also under discussion
New geometry type:
- Two PoC (java and c++) implementations are finished
- The spec proposal has reached consensus from other communities (GeoParquet,
Sedona, Iceberg)
- Parquet community is finalizing the spec and hopefully will be released with
Iceberg V3 together.
## Community Health:
Healthy community. Regular discussions are held:
- on the mailing list
(traffic is back to normal after a surge of discussions around the start of
the V3 effort)
- in a recurring bi-weekly online meeting open to all and notes are posted
on the mailing list.
-----------------------------------------
Attachment BJ: 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.3 was released on 2024-08-08.
2.0.32 was released on 2024-07-24.
2.0.31 was released on 2024-03-24.
## Community Health:
- there is a steady stream of contributions, bug reports and questions on the
mailing lists
- it was a more quiet quarter due to the holiday season
- another 3.0.x and 2.0.x will most likely be released before xmas
-----------------------------------------
Attachment BK: Report from the Apache Petri Project [Dave Fisher]
## Description:
The mission of Apache Petri is the creation and maintenance of software related
to assessment of, education in, and adoption of the Foundation's policies and
procedures for collaborative development and the pros and cons of joining the
Foundation
## 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.
## Project Activity:
Nothing to report. Very little happening, but we are ready to respond should we
be approached.
## Community Health:
No activity, but willing to work with whoever is interested in the Petri
mission.
-----------------------------------------
Attachment BL: Report from the Apache Pig Project [Koji Noguchi]
## Description:
Apache Pig is a platform for analyzing large data sets on Hadoop. It provides
a high-level language for expressing data analysis programs, coupled with
infrastructure for evaluating these programs.
## Project Status:
Current project status: Dormant
Issues for the board: 0.18 not released yet but very close.
## Membership Data:
Apache Pig was founded 2010-09-21 (14 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:
14 more jiras committed since the last report. Trunk is now being tested with
recent hadoop/tez/spark releases. Given branch-0.18 was never released, we
plan to recreate the branch-0.18 and pull in all the changes in the trunk for
the release. This plan was shared on the dev@ list.
## Community Health:
Overall activity is low as the project is mostly stable. Contributions are
mainly bug fixes and updating dependencies.
-----------------------------------------
Attachment BM: Report from the Apache Portals Project [Neil Griffin]
## Description:
The mission of Portals is the creation and maintenance of software related to
Portal technology
## Project Status:
Current project status: Current project status: Apache Portals Pluto is a stable
implementation of a JCP standard and is currently in a maintenance mode.
Issues under consideration at this point largely (if not entirely) consist
of 3rd party dependency upgrades.
Issues for the board: None at this time.
## Membership Data:
Apache Portals was founded 2004-02-17 (21 years ago)
There are currently 40 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. Last addition was Neil Griffin on 2017-02-11.
- No new committers. Last addition was Ahmed on 2016-08-06.
## Project Activity:
No new activity since the last report, which mentioned the release of
Apache Portals Pluto 3.1.2 on December 20, 2023.
## Community Health:
There is no recent activity on the dev lists, and no recent community
contributions. Again, the project is in a maintenance mode.
-----------------------------------------
Attachment BN: Report from the Apache Pulsar Project [Matteo Merli]
## Description:
Pulsar is a highly scalable, low latency messaging platform running on
commodity hardware. It provides simple pub-sub semantics over topics,
guaranteed at-least-once delivery of messages, automatic cursor management for
subscribers, and cross-datacenter replication.
## Project Status:
- There are no issues requiring board attention at this time.
## Project Activity:
- 3.3.2 was released on October 4th 2024
- 3.0.7 was released on October 4th 2024
- Pulsar C++ releases:
- 3.5.1 on April 1st 2024
- Pulsar Python releases:
- 3.6.0 was released on September 5th 2024
- Pulsar Go releases:
- 0.14.0 was released on September 29th 2024
- Pulsar reactive client:
- 0.5.7 was released on August 15th 2024
- Pulsar NodeJS client:
- 1.12.0 was released on September 13th 2024
- We continue to have a very high number of "Pulsar Improvement
Proposal" getting submitted, discussed and voted by the
community:
PIP-368: Support lookup based on the lookup properties
PIP-369: Flag based selective unload on changing ns-isolation-policy
PIP-370: configurable remote topic creation in geo-replication
PIP-374: Visibility of messages in receiverQueue for the consumers
PIP-376: Make Topic Policies Service Pluggable
PIP-377: Automatic retry for failed acknowledgements
PIP-378: Add ServiceUnitStateTableView abstraction
PIP-379: Key_Shared Draining Hashes for Improved Message Ordering
PIP-380: Support setting up specific namespaces to skipping the
load-shedding
PIP-381: Handle large PositionInfo state
PIP-383: Support granting/revoking permissions for multiple topics
PIP-384: ManagedLedger interface decoupling
- Pulsar has reached 666 contributors on the main Github repo
(It was 661 contributors in August 2024)
## Health report:
- There is healthy growth in the community, and several users are starting
to become contributors to the project and engage more and more with
the community. In this quarter, 8 contributors were invited as
committers to the project.
## Membership Data:
Apache Pulsar was founded 2018-09-18 (5 years ago)
There are currently 84 committers and 43 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 Baodi Shi on 2024-04-11.
* No new committers. Last addition was WenZhi Feng on 2024-07-02.
## Community Health:
- Activity on the mailing lists remains high with a mixture of new users,
contributors, and deeper, more experienced users and contributors sparking
discussion and questions and filing bugs or new features.
- users@pulsar.apache.org:
- 46% increase in traffic in the past quarter (19 emails compared to 13)
- dev@pulsar.apache.org:
- 3% increase in traffic in the past quarter (435 emails compared to 422)
## Slack activity:
- 10454 Members (10375 in August 2024)
- 132 Active weekly users (125 in August 2024)
## GitHub activity:
- 741 commits in the past quarter (-40% decrease)
- 90 code contributors in the past quarter (-34% change)
- 451 PRs opened on GitHub, past quarter (-25% change)
- 428 PRs closed on GitHub, past quarter (-24% change)
- 174 issues opened on GitHub, past quarter (-24% change)
- 95 issues closed on GitHub, past quarter (-55% change)
-----------------------------------------
Attachment BO: Report from the Apache Ranger Project [Selvamohan Neethiraj]
-----------------------------------------
Attachment BP: Report from the Apache Ratis Project [Tsz-wo Sze]
-----------------------------------------
Attachment BQ: 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 75% decrease in traffic in the past quarter
(1 emails compared to 4)
0 commits in the past quarter (no change)
0 code contributors in the past quarter (no change)
-----------------------------------------
Attachment BR: Report from the Apache Samza Project [Jagadish Venkatraman]
-----------------------------------------
Attachment BS: 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
## Membership Data:
Apache SkyWalking was founded 2019-04-17 (5 years ago)
There are currently 62 committers and 34 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 Ye Cao on 2023-08-28.
- No new committers. Last addition was Claire Chen on 2024-05-27.
No new committer is selected. The number of contributors(GitHub based) has
been over 900(908). We saw a lot of new contributors involved into the
project contributions because of GSOC and OSPP motivations.
## Project Activity:
- banyandb-java-client-0.7.0: 2024-09-28
- go-0.5.0: 2024-08-28
- nginx-lua-1.0.0: 2024-08-22
- java-9.3.0: 2024-07-27
- python-1.1.0: 2024-07-22
- client-js-0.12.0: 2024-07-14
nginx-lua-1.1.0 release is being voted.
SkyWalking 10.1 and BanyanDB 0.7 are ready to release. Our release managers
plan to do that in next week.
We are confident to say, the BSL/AGPLv3 risks of Elasticsearch are resolved.
Users don't have to rely on OpenSearch(Elasticsearch fork) anymore.
kapa.ai has been removed from the website due to the board request.
## Community Health:
The community is healthy. We have active code contributions, discussions on
GitHub and ASF Slacks. Also, a lot of relative blogs are posted on the web.
More commercial products are built around our ecosystem and support SkyWalking
APIs and data models.
-----------------------------------------
Attachment BT: Report from the Apache Steve Project [Daniel Gruno]
## Description:
The mission of Steve is the creation and maintenance of software related to
Apache's Python based single transferable vote software system
## Project Status:
Current project status: Dormant, low-ongoing.
Issues for the board: There are no issues for the board at present.
## Membership Data:
Apache Steve was founded 2012-07-24 (12 years ago)
There are currently 10 committers and 6 PMC members in this project.
The Committer-to-PMC ratio is 5:3.
Community changes, past quarter:
- No new PMC members. Last addition was Jim Jagielski on 2022-04-15.
- No new committers. Last addition was Sean Palmer on 2022-03-04.
## Project Activity:
No new activity of note. Activity usually ramps up in the spring.
## Community Health:
Community health remains the same. We have sufficient oversight with >= 3 PMC
members available for any issues that may arise.
-----------------------------------------
Attachment BU: Report from the Apache Streams Project [Steve Blackmon]
-----------------------------------------
Attachment BV: Report from the Apache Struts Project [René Gielen]
## Description:
The Apache Struts MVC framework is a solution stack for creating elegant and
modern action-based Java web applications. It favours convention over
configuration, is extensible using a plugin architecture, and ships with
plugins to support patterns and technologies such as REST, AJAX and JSON.
## Project Status:
Current project status: Ongoing Issues for the board: none
## Membership Data:
Apache Struts was founded 2004-03-17 (20 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 6.6.0 - Feature and Bug Fix Release (2024-08-10) [1]
- Struts 7.0.0-M9 - Milestone 9 Test Build for Struts 7 (2024-07-21) [2]
The last Struts releases 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)
Within the reporting period we saw quite vivid development and community
activity. We had 87 PRs opened and 78 closed in the main project. This is
slightly more activity than in the preceding quarter.
The team released Struts 6.6.0 in August, including important hardening
measures [1].
Preparation for the next major release Apache Struts 7 keeps going on,
including again a new milestone test build released in July [2].
We have no issues that require board assistance at this time.
## Community Health
### Development activity in the reporting period
- 104 commits
- 28 JIRA Tickets created
- 40 JIRA Tickets resolved
## Mailing list activity:
- dev@struts.apache.org had a 39% decrease in traffic in the past quarter (61
emails compared to 100)
- issues@struts.apache.org had a 1% increase in traffic in the past quarter
(364 emails compared to 358)
- notifications@struts.apache.org had a 9% decrease in traffic in the past
quarter (470 emails compared to 512)
- user@struts.apache.org had a 46% decrease in traffic in the past quarter (39
emails compared to 72)
[1] https://struts.apache.org/announce-2024#a20240810
[2] https://struts.apache.org/announce-2024#a20240721
-----------------------------------------
Attachment BW: 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: Dormant
Issues for the board: None
## Membership Data:
Apache Synapse was founded on 2007-12-19 (17 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:
There is an ongoing discussion on the PMC mail thread titled "Moving WSO2
Synapse code to Apache Synapse" to merge the code from the forked repository
(wso2-synapse) into the main codebase. The team is actively considering how to
proceed with this integration and aims to execute the merge soon. Other than
this discussion, there has been minimal activity in the project.
## Community Health:
The community remains largely inactive, with limited contributions over the
last quarter. The ongoing effort to merge the code from the forked repository
is expected to stimulate community engagement once completed.
-----------------------------------------
Attachment BX: Report from the Apache Tapestry Project [Thiago Henrique De Paula Figueiredo]
-----------------------------------------
Attachment BY: Report from the Apache Tcl Project [Georgios Petasis]
-----------------------------------------
Attachment BZ: Report from the Apache Tez Project [László Bodor]
## Description:
Apache Tez is an effort to develop a generic application framework which can be
used to process arbitrarily complex DAGs of data-processing tasks and also a
re-usable set of data-processing primitives which can be used by other projects.
## Project Status:
Current project status: ongoing
Issues for the board: none
## Membership Data:
Apache Tez was founded 2014-07-16 (10 years ago)
There are currently 36 committers and 33 PMC members in this project.
The Committer-to-PMC ratio is roughly 1:1.
Community changes, past quarter:
- Ayush Saxena was added to the PMC on 2024-09-17
- No new committers. Last addition was Ayush Saxena on 2024-01-09.
## Project Activity:
0.10.4 was released on 2024-09-15 after a struggling vote (inactivity).
Hopefully, the new PMC member addition will help with this in the future.
## Community Health:
New PMC member Ayush Saxena was added in the last quarter. The community
passed a roll call.
-----------------------------------------
Attachment CA: 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 21 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- No new PMC members. Last addition was Mario Emmenlauer on 2022-04-13.
- No new committers. Last addition was Liu Jiayu on 2022-06-25.
## Project Activity:
Completed and released version 0.21.0 on 2024-09-21 containing improvements
and bug fixes.
## Community Health:
Most activities around C++, PHP and Go. Moderate activities at other language
bindings. Steady flow of incoming contributions from current and new
contributors, most of them via Github.
-----------------------------------------
Attachment CB: 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 (14 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:
Released 3.0.0-BETA2 in July. Working towards a 3.0.0 release.
## Community Health:
Statistics reporter is down as of this writing (Oct 9 2024). General sense is
that community health is the same as last quarter.
-----------------------------------------
Attachment CC: 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 relatively high activities this past quarter.
There are no issues requiring board attention.
## Membership Data:
Community changes, past quarter:
- No new PMC members. Last addition was Yang Xia on 2023-03-14.
- No new committers. Last addition was Cole Greer on 2023-05-30.
## Project Activity:
The community is preparing for the maintenance release of 3.6.8 and 3.7.3,
currently planned to be released at the end of October [1]. This release will
contain a number of security updates, bug fixes in the core functionality, as
well as updates to improve implementation extensibility for providers. One
notable issue in serialization, which affected client compatibility between
3.6.x and 3.7.x was resolved [2].
The community continues to be active in discussion and development for the
next major release of TinkerPop 4.0, aimed at increasing maintainability,
usability, extensibility, and security of the project. Several new discussion
threads have opened as development work unfolded. These include refining IO
specifications to reduce serialization barriers for driver language variants
[3], unifying connection options across the language variants [4], as well as
improving usability in query execution strategy construction [5] and profiling
[6].
For early user preview, testing and feedback on the current implementation, a
milestone release of the TinkerPop 4.0 Gremlin Server and a subset of drivers
(Gremlin Java and Gremlin Python) is currently in discussion and proposed for
the end of November [7].
### Releases:
3.6.7 was released on 2024-04-08.
3.7.2 was released on 2024-04-08.
## Community Health:
The TinkerPop Community continues to have a steady flow of activity from core
committers, and occasional contributions from outside sources are in line with
previous quarters.
We were also happy to see TinkerPop highlighted in an Apache Groovy blog [8],
which featured the use of property graph database technologies with Groovy.
We hosted another live event on Twitch [9], where we invited developers from
Amazon Neptune to chat about their recent integration of TinkerPop 3.7.x
releases. All the recordings are available on our YouTube channel [10]:
* TinkerPop Wide: Amazon Neptune and TinkerPop 3.7.x [11] Presenter: Stephen
Mallette, Kelvin Lawrence
## Report Links
[1]: https://lists.apache.org/thread/9c5y7pkd7wqyc971rcybk5mlqlto56qx
[2]: https://issues.apache.org/jira/browse/TINKERPOP-3105
[3]: https://lists.apache.org/thread/q7h5yzd2r064lv82njbmt6lmty4s24y7
[4]: https://lists.apache.org/thread/zmvvyozgoyl22d2x05vvn8lgrm8s3ckn
[5]: https://lists.apache.org/thread/xv235syvzgl06qcsqr0rrx8boch7ozjp
[6]: https://lists.apache.org/thread/y8zbyx1jm5whbsw5kmo5vp58l8z815qc
[7]: https://lists.apache.org/thread/hh58k28qy49lb9k7b9j4mnqvpxj0xf85
[8]: https://groovy.apache.org/blog/groovy-graph-databases
[9]: https://www.twitch.tv/apachetinkerpop
[10]: https://www.youtube.com/@apachetinkerpop
[11]: https://www.youtube.com/watch?v=7eAxypXrw5E
-----------------------------------------
Attachment CD: Report from the Apache Tomcat Project [Mladen Turk]
## Description:
The Apache Tomcat® software is an open source implementation of the Jakarta
Servlet, Jakarta Pages, Jakarta Expression Language, Jakarta WebSocket,
Jakarta Annotations and Jakarta Authentication specifications. These
specifications are part of the Jakarta EE platform.
## Project Status:
There are no issues requiring board attention at this time
## Membership Data:
Apache Tomcat was founded 2005-05-18 (19 years ago)
There are currently 50 committers and 29 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 Han Li on 2023-03-06.
- No new committers. Last addition was Dimitris Soumis on 2024-07-05.
## Project Activity:
- Apache Tomcat 11.0.0 first table 25th Anniversary
Edition released on 2024-10-09.
- Apache Tomcat 10.1.31 was released on 2024-10-09.
- Apache Tomcat 10.1.30 was released on 2024-09-17.
- Apache Tomcat 10.1.29 was released on 2024-09-10.
- Apache Tomcat 10.1.28 was released on 2024-08-06.
- Apache Tomcat 10.1.26 was released on 2024-07-12.
- Apache Tomcat 9.0.96 was released on 2024-10-08.
- Apache Tomcat 9.0.95 was released on 2024-09-17.
- Apache Tomcat 9.0.94 was released on 2024-09-10.
- Apache Tomcat Connectors jk-1.2.50 was released on 2024-08-12.
- Apache Tomcat 9.0.93 was released on 2024-08-06.
## Community Health:
- Continued healthy activity across multiple components and
responsiveness on both dev and user lists.
- We had Half-day Track @ CoC Denver.
-----------------------------------------
Attachment CE: 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
The project voted in new contributor, Markus Jung, in September. Markus has
contributed a handful of fixes, a rework of some code that needed it and
implemented a fairly significant spec requirement. Most contributions we get
are fairly on the surface -- library upgrades and other code changes around a
dozen or less lines of code. We're very happy to see Markus on the project.
We could use 3 or 4 more.
Overall contributions are still very low for a project of our scope. If the
top two contributors were eliminated, there are just three other contributors
contributing 1 commit each in the last month. We still have a ways to go to
increase the number of active contributors.
## Activity
Work on Jakarta EE 10 is still the main focus. Two more milestones of TomEE
10 were released this quarter.
The PR for OpenID support, part of Jakarta Security 3.0, was merged and some
subsequent fixes issued.
Major rework was done to the parsing of deployment descriptors via the SXC
library that has been in use for several years. This library is a competitor
to the JAXB reference implementation and provides some speed boost on startup
as the JAXB reference implementation will generate several hundred classes at
runtime. The SXC library allows those to be generated in advance. This was
a manual process. The rework generates these dynamically as part of the
build which is a very welcome improvement.
The vast majority of other commits were for dependency upgrades.
As in the past report, overall there are still TCKs not yet setup and we are
still a long way from being compliant with Jakarta EE 10 and MicroProfile 6.
Additionally, as previously mentioned we still frequently release our own
milestones of CXF as releases there are not quite as frequent as we need
them.
## PMC changes:
- Currently 13 PMC members.
- Last PMC addition Richard Zowalla on May 23rd, 2022
## Committer base changes:
- Currently 35 committers.
- Last committer added was Markus Jung on September 12th, 2024
- Previous committer added was Thomas Andraschko on March 25th, 2024
## Releases:
- Apache TomEE 10.0.0-M2 on July 22nd, 2024
- Apache TomEE 10.0.0-M3 on October 13th, 2024
-----------------------------------------
Attachment CF: Report from the Apache Traffic Server Project [Bryan Call]
## Description:
The mission of Traffic Server is the creation and maintenance of software
related to a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant
caching proxy server.
## Project Status:
Current project status: Ongoing
Issues for the board: None
## Membership Data:
Apache Traffic Server was founded 2010-04-20 (14 years ago)
There are currently 71 committers and 59 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 Mo Chen on 2024-04-15.
- No new committers. Last addition was Josiah VanderZee on 2024-01-07.
## Project Activity:
In the past quarter, we made five releases, including the next major release of
version 10.0.0. Notable new features include H2 to origin support and
experimental H3 support for clients. This release saw over 2,200 commits,
marking significant progress for the project. We also announced the end of
support for the 8.1.x branch, effective November 1st of this year.
In addition, we addressed security concerns with four dedicated security
releases—two on the 9.2.x branch and two on the 8.1.x branch.
## Community Health:
We're excited to announce that the ATS Fall Summit is scheduled for November
19th-21st in Denver, CO. Signup forms and event details are now available to
the public.
As anticipated, GitHub PR activity has slowed following the release of ATS
10.0.0.
We continue to hold our weekly bug and issue scrubs every Monday, where
committers are assigned to review PRs and address issues submitted by the user
community.
-----------------------------------------
Attachment CG: Report from the Apache Web Services Project [Daniel Kulp]
-----------------------------------------
Attachment CH: Report from the Apache Whimsy Project [Shane Curcuru]
## Description:
The mission of Apache Whimsy is the creation and maintenance of software
related to tools that help automate various administrative tasks or information
lookup activities
## Project Status:
Current project status: Ongoing
Issues for the board: None
## Membership Data:
Apache Whimsy was founded 2015-05-19 (9 years ago)
There are currently 12 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is 6:5.
Community changes, past quarter:
- No new PMC members. Last addition was Matt Sicker on 2020-04-11.
- No new committers. Last addition was Matt Sicker on 2020-04-09.
## Project Activity:
Busier than usual due to a number of Workbench issues reported, as well as
some data source issues that were reported. Fixes still being made for
important issues around actual ASF operations.
Many thanks to sebb, with assist from Infra, for building a brand new Whimsy
VM with updated software across the board, the transition was quick and
painless for this user.
## Community Health:
No change; many tools still rely on just one or two maintainers. We do
appreciate the occasional drive-by documentation PRs from newcomers!
-----------------------------------------
Attachment CI: Report from the Apache Yetus Project [Allen Wittenauer]
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Project Status:
Current project status: Ongoing/low
Issues for the board: none
## Membership Data:
Apache Yetus was founded 2015-09-15 (9 years ago)
There are currently 12 committers and 9 PMC members in this project.
The Committer-to-PMC ratio is 4:3.
Community changes, past quarter:
- No new PMC members. Last addition was Akira Ajisaka on 2018-12-17.
- No new committers. Last addition was Akira Ajisaka on 2018-02-06.
## Project Activity:
We are currently working on a 0.15.1 release. Primary focus is updating the
docker container that is used by the Github Marketplace and other users.
## Community Health:
Low activity across all human-related metrics, but given the stable status of
the project that should not be surprising.
-----------------------------------------
Attachment CJ: 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: Ongoing with moderate activity. At least three PMC
members are reviewing contributions.
## Membership Data:
Apache Zeppelin was founded 2016-05-18 (8 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:
- Cheng Pan was added to the PMC on 2024-08-25
- Philipp Dallig was added to the PMC on 2024-07-24
- Cheng Pan was added as committer on 2024-08-25
## Project Activity:
We released 0.11.2 as a minor release with some security fixes. We are preparing
0.12.0 which is a next major release including a new UI. It will also include
several improvement including a new version of Spark and Flink interpreters.
## Community Health:
We invited at least eight new contributors. Some of them contribute
enthusiastically and participate reviews as well. These activities result in
inviting new contributors more. We also think of promoting committers several
months later.
------------------------------------------------------
End of minutes for the October 16, 2024 board meeting.
Index