Index
Links: 2022 - All years
- Original The Apache Software Foundation
Board of Directors Meeting Minutes
July 20, 2022
1. Call to order
The meeting was scheduled for 15:00 UTC and began at 15:03 when
a sufficient attendance to constitute a quorum was recognized by
the chair.
Other Time Zones: https://timeanddate.com/s/42k8
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:
Bertrand Delacretaz
Christofer Dutz
Roy T. Fielding
Sharan Foga
Willem Ning Jiang
Sam Ruby
Sander Striker
Directors Absent:
Rich Bowen
Roman Shaposhnik
Executive Officers Present:
Craig R. McClanahan
Craig L Russell
Matt Sicker
Ruth Suehle
Executive Officers Absent:
David Nalley
Guests:
Charles Zhang
Daniel Gruno
Dave Fisher
Gavin McDonald
Greg Stein
Joe Brockmeier
Sally Khudairi
Shane Curcuru
3. Minutes from previous meetings
Published minutes can be found at:
http://www.apache.org/foundation/board/calendar.html
A. The meeting of June 15, 2022
See: board_minutes_2022_06_15.txt
Approved by General Consent.
4. Executive Officer Reports
A. Board Chair [Sander Striker]
I consider the Special Members Meeting of last month a success, both
in terms of running the meeting as well as addressing quorum concerns
for future meetings. I intend to use the same process for next Annual
Members Meeting.
The ratio of missing reports, reports requiring follow up and reports
that are timely and receiving plenty of pre-approvals appears fairly
stable.
Due to some personal distractions I don't have a lot to report in
addition this month.
B. President [David Nalley]
It's been a largely quiet month from my perspective. There's been a
lot of activity in operations. Specifically, Infrastructure finished a
years-long deprecation around emails.
Additionally, please see Attachments 1 through 8.
C. Treasurer [Craig R. McClanahan]
This month has been focused on several things.
Regaining access to registrations that were done, on behalf of Apache,
in the Accounts Payable systems of several of our sponsors and other
donors. A tentative policy formalizing how we set up secure access to
these systems is under discussion with fundraising, but is complicated
by the fact that each vendor system has its own unique requirements
that must be met.
Working with various groups supporting the upcoming ApacheCon
conference in New Orleans, to set up the mechanisms for accepting
registration payments, as well as reimbursements to staff members and
TAC participants, primarily through Ramp cards.
At the end of the month, we found that our recently appointed cloud
accountant at IgniteSpot has again been replaced. I will be meeting
with our new representative shortly, to restart an onboarding process.
D. Secretary [Matt Sicker]
In June, the secretary received 62 ICLAs and 2 membership emeritus
requests.
E. Executive Vice President [Ruth Suehle]
Much thanks to those who have been helping ApacheCon move along to a return to an in-person event.
As noted in VP Conferences report, we sent a survey to the members list about future events. The results showed:
- a strong preferences towards returning to two separate ApacheCon events in North America and Europe rather than any combination or alternating between the two
- most people would not be interested in an event in South America or Africa; however, we should not discount the possibility of encouraging locally run events in those regions
- almost 1/3 of respondents said the city where the event is located strongly affects the likelihood of them attending
F. Vice Chair [Shane Curcuru]
Nothing to report for the month.
Executive officer reports approved as submitted by General Consent.
5. Additional Officer Reports
A. VP of W3C Relations [Andy Seaborne / Roman]
See Attachment 9
B. Apache Legal Affairs Committee [Roman Shaposhnik]
See Attachment 10
C. Apache Security Team Project [Mark J. Cox / Sander]
See Attachment 11
D. VP of Jakarta EE Relations [Rob Tompkins / Sam]
No report was submitted.
Additional officer reports approved as submitted by General Consent.
6. Committee Reports
Summary of Reports
The following reports required further discussion:
# Bloodhound [bdelacretaz]
# Griffin [ningjiang]
# Hive [striker]
# Zeppelin [striker]
A. Apache Accumulo Project [Ed Coleman / Sharan]
See Attachment A
B. Apache ActiveMQ Project [Bruce Snyder / Rich]
See Attachment B
C. Apache AGE Project [Eya Badal / Christofer]
See Attachment C
D. Apache Airavata Project [Suresh Marru / Bertrand]
See Attachment D
E. Apache Ambari Project [Roman Shaposhnik]
See Attachment E
F. Apache APISIX Project [Ming Wen / Roy]
See Attachment F
G. Apache Archiva Project [Olivier Lamy / Willem]
See Attachment G
H. Apache Aries Project [Christian Schneider / Roman]
See Attachment H
I. Apache Arrow Project [Kouhei Sutou / Bertrand]
See Attachment I
J. Apache AsterixDB Project [Till Westmann / Sander]
See Attachment J
K. Apache Atlas Project [Madhan Neethiraj / Willem]
See Attachment K
L. Apache Attic Project [Herve Boutemy / Sam]
See Attachment L
M. Apache Avro Project [Ryan Skraba / Roy]
See Attachment M
N. Apache Beam Project [Kenneth Knowles / Christofer]
See Attachment N
O. Apache Bloodhound Project [Gary Martin / Rich]
See Attachment O
@Bertrand: pursue a roll call
P. Apache Calcite Project [Ruben Q L / Sharan]
See Attachment P
Q. Apache CarbonData Project [Liang Chen / Willem]
No report was submitted.
R. Apache Celix Project [Pepijn Noltes / Bertrand]
No report was submitted.
S. Apache CXF Project [Daniel Kulp / Sam]
See Attachment S
T. Apache DataFu Project [Eyal Allweil / Christofer]
See Attachment T
U. Apache DB Project [Bryan Pendleton / Rich]
See Attachment U
V. Apache Directory Project [Shawn McKinney / Roman]
See Attachment V
W. Apache DolphinScheduler Project [Lidong Dai / Roy]
See Attachment W
X. Apache Doris Project [Mingyu Chen / Sharan]
See Attachment X
Y. Apache Druid Project [Gian Merlino / Sander]
See Attachment Y
Z. Apache Dubbo Project [Ian Luo / Rich]
See Attachment Z
AA. Apache Fineract Project [Awasum Yannick / Sharan]
No report was submitted.
AB. Apache Fluo Project [Keith Turner / Christofer]
See Attachment AB
AC. Apache Geronimo Project [Jean-Louis Monteiro / Bertrand]
See Attachment AC
AD. Apache Griffin Project [William Guo / Willem]
No report was submitted.
@Willem: pursue a roll call for Griffin
AE. Apache Hadoop Project [Wei-Chiu Chuang / Sam]
See Attachment AE
AF. Apache HAWQ Project [Lei Chang / Roy]
See Attachment AF
AG. Apache HBase Project [Duo Zhang / Willem]
See Attachment AG
AH. Apache Hive Project [Ashutosh Chauhan / Sander]
No report was submitted.
@Sander: follow up with Mark on security issues
AI. Apache Iceberg Project [Ryan Blue / Roman]
See Attachment AI
AJ. Apache Incubator Project [Justin Mclean / Rich]
See Attachment AJ
AK. Apache InLong Project [Charles Zhang / Bertrand]
See Attachment AK
AL. Apache Isis Project [Johan Doornenbal / Sam]
See Attachment AL
AM. Apache James Project [Benoit Tellier / Roy]
See Attachment AM
AN. Apache jclouds Project [Andrew Gaul / Willem]
See Attachment AN
AO. Apache Jena Project [Andy Seaborne / Sander]
See Attachment AO
AP. Apache JMeter Project [Bruno Demion / Christofer]
See Attachment AP
AQ. Apache Johnzon Project [Jean-Louis Monteiro / Roman]
See Attachment AQ
AR. Apache JSPWiki Project [Juan Pablo Santos Rodríguez / Sharan]
No report was submitted.
AS. Apache Kudu Project [Andrew Wong / Bertrand]
See Attachment AS
AT. Apache Lucene.Net Project [Shad Storhaug / Christofer]
No report was submitted.
@Sander: pursue a report for Lucene.Net
AU. Apache MADlib Project [Aaron Feng / Rich]
See Attachment AU
AV. Apache Mahout Project [Trevor Grant / Roy]
See Attachment AV
AW. Apache Maven Project [Karl Heinz Marbaise / Sam]
See Attachment AW
AX. Apache Mesos Project [Qian Zhang / Willem]
See Attachment AX
AY. Apache MINA Project [Guillaume Nodet / Roman]
See Attachment AY
AZ. Apache MyFaces Project [Bernd Bohmann / Sharan]
See Attachment AZ
BA. Apache NiFi Project [Joe Witt / Sander]
See Attachment BA
BB. Apache Nutch Project [Sebastian Nagel / Roy]
See Attachment BB
BC. Apache OpenJPA Project [Mark Struberg / Willem]
See Attachment BC
BD. Apache OpenMeetings Project [Maxim Solodovnik / Roman]
See Attachment BD
BE. Apache OpenOffice Project [Jim Jagielski / Sander]
No report was submitted.
BF. Apache ORC Project [Dongjoon Hyun / Sam]
See Attachment BF
BG. Apache Parquet Project [Xinli Shang / Rich]
See Attachment BG
BH. Apache PDFBox Project [Andreas Lehmkühler / Sharan]
See Attachment BH
BI. Apache Petri Project [Dave Fisher / Bertrand]
No report was submitted.
BJ. Apache Pig Project [Koji Noguchi / Christofer]
No report was submitted.
BK. Apache Portable Runtime (APR) Project [Nick Kew / Sam]
See Attachment BK
BL. Apache Ranger Project [Selvamohan Neethiraj / Willem]
See Attachment BL
BM. Apache Ratis Project [Tsz-wo Sze / Roy]
See Attachment BM
BN. Apache Rya Project [Adina Crainiceanu / Roman]
See Attachment BN
BO. Apache Samza Project [Yi Pan / Bertrand]
See Attachment BO
BP. Apache SkyWalking Project [Sheng Wu / Sharan]
See Attachment BP
BQ. Apache Steve Project [Daniel Gruno / Sander]
See Attachment BQ
BR. Apache Streams Project [Steve Blackmon / Rich]
See Attachment BR
BS. Apache Struts Project [René Gielen / Christofer]
See Attachment BS
BT. Apache Submarine Project [Liu Xun / Christofer]
See Attachment BT
BU. Apache Synapse Project [Isuru Udana / Rich]
See Attachment BU
BV. Apache Tapestry Project [Thiago Henrique De Paula Figueiredo / Willem]
See Attachment BV
BW. Apache Tcl Project [Georgios Petasis / Roman]
See Attachment BW
BX. Apache Tez Project [László Bodor / Sam]
See Attachment BX
BY. Apache Thrift Project [Jens Geyer / Roy]
See Attachment BY
BZ. Apache Tika Project [Tim Allison / Bertrand]
See Attachment BZ
CA. Apache TinkerPop Project [Florian Hockmann / Sharan]
See Attachment CA
CB. Apache Traffic Server Project [Bryan Call / Sander]
See Attachment CB
CC. Apache Web Services Project [Daniel Kulp / Sharan]
See Attachment CC
CD. Apache Zeppelin Project [Lee Moon Soo / Sander]
See Attachment CD
@Sander: follow up with Mark on security issues
@Willem: follow up with Zeppelin about security coaching
Committee reports approved as submitted by General Consent.
7. Special Orders
A. Establish the Apache ShenYu Project
WHEREAS, the Board of Directors deems it to be in the best interests
of the Foundation and consistent with the Foundation's purpose to
establish a Project Management Committee charged with the creation and
maintenance of open-source software, for distribution at no charge to
the public, related to a Java native API Gateway for service proxy,
protocol conversion and API governance.
NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
(PMC), to be known as the "Apache ShenYu Project", be and hereby is
established pursuant to Bylaws of the Foundation; and be it further
RESOLVED, that the Apache ShenYu be and hereby is responsible for the
creation and maintenance of software related to a Java native API
Gateway for service proxy, protocol conversion and API governance; and
be it further
RESOLVED, that the office of "Vice President, Apache ShenYu" be and
hereby is created, the person holding such office to serve at the
direction of the Board of Directors as the chair of the Apache ShenYu
Project, and to have primary responsibility for management of the
projects within the scope of responsibility of the Apache ShenYu
Project; and be it further
RESOLVED, that the persons listed immediately below be and hereby are
appointed to serve as the initial members of the Apache ShenYu
Project:
* Asxing <asxing@apache.org>
* Liming Deng <dengliming@apache.org>
* JianMing Ding <nuoyan@apache.org>
* Zhenbing Feng <fengzhenbing@apache.org>
* Willem Ning Jiang <ningjiang@apache.org>
* Keguo Li <likeguo@apache.org>
* Liang Liu <midnight2104@apache.org>
* Wei Liu <lw1243925457@apache.org>
* Yi Liu <yui@apache.org>
* Justin Mclean <jmclean@apache.org>
* Kevin Ratnasekera <djkevincr@apache.org>
* Atri Sharma <atri@apache.org>
* MingJie Song <kevinclair@apache.org>
* Jincheng Sun <jincheng@apache.org>
* Yu Xiao <xiaoyu@apache.org>
* Tang Yudong <tydhot@apache.org>
* Duo Zhang <zhangduo@apache.org>
* Lei Zhang <sabersola@apache.org>
* Yonglun Zhang <zhangyonglun@apache.org>
* ZiCheng Zhang <zhangzicheng@apache.org>
* SiYing Zheng <impactcn@apache.org>
* Congqi Zhu <qicz@apache.org>
* Kunshuai Zhu <jooks@apache.org>
NOW, THEREFORE, BE IT FURTHER RESOLVED, that Yu Xiao be appointed to
the office of Vice President, Apache ShenYu, 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, Establish the Apache ShenYu Project, was
approved by Unanimous Vote of the directors present.
B. Change the Apache Dubbo Project Chair
WHEREAS, the Board of Directors heretofore appointed Ian Luo (iluo) to
the office of Vice President, Apache Dubbo, and
WHEREAS, the Board of Directors is in receipt of the resignation of Ian
Luo from the office of Vice President, Apache Dubbo, and
WHEREAS, the Project Management Committee of the Apache Dubbo project
has chosen by vote to recommend Jun Liu (liujun) as the successor to
the post;
NOW, THEREFORE, BE IT RESOLVED, that Ian Luo is relieved and discharged
from the duties and responsibilities of the office of Vice President,
Apache Dubbo, and
BE IT FURTHER RESOLVED, that Jun Liu be and hereby is appointed to the
office of Vice President, Apache Dubbo, to serve in accordance with and
subject to the direction of the Board of Directors and the Bylaws of
the Foundation until death, resignation, retirement, removal or
disqualification, or until a successor is appointed.
Special Order 7B, Change the Apache Dubbo Project Chair, was
approved by Unanimous Vote of the directors present.
C. Terminate the Apache Buildr Project
WHEREAS, the Project Management Committee of the Apache Buildr project
has chosen by vote to recommend moving the project to the Attic; and
WHEREAS, the Board of Directors deems it no longer in the best interest
of the Foundation to continue the Apache Buildr project due to
inactivity;
NOW, THEREFORE, BE IT RESOLVED, that the Apache Buildr 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 Buildr Project; and be it
further
RESOLVED, that the office of "Vice President, Apache Buildr" is hereby
terminated; and be it further
RESOLVED, that the Apache Buildr PMC is hereby terminated.
Special Order 7C, Terminate the Apache Buildr Project, was
approved by Unanimous Vote of the directors present.
D. Terminate the Apache REEF Project
WHEREAS, the Project Management Committee of the Apache REEF project
has chosen by vote to recommend moving the project to the Attic; and
WHEREAS, the Board of Directors deems it no longer in the best interest
of the Foundation to continue the Apache REEF project due to
inactivity;
NOW, THEREFORE, BE IT RESOLVED, that the Apache REEF 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 REEF Project; and be it
further
RESOLVED, that the office of "Vice President, Apache REEF" is hereby
terminated; and be it further
RESOLVED, that the Apache REEF PMC is hereby terminated.
Special Order 7D, Terminate the Apache REEF Project, was
approved by Unanimous Vote of the directors present.
8. Discussion Items
9. Review Outstanding Action Items
* David: what do we do when SHTF?
[ Project Support 2022-01-19 ]
Status:
* Rich: follow up on project viability
[ Flex 2022-06-15 ]
Status: There is conversation and engagement for the first time in a
while. It's an encouraging sign and I believe we should allow
it to develop in time rather than rushing or delivering any
kind of ultimatum at this time.
* Willem: pursue a report for Griffin
[ Griffin 2022-06-15 ]
Status: Willem suggested the need for Roll Call as per comment on the
missing report this month.
* Sam: follow up on attic resolution
[ REEF 2022-06-15 ]
Status: Done. See 7D.
* Christian: pursue a resolution for ratifying data privacy policy
[ Data Privacy 2022-06-15 ]
Status:
10. Unfinished Business
11. New Business
12. Announcements
13. Adjournment
Adjourned at 15:24 UTC
============
ATTACHMENTS:
============
-----------------------------------------
Attachment 1: Report from the VP of Brand Management [Mark Thomas]
Covering the period June 2022
* ISSUES FOR THE BOARD
None.
* OPERATIONS
Responded to the following queries, liaising with projects as required:
- the query regarding the naming of Apache Wayang is still with counsel
- 1 request to use project marks for an event
- approved ShenYu and Sedona as suitable names
- redirected a request for permission to use the logo and marks for a non-ASF
project
- provided advice to PLC4X regarding a tools page to recognize donated tooling
licenses
- provided feedback to ISIS on their name search for CAUSEWAY
- provided advice to CASSANDRA regarding their application for the Grace
Hopper Celebration Open Source Day 2022
- 1 request to use the SUBVERSION mark and logo in a book
- provided advice to CASSANDRA regarding the use of project marks in a podcast
managed by a community member
Updated the TLP website branding requirements to add a requirement for a link
to the ASF privacy policy.
* REGISTRATIONS
Work with counsel to maintain registrations for TOMCAT, HBASE, MANIFOLDCF,
KAFKA and IMPALA.
Discussed renewal options with the IMPALA PMC.
* INFRINGEMENTS
Provided advice to MXNET regarding a number of potential infringements. The
work is being lead, from the podling, by one of the committers. It seems odd
that a community member is trusted with this task but not with being on the
PPMC.
Requested the removal of the ASF logo from two sites incorrectly claiming use
and/or endorsement of their products by the ASF.
CASSANDRA addressed an issue of incorrect attribution of their marks on a web
site.
Discussed a proposed and potentially infringing use of our PDFBOX mark with
the PMC and with counsel.
Reviewed a potentially infringing Twitter account at the request of the MESOS
PMC but nothing of concern was found.
-----------------------------------------
Attachment 2: Report from the VP of Fundraising [Bob Paulin]
1) ASF Sponsors: we are in the invoicing process for one new Silver Sponsor
and 3 renewing Gold Sponsors, and await renewal payments from 4 Platinum, 2
Silver, and 2 Bronze Sponsors. We cancelled invoices for 2 Bronze Sponsors due
to non-payment, and received payment from one new Bronze Sponsor, as well as
renewal payments from one Platinum, one Gold, and one Silver Sponsor.
2) Targeted Sponsors: no new activities have taken place over the past month.
3) Sponsor Relations: we onboarded a new Bronze Sponsor, liaised an accounting
request from a Gold Sponsor, and continue to work closely with three Platinum
Sponsors regarding issues with invoicing and payment processing. We are also
identifying new primary points-of-contact with three Sponsors.
4) Event Sponsorship: ApacheCon North America sponsorships are in flight with
no outstanding issues.
5) Individual Donations and Corporate Giving: we received $1.07K in donations
during June. Mid-month the donation platform was hit by a bot and taken
offline for diagnosis and mitigation. No new donations were accepted during
this time, but repeat donations were successfully processed. We will be
working with Infra to address additional backend items.
6) Administrivia: we continue working with the Accounting and Treasury teams
to manage Sponsor payment issues. Progress continues with new CRM integration.
-----------------------------------------
Attachment 3: Report from the VP of Marketing and Publicity [Joe Brockmeier]
# ASF Marketing & Publicity June 2022 Report
## Overview
This report covers June through July 5th. We onboarded Constantia as the
communications provider throughout June. They are now mostly up to speed.
## Annual Report
Constantia has reformatted the Annual Report for better online viewing (e.g.,
landscape rather than portrait mode) and reducing the overall number of pages.
We hope to get all the required annual reports/letters completed soon.
## Measuring the foundation's marketing
One of the goals for the near future is to be more methodical about measuring
what we're doing with M&P. Some activities are mandatory (e.g., releasing an
announcement when projects graduate from the Incubator), but we want to be
more proactive and work on activities to increase the visibility of the
foundation, attract more interest, share our successes, and ensure that we're
keeping "The Apache Way" in the larger conversations around open source.
To that end, Diogenese from Constantia is working on some data gathering
around our Share of Voice (SoV) compared to other foundations. The goal here
isn't to be competitive, but to get a better understanding of the perception
and reach of our efforts. Is the awareness of the foundation increasing,
decreasing, or simply holding steady? This is a starting point before looking
at SOV on other topics we might want to track.
We're finalizing a report to be shared in the next report, but early results
show the foundation "owning" about 6-10% of the share of voice overall.
We did experience a large spike towards the end of 2021 through February of
2022, leveling off in March, for obvious reasons. We had seen a decline from
2017 (more than 10% SOV) to 2020 (5%), but 2021 bounced up to 11.2%.
More to come in the July report.
## Announcements and Releases
We've updated the intake process for releases slightly. We now have a form for
projects to submit basic info to get the process started, which seems to be
working well.
### The Apache Software Foundation Announces Apache® AGE™ as a Top-Level
Project
Open Source PostgreSQL extension for graph database functionality in use in
government agencies, research and education institutions, utility providers,
and more.
https://s.apache.org/age-tlp
### The Apache Software Foundation Announces Apache® Doris™ as a Top-Level
Project
Open Source Big Data MPP analytical database engine in use at Baidu, JD,
Meituan, Sina, Tencent, and Xiaomi, among others.
https://s.apache.org/doris-tlp
### The Apache Software Foundation Announces Apache® InLong™ as a Top-Level
Project
Open source one-stop integration framework for big data in use at
organizations in advertising, payment, social, gaming, AI, and more.
https://s.apache.org/inlong-tlp
### The Apache Software Foundation Announces ApacheCon 2022 Schedule
Annual Convention will showcase four days of sessions featuring ASF project
communities.
https://s.apache.org/apachecon-22
## Other items in progress
We have a few potential TLP announcements pending results of the board
meeting. Otherwise no major announcements pending or press inquiries
outstanding to speak of.
-----------------------------------------
Attachment 4: Report from the VP of Infrastructure [David Nalley]
General
=======
Infrastructure is operating as expected, and has no current issues
requiring escalation to the President or the Board.
Highlights
==========
- Our old mail processor ("hermes") had a severe hardware crash, and
the cloud provider was not going to reestablish it within timeframes
we wanted. We had a new processor ("mailgw") already running, and
had moved about half of our mailing lists to that new system. Rather
than try and fix the old, we moved onwards to the new using a recent
backup of the list configs. Mail was held up for about 10 hours;
most went through, but some bounces occurred. A few subscription
changes may have been lost. No mail that was accepted by our systems
were lost; all was eventually delivered and archived as appropriate.
Short Term Priorities
=====================
- Move to new LDAP servers.
- Finish Pelican turnkey work.
Long Range Priorities
=====================
- Create artifacts.a.o
General Activity
================
- Working on new backup system to increase throughput and storage.
- Our OAuth system has an optional 2FA element that needs more
thinking. We've started some planning around that, enlisted another
volunteer, and will produce a plan for comment.
- Our Pelican workflow is not turnkey, so a lot of work is in-process
on cleaning that up, improving the documentation, and then walking a
volunteer PMC (already identified) through the process to double-
check our work.
- We had a single BuildBot worker assigned to performing Pelican
builds. It went down hard in the datacenter, so we have brought that
back up elsewhere and will construct a *second* worker for Pelican
building redundancy.
- Heard back from HBase, and are getting them more Jenkins build
nodes, per request.
- Working on the ASFbot, to better handle future Members Meetings.
- Work also proceeds on the Agenda Tool, for Board Meetings.
- Design work has been picked up for a new artifacts.a.o that will
pull together many of our servers that simply provide (large)
artifact storage and delivery (eg. releases and test results). This
will also simplify the release workflow and provide some gating to
ensure our release policies are followed (eg. things are signed and
available in KEYS).
- Continued preparation for move to modern LDAP servers, now that we
no longer have to support our old freebsd-based mail server.
- Beginning a rollout of a simple tool for web-based moderation of
ezmlm messages.
- New website certificates installed, with a couple more this month.
- We have been running into packaging issues with puppetized installs
for 22.04 servers, and are working through the problem with our
service provider (who provides the apt repository).
-----------------------------------------
Attachment 5: Report from the VP of Conferences [Rich Bowen]
ApacheCon North America will be held in New Orleans, October 3-6. Schedule,
registration, and other details are available at
https://apachecon.com/acna2022/
ApacheCon Asia will be held online July 29-31. Schedule, registration, and
details are available at https://apachecon.com/acasia2022/
Many thanks to all of the volunteers who have been involved in putting these
events together.
A survey was sent to the members list to begin planning for 2023 events.
-----------------------------------------
Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald]
Current Events
==============
ApacheCon NA 2022 New Orleans.
Applications closed on the 8th July. A judges call was held on Sunday 10th
July.
In statistics form, the results of that judges call is:-
40 Applications received ( 1 duplicate) 29 accepted and 9 rejected with 1
pending more information
Of the 30 accepted/pending
22 are Male 6 are Female 2 are Other
Countries of departure - India(9), USA(4), Germany(3), Turkey(3), Pakistan(2),
Netherlands(1), Brazil(1), Sri Lanka(1), Estonia(1), Cameroon(1), Spain(1),
Cyprus(1), Argentina(1), South Africa(1)
18 of the accepted/pending applicants are Committers, so we have 12 non
committers
I am VERY happy with these figures - this is the most we have been able to
accept in ANY ApacheCon event. (Having a higher budget for this event also
helped!)
Due to the high waiting times for Visa Interviews, I expect that some will
have to withdraw, I am hoping not, but we shall see. Some of those that need
Visa interviews already have dates set, so that is good.
The work now starts in earnest to get these people to ApacheCon, lots of
flights to book, Hotel rooms, Visa supporting documentation, etc etc.
Reminder to other Operations Committees: TAC has a calendar that was created
as cross-committee information and is shared with some people from those
committees - if anyone wants access but does not yet have it, please ask.
TAC App
=======
The new TAC app has been tested much more during the applications open period
and especially during scoring and then the judges call.
We have found a few minor bugs, but we have also found some features that are
missing and/or other improvements to be made. (The 'missing' features are what
we have had in the past, but did not request during the tac app build & test
phase)
Once ApacheCon has ended, we will roll up these bugs/feature/improvement
requests and send them along to our provider for a quote.
Future Events
=============
None currently
Short/Medium Term Priorities
=====================
Still keeping an eye out for other smaller events to support.
Mailing List Activity
=====================
A few emails over the last couple of weeks. We have 20+ subscribers. A summary
of the Judges call was posted.
Membership
==========
No changes to the membership this month.
-----------------------------------------
Attachment 7: Report from the VP of Diversity and Inclusion [Katia Rojas]
## Description:
- The Diversity and Inclusion VP works in collaboration with a team
that contributes towards generating a current description of the D&I
landscape in the industry and for the foundation. The team also
focuses on developing resources the projects can leverage to
increase diversity and inclusion in their communities.
## Issues:
## Activity:
*** Project: Internships for underrepresented groups (Outreachy) ***
Two projects: Improve Camel K API and Examples and Improve Camel K
operator scalability. Progressing as expected, we are on the week
8 of the round "May to August 2022".
*** Project: User Experience Research on new contributors *** Survey
content ported in limesurvey tool. Content of communications have
being reviewed by Melissa and Katie. We are waiting on final
feedback from VP. of marketing and publicity. VP. of privacy
provided feedback and confirmed the project complies. We won't
send reminders of the survey. Waiting on feedback, from Apache
Beam, of the dashboard draft.
*** Operations no news.
## Committee members' changes:
no news.
## References
[1] https://www.outreachy.org/alums/2022-05/
-----------------------------------------
Attachment 8: Report from the VP of Data Privacy [Christian Grobmeier]
-----------------------------------------
Attachment 9: Report from the VP of W3C Relations [Andy Seaborne]
W3C is planning a change in how it is constituted becoming a public-interest
non-profit organization from January 2023. Currently, it is "hosted" by 3
universities and ERCIM, a research consortium.
https://www.w3.org/2022/06/pressrelease-w3c-le.html.en
ASF has supported the creation of the "RDF Dataset Canonicalization and Hash
Working Group"
ASF has voted in favor of the creation of the "RDF-star Working Group". Apache
Jena already provides an implementation of the community group work that led
to this working group proposal.
-----------------------------------------
Attachment 10: Report from the Apache Legal Affairs Committee [Roman Shaposhnik]
Past month has been pretty calm. Committee members took good care of resolving
most issues on time. After resolving a handful of LEGAL issues, we are flat at
22 outstanding issues compared to last month.
We finally kicked off the process of by-laws reviews with DLAPiper. We expect
the updated draft to be available in a month for the board review.
-----------------------------------------
Attachment 11: Report from the Apache Security Team Project [Mark J. Cox]
Continued work on incoming security issues, keeping projects reminded
of outstanding issues, and general oversight and advice.
Note: Only July 14th the CSRB released their report on the Log4j
vulnerability. Links to it, summary, and future discussion:
https://lists.apache.org/thread/5xtmqg98c5d1783t6gybqgjloklpvy92
Stats for Jul 2022:
27 [license confusion]
34 [support request/question not security notification]
Security reports: 30 (last months: 44, 41, 47)
5 [site]
3 [iotdb]
2 [commons], [geode], [nifi], [struts], [tomcat]
1 [ant], [apr], [drill], [flume], [hc], [httpd],
[ignite], [jspwiki], [tika], [trafficserver], [uima], [unomi]
In total, as of 1st July 2022, we're tracking 100 (last month:
111) open issues across 38 projects, median age 101 (last month:
73) days. 63 of those issues have CVE names assigned.
11 (last month: 9) of these issues, across 7 projects, are older
than 365 days.
-----------------------------------------
Attachment 12: Report from the VP of Jakarta EE Relations [Rob Tompkins]
-----------------------------------------
Attachment A: Report from the Apache Accumulo Project [Ed Coleman]
## Description:
The Apache Accumulo is a robust, scalable, distributed key/value store with
cell-based access control and customizable server-side processing.
## Issues:
There are no new issues requiring board attention.
The trademark issue with http:www.accumulodata.com is still open and there
have been no changes since last few reports. The domain owner does not have
access to the domain registration and the expiration is now 2022-06-28. No
action has been required and allowing the domain to expire was deemed a viable
option by Brand Management VP in Jan-2021 as discussed in (private)[1].
## Membership Data:
Apache Accumulo was founded 2012-03-20 (10 years ago)
There are currently 40 committers and 40 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Dominic Garguilo on 2021-07-28.
- No new committers. Last addition was Dominic Garguilo on 2021-07-29.
## Project Activity:
Project activity on the next release remains active with significant
improvements to the current baseline and the remaining issues are being
actively worked. Currently, Accumulo is closing in on a release of version 2.1
[2] and as discussed in thread [3]. There are two major issues that are
currently in review that are desired to be included in a 2.1 release, see [4]
and [5] for progress on those issues.
## Community Health:
Overall community health is good and GitHub activity remains consistent.
- Community participation remains healthy with discussions on the mailing lists
and GitHub issues and pull-requests.
- Accumulo has transitioned from Jira to GitHub issues. Jira activity
reflects clean up of obsolete issues. All new activity uses GitHub issues.
## Links
(private)[1] https://lists.apache.org/thread/d999tzdwns8mgptfjm8z3o167ngjj899
[2] https://github.com/apache/accumulo/projects/3
[3] https://lists.apache.org/thread/0nx7ml312v13chdk6xgcwn0vryr5v0xc
[4] https://github.com/apache/accumulo/pull/2665
[5] https://github.com/apache/accumulo/pull/2197
-----------------------------------------
Attachment B: Report from the Apache ActiveMQ Project [Bruce Snyder]
## Description:
Apache ActiveMQ is a popular and powerful open source message-oriented
middleware. Apache ActiveMQ is fast, supports many cross language clients and
protocols, comes with easy to use enterprise integration patterns and many
advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and
REST.
## Issues:
None
## Membership Data:
- Apache ActiveMQ was founded 2007-01-16 (15 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:
- Domenico Francesco Bruscino was added to the PMC on 2022-06-20
- Krzysztof Porębski was added to the PMC on 2022-04-15
- No new committers. Last addition was Domenico Francesco Bruscino on
2020-06-29.
## Project Activity:
#### ActiveMQ Classic
- We started preparation of 5.18.0 release, bringing JMS2, and
other major changes
- ActiveMQ Classic 5.17.2 is also in preparation with several
updates and fixes.
#### ActiveMQ Artemis
- The prior releases have delivered various new features and improvements
such as MQTT 5 support, and Jakarta Messaging 3.1 support, along with
various bug fixes etc.
- Work is progressing towards the 2.24.0 release, with enhancements to
the paging system and fixes for journal compaction, plus improvements
to the artemis-native component and its build.
- Activity continues around switching the client+broker to use SLF4J as
their logging facade to ease use by other components.
#### NMS
- A 1.8.1 API maintenance release was made to fix an exception for
applications launched in 'single file mode'.
- The NMS ActiveMQ Openwire client was updated to also implement the
2.0.0 API, previously only implemented by the NMS AMQP client.
## Releases:
- ActiveMQ Artemis Native 2.0.0 was released on 2022-07-18.
- ActiveMQ NMS ActiveMQ was released on 2022-07-07.
- ActiveMQ Artemis 2.23.1 was released on 2022-06-21.
- ActiveMQ Artemis 2.23.0 was released on 2022-06-14.
- ActiveMQ NMS API 1.8.1 was released on 2022-05-29.
- ActiveMQ Artemis 2.22.0 was released on 2022-05-04.
- ActiveMQ Classic 5.16.5 was released on 2022-05-02.
- ActiveMQ Classic 5.17.1 was released on 2022-04-29.
- ActiveMQ Artemis 2.21.0 was released on 2022-03-22.
-----------------------------------------
Attachment C: Report from the Apache AGE Project [Eya Badal]
## Description:
Apache AGE ("A Graph Extension") is a PostgreSQL extension that provides a
graph database functionality. Through using the Cypher query language in
accordance with the openCypher specification, users can access, store and
query graph data using PostgreSQL. Apache AGE provides hybrid queries, using
both openCypher and SQL together. These queries allow data to move between the
regular relational database and the graph representation that AGE provides.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache AGE was founded 2022-05-17 (2 months ago)
There are currently 17 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.
Community changes, past quarter:
- No new PMC members (project graduated recently).
- No new committers were added.
## Project Activity:
Apache AGE major release v1.0.0 - 2022-04-21
Apache AGE Viewer first release v1.0.0 - 2022-04-04
Apache AGE release v0.7.0 - 2022-02-03
Apache AGE release v0.6.0 - 2021-11-30
Apache AGE release v0.5.0 - 2021-08-03
Apache AGE release v0.4.0 - 2021-05-03
Apache AGE release v0.3.0 - 2021-02-19
Upcoming Apache AGE release v1.1.0 includes list comprehension, improved
operators, improved performance, and bug fixes.
We are plannign to release v1.1.0 by end if July.
Apache AGE is attending and presenting at ApacheCon Asia 2022 (29-31 July;
https://apachecon.com/acasia2022/), and PostgreSQL Conference Europe (25-28
October; https://2022.pgconf.eu/)
## Community Health:
Apache AGE community health is good. Apache AGE v1.0.0 was a major release for
the community. 22 issues opened on GitHub, past quarter (100% increase) and 7
issues closed on GitHub, past quarter (6% increase)
Apache AGE community actively helps and responds to our users on Github and
mailing lists.
-----------------------------------------
Attachment D: 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.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Airavata was founded 2012-09-18 (10 years ago)
There are currently 42 committers and 26 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Isuru Ranawaka on 2022-03-06.
- No new committers. The last addition was Dinuka DeSilva on 2021-07-22.
## Project Activity:
Five Google summer of code students have been accepted for Apache Airavata and
are actively working with the community. Collectively with the new
contributors we are marching towards production ready 1.0 release. The last
release was on 2019-09-24 and we hope to catch up with help from the
reenergized community.
## Community Health:
Community is thriving in summer and visible in the usage of the software as
well as development with 171 newly opened PRs and 71 PRs closed in past
quarter, there is momentum. Improving user and developer documentation seems
to be paying off, we plan to put more effort into lowering the entry barrier to
the project.
-----------------------------------------
Attachment E: Report from the Apache Ambari Project [Roman Shaposhnik]
## Description:
The mission of Apache Ambari is the creation and maintenance of software
related to Hadoop cluster management
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Ambari was resurrected from the Attic just last month. We are currently
working on re-establishing the PMC membership and committers based on the
current interest in the project. We expect to have a full roster next month.
## Project Activity:
We have successfully gotten all the project's infrastructure (Git, JIRA,
Confluence, etc.) out of archival/attic mode and are ready to start working on
the project. There's a robust discussion between Apache Bigtop and Apache
Ambari around how to re-integrate the two projects together. At this point the
following releases are considered to be our latest: ambari-2.7.6 ambari-2.6.2
## Community Health:
Our current PMC appears to be fully engaged and actively working on adding
more PMC and committers to the project. There's a healthy level of interest to
start producing new releases, but that will take a few months.
-----------------------------------------
Attachment F: 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
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache APISIX was founded 2020-07-15 (2 years ago)
There are currently 49 committers and 27 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:4.
Community changes, past quarter:
- ZhengSong Tu was added to the PMC on 2022-06-06
- No new committers. Last addition was Yuan Bao on 2022-04-01.
## Project Activity:
There will be an online community meeting every two weeks,
moderated by PMC members, to help more developers interested in APISIX
get involved in the open source project.
apisix-go-plugin-runner-0.3.0 was released on 2022-06-29.
2.13.2 was released on 2022-06-27.
apisix-dashboard-2.13.0 was released on 2022-06-01.
2.14.1 was released on 2022-05-27.
2.14.0 was released on 2022-05-22.
2.13.1 was released on 2022-04-15.
## Community Health:
The community hosted the Apache APISIX Asia Summit
https://apisix-summit.org/, with hundreds of people participating online.
The Apache APISIX community participated in the
https://summer-ospp.ac.cn/ event,
which is an event similar to GSoC, allowing more
college students to participate in the APISIX community.
dev@apisix.apache.org had a 35% increase in traffic
in the past quarter (574 emails compared to 424)
618 commits in the past quarter (-11% change)
89 code contributors in the past quarter (-17% change)
528 PRs opened on GitHub, past quarter (-20% change)
511 PRs closed on GitHub, past quarter (-21% change)
326 issues opened on GitHub, past quarter (-25% change)
251 issues closed on GitHub, past quarter (-34% change)
-----------------------------------------
Attachment G: Report from the Apache Archiva Project [Olivier Lamy]
## Description:
The mission of Archiva is the creation and maintenance of software related to
Build Artifact Repository Manager
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Archiva was founded 2008-03-19 (14 years ago)
There are currently 21 committers and 9 PMC members in this project.
The Committer-to-PMC ratio is 7:3.
Community changes, past quarter:
- No new PMC members. Last addition was Martin Stockhammer on 2017-04-10.
- No new committers. Last addition was Martin Schreier on 2016-09-22.
## Project Activity:
Low activity currently but still some work on refactoring.
Last release 2.2.8 on 25th May 2022.
## Community Health:
We got more activities the last few months.
Commits 237 commits in the past quarter (33% increase).
PRs: 102 opened on GitHub, past quarter (50% increase).
But some are due to dependabot. (would be good to remove those from stats :))
-----------------------------------------
Attachment H: 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.
## Issues:
No current issues.
## Membership Data:
Apache Aries was founded 2010-12-15 (12 years ago)
There are currently 57 committers and 41 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 Carlos Sierra Andrés on 2018-07-03.
- No new committers. Last addition was Romain Manni-Bucau on 2020-01-29.
## Project Activity:
We got mainly bug fix releases this quarter.
Recent releases:
transaction-blueprint-2.3.1 was released on 2022-05-04.
spifly-1.3.5 was released on 2022-04-14.
cdi-1.1.5 was released on 2022-04-10.
## Community Health:
Very low community activity. Current activity is mainly internal from fixes.
-----------------------------------------
Attachment I: Report from the Apache Arrow Project [Kouhei Sutou]
## Description:
The mission of Apache Arrow is the creation and maintenance of software related
to columnar in-memory processing and data interchange
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Arrow was founded 2016-01-20 (6 years ago)
There are currently 76 committers and 39 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 QP Hou on 2022-02-17.
- Alenka Frim was added as committer on 2022-06-23
- Dewey Dunnington was added as committer on 2022-06-15
- Rok Mihevc was added as committer on 2022-06-15
- L. C. Hsieh was added as committer on 2022-04-28
## Project Activity:
Recent releases:
- RS-17.0.0 was released on 2022-06-28.
- RS-16.0.0 was released on 2022-06-13.
- RS-15.0.0 was released on 2022-05-30.
- RS-14.0.0 was released on 2022-05-16.
- 8.0.0 was released on 2022-05-07.
- RS-13.0.0 was released on 2022-05-03.
- RS-12.0.0 was released on 2022-04-19.
- RS-DF-7.1.0 was released on 2022-04-18.
- JULIA-2.3.0 was released on 2022-04-12.
## Community Health:
- A book about Apache Arrow was published from a community member.
https://www.packtpub.com/product/in-memory-analytics-with-apache-arrow/9781801071031
- We've split Apache Arrow Ballista to
https://github.com/apache/arrow-ballista from
https://github.com/apache/arrow-datafusion .
- We've marked Apache Arrow C Streaming Interface stable.
- A conference that focuses on Apache Arrow was held by community members.
https://thedatathread.com/
- We're improving our release process to reduce release management cost.
- We've accepted donation of Apache Arrow Flight SQL JDBC driver.
-----------------------------------------
Attachment J: 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.
Activity:
- The second release of the JDBC Connector happened subsequent to the latest
release, 0.9.8 .
- Development and discussions are active, the community continues to be
healthy and engaged.
- The latest release was in late spring, and feature work on the main branch
for the next release is underway
Issues:
There are no issues that require the board's attention at this time.
PMC/Committership changes:
- Glenn Galvizo was added as a committer on 2021-06-04.
- The last committer added was Glenn Galvizo on 2021-06-04.
- The last PMC member added was Xikui Wang on 2018-02-02.
Releases:
- Apache AsterixDB JDBC Connector 0.9.8 was released on 2022-06-07
- Apache AsterixDB 0.9.8 was released on 2022-05-06 .
- Apache Hyracks 0.3.8 was released on 2022-05-06 .
-----------------------------------------
Attachment K: Report from the Apache Atlas Project [Madhan Neethiraj]
## Description:
The mission of Apache Atlas is the creation and maintenance of software
related to a scalable and extensible set of core foundational governance
services - enabling enterprises to effectively and efficiently meet their
compliance requirements
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Atlas was founded 2017-06-20 (5 years ago) There are currently 45
committers and 32 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 Ashutosh Mestry on 2019-04-16.
- No new committers. Last addition was Radhika Kundam on 2022-02-04.
## Project Activity:
- resolved failures with Atlas HA with index-recovery enabled
- notification message processing improvements to enable server and hooks to
be of different versions
- Kafka importer utility improvements
- Impala hook fix to handle large query string
- Glossary module performance improvements to handle glossaries with large
number of categories and terms
- import zip functionality improvements
- several UI enhancements/fixes
- dependent component version updates: Spring 5.3.20, jQuery-UI 1.13.0, netty
4.1.77, Spring security 5.7.1, gson 2.9.0
## Community Health:
- dev@atlas.apache.org had a 22% decrease in traffic in the past quarter (680
emails compared to 868)
- user@atlas.apache.org had a 37% decrease in traffic in the past quarter (12
emails compared to 19)
- 48 issues opened in JIRA, past quarter (-12% change)
- 24 issues closed in JIRA, past quarter (-20% change)
- 48 commits in the past quarter (-27% change)
- 11 code contributors in the past quarter (-15% change)
- 24 PRs opened on GitHub, past quarter (20% increase)
- 11 PRs closed on GitHub, past quarter (450% increase)
## Most Recent releases:
2.2.0 was released on 2021-08-17
2.1.0 was released on 2020-07-15
0.8.4 was released on 2019-06-21
-----------------------------------------
Attachment L: Report from the Apache Attic Project [Herve Boutemy]
## Description:
The mission of Attic is the creation and maintenance of a home for dormant
projects.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Attic was founded 2008-11-19 (14 years ago)
There are currently 19 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Herve Boutemy on 2015-07-19.
- No new committers. Last addition was Herve Boutemy on 2016-01-27.
## Project Activity:
Attic retired 1 project: Clerezza, and helped reinstate Ambari, which was
moved to the Attic previous quarter.
## Community Health:
Reviving Ambari project has driven much more community interest and discussion
than usual moves to the Attic: this lead us to introduce a Git mirror to our
Subversion source for website to ease patches submission, hoping that it will
help contributions in the future.
One new idea was raised that needs more visibility: Attic red-banner on
retired projects' website gives great community visibility after a move to the
Attic but it's too late. It would be useful to provide such banner *before*
the move, when project is looking for more community involvement to avoid
going to the Attic. We still need to detail how this service would be proposed
to TLP projects: if any project is interested, please ping us.
-----------------------------------------
Attachment M: 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.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Avro was founded 2010-04-20 (12 years ago)
There are currently 37 committers and 24 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 Ryan Skraba on 2020-09-13.
- No new committers. Last addition was Zoltan Csizmadia on 2022-03-28.
## Project Activity:
The last release of Apache Avro 1.11.0 was 2021-10-27. The minor release planned
for the last quarter was delayed, and should be delivered early in the next
quarter.
In the meantime, the significant reworking of the Avro website has been
completed and will be published with the minor release. Using a more modern
static site generator should make it easier for contributors to the website.
The community is currently in the process of changing the Avro logo to original
artwork, and we plan to introduce it with the next major version release of Avro
before the end of the year.
## Community Health:
For those who prefer metrics:
Mailing Lists:
- dev@avro.apache.org had 1109 emails (36% increase)
- user@avro.apache.org had 34 emails (88% decrease)
- issues@avro.apache.org had 259 emails (22% increase)
JIRA:
- 83 issues opened (-56% decrease)
- 77 issues closed (-52% decrease)
Code Repository:
- 280 commits in the past quarter (-35% decrease)
- 21 code contributors in the past quarter (-4% decrease)
GitHub:
- 112 open (-41% decrease)
- 118 PRs closed (-34% decrease)
In the last quarter, we had an unexplained bump in contributions, so the sharp
drop this quarter isn't too concerning. We remain in line with the "normal"
metrics and growth from previous quarters (for example, in January we reported
168 commits from 18 contributors).
Some SDKs in Avro receive more attention and expertise than others, which can
be discouraging for contributors waiting for PR reviews. We must continue to
identify and propose committers to help out.
-----------------------------------------
Attachment N: Report from the Apache Beam Project [Kenneth Knowles]
## Description:
The mission of Apache Beam is the creation and maintenance of software related
to a unified programming model for both batch and streaming data processing,
enabling efficient execution across diverse distributed execution engines and
providing extensibility points for connecting to different technologies and
user communities.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Beam was founded 2016-12-20 (6 years ago) There are currently 86
committers and 23 PMC members in this project. The Committer-to-PMC ratio is
roughly 9:2.
Community changes, past quarter:
- No new PMC members. Last addition was Chamikara Madhusanka Jayalath on
2021-01-20.
- Danny McCormick was added as committer on 2022-06-17
- Jack McCluskey was added as committer on 2022-06-17
- Ke Wu was added as committer on 2022-05-27
## Project Activity:
### Recent releases:
- 2.40.0 was released on 2022-06-28.
- 2.39.0 was released on 2022-05-26.
- 2.38.0 was released on 2022-04-20.
We continue to average one release every six weeks, per our intention. To keep
the number of changes in each release roughly comparable, we cut a branch
every six weeks regardless of how long it takes to finalize each release.
### Misc Highlights
- We have completed our migration from Jira to GitHub Issues.
- The TypeScript SDK has been merged to the repository.
- New RunInference API, a framework agnostic transform for ML inference,
supporting PyTorch and Sckit-learn.
- Beam Summit will take place July 18-20. There are 180 in-person
registrations and 2100 online registrations.
### Go SDK
- Go 1.18 required to support generics.
- Watermark estimation supported.
- Pipeline drain support added.
- Generic function registration for optimizing DoFn execution.
- TextIO moved to Splittable DoFn.
- User can author self-checkpointing Splittable DoFns to read from
streaming sources.
### Runner ecosystem
- Flink 1.14.x support added.
- Beam 2.38.0 will be the last minor release to support Flink 1.11
- Scala 2.12 support added for Flink,
because most of the libraries support version 2.12 onwards.
- Support for Spark 2.4.x is deprecated and will be dropped with the release
of Beam 2.44.0 or soon after.
- Interactive Beam supports remotely executing Flink pipelines on
Google Cloud Dataproc via JupyterLab extension.
- Support for impersonation credentials added to dataflow runner in the Java
and Python SDK.
- Two new Python-native runners proposed and under way! Dask and Ray.
### IO ecosystem and other integrations
- Significant work on CdapIO which gives access to a whole ecosystem
of connectors maintained by CDAP.
- Support for Elasticsearch 8.x
- Upgrade to ZetaSQL 2022.04.1
- More IO standard documents proposed and reviewed
(https://s.apache.org/beam-io-api-standard-documentation &
https://s.apache.org/beam-io-api-standard).
- A new IO for Neo4j graph databases was added with the ability to update
nodes and relationships using UNWIND statements and to read data using
cypher statements with parameters.
- Connectors for AWS v2 APIs reached parity, and additionally support for
Kinesis writes and sharded record aggregation, plus fixes to
connectors for S3, DynamoDB, and SQS. The previous
modules for AWS v1 and Kinesis are now deprecated.
- The march of progress toward eliminating null pointer exceptions in all
code proceeding to include much of KafkaIO, BigQueryIO, and the core SDK,
but not before high profile NPEs had caused major user problems.
- ExternalPythonTransform API added for easily invoking Python transforms
from Java. Previously, multi-language pipelines were focused on making
mature Java connectors available to other languages. This one, conversely,
makes ML and scientific transforms available in Java.
- JmsIO gains dynamic writes and more flexible input handling.
- Upgraded to Hive 3.1.3 for HCatalogIO. Users can still provide their own
version of Hive.
- Implemented Apache PulsarIO.
### Other developments worth noting
- Early projection pushdown optimizer to the Java SDK. Somewhat limited in
which pipelines it applies to, but proving the concept.
- Pandas compatibility continues to improve, specifically adding
unstack, stack, and pivot.
## Community Health:
Both dev@ and user@ traffic declined during this period, but the community is
still very active. The overall throughput of pull requests is nearly
identical.
With the Go SDK reaching maturity we are somewhat hopeful that we will reach
a new community of users that previously had nothing comparable available
to them.
-----------------------------------------
Attachment O: Report from the Apache Bloodhound Project [Gary Martin]
Apache Bloodhound is a software development collaboration tool, including
issue tracking, wiki and repository browsing
Issues
======
There are no issues to raise to the Board at this time.
Releases
========
There have been no releases since the last report. The last release was
towards the end of 2014:
* apache-bloodhound-0.8 (11th December 2014)
PMC/Committer Changes
=====================
There are currently 14 PMC members on the project. The last changes were in
April 2017.
The last new committers were added in May 2014.
The last addition to the PMC was in January 2017 (dammina)
Community & Development
=======================
Development progress remains slow since the last submitted report and focus
remains on the bloodhound-core project, making sure that the old database can
be migrated from and working on the new API.
Given the lack of activity, the project chair has suggested that there should
be a regular series of hack days to encourage further progress.
-----------------------------------------
Attachment P: Report from the Apache Calcite Project [Ruben Q L]
## Description:
Apache Calcite is a highly customizable framework for parsing and planning
queries on data in a wide variety of formats. It allows database-like access,
and in particular a SQL interface and advanced query optimization, for data
not residing in a traditional database.
Avatica is a sub-project within Calcite and provides a framework for building
local and remote JDBC and ODBC database drivers. Avatica has an independent
release schedule and its own repository.
## Issues:
There are no issues requiring board attention.
The last report got one comment from the board:
"It's certainly up to you all, but please remember that these reports are
published, publicly. Are you sure you want to have your names and email
addresses as part of this (public) report?".
There is no problem from our side. This report has been pre-approved by the
Calcite community and the section with names / emails has already been part of
our reports in the "community health" section for a while. We decided to
add it some time ago to highlight the contributions from non-committers and
the top reviewers, in order to encourage the members of the community.
## Membership Data:
Apache Calcite was founded 2015-10-22 (7 years ago).
There are currently 58 committers and 25 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- Chunwei Lei was added to the PMC on 2022-05-24
- Vladimir Ozerov was added to the PMC on 2022-05-24
- Jing Zhang was added as committer on 2022-07-04
- Benchao Li was added as committer on 2022-07-04
## Project Activity:
Avatica 1.21.0 was released on 2022-05-08, it was a maintenance release with
dependency upgrades and added support for Oracle JDK 16 to 18. Of particular
note is Log4j2 being upgrade to 2.16.0 and subsequently 2.17.0 and 2.17.1 to
address CVE-2021-44228, CVE-2021-45105 and CVE-2021-44832.
There has not been any Calcite release in this quarter. Calcite 1.31.0 was
planned for mid-June, but it has suffered a small delay. It should be released
during July.
## Community Health:
The overall status of the community is healthy and stable. We are keeping the
good momentum in terms of contributions and opened discussions to improve the
project. This is reflected also on the statistics of Jira & GitHub activity:
-1% issues opened, +9% issues closed, -9% commits, +18% code contributors,
-11% PRs opened, +21% PRs closed.
As usual, we struggle a bit on the PRs reviews, with some of them being opened
and blocked for a while due a lack of active reviewers. This fact has
triggered an interesting discussion in both the Apache Calcite and Apache
Flink communities about the pros and cons of forking Calcite by the latter.
Many voices from the Apache Calcite community advised against this idea, due
to the elevated maintenance costs in the long term. Instead, we are discussing
several ideas about how to improve our PR review situation, among them the
possibility of increasing the number of reviewers by granting Calcite
committership per request to people who are already ASF committers (in other
projects) and have a proven record of working with Calcite (on a case by case
basis to be approved by the Calcite PMC).
The number of non-committer (contributor) commits per month:
+---------------------+---------------------+---------------------+
| year | month | contributor_commits |
+---------------------+---------------------+---------------------+
| 2022 | 4 | 15 |
| 2022 | 5 | 13 |
| 2022 | 6 | 19 |
+---------------------+---------------------+---------------------+
The number of active reviewers per month:
+---------------------+---------------------+---------------------+
| year | month | active_reviewers |
+---------------------+---------------------+---------------------+
| 2022 | 4 | 9 |
| 2022 | 5 | 5 |
| 2022 | 6 | 7 |
+---------------------+---------------------+---------------------+
Top reviewers in the last 3 months:
+--------------------------------------------------------------+---------+
| committer | reviews |
+--------------------------------------------------------------+---------+
| Julian Hyde <jhyde@apache.org> | 13 |
| chunwei <37774589+chunweilei@users.noreply.github.com> | 13 |
| rubenada <rubenql@gmail.com> | 5 |
| Stamatis Zampetakis <zabetak@gmail.com> | 4 |
| chunwei.lcw <chunwei.leii@gmail.com> | 3 |
| hsyuan <15352793+hsyuan@users.noreply.github.com> | 2 |
| Jess Balint <jbalint@gmail.com> | 1 |
| chunwei.lcw <chunwei.lcw@alibaba-inc.com> | 1 |
| xzh <953396112@qq.com> | 1 |
| yuzhao.cyz <yuzhao.cyz@gmail.com> | 1 |
| Vladimir Ozerov <ppozerov@gmail.com> | 1 |
| NobiGo <nobigogle@gmail.com> | 1 |
| Alessandro Solimando <alessandro.solimando@gmail.com> | 1 |
+--------------------------------------------------------------+---------+
-----------------------------------------
Attachment Q: Report from the Apache CarbonData Project [Liang Chen]
-----------------------------------------
Attachment R: Report from the Apache Celix Project [Pepijn Noltes]
-----------------------------------------
Attachment S: Report from the Apache CXF Project [Daniel Kulp]
## Description:
Apache CXF is an open source services framework. CXF helps you build and
develop services using frontend programming APIs, like JAX-WS and JAX-RS.
These services can speak a variety of protocols such as SOAP, XML/HTTP,
RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS
or JBI.
There are also two sub-projects that leverage CXF:
Fediz - Fediz helps you to secure your web applications via the standard
WS-Federation Passive Requestor Profile.
DOSGi - is the reference implementation of the Distribution Provider component
of the OSGi Remote Services Specification
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache CXF was founded 2008-04-15 (14 years ago)
There are currently 43 committers and 26 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Andy McCright on 2019-02-24.
- No new committers. Last addition was Alexey Markevich on 2017-12-29.
## Project Activity:
The bulk of the activity this period centered around two objectives:
1) Bug fixes - we released several versions of CXF to address various bugs
and security issues.
2) javax.* -> jakarta.* package changes - the initial work on this was
finally merged to main so everyone can really start contributing and testing.
Other note:
The "master" branch on all the CXF repositories has been changed to "main".
Releases This period:
3.4.8 was released on 2022-06-28.
3.5.3 was released on 2022-06-28.
3.4.7 was released on 2022-04-12.
3.5.2 was released on 2022-04-12.
Older releases:
Apache CXF Fediz 1.6.0 was released on 2022-02-14.
Apache CXF DOSGI 2.0.0 was released on 2016-09-15
## Community Health:
For the most part, the project is making steady, but not stellar, progress.
Many of the protocols and specs that CXF implements are mature specs and don't
really change much. Thus, steady progress and regular releases are a good
thing. We are responding to bug reports and security issues and getting
patch releases out.
-----------------------------------------
Attachment T: Report from the Apache DataFu Project [Eyal Allweil]
## Description:
The mission of Apache DataFu is the creation and maintenance of software
related to well-tested libraries that help developers solve common data
problems in Hadoop and similar distributed systems
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache DataFu was founded 2018-02-21 (4 years ago)
There are currently 19 committers and 11 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 Casey Stella on 2018-02-21.
- No new committers. Last addition was Ohad Raviv on 2019-07-27.
## Project Activity:
The last release, 1.6.1 was released on 2021-10-11. We recently received a
number of contributions which we plan to incorporate into an imminent release.
## Community Health:
The past few months have finally seen some significant contributions. Although
not all of them will ultimately be merged, enough look promising that we can
use them for our next release. We hope that this trend will continue.
-----------------------------------------
Attachment U: 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.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache DB was founded 2002-07-16 (20 years ago)
There are currently 47 committers and 44 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 Georg Kallidis on 2020-08-26.
- No new committers. Last addition was Tobias Bouschen on 2021-01-19.
## Project Activity:
Recent releases:
- Derby 10.16.1.1 was released on 2022-06-15
- JDO 3.2.1 was released on 2022-05-25.
- JDO 3.2 was released on 2022-02-01.
- Torque 5.1 was released on 2022-01-31.
This was a fairly quiet quarter for the DB project, yet still
two new releases were made:
- The Derby community completed and released Derby 10.16.1.1,
which provides support for Java 17+.
- The JDO community completed and released JDO 3.2.1, which
moved metadata file references from the obsolete sun/oracle
location to the JDO web site, and provided a workaround
for the Java security manager issue.
## Community Health:
DB mailing lists were quiet this quarter, but not alarmingly so.
Project release activities and release votes are proceeding normally.
-----------------------------------------
Attachment V: Report from the Apache Directory Project [Shawn McKinney]
## Description:
The Apache Directory TLP consists of the following sub-projects:
- ApacheDS: An extensible and embeddable directory server entirely written in
Java, which has been certified LDAPv3 compatible by the Open Group.
- LDAP API: An ongoing effort to provide an enhanced LDAP API, as a
replacement for JNDI and the existing LDAP API (jLdap and Mozilla LDAP API).
This is a "schema aware” API with some convenient ways to access all types
of LDAP servers.
- Studio: A complete directory tooling platform intended to be used with any
LDAP server however it is particularly designed for use with ApacheDS. It is
an Eclipse RCP application, composed of several Eclipse (OSGi) plugins.
- Fortress: A standards-based authorization platform that provides role-based
access control, delegated administration and password policy services with
an LDAP backend.
- Kerby: An implementation of Kerberos v5 protocol and contains various tools
to access and manage kerberos principals and keytabs. It provides a rich,
intuitive and interoperable implementation, library, KDC and various
facilities that integrates PKI, OTP and token (OAuth2) as desired in modern
environments such as cloud, Hadoop and mobile.
- Mavibot: An embeddable key-value database library with MVCC (Multi Version
Concurrency Control) support.
- SCIMple: An implementation of SCIM v2.0 specification.
## Issues:
- There are no issues requiring board attention at this time.
## Membership Data:
Apache Directory was founded 2005-02-22 (17 years ago)
There are currently 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 Radovan Semancik on 2018-09-28.
- Brian Demers was added as committer on 2022-04-14
## Project Activity:
Overall:
Activity's slow but steady, the projects are being maintained.
Per sub-project:
- ApacheDS: low activity.
- LDAP API: low activity.
- Studio: low activity.
- Fortress: low activity.
- Kerby: low activity. 2.0.2 was released on 2022-05-09.
- Mavibot: low activity.
- SCIMple: good activity. Brian Demers was added as a committer to the
project and many changes have been made. Project seems to be moving in the
right direction.
## Community Health:
No problems to report. 2Q activity low but PMC has active members and the
project continues to be adequately maintained.
-----------------------------------------
Attachment W: Report from the Apache DolphinScheduler Project [Lidong Dai]
## Description:
The mission of Apache DolphinScheduler is the creation and maintenance of
software related to a distributed and extensible workflow scheduler platform
with powerful DAG visual interfaces
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache DolphinScheduler was founded 2021-03-17 (a year ago)
There are currently 48 committers and 21 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- Zhenxu Ke was added to the PMC on 2022-05-08
- Jian Song was added to the PMC on 2022-05-30
- Lifeng Nie was added as committer on 2022-05-23
- Amy Wang was added as committer on 2022-05-10
- JunJie Xu was added as committer on 2022-05-10
## Project Activity:
Software development activity:
- We released the versions 2.0.6,3.0-alpha,3.0-beta-1,3.0-beta-2
- We are preparing to making release for 3.0 in the coming weeks.
Meetups and Conferences:
- we held two meetups with TiDB and Apache Hudi and openMLDB communities
## Community Health:
dev@dolphinscheduler.apache.org had a 64% increase in traffic in the past
quarter (297 emails compared to 181) 874 commits in the past quarter (-8%
change) 94 code contributors in the past quarter (3% increase) 755 PRs opened
on GitHub, past quarter (-16% change) 740 PRs closed on GitHub, past quarter
(-18% change) 667 issues opened on GitHub, past quarter (no change) 581 issues
closed on GitHub, past quarter (-11% change)
-----------------------------------------
Attachment X: Report from the Apache Doris Project [Mingyu Chen]
## Description:
Apache Doris is an MPP database for modern data analysis
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Doris was founded 2022-06-15 (21 days ago)
There are currently 38 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.
Community changes, past quarter:
- No new PMC members (project graduated recently).
- Zeno Yang was added as committer on 2022-06-17
## Project Activity:
1. We are releasing the first version 1.1 after graduation, which involves
doris, doris-flink-connector and doris-spark-connector
2. The community is very active at the moment we are working on a lot of
feature updates and code refactoring, and we are discussing the feature
list and release time of version 1.2.
## Community Health:
The community health is good. In the past month, a total of 96 contributors
contributed 346 commits. The mailing list is more active than before, and we
are actively guiding the community to organize new feature requests as Doris
Improvement Proposal (DSIP) and publish them on the wiki. There are 20 DSIPs
accumulated so far. And all important issues related to the community will be
discussed in the dev@doris to ensure the transparency and openness of the
community.
-----------------------------------------
Attachment Y: Report from the Apache Druid Project [Gian Merlino]
## Description
Apache Druid is a high performance real-time analytics database. It is
designed for workflows where low-latency query and ingest are the main
requirements. It implements ingestion, storage, and querying subsystems. Users
interface with Druid through built-in SQL and JSON APIs, as well as
third-party applications.
Druid has an extensive web of connections with other Apache projects: Calcite
for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as
data sources, Avro, ORC, or Parquet as supported data input formats, and
DataSketches for scalable approximate algorithms. Druid can also be used as a
data source by Superset.
## Issues
There are no issues requiring board attention at this time.
## Activity
Our last major release was Druid 0.23.0, which contained 450 new features, bug
fixes, performance enhancements, documentation improvements, and additional
test coverage from 81 contributors.
Since our last report, there have been 12 community meetups via groups based
in NYC, Cleveland, Triangle (NC), Austin, Dallas, Mexico City, Copenhagen,
Berlin, Budapest, Brisbane and Sydney.
In the past quarter, mailing list traffic is down 28% and GitHub activity is
up 12% (PRs) to 17% (commits) to 48% (issues). This represents a pattern of
migration of activity from mailing lists to GitHub that has been happening for
some time now.
On January 27 we set up a community Slack workspace at
https://apachedruidworkspace.slack.com/. The new workspace currently has 515
members, an increase of 165 members since our last report.
A Helm chart for Druid was contributed after the helm/charts repository on
GitHub was deprecated. However, we did not include this in 0.22.0 or
0.23.0, our last two major releases, due to uncertainty about whether or not
we need to perform formal IP clearance for this contribution. We hope to be
able to sort this out for a subsequent release.
## Recent PMC changes
- Currently 33 PMC members.
- 1 new PMC member since the last report:
- Abhishek Agarwal (2022-06-06)
## Recent committer changes
- Currently 52 committers.
- 1 new committer since the last report:
- Victoria Lim (2022-06-14)
## Recent releases
- 0.23.0, a major release, on 2022-06-23.
- 0.22.1, a security patch release, on 2021-12-11.
- 0.22.0, a major release, on 2021-09-22.
## Development activity by the numbers
In the last quarter:
- 548 commits from 59 contributors
- 518 pull requests opened
- 540 pull requests merged/closed
- 178 issues opened
- 72 issues closed
-----------------------------------------
Attachment Z: Report from the Apache Dubbo Project [Ian Luo]
## Description:
Apache Dubbo is a high-performance, lightweight RPC framework that provides
multi-language implementations, including Java, Golang, Rust, etc.
## Issues:
The substantial content migration of https://dubbogo.github.io/ to
https://dubbo.apache.org/ has mostly been done with both the documentaion and
contribution guides have pointed to https://dubbo.apache.org/ aleady.
I believe we would be able to close or redirect that site directly in the next
report cycle after we migrated the blog and the other parts.
## Membership Data:
Apache Dubbo was founded 2019-05-15 (3 years ago) There are currently 85
committers and 26 PMC members in this project. The Committer-to-PMC ratio is
roughly 3:1.
Community changes, past quarter:
- Ian Luo willing to step down as chair and the community has voted Jun Liu as
the new chair. Board aganda of the change has created and will be discussed
in the coming board monthly meeting.
- One more PMC member in voting process right now.
- Zhongming Hua was added to the PMC on 2022-07-06
- Binbin Zhang was added as committer on 2022-04-26
- Yuecai Liu was added as committer on 2022-04-26
- Ruishan Sun was added as committer on 2022-05-03
- Wang Chengming was added as committer on 2022-07-06
## Project Activity:
The community has been focuing two main branches in the past quarter regarding
development, they are 3.0.x bugfixes and 3.1.x definition. Java
* 3.0.9 was released on 2022-06-11.
* 3.0.8 was released on 2022-05-11. Go
* dubbo-go v3.0.2 was released on 2022-06-05.
* dubbo-go v1.5.9-rc1 was released on 2022-06-04.
A bunch of Summer of Code (Google Summer of Code, Alibaba Summer of Code, etc)
projects are undergoing with students being active in certain topics. All
mentors and students are doing well so far.
## Community Health:
* Significant increase in both issues and PRs created or triaged on Github, we
see increase in both users filing issues to give feedingbacks and
maintainers focusing on developments.
* More side projects like Dubbo-admin and Dubbo-rust are seeing active
contributions.
* We have most proposal or plans determined before so the community can simply
focusing on executing and that's one reason of the dev mailing list traffic
drop, becaust most activities are happening on Github.
* The community has reached an agreement on holding bi-weekly meetings and has
practiced several times.
* The community has been doing online live streaming once a week by
encouraging active contributors to share knowledge of our projects for two
weeks and will continue to do so.
-----------------------------------------
Attachment AA: Report from the Apache Fineract Project [Awasum Yannick]
-----------------------------------------
Attachment AB: Report from the Apache Fluo Project [Keith Turner]
## Description:
The mission of Apache Fluo is the creation and maintenance of software related
to the storage and incremental processing of large data sets
## Issues:
There are no outstanding issues for the board at this time.
## Membership Data:
Apache Fluo was founded 2017-07-18 (5 years ago)
There are currently 15 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Brian Frank Loss on 2022-02-01.
- No new committers. Last addition was Brian Frank Loss on 2022-02-02.
## Project Activity:
Project activity has been low this quarter. This is not necessarily a problem,
as this community has always been relatively slow moving, and some members
have been on vacation and working on other projects.
## Community Health:
The overall community is moderately healthy. Attention has shifted in recent
years to tools the project has created more than the main project. However,
there remains an interest in supporting the core project. Its biggest
dependency, Accumulo, hasn't had a major release in awhile, and that has
caused this project to stagnate somewhat. But I imagine that we'll be better
able to assess the overall health of this project after Accumulo has its next
release, because then we'll be able to see the subsequent changes made by this
project to support the newer Accumulo version.
This report was prepared by Christopher Tubbs (ctubbsii) in lieu of the PMC
Chair, due to their temporary unavailability due to personal matters.
-----------------------------------------
Attachment AC: Report from the Apache Geronimo Project [Jean-Louis Monteiro]
## Description:
The mission of Geronimo was the creation and maintenance of software related
to Java2, Enterprise Edition (J2EE) container. It is now a central place at
Apache to develop reusable libraries from specification APIs to
implementations.
## Issues:
Some discussions started around MicroProfile implementations in Geronimo. They
are mostly used and now maintained by people from Apache TomEE project which
also has the MicroProfile JWT implementation. Some great feedback there, We
will report back next time what is the outcome.
## Membership Data:
Apache Geronimo was founded 2004-05-26 (18 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.
Romain Manni-Bucau stepping back from project chair position. He has done a
very good growing the project, both from a software perspective but also from
the community perspective. After some open discussions Jean-Louis Monteiro is
starting with the role.
## Project Activity:
A lot of activities around supporting Jakarta EE with the new jakarta namespace.
For this time around, we use mainly bytcode enhancement to relocate javax to
jakarta. This is allow application servers such as Apache TomEE to move APIs to
the new Jakarta namespace, but also other Jakarta implementations to transition
to jakarta namaspace.
At Geronimo itself, we have migrated specifications APIs of Activation, and
Mail. We are trying to pass the TCK so we can hopefully claim compliancy and be
listed as a compatible implementation. So far Activation is done, Mail seems to
be a bit harder. We have released Apache BatchEE in the new jakarta namespace.
## Community Health:
There have been a big increase in terms of mailing list activity and
code contribution due to the migration to the jakarta namespace. At this point
it's good for the project as it seems to bring new people.
The activity is likely to grow a bit more in the next couple of months as we
will start working on EE 10.
-----------------------------------------
Attachment AD: Report from the Apache Griffin Project [William Guo]
-----------------------------------------
Attachment AE: Report from the Apache Hadoop Project [Wei-Chiu Chuang]
## Description:
The mission of Hadoop is the creation and maintenance of software related to
Distributed computing platform
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Hadoop was founded 2008-01-15 (14 years ago)
There are currently 239 committers and 122 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 Sun Chao on 2022-03-07.
- Tao Li was added as committer on 2022-04-22
## Project Activity:
2.10.2 was released on 2022-05-31.
3.3.3 was released on 2022-05-17.
Steve Loughran is planning to release 3.3.4, and Masatake is preparing for
3.2.4.
Three CVEs were published:
* CVE-2022-26612 Arbitrary file write during untar on Windows
* CVE-2021-37404 Heap buffer overflow in libhdfs native library
* CVE-2021-33036 Apache Hadoop Privilege escalation vulnerability
## Community Health:
Overall community health is good. JIRA and GitHub activities are trending up
while mailing lists are trending down. I see a number of new contributors
joined. One contributor, Tao Li, was invited to become a committer and there
are more contributors being discussed in the private mailing list. The
community is prioritizing security fixes & publishing security vulnerability
announcements, thanks to Masatake, Akira and others.
* general@hadoop.apache.org had a 5% increase in traffic in the past quarter
(18 emails compared to 17)
* dev@hadoop.apache.org had a 100% decrease in traffic in the past quarter (0
emails compared to 6)
* user@hadoop.apache.org had a 50% decrease in traffic in the past quarter (26
emails compared to 51)
* user-zh@hadoop.apache.org had a 100% increase in traffic in the past quarter
(6 emails compared to 3)
* yarn-dev@hadoop.apache.org had a 26% decrease in traffic in the past quarter
(349 emails compared to 466)
* yarn-issues@hadoop.apache.org had a 39% decrease in traffic in the past
quarter (751 emails compared to 1227)
* common-dev@hadoop.apache.org had a 22% decrease in traffic in the past
quarter
(475 emails compared to 608)
* common-issues@hadoop.apache.org had a 21% decrease in traffic in the past
quarter (6753 emails compared to 8517)
* hdfs-dev@hadoop.apache.org had a 11% decrease in traffic in the past quarter
(507 emails compared to 568)
* hdfs-issues@hadoop.apache.org had a 7% decrease in traffic in the past
quarter (2819 emails compared to 3004)
* mapreduce-dev@hadoop.apache.org had a 22% decrease in traffic in the past
quarter (231 emails compared to 294)
* mapreduce-issues@hadoop.apache.org had a 59% decrease in traffic in the past
quarter (87 emails compared to 208)
* 356 issues opened in JIRA, past quarter (21% increase)
* 267 issues closed in JIRA, past quarter (20% increase)
* 437 commits in the past quarter (-5% change)
* 88 code contributors in the past quarter (4% increase)
* 374 PRs opened on GitHub, past quarter (25% increase)
* 299 PRs closed on GitHub, past quarter (13% increase)
-----------------------------------------
Attachment AF: 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
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache HAWQ was founded 2018-08-15 (4 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:
Recent release: 3.0.0.0 was released on 2021-08-18.
## Community Health:
Overall community health is good. We have 6 issues opened in JIRA in past
quarter, and corresponding 6 commits to fix them. Details below:
1) HAWQ-1842: add session_state.session_level_memory_consumption
2) HAWQ-1811: set hawq_rm_stmt_vseg_memory to 256mb by default
3) HAWQ-1841: LOG ERROR in multi-phase aggregation planning with CSQ
4) HAWQ-1840: fix memory leak in hdfs/hive protocol external table
5) HAWQ-1839: fix memory leak in hdfsprotocol_blocklocation
6) HAWQ-1838: fix attribute typmod for CREATE TABLE AS SELECT
-----------------------------------------
Attachment AG: 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.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache HBase was founded 2010-04-21 (12 years ago)
There are currently 99 committers and 57 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.
Community changes, past quarter:
- Xiaolin Ha was added to the PMC on 2022-04-06
- Bryan Beaudreault was added as committer on 2022-04-08
## Project Activity:
Recent releases:
2.4.13 was released on 2022-07-01.
3.0.0-alpha-3 was released on 2022-06-27.
hbase-thirdparty-4.1.1 was released on 2022-06-22.
2.4.12 was released on 2022-05-07.
We met some difficulty when releasing 2.5.0, it is about memory leak. We
reported the issue to netty and the netty community also helped.
https://issues.apache.org/jira/browse/HBASE-26708
https://github.com/netty/netty/issues/12549
https://github.com/apache/hbase/pull/4597
We landed the spotless changes, it reduced the checkstyle errors a lot, but
developers in the community still need to get used to this new tool.
https://issues.apache.org/jira/browse/HBASE-26617
https://issues.apache.org/jira/browse/HBASE-26899
https://issues.apache.org/jira/browse/HBASE-27023
https://lists.apache.org/thread/700n1wv877q5l35rbqmtl8qf2w0kjxqz
We made 3.0.0-alpha-3 release and also discussed the plan for the last alpha
release of 3.0.0.
https://lists.apache.org/thread/2tkvv1pz94wyx5kq4h1vmjj0c267zvjl
## Community Health:
- Mailing list activity:
dev@hbase.apache.org:
948 subscribers(953 in the previous quarter)
user@hbase.apache.org:
2000 subscribers(2001 in the previous quarter)
user-zh@hbase.apache.org
75 subscribers(74 in the previous quarter)
- JIRA activity:
236 issues opened in JIRA, past quarter (-20% change)
1675 issues closed in JIRA, past quarter (536% increase)
- Commit activity:
615 commits in the past quarter (-22% decrease)
47 code contributors in the past quarter (-4% change)
- GitHub PR activity:
278 PRs opened on GitHub, past quarter (-20% change)
264 PRs closed on GitHub, past quarter (-21% change)
The number of the mailing list trends seems incorrect, the graph shows there
is a significant increase of the dev@hbase but the number is still 897, where
the board reports of Jan and Apr also had a number of 897, so I do not post
them above.
We closed a bunch of issues which have been included in old releases and
resolved for a long time, this is the reason why the traffic in dev list has
increased a lot. As said above, the 2.5.0 release was blocked by a critial
memory leak problem for quite a well. We released 3.0.0-alpha-3 and plan to
release 3.0.0-alpha-4 in the coming quartar. Hope in the next few month we
could release 2.5.0, EOL 1.x, and cut branch-3 for releasing beta releases of
3.x.
-----------------------------------------
Attachment AH: Report from the Apache Hive Project [Ashutosh Chauhan]
-----------------------------------------
Attachment AI: Report from the Apache Iceberg Project [Ryan Blue]
## Description:
Apache Iceberg is a table format for huge analytic datasets that is designed
for high performance and ease of use.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Iceberg was founded 2020-05-19 (2 years ago)
There are currently 19 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:3.
Community changes, past quarter:
- No new PMC members. Last addition was Jack Ye on 2021-11-14.
- No new committers. Last addition was Szehon Ho on 2022-03-07.
## Project Activity:
The community recently released 0.13.2 on 2022-06-13 and is currently voting on
a candidate for the 0.14.0 release. 0.14.0 will be followed closely by a 1.0.0,
which will make API stability guarantees.
The 0.14.0 release contains significant new features, including:
* Support for Apache Spark 3.3
* Support for Apache Flink 1.15
* MERGE and UPDATE plans using row-level deletes
* A FLIP-27 reader for Flink
* The new REST catalog implementation with change-based commits
* A new file format for index and stats data, Puffin
* Zorder sorting when rewriting data files
* Range and tail reads for IO
* Additional metrics collection
The community has also been working on new features, including:
* Table-level statistics and data sketches using Puffin
* Table branching and tagging
* View metadata tracking
* Default values in schemas
* A native Python implementation
The python implementation has been making good progress and may see a release
next quarter.
The project has also been working to improve documentation and has a new site
design that tracks older versions.
## Community Health:
Community health continues to be good. The community's primary gauge of activity
is pull requests and commits, and there were 1088 PRs opened this quarter a
(5% increase) and 780 commits (a slight decrease). There were approximately the
same number of contributors as the previous quarter, 79.
-----------------------------------------
Attachment AJ: Report from the Apache Incubator Project [Justin Mclean]
# Incubator PMC report for July 2022
The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.
There are presently 35 podlings incubating. Podlings made 4 distinct
releases. The Crail project retired, Doris and InLong graduated last month,
and Uniffle has joined the Incubator.
HiveMall started a retirement vote.
This month we were missing reports from Annotator, Livy, Marvin-AI,
Pegasus, Spot, and Teaclave. Spot, MarvinAI and Livy have missed more than
one report in a row and roll calls will be held. DataLab, EventMesh,
Flagon, Milagro and PonyMail don't have mentors' signoff and will also be
asked to report next month. ShenYu also missed a report but is up for
graduation. PonyMail has only one mentor and had twice missed signoff.
MXNet is working on some branding issues.
We discussed last year whether Livy was graduating or retiring, and the
community has shown some interest in continuing, but there continues to be
no activity.
There was a discussion about a retired project Ambari coming back to the
Incubator. As several ASF members were involved, it wasn't seen as being
needed, and it could go straight to being a top level project with the
approval of the board.
During the graduation discussion on ShenYu, several minor branding issues
were identified and corrected.
Several podlings have had talks accepted for both ApacheCon Asia and NA,
and we also have the Incubator track at ApachCon NA.
## Community
### New IPMC members:
None
### People who left the IPMC:
None
## New Podlings
- Uniffle
## Podlings that failed to report or did not have mentor signnoff, expected
next month
- Annotator
- Livy
- Marvin-AI
- Pegasus
- Spot
- Teaclave
- DataLab
- EventMesh
- Flagon
- Milagro
- PonyMail
- ShenYu
## Graduations
- InLong
- Doris
The board has motions for the following:
- ShenYu
## Releases
The following releases entered distribution during the month of
June:
- Apache Nuttx 10.3.0
- Apache InLong 1.2.0
- Apache Kyuubi 1.5.2
- Apache SeaTunnel 2.1.2
## IP Clearance
- none
## Legal / Trademarks
- none
## Infrastructure
- none
## Credits
- Thanks to Calvin Kirs for putting the base report together.
## Table of Contents
[DevLake](#devlake)
[Hivemall](#hivemall)
[HugeGraph](#hugegraph)
[Kvrocks](#kvrocks)
[Liminal](#liminal)
[MXNet](#mxnet)
[Nemo](#nemo)
[NuttX](#nuttx)
[Pegasus](#pegasus)
[PonyMail](#ponymail)
[SDAP](#sdap)
[SeaTunnel](#seatunnel)
[Uniffle](#uniffle)
--------------------
## DevLake
DevLake is a development data platform, providing the data infrastructure
for developer teams to analyze and improve their engineering productivity.
DevLake has been incubating since 2022-04-29.
### Three most important unfinished issues to address before graduating:
1. Address IPMC's feedback on the first release vote thread and re-start
the voting process
2. Grow the community, add committers and PPMC members
3. Grow the ecosystem, support more data sources and use cases
### Are there any issues that the IPMC or ASF Board need to be aware of?
No issues at the moment.
### How has the community developed since the last report?
1. 4 committers were elected
2. Attracted 10 new contributors(39 in total)
3. Hosted three community meetups
4. Participated in "[Open Source Promotion
Plan](https://summer-ospp.ac.cn/help/en/)" as scheduled
### How has the project developed since the last report?
1. Received some feedback on the first release vote. Preparing a new WIP
release
2. Redesigned and implemented configuration flow
3. Optimized the branding and visual presentation of DevLake official
website
4. Improved program testability and robustness
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [X] Working towards first release
- [ ] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
Not applicable. DevLake is working towards making its first Apache
release.
### When were the last committers or PPMC members elected?
2022-06-01
### Have your mentors been helpful and responsive?
Yes, they are very helpful and responsive.
### Is the PPMC managing the podling's brand / trademarks?
There are no known brand and naming issues.
### Signed-off-by:
- [X] (devlake) Felix Cheung
Comments:
- [ ] (devlake) Liang Zhang
Comments:
- [ ] (devlake) Lidong Dai
Comments:
- [ ] (devlake) Sijie Guo
Comments:
- [X] (devlake) Jean-Baptiste Onofré
Comments: Good start from the team. We are working on the first Apache
release.
- [X] (devlake) Willem Ning Jiang
Comments: It's good to see the first Apache release is out.
### IPMC/Shepherd notes:
--------------------
## Hivemall
Hivemall is a library for machine learning implemented as Hive
UDFs/UDAFs/UDTFs.
Hivemall has been incubating since 2016-09-13.
### Three most important unfinished issues to address before graduating:
1. Community building
2. Increase activePPMC members
3. one or more release
### Are there any issues that the IPMC or ASF Board need to be aware of?
Will retire from Incubation. Will start a retirement call soon.
### How has the community developed since the last report?
- Only a JIRA ticket from a user for minor documentation fix.
https://issues.apache.org/jira/browse/HIVEMALL-317
### How has the project developed since the last report?
Not active.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [ ] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
2019-12-19
### When were the last committers or PPMC members elected?
Elected Jerome Banks as a committer on April 2, 2018.
### Have your mentors been helpful and responsive?
Yes, Koji is responsive.
### Is the PPMC managing the podling's brand / trademarks?
Yes, we keep tracking podling's brand / trademarks.
### Signed-off-by:
- [ ] (hivemall) Daniel Dai
Comments:
- [X] (hivemall) Koji Sekiguchi
Comments: I respect PMC's retirement decision.
### IPMC/Shepherd notes:
--------------------
## HugeGraph
A large-scale and easy-to-use graph database
HugeGraph has been incubating since 2022-01-23.
### Three most important unfinished issues to address before graduating:
1. Increase diversity contributors.
2. Publish spec-compliant release version.
3. Enhance core product functionality as mentioned in the initial goals.
### Are there any issues that the IPMC or ASF Board need to be aware of?
No
### How has the community developed since the last report?
There are 1 new active contributors since the last report.
### How has the project developed since the last report?
1. The hugegraph.apache.org official website has been built and is online.
2. Added some features, like: Java 11 support, Cypher language support,
Flink CDC data-load support, Spark data-load support, raft stability
improvement, code style checking tool integration.
3. Working towards first Apache release.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [X] Working towards first release
- [ ] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
Not yet.
### When were the last committers or PPMC members elected?
Not yet.
### Have your mentors been helpful and responsive?
Yes, the hugegraph mentors are very helpful.
### Is the PPMC managing the podling's brand / trademarks?
No answer.
### Signed-off-by:
- [ ] (hugegraph) Lidong Dai
Comments:
- [ ] (hugegraph) Trista Pan
Comments:
- [ ] (hugegraph) Xiangdong Huang
Comments:
- [ ] (hugegraph) Yu Li
Comments:
- [X] (hugegraph) Willem Ning Jiang
Comments:
### IPMC/Shepherd notes:
--------------------
## Kvrocks
Kvrocks is a distributed key-value NoSQL database, supporting the rich data
structure
Kvrocks has been incubating since 2022-04-23.
### Three most important unfinished issues to address before graduating:
1. Prepare first Kvrocks release at Apache
2. Prepare Apache Kvrocks website
3. Promote the project and grow user and dev community
### Are there any issues that the IPMC or ASF Board need to be aware of?
None
### How has the community developed since the last report?
We got 5 new contributors and elected 1 committer since the last report.
Also, we are preparing a topic of ApacheCon Asia and had a share on ITPub
to let more guys know Kvrocks community.
### How has the project developed since the last report?
1. Our focus is on improvements and bug fixes, which included enhancing the
robustness of the CI system and detecting the memory leak with ASAN. We
also introduced the `lz4` library to improve the compression ratio and the
performance of the RocksDB in some scenarios.
2. Working towards Kvrocks first Apache release
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [X] Working towards first release
- [ ] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
Not yet available
### When were the last committers or PPMC members elected?
2022-06-13 We elected `PragmaTwice` as a Kvrocks committer.
For the discussion and vote thread can see:
* [Discuss: PragmaTwice for Kvrocks
committer](https://lists.apache.org/thread/po58dxonm8p3vxymg8xd9jomlwcjgntv)
* [[RESULTS][VOTE] PragmaTwice as an Kvrocks
Committer](https://lists.apache.org/thread/58scp4566rptf3sksx2kqvsx3pbdtjvm)
* [Invitation to become Kvrocks committer:
PragmaTwice](https://lists.apache.org/thread/lxj3d4zchs6lrjq7jtnt4c1qtsdxyqz
q)
### Have your mentors been helpful and responsive?
Yes, they mentored us a lot on how to maintain the community, also do many
contributions to Kvrocks.
### Is the PPMC managing the podling's brand / trademarks?
No 3rd parties used the podling and brand. Will move forward to send the
project name audit request.
### Signed-off-by:
- [X] (kvrocks) Jean-Baptiste Onofre
Comments: Good start from the team.
- [X] (kvrocks) Xiaoqiao He
Comments:
- [X] (kvrocks) tison
Comments:
- [ ] (kvrocks) Von Gosling
Comments:
- [X] (kvrocks) Liang Chen
Comments:
### IPMC/Shepherd notes:
--------------------
## Liminal
Apache Liminal is an end-to-end platform for data engineers and scientists,
allowing them to build, train and deploy machine learning models in a robust
and agile way.
Liminal has been incubating since 2020-05-23.
### Three most important unfinished issues to address before graduating:
1. Grow developers community.
2. Adoption of the project by a few companies.
3. Integrations with eco-system projects.
### Are there any issues that the IPMC or ASF Board need to be aware of?
NA
### How has the community developed since the last report?
We keep showcasing Liminal to companies. We have also published a blog on
running Liminal with MWAA.
### How has the project developed since the last report?
We have defined the goal of the next version - integration Liminal with
SageMaker & dbt. We intend to release this version in August/22.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [ ] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
2022-03-10
### When were the last committers or PPMC members elected?
2022-04-06
### Have your mentors been helpful and responsive?
They have been very responsive and helpful.
### Is the PPMC managing the podling's brand / trademarks?
NA
### Signed-off-by:
- [X] (liminal) Jean-Baptiste Onofré
Comments:
- [ ] (liminal) Henry Saputra
Comments:
- [ ] (liminal) Uma Maheswara Rao G
Comments:
- [X] (liminal) Davor Bonaci
Comments:
- [ ] (liminal) Liang Chen
Comments:
### IPMC/Shepherd notes:
--------------------
## MXNet
A Flexible and Efficient Library for Deep Learning
MXNet has been incubating since 2017-01-23.
### Three most important unfinished issues to address before graduating:
1. Complete general@incubator discussion
### Are there any issues that the IPMC or ASF Board need to be aware of?
We are currently
[discussing](https://lists.apache.org/thread/3rxzjcmo2y457y6r8ohz1j4qv49joyo
6)
graduation in the general@incubator list after the community discussed
and voted.
### How has the community developed since the last report?
* The number of GitHub contributors is +1, currently 871
* Active blogs and social media presence
* Medium (https://medium.com/apache-mxnet) w/ 2.1k followers (+0%)
* Active video channels
* YouTube channel (https://www.youtube.com/apachemxnet) w/ 1.58k
subscribers (+0.6% since last report)
* Chinese YouTube channel
(https://www.youtube.com/channel/UCjeLwTKPMlDt2segkZzw2ZQ) w/ 7.26k
subscribers (+0.4%)
### How has the project developed since the last report?
1. Apache MXNet (incubating) 1.9.1 released.
2. Fixed some issues brought up in the
[graduation discussion
thread](https://lists.apache.org/thread/3rxzjcmo2y457y6r8ohz1j4qv49joyo6)
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [ ] Working towards first release
- [ ] Community building
- [X] Nearing graduation
- [ ] Other:
### Date of last release:
2022-05-27
### When were the last committers or PPMC members elected?
2022-04-25
### Have your mentors been helpful and responsive?
Yes.
### Is the PPMC managing the podling's brand / trademarks?
Yes, discussed some potential violations with trademarks@ but was decided
no action to take.
### Signed-off-by:
- [ ] (mxnet) Markus Weimer
Comments:
- [ ] (mxnet) Bob Paulin
Comments:
- [ ] (mxnet) Jason Dai
Comments:
- [ ] (mxnet) Furkan Kamaci
Comments:
- [X] (mxnet) Zhenxu Ke
Comments:
### IPMC/Shepherd notes:
--------------------
## Nemo
Nemo is a data processing system to flexibly control the runtime behaviors
of a job to adapt to varying deployment characteristics.
Nemo has been incubating since 2018-02-04.
### Three most important unfinished issues to address before graduating:
1. Address a few remaining items in the Apache Project Maturity model
2. Grow the community
3.
### Are there any issues that the IPMC or ASF Board need to be aware of?
None.
### How has the community developed since the last report?
- Accepted a GSoC student to contribute to Nemo
### How has the project developed since the last report?
- Added stream processing experiment examples
- Explored supporting stream processing on serverless
- Improved support for WAN stream processing
- Published a paper on stream processing built on Nemo
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [ ] Working towards first release
- [X] Community building
- [X] Nearing graduation
- [ ] Other:
### Date of last release:
2020-12-07
### When were the last committers or PPMC members elected?
September 28, 2021
### Have your mentors been helpful and responsive?
Our mentors have been helpful and responsive.
### Is the PPMC managing the podling's brand / trademarks?
The PPMC manages the podling's brand / trademarks.
### Signed-off-by:
- [ ] (nemo) Hyunsik Choi
Comments:
- [X] (nemo) Byung-Gon Chun
Comments:
- [X] (nemo) Jean-Baptiste Onofré
Comments:
- [ ] (nemo) Markus Weimer
Comments:
### IPMC/Shepherd notes:
--------------------
## NuttX
NuttX is a mature, real-time embedded operating system (RTOS).
NuttX has been incubating since 2019-12-09.
### Three most important unfinished issues to address before graduating:
1. Clear any potential infringing use of the NuttX trademark
2. Do more non-WIP Disclaimer releases
3. Continue to grow the community with people from different background
### Are there any issues that the IPMC or ASF Board need to be aware of?
The project has begun discussions about graduation from the Incubator
with an aim to achieve TLP status in the near future.
Interested parties are encouraged to participate in the discussion
thread, "[DISCUSS] Graduate NuttX as TLP", started 24 June 2022,
archived:
https://lists.apache.org/thread/vpj21ofyxmjs528n3b9s72wozh9hjz8f
We would like to express our gratitude to the hard-working volunteers
of the NuttX, Incubator, and ASF community for all their help and
support so far.
### How has the community developed since the last report?
* Virtually all communications have moved from old venues to
dev@nuttx.apache.org. The dev list contains 253 subscribers
and is the home of most development discussions and user
questions.
* GitHub's PRs and Issues also have their own discussions.
* We are seeing new contributors to the project through GitHub.
### How has the project developed since the last report?
* The DISCLAIMER-WIP file has been renamed to DISCLAIMER.
* NuttX-10.3 has been released. The first non-WIP release.
* NuttX-10.2 was released on November 23, 2021.
* Many technical improvements, bug fixes, and new architectures
have been collaborated and work continues with several pull
requests merged per day.
* We have listened to the valuable feedback received during our
previous releases and continue to improve our documentation. This
can be found at https://nuttx.apache.org/docs/latest/.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [ ] Working towards first release
- [ ] Community building
- [X] Nearing graduation
- [ ] Other:
### Date of last release:
NuttX-10.3.0 was released on 2022-06-24.
### When were the last committers or PPMC members elected?
Last elected PPMC: 2021-05-08
Last committer added: 2021-12-27
### Have your mentors been helpful and responsive?
Mentors are helpful and responsive.
### Is the PPMC managing the podling's brand / trademarks?
Podling name was approved on May 17th 2020: https://s.apache.org/4hfzx
### Signed-off-by:
- [X] (nuttx) Duo Zhang
Comments: Let's prepare the graduation!
- [X] (nuttx) Junping Du
Comments:
- [X] (nuttx) Justin Mclean
Comments:
- [ ] (nuttx) Mohammad Asif Siddiqui
Comments:
- [ ] (nuttx) Flavio Paiva Junqueira
Comments:
### IPMC/Shepherd notes:
--------------------
## SDAP
SDAP (Science Data Analytic Platform) provides earth observation data
access and computing as scalable services.
SDAP has been incubating since 2017-10-22.
### Three most important unfinished issues to address before graduating:
1. Make official SDAP (Incubating) Release
2. Continuous Integration / Continuous Deployment
3. Automated testing
### Are there any issues that the IPMC or ASF Board need to be aware of?
NONE
### How has the community developed since the last report?
7 active developers have committed on the project during the reporting
period (since November 2021).
### How has the project developed since the last report?
The closed ticket during the reporting period are:
| Issue Type | Issue key | Summary
| Updated |
| ----------- | --------- |
----------------------------------------------------------------------------
---------------------------------------------- | -------------- |
| Improvement | SDAP-388 | Enable SDAP to proxy/redirect to alternate
SDAP.
| 6/21/22 9:58 |
| New Feature | SDAP-192 | Create DOMS netCDF reader tool
| 5/31/22 16:15 |
| Task | SDAP-305 | Get current match up working with AVHRR OI data
that is currently ingested in the bigdata cluster
| 11/10/21 22:22 |
| Task | SDAP-311 | Collect performance metrics in current match-up
algorithm
| 11/10/21 22:22 |
| Task | SDAP-312 | Optimize reprojection to UTM in matchup
algorithm
| 11/10/21 22:21 |
| Task | SDAP-315 | Update match up algorithm for satellite to
satellite
| 11/10/21 22:21 |
| Improvement | SDAP-338 | Update match up implementation to support
multi-variable tiles
| 11/10/21 22:20 |
| Improvement | SDAP-353 | Update match-up output to only return variables
that are provided by the source e.g. for ASCAT only return winds variables
| 11/10/21 22:16 |
| Improvement | SDAP-355 | Update matchup parameter and output to use
primary and secondary
| 11/10/21 22:15 |
| Bug | SDAP-351 | Fix reading of data with
cftime.datetime.Gregorian type
| 11/10/21 21:57 |
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [X] Working towards first release
- [X] Community building
- [X] Nearing graduation
- [ ] Other:
### Date of last release:
2022-06-22 (webapp component version 0.4.5a46)
### When were the last committers or PPMC members elected?
2022-05-06
### Have your mentors been helpful and responsive?
The application development has been responsive. The mentors are helpful
and responsive in our developers community.
We now also have monthly meetings to coordinate and inform on the
stakeholders using SDAP for multiple projects.
We had difficulties to report regularly on our activity but we set an
organization so that it is now a rolling responsibility shared in the team.
### Is the PPMC managing the podling's brand / trademarks?
PPMC is not aware of any issues ### Signed-off-by:
- [ ] (sdap) Jörn Rottmann
Comments:
- [X] (sdap) Trevor Grant
Comments: Congrats on first component release!
### IPMC/Shepherd notes:
--------------------
## SeaTunnel
SeaTunnel is a very easy-to-use ultra-high-performance distributed data
integration platform that supports real-time synchronization of massive
data.
SeaTunnel has been incubating since 2021-12-09.
### Three most important unfinished issues to address before graduating:
1. Keep Apache versions released regularly and ensure the quality of all
releases.
2. Attract more active contributors and committers to build a diverse
community.
3. Improve features and documentation.
### Are there any issues that the IPMC or ASF Board need to be aware of?
None
### How has the community developed since the last report?
The community ushers in 14 new contributors, bringing the total number to
84 now,100+ pull requests have been merged since SeaTunnel entered the last
report.
We held an online meetup on June 25, 2022, with 3 speakers from different
companies sharing SeaTunnel's practice within the enterprise.
We will be hosting a meetup with Apache Doris in July 2022, in which the
community contributors and users will share their stories about application
practices or open-source contributions. meanwhile, we have applied to
attend the ApacheCon Asia, the contributor will deliver a speech on the
practice and contribution of SeaTunnel.
### How has the project developed since the last report?
The community contributors are continuously working on 2.0 features,
devoting themselves to new architecture design.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [ ] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
18th June 2022
### When were the last committers or PPMC members elected?
- Jia Fan as a committer on May 23, 2022.
- Wenjun as a PPMC on June 23, 2022.
### Have your mentors been helpful and responsive?
Yes, always responsive and helpful. They gave a lot of great suggestions on
community building.
### Is the PPMC managing the podling's brand / trademarks?
No known issues, but further investigation is still required by the
SeaTunnel
community.
### Signed-off-by:
- [X] (seatunnel) Zhenxu Ke
Comments:
- [X] (seatunnel) William-GuoWei
Comments:
- [ ] (seatunnel) Willem Ning Jiang
Comments:
- [X] (seatunnel) Lidong Dai
Comments:
- [X] (seatunnel) Ted Liu
Comments:
- [ ] (seatunnel) Kevin Ratnasekera
Comments:
- [X] (seatunnel) JB Onofré
Comments:
### IPMC/Shepherd notes:
--------------------
## Uniffle
Uniffle is an unified Remote Shuffle Service
Uniffle has been incubating since 2022-06-06.
### Three most important unfinished issues to address before graduating:
1. Build the project to follow the Apache way, including code
reformatting, license check, website building and so on.
2. Grow the community to attract more contributors.
3. Continue to iterate the project to make it more mature.
### Are there any issues that the IPMC or ASF Board need to be aware of?
No.
### How has the community developed since the last report?
This is the first time for Apache Uniffle (Inucbating) report. The team is
still focusing on building the project. The community is just about to
start.
### How has the project developed since the last report?
This is the first time for Apache Uniffle (Inucbator) report. The team is
still focusing on project building, like code transfer, CI building,
website building and so on.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [ ] Working towards first release
- [ ] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
N/A
### When were the last committers or PPMC members elected?
N/A
### Have your mentors been helpful and responsive?
Yes, they're very helpful in guiding the podling project.
### Is the PPMC managing the podling's brand / trademarks?
Yes.
### Signed-off-by:
- [ ] (uniffle) Felix Cheung
Comments:
- [X] (uniffle) Junping Du
Comments:
- [X] (uniffle) Liu Xun
Comments:
- [X] (uniffle) Weiwei Yang
Comments:
- [X] (uniffle) Zhankun Tang
Comments:
### IPMC/Shepherd notes:
-----------------------------------------
Attachment AK: Report from the Apache InLong Project [Charles Zhang]
## Description:
InLong is a one-stop integration framework for massive data that provides
automatic, secure and reliable data transmission capabilities. InLong
supports both batch and stream data processing at the same time, which
offers great power to build data analysis, modeling and other real-time
applications based on streaming data.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache InLong was founded 2022-06-15 (a month ago)
There are currently 35 committers and 25 PMC members in this project.
The Committer-to-PMC ratio is 7:5.
Community changes, past quarter:
- Junjie Chen was added to the PMC on 2022-07-10
- Mingyu Bao was added as committer on 2022-06-25
- Yupeng Shi was added as committer on 2022-06-25
## Project Activity:
Apache InLong just completed the release process for 1.2.0, which closes
about 410+ issues, and contains 30+ features and 190+ optimizations.
At this time, we are focusing on trying to develop 1.3.0, and 1.3.0 looks to
achieve these goals:
- Increase the stability of lightweight architecture
- Complete the label-based cross-regional and multi-cluster model
- Add more connectors
Software development activity:
- We released the 1.2.0 version on 2022-06-21
- We are preparing to make release candidates for 1.3.0 in the coming week
- We have completed support for the label-based cross-regional and
multi-cluster model
- We added an end2end unit test framework to cover all connectors
- We improved the stability of the InLong Audit module
Meetups and Conferences:
- 2 Contributors will attend Apache Asia 2022, giving two talks on
Apache InLong
- The community is discussing the roadmap for the second half of the 2022
## Community Health:
Overall community health is good, the status is "no change" because it's the
first report.
- 3 new contributors contributed to the project in the past month (no change).
- 143 commits to master in the past month (no change).
- 29 active contributors in the past month (no change).
- 141 PRs opened on GitHub in the past month (no change).
- 176 issues closed on GitHub in the past month (no change).
-----------------------------------------
Attachment AL: Report from the Apache Isis Project [Johan Doornenbal]
## Description:
The mission of Isis is the creation and maintenance of software related to
Framework for rapidly developing domain-driven apps in Java
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Isis was founded 2012-10-17 (9.5 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 Jörg Rade on 2020-04-12.
- No new committers. Last addition was Jörg Rade on 2020-03-23.
## Project Activity:
There continues to be substantial development work on v2.0, with the
framework being "re-platformed" to run on top of Spring Boot.
No new milestones were released this quarter. We had intended that the next
release would be an RC1, but have now decided for one final milestone M8
which we expect to release within the next month.
As well as addressing minor issues in the core framework, progress
continues to be made in two of our "incubator" projects, namely the "kroviz"
viewer and a graphql "viewer". We now are hopeful that the graphql viewer
at least will be part of the final 2.0 release.
## Community Health:
This is a mature project and the framework is generally stable. We continue
to see a small but welcome increase in user activity. Most support activity
takes place on the slack channel but for announcements and votes we
continue to be careful to ensure that we cross-post to the users@ and dev@
mailing lists.
As mentioned last quarter, we have been considering renaming the project.
To that end, we conducted a vote with 3 candidate names on dev@ [1], cc'd to
users@ [2] and the slack channel. We also actively reached out to PMC
members who have not contributed recently, so that they were aware/could
participate. The outcome [3] was that two names had almost the same number
of votes. We have now started the product name search process and
developing logo ideas [4]. In the next quarter we will perform a final
vote and then being the process of obtaining approval as per [5, 6].
## Footnotes
[1] https://lists.apache.org/thread/k5bfzho5tpql2cpk16popp9d6x8rghod
[2] https://lists.apache.org/thread/jm3p8cnyx7o9qf8fdxt4gnv1hyc54k5s
[3] https://lists.apache.org/thread/srpdmolwb99qwj0fboks0yodqgp50zov
[4] https://lists.apache.org/thread/mofbfsndos6ykmzscmn1yxb1dgcxvl91
[5] https://www.apache.org/foundation/marks/naming.html#namesearch
[6] https://www.apache.org/foundation/marks/naming.html#searchresults
-----------------------------------------
Attachment AM: 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.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache James was founded 2003-01-22 (19 years ago)
There are currently 42 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:1.
Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- Jean Helou was added as committer on 2022-06-17
## Project Activity:
Recent work was focussed on improving the IMAP server performance through
revising its threading model (reactive programming) as well as IMAP
reliability.
The Distributed James server also received long overdue updates for its
Cassandra driver. We also updated ElasticSearch code to depend on OpenSearch
as from 8.x onward ElasticSearch and its driver are subject to the SSPL
license.
Recent releases:
- JAMES-3.7.0 was released on 2022-03-10.
- JAMES-3.6.2 was released on 2022-02-07.
- JAMES-3.6.1 was released on 2021-12-19.
## Community Health:
server-user@james.apache.org had a 59% increase in traffic in the past quarter
(67 emails compared to 42)
We also see an encouraging trend of users answering questions from each other.
Some discussions happening on Gitter are also not taken into account in this
figure.
server-dev@james.apache.org had a 50% decrease in traffic in the past quarter
(318 emails compared to 636)
Though, some disccussions are handled on Github (and then summarized if need
be on the mailing list)
14 code contributors in the past quarter (55% increase)
We received contribution from external teams (eg K9Mail) relying on some James
utilities as well as several bug fixes.
-----------------------------------------
Attachment AN: 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 ==
Project successfully released 2.5.0 in Q1 2022.
== Community ==
We continue to merge fixes from the community. Apart from this the overall
activity remains low.
Last committer: 2018-07-23 (Daniel Estevez)
Last PMC member: 2021-03-14 (Jean-Baptiste Onofré)
== Community Objectives ==
Release 2.6.0 in 3Q 2022.
== Releases ==
The last major jclouds release, 2.5.0, took place on 2022-03-26.
The last bugfix release, 2.2.1, took place on 2020-05-14.
-----------------------------------------
Attachment AO: Report from the Apache Jena Project [Andy Seaborne]
## Description:
The mission of Jena is the creation and maintenance of software related to Java
framework for building Semantic Web applications
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Jena was founded 2012-04-18 (10 years ago)
There are currently 18 committers and 13 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:7.
Community changes, past quarter:
- No new PMC members. Last addition was Aaron Coburn on 2019-01-22.
- No new committers. Last addition was Greg Albiston on 2019-07-08.
Ian Dickinson (ijd@) asked to leave the PMC due to a change of focus.
## Project Activity:
Jena 4.5.0 was released on 2022-05-04.
There were three ICLAs requested for some significant contributions
in-progress. TWo have been filed; one has been affected by illness.
## Community Health:
Jena 10th anniversary as a TLP was 18/April/2022.
In the last board report, we got a request to hear about the activation of
github issues. We also reorganised the emailing lists as well to have separate
list for issues and JIRA, not using the dev@ list.
As a project, Jena communications fluctuate so it isn't possible in 3 months
to be completely conclusive on all points but the switch from JIRA to github
issues has been remarkably complete and swift.
Github issues were enabled at the beginning of May.
* The use of github issues has quickly taken over from JIRA as the preferred
route. (Jena still gets a few JIRA tickets.)
* The dev@ mailing list has had much less traffic because of emails routed to
other lists.
* The project also enabled the github discussions area. This has seen some
activity but not a lot. The users@ list has been relatively quiet. (Nowadays
a significant number of Jena questions are on StackOverflow anyway.)
* We have had more external contributors.
* There has been several large, significant contributions on github. We can't
conclusively say that it is related to the change but some of them are filed
early - being worked publicly on the contributor's PR branch, rather than
being finished work when the PR is opened.
* We have put in github workflow templates for issues and pull requests. For
PR's this includes a statement that the contributions are understood as
being made under the Apache Contributors agreement.
* The issues templates refer to the Code of Conduct.
-----------------------------------------
Attachment AP: Report from the Apache JMeter Project [Bruno Demion]
## Description:
The mission of JMeter is the creation and maintenance of software related to
Java performance and functional testing
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache JMeter was founded 2011-10-26 (11 years ago)
There are currently 13 committers and 8 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:4.
Community changes, past quarter:
- No new PMC members. Last addition was Vladimir Sitnikov on 2018-06-08.
- No new committers. Last addition was Maxime Chassagneux on 2017-02-15.
## Project Activity:
- The project has released the new major version (5.5).
- The project continue to fix some bugs and add some improvements.
## Community Health:
- The project has a normal activity during last quarter.
## Project Release Activity:
Recent releases:
5.5 final was released on 2022-06-14.
5.4.3 final was released on 2021-12-24.
-----------------------------------------
Attachment AQ: Report from the Apache Johnzon Project [Jean-Louis Monteiro]
## Description:
The mission of Johnzon is the creation and maintenance of software related to
JSR-353 compliant JSON parsing; modules to help with JSR-353 as well as JSR-374
and JSR-367
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Johnzon was founded 2016-04-20 (6 years ago)
There are currently 8 committers and 6 PMC members in this project.
The Committer-to-PMC ratio is 4:3.
Community changes, past quarter:
- No new PMC members. Last addition was Reinhard Sandtner on 2016-08-30.
- No new committers. Last addition was Jonathan Gallimore on 2018-05-09.
## Project Activity:
The project has done some important work for user experience. We do now have a
better exception handling with important context and pointers to help the user
to fix parsing issues. This has been done with a microbenchmark in order to keep
the good performances.
The project also worked a bit more on the bytecode enhancement approach to
support jakarta namespace. It might be the last time and it may require a new
branch to apply changes in the source code directly instead.
## Community Health:
With the current work being done on Jakarta and on the user experience, we have
had a good increase in term of development exchanges. User questions and
contributions are pretty stable though.
-----------------------------------------
Attachment AR: Report from the Apache JSPWiki Project [Juan Pablo Santos Rodríguez]
-----------------------------------------
Attachment AS: 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.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Kudu was founded 2016-07-19 (6 years ago)
There are currently 27 committers and 27 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Bankim Bhavsar on 2020-04-17.
- No new committers. Last addition was Bankim Bhavsar on 2020-04-17.
## Project Activity:
- 1.16.0 was released on 2022-04-11.
- 1.15.0 was released on 2021-06-22.
- 1.14.0 was released on 2021-01-27.
## Community Health:
- Traffic to dev@kudu.apache.org had a 66% increase in traffic this past
quarter. Traffic has been low here for a while so this metric is a bit noisy;
people tend to prefer asking questions and holding discussions on Slack.
- Public IM activity over the community Slack channel is down slightly,
measured by daily active users (-6.6%) and weekly active users (-4%).
- Development activity measured in the number of commits went down (-17%).
Activity measured in open and closed issues was mixed (+66% opened, -40%
closed).
- Development activity measured in number of contributors went down slightly
(-23%). The drop can be attributed to some contributors shifting focus
(either away from code contribution to the project, or away from the project
entirely). Two first-time contributors submitted code this quarter.
-----------------------------------------
Attachment AT: Report from the Apache Lucene.Net Project [Shad Storhaug]
-----------------------------------------
Attachment AU: Report from the Apache MADlib Project [Aaron Feng]
## Description:
- Apache MADlib is a scalable, big data, SQL-driven machine learning framework
for data scientists.
## Issues:
- There are no issues requiring board attention at this time.
## Project Activity:
- Release 1.19.0 occurred on Mar 8, 2022 which was the 9th release as an
Apache TLP project.
New features include: DBSCAN: Fast parallel-optimized DBSCAN. MLP: Add rmsprop
and Adam optimization techniques.
Improvements: Graph: Improve WCC subtx count and catalog entry frequency. MLP:
Set lambda value for minibatch. GLM-multinom: Use non-temp tables in
GroupIterationController. Jenkins: Add new dockerfile for PG11. Build: Use
dynamic_library_path for module pathname.
## Community Health:
The community is relatively small but very engaged with robust mailing list
traffic, interest in doing frequent releases, and new functionality being
developed by contributors.
The number of developers actively contributing to the code/documentation is
approximately 3 in the 2nd quarter of the calendar year 2022.
We will constantly be on the lookout for new community members to be invited
either as committers or PMC.
## Membership Data:
- Currently stands at 16 PMC members, no new members added since the last
report
- The most recent PMC members added were: Ekta Khanna (Feb 2021) Domino
Valdano (Feb 2021)
## Committer base changes:
- Currently 17 committers, no new committers since the last report.
- The most recent committers added were: Ekta Khanna (2019-07-27) Himanshu
Pandey (2019-07-27) Domino Valdano (2019-07-27)
## Releases:
- Next release: Currently working on v1.20.0
- v1.19.0 released on 2022-03-08
- v1.18.0 released on 2021-04-05
- v1.17.0 released on 2020-04-09
- v1.16.0 released on 2019-07-08
## Mailing list activity:
The mailing list activity was 31 posts to dev@ and 5 posts to user@ for the
last 3 months Apr-Jul 2022.
## JIRA Statistics:
- 7 JIRA tickets were created in the 3 months
- 6 JIRA tickets were resolved in the 3 months
-----------------------------------------
Attachment AV: Report from the Apache Mahout Project [Trevor Grant]
## Description:
The mission of Mahout is the creation and maintenance of software related to
Scalable machine learning library
## Issues:
There are no specific issues the board needs to be aware of at this time.
## Membership Data:
Apache Mahout was founded 2010-04-20 (12 years ago)
There are currently 28 committers and 11 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:3.
Community changes, past quarter:
- No new PMC members. Last addition was Trevor Grant on 2017-02-03.
- No new committers. Last addition was Christofer Dutz on 2020-06-08.
## Project Activity:
14.1 was released on 2020-10-07
There has been discussion of what direction to take the project next
(specifically to update dependencies for Apache Spark 3+ or some
other direction.) Also (post pandemic) life has drawn the attention of
some of the more active committers.
It has been a long while since any PMC or committers have been added,
we are being mindful of 'who can we attract' to the project with respect
to ongoing though exercises of 'which direction do we go next'. It's also
worth noting that while we have solicited feed back on thoughts of going in
other directions on user@ and dev@ we haven't actually held many (if any)
discussions there, but we also haven't had them anywhere else either- just
the occasional Slack DM or text message one-off between active PMC members,
and where there is interest, reflection back to the list.
## Community Health:
Mahout continues to exist as a sleepy little project:
* dev@mahout.apache.org had a 200% increase in traffic in the past quarter (9
emails compared to 3)
* user@mahout.aache.org had a 300% increase in traffic in the past quarter (8
emails compared to 2)
* 1 commit in the past quarter (100% increase)
* 1 code contributor in the past quarter (100% increase)
Those statistics (while all positive, continue to speak to the sleepiness of the
project. However, in addition to those statistics- two of the PMC members
(akm and rawkintrevo) wrote an article that was published in Linux Magazine
Germany, as well as republished in ADMIN Magazine[1] and is scheduled to also
republished in AM70 Admin magazine.
https://www.admin-magazine.com/HPC/Articles/Distributed-Linear-Algebra-with-Mahout
-----------------------------------------
Attachment AW: Report from the Apache Maven Project [Karl Heinz Marbaise]
## Description:
The mission of Maven is the creation and maintenance of software related
to Java project management and comprehension tools
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Maven was founded 2003-03-01 (19 years ago)
There are currently 66 committers and 24 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:1.
Community changes, past quarter:
- Slawomir Jaranowski was added to the PMC on 2022-04-10
- No new committers. Last addition was Peter Palaga on 2022-01-10.
## Project Activity:
- Apache Maven 3.8.6 was released on 2022-06-06
- Maven Wrapper 3.1.1 was released on 2022-05-14.
Plugins/Extensions (ordered by date)
- Maven Assembly Plugin 3.4.0 was released on 2022-07-01.
- Maven Site Plugin 4.0.0-M2 was released on 2022-06-24.
- Maven Toolchains Plugin 3.1.0 was released on 2022-06-18.
- Maven Surefire 3.0.0-M7 was released on 2022-06-06.
- Maven Failsafe 3.0.0-M7 was released on 2022-06-06.
- Maven Release 3.0.0-M6 was released on 2022-06-08.
- Maven Enforcer 3.1.0 was released on 2022-06-07.
- Maven Invoker Plugin 3.3.0 was released on 2022-05-25.
- Maven Site Plugin 4.0.0-M1 was released on 2022-04-27.
- Maven Project Info Reports Plugin 3.3.0 was released on 2022-04-23.
- Maven Antrun Plugin 3.1.0 was released on 2022-04-18.
- Maven EJB Plugin 3.2.1 was released on 2022-04-18.
- Maven PDF Plugin 1.6.0 was released on 2022-04-18.
- Maven Javadoc Plugin 3.4.0 was released on 2022-04-17.
- Maven Site Plugin 3.12.0 was released on 2022-04-16.
Other (ordered by date)
- Maven Reporting API 4.0.0-M2 was released on 2022-07-01.
- File Management 3.1.0 was released on 2022-07-01.
- Maven Archiver 3.6.0 was released on 2022-06-26.
- Maven Fluido Skin 1.11.1 was released on 2022-06-25.
- Maven Wagon 3.5.2 was released on 2022-06-23.
- Maven Doxia Sitetools 2.0.0-M3 was released on 2022-06-20.
- Maven Doxia 2.0.0-M3 was released on 2022-06-18.
- Maven Filtering 3.3.0 was released on 2022-06-12.
- Maven Common Artifact Filters 3.3.0 was released on 2022-06-11.
- Maven Resolver 1.8.1 was released on 2022-06-10.
- Maven Indexer 6.2.1 was released on 2022-06-03.
- Maven PMD Plugin 3.17.0 was released on 2022-05-31.
- Maven SCM 1.13.0 was released on 2022-05-26.
- Maven Fluido Skin 1.11.0 was released on 2022-05-14.
- Maven Shared Dependency Tree 3.3.1 was released on 2022-05-14.
- Maven Daemon 0.8.0 was released on 2022-05-11.
- Maven Indexer 6.2.0 was released on 2022-05-05.
- Maven Reporting Exec 2.0.0-M1 was released on 2022-04-23.
- Maven Reporting Impl 4.0.0-M1 was released on 2022-04-20.
- Maven Reporting API 4.0.0-M1 was released on 2022-04-17.
- Maven Resolver 1.8.0 was released on 2022-04-14.
- Maven Parent POMs 36 was released on 2022-04-18.
- Apache Parent POM 26 was released on 2022-04-09.
Some detailed information:
There are a lot of cleanups going on in different
areas for example in SCM. The reason is simply
because no one has access to those tools. This means in
consequence it's not possible to support those things.
A large number of of plugins getting cleanups related to old APIs
of Maven 2 (compatibility) which will be removed because
it's not needed anymore. Also a number of upgrades
related to API cleanups (for example SCM) and some changes and
cleanups related to the upcoming Maven 4 release to make maintenance
easier. Also lifting the minimum required version for plugins up to
Maven 3.2.5 which solves a lot of compatibility issues.
Preparing Maven 3.9.0 release which lifts JDK requirement to JDK8.
## Community Health:
On the users list we can observe a decrease of activity but the other
hand we can see an increase of pull request on GitHub site. There is a
lot of activity on StackOverflow/Reddit about asking questions etc.
which shows a kind of move to other medias instead of mailing list. The
drop in activity on notifications@maven.apache.org and on
issues@maven.apache.org looks like an issue on infrastructure site. The
general activity on JIRA seemed to be more or less the same.
-----------------------------------------
Attachment AX: Report from the Apache Mesos Project [Qian Zhang]
## Description:
The mission of Mesos is the creation and maintenance of software related to a
cluster manager that provides efficient resource isolation and sharing across
distributed applications
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Mesos was founded 2013-06-19 (9 years ago)
There are currently 50 committers and 50 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Charles-François Natali on 2021-08-08.
- No new committers. Last addition was Charles-François Natali on 2021-08-07.
## Project Activity:
The main activities in this quarter were on fixing some security vulnerabilities
in Mesos website and CLI, and we also fixed some bugs in Mesos unit test.
The last release (1.11.0) was done on 2020-11-24.
## Community Health:
We do not have new contributors in this quarter, overall the community is not
active.
-----------------------------------------
Attachment AY: Report from the Apache MINA Project [Guillaume Nodet]
## Description:
The mission of MINA is the creation and maintenance of software related to
Multipurpose Infrastructure for Network Application
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache MINA was founded 2006-10-25 (16 years ago)
There are currently 29 committers and 14 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- No new PMC members. Last addition was Thomas Wolf on 2021-09-30.
- No new committers. Last addition was Gary D. Gregory on 2022-03-24.
## Project Activity:
Recent releases:
* Apache MINA FtpServer 1.1.4 was released on 2022-03-13.
* Apache MINA FtpServer 1.2.0 was released on 2022-03-13.
* Apache MINA FtpServer1.1.3 was released on 2022-02-25.
We also have two releases under vote MINA 2.2.0 release and SSHD 2.9.0.
## Community Health:
No major changes in the community. There has been some decrease in the
number of emails / commits / issues, but the number of PRs on GitHub
raising. We have 5 active committers this quarter.
-----------------------------------------
Attachment AZ: 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
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache MyFaces was founded 2005-02-23 (17 years ago)
There are currently 80 committers and 46 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 Henning Nöth on 2021-06-01.
- No new committers. Last addition was Melloware on 2021-05-11.
## Project Activity:
- Apache MyFaces Core the community is working on Faces 4.0.
- Apache Tobago the community is working on bugs and features for 5.x.
- Recent releases:
tobago-2.5.0 was released on 2022-07-04.
tobago-4.5.5 was released on 2022-07-04.
tobago-5.1.0 was released on 2022-07-04.
myfaces-core-2.2.15 was released on 2022-06-16.
myfaces-core-2.3-next-M7 was released on 2022-06-06.
myfaces-core-2.3.10 was released on 2022-06-06.
myfaces-core-3.0.2 was released on 2022-06-06.
## 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 BA: Report from the Apache NiFi Project [Joe Witt]
## Description:
The mission of NiFi is the creation and maintenance of software related to
providing an easy to use, powerful, and reliable system to process and
distribute data.
Apache NiFi MiNiFi is an edge data collection agent built to seamlessly
integrate with and leverage the command and control of NiFi. There are both
Java and C++ implementations.
Apache NiFi Registry is a centralized registry for key configuration items
including flow versions, assets, and extensions for Apache NiFi and Apache
MiNiFi.
Apache NiFi Nar Maven Plugin is a release artifact used for supporting the
NiFi classloader isolation model.
Apache NiFi Flow Design System is a theme-able set of high quality UI
components and utilities for use across the various Apache NiFi web
applications in order to provide a more consistent user experience.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache NiFi was founded 2015-07-14 (7 years ago)
There are currently 62 committers and 36 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- Peter Turcsanyi was added to the PMC on 2022-05-11.
- Simon Bence was added as a committer on 2022-05-09.
## Project Activity:
The NiFi community has been extremely active this past quarter completing five
releases. The releases include the NiFI NAR Maven Plugin 1.3.4 on June 20,
NiFi 1.16.3 on June 14, NiFi MiNiFi C++ 0.12.0 on May 31, NiFi 1.16.2 on May
25, and NiFi 1.16.1 on April 29, 2022. These releases include hundreds of
JIRAs providing new features, fixing defects, improving performance,
addressing vulnerabilities in dependencies and our own.
The entire NiFi project now builds and runs on Java 8, 11, and 17 and we're
focusing on an upcoming major release which will drop support for Java 8
entirely as we're starting to see key dependencies do the same.
We've been active in responding to reports in the security lists and promptly
turned around releases where necessary with the latest example being
https://nifi.apache.org/security.html#1.16.3.
We are already 260+ JIRAs in on our Apache NiFi 1.17 line so we're likely to
cut another significant release soon. This one will likely support building
NiFi on the latest ARM based systems such as the latest Apple products.
## Community Health:
Community health remains strong. This is evidenced by the frequency of
meaningful releases and continued growth in the committer and PMC ranks. The
mailing lists remain busy though we do see a decline in the users list
activity. Instead what we're seeing is continued growth and usage of the
Apache NiFi slack. We do encourage all things to occur on the lists
and of course via JIRA but we still see a strong preference from the user
community toward slack. We've again added more than 200 users this quarter in
our general slack channel so we're now at 2262 as of the time of this writing
versus 2042 as reported last quarter. We are also closing in on updating the
apache nifi website which will improve our alignment with the preferred ASF
infra and give us a much needed reboot and technology chain.
-----------------------------------------
Attachment BB: Report from the Apache Nutch Project [Sebastian Nagel]
## Description:
Apache Nutch is a highly extensible and scalable open source web crawler
software project based on Apache Hadoop® data structures and the MapReduce
data processing framework.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Nutch was founded 2010-04-21 (12 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 committers and PMC members. Last addition was Shashanka Balakuntala
Srinivasa on 2020-08-01.
## Project Activity:
Work on Nutch 1.19 is ongoing with 11 Jira issues opened, 9 resolved during
the last quarter. Ongoing work includes the transition from Ant to Gradle to
build Nutch, dependency upgrades, improved error handling in the fetcher and
support for non-standard protocol implementations (eg. smb://) and the
corresponding URLStreamHandlers by Nutch plugins.
## Community Health:
The number of contributions (Jira issues, commits, activity on the
mailing lists) is on a low but steady level.
-----------------------------------------
Attachment BC: Report from the Apache OpenJPA Project [Mark Struberg]
## Description:
The mission of OpenJPA is the creation and maintenance of software related to
OpenJPA: Object Relational Mapping for Java
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache OpenJPA was founded 2007-05-16 (15 years ago)
There are currently 35 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.
Community changes, past quarter:
- No new PMC members. Last addition was Maxim Solodovnik on 2019-04-13.
- No new committers. Last addition was Matt Pavlovich on 2019-05-22.
## Project Activity:
The project is not very active. We do bug fix releases only
Recent releases:
- 3.2.2 was released on 2022-03-16.
- 3.2.1 was released on 2022-02-06.
- 3.2.0 was released on 2021-05-14.
## Community Health:
There is not much activity at git and mailing lists :(
I believe we need "fresh blood" :)
-----------------------------------------
Attachment BD: Report from the Apache OpenMeetings Project [Maxim Solodovnik]
## Description:
The mission of OpenMeetings is the creation and maintenance of software related
to OpenMeetings: Web-Conferencing and real-time collaboration
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache OpenMeetings was founded 2013-01-25 (9 years ago)
There are currently 30 committers and 28 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:7.
Community changes, past quarter:
- No new PMC members. Last addition was Ali Alhaidary on 2021-03-22.
- No new committers. Last addition was Ali Alhaidary on 2021-04-07.
## Project Activity:
We are fixing bugs and preparing 7.0.0 release
Recent releases:
- 6.3.0 was released on 2022-05-16.
- 6.2.0 was released on 2021-10-24.
- 6.1.0 was released on 2021-07-20.
## Community Health:
The mailing lists are bit more quite due to summer time
and (maybe) not very active development.
Hopefully we will introduce some new features and will get more feedback
from our users :)
-----------------------------------------
Attachment BE: Report from the Apache OpenOffice Project [Jim Jagielski]
-----------------------------------------
Attachment BF: Report from the Apache ORC Project [Dongjoon 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.
For the following comment about the last report,
Apache ORC PMC updated GitHub notification settings about pull requests,
issues, and commits explicitly in order to archive all activities to the
ASF mailing list.
> rbowen: Do you find that the decreased mailing list activity is offset by
> discussion in the GitHub issues, or has that discussion simply gone away?
## Membership Data:
Apache ORC was founded 2015-04-21 (7 years ago)
There are currently 46 committers and 14 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:1.
The PMC has been focusing on the community's growth to be
a healthier community by helping candidates.
- Yiqun Zhang was added to the PMC on 2022-05-06
- Pavan Lanka was added as committer on 2022-05-23
## Project Activity:
First, according to the new ASF data privacy policy, Apache ORC PMC added a
link to ASF Data Privacy Policy at the Apache ORC website front page and
also double-checked that Apache ORC website has no custom privacy policy
and no Google Analytics.
Second, according to our release cadence, we released three maintenance
releases in this quarter and helped Apache Spark, Iceberg, and Arrow
projects to use it.
- 1.7.5 (2022-06-16)
- 1.7.4 (2022-04-15)
- 1.6.14 (2022-04-14)
In addition, we are preparing the following milestones.
- 1.7.6 (August)
- 1.8.0 (September)
- 1.6.15 (September)
1.6.15 is the End-Of-Support release after 3 year from 1.6.0
on September, 2019.
## Community Health:
In this quarter, GitHub PR open/close activities increased by 32% and 47%
respectively and Commit activity increased by 22%.
JIRA issue open/close activities also increased slightly.
-----------------------------------------
Attachment BG: Report from the Apache Parquet Project [Xinli Shang]
## Description:
The mission of Parquet is the creation and maintenance of software related to
columnar storage format available to any project in the Apache Hadoop ecosystem
## Issues:
There is no issue found.
## Membership Data:
Apache Parquet was founded 2015-04-21 (7 years ago)
There are currently 37 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 Gidon Gershinsky on 2021-11-23.
- No new committers. Last addition was Gidon Gershinsky on 2021-04-05.
## Project Activity:
MR-1.12.3 was released on 2022-05-26.
MR-1.11.2 was released on 2021-10-06.
MR-1.12.2 was released on 2021-10-06.
MR-1.12.0 was released on 2021-03-25.
## Community Health:
dev@ had a 65% decrease in the past quarter (270 emails compared to 751)
27 issues opened in JIRA, past quarter (no change)
8 issues closed in JIRA, past quarter (-52% change)
38 commits in the past quarter (18% increase)
12 code contributors in the past quarter (20% increase)
27 PRs opened on GitHub, past quarter (-20% change)
17 PRs closed on GitHub, past quarter (-43% change
-----------------------------------------
Attachment BH: 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
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache PDFBox was founded 2009-10-21 (13 years ago)
There are currently 21 committers and 21 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Matthäus Mayer on 2017-10-16.
- No new committers. Last addition was Joerg O. Henne on 2017-10-09.
## Project Activity:
Recent releases:
3.0.0-alpha3 was released on 2022-05-05.
2.0.26 was released on 2022-04-21.
3.0.4 JBIG2 was released on 2022-03-01.
2.0.25 was released on 2021-12-16.
## Community Health:
- there is a steady stream of contributions, bug reports and questions on the
mailing lists
- there are a lot of refactorings, improvements and bugfixes
- we are planning to cut the first beta release of our next major version
3.0.0
- to do so we start to identify the last tickets with breaking changes to be
included in 3.0.0
-----------------------------------------
Attachment BI: Report from the Apache Petri Project [Dave Fisher]
-----------------------------------------
Attachment BJ: Report from the Apache Pig Project [Koji Noguchi]
-----------------------------------------
Attachment BK: Report from the Apache Portable Runtime (APR) Project [Nick Kew]
## Description:
The mission of the Apache Portable Runtime (APR) project is to create and
maintain software libraries that provide a predictable and consistent interface
to underlying platform-specific implementations. The primary goal is to provide
an API to which software developers may code and be assured of predictable if
not identical behaviour regardless of the platform on which their software is
built, relieving them of the need to code special-case conditions to work
around or take advantage of platform-specific deficiencies or features.
## Issues:
No current issues for the Board.
## Membership Data:
Apache Portable Runtime (APR) was founded 2000-12-01 (22 years ago)
There are currently 68 committers and 43 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Michael Osipov on 2020-08-29.
- No new committers. Last addition was Michael Osipov on 2020-08-29.
## Project Activity:
Towards the end of the period (and ongoing) there has been a sharp
rise in activity directed towards a new release. The project has
otherwise been, as usual, quiet.
## Community Health:
No real change, though as noted above there has been a recent flurry
of activity, with increased mailinglist traffic and most strikingly
commits (up 286% to 174 according to reporter.a.o tools).
-----------------------------------------
Attachment BL: Report from the Apache Ranger Project [Selvamohan Neethiraj]
## Description:
Apache Ranger is a framework to enable, monitor and manage comprehensive data
security - consistently across various data processing services.
## Issues:
There are no issues requiring board attention at this time
## Membership Data:
Apache Ranger was founded 2017-01-17 (6 years ago) There are currently 30
committers and 20 PMC members in this project. The Committer-to-PMC ratio is
3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Sailaja Polavarapu on 2019-09-18.
- No new committers. Last addition was Dhaval Shah on 2021-01-20.
## Project Activity:
- Community has completed the release for Apache Ranger 2.3.0 on July-06-2022.
- Apache Ranger 3.0.0 has been progressing well within the community
## Community Health:
- as the stats below show, the community is active and continue to improve
Apache Ranger is adding more features to support enterprise data security
needs
- Community has released 2.3.0 release in July-2022.
This release bring lot of improvements to Apache Ranger:
- Ranger KMS integration with Google cloud HSM, Tencent KMS
- added support for Amazon CloudWatch as audit store
- ability to scope delegated-admin to specific permissions
- ability to use macros in conditions, like:
- IS_IN_GROUP('hr') && IS_IN_GROUP('finance')
- TAG.piiType == 'email'
- attribute-based access control (ABAC) enhancements,
with ability to refer user/group/tag attributes
- resource names, like: /dept/${{USER.dept}}, db_${{USER._name}}
- row-filters, like: country = ${{USER.country}},
store_id in (${{GET_UG_ATTR _CSV('managesStore')}})
- conditions, like: HAS_UG_ATTR('managesStore')
- removal of log4j-1 dependency
- performance improvements in multiple areas
- improvements in Docker setup
- Community is scoping and working on next major release - 3.0.0
- Stats
- dev@ranger.apache.org had a 14% increase in traffic in the past quarter
(1440 vs 1258)
- user@ranger.apache.org had a 950% increased in traffic in the past quarter
(21 vs 2)
- 124 issues opened in JIRA, past quarter (- 1% change)
- 107 issues closed in JIRA, past quarter (+ 14% change)
- 238 commits in the past quarter (+ 64% change)
- 38 code contributors in the past quarter (+ 40% change)
- 16 PRs opened on GitHub, past quarter (+ 6% change)
- 7 PRs closed on GitHub, past quarter (+ 16% change)
-----------------------------------------
Attachment BM: 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
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Ratis was founded 2021-02-16 (a year ago)
There are currently 28 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- Attila Doroszlai was added to the PMC on 2022-04-25
- Yaolong Liu was added as committer on 2022-06-01
## Project Activity:
We released Ratis 2.3.0 on 2022-05-19. It has quite a few new features
including Ratis-shell (RATIS-1412), no-leader mode (RATIS-1474) and
snapshot management (RATIS-1485).
We also released Ratis-thirdparty 1.0.0 on 2022-04-27 and
Ratis-thirdparty 1.0.1 on 2022-07-02. Ratis-thirdparty bundles the
thirdparty dependencies used in Ratis.
We are currently working on the next 2.3.1 release.
## Community Health:
The project is healthy. Both user@ and dev@ the mailing lists had a
significant increase in traffic. We observed that there were quite a
few new users asking questions in the mailing lists.
We also attracted new contributors to contribute to Ratis. There was a 50%
increase.
-----------------------------------------
Attachment BN: 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
## Issues:
Feedback from the last report was: rbowen: Looking back over the past year of
reports, it appears that there have not been any commits in a little over a
year. Is this project still viable?
Our answer: The PMC believes the project is still viable.
There is continued interest in using Rya in multiple projects.
The PMC members are interested in the project, but they did
not have much time to contribute lately, We are discussing ways to increase
contributions and increase the number of committers. Several PMC members
expect to be able to dedicate more time to the project in the near future.
## Membership Data:
Apache Rya was founded 2019-09-17 (3 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:
Apache Rya 4.0.1 was released on 2020-12-22.
We started discussion for a new release, but there is no progress on that yet.
## Community Health:
The activity level in the project is low, but at least one committer plans
on spending more time on the project in the next few months.
We discussed plans to increase the number of contributions and we'll implement
the plan in the next few month.
dev@rya.apache.org had a 200% increase in traffic in the past quarter
(3 emails compared to 1)
18 commits in the past quarter (1800% increase)
1 code contributor in the past quarter (100% increase)
18 PRs opened on GitHub, past quarter (800% increase)
4 PRs closed on GitHub, past quarter (400% increase)
-----------------------------------------
Attachment BO: Report from the Apache Samza Project [Yi Pan]
## Description:
The mission of Samza is the creation and maintenance of software related to
distributed stream processing framework
## Issues:
- There are no issues requiring board attention.
## Membership Data:
Apache Samza was founded 2015-01-22 (7 years ago)
There are currently 29 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Bharath Kumarasubramanian on 2020-02-13.
- No new committers. Last addition was Daniel Chen on 2021-09-17.
## Project Activity:
- Samza 1.7.0 is released on 2022-04-04
- Stream Processing Meetup@LinkedIn on Kafka, Samza held on 2022-07-13
## Community Health:
JIRA:
18 issues opened in JIRA, past quarter (5% increase)
2 issues closed in JIRA, past quarter (-84% change)
Commits:
22 commits in the past quarter (-42% decrease)
10 code contributors in the past quarter (-16% change)
17 PRs opened on GitHub, past quarter (-34% change)
20 PRs closed on GitHub, past quarter (no change)
-----------------------------------------
Attachment BP: 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)
## Issues:
No issue
## Membership Data:
Apache SkyWalking was founded 2019-04-17 (3 years ago)
There are currently 53 committers and 30 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:4.
Community changes, past quarter:
- Jiajing Lu was added to the PMC on 2022-06-28
- No new committers. Last addition was Ye Cao on 2022-01-28.
With new Database development, Jiajing Lu joined the SkyWalking community
deepply.
We have several committer candidates from community, we would have several
new committers soon.
## Project Activity:
There are over a dozen of releases in this quarter.
- rust-0.2.0 was released on 2022-07-04.
- java-8.11.0 was released on 2022-06-20.
- rover-0.2.0 was released on 2022-06-13.
- 9.1.0 was released on 2022-06-08.
- banyandb-0.1.0 was released on 2022-06-05.
- banyandb-java-client-0.1.0 was released on 2022-05-26.
- rover-0.1.0 was released on 2022-05-21.
- satellite-1.0.0 was released on 2022-05-21.
- eyes-0.3.0 was released on 2022-05-14.
- kubernetes-event-exporter-1.0.0 was released on 2022-04-25.
- java-8.10.0 was released on 2022-04-15.
- client-js-0.8.0 was released on 2022-04-10.
- 9.0.0 was released on 2022-04-09.
- cli-0.10.0 was released on 2022-04-06.
SkyWalking new database subproject gets its first release, and is
integrated in the core.
New ebpf agent gets released, and it iterates fast.
## Community Health:
The community is still very active, including 600+ commits,
hundreds of issues and PRs.
There are 6 sessions selected in ApacheCon Asia and pre-event.
-----------------------------------------
Attachment BQ: 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
## Issues:
There are no issues requiring board attention at present
## Membership Data:
Apache Steve was founded 2012-07-25 (10 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:
- Jim Jagielski was added to the PMC on 2022-04-16
- No new committers. Last addition was Sean Palmer on 2022-03-04.
## Project Activity:
Some work has begun on prototyping the next iteration of steve,
in particular with the backend software.
## Community Health:
No noteworthy activity here :)
We have sufficient PMC oversight in case it is needed.
-----------------------------------------
Attachment BR: Report from the Apache Streams Project [Steve Blackmon]
## Description:
Apache Streams unifies a diverse world of digital profiles and online
activities into common formats and vocabularies, and makes these datasets
accessible across a variety of databases, devices, and platforms for
streaming, browsing, search, sharing, and analytics use-cases.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Streams was founded 2017-07-18 (4 3/4 years ago). There are
currently 9 committers and 9 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
## Community changes:
- Brian Hodge joined PMC on 2020-04-26
- Brian Hodge became a committer on 2020-04-26
## Project Activity:
- Apache Streams 0.6.1 was released in March 2020.
- Next Apache Streams release will be the first compatible with JDK11.
- There was discussion last year about path and priorities to 1.0 release
and roadmap beyond, but not many discussions or commits in 2021 or 2022
thus far.
## Community Health:
- We need to get the upgrades on our main branch released ASAP. Q3 or bust!
- We need to conduct more regular roadmap planning, create and deliver
based on a planned release schedule.
- We need to identify and execute strategies to reach out to likely
interested users and developers to reinvigorate the project.
- We need to be willing to evolve the project toward new use cases if
necessary to expand the community.
-----------------------------------------
Attachment BS: Report from the Apache Struts Project [René Gielen]
The Apache Struts MVC framework is a solution stack for creating elegant and
modern action-based Java web applications. It favours convention over
configuration, is extensible using a plugin architecture, and ships with
plugins to support patterns and technologies such as REST, AJAX and JSON.
The Struts team made one release in the last quarter:
* Struts 6.0.0 - Major feature and bugfix release (2022-06-06) [1]
The last Struts releases besides the core framework were
* Struts Master 14 - Apply Apache Parent POM and plugin upgrades (2020-02-05)
* Struts Annotations 1.0.7 - Enhancements in preparation for the next
framework release (2020-02-23)
The Struts project team is pleased to announce that within the last quarter we
managed to get our highly anticipated Struts 6.0.0 major release out the door.
Among many enhancements and bugfixes [2], the most notable changes are:
* Switch to semantic versioning - the Struts 2 platform was always a totally
different product compared to Struts 1, such that "Struts 2" became a
product name. This however limited our ability to use proper semantic
versioning for our releases, since "2" stayed as fixed first version
component, while the major number in terms of semantic versioning was the
second version component. With this release the "2" prefix was ditched to
now comply with SemVer standards.
* Upgrade minimum Java and Servlet platform requirements
* Rework the OGNL expression language evaluation system to potentially close a
whole class of attack vectors that lead to remote code execution attacks in
the past
* Add async support for Struts actions
Within the last quarter we saw increased development and community activity
around our major Struts framework release, with 84 (29) opened and 82 (21)
closed PRs by 140 commits from 12 contributors.
We released no security bulletin in the last quarter.
We have no issues that require board assistance at this time.
## PMC changes:
- Currently 22 PMC members.
- No new PMC members added in the last 3 months
- James Chaplin (jchaplin) was added to the PMC on 2020-11-16
## Committer base changes:
- Currently 60 committers.
- No new committers added in the last 3 months
- James Chaplin (jchaplin) was added as committer on 2020-01-08
## Mailing list activity:
We saw notably increased mailing list activity, especially on dev@ with 161
(92) and user@ with 344 (192) messages. This is not unexpected around a major
platform release.
## JIRA activity:
- 28 JIRA tickets created in the last 3 months (13)
- 68 JIRA tickets closed/resolved in the last 3 months (11)
[1] https://struts.apache.org/announce-2022#a20220606
[2] https://cwiki.apache.org/confluence/display/WW/Version+Notes+6.0.0
-----------------------------------------
Attachment BT: Report from the Apache Submarine Project [Liu Xun]
## Description:
The mission of Apache Submarine is the creation and maintenance of software
related to allowing infrastructure engineers and data scientists to build deep
learning applications (TensorFlow, PyTorch, etc.) end to end on cluster
management platforms (like YARN/K8s)
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Submarine was founded 2019-10-16 (3 years ago)
There are currently 34 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:1.
Community changes, past quarter:
- No new PMC members. Last addition was Kai-Hsun Chen on 2021-07-27.
- Dajun Hu was added as committer on 2022-04-19
## Project Activity:
Software development activity:
- We released the release 0.7 on 2022-06-31.
- We have added support for Model Serving in our master branch.
Meetups and Conferences:
- Technical exchange meetings are held once a week.
- We have registered for the apachecon asia 2022 annual conference
to give a presentation and promote the submarine project.
- We published our paper in EuroMLsys'22,
《Apache submarine: a unified machine learning platform made simple》
https://dl.acm.org/doi/abs/10.1145/3517207.3526984
## Community Health:
Submission activities have dropped significantly this quarter (-21%).
The main reason is that there are many college students among the
contributors of the project, and many students went out to participate
in off-campus internships or graduations this quarter.
The number of contributors has also remained unchanged.
There are 13 contributors active this quarter,
which is a good number for this project.
We are cultivating newly enrolled students to participate
in the development of the community, and we are also
attracting corporate users to participate in the development of the community.
-----------------------------------------
Attachment BU: Report from the Apache Synapse Project [Isuru Udana]
## Description:
Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.
## Issues:
None identified.
## Membership Data:
Apache Synapse was founded 2007-12-19 (15 years ago)
There are currently 35 committers and 27 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:7.
Community changes, past quarter:
- No new PMC members. Last addition was Shafreen on 2021-05-09.
- No new committers. Last addition was Shafreen on 2020-07-14.
## Project Activity:
We started the release process of the next release but put it on hold until
several new contributions made by our new contributor get finalized and merged
into the source repository. The new contributor is currently working on that
at the moment, and we will be able to get on with the release process soon.
## Community Health:
dev@synapse.apache.org had a 66% decrease in traffic
in the past quarter (10 emails compared to 29)
37 commits in the past quarter (3700% increase)
3 code contributors in the past quarter (300% increase)
18 PRs opened on GitHub, past quarter (500% increase)
10 PRs closed on GitHub, past quarter (1000% increase)
-----------------------------------------
Attachment BV: 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
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Tapestry was founded 2006-02-14 (16 years ago)
There are currently 29 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.
- Volker Lamp was added as committer on 2022-04-14
## Project Activity:
We had 2 Tapestry releases, both including bugfixes and new features
(full Tapestry-IoC support for Java versions up to 17 and CORS support).
We also added a new committer, Volker, who didn't waste any time getting
his contributions into code and documentation. Our last release had the
most different committers in a long time.
## Community Health:
We've had the busiest quarter in the last few years:
- 25 issues closed in JIRA, past quarter (38% increase)
- dev@tapestry.apache.org had a 120% increase in traffic in the past
quarter (55 emails compared to 25)
- 5 code contributors in the past quarter (66% increase)
5 PRs closed on GitHub, past quarter (500% increase)
-----------------------------------------
Attachment BW: 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.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Tcl was founded 2000-07-24 (22 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:
A new release has been made during the reporting period, rivet 3.2.2, which
was released on 2022-06-21. This is a maintenance release, fixing a memory
leak in Rivet_Var. In addition, a new feature was added to
'::rivet::var all' that allows an extra optional argument that is interpreted
as a dictionary of default values (in the same way the
'::rivet::var get' command has an optional default value argument). The code
in the master branch has also new versions of the TEA tcl.m4 and install-sh
scripts.
## Community Health:
The traffic of the mailing lists has increased which is normal for the
project after a new release (as most traffic in the list happens after new
releases).
-----------------------------------------
Attachment BX: Report from the Apache Tez Project [László Bodor]
## Description:
Apache Tez is an effort to develop a generic application framework which can be
used to process arbitrarily complex DAGs of data-processing tasks and also a
re-usable set of data-processing primitives which can be used by other projects.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Tez was founded 2014-07-16 (8 years ago)
There are currently 35 committers and 32 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 László Bodor on 2020-11-24.
- No new committers. Last addition was László Bodor on 2020-01-23.
## Project Activity:
With some fixes, tez 0.10.2 release is in progress, which might help hive 4.0
move on.
## Community Health:
New contributions keeps coming in. According to earlier VOTEs, committership in
Tez needs a good insight on design and patches in different areas, we're
hoping that we can get those in the future.
-----------------------------------------
Attachment BY: Report from the Apache Thrift Project [Jens Geyer]
## Description:
Apache Thrift is a high performance cross platform RPC and serialization
solution.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Thrift was founded 2010-10-20 (12 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:
- Mario Emmenlauer was added to the PMC on 2022-04-13
- Liu Jiayu was added as committer on 2022-06-25
## Project Activity:
Working towards 0.17.0 release, planned for summer 2022.
## Community Health:
The project receives a steady flow of contributions from known and new
contributors, improving both the code base, the project and the community
around. For example, valuable contributions were made to improve the CI
process efficiency in the last weeks. Given the significant number of language
bindings we support, this improvement significantly reduces build time for
pull requests.
-----------------------------------------
Attachment BZ: 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.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Tika was founded 2010-04-20 (12 years ago)
There are currently 32 committers and 32 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Nicholas DiPiazza on 2021-07-05.
- No new committers. Last addition was Nicholas DiPiazza on 2021-06-03.
## Project Activity:
We released 2.4.0 on May 2 and 2.4.1 on June 17. We released two
security-related fixes to our 1.x branch in May and one in June. The new
functionality in our 2.x branch has included dramatically improving
customization entry-points and adding a generalized rendering interface.
## Community Health:
We saw an increase in JIRA activity and commits and a modest decrease in PRs
opened and closed and activity on our mailing lists. Our CHI is 5.5 (Healthy).
-----------------------------------------
Attachment CA: Report from the Apache TinkerPop Project [Florian Hockmann]
## Description:
Apache TinkerPop is a graph computing framework for both graph databases
(OLTP) and graph analytic systems (OLAP).
## Issues:
There are no issues requiring board attention.
## Membership Data:
Community changes, past quarter:
- Divij Vaidya was added to the PMC on 2022-04-25
- Dave Bechberger was added as committer on 2022-06-14
## Project Activity:
We've just started preparing the next releases which will be 3.5.4 and 3.6.1.
They will also include the first official release of the Gremlin-Go Gremlin
Language Variant (GLV).
Since the first pre-release of Gremlin-Go mentioned in the last board report,
we had two more release candidates. This shows the development activity for
this GLV which is being driven by various community members, as well as the
high interest from the community to use it.
In the wider TinkerPop ecosystem, we've learned about a new TinkerPop enabled
implementation that is being developed by the company Aerospike with the
project name "Firefly". They selected TinkerPop for their graph component to
extend their existing Aerospike Database, describing it as "the most widely
adopted graph computing framework".[1]
Another project we've learned about is Quine which describes itself as a
"streaming graph" where graph queries can be executed on data streams.[2] It
supports Cypher and (a subset of) Gremlin for these graph queries.[3]
### Releases:
3.5.3 was released on 2022-04-04.
3.6.0 was released on 2022-04-04.
## Community Health:
We see a significant number of pull requests from community members lately.
Many of them contribute to the already mentioned Gremlin-Go GLV, but we also
see an increasing activity in basically all areas of TinkerPop.
We had three live events on Discord:
- Kelvin Lawrence, Dave Bechberger and Stephen Mallette presented major new
features of the 3.6.0 .release.
- Lyndon Bauto hosted a bug bash for Gremlin-Go.
- Yang Xia presented features of Gremlin-Go.
## Links
[1] https://medium.com/aerospike-developer-blog/are-graph-databases-finally-ready-for-prime-time-8f7ddd49a855
[2] https://quine.io/
[3] https://docs.quine.io/reference/gremlin-language.html
-----------------------------------------
Attachment CB: 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.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Traffic Server was founded 2010-04-20 (12 years ago)
There are currently 67 committers and 55 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:7.
Community changes, past quarter:
- No new PMC members. Last addition was Robert Butts on 2021-07-13.
- No new committers. Last addition was Jeff Elsloo on 2021-11-01.
## Project Activity:
We are testing in production and preparing for another bug and issue release
for the month of July. We are also testing out next feature release of 9.2.0
in production at multiple companies.
## Community Health:
We had our ATS Spring Summit on May 24th and 25th remotely after trying to
plan for it in person. It was not feasible to have it in person at the time.
We hope to have our Fall Summit in person in the bay area this year.
We are continuing to have our weekly PR and issue scrub. Some people are
taking summer vacation, so the attendance has fluctuated.
The number of code committers dropped this quarter by 23% after increasing last
quarter by 39%.
We are keeping up with our PRs and issues with a net positive closing of 7 for
PRs and for issues we have a net opening of 3.
-----------------------------------------
Attachment CC: Report from the Apache Web Services Project [Daniel Kulp]
## Description:
Apache Web Services is a collection of shared technologies related to SOAP/XML
based Web Services that can be shared by different implementations. Spring-WS,
Axis2, CXF, and others use parts of the technology created within Apache Web
Services.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Web Services was founded 2003-01-22 (19 years ago)
There are currently 223 committers and 43 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:2.
Community changes, past quarter:
- No new PMC members. Last addition was Robert Lazarski on 2021-06-14.
- No new committers. Last addition was Alessio Soldano on 2014-09-14.
## Project Activity:
WebServices is a mature project based on standards that are also quite mature.
As such, there is not a significant amount of activity required. However, user
questions are being answered promptly, bugs are being fixed, and there are at
least 3 independent PMC members around making sure the project can continue to
produce releases as needed. Since SOAP/XML based Web Services is no longer
considered state of the art, we don't expect a major uptick in new development
efforts, new committers, etc...
Other than some minor bug fixes for WSS4J, the bulk of the work this period
centered around two activities:
1) Release of Axiom needed by the Axis project. This was finished in late May.
2) Working on a WSS4J 3.0 that changes WSS4J from using javax.*
packages to using the new jakarta.* libraries. This is ongoing. Since the
package rename will be an incompatible change, other major changes are being
considered as well.
Releases this period:
Axiom-1.4.0: 2022-05-25
Past Releases:
WSS4J 2.4.1 was released on 2022-02-18
Neethi-3.2.0 was released on 2021-09-20.
XmlSchema-2.3.0 was released on 2021-09-20.
Woden-1.0M10: 2015-09
## Community Health:
As mentioned, SOAP/WebServices is not considered state-of-the-art anymore and
we are getting very little contribution from anyone other than the 2 or 3
regulars" that are driving features and changes needed for CXF (which is
being driven by their employers). Thus, we are not seeing any possibilities
for future new committers or PMC members. However, there are plenty of
people around that can do releases and answer questions and respond to
security issues. It's a mature project.
-----------------------------------------
Attachment CD: Report from the Apache Zeppelin Project [Lee Moon Soo]
## Description:
Apache Zeppelin is a collaborative data analytics and visualization
tool for general-purpose data processing systems.
## Issues:
## Membership Data:
Apache Zeppelin was founded 2016-05-18 (6 years ago)
There are currently 23 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.
- Last committer addition was Philipp Dallig on 2020-06-24
## Project Activity:
2022+Opensource+Contribution+Academy,
we would help korea
contributors on contributions to Zeppelin
https://wiki.apache.org/confluence/display/ZEPPELIN/
2022+Opensource+Contribution+Academy
## Community Health:
- +6 new code contributors since last report. 372 total.
- users@zeppelin.apache.org:
- 71 emails sent to list
- dev@zeppelin.apache.org:
- 407 emails sent to list
------------------------------------------------------
End of minutes for the July 20, 2022 board meeting.
Index