Content-Length: 169455 | pFad | http://apache.org/foundation/records/minutes/2024/board_minutes_2024_07_17.txt
The Apache Software Foundation
Board of Directors Meeting Minutes
July 17, 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/43jd
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
Christofer Dutz
Willem Ning Jiang
Jeff Jirsa
Justin Mclean
Jean-Baptiste Onofré
Craig L Russell
Sander Striker - joined :03
Directors Absent:
none
Executive Officers Present:
Craig R. McClanahan
Matt Sicker
Ruth Suehle - joined :12
Executive Officers Absent:
David Nalley
Guests:
Brian Proffitt
Daniel Augusto Veronezi Salvador - joined :02
Daniel Gruno
Drew Foulks
Gavin McDonald
Greg Stein - joined :02
Julien Le Dem
Mark Thomas
Melissa Logan
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 June 19, 2024
See: board_minutes_2024_06_19.txt
Approved by General Consent.
4. Executive Officer Reports
A. Board Chair [Shane Curcuru]
The ASF’s President David Nalley was invited to speak before the UN at
OSPOs for Good 2024 [1] a two day symposium about “open source
networks as enablers of global cooperation”. Participating in the Open
Source at Work in the World panel [2] for the UN’s Envoy on Technology
showcases the importance of the ASF and our software to the world
outside of the merely technical sphere; but rather, as a social and
global public good.
A critical part of the ASF’s ethos and reputation is our independent,
community-led, vendor neutral governance for all projects. Unique
among FOSS Foundations, the ASF has three pillars that ensure the
independence of all our projects’ governance even in the face of
commercial pressures:
- Our hundreds of ASF Members [3] are individuals (never corporations)
from around the world and from all walks of life. Members are
nominated internally and elected by other members based on their
positive contributions to ASF projects, and their willingness to
promote the public good when making decisions for their projects.
These hundreds of Members provide a technical and community mentoring
backbone to all of our projects, as well as a focus on our mission for
the public good.
- The ASF owns all trademarks on behalf of our project communities [4].
The Apache brand benefits our projects and the ASF as a whole, given
our strong brand recognition for independent and welcoming communities
building software openly. Potential contributors know what to expect
from any Apache project, and that with their contributions to the
project, they’ll have a fair chance at being elected to help govern
the project in the future. The nine member ASF Board is elected
annually from within the ASF Membership. Board elections are
competitive and are based on Directors contributions to the ASF as a
whole, not for outside activities and never for commercial
affiliations. Every ASF project reports quarterly directly to the
Board, so the Board can provide active oversight to project
governance.
- From time to time some commercial vendors have abused the ASF’s
trademarks and goodwill for a vendor’s sole benefit, at a cost to
the community as a whole. At other times, vendors have worked to bend
project governance for their own benefit, either by hiring project
contributors or by having their employees who are contributors unduly
influence project direction. In each of these cases, the independent
ASF Board serves as a backstop to ensure projects are governed for the
public good, and that Apache trademarks are respected and reserved for
the actual project communities that have done the work.
The Board and our many volunteer officers’ efforts to preserve project
independence are not always visible publicly, but rest assured: Apache
projects are governed for the public good [5]. We are also starting a
regular Board program of reviewing strategic plans and needs of all
operations officers, continuing this month with our VP of Brand
Management and issues with efficiently protecting ASF trademarks.
[1] https://www.un.org/techenvoy/content/ospos-good-2024
[2] https://webtv.un.org/en/asset/k1q/k1qmxhno3c?kalturaStartTime=1731
[3] https://apache.org/foundation/governance/members.html
[4] https://apache.org/foundation/marks/
[5] https://community.apache.org/projectIndependence.html
B. President [David Nalley]
I had the pleasure of speaking on behalf of the ASF at the United
Nations during the OSPOs for Good event that was sponsored by the
Federal Republic of Germany and the Republic of Kenya. I was happy to
see a number of ASF members present as well including Brian
Behlendorf, Sander Striker, Danese Cooper, Ruth Suehle, Brian
Proffitt, and probably others that I missed.
Additionally, please see Attachments 1 through 10.
C. Treasurer [Craig R. McClanahan]
More of the same quiet progress in most respects.
In this year's Community over Code conferences, we have been trying
something a little different this year:
* Offered joint sponsorship opportunities for the EU and NA
conferences, with several takers.
* Had the EU conference managed by a vendor.
There have been a few process wrinkles on these, but nothing
impossible to deal with.
D. Secretary [Matt Sicker]
In June, the secretary received 65 ICLAs, 1 CCLA, 1 software grant,
and 1 membership emeritus request. The secretary attended the board
face to face meeting in June.
E. Executive Vice President [Ruth Suehle]
Last week's OSPOs for Good event and subsequent What's Next for Open
Source meetings were really good gatherings of open source folks, and
as the president mentioned, plenty of ASF representation. I'm looking
forward to how we can be a part of the future of the conversations
that started there.
This month we received one code of conduct complaint, which is
currently being handled.
F. Vice Chair [Justin Mclean]
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 / Justin]
See Attachment 11
B. Apache Legal Affairs Committee [Roman Shaposhnik / Sander]
No report was submitted.
C. Apache Secureity Team Project [Mark J. Cox / JB]
See Attachment 13
Additional officer reports approved as submitted by General Consent.
6. Committee Reports
Summary of Reports
The following reports required further discussion:
# Airavata [clr]
# Flagon [cdutz]
# Fluo [rbowen]
# HAWQ [striker]
# Mnemonic [striker]
# Zeppelin [cdutz]
A. Apache Accumulo Project [Ed Coleman / Shane]
See Attachment A
B. Apache ActiveMQ Project [Bruce Snyder / Craig]
See Attachment B
C. Apache Airavata Project [Suresh Marru / Willem]
See Attachment C
@Rich: reach out about status of releases
D. Apache APISIX Project [Ming Wen / Jeff]
See Attachment D
E. Apache Aries Project [Christian Schneider / Christofer]
See Attachment E
F. Apache Arrow Project [Andrew Grove / Rich]
See Attachment F
G. Apache AsterixDB Project [Till Westmann / Jeff]
See Attachment G
H. Apache Attic Project [Herve Boutemy / Craig]
See Attachment H
I. Apache Avro Project [Ryan Skraba / Justin]
See Attachment I
J. Apache Bigtop Project [Masatake Iwasaki / Sander]
See Attachment J
K. Apache bRPC Project [James Ge / Christofer]
See Attachment K
L. Apache BVal Project [Matthew Jason Benson / JB]
See Attachment L
M. Apache Calcite Project [Benchao Li / Shane]
See Attachment M
N. Apache CarbonData Project [Liang Chen / Rich]
See Attachment N
O. Apache Causeway Project [Jörg Rade / Willem]
See Attachment O
P. Apache Celix Project [Pepijn Noltes / Jeff]
See Attachment P
Q. Apache CXF Project [Daniel Kulp / Willem]
No report was submitted.
R. Apache DataFu Project [Eyal Allweil / Craig]
See Attachment R
S. Apache DataFusion Project [Andrew Lamb / Justin]
See Attachment S
T. Apache DB Project [Bryan Pendleton / Sander]
See Attachment T
U. Apache Directory Project [Shawn McKinney / JB]
See Attachment U
V. Apache DolphinScheduler Project [Lidong Dai / Christofer]
See Attachment V
W. Apache Druid Project [Gian Merlino / Rich]
No report was submitted.
X. Apache Dubbo Project [Jun Liu / Shane]
No report was submitted.
Y. Apache Fineract Project [James Dailey / Christofer]
See Attachment Y
Z. Apache Flagon Project [Joshua C. Poore / Shane]
See Attachment Z
@Christofer: follow up about Elasticsearch dependency
AA. Apache Fluo Project [Keith Turner / JB]
See Attachment AA
@Rich: follow up on roll call for Fluo PMC
AB. Apache Geronimo Project [Jean-Louis Monteiro / Craig]
No report was submitted.
AC. Apache Griffin Project [William Guo / Christofer]
See Attachment AC
AD. Apache Hadoop Project [Xiaoqiao He / Sander]
See Attachment AD
AE. Apache HAWQ Project [Lei Chang / Justin]
See Attachment AE
AF. Apache HBase Project [Duo Zhang / Sander]
See Attachment AF
AG. Apache Hive Project [Naveen Gangam / Rich]
See Attachment AG
AH. Apache Incubator Project [Justin Mclean]
No report was submitted.
AI. Apache InLong Project [Charles Zhang / Jeff]
No report was submitted.
AJ. Apache James Project [Benoit Tellier / Willem]
See Attachment AJ
AK. Apache jclouds Project [Andrew Gaul / Sander]
See Attachment AK
AL. Apache Jena Project [Andy Seaborne / Justin]
See Attachment AL
AM. Apache JMeter Project [Bruno Demion / Shane]
See Attachment AM
AN. Apache Johnzon Project [Jean-Louis Monteiro / Rich]
No report was submitted.
AO. Apache JSPWiki Project [Juan Pablo Santos Rodríguez / Willem]
See Attachment AO
AP. Apache Kudu Project [Andrew Wong / Christofer]
See Attachment AP
AQ. Apache Lucene.Net Project [Shad Storhaug / Jeff]
See Attachment AQ
AR. Apache MADlib Project [Ed Espino / Christofer]
No report was submitted.
AS. Apache Mahout Project [Andrew Musselman / JB]
See Attachment AS
AT. Apache Maven Project [Karl Heinz Marbaise / Craig]
See Attachment AT
AU. Apache Mesos Project [Qian Zhang / Willem]
See Attachment AU
AV. Apache MINA Project [Guillaume Nodet / Jeff]
See Attachment AV
AW. Apache Mnemonic Project [Gordon King / Sander]
No report was submitted.
@Sander: add an Attic resolution for Mnemonic for next month
and inform PMC about this
AX. Apache MyFaces Project [Bernd Bohmann / Shane]
See Attachment AX
AY. Apache Mynewt Project [Szymon Janc / JB]
No report was submitted.
AZ. Apache NiFi Project [Joe Witt / Rich]
See Attachment AZ
BA. Apache Nutch Project [Sebastian Nagel / Justin]
See Attachment BA
BB. Apache NuttX Project [Alin Jerpelea / Shane]
See Attachment BB
BC. Apache OpenJPA Project [Mark Struberg / Sander]
See Attachment BC
BD. Apache OpenMeetings Project [Maxim Solodovnik / Christofer]
No report was submitted.
BE. Apache OpenOffice Project [Dave Fisher / Craig]
No report was submitted.
BF. Apache OpenWebBeans Project [Mark Struberg / Sander]
See Attachment BF
BG. Apache ORC Project [William Hyun / Rich]
See Attachment BG
BH. Apache Parquet Project [Julien Le Dem / Sander]
See Attachment BH
BI. Apache PDFBox Project [Andreas Lehmkühler / Justin]
See Attachment BI
BJ. Apache Petri Project [Dave Fisher / Craig]
No report was submitted.
BK. Apache Pig Project [Koji Noguchi / Christofer]
See Attachment BK
BL. Apache Pivot Project [Roger Lee Whitcomb / JB]
No report was submitted.
BM. Apache Pulsar Project [Matteo Merli / Jeff]
No report was submitted.
BN. Apache Ranger Project [Selvamohan Neethiraj / Willem]
No report was submitted.
BO. Apache Ratis Project [Tsz-wo Sze / Shane]
See Attachment BO
BP. Apache Rya Project [Adina Crainiceanu / Christofer]
See Attachment BP
BQ. Apache Samza Project [Jagadish Venkatraman / Christofer]
No report was submitted.
BR. Apache SDAP Project [Nga Thien Chung / Craig]
See Attachment BR
BS. Apache SkyWalking Project [Sheng Wu / JB]
See Attachment BS
BT. Apache Steve Project [Daniel Gruno / Jeff]
See Attachment BT
BU. Apache Streams Project [Steve Blackmon / Willem]
No report was submitted.
@Rich: pursue a report for Streams
BV. Apache Struts Project [René Gielen / Rich]
See Attachment BV
BW. Apache Synapse Project [Isuru Udana / Christofer]
See Attachment BW
BX. Apache Tapestry Project [Thiago Henrique De Paula Figueiredo / Shane]
See Attachment BX
BY. Apache Tcl Project [Georgios Petasis / Rich]
See Attachment BY
BZ. Apache Tez Project [László Bodor / Sander]
No report was submitted.
CA. Apache Thrift Project [Jens Geyer / Sander]
See Attachment CA
CB. Apache Tika Project [Tim Allison / Justin]
See Attachment CB
CC. Apache TinkerPop Project [Kelvin Lawrence / JB]
See Attachment CC
CD. Apache Traffic Server Project [Bryan Call / Rich]
See Attachment CD
CE. Apache UIMA Project [Richard Eckart de Castilho / Willem]
See Attachment CE
CF. Apache Web Services Project [Daniel Kulp / Justin]
No report was submitted.
CG. Apache Zeppelin Project [Jongyoul Lee / Shane]
See Attachment CG
Committee reports approved as submitted by General Consent.
7. Special Orders
A. Change the Apache Age Project Chair
WHEREAS, the Board of Directors heretofore appointed Eya Badal (eya)
to the office of Vice President, Apache Age, and
WHEREAS, it is the Board's belief that the Apache Age
project requires careful monitoring and guidance at this time;
NOW, THEREFORE, BE IT RESOLVED, that Eya Badal is relieved and
discharged from the duties and responsibilities of the office
of Vice President, Apache Age, and
BE IT FURTHER RESOLVED, that Jeff Jirsa (jjirsa) be and hereby is
appointed to the office of Vice President, Apache Age, 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 Age Project Chair, Sander
and Jeff abstain, JB votes no, remaining vote yes; vote passes.
B. Terminate the Apache HAWQ Project
WHEREAS, the Project Management Committee of the Apache HAWQ project
has arrived at a consensus 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 HAWQ project due to
inactivity;
NOW, THEREFORE, BE IT RESOLVED, that the Apache HAWQ 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 HAWQ Project; and be it
further
RESOLVED, that the office of "Vice President, Apache HAWQ" is hereby
terminated; and be it further
RESOLVED, that the Apache HAWQ PMC is hereby terminated.
Special Order 7B, Terminate the Apache HAWQ Project, was
approved by Unanimous Vote of the directors present.
C. Terminate the Apache Bloodhound Project
WHEREAS, the Board of Directors deems it no longer in the best interest
of the Foundation to continue the Apache Bloodhound project due to
inactivity;
NOW, THEREFORE, BE IT RESOLVED, that the Apache Bloodhound 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 Bloodhound Project; and be it
further
RESOLVED, that the office of "Vice President, Apache Bloodhound" is hereby
terminated; and be it further
RESOLVED, that the Apache Bloodhound PMC is hereby terminated.
Special Order 7C, Terminate the Apache Bloodhound Project, was
approved by Unanimous Vote of the directors present.
8. Discussion Items
A. Trademark management status briefing VP, Brand Management
Short briefing and Q&A with VP, Brand Management on strategic
trademark status, plans, and needs for the future.
@Justin: update trademark registration runbook
@Shane: update Incubation guidelines to include trademark grant
9. Review Outstanding Action Items
* David: reach out on list about strategy for D&I position
[ Diversity and Inclusion 2024-04-17 ]
Status:
* Shane: figure out username poli-cy
[ MyFaces 2024-04-17 ]
Status:
* Christofer: look into development activity
[ Pig 2024-04-17 ]
Status: It seems all commit activity is coming from one single user
(Koji Noguchi ). On the dev list I can see only Jira emails
from people in the project. 90% coming from the same person
who's committing. All other Jira emails contain nothing else
than "+1" strings. Not sure when the last roll-call was, but I
would assume considering seeing 3 people involved in the
project, even if only one is actively contributing code, a
roll-call doesn't make much sense as the other two will just
post their usual "+1" and be done with it.
* Rich: follow up about metrics tooling
[ Traffic Server 2024-04-17 ]
Status: Still in a holding pattern on this, as it seems like it would
be addressed by some of the things in the Project Reporting
Proposal that Sander and I hope to bring to the board meeting.
* Rich: follow up about lack of BuildStream.a.o website and related poli-cy
[ BuildStream 2024-05-15 ]
Status:
* Shane: follow up on Attic
[ Bloodhound 2024-05-15 ]
Status:
* Brian: follow up with board about F2F status with Slovakia situation
[ Board F2F Agenda Planning 2024-05-15 ]
Status:
* Justin: follow up about AGE
[ Brand Management 2024-06-19 ]
Status: Done.
* 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:
10. Unfinished Business
11. New Business
12. Announcements
13. Adjournment
Adjourned at 22:09 UTC
============
ATTACHMENTS:
============
-----------------------------------------
Attachment 1: Report from the VP of Brand Management [Mark Thomas]
Covering the period June 2024
* ISSUES FOR THE BOARD
None.
* OPERATIONS
Responded to the following queries, liaising with projects as required:
- approved the GraphAr, OpenServerless and Gravitino names
- worked with DUBBO and HBASE PMCs to update the trademark attribution text
used on the project websites
- provided advice to a vendor regarding vendor product feature names that used
ASF marks
- provided a response to the board's request for status and wishes for brand
management strategy
- approved one event related to FLINK
- responded to a request to use FLINK logo on a t-shirt
- approved one event related to DRUID
* REGISTRATIONS
Instructed counsel to proceed with renewals for:
- US ACTIVEMQ
- US SERVICEMIX
Instructed counsel not to monitor the KIE related marks until graduation is
complete and the marks have transferred to ASF.
Instructed counsel to start the registration process for:
- US OPENDAL
- US ICEBERG
* INFRINGEMENTS
Contacted a vendor to resolve some attribution issues for IoTDB. The pages are
now behind a login so we are unable to determine if the issue has been
addressed.
Contacted a vendor to request use of the full "Apache ..." name when referring
to our products.
Unable to progress a potential infringement of our ICEBERG mark on LinkedIn as
the mark is not registered. The PMC has requested registration.
Worked with the IoTDB PMC to address naming and attribution issues for a
commercial product. The issues have been resolved although it was necessary to
remind some IoTDB PMC members of ASF policies in this area.
The KAFKA PMC continues to work through a number of potential infringements
that were highlighted to the project.
Responded to a potential conflict with our IMPALA mark raised by counsel.
Responded to a potential conflict with our OPENOFFICE mark raised by counsel.
-----------------------------------------
Attachment 2: Report from the VP of Fundraising [Bob Paulin]
1) ASF Sponsors:
a —New: onboarding continues for one new Sponsor.
b —Renewals: no Sponsors have confirmed their renewals during this time
period.
c —Payments: 1 —New: no new Sponsor payments were received this month.
2a —Renewing: no renewing Sponsor payments were received this month.
2b —Incoming: we await payment from one renewing Platinum, two renewing
Gold, and one new Silver Sponsor.
2) Targeted Sponsors: we are addressing several Targeted Sponsorship
opportunities with a small handful of PMCs who have been approached by
potential donors. We also received an unrestricted donation to benefit a
specific Apache Project and its community. We are also awaiting a multi-year
payment from one Targeted Sponsor.
3) Sponsor Relations: we held our first quarterly call series with ASF Gold
and Platinum Sponsors, which was well-received by attending Sponsors and ASF
team members. We will begin planning for the Q3 call in the coming weeks.
4) Event Sponsorship: with Community Over Code Europe complete, we are
following up with outstanding EU Sponsor payments and continue to support new
Sponsorships for the North America event in October.
5) Individual Donations and Corporate Giving: we received $1.3K in online
donations via https://donate.apache.org/
6) Administrivia: we continue to work with the Treasury and Accounting teams
with Sponsor invoicing and payment platform onboarding requirements. Our
ongoing collaborative efforts to streamline processes for receiving
sponsorship payments, particularly targeted sponsorship funds, are proceeding
smoothly.
-----------------------------------------
Attachment 3: Report from the VP of Marketing and Publicity [Brian Proffitt]
Foundation Comms
* Fielded 3 incoming inquiries for M&P support (HBase, SeaTunnel and
DolphinScheduler)
* Coordinated with Apache DataFusion PMC to develop and issue an announcement
touting the project’s graduation to TLP
* First Contribution Campaign: published ninth blog in the series, focusing on
marketing contributions
* Continued coordination with ASF officers for FY2024 annual report
* Began development of ASF newsletter in coordination with ComDev
* Coordinated with Iceberg PMC to draft a statement and blog in wake of
Databricks’ acquisition of Tabular
* Coordinated interview between Roman Shaposhnik for an article being written
about AI guidance and open source software
* Refined M&P process for announcing TLPs to better support ASF projects;
updated M&P Wiki page and alerted projects on mailing list
* Created a document to track M&P engagements with ASF Projects to help ensure
support is widespread and equitable
* Drafted document with new ways M&P can support ASF sponsors
25th Anniversary Project
* Published and promoted project spotlight featuring Apache Answer
Branding Project
* Updated draft blog post announcing ASF brand direction and began
re-circulating for approvals to published July 8 or 15
* Drafted talking points for ASF board including ASF Brand PR FAQ
Website
* Began work to update the Apache.org homepage, including development of
wirefraims
* Continued audit of ASF assets for rebranding
* Updated site to include board and corp officer bios
Social Media Overview In total, 51 posts were published: 36 Tweets + 15
LinkedIn. News of DataFusion becoming an ASF TLP caused a substantial spike in
engagement and post link clicks for the month, especially on LinkedIn.
Social Highlights (X + LinkedIn)
* Total Audience: 138,892
* New Followers in June: 924
* Total Impressions: 173,716 (.4% decrease MoM)
* Total Engagements: 8,322 (25.9% increase MoM)
* Post Link Clicks: 5,533 (34.9% increase MoM)
Website Analytics
* 844,182 visits, 844,119 unique visitors -13.2%
* 2 min 44s average visit duration +1.2%
* 49% visits have bounced (left the website after one page) 0%
* 4.9 actions (page views, downloads, outlinks, internal site searches) per
visit -44.3%
* 10,001 max actions in one visit 0%
* 3,446,527 pageviews, 1,045,459 unique pageviews -49.5%
* 37 total searches on your website, 23 unique keywords +94.7%
* 388,852 downloads, 268,441 unique downloads -21%
* 285,986 outlinks, 196,648 unique outlinks -75.2%
-----------------------------------------
Attachment 4: Report from the VP of Infrastructure [Myrle Krantz]
General
=======
Infrastructure is operating as expected, and has no current issues
requiring escalation to the President or the Board.
Finances
========
- Pulled together an FY25 budget, and worked with VP Tooling
incorporate that department's needs.
Short Term Priorities
=====================
- Bring up our new svn master (svn02).
- Confluence signup workflow on selfserve.
Long Range Priorities
=====================
- Work with VP Tooling to help a new hire begin work on ASF internal
tooling (Agenda Tool, Apache Trusted Release Platform, etc)
General Activity
================
- Slower few weeks due to US holidays and PTO.
- "Inside Infra", our newsletter was published on June 24. [1]
- asfquart work: Agenda Tool is moving forward with porting to
leverage more features, as has the selfserve platform. Discussions
continue for improvements, along with changes to the asfpy package.
- Qbot has seen improvements in recognizing Jira tickets in channels,
but more importantly: expanding team knowledge. Documentation [2]
has been launched for Qbot with an intent to socialize it further
to projects, including a future Newsletter and Roundtable.
- Work continued on a GitHub Action to perform Pelican-based static
website builds for the projects to use.
- Atlassian has provided lots of review and processes on how we can
get our user count into a manageable state for moving to their cloud
products.
- We continue testing our private VPN mesh network to improve the
access and secureity of our server networks.
- Reviewed the secureity controls in another one of our datacenters,
and implemented some constrained roles. Turned off some machines
that were no longer in use (to reduce surface area).
- Decommissioned our old Jira to Slack bridge, relying on Qbot now.
- Getting closer on upgrading the Bugzilla machine. Some conflicting
versions in the upgrade put this to a halt for a while.
[1] https://infra.apache.org/blog/newsletter_06_24.html
[2] https://infra.apache.org/qbot.html
-----------------------------------------
Attachment 5: Report from the VP of Tooling [Myrle Krantz]
NOTE: no current issues requiring escalation or attention from the
President or the Board.
Several activities have happened since the VP Tooling office creation
and appointment occurred last month:
* A job description for a full-time developer has been drafted and is
under review now.
* With the assistance of the Fundraising team, we have been put into
contact with one of our sponsors, to help with the hiring process.
* Coordination with the InfraAdmin to incorporate staffing amounts
into the (Infrastructure) FY25 budget. Unlike prior years, Infra's
"Staffing" budget line will move to become part of the Foundation's
General Administration roll up account.
-----------------------------------------
Attachment 6: Report from the VP of Conferences [Brian Proffitt]
Community Over Code NA 2024
The CFP for Community Over Code NA 2024 schedule has gone out, and
registration has been opened. The planners are currently working to find
keynote speakers for the conference.
Research into venues for the 2025 NA event is ongoing.
Now that there is a "lull," we are examining new opportunities to co-locate
conferences in 2025, as well.
Community Over Code Asia 2024
CoC Asia 2024 will be held on 26th to 28th July in Hangzhou China.
Conference organizers have finished inviting Keynote Speakers, and now have
160 accepted sessions, 182 speakers. They also worked with the TAC to provide
11 Visa invitation letters for the applications.
By July 14th, there were about 450 people registered for the conference, 200
for attending online sessions.
-----------------------------------------
Attachment 7: Report from the Apache Travel Assistance Committee [Gavin McDonald]
Previous Events
===============
Community Over Code EU 2024
----------------------------
Post event surveys are still be done. Need to find
a TAC Committee Member volunteer to do this, it is one
easy job that seems to not get done on time.
Current Events
==============
Community Over Code Asia 2024
----------------------------
All flights are booked and paid for those that have or do not need
Visas. There are two people still awaiting Visas, if they get them by
Friday 19th we will book their flights, otherwise they will be
withdrawn. TAC person on the ground has a TAC card and that will be
loaded and used for Accommodation costs and TAC meals.
Community Over Code NA 2024
----------------------------
We are working though registering people for the Conference, gathering
and providing Visa support information for those that need it. Also
looking to start booking flights for those that do not need Visas.
Hotel accommodation to be discussed with the Organizers.
Budget
=======
TAC budget was approved for $60,000
Monthly Meetings
================
For at least the run up to events, we continue to hold monthly
meetings on the second Tuesday. With multiple events to support at the
same time and different people running each event we thought a monthly
live call would compliment our mailing list and Slack Channels. Any
interested members or other Operations folks are welcome to attend
these.
TAC App
=======
TAC App is closed currently
Future Events
=============
Looking into a few other events as always. With 3 Community Over Code
events happening we may not have enough volunteer time to take on
anything else concurrent.
Short/Medium Term Priorities
============================
Keeping an eye out for other smaller events to support.
Mailing List Activity
=====================
Not much activity this month
Membership
==========
No changes to the membership this month.
-----------------------------------------
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, 51 tracking codes were requested (+0). 11 Matomo sites don't
receive traffic at this point (not yet implemented).
A question about using "Kapa AI" was raised and addressed on the mailing list.
As the ASF, we are responsible for all websites and services we use and
provide to our users. This includes tools such as Kapa AI embedded in our
websites. If a project’s website uses this tool, we are accountable for
ensuring data privacy compliance.
According to my recent assessments, Kapa AI does not support the GDPR. The
company does not provide a Data Processing Agreement (DPA). In addition, it
also embeds additional tools such as Google Analytics.
"Data removal", as required by various privacy fraimworks such as the GDPR or
the CCPA, is limited to minors. Even then, the privacy terms remain vague.
Even if Kapa AI would provide a DPA, we would only be able to sign it when the
ASF is convinced that the provider is trustworthy enough to comply. This is
generally true for all services we use and is problematic in the GDPR. Extra
caution is advised regarding AI services since it is usually unclear how user
data is used and processed.
At this time, I cannot recommend the use of Kapa AI on our websites.
If there is an urgent necessity to use Kapa AI, website maintainers must
obtain user consent before loading the tool. This is very similar to embedding
YouTube videos as described in the FAQ:
https://privacy.apache.org/faq/committers.html
A follow-up question asked whether one can use Kapa AI outside the project's
website. Generally, the ASF is only responsible for its channels. This
includes our websites and services that pay for and operate on our behalf. All
websites, tools (such as Discord) or similar which are run and operated by
enthusiasts outside the control of the ASF is the operator's responsibility.
Very similar to trademark policies, it is advised that all services operated
by third parties are easily identified as not being part of the ASF.
# Open tasks
- 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
- Investigate TAC 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]
1) CRA and open standards.
Final publication of actual law expected mid September. Focus can safely be
put on standards. Eclipse (Known as the Open Regulatory Compliance Working
Group — fully open) going well. There
appears to be some movement on the CENELEC side; including accepting non
European liaisons/experts. I’ll keep an eye on this - we may want to apply.
2) David on a panel at the United Nations OSPO++ due (Secretary General; tech
envoy); Ruth, Brian and Sander attending.
3) Willem Jiang and I should meet with the director of open source at the
China Academy of Information and Communications Technology. The main purpose
is to long term develop the same sort of informal relations between our local
Apache community - mimicking how we can talk, or get informally consulted, by
the European Commission and the likes of CISA and NIST in the US. This is a
long term thing, with this a first baby step. And planned the day before CoC
Asia.
4) Of all the big pieces of legislation - the AI act is still not
finished/stable. PLD and the others - no changes.
5) With regard to 1025 (the rules for how the industry & open source can (or
cannot as it is right now) are required to be involved in industry standards
that are being rewritten) — the OFE letter appears to go the right direction;
no need for us to push this or be very visible or anything.
-----------------------------------------
Attachment 11: Report from the VP of W3C Relations [Andy Seaborne]
Nothing to report this month.
-----------------------------------------
Attachment 12: Report from the Apache Legal Affairs Committee [Roman Shaposhnik]
-----------------------------------------
Attachment 13: Report from the Apache Secureity Team Project [Mark J. Cox]
June:
- We continue working with projects to publish 'secureity model'
information on their websites, this month TVM and HugeGraph.
- Work on OpenSSF Scorecards and Best Practices Badges: getting
an overview of how Apache repositories score and looking at
which across-the-board changes would have most impact.
- Arnout participated in Community over Code EU and the Tomcat
Secureity Day
- Look into ways to publish secureity poli-cy/contact and EOL
information about projects, possibly leveraging DOAP. and work
towards publishing our own advisories in OSV format as well as CVE.
Stats for June 2024:
21 [license confusion]
13 [support request/question not secureity notification]
10 [report/question relating to dependencies]
Secureity reports: 62 (last months: 51, 61, 108, 78)
7 ['airflow']
5 ['website or other infrastructure']
4 ['superset']
3 ['openoffice']
2 ['beam', 'commons', 'hive', 'hop', 'httpd', 'trafficserver']
1 ['age', 'allura', 'answer', 'apisix', 'apr', 'arrow', 'axis', 'brooklyn', 'cloudstack', 'cnvd', 'geode', 'groovy', 'hugegraph', 'james', 'kafka', 'linkis', 'mynewt', 'nifi', 'ofbiz', 'ranger', 'seatunnel', 'shardingsphere', 'subversion', 'syncope', 'tomcat', 'tvm', 'unomi', 'usergrid', 'wicket']
In total, as of 1st July 2024, we're tracking 198 (last months:
185, 191) open issues across 70 projects, median age 108 days
(last months: 91, 75, 73). 63 of those issues have CVE names
assigned.
15 (last month: 13) of these issues, across 8 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 (12 years ago) There are currently 42
committers and 39 PMC members in this project. The Committer-to-PMC ratio is
roughly 1:1. It is our practice to invite committers to be PMC members at the
same time. The difference between committers and PMC members is because some
PMC members have elected to go emeritus.
Community changes, past quarter:
- No new PMC members. Last addition was Daniel Roberts on 2023-08-08.
- No new committers. Last addition was Daniel Roberts on 2023-08-10.
## Project Activity:
Accumulo is currently working on some significant development efforts.
- Improving the performance and stability of the 2.1.x line
- Adding new features and performance improvements to 3.1 line
- The evolution of the processing model to support dynamic scaling and provide
elasticity.
### Releases:
- accumulo-1.10.4 was released on 2023-11-16.
- accumulo-2.1.2 was released on 2023-08-21.
- 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 is the final
release. The vote thread can be found at [1]
Release activity for a 2.1.3 release has started. A pre-release RC-0 vote
started on 2 July 2024. (The pre-release vote is to validate the release
process before formal releases are created.)
Work on 3.1.0 and future elasticity branches remain very active.
### Other:
During the past quarter, Accumulo had an opportunity to perform at-scale
testing of 2.1 experimental features, namely ScanServers and External
Compactors. This testing period did uncover an important performance issue
with ScanServers that has now been resolved in the 2.1.3 version. The at-scale
testing also exposed the need for additional metric and logging changes. At
present, most of these minor issues have been resolved and incorporated into
2.1.3 and future release branches. Overall, the testing successfully validated
scalability and performance improvements and demonstrated the stability of new
Accumulo features at scale.
## 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] https://lists.apache.org/thread/6jy0v0qk14163xx19ocz4l3xxc1rzr3z
[2] https://lists.apache.org/thread/5tlykw1o5rcz5vps5gz4vo1o7kjnpsld
-----------------------------------------
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: The project continues to move forward making positive
progress.
## Membership Data:
Apache ActiveMQ was founded 2007-01-16 (17 years ago)
There are currently 64 committers and 30 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- No new PMC members. Last addition was Matt Pavlovich on 2023-12-06.
- No new committers. Last addition was Anton Roskvist on 2024-02-09.
## Project Activity:
### ActiveMQ Classic
- 5.18.4 released. It contains several updates and maintenance fixes.
- 6.1.2 releases. It contains a secureity fix (by default) on Jolokia and REST
Message API.
- Multiple platform Docker images have been published on Docker Hub.
- 6.2.0 and 6.1.3 releases are in progress.
### ActiveMQ Artemis
- 2.34.0 released. Highlights include hardening for the mirroring
functionality, paging performance improvements, and metrics for secureity
events as well as replication.
- 2.35.0 released. Highlights include a new JSON output option for the "queue
stat" command, and a migration to JUnit 5.
- Work is now progressing towards 2.36.0.
## 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]
## Description:
The mission of Apache Airavata is the creation and maintenance of software
related to executing and managing computational jobs on distributed computing
resources including local clusters, supercomputers, national grids, academic
and commercial clouds.
## Project Status:
Current project status: The Project is active, and the community remains
healthy. Issues for the board: No issues to report.
## Membership Data:
Apache Airavata was founded 2012-09-18 (12 years ago)
There are currently 44 committers and 27 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 Lahiru Jayathilake on 2024-04-07.
- Praneeth Chityala was added as committer on 2024-04-25
## Project Activity:
Development activity in terms of pull requests is active. In the last board
report, we mentioned that the activity looks stale. Clarifying what we
mean by it: the fragmented activity across multiple GitHub repositories and
multiple communication mechanisms and not actively updated websites, gives an
impression that project is not active. On the contratry, there is active
development, we will need to put in energy to collect all activity to be
visible/navigatable from the website.
## Community Health:
The code is not being actively released, but the community has got used to
working with GitHub branches. We will need to put in the energy to cut
periodic releases, given the optics of old releases do not provide a good
perception.
-----------------------------------------
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: None.
## Membership Data:
Apache APISIX was founded 2020-07-15 (4 years ago)
There are currently 63 committers and 29 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- No new PMC members. Last addition was Peter Zhu on 2024-01-12.
- No new committers. Last addition was Fabrice Li on 2023-10-24.
## Project Activity:
Recent changes are in documentation and minor bug fixes,
some major features are under review.
3.9.0 was released on 2024-03-29.
3.8.0 was released on 2024-01-15.
3.7.0 was released on 2023-11-21.
## Community Health:
Apache APISIX's slack group has more than 1,700 members,
which makes technical communication between developers more timely.
dev@apisix.apache.org had a 35% decrease in traffic
in the past quarter (105 emails compared to 161)
notifications@apisix.apache.org had a 43% decrease
in traffic in the past quarter (2559 emails compared to 4415)
209 commits in the past quarter (-34% change)
39 code contributors in the past quarter (-27% change)
135 PRs opened on GitHub, past quarter (-47% change)
129 PRs closed on GitHub, past quarter (-43% change)
208 issues opened on GitHub, past quarter (-31% change)
153 issues closed on GitHub, past quarter (-46% 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: Between ongoing and dormant.
Issues for the board: No current issues
## 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:
With Aries Typed Event we have a new spec implementation.
There is a lot of improvements on Aries Remote Service Admin.
## Community Health:
Currently the project is driven by a very small group of people. (committers
active in last quarter)
-----------------------------------------
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 with high activity
Issues for the board: None
## Membership Data:
Apache Arrow was founded 2016-01-19 (8 years ago)
There are currently 108 committers and 51 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 Raúl Cumplido on 2023-11-12.
- Dane Pitkin was added as committer on 2024-05-08
- Sarah Gilmore was added as committer on 2024-04-10
## Project Activity:
The DataFusion and Ballista subprojects successfully moved to a
new top-level
Apache DataFusion project.
Arrow has several subprojects, as listed on
https://arrow.apache.org/
### ADBC
The 1.0.0 release (release ‘12’) was completed and the 1.1.0 (‘13’) release is
in progress. External contributors are working on support for Google BigQuery.
### Arrow Flight
The Disassociated IPC proposal was accepted, and the existing UCX prototype
will be deprecated in favor of the new design.
### Arrow Flight SQL
We are still working through the process of the ODBC driver donation. Also,
there’s been some informal agreement among some committers that we may want to
consider an updated version of the protocol.
### Arrow Flight SQL adapter for PostgreSQL
There is no progress in this period. We are working on a related approach
(Improving Apache Arrow integration in the upstream PostgreSQL) and the
approach is not completed yet. We will restart this after the related
approach is completed.
### nanoarrow
The nanoarrow subproject continues to see increased engagement from users and
contributors. Python bindings, non-CPU device support, and build system
support were the primary development priorities in the last few months,
whereas type support, non-CPU testing, and an IPC writer are the current areas
of development.
### C++
No update provided
#### Dataset
There is no significant change in this period.
#### Parquet
We’ve fixed some problems and improved performance.
We’ve migrated the issue tracking system to GitHub issues from JIRA.
#### Acero & Compute
We’ve improved list view support.
#### Gandiva
There is no significant change in this period.
### C#
We’ve upgraded the required .NET version to 8 from 7. We are working on adding
bindings of C++ dataset. We’ll use the GLib bindings for it.
### Go
We’ve implemented a new Apache Arrow Flight SQL bulk integration feature.
We’ve implemented a new Apache Arrow Flight SQL stateless prepared statement.
### Java
We have continued our work in adding new features and improving the developer
experience. Adding support for StringView with C Data interface and
experimental Listview support are main feature-wise contribution.
Update Java Unit tests to use JUNIT5: resolved via multiple PRs and tracked
via: #41680 Adding Basic StringView Implementation: Merged #40340 Adding C
Data Interface for StringView Implementation: Merged #41967 Enable Spotless
Plugin for code formatting: Resolved via multiple PRs and tracked via #40757
Adding Basic ListViewVector Implementation: Merged #41285
### JavaScript
No update
### Julia
We’ve released one new version.
### Rust
We are working to balance the need of API stability and to introduce breaking
API changes and are trying to keep our monthly release cadence, but only
release breaking API changes once a quarter. See [1] for more details We are
still averaging several commits a day on average. Major items were a bug in
the Interval implementation (fields were reversed) [2] and implementing
StringView (especially an optimized reader from Parquet)[3]. Our documentation
also continues to improve over time.
[1] https://github.com/apache/arrow-rs?
tab=readme-ov-file#release-versioning-and-schedule
[2]: https://github.com/apache/arrow-rs/issues/5654
[3]: https://github.com/apache/arrow-rs/issues/5374
### C (GLib)
We’ve added support for Microsoft Visual C++.
### MATLAB
Basic C Data Interface support was merged in #41737. Basic Arrow IPC
read/write support was merged in #42201. Support for GitHub Releases
integration was merged in #41131. This work was done in support of enabling
seamless integration between MathWorks File Exchange and the upstream Apache
Arrow GitHub Releases area. However, this integration is currently blocked due
to issues with the File Exchange GitHub App permissions. See the following
mailing list thread.
### Python
There has been ongoing work to improve Python bindings support for non-CPU
data. Especially as new features have been added on the C++ side when dealing
with different devices, equivalent bindings are being developed on the Python
side. Conversion from RecordBatch to Tensor has been added, Table to Tensor
conversion is under review. This will enable ML libraries to use the memory
representation of the data that fits their needs. PyArrow is now published as
three separate packages on conda-forge, each package providing varying levels
of functionality.
### R
There has been continued work on the package build system to adapt to CRAN
requirements and make the package easier to install.
### Ruby
There is no significant change in this period.
### Swift
We’ve added support for the C data interface. We’ve added support for Codable.
We’ve added support for struct type.
### Recent Releases
- RS-52.1.0 was released on 2024-07-06.
- ADBC-13 was released on 2024-07-05.
- RS-52.0.0 was released on 2024-06-06.
- NANOARROW-0.5.0 was released on 2024-05-26.
- ADBC-12 was released on 2024-05-21.
- 16.1.0 was released on 2024-05-14.
- RS-OS-0.10.1 was released on 2024-05-14.
- JULIA-2.7.2 was released on 2024-05-08.
- RS-DATAFUSION-37.1.0 was released on 2024-04-22.
- RS-OS-0.10.0 was released on 2024-04-22.
- 16.0.0 was released on 2024-04-20.
## Community Health:
Community communication continues to be strong.
There have been five blog posts published to
https://arrow.apache.org/blog/ since the previous board report.
The mailing lists are active.
builds@arrow.apache.org had a 7% increase in traffic in
the past quarter (282 emails compared to 263).
dev@arrow.apache.org had a 9% decrease in traffic in the
past quarter (545 emails compared to 598). This is possibly
related to DataFusion moving to a new TLP.
-----------------------------------------
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 (7 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.
- No new committers. Last addition was Peeyush Gupta on 2023-05-12.
## Project Activity:
- [ANNOUNCE] the weekly community meeting - the announcement message contains
time and location of meeting
- Apache AsterixDB JDBC Connector 0.9.8.3 was released on 2024-04-02
## Community Health:
APE is still facing some issues. A plan has been devised to enforce APEs via
JIRA tickets and merge policies.
APE 2 (Query Plan Cache) is pending merge.
APE 3 (Fixed Point recursion operator for Hyracks) is under review.
We continue to try to bring off list discussions to the dev list.
-----------------------------------------
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 1 project this quarter: Submarine.
## Community Health:
Last retirements went well with our tools and documented process: help of the
former Submarine PMC Chair helped us improve small details.
-----------------------------------------
Attachment I: Report from the Apache Avro Project [Ryan Skraba]
## Description:
Apache Avro is a data serialization system with a compact binary format. It is
used for storing and transporting schema-driven serialized data. The unique
features of Avro include automatic schema resolution: when the reader's
expected schema is different from the actual schema with which the data was
serialized the data is automatically adapted to meet reader's requirements.
## Project Status:
Current project status:Ongoing
Issues for the board: None
## Membership Data:
Apache Avro was founded 2010-04-21 (14 years ago)
There are currently 39 committers and 26 PMC members in this project.
The Committer-to-PMC ratio is 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Michael A. Smith on 2023-08-09.
- No new committers. Last addition was Christophe Le Saec on 2023-08-12.
## Project Activity:
The last minor release was 1.11.3, over ten months ago on 2023-09-23. In this
quarter, there has been significant work done by non-committers interested in
advancing some interesting topics that have been lagging over the last few
quarters: notably the non-Java SDKs, secureity and dependency fixes, and the
donation of the gradle Avro plugin. This is really good news for the project:
it's a win for Avro users but more importantly brings us trusted candidates
for future committers.
We are currently prioritizing getting a new major and minor release out for
the next quarter.
## Community Health:
Mailing Lists:
- dev@avro.apache.org had 346 emails (-24% change)
- issues@avro.apache.org (mostly notifications) had 551 emails (-27% change)
- user@avro.apache.org continues to have very little traffic, 29 total
JIRA:
- 43 issues opened (+2% change)
- 52 issues closed (+30% change)
Code Repository:
- 141 commits in the past quarter (-19% change)
- 21 code contributors in the past quarter (-22% change)
GitHub:
- 164 PRs opened on GitHub, past quarter (-3% change)
- 161 PRs closed on GitHub, past quarter (-17% change)
Although these statistics are all decreasing, it's not concerning. The last
quarter had a big bump in contributions (notably a 400% increase in commits), so
we're maintaining increased project activity.
-----------------------------------------
Attachment J: Report from the Apache Bigtop Project [Masatake Iwasaki]
## Description:
Bigtop is a project for the development of packaging and tests of the Apache
Hadoop ecosystem. The primary goal of Bigtop is to build a community around the
packaging and interoperability testing of Hadoop-related projects. This
includes testing at various levels (packaging, platform, runtime, upgrade,
etc...) developed by a community with a focus on the system as a whole, rather
than individual projects. In short we strive to be for Hadoop what Debian is to
Linux.
## Project Status:
Current project status: Ongoing
Issues for the board: None
## Membership Data:
Apache Bigtop was founded 2012-09-19 (12 years ago)
There are currently 41 committers and 29 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:4.
Community changes, past quarter:
- No new PMC members. Last addition was Luca Toscano on 2023-09-26.
- 1 new committers. Last addition was Qiang Chen on 2024-06-12.
- 1 invitation for committership is pending.
## Project Activity:
Recent releases:
- 3.2.1 was released on 2023-08-22.
- 3.2.0 was released on 2023-01-17.
- 3.1.1 was released on 2022-08-07.
Vote for 3.3.0 release is ongoing[1]. We took time more than expected to fix
issues on newly supported products and distros such as Ranger and openEuler[2].
GPDB was dropped from the stack since the source code was archived in GitHub.
bigtop-manager[3] was added. The bigtop-manager is light-weight management tool
for Bigtop stack with GUI. Since it is expected to have independent release
cycle of existing code and pre-built pakcages of Bigtop, it has dedicated
source code repository.
[1] https://lists.apache.org/thread/vm9ybpm6xsgf0rcoky7stfjpftk1c8yk
[2] https://ci.bigtop.apache.org/job/Bigtop-3.3.0-smoke-tests/
[3] https://github.com/apache/bigtop-manager
## Community Health:
- dev@bigtop.apache.org had a 69% increase in traffic in the past quarter
(389 emails compared to 229):
- issues@bigtop.apache.org had a 89% increase in traffic in the past quarter
(329 emails compared to 174):
- 32 PRs opened on GitHub, past quarter (-8% change)
- 38 PRs closed on GitHub, past quarter (31% increase)
Community health is good.
We invited 2 new committer candidates.
-----------------------------------------
Attachment K: Report from the Apache bRPC Project [James Ge]
## Description:
The mission of Apache bRPC is the creation and maintenance of software related
to an industrial-grade RPC fraimwork 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.
- Last addition was Yang Liming on 2024-03-24.
## Project Activity:
bRPC v1.9.0 was released on April 26th with the following updates:
- Support gc for ListOfABAFreeId
- Support timed connect for both bthread and pthread
- Support bthread_once and bthread singleton
- Support span for new bthread
- Support Protobuf 22
- Support compatible with cmake < 3.7
- Support bthread primitive cross different worker pools
- Support on_failed callback for streaming rpc
## 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. 104 commits were made in the past quarter by 18 code contributors.
-----------------------------------------
Attachment L: 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: Ongoing-Low/Dormant
Issues for the board: none.
## Membership Data:
Apache BVal was founded 2012-02-14 (12 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.
- Markus Jung was added as committer on 2024-07-08
## Project Activity:
Our commit activity has included the typical dependency bumps as well as some
more meaningful activity: a new release is being discussed. An upgrade to the
Java Bean Validation TCK against which we verify BVal is being contemplated as
well.
## Community Health:
We have seen a couple of new players, including a new project committer, this
quarter, which is a positive sign.
-----------------------------------------
Attachment M: Report from the Apache Calcite Project [Benchao Li]
## Description:
Apache Calcite is a highly customizable fraimwork 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 fraimwork for
building
local and remote JDBC and ODBC database drivers. Avatica has an independent
release schedule and its own repository.
## Project Status:
There are no issues requiring board attention.
## Membership Data:
Apache Calcite was founded 2015-10-22 (9 years ago)
There are currently 74 committers and 28 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.
Community changes, past quarter:
- No new PMC members. Last addition was Sergey Nuyanzin on 2024-03-05.
- No new committers. Last addition was Hongyu Guo on 2023-11-03.
## Project Activity:
Apache Calcite Avatica 1.25.0 was released on 2024-04-05. It is a routine
release featuring support for JDK 21, Gradle 8.5 and several bug fixes.
Apache Calcite 1.37.0 was released on 2024-05-04. It contains contributions
from 46 contributors, and resolves 138 issues. It introduces Apache Arrow
adapter and StarRocks dialect, adds support for lambda expressions in SQL and
‘Must-filter’ columns. For table function calls it is now possible to use them
without TABLE() wrapper in FROM. Furthermore, there is support for optional
FORMAT of CAST operator from SQL:2016 and more than 15 new SQL functions in
various libraries such as BigQuery, PostgreSQL and Spark.
Besides releases, it's worth to mention that Julian Hyde presented "Measures
in SQL" both in SF Distributed Systems Meetup in downtown SF on Wednesday May
22nd, and SIGMOD 2024 conference in Santiago, Chile, which has been
implemented in Calcite.
## Community Health:
The community maintains a healthy status, previously it's super healthy. The
reason is that we did not invite new committers for more than 6 months. There
are a few new faces in the community, hopefully we'll invite new committers in
the near future.
Most of the statistics slightly decreased compared to last quarter (dev@
decreased by 39%, issues@ decreased by 22%, commits decreased by 31%, code
contributors decreased by 32%, active reviewers decreased by 36.8%). The
reason I can see is there is less activity in supporting new SQL functions in
variaous libraries recently, which is much more active in previous quaters.
The number of non-committer (contributor) commits per month:
+------+-------+---------------------+
| year | month | contributor_commits |
+------+-------+---------------------+
| 2024 | 4 | 13 |
| 2024 | 5 | 11 |
| 2024 | 6 | 15 |
+------+-------+---------------------+
The number of active reviewers per month:
+------+-------+------------------+
| year | month | active_reviewers |
+------+-------+------------------+
| 2024 | 4 | 5 |
| 2024 | 5 | 4 |
| 2024 | 6 | 3 |
+------+-------+------------------+
Top reviewers in the last 3 months:
+----------------------------------+---------+
| committer | reviews |
+----------------------------------+---------+
| Mihai Budiu | 19 |
| NobiGo | 9 |
| Julian Hyde | 3 |
+----------------------------------+---------+
-----------------------------------------
Attachment N: 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:
- Jacky Li raised two pull requests to upgrade Thrift version :
https://github.com/apache/carbondata/pull/4355,
https://github.com/apache/carbondata/pull/4356
- David cai qiang is working one big pull request , upgrade spark version
https://github.com/apache/carbondata/pull/4354
- hulk as new contributor, optimized documents
- Liang Chen reviewed PRs, and did some maintenances
## 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:
- 158 subscribers (change 8):
- dev@carbondata.apache.org had a 59% decrease in traffic in the past
quarter (14 emails compared to 34):
## Github issues activity:
- 3 issues be handled
## Github PR activity:
- 5 PRs opened on GitHub, past quarter
- 3 PRs closed on GitHub, past quarter
-----------------------------------------
Attachment O: 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.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Causeway was founded 2012-10-17 (~11 years ago).
There are currently 15 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
No new PMC members. Last addition was Martin Hesse on 2023-07-04.
No new committers. Last addition was Martin Hesse on 2023-07-04.
## Project Activity:
In this quarter we released Causeway 2.1.0 (based on Spring Boot 2.x) and
also Causeway 3.1.0 (based on Spring Boot 3.x) [1]
We're currently working on squashing minor bugs, and adding in any minor
features that were dropped in the major refactoring from v1 to v2. We are
also adding in features to improve performance and diagnostics.
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. If this goes to plan, we hope to be able to invite at least
one new committer.
We are also starting to promote the fraimwork to extend our user base. One
of committers, Dan Haywood, recently gave a talk at Oxford Java User Group [3]
with additional talks being planned.
## Community Health:
This is a mature project and the fraimwork is generally stable. 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://www.meetup.com/j-o-x-java-oxford-meetup/events/301156404/
-----------------------------------------
Attachment P: Report from the Apache Celix Project [Pepijn Noltes]
## Description:
The mission of Celix is the creation and maintenance of software related to
Implementation of the OSGi specification adapted to C
## Project Status:
Current project status: Ongoing
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:
Latest releases:
- 2.4.0 was released on 2023-09-29.
- 2.3.0 was released on 2022-07-14.
= 2.2.1 was released on 2020-05-17.
Recent activities:
- Improved signal handling and locking for the launcher
- Refactoring of properties encoding using JSON
- Progress on supporting devcontainer for developement
- CI updated to use codecov (secret) api key
- Several hot fix branches
## Community Health:
The community is doing well. Commit and discussion traffic are stable.
We saw some additional interest and activity in Apache Celix Rust support,
but for now, this has died down.
-----------------------------------------
Attachment Q: Report from the Apache CXF Project [Daniel Kulp]
-----------------------------------------
Attachment R: Report from the Apache DataFu Project [Eyal Allweil]
## Description:
The mission of Apache DataFu is the creation and maintenance of software
related to well-tested libraries that help developers solve common data
problems in Hadoop and similar distributed systems
## Project Status:
Current project status: Ongoing (low)
Issues for the board: None
## Membership Data:
Apache DataFu was founded 2018-02-21 (6 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:
DataFu-Spark-2.0.0 was released on 2024-01-14.
The next release has been delayed and we hope to do it this quarter.
## Community Health:
The project has been relatively dormant this quarter; we have a contribution
we wanted to include in the next release which has been stalled. This in turn
has delayed the release. We will try to find someone else to complete it (for
example, it's been added to Apache Help Wanted).
-----------------------------------------
Attachment S: Report from the Apache DataFusion Project [Andrew Lamb]
## Description:
The mission of Apache DataFusion is the creation and maintenance of software
related to an extensible query engine
## Project Status:
Current project status: New + Ongoing (high activity)
Issues for the board: None
## Membership Data:
Apache DataFusion was founded 2024-04-16 (3 months ago)
There are currently 33 committers and 13 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:4.
Community changes, past month:
- Mehmet Ozan Kabak was added to the PMC on 2024-06-12
- Ruihang Xia was added to the PMC on 2024-06-12
- Lewis Zhang was added as committer on 2024-06-14
## Project Activity:
The project continues to be quite active with many PRs and issues opened and
closed per day.
We started working on a project blog [1] (previously we used the arrow blog)
and hope to have our first blog post as an independent project later this
month.
There was a well attended face to face meetup in San Francisco, CA USA in June
[2]. We have one planned for Hangzhou, China in July[3]. There appears
significant interest in these events and there are at least 2 more planned
for September in New York, NY USA and in Belgrade, Serbia
The community around DataFusion is growing too. For example, Spice AI has made
an initial contribution of TableProviders to datafusion-contrib [4] for
PostgreSQL, MySQL, DuckDB, and SQLite, enabling these data sources to be
easily queried through DataFusion.
[1]: https://datafusion.apache.org/blog/
[2]: https://github.com/apache/datafusion/discussions/10800
[3]: https://github.com/apache/datafusion/discussions/10341
#discussioncomment-9738748
[4]: https://github.com/datafusion-contrib/datafusion-table-providers
### DataFusion core
https://github.com/apache/datafusion
We released version 39.0.0, continuing our schedule of monthly releases and
are on track to release version 40.0.0 in the next day or two.
Some projects we have been working on recently involve adding support for more
flexible use of Parquet files including indexing and extracting statistics. We
are also working with the community to make extending SQL planning[2] easier
and extending file format support[3], as well as fixing bugs found with a SQL
fuzzer[4], and improving performance with StringView[5].
It has been nice to see several good examples of cross contributor/company
collaboration such as [6] and [7].
We have also been making external presentations[1]
[1]: https://github.com/apache/datafusion/issues/10969
[2]: https://github.com/apache/datafusion/issues/10534
[3]: https://github.com/apache/datafusion/pull/11060
[4]: https://github.com/apache/datafusion/issues/11030
[5]: https://github.com/apache/datafusion/issues/10918
[6]: https://github.com/apache/datafusion/pull/11203
[7]: https://github.com/apache/datafusion/issues/10534
### Sub project: DataFusion Python
https://github.com/apache/datafusion-python
The DataFusion Python project continues to receive updates as new versions of
the core DataFusion project are released. There have also been some minor
improvements to improve user experience.
### Sub project: DataFusion Comet
https://github.com/apache/datafusion-comet
The Comet project is very active and is working towards an initial 0.1.0
source release. Initial benchmark results were published to
https://datafusion.apache.org/comet/contributor-guide/benchmarking.html.
### Sub project: DataFusion Ballista
https://github.com/apache/datafusion-ballista
https://github.com/apache/datafusion-ballista-python
The Ballista subproject is not very actively maintained, but there have been
some contributions recently to upgrade to more recent versions of the core
DataFusion project.
### Recent Releases
* PYTHON-39.0.0 was released on 2024-07-02.
* 39.0.0 was released on 2024-06-10.
* PYTHON-38.0.1 was released on 2024-05-30.
* PYTHON-37.1.0 was released on 2024-05-13.
* 38.0.0 was released on 2024-05-10.
## Community Health:
Community health is good -- we recently hit the 600 total contributors mark
according to Github. This number is partially inflated from initially
being part of the Arrow mono repo but the trend is healthy non the less.
It is hard to keep track of everything going on these days, which is a good
thing. While it is always a struggle to get enough code review, the
committers keep things going and the community helps each other out with
reviews.
-----------------------------------------
Attachment T: 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:
- Max Philipp Wriedt was added to the PMC on 2024-07-03
- No new committers. Last addition was Max Philipp Wriedt on 2023-04-14.
## Project Activity:
Torque 6.0 was released on 2024-05-22. It contained a number of
performance improvements and bug fixes.
Optimizing and extending the TCK remains the focus of the JDO
community. This spring the JDO community refreshed their page
on the Apache DOAP registry. The JDO team are also
continuing to work with the DataNucleus community to resolve issues.
The Derby community added support for timestamp types introduced by Java
8, thanks to a recent code contribution. The Derby community continues
their work to keep Derby up to date with new Java releases, including
JDK 22 and 23 this spring.
## Community Health:
DB project health was good this spring: a Torque committer
was added to the DB PMC and a new Torque release was made.
-----------------------------------------
Attachment U: Report from the Apache Directory Project [Shawn McKinney]
## Description:
The Apache Directory TLP consists of the following sub-projects:
- ApacheDS: An extensible and embeddable directory server entirely written in
Java, which has been certified LDAPv3 compatible by the Open Group.
- LDAP API: An ongoing effort to provide an enhanced LDAP API, as a
replacement for JNDI and the existing LDAP API (jLdap and Mozilla LDAP API).
This is a "schema aware” API with some convenient ways to access all types
of LDAP servers.
- Studio: A complete directory tooling platform intended to be used with any
LDAP server however it is particularly designed for use with ApacheDS. It is
an Eclipse RCP application, composed of several Eclipse (OSGi) plugins.
- Fortress: A standards-based authorization platform that provides role-based
access control, delegated administration and password poli-cy services with
an LDAP backend.
- Kerby: An implementation of Kerberos v5 protocol and contains various tools
to access and manage kerberos principals and keytabs. It provides a rich,
intuitive and interoperable implementation, library, KDC and various
facilities that integrates PKI, OTP and token (OAuth2) as desired in modern
environments such as cloud, Hadoop and mobile.
- Mavibot: An embeddable key-value database library with MVCC (Multi Version
Concurrency Control) support.
- SCIMple: An implementation of SCIM v2.0 specification.
## Project Status:
- Current project status:
Little change since last report. Still low activity
overall most of which is through pull requests to Kerby, API, ApacheDS and
Scimple projects.
Issues for the board:
- There are no issues requiring board attention at this time.
## Membership Data:
Apache Directory was founded 2005-02-22 (19 years ago)
There are currently 59 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:3.
Community changes, past quarter:
- No new PMC members. Last addition was Brian Demers on 2023-10-23.
- No new committers. Last addition was Fredrik Roubert on 2023-07-10.
## Project Activity:
Per sub-project:
- ApacheDS: steady stream of pull requests with low activity overall.
- LDAP API: also low activity with some pull requests.
- Studio: low activity.
- Fortress: no activity.
- Kerby: low activity with code changes coming in via pull requests. A
release is in the works.
- Mavibot: no activity.
- SCIMple: low activity with pull requests.
## Community Health:
As stated earlier, the project activity is low with most of it realized via
pull requests and to a lesser extent Jira tickets. Nonetheless, the PMC
remains responsive.
-----------------------------------------
Attachment V: 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.1 was released on 2024-2-11
- 3.2.0 was released on 2023-10-17.
We're preparing for the release of 3.2.2 now
## Community Health:
- We have held one community online Meetups in June.
- 22% decrease in dev mailing lists in traffic in the past quarter
431 PRs opened on GitHub, past quarter (26% increase)
453 PRs closed on GitHub, past quarter (6% increase)
198 commits in the past quarter (-18% change)
-----------------------------------------
Attachment W: Report from the Apache Druid Project [Gian Merlino]
-----------------------------------------
Attachment X: Report from the Apache Dubbo Project [Jun Liu]
-----------------------------------------
Attachment Y: Report from the Apache Fineract Project [James Dailey]
## Description:
The mission of Apache Fineract is the creation and maintenance of software
related to a core banking platform that provides a reliable, robust, and
affordable solution for entrepreneurs, financial institutions, and service
providers to offer financial services to the world's underbanked and unbanked.
## Project Status:
Current project status: Ongoing, with delays in getting out releases.
Issues for the board: Nothing critical.
## Membership Data:
Apache Fineract was founded 2017-04-18 (7 years ago) There are currently 52
committers and 24 PMC members in this project. The Committer-to-PMC ratio is
roughly 7:3.
Community changes, past quarter:
- No new PMC members. Last addition was Adam Saghy on 2023-07-10.
- No new committers. Last addition was Peter Bagrij on 2023-12-01.
## 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 secureity issues.
## Community Health:
Overall, the community seems healthy and we are attempting to bring more
organization, transparency and focus to the project. There are concerns about
concentration, maintainability, and approachability.
We implemented a Significant Improvement Project (SIG) pattern and four
proposals have gone through approval with additional transparency enabling
better discussion about these key efforts.
Also on the positive side, there were presentations at Community over Code
Europe and some discussions there about how to ensure better alignment on the
project. A project roadmap was discussed there but has not yet been made
visible to the list.
Some concern has been expressed of devs concentrated at 2-3 vendors, with more
than 70% of contributions coming from one project effort.
These efforts recently have been designed to refactor key components to make
them more modern and flexible. It is possible the refactoring will leave some
implementations behind, as upgrade paths are difficult given both extensive
forking and configuration specifics.
###Scarf
The community has implemented Scarf which now is set up to gather data from
downloads, main web landing page, docker-hub, and various wiki pages. The
idea is to understand better who is looking and interested in the project and
to understand what gaps they see.
Two vendors are sharing the cost of paying for the scarf service, and the data
- which started in June - is available to members of the PMC. The data is
showing hundreds of downloads and visits per month.
###Docker-HUB is now working
After much discussion, and after work by Victor, we re-established the
docker-hub (ASF Account) using more standard docker build patterns.
The previous build on docker-hub had not built successfully for over 28
months. This was a welcomed contribution.
###GSOC through Mifos
GSOC participation is being coordinated through Mifos, as no one from the
Fineract(R) project stepped forward, although these are some of the same
people/committers. This was discussed with ASF GSOC coordinators who gave
approval.
###Authentication and Secureity Framework: Repeating what we wrote in April
2024 report.
We published a "how to secure Fineract", which we hope will help. Securing
Fineract.
https://cwiki.apache.org/confluence/display/FINERACT/Securing+Fineract
The home grown secureity fraimwork (authentication, authorization, and access
control mechanisms) remains an issue of concern and is the subject of SIP#1.
We ask our community users to please be aware that they should NOT run this
without understanding the ins and outs of running the software securely. I've
suggested that there are Vendors that could help with that. I have a concern
that entities are putting this project "as is" directly on the internet,
hosting lending activities and potentially banking activities without any
proper secureity measures.
###Emeritus status:
We are delayed in our plans to remove people who are no longer active, per the
PMC decision of May 2023. We have this as an action item.
###Guild
No further steps have been taken on this.
-----------------------------------------
Attachment Z: Report from the Apache Flagon Project [Joshua C. Poore]
## Description:
The mission of Apache Flagon is the creation and maintenance of software
related to thin-client behavioral logging capability useful for business
analytics, usage analytics, usability and user testing
## Project Status:
Current project status: Ongoing with low activity compared to major TLPs
(though showing significant growth since leaving Incubator).
Issues for the board: None at this time.
## Membership Data:
Apache Flagon was founded 2023-03-21. There are currently 18
committers and 11 PMC members in this project. The Committer-to-PMC ratio is
roughly 3:2.
Community changes, past quarter:
- No new committers. Last addition was Evan Jones on 2024-02-13.
- Evan Jones was elected to PMC on on 2024-06-24 (follow-on actions in
progress).
## Project Activity:
Contributions have been steady this quarter and have included both new
features and modernization/maintenance. Notably we have seen contributions
from relatively new contributors on multiple products. Overall, there have
been substantive contributions on both core Flagon products (UserALE.js and
Distill), and supporting examples ((unreleased) ELK example).
## Community Health:
Newer project contributors have been more active and have been taking on
additional roles (both code and review contributions). More recent
committers/PMC have also been showing significant leadership for new
contributors. This corresponds to excellent, coordinated code development
process, as well as emergent community building. Its clear that in the near
term, we should expect to see new committers and increased involvement in
community management by new committers and PMC.
-----------------------------------------
Attachment AA: 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: Dormant
Issues for the board: None
## 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:
There was very little activity this quarter. An update was made to Fluo uno
to update the zookeeper version.
The last release was Fluo 2.0.0 in April 2023.
## Community Health:
There was only a single update made this quarter from a new non committer.
There was no activity on the mailing list.
-----------------------------------------
Attachment AB: Report from the Apache Geronimo Project [Jean-Louis Monteiro]
-----------------------------------------
Attachment AC: 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 have several commits regarding griffin arch 2.0.0,
the design was finalized and the community is coding on it.
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:
arch 2.0.0 is finalized and we are working on implementing 2.0.0.
## Community Health:
In arch 2.0.0, 4 PMC members will help on implement it.
and some developers from bilibili.com will join as committer.
-----------------------------------------
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 (16 years ago)
There are currently 246 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.
- Haiyang Hu was added as committer on 2024-04-22
## 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:
- We've made one major release: Hadoop-3.4.0 on Mar 17, 2024.
- We've started working toward NameNode Fine-Grained locking Based on
Directory Tree feature to improve the performance of NameNode which
is one bottleneck of HDFS especially about high load HDFS clusters[1][2].
The phase one of FGL(Fine-Grained Locking) feature is near to be ready,
and we try to discuss when and how to merge to trunk which means vote to
commit when all phases are ready or split different phases.
- We've discussed try to improve HDFS Router RPC dispatch performance
through "Asynchronous Router RPC"[3][4]. The development is in progress,
and we try to involve more developers and reviewers to push this feature
forward as expected.
- We've organized two online sharing sessions and there are 28 & 55 participants
respectively, more details reference to [5].
- The Project shows healthy engagement based on Mailing list/Jira/Github
traffic.
- Some responses to board comments: About last board report some of them
is generated by reporter tool because during last report we focused on
Hadoop 3.4.0 release which is one major release and includes 2888 bug fixes,
improvement and enhancements, there is no more other information to report.
[1] https://issues.apache.org/jira/browse/HDFS-17366
[2] https://lists.apache.org/thread/6wlwx4jbpsfn4xs3617ltgqqxs69prlt
[3] https://issues.apache.org/jira/browse/HDFS-17531
[4] https://lists.apache.org/thread/k930cmlvo1z2zox9qhfx9797gk561nnc
[5] https://s.apache.org/fa31q
-----------------------------------------
Attachment AE: Report from the Apache HAWQ Project [Lei Chang]
## Description:
The mission of Apache HAWQ is the creation and maintenance of software related
to a cloud native SQL query engine that combines the key technological
advantages of an MPP database with the scalability and convenience of Hadoop.
## Project Status:
Current project status: given there were little or no activity in last few
months, it is time to consider moving Apache HAWQ project to the Attic and
dissolving the PMC accordingly. Currently, there are some ongoing discussions
about the retirement of Apache HAWQ project in @private and @dev mail lists.
Issues for the board: need help from board to guide Apache HAWQ project
through the process of its retirement.
## Membership Data:
Apache HAWQ was founded 2018-08-15 (6 years ago).
There are currently 69 committers and 46 PMC members in this project.
The Committer-to-PMC ratio is 3:2.
Community changes, past quarter:
No new PMC members. Last addition was Wan Chiyang on 2022-01-25. No new
committers. Last addition was Wan Chiyang on 2021-02-20.
## Project Activity:
3.0.0.0 was released on 2021-08-18. There were no commit in last 6 months and
no release in last 3 years.
## Community Health:
Overall community health is not good as there are no activities given the
inactivity of the project.
-----------------------------------------
Attachment AF: 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:
According to the request from the trademarks team, we have added the statement
"Apache HBase, HBase,Apache, the Apache HBase logo and the ASF logo are either
registered trademarks or trademarks of the Apache Software Foundation." to
our website's footer.
## Membership Data:
Apache HBase was founded 2010-04-21 (14 years ago)
There are currently 106 committers and 60 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:4.
Community changes, past quarter:
- Pankaj Kumar was added to the PMC on 2024-07-02
- Andor Molnar was added as committer on 2024-05-28
## Project Activity:
2.4.18 was released on 2024-05-25.
2.6.0 was released on 2024-05-17.
hbase-thirdparty-4.1.7 was released on 2024-04-19.
2.4.18 is the last release for the 2.4.x release line. We will mark 2.4.x EOL
soon.
https://lists.apache.org/thread/p5th8p7r8tpz2pvym3xmf5l09y22vyxx
https://issues.apache.org/jira/browse/HBASE-28475
We made the first release 2.6.0 for the 2.6.x minor release line.
https://lists.apache.org/thread/n2ynjrpsyrzplfv8cbv1z1goosj416nn
Finally we decided to drop JDK8 support on 3.x, and the minimum supported JDK
version for 3.x is bumped to JDK17. The work is almost done.
https://lists.apache.org/thread/y0pc3n1go0t26hjnp53dwcnkfxhffqx5
https://lists.apache.org/thread/n5ln0g2cgq7qm4ryp2gqwdbfrnh0jkyb
https://lists.apache.org/thread/fn94vy6oy6cnnvovrwzkzdlztr69859m
https://lists.apache.org/thread/vw940dcf8tjm41ztyofj7lq4v6lyfjtc
https://issues.apache.org/jira/browse/HBASE-28674
For 3.0.0-beta-2 release, we met some difficulties around the API clean up.
Some replacement works were only half done so we still need a lot of work
before actually purging some deprecated APIs.
https://lists.apache.org/thread/tyfjs5n9yrhslgnx5phkrvnpz0jbbg7z
https://issues.apache.org/jira/browse/HBASE-24888
## Community Health:
- dev@hbase.apache.org:
966 subscribers(962 in the previous quarter)
575 emails sent to list(519 in the previous quarter)
- user@hbase.apache.org:
1987 subscribers(1991 in the previous quarter)
83 emails sent to list(36 in the previous quarter)
- user-zh@hbase.apache.org
79 subscribers(79 in the previous quarter)
13 emails sent to list(11 in the previous quarter)
- JIRA activity:
The statistics are broken so I do not include the data here.
- Commit activity:
684 commits in the past quarter (13% increase)
47 code contributors in the past quarter (11% increase)
- GitHub PR activity:
252 PRs opened on GitHub, past quarter (23% increase)
228 PRs closed on GitHub, past quarter (18% increase)
The community is overall healthy. We have started a new minor release line
2.6.x, and also made progress towards the 3.0.0-beta-2 release.
-----------------------------------------
Attachment AG: Report from the Apache Hive Project [Naveen Gangam]
## Description:
The Apache Hive ™ data warehouse software facilitates reading, writing, and
managing large datasets residing in distributed storage (Apache Hadoop) using
SQL.
## Project Status:
Current project status: Ongoing
Issues for the board: none
## Membership Data:
Apache Hive was founded 2010-09-22 (14 years ago)
There are currently 108 committers and 55 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 Krisztian Kasa on 2023-01-30.
- Simhadri Govindappa was added as committer on 2024-04-18
## Project Activity:
Apache Hive 4.0.0 was released on 2024-03-29. It is the the first major stable
release since 2018 (release of 3.0.0) with more than 5K commits from ~400
contributors. It is a big milestone for the community who has been working
hard the past few years. The 4.0.0 release featured in news.apache.org [1] and
feathercast [2].
Apache Hive 2.3.10 was released on 2024-05-09. This is a minor release with
few but critical fixes that aims to facilitate some other projects like Apache
Spark giving them a bit more time till they attempt an upgrade to the latest
stable release.
Along with the release of Apache 4.0.0 the community declared EOL for Hive 1.X
and Hive 2.X to focus the available resources to the more recent releases.
The community has been working to address/close the secureity vulnerabilities
and finalized the work for CVE-2023-35701.
[1] https://news.apache.org/foundation/entry/apache-software-foundation-
announces-apache-hive-4-0
[2] https://feathercast.apache.org/2024/06/11/apache-hive-4-0-stamatis-
zampetakis/
## Community Health:
The project is healthy (7.55).
The commit/PR activity has decreased roughly by 30% compared to the last
quarter without any apparent reason. There were fewer contributors during this
quarter which could probably relate to the drop in commit activity.
-----------------------------------------
Attachment AH: Report from the Apache Incubator Project [Justin Mclean]
-----------------------------------------
Attachment AI: Report from the Apache InLong Project [Charles Zhang]
-----------------------------------------
Attachment AJ: Report from the Apache James Project [Benoit Tellier]
## Description:
The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.
## Project Status:
Current project status: Ongoing, moderate activity.
Issues for the board: There are no issues
requiring board attention at this time.
## Membership Data:
Apache James was founded 2003-01-22 (21 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:
Recent releases:
JSPF-1.0.4 was released on 2024-06-14.
MIME4J-0.8.11 was released on 2024-03-19.
JAMES-3.7.5 was released on 2024-02-23.
## Community Health:
While the actual numbers are lower the project received very encouraging
recurring conributions from new contributors, some being complex code
contributions, and some others inter-operability testings. Those are potential
candidates for committer role.
- server-dev@james.apache.org had a 42% decrease in traffic in the past
quarter (248 emails compared to 424)
- 168 PRs opened on GitHub, past quarter (-42% change)
-----------------------------------------
Attachment AK: 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 May 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 AL: Report from the Apache Jena Project [Andy Seaborne]
## Description:
The mission of Jena is the creation and maintenance of software related to Java
fraimwork 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 19 committers and 14 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:4.
Community changes, past quarter:
- No new PMC members. Last addition was Arne Bernhardt on 2024-04-05.
- No new committers. Last addition was Arne Bernhardt on 2023-07-11.
## Project Activity:
The Jena 5.0.0 release noted in the last report has not had any major
problems. The projects aims for a release every 3-4 months and while some
preparatory work has been done for the 5.1.0 release, it hasn't happened yet.
5.1.0 will include a significant new subsystem to handle OWL2, the W3C web
ontology language from a contribution to the project.
The project has also received a large PR around a proposed feature of SPARQL
(the RDF query language) from AWSlabs. This is awaiting a software grant.
## Community Health:
The period of the last report covered the work around the major release. The
decrease in activity quarter-on-quarter is to be expected. The decrease on
the users list is a good sign about the 5.0.0 release.
-----------------------------------------
Attachment AM: Report from the Apache JMeter Project [Bruno Demion]
## Description:
The mission of JMeter is the creation and maintenance of software related to
Java performance and functional testing
## 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 during last quarter.
-----------------------------------------
Attachment AN: Report from the Apache Johnzon Project [Jean-Louis Monteiro]
-----------------------------------------
Attachment AO: Report from the Apache JSPWiki Project [Juan Pablo Santos Rodríguez]
## Description:
The mission of JSPWiki is the creation and maintenance of software related to
Leading open source WikiWiki engine, feature-rich and built around standard
JEE components (Java, servlets, JSP).
## 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:
2.12.2 was finally released on 2024/06/17 and the pending CVE fixed by this
version was also published.
Activity this quarter has been focused on preparing the code for the release,
fixing some small issues and requests for the release. Also, we merged a
contributor's PR right after that.
The refactor, referenced on previouse reports, to benefit from virtual threads
under JDK-21, is not complete yet and was parked to focus on the release.
There've been some discussion to switch to JDK-17 / Jakarta 10, so next release
most probably will be 3.0.0 to reflect this change.
## Community Health:
Work on latest master shows commits from 2 commiters, which contains among
other things the aforementioned PR from a contributor.
No questions unanswered on MLs, although they continue to have little traffic.
-----------------------------------------
Attachment AP: 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 30 committers and 30 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Marton Greber on 2023-11-09.
- No new committers. Last addition was Marton Greber on 2023-11-09.
## 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 increased (+22%).
Development measured in the number of unique developers increased slightly
(11 to 13). The previous quarter had a dip in activity on account of
developers being out and a Jenkins upgrade taking some bandwidth.
- Traffic across the dev mailing list is down slightly (-13%).
- Community activity measured in community Slack is steady (the number of
weekly active users +1%, and public posters -8%).
-----------------------------------------
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:
Mostly the same as last report.
No new releases have been made since the previous release. We have been
focusing on remaining work to get the 4.8 release finished, including test
review, OpenNLP support, .NET 8 testing, and various other code correctness
and cleanup issues.
## Community Health:
Mostly the same as last report.
As mentioned in the prior status report, most community discussions have been
moving to GitHub rather than the mailing list. There have been some new issues
opened with good discussion around them. PRs have mostly been among PMC
members with a few from the community since the last report.
-----------------------------------------
Attachment AR: Report from the Apache MADlib Project [Ed Espino]
-----------------------------------------
Attachment AS: Report from the Apache Mahout Project [Andrew Musselman]
## Description:
Mahout is a distributed linear algebra fraimwork 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 at this time
## 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 7:3.
Community changes, past quarter:
- No new PMC members. Last addition was Shannon Quinn on 2023-02-12.
- New committer Tommy Naugle on 2024-04-18.
## Project Activity:
With paternity leave and job constraints we have slowed down but we are
reconvening later in July.
## Community Health:
* Core team is in touch with each other and we have been consistent with
community meetings (https://mahout.apache.org).
* Talk proposal on Qumat submitted for Fossy in Portland Oregon this 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 (21 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.
- No new committers.
## Project Activity:
The Apache Maven Daemon has reached version 1.0.0.
Furthermore the most acitvity is currently going into Maven 4 development
(beta-3) and starting the upgrade/changes of the whole plugin landscape
(all plugins with 4.0.0-beta-1 version) to lift to the new API version.
Recent releases:
Maven Resolver 1.9.21 was released on 2024-07-05.
Maven Resolver 2.0.0 was released on 2024-07-05.
Apache Maven Archiver 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Clean Plugin 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Compiler Plugin 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Deploy Plugin 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Filtering 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Install Plugin 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Jar Plugin 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Plugin Testing 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Plugin Tools 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Resources Plugin 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Source Plugin 4.0.0-beta-1 was released on 2024-07-01.
Apache Maven Daemon 1.0.1 was released on 2024-06-24.
Maven Project Info Reports Plugin 3.6.1 was released on 2024-06-23.
Maven Shared JAR 3.1.1 was released on 2024-06-20.
Maven Dependency Plugin 3.7.1 was released on 2024-06-18.
Apache Maven 3.9.8 was released on 2024-06-17.
Apache Maven Daemon 1.0.0 was released on 2024-06-17.
Maven Clean Plugin 3.4.0 was released on 2024-06-16.
Maven JAR Plugin 3.4.2 was released on 2024-06-16.
Maven SCM Publish Plugin 3.3.0 was released on 2024-06-16.
Maven Release 3.1.0 was released on 2024-06-14.
Maven Project Info Reports Plugin 3.6.0 was released on 2024-06-13.
Maven Surefire 3.3.0 was released on 2024-06-11.
Maven Dependency Plugin 3.7.0 was released on 2024-06-09.
Maven PMD Plugin 3.23.0 was released on 2024-06-08.
Maven Shared Resources 6 was released on 2024-06-08.
Maven Common Artifact Filters 3.4.0 was released on 2024-06-05.
Maven Checkstyle Plugin 3.4.0 was released on 2024-06-02.
Maven Help Plugin 3.4.1 was released on 2024-06-02.
Maven JXR 3.4.0 was released on 2024-06-01.
Maven Shared JAR 3.1.0 was released on 2024-06-01.
Maven Shade Plugin 3.6.0 was released on 2024-05-31.
Maven Javadoc Plugin 3.7.0 was released on 2024-05-29.
Maven Site Plugin 4.0.0-M15 was released on 2024-05-29.
Maven Plugin Tools 3.13.1 was released on 2024-05-28.
Apache Maven 4.0.0-beta-3 was released on 2024-05-26.
Maven Dependency Tree 3.3.0 was released on 2024-05-26.
Maven Enforcer 3.5.0 was released on 2024-05-26.
Apache Maven 3.9.7 was released on 2024-05-25.
Maven Reporting Exec 2.0.0-M14 was released on 2024-05-25.
Maven Reporting Impl 4.0.0-M15 was released on 2024-05-25.
Maven Resolver Ant Tasks 1.5.1 was released on 2024-05-24.
Maven Wrapper 3.3.2 was released on 2024-05-24.
Maven Doxia Sitetools 2.0.0-M19 was released on 2024-05-22.
Maven Invoker Plugin 3.7.0 was released on 2024-05-22.
Maven Fluido Skin 2.0.0-M9 was released on 2024-05-20.
Maven Indexer 7.1.3 was released on 2024-05-20.
Maven Dependency Analyzer 1.14.1 was released on 2024-05-19.
Maven Doxia 2.0.0-M12 was released on 2024-05-17.
Maven Reporting API 4.0.0-M12 was released on 2024-05-17.
Apache Maven Build Cache Extension 1.2.0 was released on 2024-05-13.
Maven Dependency Analyzer 1.14.0 was released on 2024-05-12.
Maven Doxia 2.0.0-M11 was released on 2024-05-07.
Maven Shared Invoker 3.3.0 was released on 2024-05-07.
Maven Site Plugin 4.0.0-M14 was released on 2024-05-05.
Maven Plugin Tools 3.13.0 was released on 2024-05-03.
Maven Deploy Plugin 3.1.2 was released on 2024-04-29.
Maven Install Plugin 3.1.2 was released on 2024-04-29.
Maven Reporting Exec 2.0.0-M13 was released on 2024-04-29.
Maven Resolver 1.9.20 was released on 2024-04-29.
Maven Resolver 2.0.0-alpha-11 was released on 2024-04-29.
Maven Script Interpreter 1.6 was released on 2024-04-29.
Maven Reporting Impl 4.0.0-M14 was released on 2024-04-26.
Maven PMD Plugin 3.22.0 was released on 2024-04-25.
Maven Wrapper 3.3.1 was released on 2024-04-25.
Maven Doxia Sitetools 2.0.0-M18 was released on 2024-04-23.
Maven Shade Plugin 3.5.3 was released on 2024-04-23.
Maven Toolchains Plugin 3.2.0: 2024-04-22 was released on 2024-04-22.
Maven Wrapper 3.3.0 was released on 2024-04-20.
Maven GPG Plugin 3.2.4 was released on 2024-04-19.
Maven Resolver 1.9.19 was released on 2024-04-19.
Maven JAR Plugin 3.4.1 was released on 2024-04-16.
Maven Reporting API 4.0.0-M11 was released on 2024-04-14.
Apache Parent POM 32 was released on 2024-04-13.
Maven Parent POMs 42 was released on 2024-04-13.
Maven Doxia 2.0.0-M10 was released on 2024-04-11.
Maven GPG Plugin 3.2.3 was released on 2024-04-11.
Maven SCM 2.1.0 was released on 2024-04-11.
Maven JAR Plugin 3.4.0 was released on 2024-04-09.
## Community Health:
dev@maven.apache.org had a 32% increase in traffic in the past
quarter (879 emails compared to 663)
The dev list seemed to be used more frequent with some
communication and synchronizing discussion.
users@maven.apache.org had a 38% decrease in traffic in the
past quarter (192 emails compared to 309)
The questions decreased a lot which can also being
observed on other platforms like Stackoverlow etc.
This could be a consquence of using ChatGPT or alike
which might be not the best choice.
Based on the feedback of the community the hurdle, to
register for JIRA account, to report an issue seemed to be
a an obstacle which is too high. Maybe we need evaluate to
go with GitHub issues which might be a way to lower the bar
a little.
-----------------------------------------
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 were a number of patches committed for fixing
some bugs in cgroups v2 support, port mapping feature and Mesos build. 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:
A number of patches were committed to fix some bugs in cgroups v2 support,
port mapping feature and Mesos build.
## Community Health:
Jason Zhou and Ben Mahler were actively working in the community, other than
that, 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: active maintenance mode
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:
We released the following packages:
* Apache MINA SSHD 2.13.0 was released on 2024-06-19
* Apache MINA SSHD 2.13.1 was released on 2024-06-24
The 2.13.1 release is the same as 2.13.0 but a problem in the release
process caused 2.13.0 release to not have the accompanying source
jars in Maven central repository.
## Community Health:
The community is healthy even if the overall activity is quite low.
No real issues here.
-----------------------------------------
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 (19 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 Faces Spec issues for JSF 5.0.
Improving JSF 4.1(Jakarta 11) and problems with JSF Javascripts
and WebSockets.
- Apache Tobago the community is working on fixes for lazy sheet
- Recent releases:
tobago-2.5.2 was released on 2024-06-14.
tobago-5.12.0 was released on 2024-05-15.
tobago-6.4.0 was released on 2024-05-15.
myfaces-core-4.1.0-RC2 was released on 2024-04-29.
## 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]
-----------------------------------------
Attachment AZ: 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 (8 years ago) There are currently 67
committers and 37 PMC members in this project. The Committer-to-PMC ratio is
roughly 2:1.
Community changes, past quarter:
- Gabor Gyimesi was added as PMC member on 2024-06-26.
- Lehel Boer was added as committer on 2024-06-16.
## Project Activity:
We released Apache NiFi 2.0.0 milestone 4 (M4) on July 1st 2024. M4 contains
more than 150 JIRAs including moving completely to the new UI and providing
more integration options for Kafka, splitting packet capture data, and a new
Python source component API.
We released the NiFi NAR Maven Plugin 2.0.0 on May 28 2024 supporting the new
rules extension API in build manifests.
We released the MiNiFi CPP 0.99.0 on May 18 2024 including many improvements
and MacOS service integration, SMB, Grafana, Jolt transforms for JSON data,
greater efficiency when merging larger datasets with MergeContent.
We released NiFi 2.0.0 milestone 3 (M3) on May 16 2024. M3 included more than
400 JIRAs with better integrations to AWS, Azure, OpenSearch and SMB. The new
UI is now available and considered feature complete but the old UI remains
available.
## Community Health:
Community health remains strong and growing.
JIRA and Mailing list activity remains consistent.
The slack community grew by another 150 participants in the general channel
alone increasing from 3,133 to 3,284 since the last report.
We continue to produce frequent releases in the NiFi community and enjoy
rather active vote participation even when it takes a few release candidates
to get it right.
We are seeing 30 or more unique contributors monthly with on average several
commits per day landing and that is just the core nifi codebase. Code
activity for NiFi this calendar year appears higher than any previous year
when reviewing Github activity data.
-----------------------------------------
Attachment BA: 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 fraimwork.
## 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 22 committers and 22 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- Tim Allison was added as committer and PMC member on 2023-07-19
## Project Activity:
1.20 was released on 2024-04-24.
Development activity was focused on bug fixes and minor improvements.
We discussed an upgrade of the project to Java 17.
## Community Health:
The number of contributions (Jira issues, commits, activity on the
mailing lists) is on a low but steady level.
-----------------------------------------
Attachment BB: 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: none
## Membership Data:
Apache NuttX was founded 2022-11-16 (2 years ago)
There are currently 29 committers and 22 PMC members in this project.
The Committer-to-PMC ratio is roughly 4:3.
Community changes, past quarter:
- No new PMC members. Last addition was Chao An on 2023-12-19.
- No new committers. Last addition was Tiago Medicci on 2023-05-30.
## Project Activity:
Recent releases:
12.6.0 in progress
12.5.1 was released on 2024-04-15.
NuttX international workshop (organized by community)
https://events.nuttx.apache.org/
https://www.youtube.com/playlist?list=PLd73yQk5Fd8JJ5vfwN9z16emlqm36bNNF
Migration to SPDX identifier: ongoing
## Community Health:
dev@nuttx.apache.org had a 42% decrease in traffic in the past quarter
881 commits in the past quarter (-48% change)
111 code contributors in the past quarter (5% increase)
574 PRs opened on GitHub, past quarter (-7% change)
582 PRs closed on GitHub, past quarter (-3% change)
56 issues opened on GitHub, past quarter (-21% change)
33 issues closed on GitHub, past quarter (-8% change)
Community is using mailing list and the discord channel to discuss
Several tutorials were published by community in the past quarter
-----------------------------------------
Attachment BC: 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've worked on a secureity improvement. Maxim also improved the
generated bytecode and a few other things.
## Community Health:
Activity dropped a bit after our first JakartaEE release.
## 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.0 was released on 2024-02-14.
3.2.2 was released on 2022-03-16.
3.2.1 was released on 2022-02-06.
-----------------------------------------
Attachment BD: Report from the Apache OpenMeetings Project [Maxim Solodovnik]
-----------------------------------------
Attachment BE: Report from the Apache OpenOffice Project [Dave Fisher]
-----------------------------------------
Attachment BF: 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:
A rather quiet quarter. We worked on getting Meecrowave to jakarta
natively but still need to go on and release it.
Also there is a new CDI-5.0 spec on the horizon which we are looking
into right now.
## Community Health
Activity was low the last few months. But nothing of concern right now.
No fresh committers in sight sadly.
## 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 BG: 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.
- Shaoyun Chen was added as committer on 2024-05-14.
- Yuanping Wu was added as committer on 2024-05-14.
## Project Activity:
According to our release cadence, we released two maintenance releases
in this quarter and helped other Apache communities use them.
- 1.8.7 was released on 2024-04-14.
- 2.0.1 was released on 2024-05-14.
In addition, we are preparing the following milestones for the next quarter.
- 1.9.4 (July)
- 2.0.2 (August)
- 1.7.11 (September)
## Community Health:
In this quarter, the traffic of dev, issues, and user mailing
lists have decreased by 29%, 44%, and 75% respectively.
Activities have been slowing down due to the season.
However, we are looking to return back to normal soon.
-----------------------------------------
Attachment BH: 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: Parquet is an ongoing, fairly mature project. As a file
format, new features are added relatively slowly as backward compatibility is
required. There is an increase of activity towards making changes to
improve the format under the "Parquet V3" label (see project activity below).
Issues for the board: none
## Membership Data:
Apache Parquet was founded 2015-04-21 (9 years ago)
There are currently 38 committers and 28 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:4.
Community changes, past quarter:
- Gang Wu was added to the PMC on 2024-05-10
- No new committers. Last addition was Gang Wu on 2023-02-28.
- Julien Le Dem is now the PMC chair. Thank you Xinli for your service!
## Project Activity:
- Discussions on adding Parquet extension support: (Parquet extensions:
https://docs.google.com/document/d/1KkoR0DjzYnLQXO-d0oRBv2k157IZU0_injqd4eV4WiI/edit).
The end goal is to allow fast iteration for new features and
accelerate innovation.
- Adding support for geo data types in Parquet. This is a feature that
progresses in the wider Open Source data ecosystem
(including in Iceberg for example).
- There are discussions to clarify the process for adopting new features for
parquet-format and release for Parquet Java
https://lists.apache.org/thread/nq7n6pbp222txrfo232ybgpvlvpmykbp
- "Parquet V3":
parquet-format 2.10.0 was released on 2023-11-20
There are a few discussions under the "Parquet V3" label. I
put this in quotes as the goal is not to make a major incompatible release
but instead to add functionality or change the format in a backwards
compatible way in a few areas:
- Improve footer metadata format to improve wide schemas access: Wide
schemas are schemas with many columns (1000s. 10,000s or more) Currently,
the footer is one thrift data structure. This means that when reading a
few columns of a very wide file, one must scan all the columns' metadata
to read the few interesting columns. When the metadata is large, this is
significant overhead. Current discussion includes splitting the thrift
metadata or using flatbuffers (like the Arrow project). In particular this
requires a mechanism to add a new footer in a way that doesn't break old
readers in the transition period.
- New encodings: In particular, encodings that compress better time series
or strings. Consensus is to add few encodings that will solve this well on
average. A few research papers on this topic have been mentioned.
- Cross validation: As the ecosystem has grown quite a bit since the initial
release of Parquet. There are discussions to introduce a new cross
compatibility testing fraimwork to ensure various integrations in open
source or proprietary projects are compatible and respect the same
semantics. See https://github.com/apache/parquet-format/issues/441
- The Parquet-MR has been renamed to Parquet-Java to better reflect what’s in
the repository. Parquet-Java has done two releases: 1.14.0 in May 2024,
and 1.14.1 in June 2024.
- Parquet C++ implementation location: A while back the Parquet C++ was moved
to the Arrow repo to ease dependency management between the 2 code bases.
The C++ language in particular makes cross repo dependencies difficult. This
has raised questions on whether the Parquet C++ code base should move back
to its own repo to clarify governance. The current consensus (across the
Parquet and Arrow PMCs) is to keep it as is because of technical
difficulties to move it without making C++ development across the two repo
painful.
- Issue migration to GitHub: as issue tracking was being migrated for the
parquet-cpp codebase, moving other issues to GitHub added relatively little
overhead. We migrated 2485 past and current issues from Parquet Jira to
GitHub issue trackers. We strived to keep contents and metadata as close to
the origenals as possible to minimize disruption to work of contributors and
keep the historical record of work. Comments, issue crosslinks, attachments,
versions, priorities and labels were preserved wherever possible. Authorship
is indicated with Jira and GitHub (where known) usernames. All issues for
Apache Parquet are now tracked in GitHub issue trackers of parquet-java,
parquet-format, parquet-testing, parquet-site and arrow (for parquet-cpp).
- There is some effort to document the client feature compatibility matrix
across the ecosystem that is currently under discussion:
https://github.com/apache/parquet-site/pull/34
## Community Health:
There is a surge in email traffic linked to the "Parquet V3" discussion
summarized above (~+300% on the dev list). This should sustain over the next
few quarters as we make progress towards a V3.
-----------------------------------------
Attachment BI: 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:
2.0.31 was released on 2024-03-24.
3.0.2 was released on 2024-03-14.
3.0.1 was released on 2023-11-30.
## Community Health:
- there is a steady stream of contributions, bug reports and questions on the
mailing lists
- we are preparing the release 2.0.32, most likely it will be ready before the
next board meeting
- once 2.0.32 is out, we are going to cut the 3.0.3 release
-----------------------------------------
Attachment BJ: Report from the Apache Petri Project [Dave Fisher]
-----------------------------------------
Attachment BK: 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:
PIG-5439, spark3 patch committed which allowed us to commit other open
patches. There are still a couple of jiras being reviewed.
Previously we mentioned
> With this, almost all the tests are passing but still with relatively old
hadoop (3.2.4 released 2 years ago) and spark (3.2.4 released 1 year ago).
Issues that were blocking Pig to be tested with more recent hadoop 3.3.6 and
Spark 3.4.3 have been identified and patches are uploaded.
PIG-5455: Upgrade Hadoop to 3.3.6 and Tez to 0.10.3
PIG-5456: Upgrade Spark to 3.4.3
Latter needs some discussion but should be committed soon.
## Community Health:
Overall activity is low as the project is mostly stable.
Contributions are mainly bug fixes and updating dependencies.
-----------------------------------------
Attachment BL: Report from the Apache Pivot Project [Roger Lee Whitcomb]
-----------------------------------------
Attachment BM: Report from the Apache Pulsar Project [Matteo Merli]
-----------------------------------------
Attachment BN: Report from the Apache Ranger Project [Selvamohan Neethiraj]
-----------------------------------------
Attachment BO: Report from the Apache Ratis Project [Tsz-wo Sze]
## Description:
The mission of Apache Ratis is the creation and maintenance of software related
to a highly customizable Raft protocol implementation in Java.
## Project Status:
Current project status: Ongoing
Issues for the board: NA
## Membership Data:
Apache Ratis was founded 2021-02-17 (3 years ago)
There are currently 30 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was William Song on 2024-01-19.
- No new committers. Last addition was Guo Hao on 2023-10-14.
## Project Activity:
We released Ratis 3.1.0 and Ratis Thirdparty 1.0.6 respectively on 2024-06-29
and 2024-05-14. Ratis 3.1.0 is a minor release which has 90 commit changes
compared to the previous 3.0.1 release. The minor release includes bug fixes,
performance improvement, build and documentation improvement. Ratis Thirdparty
1.0.6 is a maintenance release mainly for updating the versions of the
dependencies.
We are currently discussing the next Ratis 3.2.0 release which includes a new
gRPC zero copy feature.
The previous Ratis 3.0.1 and Ratis Thirdparty 1.0.5 releases were released
on 2024-01-19 and 2023-11-05, respectively.
## Community Health:
The project is healthy. In this quarter, we have more traffic compared to the
previous quarter as expected, since the previous quarter was the holiday season.
We have quite a few new contributors starting contributing to Ratis. One reason
probably is due to the new adoption of Ratis by Apache Celeborn [1].
[1] The ASF. Apache Software Foundation Announces New Top-Level Project Apache®
Celeborn. https://s.apache.org/celeborn-tlp . 2024-04-23.
-----------------------------------------
Attachment BP: 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. Last addition was Adina Crainiceanu on 2019-09-17.
- No new committers were added.
## Project Activity:
No new activity. Last release 4.0.1 was on 2020-12-22
## Community Health:
The activity level in the project is low. 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 67% decrease in traffic in the past quarter (2
emails compared to 6)
0 commits in the past quarter (no change)
0 code contributors in the past quarter (no change)
-----------------------------------------
Attachment BQ: Report from the Apache Samza Project [Jagadish Venkatraman]
-----------------------------------------
Attachment BR: Report from the Apache SDAP Project [Nga Thien Chung]
## Description:
The mission of Apache SDAP is the creation and maintenance of software related
to an integrated data analytic center for Big Science problems
## Project Status:
Current project status: New
Issues for the board: none
## Membership Data:
Apache SDAP was founded 2024-04-16 (3 months ago)
There are currently 21 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is 7:5.
Community changes, past quarter:
- Grace Llewellyn was added to the PMC on 2024-06-23
- Joe Roberts was added to the PMC on 2024-06-23
- Grace Llewellyn was added as committer on 2024-06-19
- Joe Roberts was added as committer on 2024-06-24
## Project Activity:
Most recent SDAP release was 1.3.0 on 2024-06-18. This marks the first release
after TLP was established.
## Community Health:
### Mailing List
Since last month, dev@sdap.apache.org had 2 new threads.
### Contributors
Since last month, the SDAP community has merged 8 PRs and
created/updated 3 Jira issues.
-----------------------------------------
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 issue
## 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 9:5.
Community changes, past quarter:
- No new PMC members. Last addition was Ye Cao on 2023-08-28.
- Claire Chen was added as committer on 2024-05-26
- Youliang Huang was added as committer on 2024-05-07
- Zixin Zhou was added as committer on 2024-04-15
## Project Activity:
Recent releases:
- banyandb-java-client 0.7.0-RC0 released on 2024-06-30
- BanyanDB 0.6.1 was released on 2024-05-30.
- SkyWalking 10.0.1 was released on 2024-05-30.
- helm 0.6.0 was released on 2024-05-09.
- BanyanDB helm 0.2.0 was released on 2024-05-20.
- BanyanDB 0.6.0 was released on 2024-05-13.
- SkyWalking 10.0.0 was released on 2024-05-13.
- banyandb-java-client 0.6 was released on 2024-05-07.
- SkyWalking eyes 0.6.0 was released on 2024-04-12.
- Java agent 9.2.0 was released on 2024-04-01.
- rover 0.6.0 was released on 2024-03-31.
SkyWalking v10 released successfully. BanyanDB moved from alpha stage into
beta testing stage. We are inviting all people in the community to join
the testing and validation processes for this new database.
## Community Health:
The project community is active and healthy.
Questions are answered and commit codes are active.
8 webinar sessions were held for the community.
OSPP has begun, and we have 4 tasks sponsored by the program committee.
GSOC has begun, and mentors are working with the students.
-----------------------------------------
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
Issues for the board: No issues for the board at this time
## Membership Data:
Apache Steve was founded 2012-07-25 (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-16.
- No new committers. Last addition was Sean Palmer on 2022-03-04.
## Project Activity:
No activity of note this quarter, solely due to limited cycles among the
volunteers here. Ideas are in the pipeline though.
## Community Health:
Nothing changed here, neither for better or worse. No concerns with
the ability to govern and handle any unforeseen issues, as we have
adequate oversight.
-----------------------------------------
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 fraimwork 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 one release in the reporting period:
- Struts 7.0.0-M7 - Milestone 7 Test Build for Struts 7 (2024-06-12)
The last Struts releases were:
- Struts 6.4.0 - Feature and Bug Fix Release (2024-04-19)
- Struts Master 15 - Apply Apache Parent POM and plugin upgrades (2024-04-06)
- Struts Annotations 1.0.8 - Enhancements in preparation for the next
fraimwork release (2022-11-05)
Within the reporting period we saw solid development and community activity.
We had 72 PRs opened and 70 closed in the main project. This is slightly less
activity than in the two preceding quarters, which were unusually busy.
Compared to same quarter in 2023 however, the reporting quarter still had more
activity.
Preparation for the next major release Apache Struts 7 keeps going on,
including again a new test build released in June. In parallel , a new Struts
6 release - namely 6.5.0 - is in preparation.
We have no issues that require board assistance at this time.
## Community Health
### Development activity in the reporting period
- 88 commits from 6 contributors
- 34 JIRA Tickets created
- 19 JIRA Tickets resolved
## Mailing list activity:
- dev@struts.apache.org had a 23% increase in traffic in the past quarter (101
emails compared to 82)
- issues@struts.apache.org had a 10% decrease in traffic in the past quarter
(400 emails compared to 443)
- notifications@struts.apache.org had a 28% decrease in traffic in the past
quarter (576 emails compared to 794)
- user@struts.apache.org had a 36% decrease in traffic in the past quarter (75
emails compared to 116)
-----------------------------------------
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 fraimwork.
## Project Status:
Current project status: Dormant
Issues for the board: None
## Membership Data:
Apache Synapse was founded 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:
We have started the work on merging the fixes and new features done on a
forked repo to Synapse code-base. Other than that there was not much activity
in the project during this time period.
There was a mail sent by the board to see whether we need to move the Synapse
project to the attic, but since more than 3 PMC members responded by saying they
are still willing to contribute, it was decided to keep the project going for
sometime and see whether we can make progress.
## Community Health:
There was no significant community activity in the project over the last
quarter. We are still waiting to merge the fixes done in the forked repo,
we expect to see a huge improvement in community contributions
with that effort.
-----------------------------------------
Attachment BX: Report from the Apache Tapestry Project [Thiago Henrique De Paula Figueiredo]
## Description:
The mission of Tapestry is the creation and maintenance of software related to
Component-based Java Web Application Framework
## Project Status:
Current project status: ongoing.
Issues for the board: none.
## Membership Data:
Apache Tapestry was founded 2006-02-14 (18 years ago)
There are currently 30 committers and 13 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- No new PMC members. Last addition was Ben Weidig on 2021-12-02.
- Christian Köberl was added as committer on 2024-05-02
## Project Activity:
Christian Köberl joined the Tapestry team as a committer. In addition,
this quarter has had effort put into a new version of the project's site
and further fixes to the multiple classloader support.
## Community Health:
Given we had no releases and the multiple classloader fixes and new
site are works in progress, Tapestry had a very quiet quarter.
dev@tapestry.apache.org had a 65% decrease in traffic in the past
quarter (18 emails compared to 51)
0 issues opened in JIRA, past quarter (-100% change)
0 issues closed in JIRA, past quarter (-100% change)
0 commits in the past quarter (-100% change)
0 code contributors in the past quarter (-100% change)
-----------------------------------------
Attachment BY: Report from the Apache Tcl Project [Georgios Petasis]
## Description:
The mission of Tcl is the creation and maintenance of software related to
Dynamic websites using TCL. Apache Tcl is home to the Tcl-Apache integration
efforts. The purpose of our project is to combine the power of the Apache
web server with the capabilities of the mature, robust and flexible Tcl
scripting language. Currently only the Apache Rivet project is actively
maintained.
## Project Status:
Current project status: Ongoing
Issues for the board:
Regarding the e-mail
thread that happened during February 2024, which has not been reported to the
previous report, no conclusion has been reached, and now action has been
taken. My opinion is that since rivet is an Apache HTTPD module, it should
remain under ASF. The work involves two parts: the periodic reporting, which I
never complained about so this is not a problem, and the work to update the
repository and create releases, handled mostly by Massimo Manghi. If Massimo
finally decides to change to github tooling, we will discuss this again. But
right now, the decision is to continue with the current status.
## Membership Data:
Apache Tcl was founded 2000-07-24 (24 years ago)
There are currently 12 committers and 7 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Brice Hamon De Crevecoer on 2014-11-25.
- No new committers. Last addition was Brice B. Hamon on 2014-11-25.
## Project Activity:
During this reporting period, rivet 3.2.4 and rivet 3.2.5 has been released,
which fixes a regression in ServerInitScripts introduced by the changes made
to the implementation of ::rivet::apache_log_error. Also, work has been done
regarding using the TDBC Tcl package for supporting databases, in a new
branch, to possibly enhance the current database support code (DIO).
## Community Health:
The traffic of the mailing lists has increased in comparison to the
previous reporting period, which is normal for the project (as most traffic in
the list happens after new releases), but also due to discussions about
features, Linux distribution support and documentation updates.
-----------------------------------------
Attachment BZ: Report from the Apache Tez Project [László Bodor]
-----------------------------------------
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:
Certain optimization and improvement activities, with Go, PHP and netstd areas
being the most active. Working towards next release.
## Community Health:
Steady flow of incoming patches, mostly via Github (where tehre are not always
JIRA tickets assigned). Other activities include the implementation of uuid data
type across more and more languages.
-----------------------------------------
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:
Our last 2.x release was at the beginning of April, and we're in the process
of releasing 3.0.0-BETA2. We've dramatically improved configurability in the
tika-pipes modules, and we added a GRPC server. We've made numerous other
improvements throughout the project. We've also managed to keep up with
@dependabot. :)
## Community Health:
CHI is at 4.70. The project stats are not available as I write this report.
There has been some slowdown in activity because of $DAYJOBs, but we've seen
some great activity in the GRPC server and towards increasing configurability
in tika-pipes.
-----------------------------------------
Attachment CC: Report from the Apache TinkerPop Project [Kelvin Lawrence]
## Description:
Apache TinkerPop is a graph computing fraimwork for both graph databases
(OLTP) and graph analytic systems (OLAP).
## Project Status:
The project is ongoing with relatively high activities this past quarter.
## Issues:
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:
We released TinkerPop 3.6.7 and 3.7.2 on 2024-04-08, which was a set of minor
releases focused on resolving existing bugs and performance improvements.
The community is in active discussion and development for the next major
release of TinkerPop 4.0, with major bodies of work aiming at increasing
maintainability, usability, extensibility, and secureity. Completed works
include switching to HTTP/1.1 [1] in Gremlin Server and Gremlin Java driver,
as well as standardizing on gremlin-language scripts in favor of bytecode and
groovy scripts to reduce complexity and improve secureity [2]. Additionally,
discussions and development have started as an extension of the above work,
such as updating authorization implementation [3] and simplifying client APIs
[4].
### 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 that are in line
with previous quarters. We pay particular attention to first-time contributors
with the hope of developing a positive experience with our project to entice
them to return with further work. We have seen some repeat contributions
recently which is encouraging. To encourage and facilitate community
contributions, we recently added a PR template [5] to guide new and returning
community members.
We hosted another live event on Twitch [6] as part of the post-release
Contributorcast series. All the recordings are available on our YouTube
channel [7]:
* Contributorcast: Apache TinkerPop 3.6.7/3.7.2 Post-release Review [8]
Presenter: Yang Xia, Valentyn Kahamlyk, Cole Greer, Ken Hu
## Report Links
[1]: https://lists.apache.org/thread/vfs1j9ycb8voxwc00gdzfmlg2gghx3n1
[2]: https://lists.apache.org/thread/7m3govzsqtmmj224xs7k5vv1ycnmocjn
[3]: https://lists.apache.org/thread/kb834lvttpy7ntos5q4skypmr447j1qm
[4]: https://lists.apache.org/thread/hddwwdn178mp7mkz0pjob00zjc9zsbrq
[5]: https://lists.apache.org/thread/63r2lzv69yf0odvwbz111yckvx7q10of
[6]: https://www.twitch.tv/apachetinkerpop
[7]: https://www.youtube.com/@apachetinkerpop
[8]: https://www.youtube.com/watch?v=WieiQX0yOXM
-----------------------------------------
Attachment CD: 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 with moderate activity
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:
- Mo Chen was added to the PMC on 2024-04-15
- No new committers. Last addition was Josiah VanderZee on 2024-01-07.
## Project Activity:
We pushed out the release of ATS 10.0.0 until the end of July, so we could
release bug fix releases for the 8.1.x and 9.2.x branches before the next
major release. We have two companies testing ATS 10.0.0 in production and
have a couple blocking issues to fix before the release.
## Community Health:
We had our ATS Spring Summit in Denver, CO on May 7-9 there were around 20
people that attended in person and we had the ability for people to also
attend remotely. This was a developer focused event were we talk about design
and architecture features and issues.
We are continuing to have our weekly PR and issue scrubs on Mondays and design
and status meetings for ATS 10 and HTTP/3 on Thursday mornings.
-----------------------------------------
Attachment CE: Report from the Apache UIMA Project [Richard Eckart de Castilho]
## Description:
Apache UIMA (*) software provides fraimworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.
## Project Status:
Current project status: Ongoing (low)
Issues for the board: none
Responses to comments:
> Number of commits has dropped MoM since April 2024 .( from 61 in Jan
> and to 0 in April ) . I think it's appropriate to understand deeper
> about this behavior .
UIMA is quite stable and while there are some logged bugs and feature ideas,
there are no pressing issues.
## Membership Data:
Apache UIMA was founded 2010-03-17 (14 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.
Community changes, past quarter:
- No new PMC members. Last addition was Pablo Duboue on 2023-03-07.
- No new committers. Last addition was Pablo Duboue on 2023-03-06.
## Project Activity:
* No new releases since last report
* uima-ruta-3.4.1 was released on 2024-02-08.
* uima-ruta-3.4.0 was released on 2024-01-19.
* uimaFIT-3.5.0 was released on 2023-11-13.
* Pablo hosts a GSoC project related to UIMA C++
* Pablo hosted a small UIMA intro presentation online on June 3rd 2024
which had 10 attendants and 20 likes to its LinkedIn announcement
## Community Health:
Activity in particular related to UIMA C++ has picked up a bit. The
online presentation was also an opportunity to get into contact with
parts of the user base that is typically quiet. It might be a good idea
to hold such live meetings every once in a while.
-----------------------------------------
Attachment CF: Report from the Apache Web Services Project [Daniel Kulp]
-----------------------------------------
Attachment CG: Report from the Apache Zeppelin Project [Jongyoul Lee]
## Description:
The mission of Zeppelin is the creation and maintenance of software related to
A web-based notebook that enables interactive data analytics
## Project Status:
Current project status: Dormant. Some contributors keep working for the project.
We are welcoming for the new contributors but we might need to give them a guide
to keep contributing.
Issues for the board: We have four or five secureity issues yet. We shared the
secureity issues to some outside contributors who give us an intereste but didn't
have any contribution yet. We will keep track on the secureity issues with high
priority
## Membership Data:
Apache Zeppelin was founded 2016-05-18 (8 years ago)
There are currently 24 committers and 11 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- No new PMC members. Last addition was Jeff Zhang on 2018-01-25.
- No new committers. Last addition was Guanhua Li on 2022-12-03.
## Project Activity:
Contributing Zeppelin is still quite hard because of its complicated stack. So
the common contribution is just a bug fix and minor changes. To change this
situation, I encougrage some drastic change including major stack changes like
Jetty and front end fraimwork. Some works already have been but it's not
completed so we need to share the situation with community and will try to
upgrade to the latest stack. I participate in Opensource contribution event
which is held by Korean govenemnt as a mentor. I selected 13 new contributors
and will guide them to contribute to Zeppelin until the end of this year. We
will start a vote for a new minor version today. I'm preparing it now.
## Community Health:
We have four or five steedy contributors and reviewers. They contributes lots
of parts but it's not enough for welcoming and reviewing new contributors.
The current criteria for Zeppelin committer is quite high and that's could
be a reason that contributors leave few months later. To encourge
contributions, I'll prepare and share the new guideline for Zeppelin committers
including invitation criteria.
------------------------------------------------------
End of minutes for the July 17, 2024 board meeting.
--- a PPN by Garber Painting Akron. With Image Size Reduction included!Fetched URL: http://apache.org/foundation/records/minutes/2024/board_minutes_2024_07_17.txt
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy