The Apache Software Foundation
Board of Directors Meeting Minutes
September 21, 2022
1. Call to order
The meeting was scheduled for 15:00 UTC and began at 15:04 when
a sufficient attendance to constitute a quorum was recognized by
the chair.
Other Time Zones: https://timeanddate.com/s/42p6
The meeting was held via teleconference, hosted by the Secretary
via Zoom.
The #asfboard channel on the-asf.slack.com was used for backup.
2. Roll Call
Directors Present:
Rich Bowen
Bertrand Delacretaz
Christofer Dutz
Roy T. Fielding
Sharan Foga
Willem Ning Jiang
Sam Ruby
Roman Shaposhnik
Sander Striker
Directors Absent:
none
Executive Officers Present:
Craig R. McClanahan
Craig L Russell
Ruth Suehle
Executive Officers Absent:
David Nalley
Matt Sicker
Guests:
Daniel Gruno
Dave Fisher
Gavin McDonald
Yu Xiao
Claude Warren
3. Minutes from previous meetings
Published minutes can be found at:
http://www.apache.org/foundation/board/calendar.html
A. The meeting of August 17, 2022
See: board_minutes_2022_08_17.txt
Tabled.
4. Executive Officer Reports
A. Board Chair [Sander Striker]
The Secretary can not be with us today, I'd like to thank
Craig L Russell, Assistant Secretary, for covering this meeting.
This month I've added a resolution to the agenda so that we can reduce
the time to add additional people to a Project Management Committee.
I'm already looking forward to next months Conferences report with the
anticipation that ApacheCon NA 2022 will be as much a success as
ApacheCon Asia.
B. President [David Nalley]
Additionally, please see Attachments 1 through 8.
C. Treasurer [Craig R. McClanahan]
This month continued focus on several tasks from the month before,
including access to Accounts Payable systems for various sponsors and
donors. As more of our donors adopt requirements to participate in
their donor-specific Accounts Payable environments, the amount of
effort this requires has been increasing. Some of this effort has
been because we consolidated our bank accounts into one, but donor
systems maintained information from previous contributions that is now
out of date. This should taper down as more of them are updated, but
is still a focus of effort in the short term.
We have also been working with the various Apache folks coordinating
and organizing the upcoming ApacheCon conference in New Orleans.
D. Secretary [Matt Sicker]
No report was submitted.
E. Executive Vice President [Ruth Suehle]
ApacheCon approaches very quickly. We expect a very successful
event--perhaps a little too successful, as we have hit (and exceeded)
capacity in registrations.
F. Vice Chair [Shane Curcuru]
Nothing to report this month.
Executive officer reports approved as submitted by General Consent.
5. Additional Officer Reports
A. VP of W3C Relations [Andy Seaborne / Christofer]
See Attachment 9
B. Apache Legal Affairs Committee [Roman Shaposhnik]
See Attachment 10
C. Apache Security Team Project [Mark J. Cox / Willem]
See Attachment 11
D. VP of Jakarta EE Relations [Rob Tompkins / Rich]
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:
# Jakarta EE Relations [rbowen]
A. Apache Airflow Project [Bolke de Bruin / Roman]
See Attachment A
B. Apache Allura Project [David Philip Brondsema / Sharan]
See Attachment B
C. Apache Ambari Project [Roman Shaposhnik]
See Attachment C
D. Apache Ant Project [Jan Materne / Sam]
No report was submitted.
E. Apache Any23 Project [Lewis John McGibbney / Roy]
No report was submitted.
F. Apache Archiva Project [Olivier Lamy / Sander]
See Attachment F
G. Apache Atlas Project [Madhan Neethiraj / Bertrand]
See Attachment G
H. Apache Axis Project [Robert Lazarski / Willem]
See Attachment H
I. Apache Bahir Project [João Boto / Rich]
See Attachment I
J. Apache Beam Project [Kenneth Knowles / Bertrand]
See Attachment J
K. Apache Bigtop Project [Yuqi Gu / Roman]
See Attachment K
L. Apache Bloodhound Project [Gary Martin / Bertrand]
See Attachment L
M. Apache BookKeeper Project [Sijie Guo / Sharan]
No report was submitted.
N. Apache BVal Project [Matthew Jason Benson / Christofer]
See Attachment N
O. Apache Camel Project [Andrea Cosentino / Roy]
See Attachment O
P. Apache Cayenne Project [Michael Ray Gentry / Sam]
See Attachment P
Q. Apache CloudStack Project [Simon Weller / Sander]
See Attachment Q
R. Apache Cocoon Project [Cédric Damioli / Sam]
See Attachment R
S. Apache Commons Project [Gary D. Gregory / Bertrand]
See Attachment S
T. Apache Cordova Project [Jesse MacFadyen / Christofer]
See Attachment T
U. Apache cTAKES Project [Pei Chen / Willem]
See Attachment U
V. Apache Curator Project [Enrico Olivelli / Sharan]
See Attachment V
W. Apache Daffodil Project [Mike Beckerle / Roy]
See Attachment W
X. Apache DeltaSpike Project [Mark Struberg / Roman]
See Attachment X
Y. Apache Doris Project [Mingyu Chen / Sander]
See Attachment Y
Z. Apache ECharts Project [Wenli Zhang / Rich]
See Attachment Z
AA. Apache Felix Project [Karl Pauls / Sander]
See Attachment AA
AB. Apache Flex Project [Olaf Krüger / Roy]
No report was submitted.
AC. Apache Flink Project [Robert Metzger / Roman]
See Attachment AC
AD. Apache Gobblin Project [Abhishek Tiwari / Sharan]
See Attachment AD
AE. Apache Gora Project [Kevin Ratnasekera / Christofer]
See Attachment AE
AF. Apache Guacamole Project [Mike Jumper / Bertrand]
See Attachment AF
AG. Apache Gump Project [Stefan Bodewig / Willem]
See Attachment AG
AH. Apache Helix Project [Kishore G / Rich]
See Attachment AH
AI. Apache Hive Project [Ashutosh Chauhan / Sander]
No report was submitted.
AJ. Apache HTTP Server Project [Joe Orton / Sam]
See Attachment AJ
AK. Apache Hudi Project [Vinoth Chandar / Sam]
See Attachment AK
AL. Apache Iceberg Project [Ryan Blue / Roman]
No report was submitted.
AM. Apache Incubator Project [Justin Mclean / Rich]
See Attachment AM
AN. Apache InLong Project [Charles Zhang / Sharan]
See Attachment AN
AO. Apache IoTDB Project [Xiangdong Huang / Roy]
See Attachment AO
AP. Apache Jackrabbit Project [Marcel Reutegger / Sander]
See Attachment AP
AQ. Apache jUDDI Project [Alex O'Ree / Christofer]
See Attachment AQ
AR. Apache Karaf Project [Jean-Baptiste Onofré / Willem]
See Attachment AR
AS. Apache Kibble Project [Sharan Foga]
See Attachment AS
AT. Apache Lucene Project [Bruno Roustant / Bertrand]
See Attachment AT
AU. Apache Lucene.Net Project [Shad Storhaug / Sander]
See Attachment AU
AV. Apache Mnemonic Project [Yanhui Zhao / Sam]
See Attachment AV
AW. Apache Mynewt Project [Szymon Janc / Roman]
See Attachment AW
AX. Apache NetBeans Project [Geertjan Wielenga / Willem]
See Attachment AX
AY. Apache OFBiz Project [Jacopo Cappellato / Roy]
See Attachment AY
AZ. Apache Olingo Project [Michael Bolz / Sharan]
See Attachment AZ
BA. Apache OODT Project [Imesha Sudasingha / Bertrand]
No report was submitted.
BB. Apache OpenNLP Project [Jeff Zemerick / Sander]
See Attachment BB
BC. Apache OpenWebBeans Project [Mark Struberg / Rich]
No report was submitted.
BD. Apache Pig Project [Koji Noguchi / Christofer]
No report was submitted.
BE. Apache Pivot Project [Roger Lee Whitcomb / Sam]
No report was submitted.
BF. Apache PLC4X Project [Christofer Dutz]
See Attachment BF
BG. Apache Portable Runtime (APR) Project [Nick Kew / Rich]
No report was submitted.
BH. Apache Portals Project [David Sean Taylor / Christofer]
See Attachment BH
BI. Apache Pulsar Project [Matteo Merli / Willem]
See Attachment BI
BJ. Apache Royale Project [Piotr Zarzycki / Roy]
See Attachment BJ
BK. Apache Serf Project [Justin Erenkrantz / Sharan]
See Attachment BK
BL. Apache ServiceMix Project [Krzysztof Sobkowiak / Bertrand]
No report was submitted.
BM. Apache ShardingSphere Project [Liang Zhang / Sander]
No report was submitted.
BN. Apache ShenYu Project [Yu Xiao / Roman]
See Attachment BN
BO. Apache Shiro Project [Brian Demers / Sam]
See Attachment BO
BP. Apache SINGA Project [Wang Wei / Rich]
See Attachment BP
BQ. Apache Sling Project [Robert Munteanu / Bertrand]
See Attachment BQ
BR. Apache SpamAssassin Project [Sidney Markowitz / Roman]
See Attachment BR
BS. Apache Storm Project [Kishor Patil / Sander]
See Attachment BS
BT. Apache Submarine Project [Liu Xun / Christofer]
See Attachment BT
BU. Apache Synapse Project [Isuru Udana / Willem]
No report was submitted.
BV. Apache Tomcat Project [Mladen Turk / Roy]
See Attachment BV
BW. Apache TomEE Project [David Blevins / Sharan]
See Attachment BW
BX. Apache Traffic Control Project [Eric Friedrich / Willem]
See Attachment BX
BY. Apache TVM Project [Tianqi Chen / Christofer]
See Attachment BY
BZ. Apache UIMA Project [Richard Eckart de Castilho / Roy]
See Attachment BZ
CA. Apache Unomi Project [Serge Huber / Roman]
See Attachment CA
CB. Apache VCL Project [Josh Thompson / Sander]
See Attachment CB
CC. Apache Velocity Project [Nathan Bubna / Bertrand]
See Attachment CC
CD. Apache Whimsy Project [Shane Curcuru / Sam]
See Attachment CD
CE. Apache Wicket Project [Andrea Del Bene / Sharan]
See Attachment CE
CF. Apache Xerces Project [Michael Glavassevich / Rich]
See Attachment CF
CG. Apache Yetus Project [Allen Wittenauer / Christofer]
See Attachment CG
CH. Apache ZooKeeper Project [Flavio Paiva Junqueira / Sharan]
See Attachment CH
Committee reports approved as submitted by General Consent.
7. Special Orders
A. Change the Apache Isis Project Name
WHEREAS, the Project Management Committee of the Apache Isis Project
has chosen by vote [1] to recommend a change of name to Apache
Causeway without revision of its charges, and
WHEREAS, the Board of Directors is in receipt of this and deems it to
be in the best interests of the Foundation and consistent with the
Foundation's purposes;
NOW, THEREFORE, BE IT RESOLVED, that the Project Management Committee
(PMC), heretofore known as the "Apache Isis Project", shall henceforth
be known as the the "Apache Causeway Project".
[1] https://lists.apache.org/thread/g2zkhyt57noodsry22lcznd10yo7hk5t
Special Order 7A, Change the Apache Isis Project Name, was
approved by Unanimous Vote of the directors present.
B. Change the Apache ORC Project Chair
WHEREAS, the Board of Directors heretofore appointed Dongjoon Hyun
(dongjoon) to the office of Vice President, Apache ORC, and
WHEREAS, the Board of Directors is in receipt of the resignation of
Dongjoon Hyun from the office of Vice President, Apache ORC, and
WHEREAS, the Project Management Committee of the Apache ORC project has
chosen by vote to recommend William Hyun (william) as the successor to
the post;
NOW, THEREFORE, BE IT RESOLVED, that Dongjoon Hyun is relieved and
discharged from the duties and responsibilities of the office of Vice
President, Apache ORC, and
BE IT FURTHER RESOLVED, that William Hyun be and hereby is appointed to
the office of Vice President, Apache ORC, 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 ORC Project Chair, was
approved by Unanimous Vote of the directors present.
C. PMC Membership Change Process
WHEREAS, the Board of Directors desires to simplify the procedure for
managing the composition of each PMC.
NOW, THEREFORE, BE IT RESOLVED, that an officer designated by the
Board as chair of a PMC is hereby empowered to make an appointment to
that PMC, subject to the following conditions:
1) A notice of the appointment shall be delivered to the PMC's
private discussion list, as recorded within the Foundation's
mailing list archives;
2) The appointment shall not be effective until the Foundation's
records of committee membership are updated accordingly.
BE IT FURTHER RESOLVED, that an officer designated by the Board as
chair of a PMC may establish a procedure wherein an appointment to
that PMC is considered to be automatically made by the chair, subject
to the conditions above, if the appointment is approved in a formal
decision by the existing PMC members; and be it further
RESOLVED, that resignation of a member of a PMC shall take effect
immediately upon receipt of their resignation, as recorded on any of
the Foundation's mailing list archives, but can be revoked by that
member within 72 hours of receipt; and be it further
RESOLVED, that removal of a member of a PMC, except due to their death
or resignation, can be requested of the Board of Directors by the PMC
chair or by formal decision of the PMC, but requires a decision by the
Board of Directors; and be it further
RESOLVED, that these procedures obsolete and replace all prior
procedures established by the Board of Directors for changing the
membership of a PMC.
Special Order 7C, PMC Membership Change Process, was approved
by Unanimous Vote of the directors present.
D. Change the Apache Hive Project Chair
WHEREAS, the Board of Directors heretofore appointed Ashutosh Chauhan
(hashutosh) to the office of Vice President, Apache Hive, and
WHEREAS, the Board of Directors is in receipt of the resignation of
Ashutosh Chauhan from the office of Vice President, Apache Hive, and
WHEREAS, the Project Management Committee of the Apache Hive project
has chosen by vote to recommend Naveen Gangam (ngangam) as the
successor to the post;
NOW, THEREFORE, BE IT RESOLVED, that Ashutosh Chauhan is relieved and
discharged from the duties and responsibilities of the office of Vice
President, Apache Hive, and
BE IT FURTHER RESOLVED, that Naveen Gangam be and hereby is appointed
to the office of Vice President, Apache Hive, 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 7D, Change the Apache Hive Project Chair, was
approved by Unanimous Vote of the directors present.
E. Establish the Apache BuildStream 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 efficiently and correctly developing, building
and integrating software stacks.
NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
(PMC), to be known as the "Apache BuildStream Project", be and hereby
is established pursuant to Bylaws of the Foundation; and be it further
RESOLVED, that the Apache BuildStream be and hereby is responsible for
the creation and maintenance of software related to efficiently and
correctly developing, building and integrating software stacks; and be
it further
RESOLVED, that the office of "Vice President, Apache BuildStream" 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
BuildStream Project, and to have primary responsibility for management
of the projects within the scope of responsibility of the Apache
BuildStream 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 BuildStream
Project:
* Tristan Van Berkom
* Jürg Billeter
* Abderrahim Kitouni
* Benjamin Schubert
* Chandan Singh
* Sander Striker
NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tristan Van Berkom be
appointed to the office of Vice President, Apache BuildStream, 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 7E, Establish the Apache BuildStream Project,
was approved by Unanimous Vote of the directors present.
F. Establish the Apache MXNet 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 flexible and efficient library for Deep
Learning.
NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
(PMC), to be known as the "Apache MXNet Project", be and hereby is
established pursuant to Bylaws of the Foundation; and be it further
RESOLVED, that the Apache MXNet be and hereby is responsible for the
creation and maintenance of software related to a flexible and
efficient library for Deep Learning; and be it further
RESOLVED, that the office of "Vice President, Apache MXNet" 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 MXNet
Project, and to have primary responsibility for management of the
projects within the scope of responsibility of the Apache MXNet
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 MXNet Project:
* Anirudh Subramanian
* Bing Xu
* Bob Paulin
* Carin Meier
* Chiyuan Zhang
* Chris Olivier
* Dick Carter
* Eric Xie
* Furkan Kamaci
* Haibin Lin
* Henri Yandell
* Hongliang Liu
* Indhu Bharathi
* Jackie Wu
* Jason Dai
* Jian Zhang
* Joe Evans
* Joe Spisak
* Jun Wu
* Leonard Lausen
* Liang Depeng
* Ly Nguyen
* Madan Jampani
* Marco de Abreu
* Markus Weimer
* Mu Li
* Nan Zhu
* Naveen Swamy
* PrzemysÅaw TrÄdak
* Qiang Kou
* Qing Lan
* Sandeep Krishnamurthy
* Sergey Kolychev
* Sheng Zha
* Shiwen Hu
* Tao Lv
* Terry Chen
* Thomas Delteil
* Tianqi Chen
* Tong He
* Tsuyoshi Ozawa
* Xingjian Shi
* YiZhi Liu
* Yifeng Geng
* Yu Zhang
* Yuan Tang
* Yutian Li
* Zhi Zhang
* Zihao Zheng
* Ziheng Jiang
* Ziyue Huang
NOW, THEREFORE, BE IT FURTHER RESOLVED, that Sheng Zha be appointed to
the office of Vice President, Apache MXNet, 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 7F, Establish the Apache MXNet 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:
* Christian: pursue a resolution for ratifying data privacy policy
[ Data Privacy 2022-06-15 ]
Status: Resolution expected for October meeting per September report.
* Sander: follow up with Mark on security issues
[ Zeppelin 2022-07-20 ]
Status: Arnout from the Security Team is proactively engaging with
Zeppelin.
* Willem: follow up with Zeppelin about security coaching
[ Zeppelin 2022-07-20 ]
Status: Send the email to the private Zeppelin and talked to one of
PMC member. It looks like the Zeppelin PMC doesn't pay efforts
on the security issue. We need a Roll Call for it.
10. Unfinished Business
11. New Business
12. Announcements
13. Adjournment
Adjourned at 15:49 UTC
============
ATTACHMENTS:
============
-----------------------------------------
Attachment 1: Report from the VP of Brand Management [Mark Thomas]
Covering the period August 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
- approved two requests to use project logos to refer to the project on
commercial websites
- approved one name search
- approved one request to use project marks for an event
- approved one request to use project marks within a commercial presentation
- approved one request to use project marks within the material for
educational course
- declined a request to produce swag showing an ASF project logo and a
commercial logo side-by-side
- provided feedback on a draft site for an external event
* REGISTRATIONS
Worked with counsel to maintain our existing US registrations for BIGTOP,
OFBIZ.
Worked with counsel to progress with PDFBOX registration.
Worked with counsel to progress the transfer of the DORIS marks to the ASF.
Worked with counsel and Cloudera to complete the transfer of the IMPALA marks
to the ASF.
Discussed with counsel the possibility of registering some ASF marks in
classes 41 and 42 in additional to class 9.
* INFRINGEMENTS
Provided advice to a project regarding a potentially infringing external
product.
-----------------------------------------
Attachment 2: Report from the VP of Fundraising [Bob Paulin]
1) ASF Sponsors: we have signed on one new Gold Sponsor and are in discussions
with two additional Gold and one Silver candidate Sponsors. Weâre awaiting
renewal payments from one Platinum, one Gold, two Silver, and two Bronze
Sponsors. We received new Sponsor payments from one Platinum and one Gold
Sponsor, as well as renewal payments from one Platinum and one Silver Sponsor.
2) Targeted Sponsors: discussions continue regarding new ways for
organizations to support the Foundation.
3) Sponsor Relations: we continue to work with select Sponsors to resolve
issues with invoicing and payment processing. Ongoing engagement with
candidate sponsor organizations, some of which go back to 2021.
4) Event Sponsorship: sponsorship operations for next monthâs ApacheCon North
America.
5) Individual Donations and Corporate Giving: we received $1.8K in individual
donations during August, and are facilitating an incoming corporate
contribution.
6) Administrivia: work continues with Treasury and Accounting teams to help
expedite incoming payments by fine-tuning Sponsor invoicing and payment
platform onboarding. Escalated fundraising proposals for security to
operations meeting to discuss with management.
-----------------------------------------
Attachment 3: Report from the VP of Marketing and Publicity [Joe Brockmeier]
#M&P Report / September 2022
This report carries through to September 20. Sending regrets in advance as I
won't be able to attend live this month.
## Announcements
Meet Apache ShenYu, New Top-Level Project https://s.apache.org/uaawj
## Blog on WordPress
The Foundation blog is now on news.apache.org, hosted on WordPress. Many
thanks to the Infra team for doing the heavy lifting there and porting the
previous content over to WordPress from Apache Roller.
This gives us a number of features we didn't have on Roller, including
statistics, post for authors w/out them having to have a sign-in, and the
ability to have third party authors who don't have ASF credentials.
We don't have a continuous month of traffic yet but early numbers suggest we
get about 6K page views per week, about 2K unique viewers per week.
Now that we're developing a baseline we can start thinking about how to
increase that traffic. While that would be slightly more than 300K page views
per year, we should really be seeing closer to 1,000,000 page views per year
easily.
## In flight
We have a number of pending announcements / releases in flight depending on
final releases and graduation decisions, respectively.
### Fundraising
I met with Bob Paulin about coordinating M&P with sponsors. Will be working
with Constantia to create a roster of sponsors who are entitled to blog posts
or other promotions and follow up on an annual basis to facilitate those if
they're interested.
We have a "success at Apache" post in development with a Platinum sponsor
right now that came in via Sally/Fundraising. Constantia is working to set up
a time for an interview to develop that post.
### First contributions
We've developed a possible campaign around celebrating first contributions to
Apache projects on social media. Sharing that with the ComDev folks to get
their input and collaboration. Hope to have a timeline and possibly even first
results by the next board meeting.
-----------------------------------------
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
==========
- blogs.a.o/foundation/ moved to news.a.o
Short Term Priorities
=====================
- Require sign-in to LDAP connection. Future: ACLs.
- Replace id.a.o with maintainable tech.
Long Range Priorities
=====================
- the Agenda Tool
General Activity
================
- webmod improvements.
- oauth.a.o moved onto a new, isolated machine. This box will pick up
some new identity/account functionality.
- Continued work on our Pelican website builder system. Reducing the
use of .py config files, in favor of .yaml. Second goal is to move
sites to a generic/foundation-wide builder, and avoid the ability to
specify per-project code requirements.
- Development of a new Slack bot to assist Infra primarily, with some
additional features for the broader community.
- Moving some tools and scripts from our classic svn repository into a
new git repository. This enables use of the GitHub tooling across
the Infra community. Systems that use svn for "workflow" (such as
account requests) will remain in svn, as it is empirically less
brittle in these types of use cases.
- Refinement of spam/sender rejection. h/t to Infra volunteers.
- Improved mail monitoring, given new systems arrangement. This
includes a new, custom monitor agent.
- Working with Apache HBase to spec out and launch CI/CD nodes under
their targeted donation.
- Lots of work to get Puppet to set up ARM nodes, primarily for
workers to support our Jenkins cluster(s).
- Continued work on the Agenda Tool, albeit slow progress. The basic
structures needed for the tool are working. Feature work is the next
set of work items, on that substrate.
- Testing new 2FA, identity, account management systems.
-----------------------------------------
Attachment 5: Report from the VP of Conferences [Rich Bowen]
We are just one week from ApacheCon North America 2022, and so that has been
the team's entire focus. As such, there's little to report, until after
ApacheCon when we can look around at the larger picture again.
As of this writing (2022-09-19) registration stands at 410. We have lost an
unusually high number of speakers due to visas, but we still have a strong
schedule, and expect to have another great event.
-----------------------------------------
Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald]
Current Events
==============
ApacheCon 2022 New Orleans
--------------------------
As expected, some applications have had to be withdrawn due to unable to
obtain a Visa Interview in time or the Visa was rejected.
Most flights are booked, still waiting on a couple that are pending late visa
interviews in September.
Hotel block for TAC is secure and payment has been sent out from the
Treasurers office.
Applicants have registered for the Conference.
Open Source India
-----------------
A last minute request to support 2 to 3 people was requested and accepted by
the Committee. Flights and Hotel have been booked for 2 people, a 3rd person
did not request TAC assistance.
Open Source India takes place at the end of this month. TAC will request a
report from the attendees after the event.
TAC App
=======
TAC app is running but idle, no events open but current applicants can still
obtain a PDF letter for Visa support.
Future Events
=============
None currently
Short/Medium Term Priorities
=====================
Still keeping an eye out for other smaller events to support.
Mailing List Activity
=====================
Only talk this month on the list was regarding the support for Open Source
India, in which the Committee approved supporting the event.
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) ***
Outreachy May-August 2022 internship round finalised on August 26,
2022. We had 2 Outreachy interns during this round.[1] A big thank
you to MarÃa Arias de Reyna DomÃnguez and Antonin Stefanutti
for mentoring the Outreachy interns. [2][3]
Two projects: Improve Camel K API and Examples and Improve Camel K
operator scalability.
Outreachy December 2022 - March 2023. We applied as a community and
got accepted! Already received and approved one project submission,
project title: "SOLR-11872 Refactor test infra to work with a managed
SolrClient; ditch TestHarness" [4] We are calling for funds for the
new round! If you know of anyone that would like to support us with
the Outreachy program please contact us on [email protected]
We are calling for mentors and projects. We depend on the funds to be
able to cover more projects.
*** Project: User Experience Research on new contributors ***
Survey launch on August. Thank you everyone that participated in the
survey. Thank you Christian, Melissa, Chris, Diogenes, Joe, Daniel,
and all of you that contributed to the survey launch.
Bitergia and Kenn (Apache Beam) had a series of calls to review and
provide feedback over the dashboard improvement proposal. Thank you,
Kenn!
*** Operations no news.
## Committee members' changes:
no news.
## References
[1] https://www.outreachy.org/alums/2022-05/
[2] https://www.outreachy.org/outreachy-may-2022-internship-round/communities/apache/improve-camel-k-api-and-examples/cfp/
[3] https://www.outreachy.org/outreachy-may-2022-internship-round/communities/apache/improve-camel-k-operator-scalability/cfp/
[4] https://www.outreachy.org/outreachy-december-2022-internship-round/communities/apache/solr-11872-refactor-test-infra-to-work-with-a-mana/cfp/
-----------------------------------------
Attachment 8: Report from the VP of Data Privacy [Christian Grobmeier]
Data Privacy was out of office most of the August and partially in September.
All important messages (mailing list and private messages) were responded too.
I have recognised more messages coming in from tools like "privacy hawk" or
similar. I am in contact with them if we can reduce the often unjustified
messages.
I am also in touch with "Scarf" to complete working on usage of this tooling
too.
Next tasks will be to submit the privacy resolution (as discussed) for the
next board meeting and complete other privacy policy related tasks (committer
policy, members policy etc)
-----------------------------------------
Attachment 9: Report from the VP of W3C Relations [Andy Seaborne]
Andy Seaborne (andy@) has joined two W3C working groups:
* RDF-star Working Group
* RDF Dataset Canonicalization and Hash Working Group
Apache Jena already provides the work fo the RDf-star community group which is
the main input into the working group. Only Working Groups produce W3C
Recommedntiosn (standards).
W3C Patent Policy applies for workgin group, in particular the section on
licensing obligations for Working Group Participants (section 3.1)
https://www.w3.org/Consortium/Patent-Policy-20200915/#sec-W3C-RF-license
-----------------------------------------
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.
Prompted by Akka's transition to Business Source License 1.1 we started the
process of advising the projects affected by this disruptive change (notably
Apache Flink). The details can be found in LEGAL-619.
The process of bylaws review is almost done. There's one last bit of reviewing
the indemnity provisions that should be done by early next month.
-----------------------------------------
Attachment 11: Report from the Apache Security Team Project [Mark J. Cox]
Over the last few months we have had liason with the Infra team who
created tooling to test for signature and other issues on project
downloads. The first run found issues in 61 projects. The latest run
was down to 28. The remaining issues are not major (signing public
keys missing from KEYS files) and we will manually followup with the
remaining projects over the coming months.
A flaw affecting configuration/script file used by a GitHub workflow
was reported in Apache Camel in April and fixed the next day and was
mentioned in the press this month. There was no CVE issued as there
was no security vulnerability in Camel itself and no action for end
users: https://www.theregister.com/2022/09/01/google_firebase_apache_camel_github/
Continued work on incoming security issues, keeping projects reminded
of outstanding issues, and general oversight and advice.
Stats for Aug 2022:
27 [license confusion]
17 [support request/question not security notification]
Security reports: 42 (last months: 61, 30, 44)
6 [airflow]
4 [site]
3 [httpd]
2 [flume], [logging], [openoffice], [shiro], [tomcat], [xmlgraphics]
1 [activemq], [ambari], [ant], [arrow], [avro], [cassandra],
[commons], [drill], [dubbo], [infrastructure], [maven], [openwhisk],
[pulsar], [security], [solr], [superset], [trafficserver]
In total, as of 1st Sept 2022, we're tracking 92 (last month:
104) open issues across 39 projects, median age 111 (last month:
107) days. 52 of those issues have CVE names assigned.
10 (last month: 11, some + and -) 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 Airflow Project [Bolke de Bruin]
## Description:
The mission of Apache Airflow is the creation and maintenance of software
related to workflow automation and scheduling that can be used to author and
manage data pipelines
## Issues:
There are no issues requiring board attention
## Membership Data:
Apache Airflow was founded 2018-12-19 (4 years ago)
There are currently 48 committers and 27 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 Jedidiah Cunningham on 2022-01-04.
- No new committers. Last addition was Ping Zhang on 2022-05-31.
We are in the process of inviting a couple of new committers and PMC members
## Project Activity:
Apache Airflow 2.4.0 was released 2022-09-19 and was a big release for us as
it adds some exciting new capabilities (that we are calling "Data-aware
scheduling"). A write up of this new release with more detail is available at
https://airflow.apache.org/blog/airflow-2.4.0/
Main package Releases:
- Apache Airflow 2.4.0 was released on 2022-09-19.
- Apache Airflow 2.3.3 was released on 2022-07-09.
- Apache Airflow 2.3.4 was released on 2022-08-23.
Sub/smaller package releases.
- Provider packages 2022-08-15: 2022-09-08 were released on 2022-09-08.
- Provider packages 2022-08-15 was released on 2022-08-18.
- Provider packages 2022-08-10 was released on 2022-08-14.
- Apache Airflow Python Client v2.3.0 was released on 2022-08-03.
- Provider packages 2022-07-17 was released on 2022-07-20.
- Provider packages 2022-07-13 was released on 2022-07-16.
- Provider packages 2022-06-15 was released on 2022-06-22.
Each of these "provider packages" are a sub-component of Airflow that we have
split out into their own packages to a) allow easier upgrading for our users
without affecting "Core" scheduling, and b) to have quicker release cycles of
those components (they are more isolated and require less testing than the
core scheduler/workflow engine.)
## Community Health:
[email protected] had a 8% increase in traffic in the past quarter (390
emails compared to 358)
[email protected] had a 31% decrease in traffic in the past quarter (53
emails compared to 76)
1479 commits in the past quarter (-31% change) 234 code contributors in the
past quarter (12% increase) 1093 PRs opened on GitHub, past quarter (-18%
change) 1141 PRs closed on GitHub, past quarter (-14% change) 425 issues
opened on GitHub, past quarter (-17% change) 465 issues closed on GitHub, past
quarter (-22% change)
-----------------------------------------
Attachment B: Report from the Apache Allura Project [David Philip Brondsema]
## Description:
The mission of Apache Allura is the creation and maintenance of software
related to a software development infrastructure platform commonly known as a
"forge"
## Issues:
- No issues needing board attention.
## Membership Data:
- Apache Allura was founded 2014-03-18 (8 years ago)
- There are currently 17 committers and 17 PMC members in this project.
- The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Guillermo Cruz on 2021-11-10.
- No new committers. Last addition was Guillermo Cruz on 2021-11-10.
## Project Activity:
- jQuery major version upgraded
- various changes for SEO
- other misc fixes & improvements
## Community Health:
- Last release was 2021-05-17, so we definitely need to make one. A licensing
issue was reviewed, and we can start the next release very soon.
- Mailing list activity is ticket updates, and discussions from tickets
- No end-user or outside contributor interactions last quarter
-----------------------------------------
Attachment C: 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 on 2022-06-17 (3 months ago)
There are currently 17 committers of which 16 are members of the PMC. The
Committer-to-PMC ratio is almost 1:1.
## Project Activity:
Project has mostly been focused on re-establishing its PMC and committer
community.
Viraj Jasani has been invited to be a committer.
There's an ongoing discussion between Ambari and Bigtop communities on how to
best handle integration points between the two.
Latest releases:
- ambari-2.7.6 (2021-11-12)
- ambari-2.6.2 (2018-04-30)
## 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 discussion about reaching to
the past PMC and committers and see if they would like to re-engage with the
project. There's a healthy level of interest to start producing new releases,
but that will take a few months.
-----------------------------------------
Attachment D: Report from the Apache Ant Project [Jan Materne]
-----------------------------------------
Attachment E: Report from the Apache Any23 Project [Lewis John McGibbney]
-----------------------------------------
Attachment F: 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:
2.2.8 was released 25th May 2022.
The project is working on upgrading master branch to java 11 as a minimum.
## Community Health:
We saw some increase in activity especially regarding master upgrade.
Even mailing got more activities.
-----------------------------------------
Attachment G: 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 47
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.
- Mandar Ambawane was added as committer on 2022-09-12
- Prasad Pawar was added as committer on 2022-09-12
- 4 new Atlas contributors in last quarter:
- Abhishek Pal, Kundan Kumar Jha, Patrik Marton, Beakal Lemeneh
## Project Activity:
- fixes in search API handling of pagination
- updates to support authenticated Cassandra cluster as audit repository
- performance improvements in Atlas lineage API and UI
- removed Kafka core dependency in Atlas webapp
- improvements in import-hive utility to delete entities for deleted objects
in Hive
- multiple UI fixes and improvements
- dependent component version updates: Spring Framework 5.3.21, Spring
Security 5.7.2, Netty Project 4.1.78.Final, POI 5.2.2, JUnit 4.13.2
- started a thread on Atlas 2.4.0 release. Looking to complete release by
October 2022
## Community Health:
- [email protected] had a 22% decrease in traffic in the past quarter (680
emails compared to 868)
- [email protected] had a 37% decrease in traffic in the past quarter (12
emails compared to 19)
- 48 issues opened in JIRA, past quarter (-12% change)
- 29 issues closed in JIRA, past quarter (38% increase)
- 51 commits in the past quarter (-15% change)
- 13 code contributors in the past quarter (8% increase)
- 16 PRs opened on GitHub, past quarter (-40% change)
- 7 PRs closed on GitHub, past quarter (no change)
## 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 H: Report from the Apache Axis Project [Robert Lazarski]
# Apache Axis Board Report
## Description
The Apache Axis project is responsible for the creation and maintenance of
software related to the Axis Web Services frameworks and subsidiary
components (both Java and C).
## Issues
There are no issues requiring board attention at this time.
## Membership Data:
Axis was created on 2001-01-19 (21 years ago).
There are currently 63 committers and 62 PMC members in this project,
a vote in 2010 made all committers automatically PMC members. One PMC
member resigned.
Community changes, past quarter:
- Currently 62 PMC/ 63 Commiters members.
- No new committers were added in the last 90 days, last committer added
was Bill Blough on December 7th 2017 who also was added to the PMC on
May 9th 2018.
## Project Activity:
Recent releases:
- Axis 2/Java 1.8.2 was released on July 14, 2022.
- Axis 2/Rampart 1.7.1 was released on July 30, 2017.
- Axis 2/C 1.6 was released on April 20, 2009.
- Axis 1.4 was last released in 2006.
## Health report:
This past quarter we released Axis2 Java 1.8.1 and shortly afterwards 1.8.2.
On the agenda for next quarter is fixing a few different IDE plugin problems,
and a release of Rampart - a Java implementation of several WS-Sec* standards.
The Axis project lacks committer growth due to that SOAP and XML have been
out of fashion for several years now. We continue to promote our JSON support
via documentation to reverse the trend.
Axis2 C PMC member Bill Blough continues to help users on the mailing list
and he also participates in release votes.
## Axis2 java Jira issues opened in the last 90 days: 6
## Axis2 java Jira issues closed in the last 90 days: 2
-----------------------------------------
Attachment I: Report from the Apache Bahir Project [João Boto]
## Description:
Apache Bahir provides extensions to distributed analytic platforms such as
Apache Spark and Apache Flink. Currently, Bahir provides extensions to
multiple distributed analytic platforms, extending their reach with a
diversity of streaming connectors and SQL data sources.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Bahir was founded 2016-05-18 (6 years ago)
There are currently 40 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.
Community changes, past quarter:
- No new PMC members. Last addition was João Boto on 2020-07-10.
- No new committers. Last addition was Åukasz Antoniak on 2019-01-21.
## Project Activity:
Apache Bahir community continues to see a steady medium flow of contributions
enhancing the existing extensions.
### Spark extensions:
The community is less active than usual in this extensions.
### Flink extensions:
The community is more involved in this extensions:
- Released extensions based on Flink 1.14.5
- Solving some test problems on adaptation to Flink 1.15.2
### Releases
Apache Bahir for Apache Spark 2.4.0 released on 2019-09-23
Apache Bahir for Apache Spark 2.3.4 released on 2019-09-23
Apache Bahir for Apache Flink 1.14.5 released on 2022-08-05
## Community Health:
This quarter the community has been a less active.
We need to find some active committers for Spark connectors as its not very
active.
-----------------------------------------
Attachment J: 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 88
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.
- John Casey was added as committer on 2022-07-27
- Steve Niemitz was added as committer on 2022-07-19
## Project Activity:
### Recent releases
- 2.41.0 was released on 2022-08-23.
### Integrations and deprecations
- Support for Spark 2.4.x is deprecated and will be dropped with the release
of Beam 2.44.0 or soon after.
- The modules amazon-web-services and kinesis for AWS Java SDK v1 are
deprecated in favor of amazon-web-services2 and will be eventually removed
after a few Beam releases
### Events
- Beam Summit held as a hybrid event in Austin, TX, USA with about 200
in-person attendees and 2000+ online attendees.
## Community Health:
Issues, pull requests, and dev list all holding at the roughly the same activity
level.
We have additional metrics at https://metrics.beam.apache.org/d/code_velocity/
which show some improvements in "time to first response" on pull requests.
-----------------------------------------
Attachment K: Report from the Apache Bigtop Project [Yuqi Gu]
## Description:
Bigtop is a project for the development of packaging and tests of the Apache
Hadoop ecosystem. The primary goal of Bigtop is to build a community around the
packaging and interoperability testing of Hadoop-related projects. This
includes testing at various levels (packaging, platform, runtime, upgrade,
etc...) developed by a community with a focus on the system as a whole, rather
than individual projects. In short we strive to be for Hadoop what Debian is to
Linux.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Bigtop was founded 2012-09-19 (10 years ago)
There are currently 40 committers and 30 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 Masatake Iwasaki on 2021-03-11.
- No new committers. Last addition was Luca Toscano on 2021-12-07.
## Project Activity:
- 3.1.1 was released on 2022-08-07.
In this patch release, we addressed the critical issue
like WebHDFS broken which is a major problem for users.
- 3.2.0 is the next minor release, which provides
upgraded components (Hadoop 3.2.4 -> 3.3.4, Spark 3.1.2 -> 3.2.1,
HBase 2.4.11 -> 2.4.13, Hive 3.1.2 -> 3.1.3, etc.)
and new Mpack services support (Spark, Kafka, Hive, Flink,
Solr, Phoenix, Ambari-Metrics, etc.).
We need some additional work on bugfix and new Mpack features,
so 3.2.0 will be released in 2022-Q4.
- We enabled autolink redirection from Github
commit to Jira for Bigtop (INFRA-23651).
- In the Bigtop dev mailing list, we made the
draft for "bring Ambari back" and Apache Ambari
was resurrected from the Attic on July 2022.
(https://lists.apache.org/thread/1x51fkog54x4fkkyvn8lljg139kbw686)
- After Apache Ambari comes back, we are having a
brainstorming discussion about selecting Bigtop Mpack
as the default stack of Ambari.
(https://lists.apache.org/thread/kbn8gjfl23cm381jwww0bbb41wfpf3jn,
https://lists.apache.org/thread/o38qho9qxk6fv64q194043h91bw8yx4y)
## Community Health:
- Community health is good. Several contributors
are actively fixing issues and developing the 3.2.0 release.
All metrics were positive and reflect our active development and interactions.
- 18 code contributors in the past quarter (100% increase).
- 92 PRs opened on GitHub, past quarter (109% increase).
- 88 PRs closed on GitHub, past quarter (137% increase).
- 106 commits in the past quarter (51% increase).
- 108 issues opened in JIRA, past quarter (107% increase)
- 88 issues closed in JIRA, past quarter (131% increase)
-----------------------------------------
Attachment L: 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 but focus
remains on the bloodhound-core project.
In the last report, it was mentioned that there was a desire to hold a number
of hack days. No such events have happened yet but the intention to do so
remains. It was suggested that this could manifest itself as an online event
for a number of Fridays in a row, potentially making use of the #bloodhound
channel on libera.chat, slack and/or matrix channels.
-----------------------------------------
Attachment M: Report from the Apache BookKeeper Project [Sijie Guo]
-----------------------------------------
Attachment N: Report from the Apache BVal Project [Matthew Jason Benson]
## Description:
The mission of BVal is the creation and maintenance of software related to
Apache BVal: JSR-303 Bean Validation Implementation and Extensions
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache BVal was founded 2012-02-14 (11 years ago)
There are currently 16 committers and 15 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 Jean-Louis Monteiro on 2020-11-29.
- No new committers. Last addition was Jean-Louis Monteiro on 2020-11-17.
## Project Activity:
Apache BVal 2.0.6 was released on June 13 and addressed compatibility
issues arising from the migration of the Java specification process to
the Eclipse foundation. This was the extent of BVal project activity.
## Community Health:
We continue to subsist in maintenance mode, with evident stability. To our
discredit, we have failed thus far to effect for the purpose of catalyzing
community involvement any of the suggestions presented by the board (Rich) in
response to our Q2 report.
-----------------------------------------
Attachment O: Report from the Apache Camel Project [Andrea Cosentino]
## Description:
The mission of Apache Camel is the creation and maintenance of an open-source
integration framework based on known Enterprise Integration Patterns.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Camel was founded 2008-12-17 (14 years ago)
There are currently 81 committers and 41 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 Antonin Stefanutti on 2022-01-28.
- No new committers. Last addition was Nicolas Filotto on 2022-03-01.
## Project Activity:
- We released Camel 3.14.4
- We released Camel 3.14.5
- We released Camel 3.18.0
- We released Camel 3.18.1
- We released Camel 3.18.2
- Note: Camel releases have synchronized releases of Camel-Karaf and
Camel-Spring-Boot too
- We released 3.14.4 and 3.14.5: This is an LTS release train. We are going to
continue releasing 3.14.x.
- We released a new LTS release train, with 3.18.x. We are already releasing
new patch releases for this LTS release train and we're planning to do so
for one year.
- We released Camel K 1.10.0
- Related to Camel K we have also Camel K Runtime and Camel-Kamelets releases
- We released Camel K Runtime 1.14.0
- We released Camel Kameletes 0.9.0
- We are improving the Camel-K experience and we are increasing the Kamelets
number, to provide new way of composing integrations.
- The Camel-Quarkus work is going ahead following the main camel releases with
multiple releases
- We released Camel-quarkus 2.7.2
- We released Camel-quarkus 2.10.0
- We released Camel-quarkus 2.11.0
- Camel-Kameleon and Camel-Karavan are improving and there is a raise of
interest in the community. We are improving the projects by supporting new
features and aligning with Camel 3.18.x releases.
- Apache Camel was present at ApacheCon Asia in multiple presentations of
integration track.
- Apache Camel will be present at ApacheCon NA with multiple presentations in
the Camel on Cloud track.
## Community Health:
- [email protected] had a 4% increase in traffic in the past quarter (454
emails compared to 436): There is a little increase because we had some
feedback from user migrating from old Camel 3.x to latest LTS 3.18.x.
- [email protected] had a 22% increase in traffic in the past quarter
(2125 emails compared to 1734): This is related to some new features we are
adding to the development release of Camel 3 torwards 3.18.0 LTS.
- [email protected] had a 5% decrease in traffic in the past quarter (315
emails compared to 330): The situation is more or less the same of last
quarter, the 3.14.x LTS is solid so we have probably less traffic and less
feedback.
- 287 issues opened in JIRA, past quarter (28% decrease) and 611 issues closed
in JIRA, past quarter (73% increase): We are in a stabilization phase for
Camel 3.18.x and the LTS are more or less stable, so there is less activity
on JIRA. The increase in closed issues is related to some cleanup activities
of JIRA during this quarter.
- 201 issues opened on GitHub, past quarter (-13% change) and 190 issues
closed on GitHub, past quarter (-19% change): We are slowing down on issue
opened on camel-kamelets for example and we are looking at backlog. Note:
Github issues are related to all the subprojects different from
Camel/Camel-Karaf/Camel-Spring-Boot
- 3113 commits in the past quarter (14% decrease) and 121 code contributors in
the past quarter (3% decrease): As said above the camel codebase is
stabilizing around the LTS 3.18.x, so we are focusing a bit more on
stabilizing the codebase but also introducing new features with a slower
cadence
- 1068 PRs opened on GitHub, past quarter (10% decrease) and 1073 PRs closed
on GitHub, past quarter (8% decrease): on some of the subprojects the
activity is slowing down for stabilization reasons, so there are less PRs.
This should change a bit in the next quarter since we are going to align all
the subprojects to 3.18.x LTS release of main Camel project.
-----------------------------------------
Attachment P: Report from the Apache Cayenne Project [Michael Ray Gentry]
# Apache Cayenne Board Report, September 2022
## Description
Apache Cayenne is a Java database persistence framework. It takes a
distinct approach to object graph persistence and provides an ORM
runtime, remote persistence services, and a cross-platform GUI
database mapping/modeling/development tool.
## Issues
There are no issues requiring board attention at this time.
## Membership Data
Apache Cayenne was founded 2006-12-19 (16 years ago).
There are currently 23 committers and 9 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 Nikita Timofeev on 2017-06-25.
- No new committers. Last addition was Arseni Bulatski on 2018-12-10.
## Project Activity
Development is focused on Cayenne 4.2. Prior versions are
maintenance-only.
- Cayenne 4.0.x (stable)
- Maintenance only.
- Cayenne 4.1.x (stable)
- Maintenance only.
- Cayenne 4.2.x (beta)
- Pre-release development work mainly.
### Releases
- Cayenne 4.0.2 on 2019-10-14.
- Cayenne 4.1.1 on 2021-12-24.
- Cayenne 4.2.RC1 on 2022-06-13.
## Community Health
Cayenne is healthy.
JIRA, Git, and mailing list activity were all elevated over the last quarter.
Much of this activity was due to the 4.2.RC1 release. Development mailing
list traffic was especially elevated as discussions of what the next major
release of Cayenne should include, now that 4.2 is being finalized.
Questions on the mailing list are actively addressed.
-----------------------------------------
Attachment Q: Report from the Apache CloudStack Project [Simon Weller]
## Description:
Apache CloudStack (ACS) is an IaaS (Infrastructure as a Service) cloud
orchestration platform. ACS manages many types of hypervisors, storage, and
networking devices.
## Issues:
No issues to report.
## Membership Data:
Apache CloudStack was founded 2013-03-19 (9 years ago) There are currently 130
committers and 52 PMC members in this project.
The Committer-to-PMC ratio is 5:2.
PMC changes:
- No new PMC member was added since the last report.
- Most recently added PMC member: Nicolás Vázquez was added to the PMC on
1 August 2021.
Committer base changes:
- There are no new committers since the last report.
- Most recently added committers: Ivet Petrova and Slavka Peleva, both added
as committers on 18 December 2021.
## Project Activity:
- The Apache CloudStack project released the current LTS version 4.17.0.1 on
July 18th, 2022.
- The previous LTS version received an updated release to 4.16.1.1 on July
18th, 2022.
- LTS version 4.17.1.0 is currently in the release candidate phase.
- CloudStack has seen a considerable increase of traffic for our GitHub
issues. As our community embraces this functionality, more discussions are
occurring here than on the mailing lists. This could be one reason we've
seen a continued decline in email list usage.
- We participated in the GSOC again this year and have 3 projects in the
final evaluation phase. Based on the ongoing assessment, we expect to see 2
of 3 completed - OAUTH 2.0 based SSO and safe shutdown/restart of
CloudStack.
- The community will be hosting a 3-day hybrid (online and in-person)
Cloudstack Collaboration Conference on 14-16th November in Sofia, Bulgaria.
A subset of the PMC will be selecting talks for the event in the coming
weeks. 24 talking slots are available for the event and we've had extensive
interest. Thus far, we have 74 community members who have signed up to
attend, either in-person or virtually, with the expectation that it will
grow considerably once the agenda has been published. The community has also
managed to secure multiple sponsors for the event.
## Community Health:
Apropos of the activity report; the project is considered healthy.
Here follows some highlights based on the ASF Project Statistics for Apache
CloudStack. Data gathered on September 9th at the ASF Project Statistics site
https://reporter.apache.org/wizard/statistics?cloudstack.
These statistics combined indicate that the project is healthy.
- According to the Apache statistics, the project achieved the Community
Health Score (Chi): 5.51 (Healthy)
- Github Statistics:
-- PR activity: 175 PRs opened on GitHub, past quarter (-37% change) 158 PRs
closed on GitHub, past quarter (-44% change)
-- Issues: 111 issues opened on GitHub, past quarter (29% increase) 122 issues
closed on GitHub, past quarter (74% increase)
-- Commits: 516 commits in the past quarter (13% increase) 29 code
contributors in the past quarter (-27% change)
- Mailing lists Statistics:
-- [email protected] had a 32% decrease in traffic in the past quarter
(684 emails compared to 998)
-- [email protected] had a 38% decrease in traffic in the past
quarter (33 emails compared to 53).
-- [email protected] had a 18% decrease in traffic in the past
quarter (609 emails compared to 740).
## Releases:
Latest:
- 4.17.0.1 was released on 18th July 2022 -- EOL 1st Jan 2024.
- 4.17.0.0 was released on 7th June 2022 -- EOL 1st Jan 2024.
- 4.16.1.1 was released on 18th July 2022 -- EOL 1st June 2023.
- 4.16.1.0 was released on 7th March 2022 -- EOL 1st June 2023.
- 4.16.0.0 was released on 15th November 2021 -- EOL 1st June 2023.
Reaching EOL:
- 4.15.2.0 was released on 20th September 2021 -- EOL 1st July 2022.
- 4.15.1.0 was released on 5th July 2021 -- EOL 1st July 2022.
- 4.15.0.0 was released on 22nd January 2021 -- EOL 1st July 2022.
-----------------------------------------
Attachment R: Report from the Apache Cocoon Project [Cédric Damioli]
## Description:
The mission of Cocoon is the creation and maintenance of software related to
Web development framework: separation of concerns, component-based
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Cocoon was founded 2003-01-22 (20 years ago)
There are currently 79 committers and 32 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.
Community changes, past quarter:
- No new PMC members. Last addition was Javier Puerto on 2012-07-06.
- No new committers were added.
## Project Activity:
2.1.13 was released on 2020-07-29
2.1.12 was released on 2013-03-14
## Community Health:
The project is mainly in maintenance mode.
Low but not null traffic during summer.
-----------------------------------------
Attachment S: Report from the Apache Commons Project [Gary D. Gregory]
## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Commons was founded 2007-06-19 (15 years ago)
There are currently 149 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.
Community changes, past quarter:
- No new PMC members. Last addition was Matt Juntunen on 2021-06-25.
- No new committers. Last addition was Claude Warren on 2022-02-01.
## Project Activity:
The Commons project released the following in this reporting period:
- CONFIGURATION-2.8.0 was released on 2022-07-03.
- IMAGING-1.0-alpha3 was released on 2022-05-19.
- DAEMON-1.3.1 was released on 2022-05-09.
Once Apache RAT 0.15 releases, we will release commons-parent and release
several components.
## Community Health:
The health of the Commons is OK even though the activity has decreased in all
categories (email lists, Jira, commits, and PRs). We are still processing Jira
tickets and PRS.
-----------------------------------------
Attachment T: Report from the Apache Cordova Project [Jesse MacFadyen]
## Status report for the Apache Cordova project - Sept 2022
## Description:
- A platform for building native mobile applications using HTML, CSS and
JavaScript.
## Activity
Current work continues to be keeping up with recent changes to iOS and
Android, our most used platforms, and updating plugins.
## Issues:
- There are no issues requiring board attention at this time.
## Health report:
Our status dashboard at http://status.cordova.io remain mostly all green -
failures are usually due to external service issues that do device testing.
Our nightly builds are still extremely stable.
ASF Project Statistics gives the project a Community Health Score (Chi): 4.7
Healthy
We continue to see contributions from a small group of dedicated individuals.
Things remain stable and the project continues to see good traffic.
Our primary channel for helping, and hearing from users is via our #slack
community, which has ~4k users and continues to be fairly active.
## Membership Data:
There are currently 102 committers and 99 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 Pieter Van Poyer on 2021-04-05
- No new committers. Last addition was Pieter Van Poyer on 2021-04-05
## Releases:
- [email protected] was released on 2022-09-09.
- [email protected] was released on 2022-07-16.
- [email protected] was released on 2022-07-12.
## Github activity:
Issue close rate of 93%
- 107 issues opened on GitHub, past quarter (9% increase)
- 100 issues closed on GitHub, past quarter (-32% change)
PR close rate of 93%
- 193 PRs opened on GitHub, past quarter (17% increase)
- 180 PRs closed on GitHub, past quarter (13% increase)
Commits
- 182 commits in the past quarter (3% increase)
- 12 code contributors in the past quarter (-47% change)
-----------------------------------------
Attachment U: Report from the Apache cTAKES Project [Pei Chen]
## Description:
The mission of cTAKES is the creation and maintenance of software related to
Natural language processing (NLP) tool for information extraction from
electronic medical record clinical free-text
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache cTAKES was founded 2013-03-19 (9 years ago)
There are currently 39 committers and 31 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:4.
Committee waiting for contributions from the new proposed committer.
Community changes, past quarter:
- No new PMC members. Last addition was Gandhi Rajan on 2018-07-12.
- No new committers. Last addition was Peter Abramowitsch on 2020-10-15.
## Project Activity:
- Committee continues to work on the future release (4.x.x or 5.x.x)
- Committee worked with infra to fix issue with 4.0.0.1 release
(missing entry in KEYS file)
- Last release was 4.0.0.1 patch on Jan 20 2021
- 4.0.0 was released on Apr 27 2017
- 3.2.2 was released on May 30 2015
## Community Health:
There has been a decrease in the dev email traffic this quarter and an
increase in the user list with new user questions similar to last quarter.
[email protected] had a 36% decrease in traffic in the past quarter
(16 emails compared to 25)
[email protected] had a 166% increase in traffic in the past quarter
(8 emails compared to 3)
-----------------------------------------
Attachment V: Report from the Apache Curator Project [Enrico Olivelli]
## Description:
The mission of Curator is the creation and maintenance of software related to
Java libraries that make using Apache ZooKeeper easier
## Issues:
There are no issues requiring board attention
## Membership Data:
Apache Curator was founded 2013-09-18 (9 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 Zili Chen on 2020-08-06.
- No new committers. Last addition was Zili Chen on 2020-08-06.
## Project Activity:
The project is active, there is not much traffic, but we have some
contributions and we are planning to cut a new release soon.
Recent releases:
5.3.0 was released on 2022-07-04.
5.2.1 was released on 2022-03-17.
5.2.0 was released on 2021-07-26.
## Community Health:
The community is still small, Curator is pretty stable
and we are doing some bug fixes. There are occasional contributors.
Unfortunately we don't have any contributor that is engaging consistently
in a way to invite them as committer.
Some data:
20 issues closed in JIRA, past quarter (185% increase)
19 commits in the past quarter (171% increase)
7 code contributors in the past quarter (16% increase)
11 PRs opened on GitHub, past quarter (10% increase)
38 PRs closed on GitHub, past quarter (111% increase)
-----------------------------------------
Attachment W: Report from the Apache Daffodil Project [Mike Beckerle]
## Description:
The mission of Apache Daffodil is the creation and maintenance of software
related to an implementation of the Data Format Description Language (DFDL)
used to convert between fixed format data and more readily processed forms such
as XML or JSON
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Daffodil was founded 2021-02-16 (2 years ago)
There are currently 15 committers and 14 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 Adam Rosien on 2022-04-13.
- No new committers. Last addition was Adam Rosien on 2022-04-14.
## Project Activity:
The Daffodil VSCode extension - an interactive IDE for data format debugging
- version 1.1.0 was released.
Daffodil (basic library) version 3.4.0 has been delayed for good reason: bugs
found from users pushing it hard. Also the addition of one major new feature,
support for w3c EXI Binary XML data has taken longer than expected.
We will present a talk featuring some of the programming innovations in
Daffodil at the upcoming ApacheCon NA in New Orleans.
## Community Health:
Our stats look particularly good this report because they reflect the activity
on the Apache Daffodil VSCode repository which has had a great deal of
activity in the run up to the version 1.1.0 release and has continued to have
that level of traffic.
-----------------------------------------
Attachment X: Report from the Apache DeltaSpike Project [Mark Struberg]
## Description:
Apache DeltaSpike is a suite of portable CDI (Contexts & Dependency
Injection) extensions intended to make application development easier when
working with CDI and Java EE. Some of its key features include:
- A core runtime that supports component configuration, type safe messaging
and internationalization, and exception handling.
- A suite of utilities to make programmatic bean lookup easier.
- A plugin for Java SE to bootstrap both JBoss Weld and Apache OpenWebBeans
outside of a container.
- JSF integration, including backporting of JSF 2.2 features for Java EE 6.
- JPA integration and transaction support.
- A Data module, to create an easy to use repository pattern on top of JPA.
Testing support is also provided, to allow you to do low level unit testing of
your CDI enabled projects.
## Issues:
There are no issues requiring board attention at this time.
## Activity
Activity is rather low right now. We managed to apply and close
a few pull requests from github.
## Health Report
If needed there is enough activity. Voting and releases are no problem.
## Releases
- 1.9.6 was released on 2022-04-12.
- 1.9.5 was released on 2021-03-10.
- 1.9.4 was released on 2020-06-12.
## Project Composition:
- There are currently 35 committers and 19 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 Harald Wellmann on 2016-05-19.
- No new committers. Last addition was Christian Beikov on 2019-10-21.
-----------------------------------------
Attachment Y: Report from the Apache Doris Project [Mingyu Chen]
## Description:
The mission of Apache Doris is the creation and maintenance of software related
to a MPP-based interactive SQL data warehousing for reporting and analysis
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Doris was founded 2022-06-15 (3 months ago)
There are currently 45 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is 3:1.
Community changes, past quarter:
- No new PMC members (project graduated recently).
- Cong Ling was added as committer on 2022-08-23
- Xiaoli Zhu was added as committer on 2022-08-23
- Wenqiang Lee was added as committer on 2022-08-23
- Jie Wen was added as committer on 2022-08-30
- Zhang Wenxin was added as committer on 2022-08-20
- Xiangyu Peng was added as committer on 2022-08-23
- Rongqian Li was added as committer on 2022-08-23
- Zeno Yang was added as committer on 2022-06-17
## Project Activity:
The current development is mainly focused on the 1.2 version (on master
branch) and the maintenance of the 1.1 branch.
We are voting for releasing v1.1.2
## Community Health:
The community health is good. In the past month, a total of 111 contributors
contributed 463 commits. The github issue, mailing list are all good. And we
also synchronize relevant progress with developers at bi-weekly meetings
online.
-----------------------------------------
Attachment Z: Report from the Apache ECharts Project [Wenli Zhang]
## Description:
The mission of Apache ECharts is the creation and maintenance of software
related to a charting and data visualization library written in JavaScript
## Issues:
NA
## Membership Data:
Apache ECharts was founded 2020-12-16 (2 years ago)
There are currently 28 committers and 14 PMC members in this project.
The Committer-to-PMC ratio is 2:1.
Community changes, past quarter:
- He Hao was added to the PMC on 2022-07-06
- He Hao was added as committer on 2022-07-06
## Project Activity:
We are working on the release candidate of the next version 5.4.0 and
it should be ready in less than a week.
In this version, we supported new features to improve mobile interaction
experience. For example, touch points are enlarged so that touching near
the target point will also trigger touch events. We also introduced a new
language, Ukrainian.
We improved milestone management so that both the release manager and
developers from the community can have a better idea about the issues
to be included in a certain version. We believe this can help us track
the issues better.
## Community Health:
We have a new PMC member on July 6th, which is the first new PMC member
since our graduation. He is actively contributing to the project and we
are excited to have him on board.
On the other hand, we should encourage more long-term contributors.
Currently, we have many unreviewed pull requests and it would be
discouraging for contributors if their first pull request is not
reviewed for a long time. So, the project's PMC members should spend
more time reviewing the current open pull requests, starting from recent
ones. Hopefully, this can help encourage the contributors to continue
contributing to our project.
-----------------------------------------
Attachment AA: Report from the Apache Felix Project [Karl Pauls]
## Description:
Apache Felix is a project aimed at implementing specifications from the OSGi
Alliance as well as implementing other supporting tools and technologies
aligned with OSGi technology.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Felix was founded 2007-03-28 (15 years ago)
There are currently 68 committers and 27 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:4.
Community changes, past quarter:
- No new PMC members. Last addition was Georg Henzler on 2019-06-10.
- No new committers. Last addition was Robert Munteanu on 2020-07-20.
## Project Activity:
- Existing implementations have been improved/enhanced based on community
feedback.
- Released 5 components (mostly bug fixes/minor improvements).
### Releases
- org.apache.felix.webconsole-4.8.4: 2022-09-05
- maven-bundle-plugin 5.1.8: 2022-07-31
- org.apache.felix.eventadmin-1.6.4: 2022-07-29
- maven-bundle-plugin-5.1.7: 2022-07-14
- org.apache.felix.healthcheck.generalchecks-3.0.4: 2022-07-10
- org.apache.felix.healthcheck.generalchecks-3.0.2: 2022-06-13
- org.apache.felix.http.servlet-api-2.0.0: 2022-06-13
## Community Health:
- Overall the project is in ok health.
- Very quiet quarter.
- Questions on the user list are answered, development concerns are either
discussed on the mailing list or directly in the JIRA issues.
- We had no issues voting on releases and JIRA issues are generally addressed.
- [email protected] had a 0% decrease in traffic in the past quarter (441
emails compared to 441)
- [email protected] had a 211% increase in traffic in the past quarter
(28 emails compared to 9)
- 21 issues opened in JIRA, past quarter (-32% change)
- 19 issues closed in JIRA, past quarter (-38% change)
- 14 PRs opened on GitHub, past quarter (-51% change)
- 11 PRs closed on GitHub, past quarter (-52% change)
-----------------------------------------
Attachment AB: Report from the Apache Flex Project [Olaf Krüger]
-----------------------------------------
Attachment AC: Report from the Apache Flink Project [Robert Metzger]
## Description:
The mission of Flink is the creation and maintenance of software related
to scalable batch and stream data processing
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Flink was founded 2014-12-16 (8 years ago)
There are currently 92 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- Martijn Visser was added to the PMC on 2022-09-08
- Caizhi Weng was added as committer on 2022-09-08
- Junhan Yang was added as committer on 2022-08-19
- Qingsheng Ren was added as committer on 2022-06-17
- Shengkai Fang was added as committer on 2022-06-17
- Lijie Wang was added as committer on 2022-08-24
## Project Activity:
- The Flink project has set up a community Slack (in June), which just
surpassed the 1000 members mark, so it is being adopted nicely. The user@
mailing list saw a 4% drop in activity, which is likely caused by that (and
the summer travel season).
- The first in-person Flink Forward conference happened in San Francisco in
early August, with a good mix of use-case and deep-dive talks.
- Lightbend's decision to change the license of Akka has triggered a discussion
and a clarifying blog post. The community will make sure that the license
change does not affect Flink users.
- The next big release, Flink 1.16 is still being prepared (feature freeze
happened already. The community has finished testing major new features and
will soon start creating the first release candidate.
- 1.14.6 is currently being VOTEd on
- flink-tablestore-0.2.0 on 2022-08-29
- 1.15.2 was released on 2022-08-23.
- kubernetes-operator-1.1.0 was released on 2022-07-24.
- ml-2.1.0 was released on 2022-07-08.
- 1.15.1 was released on 2022-07-05.
- 1.14.5 was released on 2022-06-22.
## Community Health:
- Some metrics are (again) indicating an overall reduced activity: JIRAs
opened -16%, commits -11%, PRs opened -8% (previous quarter had commits -
15%, PRs opened -15%). However, it seems that the PR / commit activity is only
reflecting the main repo of the project, and not the increasing number of
additional repositories (kubernetes operator, Flink ML, table-store,
per-connector repositories).
- The PMC is functioning, discussing and actively adding more committers/PMC
members, responding to security requests and revisiting policies around
the Apache Flink twitter account.
-----------------------------------------
Attachment AD: Report from the Apache Gobblin Project [Abhishek Tiwari]
## Description:
The mission of Apache Gobblin is the creation and maintenance of software
related to a distributed data integration framework that simplifies common
aspects of big data integration such as data ingestion, replication,
organization and lifecycle management for both streaming and batch data
ecosystems
## Issues:
No issues to report.
## Membership Data:
Apache Gobblin was founded 2021-01-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 Abhishek Tiwari on 2021-01-19.
- William Lo was added as committer on 2022-08-31
## Project Activity:
- Apache Iceberg support was added to Gobblin Distcp, with
eventual goal for full support.
- New MySQL User quota manager was added.
- New Gobblin Metadata change events were added for Hive commit.
- Compiler and scheduler were decoupled to support warm standby mode.
- Fast failure mode for work unit generation was added.
- Improvements were made in Helix integration, fix for spec executors.
- Better logging in reducer tasks and ORC writers, audit counts in Iceberg
integration was added.
- Progress was made towards dynamic work unit allocation through message
exchange framework between task runner and application master.
- Cleanup of unused dependencies, Git flowgraph was refactored to make it
extensible.
- Error handling was improved for TimeAware finder.
- Pagination was added for GaaS on server side.
- New predicate called ExistingPartitionSkipPredicate was added.
- Support for true abort on existing entity was added.
- Container request count was improved to consider allocated count.
- Yarn container and Helix instance allocation group tagging was added.
- Gobblin starter scripts were fixed to add external jars as needed, typos in
Gobblin CLI was fixed, table flush was added after write failure, running
counts for retried flows was fixed, and several other minor optimizations
and fixes.
Last release (v0.16.0) was done on: Feb 3, 2022.
## Community Health:
- There have been 36 commits since 1st June 2022.
- 22 commits have been from non-committers.
- William Lo was voted in Aug, 2022 as a committer. We constantly look for
consistent contributors to vote them in as Committers.
-----------------------------------------
Attachment AE: Report from the Apache Gora Project [Kevin Ratnasekera]
## Description:
- The Apache Gora open source framework provides an in-memory data model and
persistence for big data. Gora supports persisting to column stores,
key-value stores, document stores, distributed in-memory key-value stores,
in-memory data grids, in-memory caches, distributed multi-model stores and
hybrid in-memory architectures. Gora also enables analysis of data with
extensive Apache Hadoop MapReduce, Apache Spark, Apache Flink, and Apache
Pig support.
## Issues:
- There are no issues requiring board attention at this time.
## Membership Data:
Apache Gora was founded 2012-01-24 (11 years ago)
There are currently 31 committers and 31 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Lahiru Jayasekara on 2020-04-30.
- No new committers. Last addition was Lahiru Jayasekara on 2020-04-27.
## Project Activity:
- Received contributions from several external contributors during last quarter.
- We are reaching the end of GSOC project timeline, several members from PMC
are actively reviewing the code contributions received for the project.
We will explore the possibilities of expanding our committer base, once
these contributions are reviewed and merged.
- Except for several bug fixes and improvements considering development work,
we have not been able to make significant on our next major release,
0.9 was released on 2019-08-15 and it has been quite while since last release.
## Community Health:
- We observed the usual activity level on both Github and mailing lists for the
past quarter. So nothing significant that worth mentioning for the this
quarterly report compared to previous reports.
-----------------------------------------
Attachment AF: Report from the Apache Guacamole Project [Mike Jumper]
## Description:
The mission of Apache Guacamole is the creation and maintenance of software
related to providing performant, browser-based remote access
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Guacamole was founded 2017-11-14 (5 years ago)
There are currently 14 committers and 9 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.
Community changes, past quarter:
- No new PMC members. Last addition was Carl Harris on 2017-11-19.
- No new committers. Last addition was Luke on 2020-02-07.
## Project Activity:
The project is making slow progress on the 1.5.0 release. Outside the scope of
1.5.0, the project has been working on implementing support for the SPICE
protocol, improving the vault integration, improving behavior in FIPS
environments, and ensuring the Docker images automatically make use of the
latest upstream protocol library releases.
Recent releases:
- 1.4.0 was released on 2022-01-01.
- 1.3.0 was released on 2021-01-01.
- 1.2.0 was released on 2020-06-28.
## Community Health:
The community is active and healthy. user@ and dev@ mailing lists show typical
levels of activity, with community members helping each other and engaging
with the project.
-----------------------------------------
Attachment AG: Report from the Apache Gump Project [Stefan Bodewig]
# Description
Apache Gump is a cross-project continuous integration server. Gump's
intention isn't so much to be a CI server but rather a vehicle that
makes people look beyond their project's boundaries and helps the
projects to collaborate.
Gump is written in Python and supports several build tools and version
control systems. The Apache installation of Gump builds ASF as well as
non-ASF projects and their dependencies. It started in the Java part
of the foundation but also builds projects like APR, HTTPd and
OpenSSL.
# Issues
There are no issues requiring board attention.
# Membership Data
Apache Gump was founded 2004-02-18 (17 years ago) There are currently
16 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is 8:5.
# Community changes, past quarter:
No new PMC members. Last addition was Mark Thomas on 2014-12-03.
No new committers. Last addition was Konstantin Kolinko on 2015-02-11.
# Project Activity
The Tomcat community is the only one still using Gump actively and the
only activity in Gump is around keeping the infrastructure alive and
tweaking things for the benefit of Tomcat builds.
We will certainly support any other project that wants to get the
benefit of the early warning system for backwards incompatible changes
Gump provides, but we are not actively recruiting projects.
# Releases
Gump has never done any releases. One reason for this is that the ASF
installations of Gump work on the latest code base almost all of the
time following its "integrate everything continuously" philosophy.
# Community Health
There isn't much happening but help is there when anybody needs it.
-----------------------------------------
Attachment AH: Report from the Apache Helix Project [Kishore G]
## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources
## Issues:
- PMC chair change voted and resolution submitted. Need approval from board.
- Need guidance on non active PMCs. Lack of PMCs for regular release voting.
## Membership Data:
Apache Helix was founded 2013-12-17 (9 years ago)
There are currently 24 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is 4:3.
Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Neal Sun on 2021-10-06.
## Project Activity:
- 1.0.4 was released on 2022-06-09.
- Will start new initiative for Apache Helix rearchitect for Helix 2.0
## Community Health:
- More questions brought from community through email list.23 emails
- Contribution decreased recently as recent does not have too many issue report.
- 29 PRs opened on GitHub, past quarter
- 25 PRs closed on GitHub, past quarter
-----------------------------------------
Attachment AI: Report from the Apache Hive Project [Ashutosh Chauhan]
-----------------------------------------
Attachment AJ: Report from the Apache HTTP Server Project [Joe Orton]
## Description:
The mission of HTTP Server is the creation and maintenance of software related
to Apache Web Server (httpd)
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache HTTP Server was founded 1995-02-27 (28 years ago)
There are currently 127 committers and 55 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- No new PMC members. Last addition was Giovanni Bechis on 2021-06-11.
- No new committers.
## Project Activity:
The project has produced two releases in the four months since my last report.
httpd 2.4.54 was released on June 8th after the third release candidate
tarball passed a PMC vote. This release included bug fixes, some features, and
addressed eight security vulnerabilities. All of the vulnerabilities involved
were given "Low" or "Moderate" impact ratings.
A new release of the "libapreq2" support library was also made on 25th August,
which addressed a single long-outstanding security issue (rated "Important").
## Community Health:
It was a particularly quiet quarter for both commit volumes and mailing list
traffic, possibly reflecting summer vacation time.
-----------------------------------------
Attachment AK: Report from the Apache Hudi Project [Vinoth Chandar]
## Description:
The mission of Apache Hudi is the creation and maintenance of software related
to providing atomic upserts and incremental data streams on Big Data
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Hudi was founded 2020-05-20 (2 years ago)
There are currently 30 committers and 16 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 Danny Chen on 2022-01-11.
- No new committers. Last addition was Vinoth Govindarajan on 2022-05-07.
## Project Activity:
Hudi community syncs have been regularly happening every month and now also
happening in Chinese separately. Videos are being uploaded to the Apache Hudi
Youtube channel owned by the PMC.
https://www.youtube.com/channel/UCs7AhE0BWaEPZSChrBR-Muw In addition, there
have been several talks and blogs in the last quarter which are collected here
https://hudi.apache.org/blog. Many query engine projects/vendors expressed
interest in a storage spec document, to help integrate with Hudi as a format,
for e.g non Java engines. We have published the Hudi tech spec documents here.
https://hudi.apache.org/tech-specs/
The hudi community also approved the 0.11.1 and 0.12.0 releases, which contain
major features/performance/reliability improvements. In the meantime, 0.13
release is currently planned with some really large new features like
metaserver, overhaul of merge APIs, new indexes and many more. Based on
feedback from community, we are planning to maintain patch versions on top of
0.12.0, to help users who are much older releases to migrate to a recent
version.
## Community Health:
We observed similar levels of engagement from developers and users
quarter over quarter. Our total open PRs and Issues are roughly 25% more
compared to June and the PMC is looking for ways to improve turnaround on code
reviews, scaling test infrastructure.
-----------------------------------------
Attachment AL: Report from the Apache Iceberg Project [Ryan Blue]
-----------------------------------------
Attachment AM: Report from the Apache Incubator Project [Justin Mclean]
# Incubator PMC report for September 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 34 podlings incubating. Podlings made 5 distinct releases.
This month we were missing reports from Livy, SDAP, Spot, Teaclave, and Toree. All will be asked to report next month.
Marvin-AI and PonyMaill don't have mentors' signoff and will also be asked to report next month. PonyMail has only one mentor and had three missed signoffs.
StreamPark has joined the Incubator, although have some X category dependencies issues, it's nice that the team has preliminary plans to address them.
Hivemall has passd retired VOTE. Some other podlings, like Livy, will retire next few months.
The SkyWalking community released a tool called skywalking-eyes. It's a full-featured license tool to check and fix license headers and resolve dependencies' licenses.
Besides, it offers various language support. but be carefulï¼
automated tools could help the project a lot and be a time saver for this work. but they can't fit all problems.
MxNet is about to graduate and it has tackled some branding issues on the eve of graduation.
## Community
### New IPMC members:
- Zhongyi Tan
### People who left the IPMC:
- None
## New Podlings
- StreamPark
## Podlings that failed to report, expected next month
- Livy
- Marvin-AI
- PonyMail
- SDAP
- Spot
- Teaclave
- Toree
## Graduations
- MXNet
The board has motions for the following:
- MXNet
## Releases
The following releases entered distribution during the month of
August:
- Sedona 1.2.1
- EventMesh 1.6.0
- DevLake 0.1.2.0
- SeaTunnel 2.1.3
- Kvrocks 2.1.0
## IP Clearance
- None
## Legal / Trademarks
## Infrastructure
## Miscellaneous
## Credits
Calvin Kirs
## Table of Contents
[Annotator](#annotator)
[brpc](#brpc)
[DataLab](#datalab)
[EventMesh](#eventmesh)
[Flagon](#flagon)
[Kvrocks](#kvrocks)
[Kyuubi](#kyuubi)
[Milagro](#milagro)
[Nemo](#nemo)
[PageSpeed](#pagespeed)
[Pegasus](#pegasus)
[PonyMail](#ponymail)
[Sedona](#sedona)
[StreamPipes](#streampipes)
[Training](#training)
[Uniffle](#uniffle)
[Wayang](#wayang)
--------------------
## Annotator
Annotator provides annotation enabling code for browsers, servers, and humans.
Annotator has been incubating since 2016-08-30.
### Three most important unfinished issues to address before graduating:
1. Incubation issues found by Whimsy. Some look correct (i.e. are pending
action from us). Others are things we did when we joined the Incubator.
- No Software Grant and No IP Clearance Filed - this was done at the
onset of incubation iirc.
- No Release Yet/Missing ASF Copyright Headers on Source Code - we have
made releases, but apparently missed getting headers on everything.
- No Release Yet/Binary has licensing issues - this is likely caused by
the above.
- No Podling Name Search on file - we're looking into how to initiate
that process.
2. We need more (active) mentors...still.
3. Our release process is still cumbersome/lengthy, so we release rarely.
### Are there any issues that the IPMC or ASF Board need to be aware of?
We would like to initial the podling name search if possible. Additional
mentors would also be helpful.
### How has the community developed since the last report?
We've added Richard Eckart de Castilho (rec) to the PPMC to help with voting
and hopefully liaison with UIMA in which is also a member.
### How has the project developed since the last report?
We are working to release an 0.3.0 release. The code has been ready for
sometime, but we face cross-platform build issues and other annoyances which
have held it back.
We have also learned that Apache Annotator (despite it's pre-1.0 release
status) is already in use in a production ereader web app for epubs.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [x] Initial setup
- [x] Working towards first release
- [x] Community building
- [ ] Nearing graduation - we believe we could be close to this in a few
months pending clarifying the items above.
- [ ] Other:
### Date of last release:
2022-05-05
### When were the last committers or PPMC members elected?
2022-08-17
### Have your mentors been helpful and responsive?
Voting involvement is still too low for us to easily turn around a release or
the addition of a committer without personally hunting folks down. Similarly,
getting mentor involvement looks similar--direct requests for input made via
additional emails or IRC pings.
### Is the PPMC managing the podling's brand / trademarks?
There are no known branding uses of any kind--good or bad.
### Signed-off-by:
- [X] (annotator) Nick Kew Comments:
- [ ] (annotator) Tommaso Teofili Comments:
- [x] (annotator) Benjamin Young Comments:
### IPMC/Shepherd notes:
--------------------
## brpc
brpc is an industrial-grade RPC framework for building reliable and high-
performance services.
brpc has been incubating since 2018-11-13.
### Three most important unfinished issues to address before graduating:
1. Attract more committer
2. Regular Apache Release by more release manager
3. Fix Branding Issue
### Are there any issues that the IPMC or ASF Board need to be aware of?
No issues.
### How has the community developed since the last report?
We add two committersï¼ they are Wang Xiaofengï¼Hu Xiguoã
And we add 3 PPMC members ï¼they are Cai Daojinï¼Heleiï¼Lilei.
we particpated in ApacheCon Asia 2022, PPMC Wang Weibing was the co-chair of the RPC track.
there were about 3 sessions in that track.
### How has the project developed since the last report?
brpc 1.2.0 has been released by a new release manager ---liu shuai,
which add apple m1 support.
### 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-08-03
### When were the last committers or PPMC members elected?
2022-07-18
### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
we invited our mentor Pan Juan to join our offline dinner meeting on Oct 4th,
she gave me many suggestion about graduation,
including discussing more in the mail list.
we quite appreciate these ideas, and follows her suggestion accordingly.
### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?
I create an issue to registe brpc's branding, here it is.
https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-202
but there is no reply for it.
### Signed-off-by:
- [X] (brpc) Jean-Baptiste Onofré
Comments:
- [X] (brpc) Von Gosling
Comments:
- [X] (brpc) Juan Pan
Comments: It looks that we have more fellow joined, nice!
### IPMC/Shepherd notes:
--------------------
## DataLab
DataLab is a platform for creating self-service, exploratory data science
environments in the cloud using best-of-breed data science tools.
DataLab has been incubating since 2018-08-20.
### Three most important unfinished issues to address before graduating:
1. Finish graduation as a TLP.
2.
3.
### Are there any issues that the IPMC or ASF Board need to be aware of?
No issues.
### How has the community developed since the last report?
We have a new committers Oleksandr Polishchuk and Tetiana Polyvana.
### How has the project developed since the last report?
- We are working towards next release.
- Support of image management (in progress).
- Adding a new Compute Engine - Azure HDInsight(in progress).
- Filter function enchantment for image page(done).
- Update third-parties like Jupyter, TensorFlow (done).
- Bug fixing.
### 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
- [X] Other: working towards next release
### Date of last release:
2022-01-27
### When were the last committers or PPMC members elected?
The last committer was added on July 22, 2022.
### Have your mentors been helpful and responsive?
Our mentors 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:
- [ ] (datalab) P. Taylor Goetz
Comments:
- [ ] (datalab) Henry Saputra
Comments:
- [X] (datalab) Furkan Kamaci
Comments:
### IPMC/Shepherd notes:
--------------------
## EventMesh
EventMesh is a dynamic cloud-native basic service runtime used to decouple
the application and middleware layer.
EventMesh has been incubating since 2021-02-18.
### Three most important unfinished issues to address before graduating:
1.More frequent code contributions
2.A steady release process
3.Growing the community: more committers, more use cases
### Are there any issues that the IPMC or ASF Board need to be aware of?
N/A
### How has the community developed since the last report?
About 90 contributors involved till now
GSoc,OSPP,and 8 SIG are in progressing
### How has the project developed since the last report?
1.6.0 released
### 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-08-31
### When were the last committers or PPMC members elected?
2022-09-05
### Have your mentors been helpful and responsive?
Mentors were all very nice and helpful.
### Is the PPMC managing the podling's brand / trademarks?
Yes.
### Signed-off-by:
- [ ] (eventmesh) Francois Papon
Comments:
- [X] (eventmesh) Junping Du
Comments:
- [X] (eventmesh) Jean-Baptiste Onofré
Comments:
- [ ] (eventmesh) Justin Mclean
Comments:
- [X] (eventmesh) Von Gosling
Comments:
### IPMC/Shepherd notes:
--------------------
## Flagon
Flagon is a software tool usability testing platform
Flagon has been incubating since 2016-07-13.
### Three most important unfinished issues to address before graduating:
1. Continue VOTE thread for Graduation on general@incubator
2.
3.
### Are there any issues that the IPMC or ASF Board need to be aware of?
None at this time.
### How has the community developed since the last report?
1. Enrolled new committers (x4), including one new PPMC
2. Completed new CCLA, SW grant from University of Maryland
3. Addressed lingering issues raised in graduation VOTE (deprecated projects, unsubscribed PPMC)
### How has the project developed since the last report?
1. Onboarding new SW Grant (Distill) into project, driving toward release
2. New community driven developments
3. Continued Maintenance
### 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-19 Apache Flagon UserALE.js 2.3.0
### When were the last committers or PPMC members elected?
- Kelsey Rassmann (6/2022)
- Kymani Brown (6/2022)
- Amir Ghaemi (6/2022)
- Austin Bennett (5/2022)
### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
Generally, Mentors remain supportive. Although JUL report was not signed by Mentors (was posted to Dev).
### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?
Yes.
### Signed-off-by:
- [ ] (flagon) Lewis John McGibbney
Comments:
- [ ] (flagon) David Meikle
Comments:
- [ ] (flagon) Tim Allison
Comments:
- [X] (flagon) Furkan Kamaci
Comments: I was on summer vacation and did not have a chance to check the JUL report. It may be the reason for the other mentors as well.
### 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:
Promote the project and grow the 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 since the last report. Also, in order to let more guys know Kvrocks community, we had a
share on ApacheCon Asia 2022 and are preparing a promotional article that will be published on the OSCHINA platform.
### How has the project developed since the last report?
1. We completed the first Kvrocks release at Apache.
2. We created the Apache Kvrocks website and added some documents to help users study Kvrocks.
3. Our focus is still on improvements and bug fixes, which included optimizing CI and using LuaJIT to improve performance of
the Lua script. We've also added a new data type STREAM and added some new commands which have been supported since Redis 6.2.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [x] Initial setup
- [x] Completed first release
- [x] Community building
- [ ] Nearing graduation
- [ ] Other: working towards next release
We just completed the first release and need to keep working on improving Kvrocks to make it more stable and easy to use.
### Date of last release:
2022-08-03 We made the firsts Apache release with version 2.1.0.
### When were the last committers or PPMC members elected?
2022-06-13 We elected PragmaTwice as a Kvrocks committer.
### Have your mentors been helpful and responsive?
Yes, they mentored us a lot on how to maintain the community, and 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:
- [ ] (kvrocks) Xiaoqiao He
Comments:
- [x] (kvrocks) tison
Comments:
- [x] (kvrocks) Von Gosling
Comments:
- [X] (kvrocks) Liang Chen
Comments:
### IPMC/Shepherd notes:
--------------------
## Kyuubi
Kyuubi is a distributed multi-tenant Thrift JDBC/ODBC server for large-scale
data management, processing, and analytics, built on top of Apache Spark and
designed to support more engines.
Kyuubi has been incubating since 2021-06-21.
### Three most important unfinished issues to address before graduating:
1. Gain more active contributors/committers to build a diverse community
2. Make Apache releases regularly and keep the quality for all releases
3. Improve project structure 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?
- Adds three new Committers, there are currently 88 contributors and 17 committers, 9 PPMC members.
- Several discussions/bug reports on the GitHub Issues/WeChat groups, etc.
- Our PPMC member, Fei Wang, participated ApacheCon Asia 2022 and gave a talk about kyuubi's success @eBay
### How has the project developed since the last report?
- Released v1.5.2-incubating on 2022-06-18
- Voting v1.6.0-incubating in the general list which resolves about 700 tickets
### 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:
- 2022-06-18
### When were the last committers or PPMC members elected?
- 2022-06-21 Shaoyun Chen
- 2022-07-20 Min Zhao
- 2022-07-26 Qingbo Jiao
### Have your mentors been helpful and responsive?
- Mentors are helpful and always responsive.
### Is the PPMC managing the podling's brand / trademarks?
Yes
### Signed-off-by:
- [ ] (kyuubi) Willem Ning Jiang
Comments:
- [ ] (kyuubi) Jeff Zhang
Comments:
- [ ] (kyuubi) Duo Zhang
Comments:
- [X] (kyuubi) Akira Ajisaka
Comments: It's great to add new PPMC members. I agreed with the report that Kyuubi is nearing graduation.
### IPMC/Shepherd notes:
--------------------
## Milagro
Milagro is core security infrastructure and crypto libraries for
decentralized networks and distributed systems.
Milagro has been incubating since 2015-12-21.
### Three most important unfinished issues to address before graduating:
1. Continue to build relevant and useful crypto libraries and applications
for decentralized networks in order to grow the ecosystem of users and
contributors to the project.
2. Continue to improve compliance with the Apache Way. In particular to
update the Milagro website and other project sites (e.g. Whimsy) in
accordance with Apache policies.
3. Further releases to increase the scope of the Milagro project, extend
the capability of existing releases and to demonstrate improved
compliance with the Apache Way.
### Are there any issues that the IPMC or ASF Board need to be aware of?
Administrative tasks are still outstanding due to members' other
commitments and the pandemic. These include in particular, a PPMC
meeting to discuss the project roadmap needs to be arranged,
confirmation that the project's Whimsy, Clutch, SVN, Confluence
& Committers pages are all current, and the code signing keys
needs countersigning. Investigations into a redirect on Milagro's
home page is still outstanding.
### How has the community developed since the last report?
No change.
### How has the project developed since the last report?
Swagger site on the Milagro homepage has been updated to solve
an XSS issue. MPC repo's readme has been updated to simplify
build and test instructions in preparation for its first
Apache Release. Investigation into a Travis issue is ongoing.
### 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:
2020-02-10
### When were the last committers or PPMC members elected?
February 2020
### Have your mentors been helpful and responsive?
No issues except previous report sign off was missed.
### Is the PPMC managing the podling's brand / trademarks?
No known issues, but further investigation is still required
by the Milagro community.
### Signed-off-by:
- [ ] (milagro) Nick Kew
Comments:
- [X] (milagro) Jean-Frederic Clere
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. Complete the remaining items in the Apache 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?
- Hosting a GSoC student working on stream processing
- Working on a new release
### How has the project developed since the last report?
- Added installation scripts for ease of use
- Improved stream processing metrics
- Added additional stream application examples
- Added network profiling scripts
- Updated library versions
- Upgraded the CI with new platforms
### 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?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
Our mentors have been helpful and responsive.
### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?
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:
- [X] (nemo) Markus Weimer
Comments:
### IPMC/Shepherd notes:
--------------------
## PageSpeed
PageSpeed represents a series of open source technologies to
help make the web faster by rewriting web pages to reduce
latency and bandwidth.
PageSpeed has been incubating since 2017-09-30.
### Three most important unfinished issues to address before graduating:
1.Grow the number of active developers
### Are there any issues that the IPMC or ASF Board need to be aware of?
While there is a healthy user base, the number of active developers remains
persistently low. This seems to be a hard to address challenge.
### How has the community developed since the last report?
Mailing lists and git issues are active. The number of active developers is
unchanged.
### How has the project developed since the last report?
Minor activity. notably, ngx_pagespeed's build broke as of nginx 1.23, a fix
was contributed addressing this in a backwards compatible manner.
### 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:
The week of May 11th, 2020
### When were the last committers or PPMC members elected?
May 27 2019 (Longinos Ferrando, elected as both committer and PMC member)
### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?
As far as we know the brand is respected by third parties.
### Signed-off-by:
- [ ] (pagespeed) Jukka Zitting
Comments:
- [ ] (pagespeed) Leif Hedstrom
Comments:
- [X] (pagespeed) Nick Kew
Comments:
### IPMC/Shepherd notes:
--------------------
## Pegasus
Pegasus is a distributed key-value storage system which is designed to be
simple, horizontally scalable, strongly consistent and high-performance.
Pegasus has been incubating since 2020-06-28.
### Three most important unfinished issues to address before graduating:
1. Grow the community(attracting more committers, contributors, users).
2. Make more releases in ASF policy regularly.
3. Improve the Pegasus project performance, stability, and usage
scenarios.
### Are there any issues that the IPMC or ASF Board need to be aware of?
None
### How has the community developed since the last report?
- Attracted more active contributors.
- Invited a new committer(Dan Wang).
- Made two Pegasus related speeches on ApacheCon Asia 2022.
### How has the project developed since the last report?
The underlying library (XiaoMi/rDSN) project has been migrated to the
main repository, and we have resolved all the license problems we found,
it has been fully discussed on maillist.
We are planning to release 2.4.0.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [X] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
2021-11-26
### When were the last committers or PPMC members elected?
2022-7-8, Dan Wang(GitHub ID: empiredan)
### Have your mentors been helpful and responsive?
Yes, our mentors gave us a lot of help, including IP
clearance, version release, and etc.
### Is the PPMC managing the podling's brand / trademarks?
No issues that we are aware of.
### Signed-off-by:
- [ ] (pegasus) Duo zhang
Comments:
- [ ] (pegasus) Liang Chen
Comments:
- [x] (pegasus) Von Gosling
Comments:
- [x] (pegasus) Liu Xun
Comments:
### IPMC/Shepherd notes:
--------------------
## Pony Mail
Pony Mail is a mail-archiving, archive viewing, and interaction service,
that can be integrated with many email platforms.
Pony Mail has been incubating since 2016-05-27.
### Three most important unfinished issues to address before graduating:
1. Growing community
2.
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?
No material change.
### How has the project developed since the last report?
No change of note.
### 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:
2019-04-20
### When were the last committers or PPMC members elected?
Sean Palmer was added as committer on 2021-04-02
### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?
### Signed-off-by:
- [ ] (ponymail) John D. Ament
Comments:
### IPMC/Shepherd notes:
--------------------
## Sedona
Sedona is a big geospatial data processing engine. It provides an easy to
use APIs for spatial data scientists to manage, wrangle, and process
geospatial data.
Sedona has been incubating since 2020-07-19.
### Three most important unfinished issues to address before graduating:
1. All issues are fixed.
2.
3.
### Are there any issues that the IPMC or ASF Board need to be aware of?
Our last release in general@incubator took 3 weeks to pass. Not many people are casting their votes.
### How has the community developed since the last report?
Our monthly downloads have reached over 800K. We now have 82 contributors and 10 PPMC members.
### How has the project developed since the last report?
We had 1 more release (1.2.1) and 1 more release manager.
### 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-08-30
### When were the last committers or PPMC members elected?
2022-08-16
### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
Our mentors Jean-Baptiste Onofré and Von Gosling are little too busy and hence are not very responsive. But since we will graduate soon, this is not an issue.
### Is the PPMC managing the podling's brand / trademarks?
Yes, the VP has approved the project name.
### Signed-off-by:
- [X] (sedona) Felix Cheung
Comments:
- [X] (sedona) Jean-Baptiste Onofré
Comments: I was busy during summer vacation time. I will be more active in this podling in the future.
- [ ] (sedona) George Percivall
Comments:
- [x] (sedona) Von Gosling
Comments: It's lucky to cast the last vote in the latest release
### IPMC/Shepherd notes:
--------------------
## StreamPipes
StreamPipes is a self-service (Industrial) IoT toolbox to enable non-
technical users to connect, analyze and explore (Industrial) IoT data
streams.
StreamPipes has been incubating since 2019-11-11.
### Three most important unfinished issues to address before graduating:
1. Release version 0.70.0
2. Prepare graduation process
3.
### Are there any issues that the IPMC or ASF Board need to be aware of?
There are no issues right now.
### How has the community developed since the last report?
1. We had increased traffic on the mailing list during the last months
2. Also, the user mailing list had more traffic with serveral users asking for help
3. Several contributions and PRs from new contributors were made
4. Number of Github stars increased (last report: 315, current: 338)
5. We will have a talk at ApacheCon NA
### How has the project developed since the last report?
1. The community has worked on several new features and improvements towards release 0.70.0
2. For this release, we focused on bug fixes and improvements towards production usage
3. Release 0.70. is currently under vote
4. After the release, we plan to start discussion on graduation
### 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-03-21
### When were the last committers or PPMC members elected?
2022-03-16
### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
Yes, mentors are helpful.
### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?
Name is approved and we are actively monitoring the brand.
### Signed-off-by:
- [X] (streampipes) Christofer Dutz
Comments:
- [ ] (streampipes) Jean-Baptiste Onofré
Comments: No report filled yet
- [ ] (streampipes) Julian Feinauer
Comments:
- [ ] (streampipes) Justin Mclean
Comments:
- [ ] (streampipes) Kenneth Knowles
Comments:
### IPMC/Shepherd notes:
--------------------
## Training
The Training project aims to develop resources which can be used for
training purposes in various media formats, languages and for various Apache
and non-Apache target projects.
Training has been incubating since 2019-02-21.
### Three most important unfinished issues to address before graduating:
1. Reengaging the community
2. Growing the community
3.
### Are there any issues that the IPMC or ASF Board need to be aware of?
Currently the activity in the project is almost not existent. We have tried
getting people engaged with low hanging fruit, but without success. If this
level of activity continues after ApacheCon (wehre we have a talk), we will
probably initiate the process of retiring this posling.
### How has the community developed since the last report?
Not at all.
### How has the project developed since the last report?
Not at all. Some minor updates, but nothing noteworthy.
### 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:
training-tools 1.0.0: 14.09.2020
### When were the last committers or PPMC members elected?
10.11.2020: Gautam Gupta (Committer)
### Have your mentors been helpful and responsive?
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
Nothing is happening, but we have been missing previous reports.
We'll try to keep reporting on time till we possibly reactivate
the community or build a new crowd, or we decide to retire the
project,
### Is the PPMC managing the podling's brand / trademarks?
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?
We haven't started the name-search yet, however we'll do that
as soon as we gain more activity.
### Signed-off-by:
- [ ] (training) Craig Russell
Comments:
- [X] (training) Christofer Dutz
Comments:
- [ ] (training) Justin Mclean
Comments:
- [ ] (training) Lars Francke
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. Building the infrastructures, like website, documents, guidance for new contributors, etc.
2. Doing a thorough license check.
3. kicking off a first release.
### Are there any issues that the IPMC or ASF Board need to be aware of?
No.
### How has the community developed since the last report?
1. 25 contributors from different affiliations contributed to Uniffle project.
2. 55 issues have beed created, among this 24 were discussed and resolved.
3. 4 discussions were occurred.
### How has the project developed since the last report?
1. 55 issues has been created, among this 24 issues were closed. 142 PRs has been created, among this 128 PRs were merged.
2. Uniffle website has been created and published.
3. The first release is undergone.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [x] Initial setup
- [x] Working towards first release
- [x] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
NA
### When were the last committers or PPMC members elected?
NA
### Have your mentors been helpful and responsive?
Yes, they're very helpful in guiding the podling project.
Are things falling through the cracks? If so, please list any
open issues that need to be addressed.
No.
### Is the PPMC managing the podling's brand / trademarks?
Yes.
Are 3rd parties respecting and correctly using the podlings
name and brand? If not what actions has the PPMC taken to
correct this? Has the VP, Brand approved the project name?
Yes.
### Signed-off-by:
- [X] (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:
--------------------
## Wayang
Wayang is a cross-platform data processing system that aims at decoupling the
business logic of data analytics applications from concrete data processing
platforms, such as Apache Flink or Apache Spark. Hence, it tames the
complexity that arises from the "Cambrian explosion" of novel data processing
platforms that we currently witness. Wayang has been incubating since
2020-12-16.
### Three most important unfinished issues to address before graduating:
1. Simplifying and documenting the release process
2. Drive growth and community building
3. Slow contribution rate
### Are there any issues that the IPMC or ASF Board need to be aware of?
⢠âWayangâ as ⢠is not solved yet, no response so far from the trademark team.
### How has the community developed since the last report?
Slow adaption, but increasing interest and adoption.
### How has the project developed since the last report?
Python integration progressing, SQL support in hibernation
### How would you assess the podling's maturity? Please feel free to add your
own commentary.
- [x] Initial setup
- [ ] Working towards first release
- [x] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release: 2021-12-13
### When were the last committers or PPMC members elected?
2022-01-18: Calvin Kirs
### Have your mentors been helpful and responsive? Are things falling through
the cracks? If so, please list any open issues that need to be addressed.
Yes, the mentors are helpful, nevertheless, two of them have prolonged
inactivity.
### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties
respecting and correctly using the podlings name and brand? If not what
actions has the PPMC taken to correct this? Has the VP, Brand approved the
project name?
The name is under the process of "ASF's trademark counsel.â
### Signed-off-by:
- [X] (wayang) Christofer Dutz Comments: It's been quite quiet on the list
and on the code repo.
- [ ] (wayang) Lars George Comments:
- [ ] (wayang) Bernd Fondermann Comments:
- [X] (wayang) Jean-Baptiste Onofré Comments: I think we are on track for
graduation.
### IPMC/Shepherd notes:
--------------------
-----------------------------------------
Attachment AN: Report from the Apache InLong Project [Charles Zhang]
## Description:
The mission of Apache InLong is the creation and maintenance of software
related to a one-stop data integration framework that provides automatic,
secure, and reliable data transmission capabilities. InLong supports both batch
and stream data processing at the same time, which offers great power to build
data analysis, modeling, and other real-time applications based on streaming
data
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache InLong was founded 2022-06-15 (3 months ago)
There are currently 36 committers and 25 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:7.
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
- Yunqing Mo was added as committer on 2022-08-23
## Project Activity:
At this time, the community released the 1.3.0 version, which closes about 410+
issues,contains 110+ features and 170+ optimizations. Mainly include the
following features:
- Enhance management and control capabilities.
- Extended collection node.
- Optimize write node.
- Support data conversion.
- Strengthen Agent function.
At same time, we are focusing on trying to develop 1.4.0, the following 1.4.0
will be relased in about 2 monthes and looks to achieve these goals:
- Agent adds Redis, CloudEvents, MongoDB collection types
- Unified DataProxy MQ framework
- Full support for Apache Kafka
Meetups and Conferences in the past month:
- Prepare an online meetup to introduce the just-released 1.3.0.
## Community Health:
The community health is good. In the past month,
- 6 new code contributors contributed to the project (116 in total).
- 156 commits to master (-17% decrease).
- 32 active contributors (-13% decrease).
- 185 PRs opened on GitHub (-13% decrease).
- 178 issues closed on GitHub (-28% decrease).
Because the community is preparing to release version 1.3.0,
mainly dealing with bug fix-related PRs, which caused a decline in some data.
the community still looks healthy.
-----------------------------------------
Attachment AO: Report from the Apache IoTDB Project [Xiangdong Huang]
## Description:
The mission of Apache IoTDB is the creation and maintenance of software related
to an IoT native database with high performance for data management and analysis
## Issues:
no
## Membership Data:
Apache IoTDB was founded 2020-09-16 (2 years ago)
There are currently 51 committers and 26 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 Yuan Tian on 2022-04-21.
- Xiulong Yuan was added as committer on 2022-06-17
## Project Activity:
We released some new versions:
- v0.12.6, and the lifecycle of v0.12.x is almost over,
- v0.13.1 and v0.13.2, and the community may keep to maintain v0.13.x
for a period,
- v0.14.0-preview1, which includes a new implementation of the cluster mode.
Recently, the ecosystem of IoTDB grows well, e.g., we have integrated with
Apache Ratis, Telegraph, EdgeX (from Linux foundation) etc..
## Community Health:
- We are glad to see there are more and more contributors. According to
Github, the contributors is more than 210.
- A meetup is host in Hangzhou China in August, together with Open source
project EMQx.
-----------------------------------------
Attachment AP: Report from the Apache Jackrabbit Project [Marcel Reutegger]
## Description:
The Apache Jackrabbit⢠content repository is a fully conforming
implementation of the Content Repository for Java⢠Technology API
(JCR, specified in JSR 170 and 283). The Jackrabbit content
repository is stable, largely feature complete and actively being
maintained.
Jackrabbit Oak is an effort to implement a scalable and performant
hierarchical content repository as a modern successor to the Apache
Jackrabbit content repository. It is targeted for use as the
foundation of modern world-class websites and other demanding
content applications. In contrast to its predecessor, Oak does not
implement all optional features from the JSR specifications, and it
is not a reference implementation.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Jackrabbit was founded 2006-03-15 (16 years ago)
There are currently 58 committers and 58 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- Joerg Hoh was added to the PMC on 2022-07-01
- Joerg Hoh was added as committer on 2022-07-01
## Project Activity:
Apache Jackrabbit Oak receives most attention nowadays. All
maintenance branches and the main development branch are
continuously seeing moderate to high activity.
Apache Jackrabbit itself is mostly in maintenance mode with most of
the work going into bug fixing and tooling. New features are mainly
driven by dependencies from Jackrabbit Oak.
The team decided to introduce a GitHub action that adds a label to
open pull requests for Jackrabbit Oak that are older than two years.
The intention is to reduce the number of open or abandoned pull
requests and notify contributors to follow up on their change request.
Stale pull requests without further activity are then closed
automatically after 30 days.
## Community Health:
The project is healthy with a continuous stream of traffic mostly on
the JIRA issues and GitHub pull requests reflecting the activity of
the respective component.
Commit activity is moderate, mirroring the activity on the
JIRA issues and the desire of the individual contributors to bring
features and improvements in for the next Jackrabbit Oak release.
## Releases:
- jackrabbit-2.21.11 was released on 2022-06-10
- jackrabbit-2.20.6 was released on 2022-07-07
- jackrabbit-oak-1.44.0 was released on 2022-07-15
- jackrabbit-oak-1.22.12 was released on 2022-07-19
- jackrabbit-2.21.12 was released on 2022-08-11
- jackrabbit-2.16.10 was released on 2022-09-10
## JIRA activity:
- 168 JIRA tickets created in the last 3 months
- 144 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment AQ: Report from the Apache jUDDI Project [Alex O'Ree]
## Description:
- jUDDI (pronounced "Judy") is an open source Java implementation of the
Universal Description, Discovery, and Integration (UDDI v3) specification
for (Web) Services. The jUDDI project includes Scout. Scout is an
implementation of the JSR 93 - Java API for XML Registries 1.0 (JAXR).
## Issues:
- There are no issues that require the board's attention at this time.
## Membership Data:
Apache jUDDI was founded 2010-08-21 (11 years ago) There are currently 7
committers and 7 PMC members in this project. The Committer-to-PMC ratio is
1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Alex O'Ree on 2013-03-17.
- No new committers were added.
## Activity:
- jUDDI - last release was July 1, 2021 to address a reported security issue.
Some recent development activities have been logged after discovering
multiple issues after enabling CI builds using github actions. Getting help
resolving these issues from committers has been difficult. We may consider
moving the attic if the open issues cannot be resolved.
- SCOUT - last release 10 DEC 2018. Resolved several bugs and dependencies.
## Health report:
- Low development activity is a factor for low mailing list volume, but in
all likelihood, it's from a general lack of interest in the protocol.
- Minimal JIRA activity or mailing list activity (aside from spam) is also a
factor for low development.
- There are enough active PMC members to approve releases and respond to
potential security issues.
## Releases:
- 3.3.10 was released on 2021-07-01.
- SCOUT-1.2.8 was released on Mon Dec 10 2018
-----------------------------------------
Attachment AR: Report from the Apache Karaf Project [Jean-Baptiste Onofré]
## Description:
The mission of the Apache Karaf project is to provide an application
ecosystem. Apache Karaf runtime is a modulith runtime allowing to run any kind
of applications. Karaf subprojects bring additional features for this runtime
and running applications.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Karaf was founded 2010-06-16 (12 years ago)
There are currently 31 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2018-11-29.
- No new committers. Last addition was Francois Papon on 2018-05-19.
## Project Activity:
- 4.4.1 was released on 2022-07-14.
- 4.2.16 was released on 2022-06-19
- 4.3.7 was released on 2022-04-23. We are working on new runtime maintenance
releases (4.4.2 and 4.3.8). We started Decanter 3.0.0 refactoring. Decanter
3.0.0 should be released in couple of months. Some fixes has been done on
Cave to be runnable on Karaf 4.4.x. A release will follow soon.
## Community Health:
Even if we have slightly delay, Karaf 5 preparation is still running and we
did good progress on the tooling branch (allowing to easily build
runtime/launcher): https://github.com/jbonofre/karaf5 A blog post is in
preparation to present Karaf 5. It will be follow by a proposal donation vote
on the mailing list. We hope to announce karaf5 for ApacheCon.
-----------------------------------------
Attachment AS: Report from the Apache Kibble Project [Sharan Foga]
## Description:
The mission of Apache Kibble is the creation and maintenance of software
related to an interactive project activity analyzer and aggregator
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Kibble was founded 2017-10-18 (5 years ago)
There are currently 15 committers and 13 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:7.
Community changes, past quarter:
- No new PMC members. Last addition was MichaÅ SÅowikowski on 2021-05-03.
- No new committers. Last addition was Kaxil Naik on 2021-02-21.
## Project Activity:
DevLake Collaboration
We were contacted by Apache DevLake (incubating)[1] as their community is
working on similar tools to Kibble but for different use cases.They
requested information and gave us the opportunity to present Kibble
to their community and answer any questions. [2].As a result we have a few
people accessing the Kibble-1 repo and asking questions around setting it up.
We have also added DevLake sources to Kibble so they can see and monitor their
own community statistics. We will continue to collaborate with DevLake
RoadMap Reboot
A conversation has started to discuss how we could reboot the
roadmap for Kibble development [3]. We should hopefully be able to provide
more details on the progress of this in our next report.
PMC Roll Call
The project has had low activity for a while so we wanted to
check that the project still have sufficient oversight from the PMC. A roll
call was performed and was successful.
## Community Health:
Our mailing list activity is low but we have been able to respond to the
requests we have received. We are a small community that is looking to grow so
hope the collaboration with DevLake and the rebooted roadmap can help provide
some opportunities to improve that.
[1] https://s.apache.org/9yklq
[2] https://s.apache.org/ejgb5
[3] https://s.apache.org/po6s8
-----------------------------------------
Attachment AT: Report from the Apache Lucene Project [Bruno Roustant]
## Description:
The mission of Lucene is the creation and maintenance of software related to
Search engine library
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Lucene was founded 2005-01-19 (18 years ago)
There are currently 96 committers and 63 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 Greg Miller on 2022-06-07.
- Vigya Sharma was added as committer on 2022-07-27
## Project Activity:
Recent releases:
9.4.0 is being prepared.
9.3.0 was released on 2022-07-29.
8.11.2 was released on 2022-06-17.
9.2.0 was released on 2022-05-24.
The Lucene project decided to move the issue tracking system from Jira to
GitHub. This should simplify the creation of issues and patches, and should
also increase the engagement with new contributors.
This has been a huge work to map and migrate all issues. There were a bunch
of tricky problems to solve, but it's finally complete thanks to an amazing
work.
Lucene build servers have been updated to run tests with the latest JDK 19.
The two latest releases contain numerous features and optimizations. As usual
release notes can be found at
https://cwiki.apache.org/confluence/display/LUCENE/Release+Notes+9.3
Here is an extract:
- Merge on full flush enabled by default, giving perf boost to NRT indexes.
- New features for facets: getAllChildren, facetsets for high dimensions, and
query filtering.
- More control over index-sort optimizations.
- Dynamic pruning of queries sorted by a string field, for massive speedup.
- Two-clause disjunctions queries optimized for a 40%-75% speedup.
- BooleanQuery count quickened.
- KnnVectorQuery filter cache improved, KnnVector fields stored with 8 bits to
save storage.
## Community Health:
We continue to see a healthy increasing trend in the traffic of the dev@ mailing
list. The number of code contributors decreases compared to the previous
quarter, probably due to the summer season. GitHub activity is steady,
following the same pace
(https://home.apache.org/~mikemccand/lucenebench/github_pr_counts.html).
-----------------------------------------
Attachment AU: Report from the Apache Lucene.Net Project [Shad Storhaug]
## Description:
The mission of Lucene.Net is the creation and maintenance of software related
to Search engine library targeted at .NET runtime users.
## Issues:
There are no issues requiring board attention
## Membership Data:
Apache Lucene.Net was founded 2012-08-14 (10 years ago)
There are currently 17 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:8.
Community changes, past quarter:
- No new PMC members. Last addition was Ron Clabo on 2022-03-02.
- No new committers. Last addition was Ron Clabo on 2021-06-02.
## Project Activity:
There has been limited project activity over the summer period. This is most
likely due to summer holidays and vacations being taken.
Recent releases:
Apache-Lucene.Net-4.8.0-beta00016 was released on 2022-02-17.
Apache-Lucene.Net-4.8.0-beta00015 was released on 2021-10-29.
Apache-Lucene.Net-4.8.0-beta00014 was released on 2021-03-28.
## Community Health:
There has been limited project activity over the summer period. This is most
likely due to summer holidays and vacations being taken.
-----------------------------------------
Attachment AV: Report from the Apache Mnemonic Project [Yanhui Zhao]
## Description:
Apache Mnemonic is an open-source Java library for durable object-oriented
programming on hybrid storage-class memory(e.g. NVM) space. It comes up with
durable object model (DOM) and durable computing model(DCM) and takes full
advantages of storage-class memory to simplify the code complexity, avoid
SerDe/(Un)Marshal, mitigate caching for constructing next generation computing
platforms. Mnemonic makes the storing and transmitting of massive linked
objects graphs simpler and more efficient. The performance tuning could also
be mostly converged to a single point of tuning place if based on Mnemonic to
process and analyze linked objects. The programmer is able to focus on the
durable object oriented business logic instead of worrying about how to
normalize/join, SerDe(un)marshal, cache and store their linked business
objects with arbitrary complexity.
## Issues:
None during this report period
## Membership Data:
Apache Mnemonic was founded 2020-11-30 (2 years ago)
There are currently 21 committers and 14 PMC members in this project.
The Committer-to-PMC ratio is 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Chenyang Li on 2020-11-04.
- No new committers. Last addition was Chunyong on 2021-10-05.
## Project Activity:
We are planning our 0.18.0 release later this month, including completed and
ongoing tasks related to
1. Support of a new memory service (memkind)
2. Durable object versioning design and implementation at memory services
native level
3. Enabling rust lang dev env for native memory service development
4. Issue fixes for security vulnerabilities and dev dockers
We also keep track of several inherent tasks and issues that were passed down
from past releases, and may include some additional changes in this release as
well. Edward (Chengyang) Li volunteers to be our release manager for this
release, and is approved by the communities during the meetup discussion
## Community Health:
We saw some decrease on the activities of the project of the past quarter,
with several developers impacted by the economic downturn. We tried offering
our help as a community by sharing helpful information and opportunities.
During this report period, we have 16 issues opened, 11 issues closed, and 14
PR reviewed and merged. The number will increase slightly towards our next
release planned by the end of this month.
## Reply to board's comments
Li Shen was a developer, and volunteered to serve as the project PMC when the
project got rebooted. Although serving in the PMC, we found Li doesn't have
access to review and approve PRs from our project. One possibility is Li is
PMC but not committer, so we want to grant him the committer access through
voting, so he can contribute to the project by code reviewing/PR approval.
Sorry for the confusion caused.
Last report comments from the board: 2022_06_15: rbowen: I'm a little confused
by your remark about voting on Li Shen as a committer. According to
https://projects.apache.org/committee.html?mnemonic Li Shen is already a
committer, and a PMC member.
-----------------------------------------
Attachment AW: Report from the Apache Mynewt Project [Szymon Janc]
## Description:
The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android
## Issues:
None.
## Membership Data:
Apache Mynewt was founded 2017-06-21 (5 years ago)
There are currently 36 committers and 19 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 Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof KopyÅciÅski on 2021-01-26.
## Project Activity:
No new release was made in past quarter. There was a plan for release in
August but that didn't happen. We stil plan to do next release early Q4 2022.
Community work in improvements in USB support, BSP and Bluetooth (major rework
of controller radio drivers for Nordic nRF5x chips and Front-End-Module support,
qualification related fixes). Few new sample applications were added to help
newcomers.
Bluetooth stack will require new Qualification Design ID from Bluetooth SIG and
there is some initial discussion/questions in community on how this can be
handled (in terms of work and fees).
## Community Health:
We see decrease in overall number of PRs (related to summer holidays?).
Questions on mailing list are answered timely.
-----------------------------------------
Attachment AX: Report from the Apache NetBeans Project [Geertjan Wielenga]
## Description:
The mission of Apache NetBeans is the creation and maintenance of software
related to development environment, tooling platform, and application
framework
## Issues:
There are no issues requiring board attention
## Membership Data:
Apache NetBeans was founded 2019-04-17 (3 years ago) There are currently 81
committers and 65 PMC members in this project. The Committer-to-PMC ratio is
roughly 6:5.
Community changes, past quarter:
- No new PMC members. Last addition was Michael Bien on 2022-05-01.
- No new committers. Last addition was Jan Horváth on 2022-03-23.
## Project Activity:
- NetBeans 15 was released on 2022-08-31.
- NetBeans 15.0.0 VSCode extension was released on 2022-09-02.
- NetBeans Windows Installer 15 was released on 2022-09-02.
- NetBeans macOS Installer 15 was released on 2022-09-02.
- 14.0.301 NetBeans VSCode extenstion was released on 2022-07-16.
- 14.0 NetBeans VSCode extension was released on 2022-06-10.
## Community Health:
- Quarterly releases continue, driven by a strong core team of NetBeans PMC
members and committers.
- Exploring having a monthly Zoom call for release managers to sync up on a
regular basis and to then report back on decisions made to the @dev mailing
list.
- 33 contributors in the latest release, i.e., Apache NetBeans 15, with 6
contributing for the first time.
- [email protected] had a 35% increase in traffic in the past quarter
(650 emails compared to 478).
- [email protected] had a 25% decrease in traffic in the past quarter
(309 emails compared to 411).
- 189 issues opened on GitHub, past quarter (3% increase)
- 87 issues closed on GitHub, past quarter (-1% change)
-----------------------------------------
Attachment AY: Report from the Apache OFBiz Project [Jacopo Cappellato]
## Description:
Apache OFBiz is an open source product for the automation of enterprise
processes that includes framework components and business applications for ERP
(Enterprise Resource Planning), CRM (Customer Relationship Management),
E-Business / E-Commerce, SCM (Supply Chain Management), MRP (Manufacturing
Resource Planning), MMS/EAM (Maintenance Management System/Enterprise Asset
Management). Apache OFBiz provides a foundation and starting point for
reliable, secure and scalable enterprise solutions.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache OFBiz was founded 2006-12-20 (16 years ago) There are currently 57
committers and 32 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 Akash Jain on 2021-01-28.
- No new committers. Last additions were Giulio Speri and Nicola Mazzoni on
2022-03-23.
## Project Activity:
- New releases: Apache OFBiz 18.12.06 was released on 2022-09-01; this is a
bug fix release that introduces various corrections and fixes a series of
security vulnerabilities
- Release end of life announcement: as planned and anticipated in our previous
reports, with the release 18.12.06 the release branch 18.12 has finally
reached its end of life; this has been announced with the release and we are
now working at the preparation of the first release of the new branch 22.01
## Community Health:
Community activity over the last quarter has been on average (in terms of
threads/communications/topics discussed in our mailing lists and in terms of
code contributions). No new committers and PMC members have been invited but
we have some good candidates and hopefully we will increase our group soon.
-----------------------------------------
Attachment AZ: Report from the Apache Olingo Project [Michael Bolz]
## Description:
The Apache Olingo Project be and hereby is responsible for the creation and
maintenance of software related to providing an implemention of the OASIS OData
(Open Data Protocol) specifications, in server and client form;
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Olingo was founded 2014-03-19 (8 years ago)
There are currently 25 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is 5:3.
Community changes, past quarter:
- No new PMC members. Last addition was Ramya Vasanth on 2019-04-15.
- No new committers. Last addition was Archana Rai on 2017-05-26.
## Project Activity:
Recent releases:
- V2 2.0.12 was released on 2022-04-24.
- 4.9.0 was released on 2022-03-09.
- 4.8.0 was released on 2020-12-27.
The planed maintenance releases 2.0.12 was done.
In addition it is planned to have the usual maintenance release
for 4.x later this year. Maybe also an additional 2.x release.
## Community Health:
Overall community health is good.
However activity on the mailing lists in last quarter has decreased.
But 14 JIRA items and 9 PRs got opened.
In addition 3 JIRA issues could be closed and 2 PRs closed,
resulting in 7 commits by 3 contributors.
Release of V4 version 4.10.0 is already requested
and is planned for later this year.
As V2 was just released an additional release this year is not sure.
-----------------------------------------
Attachment BA: Report from the Apache OODT Project [Imesha Sudasingha]
-----------------------------------------
Attachment BB: Report from the Apache OpenNLP Project [Jeff Zemerick]
## Description:
The mission of OpenNLP is the creation and maintenance of software related to
Machine learning based toolkit for the processing of natural language text
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache OpenNLP was founded 2012-02-14 (11 years ago)
There are currently 22 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Koji Sekiguchi on 2017-10-09.
- No new committers. Last addition was Tim Allison on 2020-01-28.
## Project Activity:
We released version 2.0.0. This version introduces support for document
classification and named-entity recognition deep learning models via ONNX
Runtime along with various bug fixes and improvements. These details and
future plans will be presented in a talk at ApacheCon in October. A minor
release is expected in the coming quarter.
## Community Health:
The community remains healthy even though it is slow. Developer activity was
slightly higher in the past quarter in terms of pull requests and mailing list
traffic. Project outreach through activities like a presentation at ApacheCon
next month should help to grow the community and hopefully lead to additional
committers.
-----------------------------------------
Attachment BC: Report from the Apache OpenWebBeans Project [Mark Struberg]
-----------------------------------------
Attachment BD: Report from the Apache Pig Project [Koji Noguchi]
-----------------------------------------
Attachment BE: Report from the Apache Pivot Project [Roger Lee Whitcomb]
-----------------------------------------
Attachment BF: Report from the Apache PLC4X Project [Christofer Dutz]
## Description:
The mission of the Apache PLC4X project is creating a set of libraries for
communicating with industrial programmable logic controllers (PLCs) using a
variety of protocols but with a shared API.
## Issues:
There are currently no issues requiring board attention
## Membership Data:
Apache PLC4X was founded 2019-04-17 (3 years ago)
There are currently 20 committers and 13 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 César GarcÃa on 2021-10-01.
- Iñigo Angulo Otegi was added as committer on 2022-08-29
## Project Activity:
It's been an interesting quarter. The project has seen numerous different
initiatives. Our BACNet driver has gotten a lot of attention, same with a new
C-Bus driver. Our Beckhoff ADS driver has received a major overhaul. Work on
some drivers (Especially PROFINET) has been taken over by other members of the
community. A lot of progress has been made on the Browse and Discovery API.
Besides that the community has been working on PLC4PY (PLC4X on Python),
PLC4RS (PLC4X on Rust). Also has PLC4Go recently received a text-based GUI
application allowing to use the PLC4Go API from the commandline and something
similar has been added to PLC4J as a JavaFX-based GUI application.
We haven't had any releases in the last quarter.
Our last releases were:
0.8.0 was released on 2021-01-28.
0.7.0 was released on 2020-05-25.
0.6.0 was released on 2020-03-01.
However, we're currently tying up the last strings in preparation for our next
release of version 0.10.0. Also will there be multiple presentations on PLC4X
at the upcoming ApacheCon NA in New Orleans.
## Community Health:
Communication-wise, it's been a pretty quiet quarter. I credit this to the
fact that most people actively working on some of the features are working on
them on their own, only syncing up every now and then. Nothing to be really
concerned about. Looking at most of the metrics, most of them have increases
from 70%-136% while the only decrease is on the dev@ and issues@ mailing lists
-----------------------------------------
Attachment BG: Report from the Apache Portable Runtime (APR) Project [Nick Kew]
-----------------------------------------
Attachment BH: Report from the Apache Portals Project [David Sean Taylor]
## Description:
Apache Portals exists to promote the use of open source portal technology. We
intend to build freely available and interoperable portal software in order to
promote the use of this technology. With the Pluto project, we provide a
reference implementation for the Java portlet standard.
## Issues:
Since the most recent release on January 15, 2022,
additional security fixes related to 3rd party libraries
have been made and will be incorporated into the next
release of Apache Pluto:
https://issues.apache.org/jira/browse/PLUTO-796
https://issues.apache.org/jira/browse/PLUTO-797
https://issues.apache.org/jira/browse/PLUTO-799
https://issues.apache.org/jira/browse/PLUTO-800
Moving forward, unless there is a security vulnerability
to address, releases will likely be done on an annual basis.
## Membership Data:
Apache Portals was founded 2004-02-17 (19 years ago)
There are currently 41 committers and 18 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 Neil Griffin on 2017-02-11.
- No new committers. Last addition was Ahmed on 2016-08-06.
## Project Activity:
On June 21, 2022 the Apache Portals committers have voted to retire the
subprojects, the Apache Portals Jetspeed-2, Bridges and Applications,
to Dormant, due to inactivity. Jetspeed-2 was an Open Portal Platform
and Enterprise Information Portal; Portals Bridges was a library to
support JSR-168 or JSR-286 compliant Portlet development using common
web frameworks; Applications was a collaborative software development
project under the Apache Portals project
## Community Health:
The Pluto project is the last remaining project at Apache Portals.
Pluto still has a good user base and we expect to release it
on average of once per year. I will be stepping down as Project
Chair, and I will nominate Neil Griffin as the new PMC Chair.
-----------------------------------------
Attachment BI: Report from the Apache Pulsar Project [Matteo Merli]
## Description:
Pulsar is a highly scalable, low latency messaging platform running on
commodity hardware. It provides simple pub-sub semantics over topics,
guaranteed at-least-once delivery of messages, automatic cursor management for
subscribers, and cross-datacenter replication.
## Issues:
- There are no issues requiring board attention at this time.
## Project Activity:
- 2.10.1 was released on July 15th 2022
- 2.9.3 was released on July 19th 2022
- 2.7.5 was released on September 3rd 2022
- We continue to have a very high number of "Pulsar Improvement
Proposal" getting submitted, discussed and voted by the
community:
PIP-201 : Extensions mechanism for Pulsar Admin CLI tools
PIP 198: Standardize PR Naming Convention using GitHub Actions
PIP-195: New bucket based delayed message tracker
PIP-194: Pulsar client: seek command add epoch
PIP-193: Sink preprocessing Function
PIP-192: New Pulsar Broker Load Balancer
PIP-191: Support batched message using entry filter
PIP-190: Simplify documentation release and maintenance strategy
PIP-189: No batching if only one message in batch
PIP-188: Cluster migration or Blue-Green cluster deployment support
in Pulsar
PIP-187: Add API to analyse a subscription backlog and provide a
accurate value
PIP-186: Introduce two phase deletion protocol based on system topic
PIP-184: Topic specific consumer priorityLevel
PIP-183: Reduce unnecessary REST call in broker
PIP-182: Provide new load balance placement strategy implementation for
ModularLoadManagerStrategy
PIP-181: Pulsar Shell
PIP-180: Shadow Topic, an alternative way to support readonly topic
ownership
PIP-179: Support the admin API to check unknown request parameters
PIP-178: Multiple snapshots for transaction buffer
PIP-177: Add the classLoader field for SchemaDefinition
PIP-176: Refactor Doc Bot
- Pulsar has reached 572 contributors on the main Github repo
(It was 538 contributors in June 2022)
- The Pulsar Summit 2022 was held in San Francisco on Aug 18th 2022. It
was the first edition to be held in presential form.
## Health report:
- There is healthy growth in the community, and several users are starting
to become contributors to the project and engage more and more with
the community. In this quarter 8 contributors were invited as
committers to the project.
## Membership Data:
Apache Pulsar was founded 2018-09-18 (4 years ago)
There are currently 66 committers and 32 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:4.
Community changes, past quarter:
* Michael Marshall was added to the PMC on 2022-07-25
* Guo Jiwei was added to the PMC on 2022-08-17
* Xiaoyu Hou was added as committer on 2022-08-17
* Jun Ma was added as committer on 2022-08-29
* Kai Wang was added as committer on 2022-07-28
* Neng Lu was added as committer on 2022-07-06
* Zixuan Liu was added as committer on 2022-06-24
## Community Health:
- Activity on the mailing lists remains high with a mixture of new users,
contributors, and deeper more experienced users and contributors sparking
discussion and questions and filing bugs or new features.
- [email protected]:
- 25% decrease in traffic in the past quarter (72 emails compared to 96):
- [email protected]:
- 16% increase in traffic in the past quarter (1062 emails compared to 914)
## Slack activity:
- 8339 Members (7320 in June 2022)
- 232 Active weekly users (246 in June 2022)
## GitHub activity:
- 1471 commits in the past quarter (-8% decrease)
- 127 code contributors in the past quarter (-23% change)
- 1138 PRs opened on GitHub, past quarter (+9% change)
- 1050 PRs closed on GitHub, past quarter (+12% change)
- 487 issues opened on GitHub, past quarter (+4% change)
- 378 issues closed on GitHub, past quarter (+36% increase)
-----------------------------------------
Attachment BJ: Report from the Apache Royale Project [Piotr Zarzycki]
## Description:
Apache Royale implements the principles of Apache Flex to support development
of applications designed for JavaScript instead of Adobe Flash/AIR runtimes.
Apache Royale improves developer productivity in creating applications to run
wherever JavaScript runs, including on browsers, in Apache Cordova
applications, on Node, and on other platforms.
## Issues:
There is no issues to report.
## Membership Data:
Apache Royale was founded 2017-09-20 (5 years ago)
There are currently 20 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is 4:3.
Community changes, past quarter:
- No new PMC members. Last addition was MarÃa José Esteve on 2022-04-24.
- No new committers. Last addition was MarÃa José Esteve on 2021-11-23.
Releases:
Apache Royale 0.9.9 was released on March 30 2022
## Project Activity:
We are seeing constant activity related to emulation components and good usage
of Jewel modules by some Royale users. We have had problems with updating our
website for some time, but one of the PMC members moved it to a system, based
in Pelican, recommended by Infra. We have gained new control over the website,
as we no longer have to edit in an external WordPress system. We have updated
the links to released versions of Royale so that the latest version, 0.9.9,
appears.
## Community Health:
Social media activity as one of the community health report:
Our Twitter account has 720 (previously 718) followers.
Our Facebook page has 212 (previously 184) likes.
Our LinkedIn Group has 155 (previously 158) people.
Our StackOVerFlow "apache-royale" tag currently has 63 (previously 76)
questions.
Our Slack channel, "royale", in the-asf.slack.com workspace, makes
quick team consultations more convenient.
-----------------------------------------
Attachment BK: Report from the Apache Serf Project [Justin Erenkrantz]
The Apache Serf project continues to operate normally, at a reduced
pace. It is relatively stable and has been responding (albeit slowly)
to provided patches for incorporation into its codebase.
There is a desire to make a release to incorporate some recent work,
but the community has not stood up to make this happen (yet).
There are no outstanding security issues, but the PMC has enough eyes
and willingness to handle this, should one arise. Recent roll calls
easily demonstrate "presence", even though most people are currently
focused on other activities.
-----------------------------------------
Attachment BL: Report from the Apache ServiceMix Project [Krzysztof Sobkowiak]
-----------------------------------------
Attachment BM: Report from the Apache ShardingSphere Project [Liang Zhang]
-----------------------------------------
Attachment BN: Report from the Apache ShenYu Project [Yu Xiao]
## Description:
ShenYu is a Java native API Gateway for service proxy,
protocol conversion and API governance
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache ShenYu was founded 2022-07-20 (2 months ago)
There are currently 41 committers and 23 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.
Community changes, past quarter:
- No new PMC members (project graduated recently).
- Fengen He was added as committer on 2022-08-05
- Jun Xu was added as committer on 2022-09-07
- Shuo Li was added as committer on 2022-08-05
## Project Activity:
Apache ShenYu 2.5.0 was released in 2022-08-29.
This version have 30+ contributors participated
and 10+ new features included.
Since the last report, new 9 contributors added (currently:296).
Software development activity:
- We added logging tencent sls plugin.
- We added logging clickhouse plugin.
- We added add authorize field for kafka plugin.
- We added shenyu sdk project.
- We added custom jvm param in startup scripts.
- We fixed shenyu admin add menu error.
- We fixed shenyu selector page error.
- We fixed hystrix plugin circuitBreaker error.
- We fixed rateLimiter Plugin concurrent algorithm error.
- We fixed shenyu admin change password error.
- We refactor shenyu logging module.
- We refactor shenyu loadbalance random algorithmp.
Meetups and Conferences:
- Community meetings(2) to discuss development tasks and how to build
an open governance community.
- 3 topics in participating in Gsoc activities(Passed).
- 2 topics in participating in OSPP activities(Passed).
- 3 topics in gitLink code camp activities(Passed).
## Community Health:
Overall community health is good. We have been
performing extensive outreach to Apache ShenYu.
I participated in the ASF QA interview last week
and have posted it on the ASF Blog.
The number of subscriptions to [email protected] mailing list
has improved significantly(currently:398)
-----------------------------------------
Attachment BO: Report from the Apache Shiro Project [Brian Demers]
## Description:
The mission of Shiro is the creation and maintenance of software related to
Powerful and easy-to-use application security framework
## Issues:
We have no issues that require Board assistance at this time.
## Membership Data:
Apache Shiro was founded 2010-09-21 (12 years ago)
There are currently 13 committers and 11 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:6.
Community changes, past quarter:
- No new PMC members. Last addition was Benjamin Marwell on 2020-12-13.
- No new committers. Last addition was Benjamin Marwell on 2020-04-23.
## Project Activity:
- The team is currently working on a 1.10 maintenance release
- Work is underway to support jakarta packages
- Planning around Shiro v2 is still being discussed
- Last release: v1.9.1 - 2022-06-22
## Community Health:
- Mailing list traffic is down, but PRs/commits are up
This may indicate that more converstion is happening on GitHub
- The project recieved a couple pull requests from community members
-----------------------------------------
Attachment BP: Report from the Apache SINGA Project [Wang Wei]
## Description:
The mission of Apache SINGA is the creation and maintenance of software related
to a distributed deep learning platform
## Issues:
N.A
## Membership Data:
Apache SINGA was founded 2019-10-16 (3 years ago)
There are currently 22 committers and 16 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 Chris Yeung on 2020-04-17.
- No new committers. Last addition was Zhang Zhaoqi on 2020-07-01.
## Project Activity:
The team has released SINGA 3.3.0 on 07 June 2022.
In the past quarter, the community is fixing some bugs and issues of V3.3, as
well as working on the following features/changes:
* Restructuring the medical image analysis applications
* Updating the comments for Python examples
* Improving the cnn models for the cifar_distributed_cnn example
* Adding more models for the largedataset_cnn example
* Updating the PIL image module for the bloodmnist application
* Updating the runtime Dockerfile
* Updating the conda scripts
## Community Health:
According to the statistic, there are increase of JIRA activities,
commits, code contributors and Github issue activities,
which indicates that the community is active in the development
and more people are interested in the
development of SINGA.
-----------------------------------------
Attachment BQ: Report from the Apache Sling Project [Robert Munteanu]
## Description:
Apache Sling⢠is a framework for RESTful web-applications based on an
extensible content tree.
## Issues:
There are no issues requiring board attention
## Membership Data:
Apache Sling was founded 2009-06-17 (13 years ago)
There are currently 50 committers and 31 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:4.
Community changes, past quarter:
- Joerg Hoh was added to the PMC on 2022-06-13
- Ashok Pelluru was added as committer on 2022-06-07
## Project Activity:
We released version 12 of our sample application, the Sling Starter, on March
18th, 2022. Work for the next version has not started, but individual modules
are being developed and released, with 35 releases for this reporting period.
## Community Health:
Community activity is more or less at the same level compared to the previous
reporting period.
-----------------------------------------
Attachment BR: Report from the Apache SpamAssassin Project [Sidney Markowitz]
Apache SpamAssassin report to Board for September 2022
SpamAssassin is a mail filter to identify spam. The project provides a
framework/engine and regular rule updates that reflect the changing nature of
spam email seen in the wild. Updated rules are generated through a combination
of hand crafted contributions and automated processing of spam and anonymized
processed non-spam that are contributed by volunteers.
Status and health report:
The project activities, including running our rule update infrastructure and
our dev and user mailing lists, are continuing smoothly.
Primary focus for development is now targeting version 4.0.0.
On 10 September 2022 we produced our second release candidate of 4.0.0, as
part of the final steps towards a full release.
Releases:
The last release was Apache SpamAssassin version 3.4.6 on 12 April 2021.
Note that we maintain online rule updates that are continuously updated
through a combination of developer contributions and automated processing via
our mass-check facility.
Committer/PMC changes:
Most recent new committer:
Paul Stead (pds) 12 September 2018
Most recent new PMC members:
Paul Stead (pds) 23 March 2021
-----------------------------------------
Attachment BS: Report from the Apache Storm Project [Kishor Patil]
## Description:
The mission of Storm is the creation and maintenance of software related to
Distributed, real-time computation system
## Issues:
The project is not facing any issues
## Membership Data:
Apache Storm was founded 2014-09-16 (8 years ago)
There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15.
- No new committers. Last addition was Bipin Prasad on 2020-11-16.
## Project Activity:
The project is working on upgrading dependencies across all modules.
Kishor Patil has cleared intentions of resigning from the Chair.
We are hoping to nominate anoter PMC to the Chair position.
Kishor will continue to act as Chair until then.
## Community Health:
The project community is doing well in terms of reporting new issues.
There is no major activity to report.
-----------------------------------------
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 36 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.
- Xiang Chen was added as committer on 2022-07-16
- Brandon Lin was added as committer on 2022-07-26
## Project Activity:
Software development activity:
- We have added support for k8s operator v3 in our master branch.
Meetups and Conferences:
- Technical exchange meetings are held twice a week.
## Community Health:
There was a significant decrease in submission activity this quarter.
The main reason for this is that many of the project's contributors
are college students, many of whom were away on off-campus internships
or had difficulty finding jobs this quarter.
We understand that 2 companies have customized their development
using submarine as the basis for their machine learning platform in-house,
but they have not given back to the community the enhancements
made to submarine because they do not have time to participate
in community development now that the economy is not doing well.
We will try to keep the community active.
-----------------------------------------
Attachment BU: Report from the Apache Synapse Project [Isuru Udana]
-----------------------------------------
Attachment BV: Report from the Apache Tomcat Project [Mladen Turk]
## Description:
- A Java Servlet, JavaServer Pages, Java WebSocket and Java
Unified Expression language specifications implementation
and Jakarta EE equivalents.
## Issues:
- There are no issues requiring board attention at this time
## Membership Data:
- Apache Tomcat was founded 2005-05-18 (17 years ago)
- There are currently 48 committers and 28 PMC members in this project.
- No new PMC members. Last addition was Igal Sapir on 2019-03-18.
- Han Li was added as committer on 2022-08-23
## Project Activity:
- Apache Tomcat 10.1.0-M17 (beta) was released on 2022-07-20
- Apache Tomcat 10.1.0-M16 (beta) was released on 2022-06-09
- Apache Tomcat 10.0.23 was released on 2022-07-26
- Apache Tomcat 10.0.22 was released on 2022-06-09
- Apache Tomcat 9.0.65 was released on 2022-07-20
- Apache Tomcat 9.0.64 was released on 2022-06-17
- Apache Tomcat 8.5.82 was released on 2022-08-13
- Apache Tomcat 8.5.81 was released on 2022-06-11
- Apache Tomcat Native 2.0.1 was released on 2022-07-12
- Apache Tomcat Native 1.2.35 was released on 2022-07-12
- Apache Tomcat Native 1.2.34 was released on 2022-06-14
- Apache Tomcat Migration Tool for Jakarta EE 1.0.3 was released on 2022-09-12
- Apache Tomcat Migration Tool for Jakarta EE 1.0.1 was released on 2022-07-11
## Community Health:
- Continued healthy activity across multiple components and
responsiveness on both dev and user lists.
## Trademark:
- No new trademark issues in the last 3 months
and there are currently no outstanding trademark issues that the
Apache Tomcat PMC is working on.
-----------------------------------------
Attachment BW: Report from the Apache TomEE Project [David Blevins]
## Description:
Apache TomEE delivers enterprise application containers and services based
on, but not limited to the Enterprise JavaBeans Specification and Java
Enterprise Edition Specifications.
## Health
It's been another good quarter for attracting new contributors. At least one
or two of the individuals we attracted last quarter are still around and
contributing periodically. Areas of contribution have largely been around
updates to our comparison page for the different flavors of TomEE, library
upgrades and one contributor indicating intentions to help implement
MicroProfile specs.
It's defininitely difficult to contribute to an app server project as the
breath of feature set is so large. We're happy to see when people adopt a
tiny piece such as a specific document, and we hope to broaden that interest
to other docs or other areas of the server -- both are good.
## Activity
MicroProfile 5.0 support moved from discussion to action and the community
has largely completed migrating from the Geronimo MicroProfile
implementations to the SmallRye MicroProfile implemenations. All TCK tests
are passing aside from MicrProfile OpenTracing and MicroProfile JWT.
MicroProfile JWT support is implemented natively in TomEE, not using Geronimo
or SmallRye, and down to 2 failures.
With the switch we are effectively jumping from MicroProfile 2.0 compliance
all the way to MicroProfile 5.0, which is the most current version. The
outcome has been overwhelmingly positive and has allowed some extra time to
start looking at and giving feedback on the draft specs for MicroProfile 6.0,
which is still in development.
Being able to spend even a sliver of time working on the next major version
of a MicroProfile spec while it's being developed is a significant milestone
for the project. This is something we previously could only have dreamed of
as we were in a perpetual state of catching up. We look forward to
increasing that contribution across all the specs we implement in the coming
months and years.
Our current plan is to finish and release a final TomEE 9 compliant with
Jakarta EE 9.1 and MicroProfile 5.0 then immediately switch to TomEE 10
targeting the very recently released Jakarta EE 10 and soon-to-be released
MicroProfile 6.0. Some TCK work still remains for Jakarta EE 9.1 compliance
with about 15 failing tests out of over 32,000.
If all goes well, we will hopefully be writing about the TomEE 9 final
release in our next board report.
An attempt was made in early August to release an updated TomEE 7.1.x with
some small fixes, however, the vote did not pass as the binaries contained
several unfixed CVEs. The last TomEE 7.1.x release was 7.1.4 released on
September 25th, 2020. There did not appear to be interest in fixing all
outstanding CVEs as several the respective communities of affected libraries
have stopped maintaining those versions.
## PMC changes:
- Currently 13 PMC members.
- Last PMC addition Richard Zowalla on May 23rd, 2022
## Committer base changes:
- Currently 33 committers.
- Last committer added was Richard Zowalla on January 6th 2021
## Releases:
- Apache TomEE 8.0.12 on June 14th, 2022
- Apache TomEE jakartaee-api-9.1-M2 jar on June 20th, 2022
- Apache TomEE 9.0.0-M8 on July 5th, 2022
-----------------------------------------
Attachment BX: Report from the Apache Traffic Control Project [Eric Friedrich]
## Description:
The mission of Apache Traffic Control is the creation and maintenance of
software related to building, monitoring, configuring, and provisioning a
large scale content delivery network (CDN)
## Issues:
There are no issues requiring the board's attention.
## Membership Data:
Apache Traffic Control was founded 2018-05-15 (4 years ago) There are
currently 28 committers and 18 PMC members in this project. The
Committer-to-PMC ratio is roughly 1.6:1.
Community changes, past quarter:
- Zero new PMC members. Last addition was Zach Hoffman on 2021-11-19.
- Zero new committer. Last addition was Srijeet Chatterjee on 2022-01-03.
## Project Activity:
- 7.0.1 was released on 2022-08-25.
- 7.0.0 was released on 2022-08-09.
ATC7 includes the following new features:
- Traffic Ops API and authentication improvements
- Add ability for Traffic Ops to reverse proxy for other services
- Traffic Ops API v2 was removed
- Traffic Ops API v3 was deprecated in favor of API v4
- Scaling Improvements for Traffic Monitor (sharding of polling large numbers
of caches)
- Traffic Router local fetch of geolocation database
- Traffic Monitor access log enabled
- Removed Centos8 support in favor of Rocky
Next release:
- Potential conversion of Traffic Router from Java to Kotlin under discussion
- Discussion around upgrade from Apache TrafficServer 8.1 to TrafficServer 9.1
## Community Health:
Community health is currently good. The mailing lists are fairly quiet, but
healthy discussion - mainly support, is happening in Slack channels and Github
Issues. Some members participate in an optional weekly working group zoom call
to discuss
-----------------------------------------
Attachment BY: Report from the Apache TVM Project [Tianqi Chen]
## Description:
The mission of Apache TVM is the creation and maintenance of software related
to compilation of machine learning models to run on a wide range of hardware
platforms
## Issues:
There are no issues requiring board attention
## Membership Data:
Apache TVM was founded 2020-11-17 (2 years ago)
There are currently 61 committers and 24 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:3.
Community changes, past quarter:
- Wuwei Lin was added to the PMC on 2022-08-30
- David Riazati was added as committer on 2022-06-14
- Elen Kalda was added as committer on 2022-09-06
## Project Activity:
0.9.0 was released on 2022-07-19.
The project continues to make strides towards bringing new features to the
community. Some of the highlights include:
- New TVMScript parser support to enable meta-programming.
- Improved support to qualcomm DSPs
- Better PyTorch and code-generation interpolation
- MicroNPU support
The community also continues to explore new module support to enable dynamic
shape and other needs.
## Community Health:
The project maintains a monthly contribution of ~230 commits from 70
contributors. We continue to recognizes new members
and welcome them to the community.
We are also working together towards' TVMCon that brings together
developers, users and researchers in the field to talk about overall
machine learning compilation.
-----------------------------------------
Attachment BZ: Report from the Apache UIMA Project [Richard Eckart de Castilho]
## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.
## Issues:
There are no board-level issues at this time.
## Membership Data:
Apache UIMA was founded 2010-03-17 (12 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.
Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-19.
- No new committers. Last addition was Viorel Morari on 2018-09-20.
## Project Activity:
- uima-ruta-3.2.0 was released on 2022-06-28
- uima-uimaj-io-jsoncas-0.4.0 was released on 2022-08-06
- focus is currently to improve compatibility of the UIMA Java SDK
and uimaFIT with multi-classloader such as OSGI
## Community Health:
The community remains moderately active. Little feedback from the user side,
more activity on the developer side. There were attempts in bootstrapping
contributions to the non-Apache (but UIMA-based) ClearTK OSS project to update
this project to UIMAv3 and thereby also contribute to unblocking the switch of
Apache cTAKES to UIMAv3 - a bit of progress has been made here...
-----------------------------------------
Attachment CA: Report from the Apache Unomi Project [Serge Huber]
## Description:
The mission of Apache Unomi is the creation and maintenance of software related
to providing a reference implementation of the OASIS Customer Data Platform
specification currently being worked on by the OASIS Context Server Technical
Committee
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Unomi was founded 2019-02-20 (4 years ago)
There are currently 15 committers and 7 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 Taybou on 2021-03-19.
- Jonathan Sinovassin-Naïk was added as committer on 2022-06-23
We have an ongoing vote for a new committer as well.
## Project Activity:
The project is still very busy on finishing the 2.0 release, which contains a
lot of security and feature improvements. At the same time we are releasing
1.6.1 (currently in voting) to address some minor issues. We are particularly
focused on release automation and CI/CD which really helps with overall
quality. As well, we are introducing a new Javascript tracker that will be
much simpler and easier to get started with.
## Community Health:
The community of contributors is very active, especially on the committers
side. We don't have a lot of traffic on the mailing lists as people usually
prefer to reach us on Slack. Despite this we consider the community healthy,
but we suspect there are a lot of users out there that we are not in touch
with and will try to make efforts to meet them (meetups, etc..).
Here are the usual statistics:
- [email protected] had a 10% decrease in
traffic in the past quarter (385 emails compared to 427)
- [email protected] had a 64% decrease in traffic in the past quarter (11
emails compared to 30)
- 72 issues opened in JIRA, past quarter (100% increase)
- 63 issues closed in JIRA, past quarter (142% increase)
- 125 commits in the past
quarter (-12% change)
- 12 code contributors in the past quarter (20% increase)
- 66 PRs opened on GitHub, past quarter (57% increase)
- 67 PRs closed on GitHub, past quarter (116% increase)
-----------------------------------------
Attachment CB: Report from the Apache VCL Project [Josh Thompson]
## Description:
The mission of the Apache VCL project is to create and maintain of software
related to a modular cloud computing platform which dynamically provisions and
brokers remote access to compute resources.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache VCL was founded 2012-06-19 (10 years ago)
There are currently 10 committers and 8 PMC members in this project.
The Committer-to-PMC ratio is 5:4.
Community changes, past quarter:
- No new PMC members. Last addition was Mike Jennings on 2020-08-24.
- No new committers. Last addition was Mike Jennings on 2019-01-04.
## Project Activity:
- Last release: 2019-07-25
- Use of VCL and involvement in the VCL community has dropped to pretty small
numbers over the last few years. There are still people using it. The few
committers left have not had much time to put toward getting another release
out, which is why it has now been over 3 years. We realize that is a really
long time. We do want to get a newer release out, and have some specific
things we'd like included in it, but making the time to get it done has been
difficult.
## Community Health:
Nothing has changed here - VCL continues to be a small but functioning
community. We still have committers, PMC members, and users.
-----------------------------------------
Attachment CC: Report from the Apache Velocity Project [Nathan Bubna]
## Description:
The mission of Velocity is the creation and maintenance of software related to
A Java Templating Engine
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Velocity was founded 2006-10-24 (16 years ago)
There are currently 15 committers and 9 PMC members in this project.
The Committer-to-PMC ratio is 5:3.
Community changes, past quarter:
- No new PMC members. Last addition was Michael Osipov on 2017-07-27.
- No new committers. Last addition was Thomas Mortagne on 2020-03-09.
## Project Activity:
Last releases:
velocity-engine-2.3 was released on 2021-02-27.
velocity-tools-3.1 was released on 2021-02-27.
velocity-engine-2.2 was released on 2020-02-02.
## Community Health:
Quiet, activity on a few Jira issues, no coding was done in this quarter. Most
developers seem satisfied with it as is.
-----------------------------------------
Attachment CD: Report from the Apache Whimsy Project [Shane Curcuru]
## Description:
The mission of Apache Whimsy is the creation and maintenance of software
related to tools that help automate various administrative tasks or information
lookup activities
## Issues:
None for the board.
## Membership Data:
Apache Whimsy was founded 2015-05-19 (7 years ago)
There are currently 12 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is 6:5.
Community changes, past quarter:
- No new PMC members. Last addition was Matt Sicker on 2020-04-11.
- No new committers. Last addition was Matt Sicker on 2020-04-09.
## Project Activity:
Various secretary tool improvements continue as time permits.
Sebb led some significant work to ensure that Whimsy tools would continue
to work through the major Infra LDAP changeover, which was successful.
## Community Health:
Whimsy is quiet as usual; issues are addressed questions on the list are
replied to, and systems are maintained.
-----------------------------------------
Attachment CE: Report from the Apache Wicket Project [Andrea Del Bene]
## Description:
The mission of Wicket 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 Wicket was founded 2007-06-20 (15 years ago)
There are currently 33 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 Thomas Heigl on 2020-08-14.
- No new committers. Last addition was Thomas Heigl on 2020-05-18.
## Project Activity:
Last version released was 9.11.0 published on the 7th of July. No new version
for branch 8.x has been released. We are preparing to roll out version 9.12.0
in the very next days.
As for the previous quarter much of the work
done on the last quarter was amid to optimize existing code and improve overall
performances and memory usage.
For the next main release, Wicket 10, we must necessarily wait for Spring 6 to
become GA as we depend on it for module wicket-spring.
## Community Health:
Nothing in particular to report this quarter. Community is stable and
collaborative but we haven't found possible candidates for PCM.
-----------------------------------------
Attachment CF: Report from the Apache Xerces Project [Michael Glavassevich]
Xerces-J
Aside from a minor bug fix that was made in June, it's been a quiet period.
The W3C has been experimenting with redirecting all of their DTD and XML
Schema resources to https. Clients of these documents noticed connection
failures when using Xerces and other XML processors. No one from the W3C has
approached the Xerces community about this issue yet. The W3C may not go
through with this change, but if they do, users should maintain a local cache
of these resources and use a resolver (such as an XML catalog) to load them.
This has always been the best practice.
Mailing list traffic has been low; roughly 35+ posts on the j-dev and j-users
lists since the beginning of June 2022.
No new releases since the previous report. The latest release is Xerces-J
2.12.2 (January 24th, 2022).
Xerces-C
The activity since the previous report has been limited to a few mailing list
discussions and comments on JIRA issues. There was no development activity.
The last commit to Xerces-C in GitHub was made back in March.
Mailing list traffic has been low; roughly 45+ posts on the c-dev and c-users
lists since the beginning of June 2022.
No new releases since the previous report. The latest release is Xerces-C
3.2.3 (April 10th, 2020).
Xerces-P
As requested by the ASF infrastructure team, the required checksum files were
uploaded for the XML-Xerces-2.7.0-0.tar.gz archive. No other activity to
report.
XML Commons
As requested by the ASF infrastructure team, the required signature files were
generated and uploaded for the xml-commons-resolver-1.2 archives. No other
activity to report.
Committer / PMC Changes
The most recent committers were added in April 2017 (Xerces-C) and May 2017
(Xerces-J).
No new PMC members since the last report. The most recent addition to the PMC
was in June 2016.
One committer has committed changes to SVN since June 2022.
-----------------------------------------
Attachment CG: Report from the Apache Yetus Project [Allen Wittenauer]
## Description:
The mission of Yetus is the creation and maintenance of software related
to collection of libraries and tools that enable contribution and release
processes for software projects
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Yetus was founded 2015-09-15 (7 years ago)
There are currently 12 committers and 9 PMC members in this project.
The Committer-to-PMC ratio is 4:3.
Community changes, past quarter:
- No new PMC members. Last addition was Akira Ajisaka on 2018-12-17.
- No new committers. Last addition was Akira Ajisaka on 2018-02-06.
## Project Activity:
Recent releases:
- 0.14.0 was released on 2022-05-07.
- 0.13.0 was released on 2020-11-27.
- 0.12.0 was released on 2020-04-13.
Apache Yetus releases are consumed by other Apache projects as basis
for precommit and other testing workflows which automatically check new
contributions against a variety of community accepted requirements.
Because those requirements are established practice and do not often
change there can be long periods of time where no changes to Yetus are
required, and no releasing is necessary.
## Community Health:
* [email protected] had a 750% increase in traffic in the past
quarter (17 emails compared to 2)
* [email protected] had a 375% increase in traffic in the past
quarter (114 emails compared to 24)
* 6 issues opened in JIRA, past quarter (-84% change)
* 3 issues closed in JIRA, past quarter (-94% change)
* 4 commits in the past quarter (-91% decrease)
* 3 code contributors in the past quarter (no change)
* 4 PRs opened on GitHub, past quarter (-89% change)
* 3 PRs closed on GitHub, past quarter (-91% change)
commits@ has ASF repo activity. gitbox@ has Github-repo activity.
All of our development activity is on github.
Because Yetus tooling provides mature functionality for stable
downstream testing workflows, project activity can be expected to be
sporadic and spiky in nature.
-----------------------------------------
Attachment CH: Report from the Apache ZooKeeper Project [Flavio Paiva Junqueira]
## Description:
Apache ZooKeeper is a system for distributed coordination. It enables
the implementation of a variety of primitives and mechanisms that are
critical for safety and liveness in distributed settings, e.g.,
distributed locks, master election, group membership, and configuration.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache ZooKeeper was founded 2010-11-17 (12 years ago)
There are currently 30 committers and 16 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 Mate Szalay-Beko on 2022-03-28.
- No new committers. Last addition was Ling Mao on 2021-01-16.
## Project Activity:
No release in the reporting period. Release branch 3.5 was made end-of-line,
and the community is now focusing on release branches 3.6 through 3.8. Release
3.7.1 is the latest stable release while we stabilize the 3.8 branch.
## Community Health:
We have been observing in the recent past projects that have historically
used ZooKeeper for distributed coordination moving to alternatives, such as
other coordination systems or their own Raft implementation. Project traffic,
consequently, has been dropping, although there is still sufficient interest
in maintaining the project as many applications still rely on ZooKeeper. In
this last reporting period, however, traffic was very low across multiple
metrics, see below. It is possible that it is at least in part due to summer
break, but we will regardless keep tracking traffic metrics to determine
whether this is a trend or seasonal. We will also continue to work with the
community to encourage more participation, especially from new contributors.
- [email protected] had a 31% decrease in traffic in the past quarter (74
emails compared to 106)
- [email protected] had a 32% decrease in
traffic in the past quarter (195 emails compared to 286)
- [email protected] had a 36% decrease in traffic in the past
quarter (244 emails compared to 377)
- [email protected] had a 55%
increase in traffic in the past quarter (56 emails compared to 36)
- 51 issues opened in JIRA, past quarter (-21% change)
- 14 issues closed in JIRA, past quarter (-67% change)
- 17 commits in the past quarter (-85% change)
- 9 code contributors in the past quarter (-64% change)
- 27 PRs opened on GitHub, past quarter (-52% change)
- 16 PRs closed on GitHub, past quarter (-62% change)
------------------------------------------------------
End of minutes for the September 21, 2022 board meeting.