Index
Links: 2020 - All years
- Original The Apache Software Foundation
Board of Directors Meeting Minutes
June 17, 2020
1. Call to order
The meeting was scheduled for 12:30 UTC and began at 12:33 when
a sufficient attendance to constitute a quorum was recognized by
the chairman.
Other Time Zones: https://timeanddate.com/s/429q
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:
Shane Curcuru
Bertrand Delacretaz
Roy T. Fielding
Niclas Hedhman
Justin Mclean
Sam Ruby
Craig L Russell
Patricia Shanahan
Sander Striker
Directors Absent:
none
Executive Officers Present:
David Nalley
Matt Sicker
Ruth Suehle
Executive Officers Absent:
Myrle Krantz
Guests:
Daniel Gruno
Gavin McDonald - joined 12:45 UTC
Greg Stein
Paul Angus
Sally Khudairi
Tom Pappas
3. Minutes from previous meetings
Published minutes can be found at:
http://www.apache.org/foundation/board/calendar.html
A. The meeting of May 20, 2020
See: board_minutes_2020_05_20.txt
Approved by General Consent.
4. Executive Officer Reports
A. Chairman [Roy]
This has been a tumultuous month, in so many ways. Our foundation's
normal challenges and concerns seem tiny by comparison. Fortunately,
we accomplished the bulk of the board's annual business at the last
meeting, and only have a short list of items to discuss for this one.
Since the agenda is light and our projects need forgiveness more than
rules, I haven't been moving late reports off of our agenda. Instead,
I will skip the Consent Agenda this month and we'll run through the
normal agenda as in the past. However, we still won't be summarizing
reports or performing roll call votes, unless either is requested by a
director.
B. President [David]
Overall things appear to be running relatively smoothly given the
disruption past months have provided.
Conferences has finished canceling all of the in-person events.
We've run into a situation where we had an unpaid invoice from our
legal vendor from last FY. We've now paid that, but it's highlighted
that while we've had litigation expenses in the past, we've typically
charged them against the Brand Management budget. Thus we have some
unplanned litigation expenses that are for non-trivial amounts. The
fact that it isn't budgeted is my fault. I've asked Myrle and Virtual
to ensure that we have a litigation expenses GL account going forward
and we'll try and track backwards historically and figure out what we
should budget going forward, though I'll note that the cost is likely
to be highly variable as it is dependent on the actions of outside
parties.
We've also begun sending contracts out for legal review before
signing.
As a user, I've been thrilled with the work on our new AP system.
It's made it much more transparent and obvious what is outstanding,
who is approving, etc. It also appears, from my vantage point, to be
better for our vendors as well. They have a dedicated email address
to send invoices to, and rather than pay them once per month, they
can be actioned faster.
Additionally, please see Attachments 1 through 9.
C. Treasurer [Myrle]
Operating cash on May 31st, 2020 was $2,176.9K, up $40.4K from last
month’s ending balance (Apr 20) of $2,136.5K. Total cash as of May
31st, 2020 is $3,602.8K (includes the Pineapple, Restricted Donation
and project funds) as compared to $3,754.1K on May 31st, 2019 (a
decrease of $151.3K year over year). The May 31st 2020 ending
operating cash balance of $2,176.9K represents an operating cash
reserve of 15 months based on the “Estimated” FY21 cash forecast
average monthly spending of $145.3K/month. The ASF actual operating
reserve of 15 months at the end of May 2020 is slightly ahead of the
May 2020 budgeted 14.2 months of reserve. The ASF operating reserve
is well above the ASAE standard average of 6 months of reserve for
non-profits.
Revenue through May 31st 2020 was ahead of budget by $18.9K, primarily
due to timing of Sponsor payments during the month. As compared to
FY20, FY21 YTD revenue is behind by $44.8K. This is due to
sponsorship and registration revenue for ACNA in 2019, which is not
happening in 2020, which is offset by slightly higher sponsorship
payments in May 2020 vs May 2019.
Expenses through May 31st, 2020 are under budget by $97.6K, spread
across all departments, primarily due to some vendor payments that
missed the 5.31.20 cutoff. These expenses missed the cutoff due to
necessary delays in expense approval outside the control of the
Treasurer's office. They are accounted for in the cash forecast for
June 2020.
Regarding Net Income (NI), YTD FY21 the ASF finished with a positive
$40.5K NI vs a budgeted negative <$76K> NI or $116.5K better than the
budgeted NI as of May 31st 2020. In comparison with FY20, as of May
31st 2020, as noted above, we are behind on revenue by $44.5K, but we
are also behind on expenses by $145.3K. Had all expenses been paid on
time in May, we still would have been more than $45K lower in expenses
in May of 2020 vs May of 2019. So one month into the new fiscal year
we are doing well.
In addition, the Treasurer's office is reviewing our financial risks.
In that context we have made minor adjustments to credit card issuance
and credit limits (mostly lowering) to reflect current responsibility
and current budget needs. We can review and increase those limits
again when, for example, it becomes possible to do in-person
conferences again. Also in the context of improving our risk profile,
we will be moving $750k out of Citizens into Boston Private CDARS
where that portion of our money will be interest-bearing and
FDIC-insured.
Current Balances:
Boston Private CDARS Account 2,279,121
Citizens Money Market 721,410
Citizens Checking 601,103
Paypal - ASF 1,182
Total Checking/Savings 3,602,816
May-20 Budget Variance
Income Summary:
Public Donations 1,800 7931 -6,131
Sponsorship Program 81,000 56,000 25,000
Programs Income 0 0 0
Conference/Event Income 0 0 0
Other Income 0 0 0
Interest Income 124 0 124
Total Income 82,925 63,931 18,994
Expense Summary
Infrastructure 34,792 78,996 -44,204
Programs Expense 0 0 0
Publicity 3,000 16,458 -13,458
Brand Management 4,640 7,500 -2,860
Conferences 0 2,500 -2,500
Travel Assistance Committee 0 2,917 -2,917
Fundraising 0 22,333 -22,333
Treasury Services 0 4,267 -4,267
General & Administrative 24 2,950 -2,926
Diversity and Inclusion 0 1,250 -1,250
Total Expense 42,456 140,005 -97,548
Net Income 40,469 -76,073 116,542
YTD FY21 Budget Variance
Income Summary:
Public Donations 1,800 7931 -6,131
Sponsorship Program 81,000 56,000 25,000
Programs Income 0 0 0
Conference/Event Income 0 0 0
Other Income 0 0 0
Interest Income 124 0 124
Total Income 82,925 63,931 18,994
Expense Summary
Infrastructure 34,792 78,996 -44,204
Programs Expense 0 0 0
Publicity 3,000 16,458 -13,458
Brand Management 4,640 7,500 -2,860
Conferences 0 2,500 -2,500
Travel Assistance Committee 0 2,917 -2,917
Fundraising 0 22,333 -22,333
Treasury Services 0 4,267 -4,267
General & Administrative 24 2,950 -2,926
Diversity and Inclusion 0 1,250 -1,250
Total Expense 42,456 140,005 -97,548
Net Income 40,469 -76,073 116,542
D. Secretary [Matt]
In the month of May, the secretary received 59 ICLAs, one software
grant, and two membership emeritus requests. We have begun work on the
conflict of interest policy and tooling around it over at the Whimsy
project.
E. Executive Vice President [Ruth]
It's been a long and eventful couple of months squaring away events,
but we're about ready to launch ApacheCon@Home, which I'm excited
about.
We were also one of 10 organizations chosen to benefit from the FOSS
Responders work
(see https://twitter.com/TheASF/status/1263799630829060097), which was
a welcome contribution towards the expenses we did have in canceling
our live events.
F. Vice Chairman [Shane]
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 / Shane]
See Attachment 10
B. Apache Legal Affairs Committee [Roman Shaposhnik / Roy]
See Attachment 11
C. Apache Security Team Project [Mark J. Cox / Patricia]
See Attachment 12
D. VP of Jakarta EE Relations [Henri Yandell / Sander]
See Attachment 13
Additional officer reports approved as submitted by General Consent.
6. Committee Reports
Summary of Reports
The following reports required further discussion:
# cTAKES [rubys]
A. Apache Airflow Project [Bolke de Bruin / Justin]
See Attachment A
B. Apache Allura Project [David Philip Brondsema / Craig]
See Attachment B
C. Apache Ambari Project [Jayush Luniya / Niclas]
See Attachment C
D. Apache Ant Project [Jan Materne / Sam]
See Attachment D
E. Apache Any23 Project [Lewis John McGibbney / Bertrand]
See Attachment E
F. Apache Archiva Project [Olivier Lamy / Patricia]
See Attachment F
G. Apache Atlas Project [Madhan Neethiraj / Roy]
See Attachment G
H. Apache Axis Project [Robert Lazarski / Niclas]
See Attachment H
I. Apache Bahir Project [Luciano Resende / Sam]
No report was submitted.
J. Apache Beam Project [Kenneth Knowles / Sander]
See Attachment J
K. Apache Bigtop Project [Jun He / Bertrand]
See Attachment K
L. Apache Bloodhound Project [Gary Martin / Shane]
No report was submitted.
M. Apache BVal Project [Matthew Jason Benson / Craig]
See Attachment M
N. Apache Camel Project [Andrea Cosentino / Justin]
See Attachment N
O. Apache Cayenne Project [Michael Ray Gentry / Roy]
See Attachment O
P. Apache Chemistry Project [Florian Müller / Bertrand]
See Attachment P
Q. Apache CloudStack Project [Sven Vogel / Patricia]
See Attachment Q
R. Apache Commons Project [Gary D. Gregory / Craig]
See Attachment R
S. Apache Cordova Project [Jesse MacFadyen / Sander]
See Attachment S
T. Apache cTAKES Project [Pei Chen / Sam]
See Attachment T
U. Apache Curator Project [Jordan Zimmerman / Justin]
See Attachment U
V. Apache DeltaSpike Project [Mark Struberg / Shane]
See Attachment V
W. Apache DRAT Project [Tom Barber / Niclas]
No report was submitted.
X. Apache Eagle Project [Edward Zhang / Shane]
See Attachment X
Y. Apache Felix Project [Karl Pauls / Sam]
See Attachment Y
Z. Apache Flex Project [Olaf Krüger / Bertrand]
See Attachment Z
AA. Apache Flink Project [Stephan Ewen / Sander]
See Attachment AA
AB. Apache Guacamole Project [Mike Jumper / Justin]
See Attachment AB
AC. Apache Gump Project [Stefan Bodewig / Craig]
See Attachment AC
AD. Apache Helix Project [Kishore G / Roy]
See Attachment AD
AE. Apache Hive Project [Ashutosh Chauhan / Niclas]
See Attachment AE
AF. Apache Hudi Project [Vinoth Chandar / Patricia]
See Attachment AF
AG. Apache Iceberg Project [Ryan Blue / Roy]
See Attachment AG
AH. Apache Incubator Project [Justin Mclean]
See Attachment AH
AI. Apache Jackrabbit Project [Marcel Reutegger / Niclas]
See Attachment AI
AJ. Apache Karaf Project [Jean-Baptiste Onofré / Craig]
See Attachment AJ
AK. Apache Labs Project [Danny Angus / Shane]
No report was submitted.
@Shane: discuss future of Labs
AL. Apache Lucene Project [Anshum Gupta / Sam]
See Attachment AL
AM. Apache Lucene.Net Project [Shad Storhaug / Sander]
See Attachment AM
AN. Apache Mnemonic Project [Gang Wang / Bertrand]
No report was submitted.
AO. Apache Mynewt Project [Justin Mclean]
See Attachment AO
AP. Apache NetBeans Project [Geertjan Wielenga / Patricia]
See Attachment AP
AQ. Apache OFBiz Project [Jacopo Cappellato / Justin]
See Attachment AQ
AR. Apache Olingo Project [Michael Bolz / Bertrand]
See Attachment AR
AS. Apache OODT Project [Imesha Sudasingha / Roy]
See Attachment AS
AT. Apache Open Climate Workbench Project [Huikyo Lee / Sander]
See Attachment AT
AU. Apache OpenNLP Project [Jeffrey T. Zemerick / Patricia]
See Attachment AU
AV. Apache OpenWebBeans Project [Mark Struberg / Niclas]
See Attachment AV
AW. Apache Pig Project [Koji Noguchi / Shane]
See Attachment AW
AX. Apache Pivot Project [Roger Lee Whitcomb / Craig]
See Attachment AX
AY. Apache PLC4X Project [Christofer Dutz / Justin]
See Attachment AY
AZ. Apache Portable Runtime (APR) Project [Nick Kew / Sam]
See Attachment AZ
BA. Apache Portals Project [David Sean Taylor / Bertrand]
See Attachment BA
BB. Apache PredictionIO Project [Donald Szeto / Sander]
See Attachment BB
BC. Apache Pulsar Project [Matteo Merli / Justin]
See Attachment BC
BD. Apache Royale Project [Piotr Zarzycki / Shane]
See Attachment BD
BE. Apache Sentry Project [Kalyan Kalvagadda / Sam]
See Attachment BE
BF. Apache ServiceMix Project [Krzysztof Sobkowiak / Roy]
See Attachment BF
BG. Apache ShardingSphere Project [Liang Zhang / Patricia]
See Attachment BG
BH. Apache Shiro Project [Les Hazlewood / Niclas]
See Attachment BH
BI. Apache SINGA Project [Wang Wei / Craig]
See Attachment BI
BJ. Apache Sling Project [Robert Munteanu / Niclas]
See Attachment BJ
BK. Apache SpamAssassin Project [Sidney Markowitz / Shane]
See Attachment BK
BL. Apache Storm Project [Kishor Patil / Roy]
See Attachment BL
BM. Apache Submarine Project [Wangda Tan / Sam]
See Attachment BM
BN. Apache Synapse Project [Isuru Udana / Bertrand]
No report was submitted.
BO. Apache Tajo Project [Hyunsik Choi / Justin]
See Attachment BO
BP. Apache Tomcat Project [Mladen Turk / Patricia]
See Attachment BP
BQ. Apache Trafodion Project [Pierre Smits / Craig]
See Attachment BQ
BR. Apache UIMA Project [Marshall Schor / Sander]
See Attachment BR
BS. Apache Unomi Project [Serge Huber / Bertrand]
See Attachment BS
BT. Apache VCL Project [Josh Thompson / Roy]
See Attachment BT
BU. Apache Wicket Project [Andrea Del Bene / Patricia]
See Attachment BU
BV. Apache Yetus Project [Allen Wittenauer / Justin]
See Attachment BV
BW. Apache ZooKeeper Project [Flavio Paiva Junqueira / Craig]
See Attachment BW
Committee reports approved as submitted by General Consent.
7. Special Orders
A. Change the Apache HttpComponents Project Chair
WHEREAS, the Board of Directors heretofore appointed
Asankha Chamath Perera (asankha) to the office of
Vice President, Apache HttpComponents, and
WHEREAS, the Board of Directors is in receipt of the resignation of
Asankha Chamath Perera from the office of Vice President,
Apache HttpComponents, and
WHEREAS, the Project Management Committee of the Apache HttpComponents
project has chosen by vote to recommend Michael Osipov (michaelo) as
the successor to the post;
NOW, THEREFORE, BE IT RESOLVED, that Asankha Chamath Perera is relieved
and discharged from the duties and responsibilities of the office of
Vice President, Apache HttpComponents, and
BE IT FURTHER RESOLVED, that Michael Osipov be and hereby is appointed
to the office of Vice President, Apache HttpComponents, to serve in
accordance with and subject to the direction of the Board of Directors
and the Bylaws of the Foundation until death, resignation, retirement,
removal or disqualification, or until a successor is appointed.
Special Order 7A, Change the Apache HttpComponents Project
Chair, was approved by Unanimous Vote of the directors
present.
B. Terminate the Apache Crunch Project
WHEREAS, the Project Management Committee of the Apache Crunch project
has arrived at a consensus to recommend moving the project to the
Attic; and
WHEREAS, the Board of Directors deems it no longer in the best interest
of the Foundation to continue the Apache Crunch project due to
inactivity;
NOW, THEREFORE, BE IT RESOLVED, that the Apache Crunch project is
hereby terminated; and be it further
RESOLVED, that the Attic PMC be and hereby is tasked with oversight
over the software developed by the Apache Crunch Project; and be it
further
RESOLVED, that the office of "Vice President, Apache Crunch" is hereby
terminated; and be it further
RESOLVED, that the Apache Crunch PMC is hereby terminated.
Special Order 7B, Terminate the Apache Crunch Project, was
approved by Unanimous Vote of the directors present.
C. Update Legal Affairs Committee Membership
WHEREAS, the Legal Affairs Committee of The Apache Software Foundation
(ASF) expects to better serve its purpose through the periodic update
of its membership; and
WHEREAS, the Legal Affairs Committee is an Executive Committee whose
membership must be approved by Board resolution.
NOW, THEREFORE, BE IT RESOLVED, that the following contributor be
added as a Legal Affairs Committee member:
Justin Mclean <jmclean@apache.org>
Special Order 7C, Update Legal Affairs Committee Membership,
was approved by Unanimous Vote of the directors present.
8. Discussion Items
9. Review Outstanding Action Items
* Shane: pursue potential Attic resolution for Crunch
[ Crunch 2020-04-15 ]
Status: Done. See 7B.
* Shane: help out Zeppelin with their security issue
[ Zeppelin 2020-04-15 ]
Status: In progress, figuring out what is still needed.
* Justin: pursue a report for DRAT
[ DRAT 2020-05-20 ]
Status: Contacted and there's discussion about moving the project
under Creadur
* Niclas: follow up with River on reports
[ River 2020-05-20 ]
Status: River is on Subversion, and the github integration doesn't
pick up the commit from svn to github, hence the GitHub
history looks more empty, i.e. nothing since a year ago. In
svn there are about 30 commits in the last 12 months... The
discrepancy is probably related to a non-ttb layout of the svn
repository. Peter has agreed to explain the "maintenance mode"
and ambition (or lack of) in the next report. He also points
out that they have recently started discussion/vote on moving
to Git.
* Roy: pursue a better report for Sentry
[ Sentry 2020-05-20 ]
Status: Done.
* Roy: start working on binary release policy
[ Unfinished Business 2020-05-20 ]
Status: In progress. Collecting background info.
* Craig: start working with Matt and Sam to create a CoI form and process
[ CoI Affirmation 2020-05-20 ]
Status: Underway. Plan is being discussed on board@.
10. Unfinished Business
11. New Business
12. Announcements
13. Adjournment
Adjourned at 13:01 UTC
============
ATTACHMENTS:
============
-----------------------------------------
Attachment 1: Report from the VP of Brand Management [Mark Thomas]
* ISSUES FOR THE BOARD
None
* OPERATIONS
Covering the period May 2020
Responded to the following queries, liaising with projects as required:
- two requests to use our logos in documentation
- one request to use a project logo to refer to the project in a UI
- one request to re-use images from a project wiki
- one request for naming advice for a prospective TLP
- one podling name search was withdrawn
- five podling name searches were approved
- provided the Brand Management content for the annual report
- one request to use Apache source code as an example in a book
* REGISTRATIONS
The FLINK registration has been accepted by the WIPO.
* INFRINGEMENTS
-----------------------------------------
Attachment 2: Report from the VP of Fundraising [Daniel Ruggeri]
1) ASF Sponsor status: we are pursuing renewals for one Platinum, one Gold,
and two Bronze sponsors. We continue to wait for purchase orders to invoice
renewals for one Platinum sponsor. We signed a 5-year agreement with a
Platinum Sponsor, and confirmed one Sponsor upgrade from Silver to Gold. We
are seeking new points-of-contact for one Silver and one Bronze sponsor. One
Platinum sponsor is in arrears. Two Silver Sponsors have chosen not to renew,
whilst one Gold and one Silver Sponsor have asked to delay their renewals to
Q3. We signed on one new Bronze Sponsor this month. Payments have been
received from one Gold, one Silver, and one Bronze Sponsor. We await payment
on renewals from one Platinum and one Gold.
We Performed an audit of Sponsors with multi-year commitments, specifically
those who had locked in their rates prior to our first-ever increase in 2017,
as well as Bronze Sponsors who secured a linked listing with through a
multi-year commitment. We also changed all the Sponsor links at
http://apache.org/foundation/thanks to rel="sponsored" per our updated policy
set last month.
We had a misfire with an appeal email from a service provider that was sent to
an improperly vetted list, and worked with Marketing and Publicity to craft
statements and address any backlash. We are also exploring options for future
sponsor prospecting.
2) Targeted sponsor status: we continue to confirm Targeted Sponsor
commitments. Our efforts towards developing a new Targeted fund specifically
earmarked for TAC recipients to ASF Conferences are on hold until face-to-face
events resume. One Sponsor who committed support for ASF Infra have
apparently terminated support with no notice; we are seeking clarity on this
action. We are also exploring options with a candidate Targeted Sponsor
interested in providing support to ASF Infrastructure.
3) Sponsor Relations: Sponsor queries regarding opportunities to support
ApacheCon have subsided as those interested are still awaiting information,
and we await information from ASF Conferences. It has been a somewhat quiet
month otherwise, as the coronavirus continues to impact budgets and headcount
at some sponsor organizations.
4) Events: we are ready to begin sales for ASF Conferences once the planning
team finalizes the prospectuses and plans for the remaining events in 2020.
5) Individual Donations and Corporate Giving: we have earned $1,100 over the
past month. We participated in #GivingTuesdayNOW, a COVID-focused campaign
earlier in the month. Individual giving continues to slow down in light on the
pandemic.
-----------------------------------------
Attachment 3: Report from the VP of Marketing and Publicity [Sally Khudairi]
[REPORT] ASF Marketing & Publicity — June 2020
I. Budget: the FY2021 budget allocation for ASF Marketing & Publicity has been
approved. We are working to ensure that any delayed vendor payments are
initiated and reconciled
II. Cross-committee Liaison: Sally Khudairi continues to support ASF
Fundraising with Sponsor Relations, Sponsorship renewals and payments, and
Targeted Sponsor commitments. COVID-19 continues to impact Sponsor budgets and
payment cycles, as well as event participation. Much of our work to support
ASF Conferences are on hold until further notice. We published the April Month
In Review; announced our participation in the #GivingTuesdayNow giving
campaign https://s.apache.org/GivingTuesdayNow2020 ; issued press releases for
Apache CloudStack, Subversion, and the 10th Anniversary of Apache HBase;
issued the Apache Month in Review: April 2020 https://s.apache.org/Apr2020 ;
published "Success at Apache: Remote Collaboration in the Time of Coronavirus"
https://s.apache.org/dkff ; and published "Apache Everywhere", the first short
from the "Trillions and Trillions Served" documentary
https://s.apache.org/ApacheEverywhere . We are working on the third "Inside
Infra" interview, preparing the FY2020 Annual Report, and continuing
post-production on the ASF documentary feature, "Trillions and Trillions
Served".
III. Press Releases: the following formal announcements were issued via the
newswire service, ASF Foundation Blog, and announce@apache.org during this
timeframe:
- 13 May - The Apache Software Foundation Announces the 10th Anniversary of
Apache® HBase™
- 28 May - The Apache Software Foundation Announces Apache® Subversion®
1.14.0-LTS
- 28 May - The Apache Software Foundation Announces Apache® CloudStack® v
4.14
IV. Informal Announcements: we published 10 items on the ASF "Foundation"
Blog, including 5 Apache News Round-ups and 1 monthly overview, totalling 316
news summaries published to date. We tweeted 22 items to 57K followers on
Twitter, and posted 17 items to 41.5K followers on LinkedIn that garnered more
than 49K organic impressions.
V. Future Announcements: 2 announcements are on hold, and 2 are in
development. Projects planning to graduate from the Apache Incubator as well
as PMCs wishing to announce major project milestones, "Did You Know?" success
stories, "Have You Met?" highlights, and "Project Perspectives" profiles are
requested to contact Sally at <press@apache.org> with at least 2-weeks' notice
for proper planning and execution.
VI. Media Relations: we responded to six media queries. The ASF received 941
press clips vs. last month's clip count of 972. Media coverage of Apache
projects yielded 1,633 press hits vs. last month's 1,241. ApacheCon received
11 press hits.
VII. Analyst Relations: we received one briefing request during this time, and
have been working with an analyst research team with fact-checking a report.
Apache was mentioned in 3 reports by Gartner; 2 reports by Forrester; 6
reports by 451 Research; and 6 reports by IDC.
VIII. Central Services: the Creative team are updating some elements of the
apache.org homepage, and have delivered a new templated, customizable logo set
for the Apache Local Chapter initiative. They have also developed the
template, supporting pages, and project logos for the FY2020 Annual Report as
well as select graphics for the "Trillions" documentary.
IX. Events liaison: we have been asked by VP Conferences to cease promotion of
2020 events until their future strategy is in place.
X. Newswire and press clip accounts: we are taking steps to establish
standalone accounts for the ASF to eliminate any challenges with billing
pass-throughs from HALO Worldwide.
XI. Miscellany: numerous "invisible" items cross the desk of VP M&P every day
that often fall outside of the direct remit of ASF Marketing & Publicity or
obliquely touch our day-to-day efforts. This month's activities include
participating on a conference call and responding to a request for
communication support/direction for ASF Diversity & Inclusion; fielding a
request for partnership from a government entity; handling several requests to
promote third party events that involve Apache projects; helping re-open
jobs@apache.org; helping with an issue involving GSoC; working with a PMC
regarding an ASF Sponsor's request to adjust the copy in a legacy
blogs.apache.org post; coordinating third party support promotion of an Apache
project milestone; being on-boarded onto a new payment system; coaching the PR
team of an ASF sponsor regarding promoting their participation in the ASF,
among other activities. In addition: Feathercast. Established in 2005, the
Feathercast podcast series is the "voice of the ASF". Originally established
as a personal project co-created by ASF Members Rich Bowen and David Reid,
Feathercast grew within ComDev and showcases an array of Apache projects and
people, as well as promotes ApacheCon, before, during, and after the event.
Feathercast's day-to-day operations continue to be run by ComDev team members,
and Rich has recently initiated a series of regularly-scheduled interviews.
There are currently five new interviews on https://feathercast.apache.org/
during this time period. ASF M&P has added Feathercast to its promotional
channels helps highlight their interviews on social media and news updates.
-----------------------------------------
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
==========
- bill.com looks like a solid replacement for our archaic svn-based
payment/invoice workflow. The svn workflow grew out of our tech
mindset, but is inappropriate for the Foundation at this point in
our evolution. bill.com is providing needed controls, auditing, and
archival of our payments/invoices. Operations/Treasurer is working
through the process adjustments with Virtual.
Long Range Priorities
=====================
- Migrate away from mail-*.apache.org.
General Activity
================
- Working through some backup issues as the amount of content we're
managing has increased over the years.
- Lots of work/completion on p3->p6 migrations.
- Crash-moved a service after it died horribly. There are a few other
critical services in that datacenter which we will move in a
planned fashion.
- Apache CouchDB is testing GitHub Discussion with great results.
- Continued development with bill.com.
- Widespread issues due to an upstream/intermediate certificate
expiration. New chains had to be deployed. Still working through
this issue with a 3rd party service.
- Confluence has been upgraded.
- Supporting M&PR with an "Inside Infra" interview and annual report.
-----------------------------------------
Attachment 5: Report from the VP of Conferences [Rich Bowen]
-----------------------------------------
Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald]
Budget
======
TAC budget was approved last meeting; after further reductions.
Current Events
==============
No current events
Future Events
=============
TAC has an events Calendar that it shares with other Committees for the
purposes of cross-committee planning and collaboration. Currently the calendar
has been cleared of all events until further notice.
Short/Medium Term Priorities
=====================
TAC Application Software is on the horizon, but is not urgent at this time. A
quote will be obtainted in the next month or so.
Mailing List Activity
=====================
Discussion continues on getting a new stable TAC Application Software.
Membership
==========
No changes to the membership this month.
-----------------------------------------
Attachment 7: Report from the VP of Finance [Tom Pappas]
VP Finance May 2020 report Continued to assist and support Conferences
Continued to assist and support Fundraising
-----------------------------------------
Attachment 8: Report from the VP of Diversity and Inclusion [Gris Cuevas]
Date
18 May 2020
Contributors:
Gris Cuevas
Katia Rojas
## Description:
- The Diversity and Inclusion VP works in collaboration with a team who
contribute 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:
None
## Activity:
*** Project: Survey***
Preparing presentation to share final findings from survey, if you're
interested in attending live follow this thread [1] Will work on documenting
survey process and how to re-apply it, thinking of doing it every 2 years
*** Project: User Experience Research on new contributors ***
We have narrowed down the list of projects we'll continue to evaluate with a
quantitative analysis. Talking to privacy@ about best way to analyze project
data. Interview questions have been finalized by Bitergia. Recruiting for
interviews is moving along; we're reaching out to folks who indicated
interest in participating through the survey. Bitergia will share an invite
to extend the opportunity to be interviewed to folks who left an ASF project,
we're looking to have referrals from PMCs.
*** Project: Internships for underrepresented groups (Outreachy) ***
Don't forget to read the notes from the weekly working meetings; they are in
the D&I Wiki[2] and shared via the mailing list. Google donated $52k to
continue with the ASF internships next year. Still pending discussion items:
how to continue program funding and finalization of friction logs from
previous intern. Our four interns started the internship on May 19th.
Internships period: May 19th, 2020, to August 18th, 2020. Feedback received
from all interns after following up regarding communication channels to use
to contact mentors and contribute to their projects. The feedback was good
and we also sent them an invitation to the Slack channel. Feedback received
from all mentors after following up regarding the first weeks of internship.
The feedback was good so far. We provided feedback to Airflow about ensuring
their interns have tasks to work on while they untangle their technical
decision preventing progress on the main project. We had a discussion in the
mailing list [3] about how to improve the way we are promoting the Outreachy
program and the problems we are facing now. Finished Report friction log and
feedback: the report includes the feedback of mentors, interns, and
coordinators.
*** Operations ***
Google sponsored $52k to continue supporting the Outreachy internships
through the next two rounds.
## Committee members changes:
None.
## References
[1] https://lists.apache.org/thread.html/r2279bb0ce7149a3b6f01320306fcc2263c27789ce3d057f89d8ab257%40%3Cdev.diversity.apache.org%3E
[2] Outreachy Working Group - Meeting notes
[3] https://lists.apache.org/list.html?dev@diversity.apache.org
-----------------------------------------
Attachment 9: Report from the VP of Data Privacy [Dirk-Willem van Gulik]
-----------------------------------------
Attachment 10: Report from the VP of W3C Relations [Andy Seaborne]
Isaac Kamga (ikamga@) has joined the WebAuthN Adoption Community Group and ASF
has signed the Community Group Contributor Agreement.
-----------------------------------------
Attachment 11: Report from the Apache Legal Affairs Committee [Roman Shaposhnik]
For the past month we've had a regular amount of usual requests flowing
through LEGAL JIRA and legal-discuss. Hen and the rest of the volunteers took
a good care of resolving most of these in time. We're up 2 (to 24), unresolved
issues this month.
In the previous report, we've alerted the board about LEGAL-515. At this point
it seems that the MXNet PPMC and the Incubator are fully on top of this issue
and are trying to make it right.
Re-started binary distribution channels work based on the 'prior art' from the
Incubator:
https://cwiki.apache.org/confluence/display/INCUBATOR/Distribution+Guidelines
Had a conversation with DLA Piper regarding recent charges relating to
services that go beyond their pro-bono offer to us. Overall, it was a very
constructive discussion. Still it may behove the board to act on a recent
thread titled 'Rethinking our approach for procuring day-to-day legal services
for the ASF'
TechTarget's reporter has requested an hour meeting to clarify our position on
ICLAs, CCLAs and SGAs.
-----------------------------------------
Attachment 12: Report from the Apache Security Team Project [Mark J. Cox]
Continued work on incoming security issues, keeping projects reminded
of outstanding issues, and general oversight and advice.
Stats for May 2020:
22 [license confusion]
21 [support request/question not security notification]
Security reports: 41 (last months: 36, 43, 23, 40)
3 [airflow]
2 [camel], [cloudstack], [hive], [httpd], [infrastructure],
[tomcat], [trafficserver]
1 [activemq], [archiva], [atlas], [cordova], [cxf], [hc],
[jackrabbit], [kylin], [ofbiz], [openoffice], [opennlp],
[samza], [shiro], [synapse], [syncope], [tomee],
[trafficcontrol], [unomi], [usergrid], [vxquery],
[wicket], [xmlgraphics], [zeppelin], [zookeeper]
In total, as of 1st June 2020, we're tracking 74 (last month:
71) open issues across 44 projects, median age 53 (last month:
65) days. 37 of those issues have CVE names assigned.
9 (last month: 8) of these issues, across 6 projects, are older
than 365 days. None require escalation.
-----------------------------------------
Attachment 13: Report from the VP of Jakarta EE Relations [Henri Yandell]
This month I communicated with Eclipse that:
* We won't claim exclusive rights to any contributions made to the JCP
forums/lists/specs for <relevant JSRs>.
* But we won't sign something in which the ASF is claiming ownership of
contributions made by our contributors to a third party (JCP).
I noted that I doubted there would be any energy to resolve differences of
opinion on interpretation of the JSPA, and they agreed that this wasn't worth
pursuing further. This closes out last month's A2 action item.
Remaining action items are:
A1] Review documents for Apache joining Jakarta as a Guest Member and get
these signed.
A3] To communicate the topic to affected projects. This will probably mean a
general communication to all committees visibly using Java, and directing
them to jcp-open for follow-up.
-----------------------------------------
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 (a year ago)
There are currently 31 committers and 21 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 Kengo Seki on 2019-12-01.
- Jiajie Zhong was added as committer on 2020-04-03
## Project Activity:
Recent releases:
1.10.10 was released on 2020-04-09.
1.10.8 was released on 2020-02-07.
1.10.9 was released on 2020-02-07.
The Airflow Summit is now scheduled for early July (6-17) and will of course
be virtual. https://airflowsummit.org/
## Community Health:
The community is very healthy. We are in the process of moving from JIRA to
Github issues. 868 PRS have been closed and 881 PRs have been filed. Its
always hard to keep up with reviewing although this has been made a lot easier
with some of the development tools that have been contributed. Mailinglists
are healthy and the split between user and dev seems to work well.
dev@airflow.apache.org had a 11% decrease in traffic in the past quarter (746
emails compared to 831) users@airflow.apache.org had a 64% decrease in traffic
in the past quarter (79 emails compared to 214) 53 issues opened in JIRA, past
quarter (-93% decrease) 129 issues closed in JIRA, past quarter (-80%
decrease) 1211 commits in the past quarter (-27% decrease) 202 code
contributors in the past quarter (1% increase) 881 PRs opened on GitHub, past
quarter (-5% decrease) 868 PRs closed on GitHub, past quarter (-10% decrease)
602 issues opened on GitHub, past quarter (3662% increase) 344 issues closed
on GitHub, past quarter (6780% increase)
-----------------------------------------
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 (6 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 Shalitha Suranga on 2018-10-28.
- No new committers. Last addition was Shalitha Suranga on 2018-10-29.
## Project Activity:
- final steps for supporting Python 3 have been taking a while, but are still
progressing
- other small fixes & improvements continue too, including a different new
contributor. Previous contributors have not continued to contribute more
- should do a release soon, maybe wait until python 3 is ready though
## Community Health:
- A few questions from from end-users/admins on mailing list
- Slow but steady core development
-----------------------------------------
Attachment C: Report from the Apache Ambari Project [Jayush Luniya]
## Description:
The mission of Apache Ambari is the creation and maintenance of software
related to Hadoop cluster management
## Issues:
- Many committers and PMC members have moved to other projects.
- Community has added new members to take the project forward.
## Membership Data:
Apache Ambari was founded 2013-11-20 (7 years ago)
There are currently 109 committers and 51 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:4.
Community changes, past quarter:
- Andrew Onischuk was added to the PMC on 2020-03-24
- Dmytro Grinenko was added to the PMC on 2020-03-24
- Szabolcs Béki was added to the PMC on 2020-03-27
- Ihor Lukianov was added as committer on 2020-03-23
- Tamas Payer was added as committer on 2020-03-28
- Szabolcs Béki was added as committer on 2020-03-17
## Project Activity:
Recent releases:
- 2.7.5 was released on 2019-12-16.
- 2.7.4 was released on 2019-09-13.
- 2.7.3 was released on 2018-11-17.
## Community Health:
- Many committers and PMC members have moved to other projects.
- 3 new PMC members and 2 new committers were added to the project last quarter
- New members will strive to take the project forward
- Community plans to do a release next quarter.
- 23 issues opened in JIRA, past quarter
- 5 issues closed in JIRA, past quarter
- 3 commits in the past quarter
- 3 code contributors in the past quarter
- 9 PRs opened on GitHub, past quarter
- 4 PRs closed on GitHub, past quarter
-----------------------------------------
Attachment D: Report from the Apache Ant Project [Jan Materne]
## Description:
The mission of Apache Ant is the creation and maintenance of the Ant build
system and related software components. It consists of 3 main projects:
- Ant - core and libraries (AntLibs)
- Ivy - Ant based dependency manager
- IvyDE - Eclipse plugin to integrate Ivy into Eclipse Additionally Ant
provides several extensions to Ant (antlibs).
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Ant was founded 2002-11-18 (18 years ago) There are currently 29
committers and 23 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 Magesh Umasankar on 2018-07-06.
- No new committers. Last addition was Jaikiran Pai on 2017-06-14.
## Project Activity:
Tests with early version of JDK 15 worked. But with the finding that 'rmic'
not more a part of the JDK. The JDK team will update their changelog while we
tune our testsuite to give a meaningful message and skip these tests on
JDK15+.
Also the final removal of the Nashorn JavaScript engine has to be adressed in
our testsuite. First tests with GraalVM started. Nice observation: running
plain scripts in GraalVM (graal.js) is much faster than compiled script on
Nashorn. Our test assertion that the compiled script should run faster has to
be modified ...
Discussion about retiring Ant 1.9.x (our Java5) went to public. When retiring
the 1.9-branch users would have to upgrade to Java8+ for running Ant 1.10.x.
Pros:
+ getting a Java5 for development is difficult
+ APIs between Java5 and Java8 are too distinguished Cons:
- some projects are running on Java<8 and require a fitting build tool
- Java6 JUnit tests could be impossible to run on Java8 with Ant 1.10.x.
## Community Health:
For Ant we feel healthy enough to apply patches, and get a release done. But
basically we are in "maintenance mode". There isn't much development.
For IvyDE we lack the knowledge of building Eclipse plugins on actual Eclipse
versions. We hope to get the build running again so we could update that.
-----------------------------------------
Attachment E: Report from the Apache Any23 Project [Lewis John McGibbney]
## Description:
The mission of Apache Any23 is the creation and maintenance of software related
to automatic crawling, parsing, analyzing, producing, validating and converting
RDF (Resource Description Framework) data
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Any23 was founded 2012-08-27 (8 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 Hans Brende on 2018-02-25.
- No new committers. Last addition was Hans Brende on 2018-02-21.
## Project Activity:
Project activity is low. Not really much going on since April 2020.
This is characteristic of Any23 and nothing out of the norm.
For some time work on Spotbugs issues has prevented a 2.4 release.
A thread relating to pushing off that primary issue such that 2.4
the release is unblocked is underway on dev@any23.
## Community Health:
The Any23 community is quiet but we have not struggled with
getting VOTE's when needed. This statement will be tested
when the community is required to VOTE on 2.4 release
candidate.
-----------------------------------------
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 (12 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 Stockhammer on 2016-09-22.
## Project Activity:
Currently working on a new release and sone internal code refactoring.
## Community Health:
Nothing to report here. Small community but we still get some issues report
and question on mailing list.
-----------------------------------------
Attachment G: Report from the Apache Atlas Project [Madhan Neethiraj]
## Description:
Apache Atlas is a scalable and extensible set of core foundational governance
services that enables enterprises to effectively and efficiently meet their
compliance requirements within Hadoop and allows integration with the complete
enterprise data ecosystem.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Atlas was founded 2017-06-20 (3 years ago)
There are currently 41 committers and 32 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Ashutosh Mestry on 2019-04-16.
- No new committers. Last addition was Ramesh Mani on 2018-10-09.
## Project Activity:
- new feature to import glossary via REST API and UI
- new feature to import business metadata via REST API and UI
- updated authorization model to support purge operation
- performance improvements in classification propagation, entity-delete,
import, migration
- updated Hive hook to create ADLS-Gen2 entities for abfs:// urls
- added model to capture machine-learning metadata
- update UI, beta and current, to support admin audits
- improvements in search functionality like support for sorting
- updated JanusGraph version to 0.5.1, and Tinkerpop version to 3.4.4
- Apache Atlas 2.1 release candidate out for vote, expected to release this
month
## Community Health:
- 2 new contributors added in last 3 months: Jayendra Parab, Jyoti Singh
- dev@atlas.apache.org had a 75% increase in traffic in the past quarter
(1868 emails compared to 1066)
- user@atlas.apache.org had a 222% increase in traffic in the past quarter
(29 emails compared to 9)
- 171 issues opened in JIRA, past quarter (62% increase)
- 143 issues closed in JIRA, past quarter (66% increase)
- 274 commits in the past quarter (56% increase)
- 23 code contributors in the past quarter (15% increase)
## Clarification for question on last board report
- Question: I know we talked about this last year - your definitions of
contributors vs committers. I was wondering if you track contributors
somewhere analogous to the page at http://atlas.apache.org/#/TeamList ?
- Response: The list of contributors is tracked only in Apache JIRA project
for Atlas. Currently there are 111 contributors.
## Releases:
2.1.0 expected to release in 06/2020
0.8.4 was released on 06/21/2019
1.2.0 was released on 06/12/2019
2.0.0 was released on 05/14/2019
0.8.3 was released on 10/31/2018
1.1.0 was released on 09/17/2018
1.0.0 was released on 06/02/2018
0.8.2 was released on 02/05/2018
1.0.0-alpha was released on 01/25/2018
0.8.1 was released on 08/29/2017
0.8-incubating was released on 03/16/2017
0.7.1-incubating was released on 01/26/2017
0.7-incubating was released on 07/09/2016
0.6-incubating was released on 12/31/2015
0.5-incubating was released on 07/11/2015
-----------------------------------------
Attachment H: Report from the Apache Axis Project [Robert Lazarski]
## 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 (19 years ago).
There are currently 63 committers and PMC members in this project, a vote in
2010 made all committers automatically PMC members.
Community changes, past quarter:
- Currently 63 PMC/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.7.9 was released on November 16, 2018.
- Axis 2/C 1.6 was released on April 20, 2009.
- Axis 1.4 was last released in 2006.
## Health report:
We have enough PMC to cut releases. Axis2 is a mature project, but still
actively maintained.
The goals for the next Axis2 Java release continue to be JDK 11 support, by
removing the remaining deprecated com.sun dependencies from the code base.
This past quarter we moved Axis 1.x Java, Axis2 Java, and Axis2 C from svn to
github. A big thanks to Bill Blough for making it happen, and Andreas Veithen
for fixing the Java unit tests.
Most of our users are running legacy SOAP services based on XML, so we are
lacking committer growth. As our day jobs move to JSON, we continue to
improve our docs and support for JSON based REST web services in order to
gain new users.
We continue to receive patches from the community, including AXIS2-5724.
Axis2 C PMC member Bill Blough has "identified/tagged a lot of issues that
should probably be addressed before the next release". The communication
continues to be good.
## JIRA Activity for Axis2 java
- 2 JIRA tickets created in the last 90 days.
- 3 JIRA tickets closed/resolved in the last 90 days.
-----------------------------------------
Attachment I: Report from the Apache Bahir Project [Luciano Resende]
-----------------------------------------
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 (3 years ago)
There are currently 71 committers and 21 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:2.
Community changes, past quarter:
- No new PMC members. Last addition was Pablo Estrada on 2019-05-13.
- Robin Qiu was added as committer on 2020-05-18
## Project Activity:
Some updates:
- Last report, the community had received drafts of our new mascot, the
firefly. Now the final drafts are done and committed to the website.
[mascot]
- Last report, website migration to Hugo/docsy was just beginning. It is now
complete, ready for i18n.
- Last report, we were working on moving to a dedicated Jenkins instance. That
stalled for a bit, but in the last couple of days moved rapidly and is
almost done.
[mascot] https://beam.apache.org/community/mascot/
Other milestones:
- As of April, docker containers that Beam releases adhere to the guidance of
LEGAL-503. [LEGAL-503]
- Beam's "cross-language" features are maturing, with a focus on making Beam
Java features available for Beam Python. This is not just bridging
languages, but communities/ecosystems. Only some runners support executing
such a pipeline for now; as each one fully migrates to Beam's
"portability framework" this will be enabled. What can Pythonistas use on
enabled runners now?
- SQL (Java-based, built on Apache Calcite)
- KafkaIO (a connector to Apache Kafka authored in Java)
- New IO Connectors: Beam now has IO connectors for Snowflake and Google
Healthcare APIs.
[LEGAL-503] https://issues.apache.org/jira/browse/LEGAL-503
Some work on project health, removing things we don't want/need to maintain:
- Following Gearpump retiring from the incubator, the Gearpump runner was
removed.
- Following Apex moving to the attic, the Apex runner will be removed.
Other highlighted activity:
- The community discussed how many / which Python 3.x versions Beam should
support concurrently, with the conclusion that 3.5 and 3.7 were highest
priority. [py3]
- A Beam "fixit" week was proposed. Contributors would add testing /
reliability / quality related Jiras to a label `beam-fixit` and we could fix
some. 105 Jiras were added to the label, and about 30 were fixed.
- Beam has 3 Google Summer of Code students working on Beam SQL and Beam
Python
- Beam was accepted to Google Season of Docs program. Currently the project is
accepting proposals for tech writers to improve documentation.
- We moved to our own Jira priority scheme, strictly numerical (P0, P1, etc)
with tooltips we authored, and explanations on the Beam site
[jira-priorities]. This reduced friction for users and release managers,
since Jira's built-in priorities like "Blocker", "Critical", "Major" were
amgibuous and caused confusion.
- We activated Jira automation to:
- Unassign issues that were likely forgotten. This identified many issues
that could be picked up by new contributors, and many that could be
closed.
- Lower priority from P2 ("default") to P3 ("nice to have") for unassigned
issues that were very old, to match how they were prioritized in practice.
This identified many issues at the wrong priority, and also prompted
discussions between users and Beam developers.
[py3] https://s.apache.org/beam-py3-discussion
[jira-priorities] https://beam.apache.org/contribute/jira-priorities/
In the current pandemic situation, conferences have been altered or canceled,
but we have activity to note:
- "Distributed Processing for Machine Learning Production Pipelines" presented
at Flink Forward Virtual 2020 (https://www.youtube.com/embed/jV1WFTmm4qg)
- Beam Summit organizers committed to working more transparently with the
community [beam-summit-transparency]. In June we have received weekly status
reports. [beam-summit-20200603] [beam-summit-2020-0610]
- Beam Summit 2020 rescheduled and converted to Beam Digital Summit.
[beam-digital-summit]
- Organized a May digital learning month, to keep community engaged with
weekly talks during COVID19. Hosted 4 webinars introducing different
features of Apache Beam. Received 100~200 viewers on average for each
webinar.
[beam-summit-transparency] https://s.apache.org/beam-summit-transparency
[beam-summit-20200603] https://s.apache.org/beam-summit-20200603
[beam-summit-20200610] https://s.apache.org/beam-summit-20200610
[beam-digital-summit] https://s.apache.org/beam-digital-summit
Recent releases:
- 2.22.0 was released on 2020-06-08.
- 2.21.0 was released on 2020-05-27.
- 2.20.0 was released on 2020-04-15.
## Community Health:
- Traffic on dev@ was about the same, PRs and commits about the same.
- Traffic on user@ was double, seemingly a real and sustained increase.
-----------------------------------------
Attachment K: Report from the Apache Bigtop Project [Jun He]
## 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 (8 years ago)
There are currently 38 committers and 28 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:4.
Community changes, past quarter:
- Kengo Seki was added to the PMC on 2020-04-17
- Masatake Iwasaki was added as committer on 2020-04-18
## Recent releases
- 1.4.0 was released on 2019-06-15.
## Project Activity:
- V1.5.0 release is in active developing with major effort in components bumping
up and compaitibily improvements with new distros.
- Community decided to deprecat inactive projects, Apache Apex, Apache Hama and
Apache Tajo, from supporting components.
- Community decided to add a new bigtop-mpack component to enable Bigtop SW
stack deployment using Apache Ambari.
## Community Health:
- Community elected one PMC member, Kengo Seiki, and one committer, Masatake
Iwasaki, who made considerable code contributions to project.
- Community health is good. Kengo Seki is our release manager. Discussions and
commits have increased along with v1.5 release in progress:
- dev@bigtop.apache.org had a 29% increase in traffic in the past quarter
(442 emails compared to 341)
- issues@bigtop.apache.org had a 23% decrease in traffic in the past quarter
(252 emails compared to 326)
- 43 issues opened in JIRA, past quarter (10% increase)
- 31 issues closed in JIRA, past quarter (-26% decrease)
- Regularly recived bug reports/feature requests/PRs from user and community
members
-----------------------------------------
Attachment L: Report from the Apache Bloodhound Project [Gary Martin]
-----------------------------------------
Attachment M: 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 (8 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 Thomas Andraschko on 2019-05-15.
- No new committers. Last addition was Thomas Andraschko on 2019-05-16.
## Project Activity:
No urgent tasks have needed doing since our last report.
## Community Health:
We have had a slight rise in issue tracker activity this quarter but none of
these have yet resulted in anything requiring developer attention. We
consider this normal for Apache BVal.
-----------------------------------------
Attachment N: Report from the Apache Camel Project [Andrea Cosentino]
## Description:
Apache Camel is a powerful open source integration library based on Enterprise
Integration Patterns. Rules for Camel's routing engine can be defined in
either a Java based DSL or XML.
## Issues:
there are no issues requiring board attention at this time
## Membership Data:
Apache Camel was founded 2008-12-17 (11 years ago) There are currently 70
committers and 36 PMC members in this project. The Committer-to-PMC ratio is
roughly 9:5.
Community changes, past quarter:
- Omar Al-Safi was added to the PMC on 2020-06-01
- No new committers. Last addition was Gazda on 2020-03-02.
## Project Activity:
- We released Apache Camel 3.2.0 on 06 Apr 2020
- We released Apache Camel 3.3.0 on 05 May 2020
- We are working already on the 3.4.0 version too.
- The 3.4.0 release will be a LTS release, so we'll maintain the 3.4.x
baseline by backporting fixes, while innovating with new versions
- Actually we are doing a big effort on stabilizing the codebase for 3.x
branch, there is an ongoing effort and we are doing really well on this
particular side.
- We released a new 2.x version, the 2.25.1 on 16 Apr 2020.
- We are preparing for the next minor release Apache Camel 2.24.4 and the next
patch release for 2.25.x
- We released Camel-K-Runtime 1.2.1 and 1.3.0 respectively on 20 Mar 2020 and
05 Jun 2020
- We released Camel-K 1.0.0 on 05 Jun 2020
- We are continuing our work on Camel-K by improving the support for Camel 3
and we finally released a 1.0.0 GA.
- We are continuing supporting Camel-Quarkus by releasing multiple versions in
this quarter
- We released the following Camel-Quarkus versions:
- 1.0.0-M5 on 13 Mar 2020
- 1.0.0-M6 on 09 Apr 2020
- 1.0.0-M7 on 27 Apr 2020
- 1.0.0-CR2 on 30 May 2020
- We are continuing working on the Camel-kafka-connector project and we
released two version of it
- 0.1.0 on 25 Apr 2020
- 0.2.0 on 17 May 2020
- We are about to release the 0.3.0 version based on Camel 3.3.0
- This is the complete releases list
- 3.2.0 was released on 2020-06-04
- 3.3.0 was released on 2020-05-05
- 2.25.1 released on 2020-04-16
- Camel-K 1.0.0 released on 2020-06-05
- Camel-Quarkus 1.0.0-M5 released on 2020-03-13
- Camel-Quarkus 1.0.0-M6 released on 2020-04-09
- Camel-Quarkus 1.0.0-M7 released on 2020-04-27
- Camel-Quarkus 1.0.0-CR2 released on 2020-05-20
- Camel-Kafka-connector 0.1.0 released on 2020-04-25
- Camel-Kafka-connector 0.2.0 released on 2020-05-17
- This year Apache Camel will participate to Google Summer Of Code: the select
students are two and we are already working with them
- This year Apache Camel will participate to Outreachy program: the selected
persons are two and we are already working with them.
## Community Health:
- dev@camel.apache.org had a 1% decrease in traffic in the past quarter (657
emails compared to 658) More or less the activity is the same with questions
about migration from Camel 2 to Camel 3
- users@camel.apache.org had a 5% decrease in traffic in the past quarter
(488 emails compared to 513) This is related to the questions coming in
about migration from camel 2 to 3, but since we are stabilizing the
codebase and improving the documentation, the questions coming in are way
more less
- 442 issues opened in JIRA, past quarter (+2% increase) Just a little
increase related to new stuff and housekeeping plus the on-going work for
Camel 3.4.0
- 409 issues closed in JIRA, past quarter (+13% increase) We closed a lot of
stuff for 3.3.0 and for 3.4.0
- 3187 commits in the past quarter (-14% decrease) The code is stabilizing and
we are focusing on less material now, that's why the commits are less
- 823 PRs opened on GitHub, past quarter (+28% increase) This is for the
stabilization, so feature contributor are continuing to work on them and we
have also new contributors opening PRs for documentation and little fixes
- 826 PRs closed on GitHub, past quarter (+28% increase) This is for the
stabilization, so feature contributor are continuing to work on them and we
have also new contributors opening PRs for documentation and little fixes
- 292 issues opened on GitHub, past quarter (-3% decrease) This is for the new
projects in the ecosystem, we are opening more or less the same number of
issues on the subprojects
- 320 issues closed on GitHub, past quarter (+42% increase) This is because we
went through the existing issues in camel-k and camel-k-runtime before
releasing the 1.0.0 GA
-----------------------------------------
Attachment O: Report from the Apache Cayenne Project [Michael Ray Gentry]
## 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 (13 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.1 and 4.2. Prior versions are
maintenance-only.
- Cayenne 3.1.3 (aging)
- Maintenance only.
- Cayenne 4.0.2 (stable)
- Maintenance only.
- Cayenne 4.1.RC3/GM (beta)
- Expecting to release Cayenne 4.1 as soon as final bugs are fixed and
tested.
- Cayenne 4.2M2 (development)
- Most development work is focused on this version.
### Releases
- Cayenne 3.1.3 on 2018-07-25.
- Cayenne 4.0.2 on 2019-10-14.
- Cayenne 4.1.RC2 on 2019-10-25.
- Cayenne 4.2.M1 on 2020-04-15.
## Community Health
Cayenne is healthy. Development activity is stable and and we have a
stable user and developer community.
### Mailing List Activity
- dev@cayenne.apache.org had a 127% increase in traffic in the past quarter
(41 emails compared to 18).
- user@cayenne.apache.org had a 2% increase in traffic in the past quarter
(35 emails compared to 34).
Developer mailing list traffic increase was mainly due to releasing
Cayenne 4.2.M1.
### JIRA and GitHub Activity
- 10 issues opened in JIRA, past quarter (11% increase).
- 10 issues closed in JIRA, past quarter (25% increase).
- 69 commits in the past quarter (46% increase).
- 6 code contributors in the past quarter (100% increase).
- 11 PRs opened on GitHub, past quarter (37% increase).
- 10 PRs closed on GitHub, past quarter (42% increase).
JIRA and GitHub increases reflect issues fixed and new features added to
Cayenne 4.2 (the released M1 in April and features added since then).
-----------------------------------------
Attachment P: Report from the Apache Chemistry Project [Florian Müller]
## Description:
Apache Chemistry is an effort to provide an implementation of the
CMIS (Content Management Interoperability Services) specification in
Java, Python, PHP, .NET, Objective-C, and JavaScript (and possibly other
languages).
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Chemistry was founded 2011-02-16 (9 years ago)
There are currently 38 committers and 36 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 Laurent Mignon on 2017-09-23.
- No new committers. Last addition was Laurent Mignon on 2017-09-20.
## Project Activity:
There was little to no activity in the last three months.
Last releases were in 2017.
## Community Health:
We have a mature code base. No major development is expected.
There is basically no traffic on the mailing lists and no user questions.
-----------------------------------------
Attachment Q: Report from the Apache CloudStack Project [Sven Vogel]
## 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:
- The PMC as a whole decided to stop maintaining a separate security list
and move the CloudStack security related issues to the ASF Security
Team and private lists for more visibility.
## Activity:
- The community UI SIG bears fruit with the release the first
technical preview of the new UI (Primate).
- The Apache CloudStack project is pleased to announce the releases of
CloudStack 4.14.0 and 4.13.1.
- Apache CloudStack 4.14.0 is the latest new LTS release while 4.13.1 is
a maintenance release of the 4.13 LTS branch.
- 4.14.0.0 has over 15 major new features, and over 200 enhancements and
fixes since 4.13.0. 4.13.1 adds around 40 fixes since release of 4.13.0.
## Health report:
- Apropos of the activity report; the project is considered healthy
## PMC changes:
- Currently 51
- no new PMC members were added since last report.
- Most recently added PMC member:
Andrija Panic, Gabriel Beims Bräscher, Bobby Stoyanov, Nathan
Johnson, Sven Vogel on July 17st 2019
## Committer base changes:
- Currently 121
- no new committers members were added since last report.
- Most recently added committers:
Sven Vogel on March 18th 2019 and Dennis Konrad on March 21st 2019
## Releases:
- 4.14 was released on 26th May 2020
-----------------------------------------
Attachment R: 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 (13 years ago)
There are currently 150 committers and 38 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 Alex Herbert on 2019-05-09.
- Peter Lee was added as committer on 2020-03-13
## Project Activity:
We have released the following Apache Commons Components this reporting period:
- BCEL-6.5.0 was released on 2020-06-08.
- IO-2.7 was released on 2020-05-28.
- NUMBERS-1.0-beta1 was released on 2020-04-08.
- LANG-3.10 was released on 2020-03-27.
- CONFIGURATION-2.7 was released on 2020-03-11.
## Community Health:
We have a significant uptick in activity on the mailing lists and GitHub.
We continue to release components.
-----------------------------------------
Attachment S: Report from the Apache Cordova Project [Jesse MacFadyen]
## Status report for the Apache Cordova project - June 2020
## Description:
- A platform for building native mobile applications using HTML, CSS and
JavaScript.
## Activity
- We have not made a decision how best to use last year's generous donation
since our plan to contract a specialist for UX and technical writing to
update our documentation and create getting started guides was denied. We
will likely use the funds to purchase test devices for committers who need
them, pending Apache approval, and acceptance by the donor.
## Issues:
- There are no issues requiring board attention at this time.
## Health report:
Our status dashboard at http://status.cordova.io is mostly all green -
failures are usually due to external service issues that do device testing.
Our nightly builds have been extremely stable.
We are still (slowly) working to resolve existing issues in JIRA, while also
maintaining all the new issues and pull requests in Github.
## PMC changes:
- Currently 99 PMC members.
- No new PMC members.
- Niklas Merz was added to the PMC on 2019-12-26
## Committer base changes:
- Currently 102 committers.
- No new committers.
- Niklas Merz was added to committers on 2019-12-26
## Releases:
- cordova-plugin-splashscreen@5.0.4 was released on 2020-06-06.
- cordova-create@3.0.0 was released on 2020-06-01.
- cordova-ios@6.0.0 was released on 2020-06-01.
- cordova-common@4.0.1 was released on 2020-05-19.
- cordova-node-xcode@3.0.1 was released on 2020-05-19.
- cordova-app-hello-world@5.0.0 was released on 2020-04-13.
- cordova-fetch@3.0.0 was released on 2020-04-13.
- cordova-js@6.0.0 was released on 2020-04-13.
- cordova-node-xcode@3.0.0 was released on 2020-04-13.
- cordova-serve@4.0.0 was released on 2020-04-13.
- cordova-common@4.0.0 was released on 2020-03-30.
- cordova-eslint@3.0.0 was released on 2020-03-26.
## JIRA activity:
- 0 JIRA tickets created in the last quarter (JIRA has been shut down)
- 3 JIRA tickets closed/resolved in the last quarter
## Github activity:
Issue close rate of 104%:
- 300 issues opened on GitHub, past quarter
- 311 issues closed on GitHub, past quarter
PR close rate of 100%:
- 264 PRs opened on GitHub, past quarter
- 265 PRs closed on GitHub, past quarter
-----------------------------------------
Attachment T: Report from the Apache cTAKES Project [Pei Chen]
## Description:
Apache clinical Text Analysis and Knowledge Extraction System (cTAKES) is
an open-source natural language processing system for information extraction
from electronic medical record clinical free-text.
## Issues:
There are no issues requiring board attention at this time.
## Project Activity:
- Committee continues to work on the future release (4.0.1)
- Committee continues to work on bug fixes and improvements documented in Jira
## Membership Data:
- Currently 31 PMC members.
- Last PMC addition was Gandhi Rajan on Thu Jul 12 2018
## Committer base changes:
- Currently 38 committers.
- Last committer addition was Gandhi Rajan at Tue Nov 14 2017
## Releases:
- Last release was 4.0.0 on Thu Apr 27 2017
- 3.2.2 was released on May 30 2015
- 3.2.1 was released on Dec 10 2014
## Community Health:
- The community continues to be moderately active.
- There are new questions/suggestions from new users on the mailing lists
- There is steady increase in interest and growth in the community
based on the activity on the mailing lists
-----------------------------------------
Attachment U: Report from the Apache Curator Project [Jordan Zimmerman]
## 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-17 (7 years ago)
There are currently 13 committers and 13 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Shay Shimony on 2019-04-17.
- No new committers. Last addition was Shay Shimony on 2019-04-18.
## Recent Releases
- Apache Curator 5.0.0 was released on 2020-05-28
## Project Activity:
- We had a major release last week
- We are currently voting on a new PMC/committer
## Community Health:
While I still think the Curator community is healthy I was disappointed by the
lack of engagement recently with an important issue with Curator (see thread
here:
http://mail-archives.apache.org/mod_mbox/curator-dev/202005.mbox/%3cE5511DF7-06EB-43B9-851E-E08FCDA8A204@jordanzimmerman.com%3e).
I tried to get engagement as hard as I could - email, Slack, cross-posting to
ZooKeeper, Twitter - still only the 3 active Curator committers responded. I
don't know what to do about this. I know that Curator is used throughout the
Tech industry - why don't they take more interest in it? I don't know.
-----------------------------------------
Attachment V: 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:
We've just shipped a new release with bugfixes and small new features.
Right now in the process of updating our web site to reflect the new
changes and features.
## Health report:
Community is stable and still decently active. We are also getting
bug fix PRs and tickets on a pretty frequent basis.
We are discussing a PMC chair change right now.
## Releases:
- 1.9.4 was released on 2020-06-12
- 1.9.3 was released on 2020-02-05.
- 1.9.2 was released on 2019-12-16.
## 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 W: Report from the Apache DRAT Project [Tom Barber]
-----------------------------------------
Attachment X: Report from the Apache Eagle Project [Edward Zhang]
## Description:
The mission of Apache Eagle is the creation and maintenance of software related
to a distributed monitoring solution for identifying security and performance
issues in real time on big data platforms, including Apache Hadoop and Apache
Spark.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Eagle was founded 2016-12-20 (3 years ago)
There are currently 18 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 9:8.
Community changes, past quarter:
- No new PMC members. Last addition was Deng Lingang on 2017-05-08.
- No new committers. Last addition was Jay Sen on 2017-03-16.
## Project Activity:
Recent releases:
0.5.0 was released on 2017-09-10
The Eagle community started 1.0 prototype code in a separate branch. This is
more like proof of concept development.
## Community Health:
The Eagle community starts Eagle 1.0 development with some progress but
still need community to actively participate the discussion and development.
-----------------------------------------
Attachment Y: 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 (13 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 Stefan Bischof on 2020-03-02.
## Project Activity:
- Existing implementations have been improved/enhanced based on community
feedback.
- Received a proposal for a contribution of a metrics component.
- Released 13 components (mostly bug fixes but added a new cm.json component).
## Releases
- org.apache.felix.webconsole-4.5.2: 2020-05-08
- org.apache.felix.webconsole-4.5.0: 2020-04-27
- org.apache.felix.cm.json-1.0.2: 2020-04-23
- org.apache.felix.cm.json-1.0.0: 2020-04-20
- org.apache.felix.converter-1.0.14: 2020-04-20
- org.apache.felix.scr-2.1.20: 2020-04-20
- org.apache.felix.http.base-4.0.10: 2020-04-16
- org.apache.felix.http.bridge-4.0.12: 2020-04-16
- org.apache.felix.http.jetty-4.0.18: 2020-04-16
- org.apache.felix.scr-2.1.8: 2020-04-16
- org.apache.felix.fileinstall-3.6.6: 2020-04-07
- org.apache.felix.webconsole-4.4.0: 2020-04-06
- org.apache.felix.jetty-4.0.16: 2020-03-16
## Community Health:
- Overall the project is in ok health.
- Questions on the user list are answered, development concerns are either
discussed on the mailing list or directly in the JIRA issues.
- The project as well as the OSGi community in general is still in the process
of adapting to JPMS and Graal/substrate - however, we hope that Atomos and
the new OSGi Connect RFC will help in that area.
- We need to be on the lookout for new committers. Atomos and the move to
github hopefully will help in attracting more people.
- We had no issues voting on releases and JIRA issues are generally addressed.
- dev@felix.apache.org had a 195% increase in traffic in the past quarter (738
emails compared to 250)
- users@felix.apache.org had a 187% increase in traffic in the past quarter
(23 emails compared to 8)
- 48 issues opened in JIRA, past quarter (60%
increase)
- 47 issues closed in JIRA, past quarter (95% increase)
- 27 PR on Github (8 open / 19 closed) for felix-dev
- 24 PR on Github (1 open / 23 closed) for felix-atomos
-----------------------------------------
Attachment Z: Report from the Apache Flex Project [Olaf Krüger]
## Description:
Apache Flex is an application framework for easily building Flash-based
applications for mobile devices, the browser and desktop. Because the
FlashPlayer reaches its EOL at the end of 2020, we won't be able to
target the browser with Flex after 2020.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Flex was founded 2012-12-19 (7 years ago)
There are currently 69 committers and 45 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 Olaf Krüger on 2017-08-28.
- No new committers. Last addition was Greg Dove on 2016-09-07.
## Project Activity:
After a few uncertainties, it turned out that Harman feels obliged to pay
attention to Flex in case of AIR updates. Adobe has removed the entire Flex,
AIR and Flash documentation from their website and put it into an accessable
archive. The community started a discussion about saving this stuff and making
it available through Apache.
## Community Health:
There is nearly no activity on the dev list. On the users list, questions
about the Flex framework itself are getting fewer. Most of the users list
activity is related to AIR, recurring issues with the Flex installer and
migration paths.
-----------------------------------------
Attachment AA: Report from the Apache Flink Project [Stephan Ewen]
## Description:
Apache Flink is a distributed data streaming system for batch and streaming
data analysis on top of a streaming dataflow engine. Flink's stack contains
functional batch and streaming analysis APIs in Java, Scala, Python, and
libraries for various use cases.
Flink interacts and integrates with several Apache projects in the broader
ecosystem of data storage and computing, such as Apache Beam, Calcite,
Hadoop, Mesos, Kafka, HBase, Cassandra, and various others.
## Issues:
- There are currently no community issues that require board attention.
## Membership Data:
PMC changes since previous report:
- Dawid Wysakowicz joined PMC on 2020-03-23
- Zhijiang Wang joined the PMC on 2020-03-27
- Hequn Cheng joined the PMC on 2020-04-16
New committers since previous report:
- Konstantin Knauf was added as committer on 2020-04-01
- Seth Wiesman was added as committer on 2020-04-07
- Xintong Song was added as committer on 2020-06-01
- Benchao Li was added as committer on 2020-06-08
The newest PMC member is Hequn Cheng, joined on April 16th, 2020.
The newest committer is Benchao Li, joined on June 8th, 2020.
There are currently 59 committers and 29 PMC members in this project.
## Releases
The following releases were made since the last board report:
- Apache Flink 1.9.3 was released on 2020-04-26.
- Apache Flink 1.10.1 was released on 2020-05-12.
- Stateful Functions (StateFun) 2.0 was released on 2020-04-07.
- Stateful Functions (StateFun) 2.1 was released on 2020-06-09.
- Flink-shaded 11.0 was released on 2020-05-29.
## Project Activity:
- The community is currently finalizing the 1.11.0 release, the first
release candidate has been published. Besides the common usability
improvements and hardening, the release brings a major update to
Flink's checkpoint mechanism, supports better handling of
change-data-capture streams, integrates streaming data with Hadoop/Hive,
adds better support for common libraries for Python users, and more.
- The contributed Stateful Functions project has now undergone two releases
as part of Apache Flink, meaning the integration has been successfully
completed.
- The Flink Forward San Francisco conference took place as an open virtual
event due to the COVID-19 situation. While this worked well for the part
of knowledge and experience sharing, the feedback from many committers
was that they prefer an in-person event once it becomes feasible again.
- For the same reason as above, the next Flink Forward conference (taking
place in late October) will be again a virtual event, open and free to
everyone.
- There is a request to use the Apache Flink brand for a fan page. The PMC
is handling the discussion. The main point is how to strike a good trade-off
between making it clear that this is not an official website of the
Apache Flink project, and making it recognizable at first glance that this
website is about Flink.
- The Flink community migrated most of the CI infrastructure to a sponsored
Azure Pipelines account. That reduced Flink's usage of ASF Travis resources
significantly. The remaining ASF Travis CI use will probably be phased out
incrementally along with older releases that still rely on the Travis setup.
- The community published its first CVE based on a third-party report and
fix. We found the process to be well documented.
- There is an ongoing discussion in the community about adding more
localized contents, triggered by the contribution of a Japanese translation
of (parts of) the website. At this point, the conclusion was that we
need to first invest into better tooling before being able to handle
more versions of the documentation (website being a bit easier, because
it is less frequently updated).
## Community Health:
The Flink community is proud that Flink continues to be among the most active
projects in the ASF.
- user@f.a.o (2452 mails/quarter)
- user-zh@f.a.o (1930 mails/quarter)
- dev@f.a.o (3914 mails/quarter)
JIRA continues to be very active as well, 1622 JIRA tickets created,
1351 JIRA tickets closed in the last 3 months.
-----------------------------------------
Attachment AB: 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 (3 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:
Project development is focused on finalizing the 1.2.0 release. The 1.2.0
release is planned to include several major improvements, like support for
SAML and Wake-on-LAN, and addresses a number of regressions resulting from the
migration to FreeRDP 2.0.0.
Recent releases:
- 1.1.0 was released on 2020-01-29.
- 1.0.0 was released on 2019-01-08.
- 0.9.14 was released on 2018-01-18.
## Community Health:
The community is active and healthy. Project website traffic more than doubled
at the end of March due to COVID-19 and the widespread need to work from home.
The increased traffic has subsided somewhat since then, but is still at least
50% more than normal. Activity on the user@ mailing list is also substantially
higher.
-----------------------------------------
Attachment AC: Report from the Apache Gump Project [Stefan Bodewig]
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.
# Summary
In essence, nothing has changed over the past three months and we honestly do
not anticipate changes in the foreseeable future.
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.
# Changes to the Roster
All ASF committers have write access to the metadata that configure the ASF
installations.
The last changes to the PMC have seen Konstantin Kolinko and Mark Thomas join
in November 2014.
Brett Porter has left the PMC in December 2019.
-----------------------------------------
Attachment AD: 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:
No blocking issue now.
## Membership Data:
Apache Helix was founded 2013-12-17 (6 years ago)
There are currently 20 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Hunter Lee on 2019-03-12.
## Project Activity:
Helix 0.9.7 was released on 2020-05-18
Helix 1.0.0 was released on 2020-05-19
## Community Health:
dev@helix.apache.org had a 76% increase
user@helix.apache.org had a 63% increase in traffic in the past quarter
97 issues closed on GitHub, past quarter (22% increase)
-----------------------------------------
Attachment AE: Report from the Apache Hive Project [Ashutosh Chauhan]
## Description:
The mission of Hive is the creation and maintenance of software related to Data
warehouse infrastructure using the Apache Hadoop Database
## Issues:
No issues needing board's attention at this time.
## Membership Data:
There are currently 91 committers and 49 PMC members in this project.
Community changes, past quarter:
- No new PMC members. Last addition was Anishek Agarwal on 2020-02-10.
- Karen Coppage was added as committer on 2020-06-09
- Krisztian Kasa was added as committer on 2020-06-09
## Project Activity:
Project made two new releases this quarter:
- hive-storage-2.7.2 was released on 2020-05-11
- Hive 2.3.7 was released on 2020-04-19
Their are discussions underway on dev@ list to update pre-commit
infrastructure to make it more reliable and performant. This work may
also result in changing workflow to be git PR based one.
## Community Health:
We saw lot of new activity in community this quarter. We gained nearly 20 new
contributors to project. Further, almost 50% increase in jira issues reported
and fixed.
We also see community adopting Github based PR model with nearly
50% new contributions coming in via Github PR.
-----------------------------------------
Attachment AF: 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-19 (20 days ago)
There are currently 14 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 (project graduated recently).
- No new committers were added (since graduation).
## Project Activity:
Apache Hudi is currently in the process of finalizing 0.5.3 release, which
delivers large performance, usability improvements.
Community continues to work towards the next 0.6.0 major release, planned over
the next month or so. We are also adding more testing to further improve
developer velocity and quality. Community also participated in a bug bash,
that ran over 10 days.
We have had 4 major design proposals (RFCs) submitted and under review,
targetting major releases beyond 0.6.0.
Blogs/Talks
- Blogs have been moved over to the hudi.apache.org site and contributors have
written some useful new blogs
- Hudi PMC has authored a very popular info.cn article on technical
underpinnings of Hudi, that was featured as a top story.
- Couple of planned talks were cancelled due to COVID.
## Community Health:
Dev mailing list activity is a mix of user questions and technical
discussions, which have been pretty steady.
We continue to steadily ship code, with contributors driving a large chunk of
them.
We use Github Issues as the support channel, and there was a lot of growth in
users engaging with us on Github to file support issues.
We are triaging some flaky test issues now, that has slightly affected our
ability to land PRs quickly. Community is actively working on mitigating this.
-----------------------------------------
Attachment AG: Report from the Apache Iceberg Project [Ryan Blue]
## Description:
Apache Iceberg is a table format for huge analytic datasets that is designed
for high performance and ease of use.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Iceberg was founded 2020-05-19 (21 days ago)
There are currently 9 committers and 9 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members (project graduated recently).
- No new committers were added.
## Project Activity:
There were two community syncs in May, with good discussions on adding secondary
indexes and fixing some persistent issues, like Guava library conflicts and how
to support multiple Spark versions.
Development activity:
- Row-level delete progress continues with several PRs merged
- Added support for ORC predicate push-down and metrics filtering, which is a
significant step toward performance parity with Parquet
- The vectorized Parquet read path is passing end-to-end tests for flat data
- Guava is now shaded and relocated, unblocking integration with Hive
- The build changed dependency locking plugins to unblock Hive and Spark 3 work
- Flink contributors opened pull requests to merge the prototype sink
## Community Health:
Nearly all metrics (list traffic, pull requests, and issues opened) are showing
an increase in the last month, and the community has made significant progress
on several large extensions (ORC and Flink, notably).
-----------------------------------------
Attachment AH: Report from the Apache Incubator Project [Justin Mclean]
# Incubator PMC report for June 2020
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 43 podlings incubating. In May, podlings executed nine
distinct releases. We added one new IPMC members and three retired.
There was one IP clearance in May. There are still two new podlings under
discussion or VOTE, and they are HBlock and Pegasus. Two projects, Hudi and
Iceberg, graduated last month.
At least one podling is heading towards graduation in this or the next
board report, the next one to graduate is likely to be APISIX. This month
we were missing reports from Liminal, Spot, Hivemall and Warble. Liminal and
Spot asked to report next month. Hivemall and Warble didn't report and will
be asked to report next month.
It was found that the MXNet podling's releases and download page were not
in line with ASF release and distribution policy. The project had been
distributing releases with Category X code and distributing unreleased
code. There has been a lengthy discussion both on legal-dicusss and the
incubator general list on this. The project has taken some small steps to
correct the issues but seems to be hesitant to do so and currently. These
issues are still publically unresolved. The Incubator PMC may need to take
further action on this.
A couple of established podlings seem to be having trouble following the
correct process for adding PPMC members. It's not clear why this is the
case as the process is well documented and simple.
Huddi graduated, but there was a small issue with its proposed PMC list
that was corrected. Iceberg also graduated, there was some discussion about
some issues with its license and notice files in its releases.
A couple of mentors have been added and removed from projects. Most on list
traffic was around releases and graduations.
Two podlings SDAP and Spot still need to sort out their roster and private
mailing list subscriptions.
## Community
### New IPMC members:
- Wangda Tan
### People who left the IPMC:
- Alan Gates
- Joe Witt
- Jakob Homan
## New Podlings
- BlueMarlin
## Podlings that failed to report, expected next month
- Liminal
- Hivemall
- Spot
- Warble
## Graduations
- Iceberg
- Hudi
The board has motions for the following:
- None
## Releases
The following releases entered distribution during the month of
May:
- APISIX 1.3
- DLab 2.3.0
- DataSketches 1.3.0
- ECharts 4.8.0
- Iceberg 0.8.0
- IoTDB 0.9.3
- Nuttx 9.0.0
- StreamPipes 0.66.0
- Yunikorn 0.8.0
## IP Clearance
- ShardingSphere ElasticJob
## Legal / Trademarks
Discussion on releases containing Category X code.
## Infrastructure
None.
## Miscellaneous
None.
## Table of Contents
[AGE](#age)
[brpc](#brpc)
[Crail](#crail)
[Daffodil](#daffodil)
[Dolphin Scheduler](#dolphinscheduler)
[IoTDB](#iotdb)
[Marvin-AI](#marvin-ai)
[Nemo](#nemo)
[NLPCraft](#nlpcraft)
[Pinot](#pinot)
[S2Graph](#s2graph)
[SAMOA](#samoa)
[SDAP](#sdap)
[StreamPipes](#streampipes)
[Superset](#superset)
--------------------
## AGE
AGE is a multi-model database that enables graph and relational models
built on PostgreSQL.
This project is a new generation of a multi-model graph database for the
modern complex data environment.
AGE has been incubating since 2020-04-29.
### Three most important unfinished issues to address before graduating:
1. Complete infrastructure Setup for Podling.
2. Make official AGE (Incubating) Release.
3. Build Community around the AGE project.
### 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?
This is our first report after AGE project is accepted for Apache
Incubator.
### How has the project developed since the last report?
This is our first report after AGE project is accepted for Apache
Incubator.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [X] Working towards first release
- [ ] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
We are currently working towards our first Apache based release.
### When were the last committers or PPMC members elected?
We are currently working infrastructure setup for migrate repo to Apache.
### Have your mentors been helpful and responsive?
Yes, always responsive and helpful.
### Is the PPMC managing the podling's brand / trademarks?
VP, Brand has approved the project name on PODLINGNAMESEARCH-181.
PPMC is not managing the podling's brand / trademarks yet.
### Signed-off-by:
- [X] (age) Kevin Ratnasekera
Comments:
- [X] (age) Von Gosling
Comments:
- [ ] (age) Raphael Bircher
Comments:
- [X] (age) Felix Cheung
Comments: Welcome and looking forward to it!
### 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. release Apache standard releases regularly
2. attract more contributors and committers
3. clean branding issue
### Are there any issues that the IPMC or ASF Board need to be aware of?
No big issues
### How has the community developed since the last report?
we organized a meeting to listen to Apache ShardingSphere's chair
-zhangliang,
he shared his experience on how to develop his project's community and
how to
graduate. we learned a lot.
### How has the project developed since the last report?
we discussed about the release schedule of brpc, maybe a quarter per
release will be ok for now.
And new PPMC member helei will participate into the work of release.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [ ] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
2020-01-16
### When were the last committers or PPMC members elected?
2019-12-24
### Have your mentors been helpful and responsive?
Kevin reminded us for our incubator report, thanks for his reminder.
### Is the PPMC managing the podling's brand / trademarks?
Not ready for the branding issue, will check it next time.
### Signed-off-by:
- [X] (brpc) Kevin A. McGrail
Comments: No comments just keep trucking.
- [X] (brpc) Jean-Baptiste Onofré
Comments:
- [X] (brpc) Von Gosling
Comments:
### IPMC/Shepherd notes:
--------------------
## Crail
Crail is a storage platform for sharing performance critical data in
distributed data processing jobs at very high speed.
Crail has been incubating since 2017-11-01.
### Three most important unfinished issues to address before graduating:
1. Grow developers community
2. Grow Crail use base
3. More steady release cycle
### 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?
We see increasing traffic on the dev mailing list from
Crail users. A recent proposal from Adrian to add elastic
scaling got positive feedback from other committers.
### How has the project developed since the last report?
Crail went through a phase of limited visible activities on
the code base. It is critical the Crail developers
community resumes to be more active to keep the project
making decent progress. Using Crail as an ephemeral data
store for serverless computing emerges as a very suitable
use case. Pushing this forward, aiming at inclusion
in a next release is of common interest among the
committers.
### 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-01-14
### When were the last committers or PPMC members elected?
December 4th, 2018
### Have your mentors been helpful and responsive?
Our mentors have been supportive and responsive.
### Is the PPMC managing the podling's brand / trademarks?
No Answer.
### Signed-off-by:
- [X] (crail) Julian Hyde
Comments: The up-tick in dev activity is encouraging.
- [X] (crail) Luciano Resende
Comments:
- [X] (crail) Felix Cheung
Comments: This seems like a good plan to get more interests and grow
the community.
### IPMC/Shepherd notes:
--------------------
## Daffodil
Apache Daffodil is an implementation of the Data Format Description Language
(DFDL) used to convert between fixed format data and XML/JSON.
Daffodil has been incubating since 2017-08-27.
### Three most important unfinished issues to address before graduating:
1. Increase community growth and participation beyond Owl (formerly
Tresys) (main priority)
2. Work with other Apache projects where Daffodil could provide extra
functionality
3. Continue frequent release schedule
### 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?
- Pull requests merged from three first-time non-Owl contributors
- Continued involvement in the mailing lists
- dev: 78 postings, 5 new subscribers
- users: 96 postings, 4 new subscribers
- Owl is actively encouraging other companies with known Daffodil
interests to make contributions and increase involvement.
- Nteligen has two student summer interns starting Daffodil-related
projects next week. Anticipating initial on-list activity to begin
soon
- Daffodil has been integrated into Smooks (https://www.smooks.org) by
outside developers
### How has the project developed since the last report?
- Released Daffodil 2.6.0
- 56 commits merged from 7 different contributors
- Changes include thread-safe API improvements, cleanups based on
SonarCloud scans, improved validation of of input XML,
newVariableInstance feature, and many important misc bug fixes
- 59 issues created, 61 issues resolved
- Initial discussions and planning/ramping up on the proposed
code-generation runtime.
- New proposals and plans in place to improve Daffodil streaming
capabilities and memory requirement reduction--main focus for the
next release
### How would you assess the podling's maturity?
- [ ] Initial setup
- [ ] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
2020-04-24
### When were the last committers or PPMC members elected?
- 2019-11-26 - Olabusayo Kilo (Committer)
- 2019-06-20 - Brandon Sloane (PPMC)
### Have your mentors been helpful and responsive?
- Yes
### Is the PPMC managing the podling's brand / trademarks?
- No known cases of a 3rd party incorrectly using the Daffodil
name/brand.
- Podling name search has been completed and approved by Brand
Management Committee:
https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-147
### Signed-off-by:
- [X] (daffodil) Dave Fisher
Comments: A new PPMC member is being added which increases the
diversity of the podling.
- [X] (daffodil) Christofer Dutz
Comments: Would love to see some more content on the mailing
list that would implicate what some people are currently working
on. From an outside view it is sometimes difficult where movement
is currently happening.
### IPMC/Shepherd notes:
--------------------
## DolphinScheduler
Dolphin Scheduler is a distributed and easy-to-expand visual DAG workflow
scheduling system dedicated to solving the complex dependencies in data
processing, making the scheduling system out of the box for data processing.
Dolphin Scheduler has been incubating since 2019-8-29.
### Three most important unfinished issues to address before graduating:
1. Develop more committers and contributors.
2. Polish the document and let user more easily to find their questions.
3. Guide community discuss more complicated topic via e-mail instead of
other channel.
### 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?
1. 5 committers was voted.
2. Github code contributors grew from 77 to 86.
3. Organized 1 on-line communication about Apache Dolphin Scheduler 1.3,
about 700 people watch the program and a few of them asked questions.
### How has the project developed since the last report?
1. Support DATAx,sqoop tranfomation and Apache Ambari plug-in
installation.
2. Support condition module on etl process.
3. Support K8s deployment.
### 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-2-24
### When were the last committers or PPMC members elected?
2020-5-28
### Have your mentors been helpful and responsive?
Yes, our mentors help a lot on our progress on restruction.
### Is the PPMC managing the podling's brand / trademarks?
Yes, We keep tracking podling's brand / trademarks.
### Signed-off-by:
- [X] (dolphinscheduler) Sheng Wu
Comments:
- [X] (dolphinscheduler) ShaoFeng Shi
Comments:
- [X] (dolphinscheduler) Liang Chen
Comments:
- [X] (dolphinscheduler) Furkan KAMACI
Comments:
- [X] (dolphinscheduler) Kevin Ratnasekera
Comments:
### IPMC/Shepherd notes:
--------------------
## IoTDB
IoTDB is a data store for managing large amounts of time series data such as
timestamped data from IoT sensors in industrial applications.
IoTDB has been incubating since 2018-11-18.
### Three most important unfinished issues to address before graduating:
- More active PPMC/Committers to join votes in the mailing list;
- Get more user feedback;
- More technical communications are welcomed to attract more committers
joining the project deeply.
### 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. Suggested by Mentor Christofer, we moved the JIRA notifications to a
new mailing list notifications@.
After that, there are 609 emails sent by 80 people, divided into 254
topics in these 3 months.
2. 4 new committers are elected (Dawei Liu, Wangminhao Gou, Yuyuan Kang,
and XinWang), who come from 3 different companies/organizations.
3. A new PPMC is elected (Jincheng Sun).
4. Many new contributors joining us. For example, Giorgio Zoppi is
working for TsFIle/IoTDB C++, Robinet integrated IoTDB with Apache Karaf,
Xin Wang and Jincheng integrated IoTDB with Flink etc..
5. The website is refactored.
- Now Google Search Engine can index it.
- The website provides a detailed User Guide and some System Designs both
in English and Chinese.
- Meetup and other talk materials (slides and videos) are shared on the
website.
- More documents to let users joining us (like Code of Conduct, How to
be a committer, how to release, how to vote new committers, etc..) are
provided on the website or the wiki.
6. Dave Fisher shepherded us and pointed out some issues, and all of them
are fixed.
### How has the project developed since the last report?
- Two versions (v0.9.2 and v0.9.3) are released. They are done by two new
Release Managers from the community.
- The project keeps active, there are 553 commits submitted by 43 authors
in these 3 months. (using the gitstats tool to get the result: `gitstats
-c
start_date=2020-03-01 REPO_NAME OUTPUT`)
- IoTDB is integrated with Apache Karaf and Apache Flink.
- IoTDB supports MQTT protocol.
- IoTDB's cluster module is almost done. A PR is submitted.
### 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:
2020-04-13
### When were the last committers or PPMC members elected?
2020-05-18 for the last committer, 2020-05-14 for the last PPMC.
### Have your mentors been helpful and responsive?
Yes, helpful and responsive.
### Is the PPMC managing the podling's brand / trademarks?
Required Name Search is done. A google search didn’t show any major
branding issues that the PPMC needs to deal with.
### Signed-off-by:
- [X] (iotdb) Justin Mclean
Comments: Thanks for the detailed report. Some of the stats in the
report don't mean much to people outside you project. If you do
include please explain why or what they illustrate.
- [X] (iotdb) Christofer Dutz
Comments: I am also happy with the progress the project is making.
- [ ] (iotdb) Willem Ning Jiang
Comments:
- [X] (iotdb) Kevin A. McGrail
Comments: +1000
### IPMC/Shepherd notes:
--------------------
## Marvin-AI
Marvin-AI is an open-source artificial intelligence (AI) platform that helps
data scientists, prototype and productionalize complex solutions with a
scalable, low-latency, language-agnostic, and standardized architecture
while simplifies the process of exploration and modeling.
Marvin-AI has been incubating since 2018-08-21.
### Three most important unfinished issues to address before graduating:
1. Increase activity from current contributors and community.
2. Finish the new version of Toolbox.
3. Update old examples
### 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?
We have expanded "Marvin-lab" at the university and several postgraduate
students in the artificial intelligence field are using marvin as their
research tool.
### How has the project developed since the last report?
1. Minor bug fix
2. Refactoring the toolbox to allow the architecture change (Marvin
Daemon).
3. Discussions about architectural changes and a plugin system to make
the code less bloated.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [ ] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
2019-07-18
### When were the last committers or PPMC members elected?
Wei Chen added as new PPMC member (2019-06-07)
### Have your mentors been helpful and responsive?
Yes.
### Is the PPMC managing the podling's brand / trademarks?
Yes.
### Signed-off-by:
- [X] (marvin-ai) Luciano Resende
Comments:
- [X] (marvin-ai) William Colen
Comments:
### IPMC/Shepherd notes:
Dave Fisher: There are discussions and it looks like Luciano is providing
guidance.
If there were another mentor involved it might help the podling.
--------------------
## 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. Grow the community (committers, contributors, users)
2. Create releases
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?
- Two GSoC students working on dynamic task sizing
and automatic caching
- Committers continuing to improve code quality
### How has the project developed since the last report?
- Release 0.2 announced on March 6, 2020
- Implemented a simulator estimating job completion time
- Improved task, job metric collection methods
- Implemented task execution time estimators
### 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-03-06
### When were the last committers or PPMC members elected?
February 27, 2020
### Have your mentors been helpful and responsive?
Our mentors have been helpful and responsive.
### Is the PPMC managing the podling's brand / trademarks?
The PPMC manages the podling's brand / trademarks.
### Signed-off-by:
- [X] (nemo) Hyunsik Choi
Comments:
- [X] (nemo) Byung-Gon Chun
Comments:
- [X] (nemo) Jean-Baptiste Onofre
Comments:
- [X] (nemo) Markus Weimer
Comments:
### IPMC/Shepherd notes:
--------------------
## NLPCraft
A Java API for NLU applications
NLPCraft has been incubating since 2020-02-13.
### Three most important unfinished issues to address before graduating:
1. Stable release process for all sub-projects involved.
2. Community growth.
### 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've got a new committer joined the project:
- Gleb Ifropc
### How has the project developed since the last report?
- Working through release process for the Java Client sub-project.
- In release vote for the NLPCraft 0.6.0 that contains number of
improvement and new features.
- Significant updates to the documentation on https://nlpcraft.apache.org
### 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:
2020-04-29
### When were the last committers or PPMC members elected?
2020-05-24
### Have your mentors been helpful and responsive?
Core group of mentors is active and involved.
### Is the PPMC managing the podling's brand / trademarks?
No issues.
### Signed-off-by:
- [X] (nlpcraft) Furkan Kamaci
Comments:
- [ ] (nlpcraft) Evans Ye
Comments:
- [X] (nlpcraft) Paul King
Comments:
- [X] (nlpcraft) David Fisher
Comments: A good start with discussions occurring on the dev list.
- [X] (nlpcraft) Konstantin I Boudnik
Comments:
### IPMC/Shepherd notes:
--------------------
## Pinot
Pinot is a distributed columnar storage engine that can ingest data in real-
time and serve analytical queries at low latency.
Pinot has been incubating since 2018-10-17.
### Three most important unfinished issues to address before graduating:
1. What's the criteria on the mailing list activity for graduation? We
have 350+ users on slack (almost doubled since last report), and have avg
~10 threads per month in the mailing list since Feb.
2.
3.
### Are there any issues that the IPMC or ASF Board need to be aware of?
No answer.
### How has the community developed since the last report?
1. The usage of Pinot kept growing. We have 350+ users on slack (almost
doubled since last report), and the usage of the mailing list also
increased.
2. Voted Haibo Wang as a new committer.
3. Number of Pinot contributors crossed 100.
4. Held the first ever Pinot meetup. LinkedIn, Uber and startups shared
their stories with 100+ online attendees.
5. Added Jim Jagielski as new Mentor.
### How has the project developed since the last report?
1. 200+ commits in the last 3 months.
2. Lots of new features were added and working towards 1.0 release.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [ ] Working towards first release
- [ ] Community building
- [X] Nearing graduation
- [ ] Other:
### Date of last release:
2020-03-25
### When were the last committers or PPMC members elected?
2020-04-10
### Have your mentors been helpful and responsive?
No answer.
### Is the PPMC managing the podling's brand / trademarks?
No answer.
### Signed-off-by:
- [ ] (pinot) Kishore Gopalakrishna
Comments:
- [X] (pinot) Jim Jagielski
Comments:
- [ ] (pinot) Olivier Lamy
Comments:
- [X] (pinot) Felix Cheung
Comments:
### IPMC/Shepherd notes:
Justin Mclean: 3 of the questions asked were not answered. Please
answer them next report.
--------------------
## S2Graph
S2Graph is a distributed and scalable OLTP graph database built on Apache
HBase to support fast traversal of extremely large graphs.
S2Graph has been incubating since 2015-11-29.
### Three most important unfinished issues to address before graduating:
1. Make the third release
2. Attract more users and contributors
3. Build the developer community in both size and diversity
4. Supporting the mordern ecosystem
### 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?
Not much activities
### How has the project developed since the last report?
1. One new contributor joined in community by submitting the
PR(S2GRAPH-255)
2. Create issue to support Scala ecosystem (S2GRAPH-258)
3. Several bug fixes PR
- S2GRAPH-257: SafeUpdateCache#withCache method incorrect behavior
- S2GRAPH-259: column_metas miss default_value
- S2GRAPH-253: adding more api docs; rename deleteLabel to
deleteLabelReally
- S2GRAPH-256: Spelling mistakes
- S2GRAPH-255: Enable incremental processing of s2jobs
### 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:
2017-08-26
### When were the last committers or PPMC members elected?
2019-02-05
### Have your mentors been helpful and responsive?
Our mentor is very helpful and responsive.
### Is the PPMC managing the podling's brand / trademarks?
No Answer.
### Signed-off-by:
- [ ] (s2graph) Sergio Fernández
Comments:
- [X] (s2graph) Woonsan Ko
Comments: Thanks to Daewon Jung for drafting report and asking for
reviews this time.
### IPMC/Shepherd notes:
--------------------
## SAMOA
SAMOA provides a collection of distributed streaming algorithms for the most
common data mining and machine learning tasks such as classification,
clustering, and regression, as well as programming abstractions to develop
new algorithms that run on top of distributed stream processing engines
(DSPEs). It features a pluggable architecture that allows it to run on
several DSPEs such as Apache Storm, Apache S4, and Apache Samza.
SAMOA has been incubating since 2014-12-15.
### Three most important unfinished issues to address before graduating:
1. Revitalize the project by resuming development
2. Enlarge the user base and contributing 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?
- Mailing list activity:
- @dev: 11 messages
### How has the project developed since the last report?
With the help of the new commiter Corey Sterling, we prepared a new
release of Apache SAMOA.
### 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-04-23
### When were the last committers or PPMC members elected?
August 2019
### Have your mentors been helpful and responsive?
Yes, the mentors have been helpful and responsive.
### Is the PPMC managing the podling's brand / trademarks?
Yes. There are no 3rd parties incorrectly using the podling‘s name and
brand for now.
### Signed-off-by:
- [X] (samoa) Alan Gates
Comments: Good to see an initial release.
### IPMC/Shepherd notes:
--------------------
## SDAP
SDAP is an integrated data analytic center for Big Science problems.
SDAP has been incubating since 2017-10-22.
### Three most important unfinished issues to address before graduating:
1. Make official SDAP (Incubating) Release
2. Improve committer participation
3. Improve/create user guide documentation
### Are there any issues that the IPMC or ASF Board need to be aware of?
Subscription of PPMC members to the @private mailing list should be
resolved. All PPMC members should now be subscribed to @private. If this
is not accurate, please advise.
### How has the community developed since the last report?
New committers have been added.
### How has the project developed since the last report?
1. Integrated SDAP analytics with Esri ArcGIS front end.
2. Added new temporal variance (2D map) analytic algorithm.
3. Further improvements in Kubernetes-based deployment procedures.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [ ] Initial setup
- [X] Working towards first release
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
XXXX-XX-XX
### When were the last committers or PPMC members elected?
Two new committers were elected in April 2020.
### Have your mentors been helpful and responsive?
Mentors have been helpful.
### Is the PPMC managing the podling's brand / trademarks?
PPMC is not managing the podling's brand / trademarks.
### Signed-off-by:
- [ ] (sdap) Jörn Rottmann
Comments:
- [x] (sdap) Trevor Grant
Comments:
### IPMC/Shepherd notes:
Justin Mclean: Can I ask why the PPMC is not managing the podlings
brand and trademarks? Also there still 1/3 of of your PPMC members
not signed up to your private list. Also please include a date of
your last release in your next report.
--------------------
## 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. Multiple Apache releases
2. Grow the developer community
3. Attract more users
### 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?
In the past three months, the community developed rather well: New users
appeared on the mailing lists, and we were able to elect the first
external committers. The mailing list activity has increased and many
discussions on development-related tasks were done on the developer
mailing list. Overall, we feel that the community is more and more
following the Apache way.
Some specific community development activities include:
- We updated the wiki with developer information, getting started guides
and step-by-step manuals for release management (see
https://s.apache.org/ocz7t)
- Updated website to include better overview of existing pipeline elements
- Intensified work with manufacturing company to use StreamPipes for IIoT
analytics
- We published a blog post on how to run StreamPipes on Kubernetes, we now
plan to publish blog posts at regular intervals
- Added "communication channels & strategy" page in the wiki and gathered
potential communication channels in close exchange with our mentors
planning to intensify community growth
- Took part in webinar series about open source for small and medium
sized companies (video on YouTube, currently only in German)
- Number of Twitter followers increased (last report: 103, currently: 128)
- Number of Github stars increased (last report: 109, currently: 144)
### How has the project developed since the last report?
- We successfully released our first official Apache release (version
0.66.0) including several improvements (see release notes
https://s.apache.org/2grsk), to name the most prominent changes:
completely new dashboard and notification design in UI, more pipeline
elements and improved connectors
- Many new pipeline elements have been added by newly elected committers
- Both documentation and website were improved in order to increase the
adoption of Apache StreamPipes and grow the user base
In the next month, we plan to add better support for edge computing and
improve the UI.
### 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-05-19 (Version 0.66.0)
### When were the last committers or PPMC members elected?
Four new committers were elected and joined the team since the last report
aiding in contributing/maturing the project.
- Florian Micklich (2020-03-26)
- Daniel Ebi (2020-05-12)
- Felix John (2020-05-12)
- Grainier Perera (2020-05-22)
### Have your mentors been helpful and responsive?
Our mentors provided very good support in preparing and performing our
first Apache release. We would like to thank them for very helpful advice,
also for some licensing questions we had on the list.
### Is the PPMC managing the podling's brand / trademarks?
Yes, we started to prepare a wiki page to develop a communication
strategy, which also includes brand management. The next step is to
create a new logo that will be voted on by the community. We are
constantly monitoring the usage of the Apache StreamPipes name in
external websites and posts.
### Signed-off-by:
- [X] (streampipes) Christofer Dutz
Comments: Looking forward to them starting to use the normal
incubation disclaimer as they are on a pretty good path with
their release.
- [X] (streampipes) Jean-Baptiste Onofré
Comments:
- [X] (streampipes) Julian Feinauer
Comments: I think the project really adopts the Apache Way
and I am happy to see that more and more Comitters are
added to the lineup!
- [X] (streampipes) Justin Mclean
Comments: Congratulations on the new committers.
- [ ] (streampipes) Kenneth Knowles
Comments:
### IPMC/Shepherd notes:
Dave Fisher: Podling looks to be very much on track!
--------------------
## Superset
Superset is an enterprise-ready web application for data exploration, data
visualization and dashboarding.
Superset has been incubating since 2017-05-21.
### Three most important unfinished issues to address before graduating:
1. Keep producing a steady stream of approved Apache releases
2. Produce a project charter
3. Seek a positive recommendation from the IPMC
### 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. [Superset Virtual Meetup](https://s.apache.org/fv4iv) was a success!
2. Organic growth of our Github Contributors:
* Stars (27,885 → 28,870)
* Forks (5,636 → 5,909)
* Watchers (1,241 → 1,255)
3. Added 349 commits (Feb 24, 2020 to June 1, 2020)
4. Grew Superset slack users to (1,309 → 1,665)
### How has the project developed since the last report?
4. Released 0.36.0 on 2020-04-02
### 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:
2020-04-02
### When were the last committers or PPMC members elected?
* 2020-05-21 Bogdan Kyryliuk
* 2020-05-27 Tai Dupree
* 2020-05-27 Aaron Sudjian
* 2020-05-29 Jesse Yang
### Have your mentors been helpful and responsive?
Open issues:
* Asked Jim Jagielski for help with a Tai's problematic JIRA account.
(He has access to someone's preexisting account. Issue remains open but
work is proceeding on it)
* There was an open question about if/how steps for onboarding
committers might be streamlined and/or automated. Any advice
on that front is welcomed, as the process is seemingly error prone.
Sorry for any confusing missteps as we continue to learn to navigate
this.
* Asked about Bogdan Kyryliuk's process, no answer
* Generally experencing glitches when onboarding committers & PMCs
Other interactions of note:
* We have a new mentor! Welcome to the team, Jim Jagielski!
* Mentor Justin Mclean helped us with font licensing.
* Mentor Justin Mclean provided clarity on report formatting.
(Hope this one works!)
* Jakob is stepping down. Thanks for everything!
### Is the PPMC managing the podling's brand / trademarks?
All is well. Name has been approved.
### Signed-off-by:
- [X] (superset) Alan Gates
Comments: An account has been created now for Bogdan, I'm not sure
what caused the delay.
- [X] (superset) Jim Jagielski
Comments:
### IPMC/Shepherd notes:
Justin Mclean: Just a note that I'm not a mentor of this project. If you
need help with on-boarding new PPMC members or committers just ask your
mentors but it can be easily done with Whimsey.
-----------------------------------------
Attachment AI: 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 web sites 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 (14 years ago) There are currently 56
committers and 56 PMC members in this project. The Committer-to-PMC ratio is
1:1.
Community changes, past quarter:
- Fabrizio Fortino was added to the PMC on 2020-05-22
- Vinod Holani was added to the PMC on 2020-05-11
- Martijn Hendriks was removed from the PMC on 2020-06-05
- Fabrizio Fortino was added as committer on 2020-05-21
- Vinod Holani was added as committer on 2020-05-09
- Martijn Hendriks was removed as committer on 2020-06-05
## Project Activity:
Apache Jackrabbit Oak receives most attention nowadays. All maintenance
branches and the main development branch are continuously seeing moderate to
high activity.
We continue making regular feature releases of Jackrabbit Oak. The most recent
release was Jackrabbit Oak 1.30.0 that was made available on May 27th.
The Apache Jackrabbit FileVault component successfully moved from SVN to GIT
(INFRA-20285).
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.
On March 26th the team retired the Apache Jackrabbit 2.8 branch. Users of
Apache Jackrabbit are encouraged to upgrade to 2.20 for Java 8, 2.14 for Java
7 or 2.12 for Java 6.
On March 31st the team retired the Apache Jackrabbit Oak 1.0 branch. Users of
Apache Jackrabbit Oak are encouraged to upgrade to 1.26.0 for Java 8, 1.6.20
for Java 7 or 1.2.31 for Java 6.
On April 6th the team retired the Apache Jackrabbit Oak 1.10 branch. Users of
Apache Jackrabbit Oak are encouraged to upgrade to the latest release of the
newest maintenance branch (1.22.3).
## Community Health:
The project is healthy with a continuous stream of traffic on all mailing
lists reflecting the activity of the respective component.
There is a wide range of topics being discussed on the dev and user lists as
well as on the various JIRA issues.
Commit activity is moderate to high 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.
The report about a potential vulnerability to the security mailing list
revealed that only a small group of mostly passive PMC members are subscribed
to the security list. The PMC members were asked to subscribe to the security
list in order to add active members to the list.
In the last 3 months the project added two new committers and PMC members.
Martijn Hendriks contacted the PMC and expressed his desire to resign. His
resignation from the PMC and committer base became effective on June 5th after
his confirmation that he also wants to be removed as a committer.
## Releases:
- jackrabbit-2.18.5 was released on 2020-03-06
- jackrabbit-oak-1.22.2 was released on 2020-03-16
- jackrabbit-oak-1.8.21 was released on 2020-03-23
- jackrabbit-oak-1.26.0 was released on 2020-03-25
- jackrabbit-2.16.6 was released on 2020-04-07
- jackrabbit-oak-1.22.3 was released on 2020-04-21
- jackrabbit-2.21.1 was released on 2020-05-11
- jackrabbit-oak-1.8.22 was released on 2020-05-23
- jackrabbit-oak-1.30.0 was released on 2020-05-27
## JIRA activity:
- 224 JIRA tickets created in the last 3 months
- 236 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment AJ: Report from the Apache Karaf Project [Jean-Baptiste Onofré]
## Description:
Apache Karaf provides a modern and polymorphic applications runtime,
multi-purpose (micro services, cloud, integration, IoT, OSGi, etc).
## Issues:
There are no issues requiring board attention at this time
## Membership Data:
Apache Karaf was founded 2010-06-16 (10 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:
The first Apache Karaf European Meetup stood "virtually" using Zoom with the
help of Codecentric. We had 80 people registered and around 50 people during
the meetup. We can say the event has been a success. Three talks were given:
- Karaf on the cloud (JB Onofré, Apache)
- Karaf at Netflix (Dmitry Vasilyev, Netflix)
- Karaf roadmap (open discussion) We saw lot of interest and enthusiasm about
Apache Karaf. The meetup has been recorded and available on YouTube:
https://www.youtube.com/watch?v=PYXT5y8gwAg On the other hand, resulting to
the discussion with the community and during the meetup (and after), a new
PoC has started about Karaf: Karaf DevX. The purpose is to provide a way
better developer experience with Karaf. DevX PoC started and we will
communicate on the mailing list as soon as we have something "showable" to
the community. About the release front, Apache Karaf Decanter 2.4.0 has
been released with new collectors (ConfigAdmin, OSHI, ...), new layer named
processors (allowing to perform any processing between collectors and
appenders, for instance aggregation), and some fixes. About Apache Karaf
runtime, 4.2.9 will be submitted to release soon, especially to fix issue
with the shell. Karaf 4.3.0.RC2 is also in preparation as new step to 4.3.0
GA release.
## Community Health:
As we thought, Apache Karaf Meetup has been very interesting and a great
opportunity to promote the project and the community. We already planned a
second meetup around the end of this year. We postponed the move of ServiceMix
Bundles and Specs to Apache Karaf as some bundles were required by third party
projects (like Camel). However, the "technical" standpoint started and it's
still the target asap.
-----------------------------------------
Attachment AK: Report from the Apache Labs Project [Danny Angus]
-----------------------------------------
Attachment AL: Report from the Apache Lucene Project [Anshum Gupta]
## Description:
- Lucene Core is a search-engine toolkit
- Solr is a search server built on top of Lucene Core
## Issues:
The community is currently working on reducing the tech debt that Solr
currently carries, as mentioned in the previous board report. Several
committers are actively working on a much improved 9.0 release.
## Membership Data:
Apache Lucene was founded 2005-01-18 (15 years ago)
There are currently 85 committers and 54 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 Nhat Nguyen on 2020-03-02.
- Alessandro Benedetti was added as committer on 2020-03-18
- David Eric Pugh was added as committer on 2020-04-05
- Mayya Sharipova was added as committer on 2020-06-08
## Project Activity
The Apache Lucene PMC after a vote on the public list has decided to promote
Apache Solr to its own TLP. This vote[1] happened after a reasonable amount of
discussion[2] on the private list. The Lucene PMC would require the help of
the board in the creation of this project as there are differing opinions
around bootstrapping the PMC of the new Apache Solr project. The Lucene PMC
plans to send a resolution proposal after finalizing on the PMC list for the
Apache Solr project.
We released Apache Lucene and Solr 8.5.0, 8.5.1 and 8.5.2 since the last
report.
Solr 8.5.0 introduced the ability for Solr to run with a Security manager
enabled. Lucene 8.5.0 release introduced more spatial search features and
improvements in addition to various performance optimizations.
An 8.5.1 release was done to fix a bug in Lucene that could cause index
corruption with docValues update.
Lucene and Solr 8.5.2 were released to fix a memory usage regression from a
bug that affected Fuzzy queries.
We also released Apache Lucene and Solr 7.7.3 since the last report. Solr
7.7.3 release back ported a fix for performance regression from a previous
release. Lucene release back ported the bug fix for index corruption during
docValues update.
## Community Health:
Our Jira issue activity and code contributions are also very strong. Though
the numbers overall were lower, most likely due to the COVID pandemic, 322
issues were opened and 216 closed in JIRA in the past quarter.
## Links
[1] https://lists.apache.org/thread.html/raab13cabe321d12b6cda7dc6e529176f51ece31d30f00997dd36570a%40%3Cdev.lucene.apache.org%3E
[2] https://lists.apache.org/thread.html/rfae2440264f6f874e91545b2030c98e7b7e3854ddf090f7747d338df%40%3Cdev.lucene.apache.org%3E
-----------------------------------------
Attachment AM: Report from the Apache Lucene.Net Project [Shad Storhaug]
Apache Lucene.Net is a port of the Lucene search engine library, written in C#
and targeted at .NET runtime users.
== Summary ==
This quarter has seen some progress with moving both the project and the
community forward:
* We held a vote to move from JIRA to GitHub issues, which passed unanimously
* We have migrated all of the open issues from JIRA to GitHub and set up new
milestones
* Lucene.NET 4.8.0 is now "feature complete"
* The release procedure has been fully documented, and Shannon Deminick
released 4.8.0-beta00008 as proof of concept
* The API documentation has now been set up so each release has its own
documentation version
* We added a new PMC member and a new committer, who are both actively
engaged in the project
* The CI process has been streamlined a bit so a build/test cycle is about 5
minutes faster
* The Lucene.Net NuGet package is now being downloaded more than 2000 times
daily (across all versions)
Lucene.NET 4.8.0-beta00008 was released this quarter. Since we have directed
our GitHub Issues to the mailing list, it has been more active than usual. A
few bug reports and user issues have also been reported, and several pull
requests have been submitted.
== Remaining Work on 4.8.0 ==
We updated the itemized list of remaining issues for both Lucene.NET and ICU4N
and have arrived at the following estimates to production release:
Lucene.NET 4.8.0
* Hours Completed: ~4200
* Hours Remaining: ~400
ICU4N 60.x
* Hours Completed: ~550
* Hours Remaining: ~250 (assuming we don't port any more of it)
* Hours Remaining: ~715 (ported to feature completion)
Lucene.NET 8.x Upgrade
* Hours Completed: 0
* Hours Remaining: ~1700
The primary items left to complete for the 4.8.0 release are identifying and
addressing performance issues, reviews of tests and usage of IDisposable, the
API docs, and ICU4N.
== Releases ==
* Last Release 3.0.3 - Oct 2012
* Working toward 4.8.0 - Currently beta0008, released 2020-05-05
== People ==
* Last PMC Member added 12 April 2020, Shannon Deminick (shazwazza)
* Last committer added 27 April 2020, Michael Condillac (xmichaelc78x)
* PMC Chair rotated 20 June 2018 to Shad Storhaug (nightowl888)
-----------------------------------------
Attachment AN: Report from the Apache Mnemonic Project [Gang Wang]
-----------------------------------------
Attachment AO: Report from the Apache Mynewt Project [Justin Mclean]
## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.
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:
Bluetooth SIG manufacturer ID for ASF issue is stil not resolved.
## Membership Data:
Apache Mynewt was founded 2017-06-21 (3 years ago)
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 Jerzy Kasenberg on 2019-10-24.
- Andy Gross was added as committer on 2020-05-04
- Naveen Kaje was added as committer on 2020-05-04
## Project Activity:
Apache Mynewt 1.8.0 and Apache NimBLE 1.3.0 were released on 9th April 2020.
Community work in several areas including:
test facilities, new MCU and BSP support, new BLE features,
internal code improvements and refactoring,
new core features (eg USB support)
## Community Health:
# Mailing list activity:
- Mailing list activity seeing new users and responders to questions asked
(esp. questions from newcomers)
- Mailing list exchanges are mostly around BLE, upgrading to new version,
low level core details
- Mailing list activity has increased compared to last quarter
- Some questions on mailing list remained without response
- Slack activity remains on same level
# GitHub Issues activity:
- Issue types seen include change/feature requests, bug reports,
contributions/PR, Q&A
- Numer of PR/commits decreased in last quarter
-----------------------------------------
Attachment AP: 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 (a year ago)
There are currently 70 committers and 63 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 Sarvesh Kesharwani on 2019-06-06.
- Hector Espert was added as committer on 2020-03-16
## Project Activity:
- Apache NetBeans 12.0 released (2020-06-04),
together with related installers and related resources,
with thanks to our great release manager Eric Barboni.
- NetBeans Plugin Portal to Apache is completed,
now running here: http://netbeans-vm.apache.org/pluginportal/
- 6th donation from Oracle is in process, see details here:
https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition
- Next stages of the transition to Apache include
looking at closing down the content of the old netbeans.org site
## Community Health:
The focus of the past quarter has been the consolidation of the 12.0 release,
which brings together the 11.1, 2, and 3 feature releases. The NetCAT
community process (NetBeans Community Acceptance Testing program) has been
active in participating in validating the release.
Related health statistics, note that the past quarter has been focused on
wrapping up the 12.0 release, with increasingly more specific issues to fix,
so that the focus has been on quality of fixes rather than quantity:
dev@netbeans.apache.org had a 11% decrease in traffic in the past quarter (982
emails compared to 1092) notifications@netbeans.apache.org had a 37% decrease
in traffic in the past quarter (1240 emails compared to 1957) 411 issues
opened in JIRA, past quarter (no change) 100 issues closed in JIRA, past
quarter (-44% decrease) 352 commits in the past quarter (-35% decrease) 43
code contributors in the past quarter (-20% decrease) 192 PRs opened on
GitHub, past quarter (-34% decrease) 157 PRs closed on GitHub, past quarter
(-49% decrease)
-----------------------------------------
Attachment AQ: 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 (13 years ago)
There are currently 50 committers and 24 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:3.
Community changes, past quarter:
- James Yong was added to the PMC on 2020-04-22
- Swapnil Mane was added to the PMC on 2020-04-23
- Rishi Solanki was added to the PMC on 2020-04-28
- Girish Vasmatkar was added as committer on 2020-04-20
## Project Activity:
- Various bug fixes and enhancements have been contributed and committed to
the trunk and back-ported to the two active release branches (17.12 and
18.12)
- Recent releases:
17.12.02 was released on 2020-04-17.
17.12.03 was released on 2020-04-27.
- The community has revived our traditional "Community Days" celebration with
the addition of associating a theme (i.e. focusing on specific
tasks/topics): during a long weekend we work together at resolving as many
tickets as we can in the selected theme; the community has widely accepted
the theming and has been accomplishing more with the contributions.
- Details about the community activities are published in the official blog
[1], on Twitter [2], YouTube [3] and other social media [4].
- Trademarks: we do not have trademark related concerns at the moment and our
backlog of non-compliant parties is mostly empty
- Vulnerability reports: as anticipated in our last report, with the
publication of two releases in the 17.12 series, we have resolved the last
two CVEs in our backlog: CVE-2019-0235 and CVE-2019-12425
[1] https://blogs.apache.org/ofbiz/
[2] https://twitter.com/ApacheOfbiz
[3] https://www.youtube.com/user/ofbiz
[4] https://www.facebook.com/Apache-OFBiz-1478219232210477/
## Community Health:
As anticipated in our last report we have invited new PMC members (3) that
were in our watchlist of active committers; one new committer has been invited
as well. The migration to Git is complete and the community is still refining
the documentation and workflows around the new source repository. As usual the
community is engaged in improving the trunk, fixing vulnerabilities,
stabilizing the two active release branches, publishing new releases (2 in the
last quarter) and in various discussions and support requests posted in the
mailing list and in our issue tracker.
-----------------------------------------
Attachment AR: Report from the Apache Olingo Project [Michael Bolz]
## Description:
The Apache Olingo Project 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 (6 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:
- 4.7.1 was released on 2019-12-25.
- 4.7.0 was released on 2019-12-04.
- 4.6.0 was released on 2019-05-05.
Last quarter there were less commits and contributors.
## Community Health:
Overall community health is good even with less activity in last quarter.
The V4 code line is on steady development also reflected in related
discussions on mailing list and new 29 created JIRA items (52% increase).
Release of V4 version 4.7.1 was done in December last year.
As this is half year ago and there are 8 issues closed in JIRA,
it is planned to provide a maintenance release this year.
The V2 code line has still open and new created JIRA items.
On GitHub only 3 PRs were created as last quarter.
-----------------------------------------
Attachment AS: Report from the Apache OODT Project [Imesha Sudasingha]
## Description:
Apache OODT is a software framework as well as an architectural style for the
rapid construction of scientific data systems. It provides components for data
capture, curation, metadata extraction, workflow management, resource
management, and data processing.
## Issues:
There are no issues that need board's attention.
## Membership Data:
Apache OODT was founded 2010-11-17 (10 years ago)
There are currently 46 committers and 45 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 Imesha Sudasingha on 2017-08-28.
- No new committers. Last addition was Imesha Sudasingha on 2017-08-29.
## Project Activity:
- Last release (1.9) was on 2019-10-03.
- A backward compatibility fix for OODT 1.9 (1.9.x) is still pending requiring
a PR to be merged and tested.
- Few new features are planned to be finalized (implementation was done, but
requires refining) including the new OPSUI dashboard and the docker
deployment support.
## Community Health:
- A PMC roll call was initiated last time and around 8 PMC members
responded which is a good thing from the project's perspective.
- Mailing list and JIRA activity has been very low since all the active
contributors were busy during the reporting period.
-----------------------------------------
Attachment AT: Report from the Apache Open Climate Workbench Project [Huikyo Lee]
## Description:
The mission of Open Climate Workbench is the creation and maintenance of
software related to Climate model evaluation
## Issues:
- 1.4.0 with major refactoring with xarray and dask takes much longer.
- So many bugs and incompatibility have been found in recent pull requests.
## Membership Data:
Apache Open Climate Workbench was founded 2014-02-18 (6 years ago)
There are currently 30 committers and 30 PMC members in this project.
The Committer-to-PMC ratio is 1:1.
Community changes, past quarter:
- No new PMC members. Last addition was Ibrahim Jarif on 2016-04-25.
- No new committers. Last addition was Christopher Douglas on 2016-04-26.
## Project Activity:
1.3.0 was released on 2018-04-23.
1.2.0 was released on 2017-10-04.
## Community Health:
- Community health metrics looks very bad.
- dev@climate.apache.org had a 58% deccrease in traffic in the past quarter.
-----------------------------------------
Attachment AU: Report from the Apache OpenNLP Project [Jeffrey T. 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 (8 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 are working toward a 1.9.3 release. An issue affecting test consistency
across Java 8 and Java 11 was discovered that we are working through. We would
like to get this issue resolved prior to a 1.9.3 release.
Recent releases:
1.9.2 was released on 2019-12-30.
1.9.1 was released on 2018-12-31.
1.9.0 was released on 2018-07-02.
## Community Health:
We currently have 11 JIRA issues resolved for a 1.9.3 release with 16 pending
pull requests. We have made progress resolving pull requests but we still have
some outstanding pull requests to resolve. We will likely be working to merge
or close the backlog of pull requests at a higher priority than adding new
features for the near future. (We closed 7 in the last quarter while only 3
new ones were opened.)
-----------------------------------------
Attachment AV: Report from the Apache OpenWebBeans Project [Mark Struberg]
## Description:
Apache OpenWebBeans is an ALv2-licensed implementations of the
"Contexts and Dependency Injection for the Java EE platform"
specifications which are defined as JSR-299 (CDI-1.0), JSR-346
(CDI-1.1 and CDI-1.2 MR) and JSR-365 (CDI-2.0).
The OWB community also maintains a small server as
Apache Meecrowave subproject. Meecrowave bundles latest releases of
the ASF projects Tocmat9 + OpenWebBeans + CXF + Johnzon + log4j2.
## Issues:
There are no issues requiring board attention at this time.
## Activity:
We've shipped a new bugfix release which also contains a few
features to improve running on GraalVM and micro environments.
We also improved eventing performance a bit.
We go through a phase of not so many changes. The last
official CDI spec release was quite some time ago and the new
JakartaEE based spec is not yet around the corner.
Given that fact the activity was really ok.
We also have a GSoC project going on which looks promising.
## Health report:
Same as the last time: The project is still reasonably active and
we also will see some fresh demand once (if) JakartaEE picks up speed.
We also saw some PRs and people coming back to the project.
## PMC changes:
- Currently 13 PMC members, 20 committers
- Last PMC addition was Reinhard Sandtner on 2017-10-09.
- Last committer addition was John D. Ament on 2017-10-09.
## Releases:
- 2.0.17 was released on 2020-06-14
- 2.0.16 was released on 2020-03-30.
- 2.0.15 was released on 2020-02-18.
## Project Statistics:
Increased JIRA and mailing list statistics.
- dev@openwebbeans.apache.org had a 84% increase in traffic
in the past quarter (240 emails compared to 130)
- 27 issues opened in JIRA, past quarter (58% increase)
- 28 issues closed in JIRA, past quarter (55% increase)
-----------------------------------------
Attachment AW: Report from the Apache Pig Project [Koji Noguchi]
## Description:
Apache Pig is a platform for analyzing large data sets on Hadoop. It provides
a high-level language for expressing data analysis programs, coupled with
infrastructure for evaluating these programs.
## Issues:
Still no 0.18 release. Activity was already low for this project but after
Covid, we are almost silent. Personally, I haven't been able to work in the
past 3 months mainly taking care of my family. So the same issues from last
quarter's report remain.
"We still haven't released 0.18 with Hadoop version 3 support but we are
making progress now. We are working on updating owasp known vulnerabilities
and also dealing with conflicts moving to newer dependencies and supporting
newer versions of dependent stacks. Also, working on fixing unstable
pig-on-spark unit&e2e test failures."
We will try to work with the active committers and PMC to see if they can make
time to wrap up the release depending on their Covid situation (daycare/school
opening, etc).
## Membership Data:
Apache Pig was founded 2010-09-21 (10 years ago) There are currently 31
committers and 17 PMC members in this project. The Committer-to-PMC ratio is
roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Koji Noguchi on 2016-08-04.
- No new committers. Last addition was Nándor Kollár on 2018-09-06.
## Project Activity:
Very low. We need to work for 0.18 release.
(Last 0.17.0 release was on 2017/06/16. )
## Community Health:
Overall activity is low as the project is mostly stable and contributions are
mainly bug fixes.
-----------------------------------------
Attachment AX: Report from the Apache Pivot Project [Roger Lee Whitcomb]
## Description:
Apache Pivot is an open-source platform for building installable Internet
applications (IIAs). It combines the enhanced productivity and usability
features of a modern user interface toolkit with the robustness of the Java
platform.
## Issues:
Community health has been very weak for many years already, and there are no
signs of it improving. Since the PMC Chair (and only active committer) has
been going through personal issues, discussion about moving to the Attic has
once again picked up.
## Membership Data:
Apache Pivot was founded 2009-12-16 (10 years ago)
There are currently 10 committers and 7 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 Niclas Hedhman on 2016-01-14.
- No new committers. Last addition was Niclas Hedhman on 2020-02-06.
## Project Activity:
Activity is very low, with a flurry of new activity this quarter from
the single developer still active, but little external interest. The
current activity is still aimed toward what we anticipate to be a final
2.1 release with possible conclusion this year.
## Community Health:
Community health is not great, although 3 PMC members are still available to
make decisions, but there are no new committers or PMC Members in sight.
-----------------------------------------
Attachment AY: 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:
None
## Membership Data:
Apache PLC4X was founded 2019-04-17 (a year 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:
- Lukas Ott was added to the PMC on 2020-03-17
- Etienne Robinet was added as committer on 2020-03-28
- Otto Fowler was added as committer on 2020-04-30
## Project Activity:
- 0.7.0 was released on 2020-05-25
This quarter was pretty much dominated by us porting the last drivers to
the new generated drivers system. Also were we working hard on preparing
things for the 0.7.0 release which was our first release of the new
generation of drivers.
Also did Chris start on his EU research funded project on porting PLC4X to
the C language with a final goal of running PLC4X drivers on Apache
MyNewt.
This new initiative brought to the table a number of new contributors.
Otto who was invited to join the project was one of these.
In general the number of conference talks dropped to 0 in this period due
to COVID-19, but quite a number of online meetups have been talked about:
- "Hands On": Reading Siemens S7 with PLC4X" was in German on 2020-04-01,
and english was 2020-04-09
- (Industrial) IoT with Open Source - an Overview on "Monthly Industry
4.0 and IoT Meetup Stuttgart" was 2020-04-21
- IoTSydney: 2020-04-30
We’re continuing to make good progress on most topics.
As it is one of the projects major barriers, that we usually aren’t
allowed to officially mention which companies are using PLC4X, we decided
to add a page of “adopters” to our website, where companies can get
themselves listed. We decided that the process should generally work via
GitHub pull requests as this way we would have the responsibility on file.
https://plc4x.apache.org/users/adopters.html
So far we haven’t had any requests to adding other companies.
## Community Health:
The community is in great shape and due to the increased diversity of the
codebase we have seen new folks join in on discussions or even joining the
project. We are hopeful that this trend will continue.
It also seems that in the past few weeks the inter-project cooperation has
increased. Here I’d especially like to point out the Apache StreamPipes
and the Apache IoTDB project.
Stats may be different, as at the time of creating the report the report
tool wasn't working so I had to compile them myself
- dev@plc4x.apache.org had a 56% increase in traffic in the past quarter
(655 emails compared to 419)
- 15 issues opened in JIRA, past quarter (-42% decrease)
- 13 issues closed in JIRA, past quarter (-35% decrease)
- 357 commits in the past quarter (-33% decrease)
- 15 code contributors in the past quarter (-11% decrease)
- 33 PRs opened on GitHub, past quarter (10% increase)
- 33 PRs closed on GitHub, past quarter (17% increase)
- 201 Github Stars (up by 29)
- 355 @ApachePLC4X Twitter account followers (up by 50)
-----------------------------------------
Attachment AZ: Report from the Apache Portable Runtime (APR) Project [Nick Kew]
## Description:
The mission of the Apache Portable Runtime (APR) project is to create and
maintain software libraries that provide a predictable and consistent
interface to underlying platform-specific implementations. APR provides an API
to which software developers may code and be assured of predictable if not
identical behaviour regardless of the platform on which their software is
built, relieving them of the need to code special-case conditions to work
around or take advantage of platform-specific deficiencies or features.
Consistent abstractions are provided both for host platforms and for utilities
such as databases. In addition, APR provides a range of general-purpose
utilities.
## Issues:
I'm sorry, I don't know if this merits highlighting here. It is not
an issue of tension or conflict, or any ill feeling.
An ongoing issue marked private in this report highlights historic
segmentation in our community, with Windows platform expertise being
relatively sparse compared to *X. Our most recent community members
have windows expertise, but are dealing with arcane detail while
others (including your humble scribe) have nothing to contribute.
## Membership Data:
Apache Portable Runtime (APR) was founded 2000-12-01 (19 years ago)
There are currently 67 committers and 42 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 Ivan Zhakov on 2019-11-05.
- No new committers. Last addition was Evgeny Kotkov on 2017-09-13.
## Project Activity
Activity has again been low. Apart from Windows platform issues, the
main topic of discussion has been the question of back-compatibility
vs build cleanup for a prospective APR 2.0.
Last releases:
APR 1.7.0 was released on April 5th, 2019
APR-util 1.6.1 and APR-iconv 1.2.2 were released on October 22nd 2017
## Community Health:
The community remains stable and broadly healthy. In the absence of
substantial new development we are slow to attract interest, but
neither are we losing people!
-----------------------------------------
Attachment BA: Report from the Apache Portals Project [David Sean Taylor]
## Description:
The mission of Portals is the creation and maintenance of software related to
Portal technology
## Issues:
No new issues
## Membership Data:
Apache Portals was founded 2004-02-17 (16 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:
We are working on a Jetspeed release 2.3.2 including:
* Security improvements
* Better Spring integration with portlets
* Various bug fixes
Pluto has not been very active, but is looking
into some minor security improvements
## Community Health:
The project health is same as last report.
Not much activity. Maybe the 2.3.2 release
of Jetspeed will generate more interest.
No commits in the last quarter to any of
the sub-projects. I have some outstanding commits
going in next quarter.
-----------------------------------------
Attachment BB: Report from the Apache PredictionIO Project [Donald Szeto]
## Description:
The mission of Apache PredictionIO is the creation and maintenance of software
related to a machine learning server built on top of state-of-the-art open
source stack, that enables developers to manage and deploy production-ready
predictive services for various kinds of machine learning tasks
## Issues:
Update: We have not received sufficient interest from the community to take
over the project. If nobody else objects, it would be time to consider moving
the project to the attic.
Last report: A community member, who's a committer and PMC of another Apache
project, has expressed interest in helping. The member has been engaged and we
are waiting for actions from that member.
## Membership Data:
Apache PredictionIO was founded 2017-10-17 (2 years ago)
There are currently 29 committers and 28 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:7.
Community changes, past quarter:
- No new PMC members. Last addition was Andrew Kyle Purtell on 2017-10-17.
- No new committers were added.
## Project Activity:
Sparse activities only on mailing list.
Recent releases:
0.14.0 was released on 2019-03-11.
0.13.0 was released on 2018-09-20.
0.12.1 was released on 2018-03-11.
## Community Health:
Update: We have not received sufficient interest from the community to take
over the project. If nobody else objects, it would be time to consider moving
the project to the attic.
Last report: A community member, who's a committer and PMC of another Apache
project, has expressed interest in helping. The member has been engaged and we
are waiting for actions from that member.
-----------------------------------------
Attachment BC: 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.5.1 was released on May 10th 2020
- 2.5.2 was released on May 19th 2020
- Pulsar Client Go 0.1.0 was released on Apr 2nd 2020
- Pulsar Client Node 1.1.0 was released on Feb 17th 2020
- The project has released 2.5.2 in May that included fixes in the
stable 2.5.x branch.
- Several improvement proposals have been submitted:
* PIP 65: Adapting Pulsar IO Sources to support Batch Sources
* PIP 64: Introduce REST endpoints for producing, consuming and
reading messages
* PIP 63: Readonly Topic Ownership Support
* PIP 62: Move connectors, adapters and Pulsar Presto to separate
repositories
* PIP 61: Advertised multiple addresses
* PIP 60: Support Proxy server with SNI routing
- First Pulsar Summit conference is being held on June 17th and 18th
2020. This has been rescheduled as a virtual conf from the
in-person event that was earlier scheduled for March 2020.
Many Pulsar committers and PMC members are participating along with
several users presenting on their experiences and their journeys
in the Pulsar adoption.
- On Jun 26th, at Spark AI Summit, Matteo and Karthik are presenting on
"Apache Pulsar: The Next Generation Messaging and Queuing System
- Next release 2.6.0 is being voted
- The seconds released for Pulsar Go client (0.1.1) is being voted.
## Health report:
- There is healthy grow in the community, several users are starting to
become contributors to the project and engaging more and more with
the community.
## Membership Data:
- There are currently 32 committers and 24 PMC members in this project.
- The Committer-to-PMC ratio is 4:3.
- Community changes, past quarter:
* No new PMC members. Last addition was Penghui Li on 2019-09-16.
* Daniel Blankensteiner was added as committer on 2020-03-19
* Yijie Shen was added as committer on 2020-05-08
## Community Health:
- Activity on the mailing lists remains high with a mixture of new users,
contributors, and deeper more experienced users and contributors sparking
discussion and questions and filing bugs or new features.
- users@pulsar.apache.org:
- 152 subscribers (+12 from March 2020) - 45% increase in traffic in
the past quarter (194 emails compared to 133):
- dev@pulsar.apache.org:
- 196 subscribers (+22 from March 2020) - 46% increase in traffic in
the past quarter (609 emails compared to 417):
## Slack activity:
* 1990 Members (1673 in March 2020)
* 258 Active weekly users (234 in March 2020)
## GitHub activity:
- 767 commits in the past quarter (23% increase)
- 116 code contributors in the past quarter (30% increase)
- 5660 Stars (up from 5218 in March 2020)
- 483 PRs opened on GitHub, past quarter (9% increase)
- 290 issues opened on GitHub, past quarter (-18% decrease)
- 231 issues closed on GitHub, past quarter (-1% decrease)
-----------------------------------------
Attachment BD: Report from the Apache Royale Project [Piotr Zarzycki]
## Description:
Apache Royale is a new implementation of the principles of Apache Flex,
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 as well as in Apache Cordova
applications, Node, etc.
## Issues:
1. One of our PMC member notified us that he is no longer paid for a full time
work on our project. It may have significant impact on our progress.
2. Disagreement between two PMC members which involved a contributor who is
not yet a committer broke down communication and personal accusations were
made.
## Releases:
Apache Royale 0.9.7 was released on May 13 2020
## Membership Data:
No new PMCs nor committers in the most recent quarter. We are discussing
adding someone as a committer.
## Project Activity:
- We have started long discussion about changing the release process. The
resulting release process should be easier, letting us create new releases
more frequently.
- Two PMC members started the current release process in order to understand
it better and have better insight into potential changes.
- Discussion about merging three repositories into one has been started on the
list.
- We are still investing a lot of time in supporting users who want to port
existing applications from Flex to Apache Royale.
- Emulation of Flex components has been significantly improved. Developers can
use emulation with success for porting most of their existing MX components
and some Spark components.
## Community Health:
- We had a lot of activity on social networks, sharing what is happening in
Apache Royale as we progress in the project. We think it is important to do
this so people outside the project and not following it on a daily basis can
get a notion of how we are doing. The numbers are:
- Our Twitter account has 661 (previously 643) followers.
- Our Facebook page has 147 (previously 144) likes.
- Our LinkedIn Group has 131 (previously 129) people.
- Our StackOVerFlow "apache-royale" tag currently has 50 (previously 44)
questions.
- We recently added a Slack channel, "royale", in the-asf.slack.com workspace
as an experiment to support real-time collaboration.
-----------------------------------------
Attachment BE: Report from the Apache Sentry Project [Kalyan Kalvagadda]
## Description:
The mission of Sentry is the creation and maintenance of software related to
Fine grained authorization to data and metadata in Apache Hadoop
## Issues:
Contributions to this project are down from the last few quarters. Like me,
some folks who were active in the project started working on other stuff which
brought down the contribution.
We had roll call for PMC's to see if there are enough PMC's willing to help to
make releases and fix vulnerabilities. We received responses from 3 PMC's.
We also started a community roll call in the dev list invitation folks
interested to get involved in the community. Here is the link for the roll
call.
https://lists.apache.org/thread.html/rb1b88b9de032f6d60efe8515d258b9dbc60bfcf2a6f95e0c063877f6%40%3Cdev.sentry.apache.org%3E
## Membership Data:
Apache Sentry was founded 2016-03-15 (4 years ago)
There are currently 40 committers and 38 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 Na Li on 2018-12-10.
- No new committers. Last addition was Arjun Mishra on 2018-07-06.
## Project Activity:
Recent releases:
2.1.0 was released on 2018-10-01.
2.0.1 was released on 2018-08-20.
1.7.1 was released on 2017-12-25.
## Community Health:
- Development activity has come down significantly.
-- dev@sentry.apache.org had a 95% decrease in traffic in the past quarter (2
emails compared to 38)
-- issues@sentry.apache.org had a 91% decrease in
traffic in the past quarter (17 emails compared to 187)
-- 3 issues opened in
JIRA, past quarter (-66% decrease) 0 issues closed in JIRA, the past quarter
(-100% decrease) 0 commits in the past quarter (-100% decrease)
-- No code contribution in the past quater.
- Will address any CVE's that are reported and make a release, if necessary.
-----------------------------------------
Attachment BF: Report from the Apache ServiceMix Project [Krzysztof Sobkowiak]
## Description:
Apache ServiceMix is a flexible, open-source integration container that
unifies the features and functionality of Apache ActiveMQ, Camel, CXF and
Karaf to provide a complete, enterprise-ready ESB powered by OSGi.
## Issues:
There are no outstanding issues requiring board attention.
## Membership Data:
Apache ServiceMix was founded 2007-09-19 (13 years ago)
There are currently 50 committers and 21 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:3.
Community changes, past quarter:
- No new PMC members. Last addition was Andrea Cosentino on 2017-03-15.
- No new committers. Last addition was Andrea Cosentino on 2016-03-13.
## Project Activity:
- During the last period we have released 3 sets of OSGi bundles and Specs
- Apache ServiceMix Specs (jaxb-api) on March 08 2020
- Apache ServiceMix Bundles 2020.03 on April 03 2020
- Apache ServiceMix Bundles 2020.04 on May 04 2020
- Apache ServiceMix Bundles 2020.05 on June 08 2020
- During the next period we are going to provide
- the next Bundles and Specs releases
## Community Health:
- During the last period the activity of the community (mailing lists, JIRA,
releases) has been slower than during the last period.
- As stated in the previous report, due to low interest to provide further
releases of ServiceMix Assembly we are preparing the project to move it to
Attic:
- We are going to provide the ServiceMix user a smooth path to migrate to
Karaf ecosystem by writing an migration guide and a documentation about
running integration in the vanilla Karaf.
- We are going to move the Bundles and Specs to Apache Karaf or provide
there another mechanism to consume Java libraries as OSGi bundles. Until we
achieve this we are going to provide next releases for the required bundles
and specs.
-----------------------------------------
Attachment BG: Report from the Apache ShardingSphere Project [Liang Zhang]
## Description:
The mission of Apache ShardingSphere is the creation and maintenance of
software related to a database clustering system providing data sharding,
distributed transactions, and distributed database management
## Issues:
No.
## Membership Data:
Apache ShardingSphere was founded 2020-04-15 (2 months ago)
There are currently 25 committers and 14 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:4.
Community changes, past quarter:
- No new PMC members (project graduated recently).
- No new committers were added.
## Project Activity:
Software development activity:
- We are preparing to release the bug fix release 4.1.1.
- We have added support for pluggable architecture in our master branch.
- We are designing the new API for version 5.x.
- We have voted for accepting donation from ElasticJob
(a distribute scheduler framework) as a new scheduler solution and passed.
The IP clearance has been sent to the incubator.
## Community Health:
Overall community health is good.
The reason of mailing list decreased 29% is after graduation,
more contributors focus development tasks on GitHub,
issues, pull requests and contributors are still increasing rapidly.
-----------------------------------------
Attachment BH: Report from the Apache Shiro Project [Les Hazlewood]
## Description:
Apache Shiro is a powerful and flexible open-source application security
framework that cleanly handles authentication, authorization, enterprise
session management and cryptography.
## Issues:
We have no issues that require Board assistance at this time.
## Membership Data:
Apache Shiro was founded 2010-09-21 (10 years ago)
There are currently 13 committers and 10 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 Colm O hEigeartaigh on 2019-10-08.
- Benjamin Marwell was added as committer on 2020-04-23
## Project Activity:
- General project activity (commits and dev related discussion) has been up
this quarter
- The project's master branch has officially moved to 2.0 development
Releases:
- Last release was 1.5.3 on 2020-05-03
## Community Health:
Mailing list (user and dev) have seen a bump in activity this quarter.
Full metrics: https://reporter.apache.org/wizard/statistics?shiro
-----------------------------------------
Attachment BI: Report from the Apache SINGA Project [Wang Wei]
## Description:
- Apache SINGA is a distributed, scalable machine learning library with a
focus on deep learning.
## Issues:
- No issues requires board attention
## Membership Data
- Chris Yeung was added to the PMC on 2020-04-17
- Last addition of committer was Zhang Meihui on 2020-02-27.
- There are currently 19 committers and 16 PMC members in this project.
- The Committer-to-PMC ratio is roughly 5:4.
## Last release
- 3.0.0 was released on 2020-04-18.
## Activity
- We have released a new version 3.0.0, which includes the following major
features: creating computational graph for optimizing the efficiency and
memory; optimizations on communication cost for distributed training;
support onnx protocol.
- We are now adding more examples and neural network operators; We are also
improving the logging and exception management.
- dev@singa.apache.org had a 199% increase in traffic in the past quarter
(1329 emails compared to 444):
- We have switched from JIRA to Github for issue management. 29 issues opened
on GitHub, past quarter (190% increase); 10 issues closed on GitHub, past
quarter (66% increase)
- 69 PRs opened on GitHub, past quarter (32% increase); 69 PRs closed on
GitHub, past quarter (46% increase)
- 221 commits in the past quarter (140% increase); 12 code contributors in the
past quarter (140% increase)
## Community Health
- The community is growing with multiple new code contributors submitting PRs.
- We will invite 2-3 contributors who contributed a lot to v3.0 to join as
committers soon.
-----------------------------------------
Attachment BJ: 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 (11 years ago)
There are currently 46 committers and 27 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.
Community changes, past quarter:
- No new PMC members. Last addition was Timothée Maret on 2019-06-21.
- Dirk Rudolph was added as committer on 2020-03-09
## Project Activity:
Individual module releases continue at a good pace, 35 since the last board
report.
Efforts are ongoing for the release of the next release of our demo/sample app
- the Sling Starter.
## Community Health:
Community health metrics are steady, with a recent surge in
users@sling.apache.org emails: 228% increase in traffic in the past quarter
(115 emails compared to 35).
The adapt.to conference is scheduled to take place between the 28th and 30th
of September. This conference usually gathers many Apache Sling (and Felix,
Jackrabbit) community members in a shared location. The conference may switch
to an online format this year.
-----------------------------------------
Attachment BK: Report from the Apache SpamAssassin Project [Sidney Markowitz]
Apache SpamAssassin report to Board for June 2020
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.
SpamAssassin 3.4.4 was released on 28 January, 2020. It was primarily a
security release, fixing two CVEs, all then known outstanding open security
issues on the project.
Release of SpamAssassin 3.4.5 is imminent, fixing a subsequently reported CVE
level security issue.
We intend to return our primary focus to development of version 4.0.0.
We voted to replace use of "blacklist" and "whitelist" with words such as
block/deny/allow, after seeing similar action by UK National Cyber Security
Centre and Chromium. The changes will be phased to avoid breaking existing
installations, with technical details now to be worked out in our normal
development process.
Releases:
The last release was Apache SpamAssassin version 3.4.4 on 28 January 2020.
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:
Giovanni Bechis (gbechis) 24 Sep 2018
Henrik Krohns (hege) 25 Sep 2018
-----------------------------------------
Attachment BL: 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:
There are no open issues at the moment.
## Membership Data:
Apache Storm was founded 2014-09-16 (6 years ago)
There are currently 40 committers and 39 PMC members in this project.
The Committer-to-PMC ratio is roughly 1:1.
Community changes, past quarter:
- No Activity
## Project Activity:
- 2.3.0 release candidate Voting initiated.
- NUMA support has been added recently.
- Preparing for container support for resource isolation.
## Community Health:
The community is actively participating with patches and preparing for release
candidate 2.3.
-----------------------------------------
Attachment BM: Report from the Apache Submarine Project [Wangda Tan]
# [REPORT] Submarine - Jun 2020
## Description
Apache Submarine is a unified AI platform which allows engineers and data
scientists to run Machine Learning and Deep Learning workload in distributed
cluster.
## Issues
There are no problematic issues requiring board attention.
## General
### Feature development of Submarine:
The community is busy working on following features, continue efforts since
last report.
- Submarine Server and K8s Support for PyTorch and Tensorflow.
- Submarine workbench for notebook service.
- Submarine experiment API and other SDK APIs (such as environment API).
- Get design docs written up to all new features we're doing which help
community members to make contributions.
## Membership Data:
Apache Submarine was founded on 2019-10 There are currently 24 (from 21 since
last report) committers and 8 (from 7 since last report) PMC members in this
project.
### PMC changes, past quarter:
- weichiu (Wei-Chiu Chuang), added on 2020-04-02
### Committer base changes, past quarter (exclude PMC members):
- kaihsun (Kai-Hsun Chen), added on 2020-04-02
- jiwq (Wanqiang Ji), added on 2020-05-07
(Please note that there's a reporting error of #committers/pmcs reported
previously, now we fixed this)
## Project Activity:
### Releases
- Community is actively working on 0.4.0 since last report, we plan to
complete 0.4.0 release this month.
- Roadmap for 0.4.0:
https://cwiki.apache.org/confluence/display/SUBMARINE/Roadmap.
## Community Health:
### JIRA Activity
- 112 JIRA tickets created since the past quarter [ project in ("Apache
Submarine") AND createdDate >= 2020-03-09
]
- 115 JIRA tickets resolved since the past quarter [ project in ("Apache
Submarine") AND resolutiondate >= 2020-03-09
]
- 31 JIRA tickets created since the past month [ project in ("Apache
Submarine") AND createdDate >= 2020-05-09
]
- 30 JIRA tickets resolved since the past month [ project in ("Apache
Submarine") AND resolutiondate >= 2020-05-09
]
### Mailing list, slack channel, Github activities:
- dev@submarine: 187 emails since May 09, 2020. There're 24 accounts
participated the discussion.
- Community sync up: Similar to last report. Submarine community sync up is
very active now, weekly sync up has 10+ participants in the last several
months.
- There're 257 stars of apache/submarine Github, which up from 204 since last
report.
## Answers for feedbacks from board:
> clr: Please include the names and dates of the most recent committer
> and PMC membership changes.
Included names and starting date in this report.
> td: It worries me that you have such a small PMC and so many more
> committers and contributors. Are the PMC members from a wide
> variety of companies? Or is this project dominated by a single
> company?
Regarding PMC from wide varity of companies. Yes, 8 PMCs are from 5
different companies.
Regarding #PMC v.s. committers, adding more active committers to PMC is
always our goal, and now we're getting more new members deeply involved in
community works. We're looking forward to add more PMC members in the
upcoming quarter.
-----------------------------------------
Attachment BN: Report from the Apache Synapse Project [Isuru Udana]
-----------------------------------------
Attachment BO: Report from the Apache Tajo Project [Hyunsik Choi]
## Description:
The mission of Tajo is the creation and maintenance of software related to Big
data warehouse system on Apache Hadoop
## Issues:
* Opened a vote for attic, and this vote will end on 2020/06/22.
## Membership Data:
Apache Tajo was founded 2014-03-19 (6 years ago)
There are currently 18 committers and 13 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:7.
Community changes, past quarter:
- No new PMC members. Last addition was Hyoung Jun Kim on 2014-12-07.
- No new committers. Last addition was Jong-young Park on 2016-05-29.
## Project Activity:
0.11.3 was released on 2016-05-18.
0.11.2 was released on 2016-04-06.
0.11.1 was released on 2016-02-03.
## Community Health:
* For 6 months, 1 PR was requested, and 1 PR was resolved.
* Mailling list traffic is very low.
-----------------------------------------
Attachment BP: Report from the Apache Tomcat Project [Mladen Turk]
## Description:
- A Java Servlet, JavaServer Pages, Java WebSocket and Java
Unified Expression language specifications implementation.
## Issues:
- There are no issues requiring board attention at this time
## Membership Data:
- There are currently 28 PMC members.
Igal Sapir was added to the PMC on Mar 18 2019
- There are currently 46 committers.
Woonsan Ko was added as a committer on Dec 19 2018
## Community Health:
- Continued healthy activity across multiple components and
responsiveness on both dev and user lists.
## Project Activity:
- Apache Tomcat 10.x is the current focus of development.
It builds on Tomcat 9.0.x and implements the Servlet 5.0,
JSP 3.0, EL 4.0, WebSocket 2.0 and Authentication 2.04
specifications (the versions required by Jakarta EE 9 platform).
- Apache Tomcat 10.0.0-M6 was released on 2020-06-07.
- Apache Tomcat 10.0.0-M5 was released on 2020-05-11.
- Apache Tomcat 10.0.0-M4 was released on 2020-04-08.
- Apache Tomcat 10.0.0-M3 was released on 2020-03-16.
- Apache Tomcat 9.0.36 was released on 2020-06-07.
- Apache Tomcat 9.0.35 was released on 2020-05-11.
- Apache Tomcat 9.0.34 was released on 2020-04-08.
- Apache Tomcat 9.0.33 was released on 2020-03-16.
- Apache Tomcat 8.5.56 was released on 2020-06-07.
- Apache Tomcat 8.5.55 was released on 2020-05-11.
- Apache Tomcat 8.5.54 was released on 2020-04-08.
- Apache Tomcat 8.5.53 was released on 2020-03-16.
- Apache Tomcat 7.0.104 was released on 2020-05-16.
- Apache Tomcat 7.0.103 was released on 2020-03-19.
- Apache Tomcat Native 1.2.24 was released on 2020-04-29
## Security:
- Detailed status:
http://tomcat.apache.org/security.html
## 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.
- Detailed history is available at:
https://svn.apache.org/repos/private/pmc/tomcat/trademark-status.txt
-----------------------------------------
Attachment BQ: Report from the Apache Trafodion Project [Pierre Smits]
## Description:
The mission of Apache Trafodion is the creation and maintenance of software
related to webscale SQL-on-Hadoop solution enabling transactional or
operational workloads.
## Issues:
There are no issues requiring boards attention.
## Membership Data:
Apache Trafodion was founded 2017-12-20 (2 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 Anoop Sharma on 2018-12-06.
- Zalo Correa was added as committer on 2020-03-25
## Project Activity:
The search for contributors eligible for privileges continues and paid off,
leading to adding Zalo Correa to the pool of committers. The community
continues to work to improve the product, and released a new version of the
product. Currently efforts are under way to have the next release produced.
## Community Health:
Interactions between community members, including activities relating to code
improvements showed significant declines during the last quarter. Though this
may be related to current global economic uncertainties, the PMC continues to
monitor the situation. The PMC regards the project still as a health
organisation.
## Project Metrics
At the moment of establishing this draft following metrics were available:
- Community Health Score (Chi): 5.11 (Healthy)
### Mailing Lists
- codereview@trafodion.apache.org had a 86% decrease in traffic in the past
quarter (11 emails compared to 75)
- dev@trafodion.apache.org had a 88% decrease in traffic in the past quarter
(12 emails compared to 95)
- ssues@trafodion.apache.org had a 2% increase in traffic in the past
quarter(72 emails compared to 70)
### Jira activities
- 1 issue opened in JIRA, past quarter (-66% decrease)
- 1 issue closed in JIRA, past quarter (-66% decrease)
### Commit actvities
- 9 commits in the past quarter (-35% decrease)
- 4 code contributors in the past quarter (33% increase)
### Github activities
- 7 PRs opened on GitHub, past quarter (16% increase)
- 7 PRs closed on GitHub, past quarter (no change)
-----------------------------------------
Attachment BR: Report from the Apache UIMA Project [Marshall Schor]
## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.
## Membership Data:
Apache UIMA was founded 2010-03-16 (10 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-18.
- No new committers. Last addition was Viorel Morari on 2018-09-20.
## Project Activity:
### Releases:
4 releases in last quarter:
11 April 2020: Apache UIMA Ruta 2.8.1
17 April 2020: Apache UIMA Ruta 3.0.1
26 April 2020: Apache uimaFIT 2.5.0
12 May 2020: Apache uimaFIT 3.1.0
## Activity:
Work continues on getting the uima-cpp (the C++ support)
working on modern versions of Linux, focusing on multi-linux-version
building.
Git transitions: UIMA Ruta switched to GIT this quarter.
UIMA AS is in the process of switching to GIT.
Issues at a slow/moderate pace are continuing to be reported
and fixed in core UIMA, uimaFIT, Ruta, uima-as, and uima-ducc.
Activity seems to have picked up a bit during the Covid-19
period, perhaps because people have a bit more time at home to
work on things.
## Community Health: The community continues to be moderately active.
## Issues: No Board level issues at this time.
-----------------------------------------
Attachment BS: 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 (a year ago)
There are currently 12 committers and 6 PMC members in this project.
The Committer-to-PMC ratio is 2:1.
Community changes, past quarter:
- No new PMC members. Last addition was David Griffon on 2019-02-20.
- No new committers. Last addition was Taybou on 2019-04-01.
## Project Activity:
The project just had a major release (1.5) that was focused on ElasticSearch 7
support (and offering an automated migration path from ElasticSearch 5), JDK
11 support, Docker/Cloud improvements as well as initial Kafka integration.
Also, the project is initiating with this release a more rapid and regular
release schedule, and immediately released 1.5.1 to fix some minor issues
following the major release.
The focus will now be two-fold:
- Maintaining the 1.5 stable version
- Start working on the 2.0 major release, that will introduce a new GraphQL
API to be compliant with the final release of the OASIS Customer Data
Platform specification. Other major changes such as refactorings are
expected in planning of this release.
Recent releases:
1.5.1 was released on 2020-05-14.
1.5.0 was released on 2020-05-12.
1.4.0 was released on 2019-05-24.
## Community Health:
The community is really becoming more and more active, especially in the
#unomi Slack channel where most of the activity now happens. The PMC is
careful to make sure no decisions are taking in Slack and that major
discussions and votes are always only happening in the mailing lists. There
are currently - at the time of writing - 65 members in the Apache Unomi Slack
channel.
The community has also diversified, with commercial entities now starting to
integrate Apache Unomi directly into products, and becoming regular users and
contributors to the project. For example, the GraphQL implementation (over 200
Java classes!) was contributed by people that were not original contributors.
The PMC is really focused on growing the community as much as possible, in a
sustainable way and focusing on making it easier than ever to get on-board.
Some community metrics:
- 65 members in Apache Slack #unomi channel
- dev@unomi.apache.org had a 144% increase in traffic in the past quarter
(587 emails compared to 240)
- users@unomi.apache.org had a 48% decrease in traffic in the past quarter
(13 emails compared to 25)
- 61 issues opened in JIRA, past quarter (144% increase)
- 74 issues closed in JIRA, past quarter (825% increase)
- 137 commits in the past quarter (92% increase)
- 14 code contributors in the past quarter (27% increase)
- 29 PRs opened on GitHub, past quarter (93%
increase)
- 29 PRs closed on GitHub, past quarter (107% increase)
-----------------------------------------
Attachment BT: 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 (8 years ago)
There are currently 10 committers and 7 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 Aaron Coburn on 2012-06-19.
- No new committers. Last addition was Mike Jennings on 2019-01-04.
## Project Activity:
- Last release: 2019-07-25
- VCL is software for running a private cloud and is uniquely suited for
universities. With university instruction moving online due to COVID-19
we've seen a notable uptick in interest in VCL. Traffic on our user list and
in our IRC support channel is up significantly.
- VCL is mainly run on CentOS. There are some changes in CentOS 8 that we are
working through in order for VCL to run on it. Once we work that out, we'll
be getting a new release out.
## Community Health:
-The health of the VCL community is good even though we are small. Hopefully,
we'll pick up some more participation with the increased interest in the
project.
- There are 3 committers not currently part of the PMC. We are in the process
of voting to invite one of them. The other 2 have not been heard from in
over a year. If they become actively involved again, we'll definitely
consider inviting them to be part of the PMC.
-----------------------------------------
Attachment BU: 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:
No issues require board attention.
## Membership Data:
Apache Wicket was founded 2007-06-20 (13 years ago)
There are currently 33 committers and 31 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:8.
Community changes, past quarter:
- Thomas Heigl was added as PMC member on 2020-05-18
## Project Activity:
The last quarter has been relatively calm. Most of the activity has been spent
to prepare the release of the next main release, the number 9. We are close to
complete the required tasks to go live with it but we still have some work to
do with non-technical stuff like the official announce, site update, etc...
I'm quite confident we can finalize the release this month (June).
## Community Health:
Community is active and healthily. We saw an increasing participation with both
user mailing list and with GitHub PRs.
Thomas Heigl, a long time user of Wicket, has been elected PMC after proposing
some remarkable changes to improve the overall page rendering performance.
-----------------------------------------
Attachment BV: Report from the Apache Yetus Project [Allen Wittenauer]
## Description:
Apache Yetus provides libraries and tools that enable contribution and release
processes for software projects.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Yetus was founded 2015-09-15 (5 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:
While it was delayed, we did finally release 0.12.0 on 2020-04-13. It was
primarily geared towards some high level bug fixes and adjusting to changes in
the larger CI ecosystem. This was followed by the usual break in activity as
everyone works on upgrading, etc.
There has been little activity of late.
Since then, we've had a global pandemic, job loss, social unrest, and a
society that has woken up to police brutality and racism. A lot more
important issues going on than a tertiary level project even within the ASF.
Expecting activity right now isn't particularly realistic.
## Community Health:
To give some raw numbers has to how down things are:
* 15 issues opened in JIRA, past quarter (-44% decrease)
* 12 issues closed in JIRA, past quarter (-42% decrease)
* 14 PRs opened on GitHub, past quarter (-17% decrease)
* 15 PRs closed on GitHub, past quarter (-11% decrease)
-----------------------------------------
Attachment BW: 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:
No issue require board attention.
## Membership Data:
Apache ZooKeeper was founded 2010-11-17 (10 years ago)
There are currently 28 committers and 15 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:4.
Community changes, past quarter:
- No new PMC members. Last addition was Enrico Olivelli on 2020-01-15.
- Mate Szalay-Beko was added as committer on 2020-04-03
## Project Activity:
Recent releases:
3.5.8 was released on 2020-05-11.
3.6.1 was released on 2020-04-30.
## Community Health:
There has been an overall drop of activity according to the metrics
below, but the community has delivered successfully two bug-fix
releases. It is unclear whether that is of concern, but we will keep
an eye on the trend for the next report cycles.
- dev@zookeeper.apache.org had a 54% decrease in traffic in the past
quarter (513 emails compared to 1107)
- notifications@zookeeper.apache.org had a 44% increase in traffic
in the past quarter (1609 emails compared to 1115)
- user@zookeeper.apache.org had a 45% decrease in traffic in the
past quarter (160 emails compared to 286)
- 99 issues opened in JIRA, past quarter (-10% decrease)
- 61 issues closed in JIRA, past quarter (-11% decrease)
- 146 commits in the past quarter (-18% decrease)
- 29 code contributors in the past quarter (-3% decrease)
- 90 PRs opened on GitHub, past quarter (-17% decrease)
- 94 PRs closed on GitHub, past quarter (6% increase)
------------------------------------------------------
End of minutes for the June 17, 2020 board meeting.
Index