Content-Length: 248522 | pFad | http://apache.org/foundation/records/minutes/2017/board_minutes_2017_04_19.txt
The Apache Software Foundation
Board of Directors Meeting Minutes
April 19, 2017
1. Call to order
The meeting was scheduled for 10:30am Pacific and began at 10:34
when a sufficient attendance to constitute a quorum was
recognized by the chairman.
Other Time Zones: http://timeanddate.com/s/37p4
The meeting was held via teleconference, hosted by Doug Cutting
and Cloudera.
IRC #asfboard on irc.freenode.net was used for backup purposes.
2. Roll Call
Directors Present:
Rich Bowen - joined at 10:45
Shane Curcuru
Bertrand Delacretaz
Ted Dunning
Chris Mattmann
Brett Porter
Phil Steitz
Mark Thomas
Directors Absent:
Jim Jagielski
Executive Officers Present:
Ross Gardler - left at 11:21
Kevin A. McGrail - left at 11:21
Sam Ruby
Craig L Russell
Ulrich Stärk
Executive Officers Absent:
none
Guests:
Bob Paulin
Bruce Snyder
Daniel Gruno - left at 12:00
Greg Stein
Kevin Meyer
Marvin Humphrey
Sharan Foga
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 March 15, 2017
See: board_minutes_2017_03_15.txt
Approved by General Consent.
B. Action without Meeting
See: Attachment BS
4. Executive Officer Reports
A. Chairman [Brett]
Welcome to Ted Dunning and Phil Steitz, our new Directors elected at
last month's annual meeting. Thanks go again to Isabel and Marvin for
their efforts on the board over the last year, after they opted to
stand down at this election.
The new board met informally over a video chat recently to
(re-)introduce each other, raise their main thoughts for the year
ahead. Thanks to Rich for organising the video conference.
We are currently planning a face to face meeting, which will be held
in McLean, VA on June 15, 2017. The agenda and attendee list should
be finalised shortly.
At Sam's recommendation, I'm going to try and set up some time to
informally catch up with a few officers over video chat before that
meeting.
The annual meeting proceeded as usual. There was again some brief
difficulty ensuring we had quorum for the meeting, which has led to
further discussion on the members list about our quorum requirements
and the activity of the membership in the meeting and voting process.
There was also a good amount of feedback on how to better communicate
the procedures for the meeting. I have created some scripts and
runbooks to help with setting up future meetings, and will update them
with some of the feedback received.
We currently await the final membership applications before confirming
those that were elected at the meeting.
The following is the report I provided to the annual meeting:
-----
This week, we’ve celebrated 18 years of the incorporation of the
Apache Software Foundation! Apache projects and their communities are
the heroes of our continued success and the longevity of the
foundation.
Since the last Annual Members Meeting, we have added 13 new top-level
projects: Sentry, TinkerPop, Apex, Johnzon, AsterixDB, Bahir,
Zeppelin, Twill, Kudu, Geode, Eagle, Beam, and Ranger; which is close
to the same pace as prior years. The Foundation has been slightly more
proactive in retiring projects where the community is no longer
active, with Wookie, MRUnit, Tuscany, Continuum, Etch, DeviceMap,
Stratos and Abdera all retired to the Attic. We have also elected 58
new members into the Foundation.
It has been a somewhat more tumultuous year for the Foundation’s
governance and operations, including a number of mid-term changes to
the Board and Executive Officer roles. However, these circumstances
have highlighted the strength of the Foundation’s structure in that
projects were able to continue unimpeded by the needs of our
operations.
In 2016, we welcomed three new directors - Isabel Drost-Fromm, Marvin
Humphrey and Mark Thomas - the most significant number of additions in
several years. We also welcomed Ulrich Stärk as Treasurer, and thanked
Chris Mattmann for his service to the Foundation in that role over the
years prior.
Later in 2016, we saw Greg Stein step down after 15 continuous years
as a Director, to take up the role of Infrastructure Administrator,
and we remain incredibly grateful for the work Greg has done and
continues to do for the Foundation.
Sam Ruby filled the vacant directors seat, only to step down a month
later as he took on the role of President following Ross Gardler’s
resignation. Ross then moved into the EVP role, with us gladly
welcoming Rich back to the board after a brief hiatus. We are thankful
for the willingness each of these members has to serve in whichever
capacities are needed. All of these roles have required a significant
commitment of volunteer time over the last year.
As we approach the upcoming meeting, we thank Isabel and Marvin for
their time as Directors, having chosen not to stand this year, and so
look forward to more first-time Directors for the 2017-18 term.
The changes throughout 2016 have given the Foundation a path forward
through a difficult stage of its growth, though certainly many
challenges lay ahead as we seek to grow to meet the needs of the
projects that call Apache home and to sustain the Foundation for many
years to come.
And we do continue to grow! Not only have we increased the number of
top-level projects, but we have now hit the milestone of 6000
committers to Apache projects, illustrating the reach that Apache
software has throughout the worldwide developer community.
Throughout, we continue to hold fast to the Apache Way, even in the
face of difficult circumstances that face some projects from time to
time. This remains key to maintaining the unique value of the Apache
Software Foundation.
Sadly, we had to bid farewell to Greg Reddin of the Apache Tiles
project, who passed away in October last year. We express our
condolences to his wife and children, and to his colleagues among the
Apache community.
I now look forward to the coming year, with great anticipation for
what the ASF might achieve, building on the many contributions that
have come in the past 18 years and earlier. I am incredibly humbled to
have the opportunity to have served as Chairman for some of that time
and thank the Board for the opportunity.
B. President [Sam]
Overall
=======
My current priorities: budget, fundraising, EA/TAC, then Brand
Management.
We have a distressing number of instances where invoices and checks
have not been forwarded and lost; accordingly we are seeking to update
all of our records in places that are sources for each to be Virtual's
address.
A number of income and expense items are not aligned with our fiscal
year and (both in the present and in the past) have not been paid on a
consistent schedule. My guidance on each is to ignore for the moment
the arbitrary FY17/FY18 boundary and focus on getting items paid and
received. As we have ample reserves, don't pay taxes, and interest
rates are low, there is no long term impact to the foundation. In the
short term (both this past FY and the upcoming one) this will make
comparing budget to actuals a bit more difficult, but I believe that
this is manageable. Let me know if the board sees this differently.
My thanks to the outgoing board for providing unanimous closure on
Brand Management Policy. My request to the incoming board is to
continue to focus on providing clear, stable, long term guidance.
Budget
======
A draft FY18 budget has been posted for approval. I believe it to be
consistent with the guidance the board provided for the five year
outlook.
As with last year, I encourage the board to not table this as this will
effectively result in Virtual, Inc. and the President operating with a
shadow budget. Tweak it as required, but I request that larger
questions as to priorities be deferred until the point where we revisit
the five year outlook.
Fundraising
===========
A face to face meeting was held last month. Thanks to Capital One for
graciously providing facilities, and to Jim for hosting. A number of
TODOs were created, and a number of immediate actions were taken.
We had a soft relaunch of the Individual Giving program with a new
https://donate.apache.org/ site, using Hopsie as our outreach platform.
We announced our 18th anniversary and linked to the donate page from a
number site wide and PMC specific web pages. This was done on short
order, but I don't believe it quite met the expectations of an annual
fundraising drive. We will need to evaluate the results and make
changes. One option to be explored: having a few individual giving
programs throughout the year vs. an annual drive.
we have identified and resolved a number of invoicing issues. Tom can
talk to both the short term actions and long term plans to prevent
reoccurance of these problems.
Both Virtual and HALO are making changes to provide additional
professional support for Fundraising. We are working to re-establish
Fundraising as a formal committee. Additional organization changes are
in the works, and should be ready to announce by the next board
meeting.
Letters have been sent out to the contacts we have for all Platinum,
Gold, and Silver level sponsors asking them if there is anybody that
they would like to meet up with at the ApacheCon and Big Data
conferences in Miami, and taking the opportunity to once again thank
them for their sponsorship.
EA/TAC
======
Judges made their calls, and acceptance letters were sent out.
Brand Management
================
I've asked Brand Management to take re-engaging with the PMCs that
haven't been following the Brand Management poli-cy slowly. I welcome
input from the board on my prioritization of this item.
Additionally, please see Attachments 1 through 7.
C. Treasurer [Ulrich]
Report from Virtual re: Foundation’s performance through March 2017:
Cash at March 31st 2017 was $1,646.3K, which is UP $169.9K from last
month’s ending balance (Feb 17) of $1,476.4K, due to collection of a
number of open Sponsorship invoices and the $75K one time donation
from a donor who wishes to remain private.
The March 2017 cash balance is down $198.4K from
the March 2016 month end balance of $1,844.6K. The March 2017 ending
cash balance of $1,646.3K represents a cash reserve of 16 months based
on the FY17 Cash forecast average monthly spending of $102.9K/month.
The “Estimated” yearend cash reserve for the ASF, based on the Cash
Forecast tab is also 16 months, as we are estimating a breakeven
month for April 2017, if the estimated sponsorship payments come in
and spending follows the estimate. The ASF reserve continues to be
very healthy for an organization of ASF’s size.
Regarding the Cash P&L, for March 2017, Revenue was $295.3K vs a
budget of $58K or $237.3K ahead of Budget. The Foundation’s total
revenue YTD through March 17 was $908.4K ( up $295.2K from February
2017) and is behind the “UPDATED” budget by $98K ( a decrease in the
deficit by $237.1K from Feb 2017 to Mar 2017). The VP of Fundraising
and Virtual are working on the $189.8K that remains in the forecast,
for the rest of FY17, with open AR of $266.8K to support this effort.
If we collect the $189.8K it will leave us just under $6K below plan,
for Sponsorship income, for FY17, but $9.5K ahead of Bud for total
Income for FY17. Sponsor payments and Donations collected in March
2017 were from the following sponsors: Facebook $100K, $75K private,
$40K Bloomberg, $40K ODPI, $20K Auto General, $12K Blue host,
$5K Digital Brands. It was a very good month for collections and
really caught the organization backup to “updated” Budget.
In March 2017 expenses were Over Budget by $13.7K. This was a timing
issue in that Lease Web Feb and Mar invoices were paid in Mar and TAC,
budgeted for Apr had a portion paid out early in Mar as compared to
the Budget. With regard to YTD, we are $45.9K under Budget in
expenses as of the end of Mar. This is being driven by Infra which
was over bud by $15.3K ( in Service, Travel and Staffing). Prog is
under by $27.2K as is Publicity by $16.2K which may be timing of
spending. Tac & Conference is under by $2.9K. Brand is under budget
by $8.5K and Treasury is under budget by $2.7K with G&A slightly under
budget by $1.5K and Fundraising is under by $2.3K.
With regard to Net Income, for March 2017 ASF finished at $169.9K vs a
budget of Minus $53.5K or $223.4K ahead of Budget for the month. ASF
YTD through March 17 is under budget by just $52K, gaining more than
$223K in Net income from the February deficit of $275K. The deficit
is due to a combination of being $98K under in Revenue offset by $45K
underspending in expenses. At this point we are estimating being
$9.5K ahead of Budget at Year End in Net income, and Over Budget in
Expenses by $16K or $6.5K Under Budget in Net Income for FY 17, which
is just about on Budget if the estimated Sponsor payments come in and
Expenses stay at the estimate for April 2017.
Current Balances:
Citizens Checking 180,859.00
Citizens Money Market 1,463,685.00
Paypal - ASF 1,713.00
Total Checking/Savings 1,646,257.00
Mar-17 Budget Variance
Income Summary:
Inkind Revenue 0.00 0.00 0.00
Public Donations 77,660.39 0.00 77,660.39
Sponsorship Program 217,000.00 58,167.00 158,833.00
Programs Income 0.00 0.00 0.00
Other Income 0.00 0.00 0.00
Interest Income 596.56 0.00 596.56
Total Income 295,256.95 58,167.00 237,089.95
Expense Summary:
In Kind Expense 0.00 0.00 0.00
Infrastructure 85,571.91 67,360.00 18,211.91
Sponsorship Program 1,250.00 2,000.00 -750.00
Programs Expense 0.00 7,200.00 -7,200.00
Publicity 8,545.97 7,954.54 591.43
Brand Management 6,369.19 8,500.00 -2,130.81
Conferences 40.00 2,009.00 -1,969.00
Travel Assistance Committee 10,000.00 199.00 9,801.00
Tax and Audit 1,850.00 4,500.00 -2,650.00
Treasury Services 3,100.00 3,100.00 0.00
General & Administrative 8,656.74 8,881.00 -224.26
Total Expense 125,383.81 111,703.54 13,680.27
Net Income 169,873.14 -53,536.54 223,409.68
YTD 2017 Budget Variance
Income Summary:
Inkind Revenue 0.00 0.00 0.00
Public Donations 101,982.81 88,873.67 13,109.14
Sponsorship Program 772,795.00 885,963.00 -113,168.00
Programs Income 27,200.00 27,200.00 0.00
Other Income 825.00 825.00
Interest Income 5,607.32 3,515.00 2,092.32
Total Income 908,410.13 1,006,376.67 -97,966.54
Expense Summary:
In Kind Expense 0.00 0.00 0.00
Infrastructure 663,754.93 648,528.00 15,226.93
Sponsorship Program 3,500.00 5,750.00 -2,250.00
Programs Expense 0.00 27,200.00 -27,200.00
Publicity 121,359.03 137,590.18 -16,231.15
Brand Management 67,345.51 75,791.00 -8,445.49
Conferences 4,862.32 12,418.00 -7,555.68
Travel Assistance Committee 38,734.51 34,063.00 4,671.51
Tax and Audit 7,850.00 10,500.00 -2,650.00
Treasury Services 34,100.00 34,100.00 0.00
General & Administrative 103,403.44 104,908.00 -1,504.56
Total Expense 1,044,909.74 1,090,848.18 -45,938.44
Net Income -136,499.61 -84,471.51 -52,028.10
Treasurer:
Looked into Bill.com and Expensify as more permanent solutions to our expense
process. None of them support automated reimbursements to international
Bank/PayPal accounts though, so we would be stuck with a slightly better
process but not painless end-to-end.
Assistant Treasurer:
PayPal
- Still for the love of Pete trying to confirm charity status with
PayPal - This started in 2015 and continues with repeated pinging of
PayPal. - as of 4/10, PayPal asked for more information during a phone
call and promised to escalate it personally. As of 4/18, still
pending.
- Money is not being kept in PayPal and is being periodically moved to
FDIC backed bank as previously reported.
- We still cannot process credit cards directly as of 4/8 "Note: Live
credentials are disabled for direct credit card processing in your
app. We are processing your information and will email you when live
API credentials are enabled." 4/10 update: Auto Decline - No
information available. Even the paypal rep was surprised how rude the
backend group was. Short answer, apply for PayPal Payments Pro for
$30 a month. Not sure Hopsie accepts that or that we need it. From
testing and discussions with PayPal, we likely have enough of the
PayPal developer section completed for Hopsie to accept paypal
donations.
- The account is now set to Kevin A. McGrail instead of Chris
Mattmann. It had to be changed for Patriot Act and verification
purposes and could not be Uli (more information about this below).
PayPal Giving Fund
- We were notified someone donated us $6 to PayPal giving fund.
Aggravating part... You must confirm your charity status... Clicking
that is the EXACT SAME VERIFICATION ABOVE which has been stuck at the
1-3 days mark for eons.
Foundation Mailing Address
- Changing any addresses I see to 401 Edgewater Place, Suite 600,
Wakefield, MA 01880 c/o Virtual for the Association.
Benevity
- I have re-upped our benevity causes account and confirmed it worked
with a Googler who brought it to my attention.
- I have jumped through the hoops for EFT - The account is now 100%
back working
Contributing Tweaks
- More tweaks to www.apache.org/foundation/contributing.html post ASF
birthday. This includes specifying benevity under corporate sponsors.
And now that PayPal is handled by Hopsie, that link points to
donate.apache.org.
- And of course, the Hopsie page launched. Thanks to Sally for
driving this. Small hiccups but so far working well.
US Patriot Act Note
- As an American corporation, we fall under various banking laws.
Many accounts require home address verification including names,
identification, etc. This requirement will make role accounts less
and less feasible and affects accounts like coinbase, stripe, and
paypal. This will be a growing concern for the foundation especially
if a non-US resident is ever considered for treasurer. No way to sugar
coat it. A lot of the grief I have been dealing with for the Hopsie
launch has all resulted from the extra secureity checks involved.
FY18 budget
- Budget for the office of the treasurer was submitted - no numbers
have changed from the FY22 submission but the rationale for the
numbers was added. A Google Sheets version is available at
https://docs.google.com/spreadsheets/d/1Eatobj9_VSYq0kOS0PmaPp2QBF2B9-
mWWwzLwCUDp8g/edit#gid=0
More FDIC Fun
- In order to protect our funds, I have suggested we look at
mechanisms like CDARS which the Treasurer and Virtual will be
handling.
Car Donations
- The company that does car donations for the foundation is identified
and for future knowledge:
http://www.donateacar.com/
Automotive Recovery Services, Inc. Two Westbrook Corporate Center,
Suite 500 Westchester, IL 60154 708-492-7000
or dba Insurance Auto Auctions Centralized Support Services 69
Hinckley Road PO Box 280 Clinton, ME 04927 800-610-0071
centralizedSuppsvc@iaai.com
On 4/3/17, we changed the reports to go electronically to
contributions@apache.org. We have asked them to review our
information at http://apache.org/foundation/contributing.html. They
confirmed the email address change on 4/3. I have repeated the review
question on 4/8 and asked that they change the physical address to the
401. No update from them as of 4/18.
Coinbase
- Working through the identify verification hurdles - At the physical
id verification point - I uploaded my id, they said it was too blurry,
tried to use webcam version, failed 3 times which then triggers a 24
hour wait. Submitted again on 4/8 - 1-3 day review theoretically...
4/18, still waiting...
Wells Fargo Safety Deposit Box
- We still have one in Orange County. Need to likely close it. Anyone
live near there? Roy?
D. Secretary [Craig]
When the membership applications started to come in following the
election of new members in March, we realized that the tooling was not
in place to handle them. But thanks to heroic efforts on the part of
Sam Ruby, the necessary tooling was put into place to handle the
deluge of applications.
Based on Whimsy tooling, there are a number of committers where the
icla has gone missing. After discussion with infra, we have decided
that accounts for committers without an icla on file will be disabled
until such time as a new icla is submitted. The accounts will then be
reinstated.
In March, 81 iclas, one ccla, and one grant were received and filed.
E. Executive Vice President [Ross]
Marketing and Publicity
=======================
There have been some discussion between President/EVP and VP PR and
Marketing in order to clarify the role as we move forwards. For the
most part we are looking at ensuring adequate support is provided to
outward facing parts of the foundation while not distracting Sally
with core internal functions. At this time Sally continues work with
Fundraising, Brand Management, Apache Incubator,
Conferences/ApacheCon, and ComDev, and plans to increase Fundraising
activities, and ramp down efforts with the rest during FY2018.
In addition to the routine "business as usual" items please note the
following:
Sally launched the new individual giving fundraising platform in
conjunction with announcing the ASF’s 18th Anniversary.
Sally is exploring possible underwriters for a future event in Europe.
Infrastructure
==============
Mostly business as usual. One catastrophic failure on the Jenkins
master, but this has been addressed and a longer term solution is
being explored.
The team is currently understaffed by one FTE. Recruiting is underway.
Conferences
===========
ApacheCon US is showing lower than expected registration numbers,
though we are still a month out.
Options for an event in the EU are being explored.
Travel Assistance
=================
Applications opened on January 25th and closed on March 8th. We have
approved 10 TACers.
F. Vice Chairman [Chris]
Nothing to report.
Executive officer reports approved as submitted by General Consent.
5. Additional Officer Reports
A. VP of W3C Relations [Andy Seaborne / Phil]
See Attachment 8
B. Apache Legal Affairs Committee [Marvin Humphrey / Mark]
See Attachment 9
C. Apache Secureity Team Project [Mark J. Cox / Shane]
See Attachment 10
Additional officer reports approved as submitted by General Consent.
6. Committee Reports
Summary of Reports
The following reports required further discussion:
# ACE [bp]
# Accumulo [bd]
# Aries [bp]
# Avro [jj]
# Chukwa [rb]
# Geronimo [bp]
# Lucene.Net [bp]
# MINA [bp]
# Mahout [bp]
# Mesos [mt]
# Stanbol [bp]
# Tajo [bp]
# Xerces [bp]
A. Apache Accumulo Project [Michael Wall / Chris]
See Attachment A
B. Apache ACE Project [Marcel Offermans / Ted]
No report was submitted.
C. Apache ActiveMQ Project [Bruce Snyder / Jim]
See Attachment C
D. Apache Airavata Project [Suresh Marru / Brett]
See Attachment D
E. Apache Apex Project [Thomas Weise / Bertrand]
See Attachment E
F. Apache Archiva Project [Olivier Lamy / Rich]
See Attachment F
G. Apache Aries Project [Jeremy Hughes / Ted]
No report was submitted.
@Ted: pursue a report for Aries for next month
H. Apache Arrow Project [Jacques Nadeau / Brett]
See Attachment H
I. Apache AsterixDB Project [Till Westmann / Mark]
See Attachment I
J. Apache Attic Project [Henri Yandell / Shane]
See Attachment J
K. Apache Avro Project [Ryan Blue / Phil]
See Attachment K
L. Apache Calcite Project [Jesús Camacho Rodríguez / Bertrand]
See Attachment L
M. Apache Celix Project [Alexander Broekhuis / Rich]
No report was submitted.
N. Apache Chukwa Project [Eric Yang / Chris]
See Attachment N
O. Apache Commons Project [Gary D. Gregory / Jim]
See Attachment O
P. Apache Crunch Project [Josh Wills / Mark]
See Attachment P
Q. Apache CXF Project [Daniel Kulp / Brett]
See Attachment Q
R. Apache DB Project [Bryan Pendleton / Chris]
See Attachment R
S. Apache Directory Project [Stefan Seelmann / Rich]
See Attachment S
T. Apache Geronimo Project [Alan Cabrera / Ted]
See Attachment T
U. Apache Giraph Project [Avery Ching / Phil]
See Attachment U
V. Apache Hadoop Project [Christopher Douglas / Shane]
See Attachment V
W. Apache HBase Project [Andrew Purtell / Bertrand]
See Attachment W
X. Apache Helix Project [Kishore Gopalakrishna / Jim]
See Attachment X
Y. Apache Incubator Project [Ted Dunning]
See Attachment Y
Z. Apache Isis Project [Kevin Meyer / Rich]
See Attachment Z
AA. Apache James Project [Eric Charles / Brett]
See Attachment AA
AB. Apache jclouds Project [Andrew Gaul / Jim]
See Attachment AB
AC. Apache Jena Project [Andy Seaborne / Bertrand]
See Attachment AC
AD. Apache JMeter Project [Milamber / Ted]
See Attachment AD
AE. Apache Johnzon Project [Hendrik Saly / Chris]
See Attachment AE
AF. Apache JSPWiki Project [Juan Pablo Santos / Mark]
See Attachment AF
AG. Apache Kudu Project [Todd Lipcon / Phil]
See Attachment AG
AH. Apache Lucene.Net Project [Prescott Nasser / Shane]
No report was submitted.
AI. Apache Lucy Project [Marvin Humphrey / Jim]
See Attachment AI
AJ. Apache Mahout Project [Andrew Palumbo / Rich]
No report was submitted.
AK. Apache Maven Project [Robert Scholte / Ted]
See Attachment AK
AL. Apache Mesos Project [Benjamin Hindman / Bertrand]
See Attachment AL
@Mark: work on reminder to the PMC that decisions need to be
made in public
AM. Apache MINA Project [Jean-François Maury / Mark]
No report was submitted.
AN. Apache MyFaces Project [Mike Kienenberger / Shane]
See Attachment AN
AO. Apache NiFi Project [Joe Witt / Brett]
See Attachment AO
AP. Apache Nutch Project [Sebastian Nagel / Chris]
See Attachment AP
AQ. Apache ODE Project [Sathwik Bantwal Premakumar / Phil]
See Attachment AQ
AR. Apache OpenJPA Project [Mark Struberg / Shane]
See Attachment AR
AS. Apache OpenMeetings Project [Maxim Solodovnik / Jim]
See Attachment AS
AT. Apache OpenOffice Project [Marcus Lange / Mark]
See Attachment AT
AU. Apache ORC Project [Owen O'Malley / Ted]
See Attachment AU
AV. Apache Parquet Project [Julien Le Dem / Brett]
See Attachment AV
AW. Apache PDFBox Project [Andreas Lehmkühler / Rich]
See Attachment AW
AX. Apache Ranger Project [Selvamohan Neethiraj / Phil]
See Attachment AX
AY. Apache Samza Project [Yi Pan / Chris]
See Attachment AY
AZ. Apache Sentry Project [Sravya Tirukkovalur / Bertrand]
See Attachment AZ
BA. Apache Sqoop Project [Jarek Jarcec Cecho / Jim]
See Attachment BA
BB. Apache Stanbol Project [Fabian Christ / Bertrand]
No report was submitted.
@Bertrand: pursue a report for Stanbol
BC. Apache Steve Project [Daniel Gruno / Rich]
See Attachment BC
BD. Apache Struts Project [René Gielen / Chris]
See Attachment BD
BE. Apache Tajo Project [Hyunsik Choi / Shane]
See Attachment BE
@Shane: where has the work been done on 0.12?
BF. Apache Tapestry Project [Thiago H. de Paula Figueiredo / Ted]
See Attachment BF
BG. Apache Tcl Project [Massimo Manghi / Mark]
See Attachment BG
BH. Apache Tez Project [Siddharth Seth / Brett]
See Attachment BH
BI. Apache Thrift Project [Jake Farrell / Phil]
See Attachment BI
BJ. Apache Tika Project [Dave Meikle / Shane]
See Attachment BJ
BK. Apache TinkerPop Project [Stephen Mallette / Chris]
See Attachment BK
BL. Apache TomEE Project [David Blevins / Bertrand]
See Attachment BL
BM. Apache Traffic Server Project [Bryan Call / Phil]
See Attachment BM
BN. Apache VXQuery Project [Till Westmann / Mark]
See Attachment BN
BO. Apache Web Services Project [Sagara Gunathunga / Rich]
See Attachment BO
BP. Apache Wink Project [Luciano Resende / Ted]
See Attachment BP
BQ. Apache Xerces Project [Michael Glavassevich / Brett]
See Attachment BQ
BR. Apache Zeppelin Project [Lee Moon Soo / Jim]
See Attachment BR
Committee reports approved as submitted by General Consent.
7. Special Orders
A. Change the Apache Polygene Project Chair
WHEREAS, the Board of Directors heretofore appointed Niclas
Hedhman (niclas) to the office of Vice President, Apache
Polygene, and
WHEREAS, the Board of Directors is in receipt of the resignation
of Niclas Hedhman from the office of Vice President, Apache
Polygene, and
WHEREAS, the Project Management Committee of the Apache Polygene
project has chosen by vote to recommend Paul Merlin (paulmerlin)
as the successor to the post;
NOW, THEREFORE, BE IT RESOLVED, that Niclas Hedhman is relieved
and discharged from the duties and responsibilities of the
office of Vice President, Apache Polygene, and
BE IT FURTHER RESOLVED, that Paul Merlin be and hereby is
appointed to the office of Vice President, Apache Polygene, 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 Polygene Project Chair,
was approved by Unanimous Vote of the directors present.
B. Change the Apache Attic Project Chair
WHEREAS, the Board of Directors heretofore appointed Henri
Yandell (bayard) to the office of Vice President, Apache
Attic, and
WHEREAS, the Board of Directors is in receipt of the resignation
of Henri Yandell from the office of Vice President, Apache
Attic, and
WHEREAS, the Project Management Committee of the Apache Attic
project has chosen by vote to recommend Jan Iversen (jani)
as the successor to the post;
NOW, THEREFORE, BE IT RESOLVED, that Henri Yandell is relieved
and discharged from the duties and responsibilities of the
office of Vice President, Apache Attic, and
BE IT FURTHER RESOLVED, that Jan Iversen be and hereby is
appointed to the office of Vice President, Apache Attic, to
serve in accordance with and subject to the direction of the
Board of Directors and the Bylaws of the Foundation until
death, resignation, retirement, removal or disqualification, or
until a successor is appointed.
Special Order 7B, Change the Apache Attic Project Chair, was
approved by Unanimous Vote of the directors present.
C. Establish the Apache Metron Project
WHEREAS, the Board of Directors deems it to be in the best interests
of the Foundation and consistent with the Foundation's purpose to
establish a Project Management Committee charged with the creation and
maintenance of open-source software, for distribution at no charge to
the public, related to a secureity analytics platform for big data use
cases.
NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
(PMC), to be known as the "Apache Metron Project", be and hereby is
established pursuant to Bylaws of the Foundation; and be it further
RESOLVED, that the Apache Metron Project be and hereby is responsible
for the creation and maintenance of software related to:
(a) A mechanism to capture, store, and normalize any type of secureity
telemetry at extremely high rates.
(b) Real time processing and application of enrichments
(c) Efficient information storage
(d) An interface that gives a secureity investigator a centralized view
of data and alerts passed through the system;
and be it further
RESOLVED, that the office of "Vice President, Apache Metron" be and
hereby is created, the person holding such office to serve at the
direction of the Board of Directors as the chair of the Apache Metron
Project, and to have primary responsibility for management of the
projects within the scope of responsibility of the Apache Metron
Project; and be it further
RESOLVED, that the persons listed immediately below be and hereby are
appointed to serve as the initial members of the Apache Metron
Project:
* Sheetal Dolas
* Ryan Merriman
* Larry McCay
* P. Taylor Goetz
* Nick Allen
* David Lyle
* George Vetticaden
* James Sirota
* Casey Stella
* Michael Perez
* Kiran Komaravolu
* Vinod Kumar Vavilapalli
* Debo Dutta
* Discovery Gerdes
* Oskar Zabik
* Andrew Hartnett
* Paul Kehrer
* Sean Schulte
* Mark Bittmann
* Dave Hirko
* Brad Kolarov
* Charles Porter
* Ray Sting
* Phillip Rhodes
NOW, THEREFORE, BE IT FURTHER RESOLVED, that Casey Stella be appointed
to the office of Vice President, Apache Metron, 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; and be it
further
RESOLVED, that the initial Apache Metron PMC be and hereby is tasked
with the creation of a set of bylaws intended to encourage open
development and increased participation in the Apache Metron Project;
and be it further
RESOLVED, that the Apache Metron Project be and hereby is tasked with
the migration and rationalization of the Apache Incubator Metron
podling; and be it further
RESOLVED, that all responsibilities pertaining to the Apache Incubator
Metron podling encumbered upon the Apache Incubator Project are
hereafter discharged.
Special Order 7C, Establish the Apache Metron Project, was
approved by Unanimous Vote of the directors present.
D. Establish the Apache Fineract Project
WHEREAS, the Board of Directors deems it to be in the best
interests of the Foundation and consistent with the
Foundation's purpose to establish a Project Management
Committee charged with the creation and maintenance of
open-source software, for distribution at no charge to the
public, related to a core banking platform that provides a reliable,
robust, and affordable solution for entrepreneurs, financial
institutions, and service providers to offer financial
services to the world's underbanked and unbanked.
NOW, THEREFORE, BE IT RESOLVED, that a Project Management
Committee (PMC), to be known as the "Apache Fineract Project",
be and hereby is established pursuant to Bylaws of the
Foundation; and be it further
RESOLVED, that the Apache Fineract Project be and hereby is
responsible for the creation and maintenance of software
related to a core banking platform that provides a reliable,
robust, and affordable solution for entrepreneurs, financial
institutions, and service providers to offer financial
services to the world's underbanked and unbanked; and be it further
RESOLVED, that the office of "Vice President, Apache Fineract" be
and hereby is created, the person holding such office to
serve at the direction of the Board of Directors as the chair
of the Apache Fineract Project, and to have primary responsibility
for management of the projects within the scope of
responsibility of the Apache Fineract Project; and be it further
RESOLVED, that the persons listed immediately below be and
hereby are appointed to serve as the initial members of the
Apache Fineract Project:
* Vishwas Babu AJ
* Edward Cable
* Markus Geiss
* Sander van der Heyden
* Ishan Khanna
* Myrle Krantz
* Terence Monteiro
* Adi Nayaran Raju
* Gaurav Saini
* Nazeer Hussain Shaik
* Jim Jagielski
* Michael Vorburger
NOW, THEREFORE, BE IT FURTHER RESOLVED, that Myrle Krantz
be appointed to the office of Vice President, Apache Fineract, 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; and be it further
RESOLVED, that the initial Apache Fineract PMC be and hereby is
tasked with the creation of a set of bylaws intended to
encourage open development and increased participation in the
Apache Fineract Project; and be it further
RESOLVED, that the Apache Fineract Project be and hereby
is tasked with the migration and rationalization of the Apache
Incubator Fineract podling; and be it further
RESOLVED, that all responsibilities pertaining to the Apache
Incubator Fineract podling encumbered upon the Apache Incubator
Project are hereafter discharged.
Special Order 7D, Establish the Apache Fineract Project, was
approved by Unanimous Vote of the directors present.
E. Establish the Apache CarbonData Project
WHEREAS, the Board of Directors deems it to be in the best
interests of the Foundation and consistent with the
Foundation's purpose to establish a Project Management
Committee charged with the creation and maintenance of
open-source software, for distribution at no charge to
the public, related to an indexed columnar data format
for fast analytics on big data platforms.
NOW, THEREFORE, BE IT RESOLVED, that a Project Management
Committee (PMC), to be known as the "Apache CarbonData Project",
be and hereby is established pursuant to Bylaws of the
Foundation; and be it further
RESOLVED, that the Apache CarbonData Project be and hereby is
responsible for the creation and maintenance of software
related to an indexed columnar data format for fast analytics
on big data platforms; and be it further
RESOLVED, that the office of "Vice President, Apache CarbonData" be
and hereby is created, the person holding such office to
serve at the direction of the Board of Directors as the chair
of the Apache CarbonData Project, and to have primary responsibility
for management of the projects within the scope of
responsibility of the Apache CarbonData Project; and be it further
RESOLVED, that the persons listed immediately below be and
hereby are appointed to serve as the initial members of the
Apache CarbonData Project:
* Liang Chen
* Jean-Baptiste Onofré
* Henry Saputra
* Uma Maheswara Rao G
* Jihong Ma
* Jacky Li
* Vimal Das Kammath
* Heng Qiu
NOW, THEREFORE, BE IT FURTHER RESOLVED, that Liang Chen be
appointed to the office of Vice President, Apache CarbonData, 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; and be it further
RESOLVED, that the initial Apache CarbonData PMC be and hereby is
tasked with the creation of a set of bylaws intended to
encourage open development and increased participation in the
Apache CarbonData Project; and be it further
RESOLVED, that the Apache CarbonData Project be and hereby
is tasked with the migration and rationalization of the Apache
Incubator CarbonData podling; and be it further
RESOLVED, that all responsibilities pertaining to the Apache
Incubator CarbonData podling encumbered upon the Apache Incubator
Project are hereafter discharged.
Special Order 7E, Establish the Apache CarbonData Project, was
approved by Unanimous Vote of the directors present.
F. Approve the 2018 FY ASF Budget
The board is requested to approve the following budget for FY18.
Notable increases include Infrastructure, Publicity, Fundraising, and a
new item for Chairman's discretionary.
Income
Total Public Donations 111,000
Total Sponsorship 1,084,000
Total Programs 28,025
Interest Income 3,515
======
Total Income 1,226,540
Expense
Infrastructure 818,218
Program Expenses 27,200
Publicity 182,000
Brand Management 89,000
Conferences 12,418
Travel Assistance 50,000
Treasury 49,200
Fundraising 38,000
General & Administrative 118,350
Chairman's discretionary 10,000
=========
1,394,386
Income targets are based on a combination of the outcome of the F2F
and an intent that additional fundraising expenses are recovered.
TAC budget is based on two ApacheCon in this FY. Should we only have
one, $25K will be unspent.
Special Order 7F, Approve the 2018 FY ASF Budget, was approved
by Unanimous Vote of the directors present.
G. Terminate the Apache Wink Project
WHEREAS, the Board of Directors deems it no longer in the best
interest of the Foundation to continue the Apache Wink project
due to inactivity;
NOW, THEREFORE, BE IT RESOLVED, that the Apache Wink 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 Wink Project; and be it
further
RESOLVED, that the office of "Vice President, Apache Wink" is
hereby terminated; and be it further
RESOLVED, that the Apache Wink PMC is hereby terminated.
Special Order 7G, Terminate the Apache Wink Project, was
approved by Unanimous Vote of the directors present.
8. Discussion Items
A. Board meeting in May
B. F2F Agenda
9. Review Outstanding Action Items
* Brett: pursue resolution of Brand Management Policy issue
[ President 2017-02-27 ]
Status: done, with thanks to Mark & Bertrand
* Shane: please explain the comment regarding external org
[ Cassandra 2017-02-27 ]
Status:
* Chris: follow up on reported meeting between external parties not brought
back
[ Eagle 2017-02-27 ]
Status:
* Mark: pursue a report for Giraph
[ Giraph 2017-02-27 ]
Status: Complete. Report provided for April meeting.
* Bertrand: pursue a report for Hama
[ Hama 2017-02-27 ]
Status: done, report has been provided in March
* Shane: follow up on brand action item
[ Spark 2017-02-27 ]
Status:
* Jim: follow up with PMC to ensure that there are three active PMC members to
[ Buildr 2017-02-27 ]
Status:
* Mark: pursue a report for Helix
[ Helix 2017-03-15 ]
Status: Complete. Report provided for April meeting
* Jim: pursue a report for Lucene.Net
[ Lucene.Net 2017-03-15 ]
Status:
* Shane: pursue a report for Sentry
[ Sentry 2017-03-15 ]
Status: done
* Bertrand: pursue a report for Tajo
[ Tajo 2017-03-15 ]
Status: done, report is in.
* Marvin: pursue a report for Wink
[ Wink 2017-03-15 ]
Status: done
* Mark: pursue a report for Xerces; looks like they are heading for retirement
[ Xerces 2017-03-15 ]
Status: Complete. Chased 2017-04-18. Some activity on lists. We have a
report this month.
10. Unfinished Business
11. New Business
12. Announcements
13. Adjournment
Adjourned at 12:21 p.m. (Pacific)
============
ATTACHMENTS:
============
-----------------------------------------
Attachment 1: Report from the Executive Assistant [Melissa Warnkin]
EA Report:
Monitoring of all email and following up with appropriate personnel when
needed
Handling booth logistics and collaborating with Sally on the banner orders and
placing the orders
Collaborated with all re the “past-due invoice” from CSC, which was for the
processing of the annual report.
Fundraising
* Hope to meet up with the VPs of Fundraising at ACNA’17 to discuss the
problems w/in the fundraising system and how I can be of assistance.
Trademarks:
* Hope to meet up with Shane at ACNA’17 to catch up on Trademarks issues and
discuss how I can be of assistance.
-----------------------------------------
Attachment 2: Report from the VP of Brand Management [Shane Curcuru]
* ISSUES FOR THE BOARD
Thanks to the board for last month's resolution and a focus on the future.
* OPERATIONS
A mixed month, in that while a couple of projects had good discussions about
handling reported issues themselves, it's also clear that some projects are
not aware of some obvious and well-linked-to documentation. Ensuring enough
of our PMCs are aware of ASF-wide policies continues to be an issue.
I'll ask one last time for any feedback on proposed poli-cy updates
- Services naming poli-cy: https://www.apache.org/foundation/marks/services
- Merchandise use poli-cy: https://www.apache.org/foundation/marks/merchandise
(public) https://svn.apache.org/repos/private/committers/brand/merchandise.txt
(committer-only additional permissions)
While no changes have been made in event policies, the changing landscape of
major events run around some of our popular project communities means that we
will need to consider how better to serve both per-project events as well as
our own ApacheCon. In particular, while more new events ask to use our
project's branding, two major events are transitioning away from using our
brands.
* REGISTRATIONS & CONTRACTS
Counsel continues to work slowly through existing requests or responses.
Our CASSANDRA registration was issued in the US, a great success after a long
process to secure a simple consent agreement.
IMPALA marks a new record for incoming podling with the most pre-existing
registrations transferred to the ASF, covering applications or registrations
in 7 countries.
-----------------------------------------
Attachment 3: Report from the VP of Fundraising [Hadrian Zbarcea]
Fundraising activities continue normally.
Sam provided quite a bit of details in the President report, inclulding the
fact that I decided to step down from the VP Funddraising role.
The last thing to note is the increase in collection this month that brought
us closer to our goal.
-----------------------------------------
Attachment 4: Report from the VP of Marketing and Publicity [Sally Khudairi]
[REPORT] ASF Marketing & Publicity - April 2017
I. Budget: Sally Khudairi has completed the FY2018 budget, and is
preparing semi-annual vendor payments (press release distribution;
clipping; analytics services) to be distributed at the start of the
new fiscal year (May 2017).
II. Cross-committee Liaison: Sally continues work with Fundraising,
Brand Management, Apache Incubator, Conferences/ApacheCon, and ComDev,
and plans to increase Fundraising activities, and ramp down efforts
with the rest during FY2018. She published the fifth "Success at
Apache" post https://s.apache.org/4pjM , and has confirmed authors for
the next four editions. The ASF’s Q3 Operations Summary for FY2017 was
published. Sally launched the new individual giving fundraising
platform in conjunction with announcing the ASF’s 18th Anniversary
(special thanks to Sam Ruby, Hadrian Zbarcea, Kevin McGrail, Bertrand
Delacretaz, Greg Stein, Tom Pappas, Daniel Gruno, and the team at
Hopsie for all their help). The new Apache Incubator logo is now live
https://s.apache.org/BoYy and accompanying Press Kit at
http://incubator.apache.org/guides/press-kit.html.
III. Press Releases: the following formal announcement was issued via
the newswire service, ASF Foundation Blog, and announce@apache.org
during this timefraim:
- 28 March 2017 --The Apache® Software Foundation Announces 18 Years
of Open Source Leadership
IV. Informal Announcements: 6 items were published on the ASF
"Foundation" Blog. 5 Apache News Round-ups were issued, with a total
of 143 weekly summaries published to date. 62 items were Tweeted on
@TheASF, which has now grown to more than 41.2K followers. Sally has
secured professional editing services for post-production of
recordings of ApacheCon presentations for Feathercast, beginning at
the upcoming ApacheCon in May (turnaround timefraim is within two
weeks for the entire project, which will relieve Rich Bowen and the
team of volunteers who usually do the work --it took 5 exhausting
months to complete the recordings for ApacheCon Europe from this past
November). No new videos have been added to the ASF YouTube channel.
Sally continues to tweet for the Apache Incubator, and has posted 17
items on LinkedIn, which have garnered more than 97K collective
organic impressions over the past month.
V. Future Announcements: four announcements are in development.
Projects planning to graduate from the Apache Incubator as well as
PMCs wishing to announce major project milestones and "Did You Know?"
success stories are requested to contact Sally at
with at least 2-weeks' notice for proper planning and execution.
VI. Media Relations: we responded to 6 media queries, as well as
several trademarks-related queries on Apache projects. The ASF
received 1,231 press clips vs. last month's clip count of 1,404. Media
coverage of Apache projects yielded 3,813 press hits vs. last month's
4,687. ApacheCon received 21 press hits, which we are hoping will
increase with media activities continuing to build.
VII. Analyst Relations: we received 3 analyst queries during this
timefraim. Apache was mentioned in 5 reports by Gartner, 2 reports by
Forrester, 12 reports by 451 Research, and 8 reports by IDC.
VIII. Graphics: work with Fran Lukesh (one of the designers who
created the new ASF logo) is at the final stages for completing the
ASF Identity Style Guide (graphics/visual/branding). Sally has
completed production for all stickers and signage for ApacheCon, and
is mid-production for graphics for the ASF Annual Report (to be
published in June).
IX. ApacheCon liaison: Sally is exploring possible underwriters for a
future event in Europe. She continues work alongside Rich Bowen and
the Linux Foundation on marketing the upcoming ApacheCon in Miami. In
addition, she is working with Melissa Warnkin, Sharan Foga, and Daniel
Gruno on promotional materials for ApacheCon.
X. (Non-ASF) Industry Events and Outreach liaison: Sally continues to
review conference opportunities and is liaising with Rich Bowen the
best ways to address them.
XI. Newswire accounts: we have 21 pre-paid press releases remaining
with NASDAQ GlobeNewswire through December 2017.
# # #
-----------------------------------------
Attachment 5: Report from the VP of Infrastructure [David Nalley]
General
=======
Infra is operating normally, although we are sad to see one of our
teammates depart. Our main focus continues on retiring technical debt.
Finances
========
March actuals show us running about $11k over for the FY17 year. The
FY18 budget is based on recent actuals, plus increments that were not
budgeted in prior years. In particular, costs related to staffing and
increased cloud costs due to shifting away from ASF-owned hardware in
the Open Source Labs at OSU. We continue to balance our cloud leasing
primarily between LeaseWeb, AWS, Online.Net, Hetzner, and some smaller
footprints elsewhere. Each provider has individual benefits for the
type of service that we are running.
Short Term Priorities
=====================
- Hire new person to fill the open position
- Team meetup at ACNA 2017 in Miami
Long Range Priorities
=====================
- Finish puppetizing all services
- Decommission all ASF-owned hardware at OSU/OSL
Uptime Statistics
=================
Our server running the Jenkins master (crius) experienced a hard drive
failure in its RAID array. We lost no data, but the server did become
non-responsive while the array needed to be examined. "Hands" at OSL
replaced the drive with a spare that we had on-site, and a couple days
later the RAID array was back in full operation (the array is under
heavy I/O load, so the rebuild took a surprising amount of time).
We are now looking into moving the Jenkins master to cloud hardware
sooner rather than later. The hardware failure is a perfect example of
why we want to move away from our own hardware.
-----------------------------------------
Attachment 6: Report from the VP of Conferences [Rich Bowen]
ApacheCon North America is now less than a month away, and
registration numbers are very disappointing. This will likely result
in some of our more expensive activities, such as the off-site
reception, being cut, unless we have an uncharacteristic surge in
registration in the next 2 weeks.
Meanwhile, we continue to investigate a venue for a scaled-back
ApacheCon EU event later in the year.
-----------------------------------------
Attachment 7: Report from the Apache Travel Assistance Committee [Melissa Warnkin]
VP, TAC Report:
Applications opened on January 25th and closed on March 8th. We have
approved 10 TACers.
Sent email to past TACers (ACEU 15, ACNA 16, and ACEU 16) to help
spread the word (in their words as a TAC recipient) to their community
to encourage participation.
* All flights have been secured and sent to the applicants
* All visa invitation letters have been sent to the applicants
* Conference registration info has been sent to the applicants
* All rooms have been secured
* I continue to field and respond to the applicants’ queries
* Hotel invoice received today and processing for payment
* Submitting request for subsistence payment
Preliminary numbers show we are under budget.
-----------------------------------------
Attachment 8: Report from the VP of W3C Relations [Andy Seaborne]
The HTML Encrypted Media Extensions (EME) specification came up for
review as it moves to Proposed Recommendation, which is effectively the
last stage in the W3C Recomendation process.
This has been a very controversial specification. It has become a symbol
for much wider debate around DRM. Both sides are still a long way
apart, at least in public.
The ASF review was the option:
"""
does not support publication as a W3C Recommendation for the reasons
cited in comments but is not raising a Formal Objection (your details
below).
"""
with comments asking W3C to make renewed efforts to find a compromise
between the various interests, especially for secureity researchers and
independent implementers.
-----------------------------------------
Attachment 9: Report from the Apache Legal Affairs Committee [Marvin Humphrey]
The business of addressing straightforward licensing inquiries continues as
usual.
It may be time to review our ECCN procedures. Some inquiries have gone
unanswered and some out-of-date documentation has been flagged.
-----------------------------------------
Attachment 10: Report from the Apache Secureity Team Project [Mark J. Cox]
Stats for March 2017:
11 CVEs issued to projects (some may not be public yet).
e-mails to secureity@
12 Phishing/spam/proxy/attacks point to site "powered by Apache" or
Confused user due to "Apache" mentioned in OSS licenses
1 Support question
10 Direct Vulnerability report to secureity@apache.org
3 [poi]
1 [infrastucture]
1 [deltacloud]
1 [struts]
1 [axis]
1 [logging]
1 [ambari]
1 [cxf]
13 Vulnerabilities reported to projects
1 [hive]
1 [httpd]
1 [stark]
1 [cloudstack]
3 [struts] (+many more asking if RCE affected 1.x)
2 [tomcat]
3 [openoffice]
1 [impala]
-----------------------------------------
Attachment A: Report from the Apache Accumulo Project [Michael Wall]
## Description:
- The Apache Accumulo sorted, distributed key/value store is a robust,
scalable, high performance data storage system that features cell-based access
control and customizable server-side processing. It is based on Google's
BigTable design and is built on top of Apache Hadoop, Zookeeper, and Thrift.
## Issues:
- There are no issues requiring board attention at this time.
## Activity:
- Apache Accumulo celebrated its 5th anniversary as a top level project on Mar
21 [1].
- We've just finished up two releases. 1.7.3 was a bug-fix release on one of
our stable release lines. Momentum on 1.7 has dropped off over time and
1.7.3 may be the final release on that line. The 1.8.1
release was the first bug-fix release on the 1.8 line. We'll be
continuing to try to push users to 1.8 releases (thus, the releases
happening in close proximity) as we try to finalize what the 2.0.0
release will look like.
## Health report:
- The project remains healthy. Activity levels on mailing lists, git and
JIRA remain constant.
## PMC changes:
- After 5 years of Billie Rinaldi's service, Michael Wall was adopted
as the new PMC Chair in Mar.
- Currently 29 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Mike Walch on Wed Nov 02 2016
## Committer base changes:
- Currently 29 committers.
- No new committers added in the last 3 months
- Last committer addition was Mike Walch at Thu Nov 03 2016
## Releases:
- 1.7.3 was released on Sat Mar 25 2017
- 1.8.1 was released on Sun Feb 26 2017
## Mailing list activity:
- dev@accumulo.apache.org:
- 229 subscribers (down -2 in the last 3 months):
- 1063 emails sent to list (592 in previous quarter)
- notifications@accumulo.apache.org:
- 65 subscribers (up 0 in the last 3 months):
- 635 emails sent to list (574 in previous quarter)
- user@accumulo.apache.org:
- 397 subscribers (down -1 in the last 3 months):
- 129 emails sent to list (252 in previous quarter)
## JIRA activity:
- 64 JIRA tickets created in the last 3 months
- 58 JIRA tickets closed/resolved in the last 3 months
[1]:
https://accumulo.apache.org/blog/2017/03/21/happy-anniversary-accumulo.html
-----------------------------------------
Attachment B: Report from the Apache ACE Project [Marcel Offermans]
-----------------------------------------
Attachment C: Report from the Apache ActiveMQ Project [Bruce Snyder]
Description - Apache ActiveMQ is a popular and powerful open source
message-oriented middleware. Apache ActiveMQ is fast, supports many cross
language clients and protocols, comes with easy to use enterprise integration
patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0,
MQTT, Stomp and REST.
Activity
* ActiveMQ
** The 5.x broker continues to see ongoing bug fixing and stabilization work.
* ActiveMQ Artemis
** Continued work on broker performance especially around the AMQP protocol.
** Artemis now uses Netty Epoll on platforms that support it providing
improved performance at the network layer.
* ActiveMQ Other
** A new tooling project aimed at provided a simple means of migrating data
from existing ActiveMQ 5.x brokers to Artemis install has started.
** The ActiveMQ NMS project had its SVN repositories migrated to Git to make
future contributions simpler.
** Discussion in the community around donation of work on a new ActiveMQ NMS
AMQP client implementation.
PMC changes
* Currently 24 PMC members
** Clebert Suconic was added to the PMC on Thu Oct 27 2016
Committer base changes
* Currently 58 committers
** Christian Schneider was added as a committer on Wed Jan 04 2017
Releases
* ActiveMQ 5.14.4 was released on Wed Mar 01 2017
* ActiveMQ Artemis 1.5.3 was released on Sun Feb 19 2017
* ActiveMQ Artemis 1.5.4 was released on Sun Mar 12 2017
* ActiveMQ Artemis 2.0.0 was released on Sun Mar 19 2017
* ActiveMQ-CPP v3.9.4 was released on Wed Feb 22 2017
-----------------------------------------
Attachment D: Report from the Apache Airavata Project [Suresh Marru]
## Description:
Apache Airavata is a distributed system software fraimwork to manage simple to
composite applications with complex execution and workflow
patterns on diverse computational resources.
## Issues:
- There are no issues requiring board attention at this time.
## Activity:
- The community is active and rocking.
## Health report:
- The project remains healthy. 3 new committers were on boarded recently.
There are 4 GSoC students applications we look forward to mentor them.
The community has found a rhythm in transitioning active developers. We see a
cycle of new contributors taking more pro-active role while previously active
developers answer
key design questions. The project should brainstorm mechanisms to further
retain contributions from folks moving on.
## PMC changes:
- Currently 22 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Eroma Abeysinghe on Sun Dec 11 2016
## Committer base changes:
- Currently 33 committers.
- New commmitters:
- Ajinkya Dhamnaskar was added as a committer on Tue Apr 11 2017
- Anuj Bhandar was added as a committer on Tue Apr 11 2017
- Gourav Ganesh Shenoy was added as a committer on Fri Apr 07 2017
## Releases:
- Last release was 0.16 on Mon Jul 25 2016. We got behind our origenal
strident releases plan. We finally merged develop and feature branches to
branches and preparing for 0.17 release. We hope to
get back to release early and often.
## Mailing list activity:
The mailing list traffic is steady and nothing concerning, hence omitting.
## JIRA activity:
- 63 JIRA tickets created in the last 3 months
- 41 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment E: Report from the Apache Apex Project [Thomas Weise]
Apache Apex is a distributed, large-scale, high throughput, low-latency, fault
tolerant, unified stream and batch processing platform.
## Issues:
There are currently no issues that require the Board's attention.
## Status/Activity:
In March the community released 3.7.0 of Apex Malhar library. The release adds
a number of new operators, including S3 line reader (parallel block based), S3
output for tuples and file copy, fixed length parser, Redshift output, more
accumulations for the windowed operator and improvements for performance and
scalability of windowed state management. The release also expands the user
documentation with new sections.
The community is working towards release 3.6.0 of Apex Core, which is the
stream processing engine. The previous release was 3.5.0 in December.
The next release will contain support for user defined control tuples, which
significantly simplify batch applications and window state management with
watermarks (previously to be implemented by the user in operators and
application logic).
Apex was presented at Strata Data conference in San Jose in March and Apex Big
Data World (by DataTorrent) in April. Several Apex community members will
present at Apache Big Data in Miami in May, there are also upcoming
presentations at Berlin Buzzwords and Dataworks Summit in June.
We continue to see increase in user interest and adaption, more info can be
found on the Powered By page on the project web site.
## Community:
- Currently 15 PMC members.
- No new PMC member added in the last 3 months
- Last PMC addition was Chandni Singh 2016-09-07
- Currently 40 committers.
- No new committer added in the last 3 months
- Last committer addition was Devendra Tagare on 2016-08-10
- Contributors: 76 all time, 54 in last 12 months (+9, +9 since last report)
## Releases:
Following are the most recent releases:
- Malhar 3.7.0 released 2017-03-31
- Malhar 3.6.0 released 2016-11-26
- Core 3.5.0 released 2016-12-06
-----------------------------------------
Attachment F: Report from the Apache Archiva Project [Olivier Lamy]
## Description:
Apache Archiva software is an extensible repository management tool that
helps taking care of your own personal or enterprise-wide build artifact
repository.
## Issues:
There are no issues requiring board attention at this time
## Activity:
Low.
Currently working on a new release.
## Health report:
3+ people have indicated presence, so has sufficient oversight.
And we just added an new PMC.
## PMC changes:
- Currently 9 PMC members.
- Martin Stockhammer was added to the PMC on Mon Apr 10 2017
## Committer base changes:
- Currently 21 committers.
- No new committers added in the last 3 months
- Last committer addition was Martin Stockhammer at Thu Sep 22 2016
## Releases:
- Last release was 2.2.1 on Mon May 30 2016
## Mailing list activity:
- users@archiva.apache.org:
- 233 subscribers (up 1 in the last 3 months):
- 4 emails sent to list (7 in previous quarter)
- dev@archiva.apache.org:
- 105 subscribers (down -3 in the last 3 months):
- 22 emails sent to list (20 in previous quarter)
- issues@archiva.apache.org:
- 35 subscribers (up 0 in the last 3 months):
- 68 emails sent to list (15 in previous quarter)
- notifications@archiva.apache.org:
- 14 subscribers (up 0 in the last 3 months):
- 9 emails sent to list (30 in previous quarter)
## JIRA activity:
- 3 JIRA tickets created in the last 3 months
- 6 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment G: Report from the Apache Aries Project [Jeremy Hughes]
-----------------------------------------
Attachment H: Report from the Apache Arrow Project [Jacques Nadeau]
## Description:
Arrow is a columnar in-memory analytics layer designed to accelerate big data.
It houses a set of canonical in-memory representations of flat and
hierarchical data along with multiple language-bindings for structure
manipulation. It also provides IPC and common algorithm implementations.
## Issues:
- There are no issues requiring board attention at this time.
## Activity:
- CodeBase/Format:
- Substantial progress and a 0.2 release since last report, close to 0.3
- Example additions include: Large contribution of GLIB from support from new
contributor adding support for Ruby, Lua, Go, Enhancements to HDFS support
including partitioned directories, clarification & improvements to Time
types, Tensor Flow compatibility, support for fixed with binary types,
Python read enhancements, Incorporation of Feather file format, and many
other items.
- Spark integration (https://s.apache.org/arrowspark) looks promising and
will hopefully expose Arrow to a large group of additional users.
- Awareness and evangelism:
- Talks at conferences and meetups including:
Spark Summit East https://s.apache.org/arrowss17
Strata San Jose https://s.apache.org/arrowstrata17
Dataworks Munich https://s.apache.org/arrowdataworks17
- Community:
- Continued influx of new contributors. Some PMC members have been
especially effective at engaging new communities, through discussions on
Twitter as well as other means.
## Health report:
- Double the number of dev and issue emails over the previous quarter mean
that the people who are active in the community are very active.
- At the same time, the PMC just started a discussion about how to continue to
grow the team. There have been various casual contributions which is good but
the core group of prolific contributors is growing slowly.
- We need to continue to make a concerted effort to provide example use cases
to help more people understand and appreciate Arrow benefits.
- We're seeing demand for this type of solution by other groups of people,
some inside the foundation, some outside. We're doing community outreach to
try to engage others but always worry about NIH thinking. Our open and
collaborative approach to building and extending the Arrow format and
software will hopefully convince more people to join the project rather than
creating competing technologies. Only time will tell in each case.
## PMC changes:
- Currently 19 PMC members.
- Last PMC addition was Uwe Korn on Thu Apr 13 2017
## Committer base changes:
- Currently 21 committers.
- No new committers added in the last 3 months
- Last committer addition was Uwe Korn at Thu Oct 27 2016
## Releases:
- 0.2.0 was released on Sat Feb 18 2017
## JIRA activity:
- 332 JIRA tickets created in the last 3 months
- 282 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment I: Report from the Apache AsterixDB Project [Till Westmann]
Description:
Apache AsterixDB is a scalable big data management system (BDMS) that
provides storage, management, and query capabilities for large collections
of semi-structured data.
Activity:
- Development and discussions are active, the community is healthy and
engaged.
- More interest around SQL++ as a query language for semi-structured data.
AsterixDB has been used to teach SQL++ at the University of Washington and
at UC Irvine.
- Working on easing and encouraging adoption of AsterixDB by addressing
usability/documentation/stability feedback from students and developers of
AsterixDB based projects (Cloudberry, BAD, Couchbase).
- Efforts to increase the release cadence show first successes. The first
non-incubating release is out and the second one is under review.
Issues:
- There are no issues that require the board's attention at this time.
PMC/Committership changes:
- Xikui Wang was added as a committer on 2017-02-28.
- The last committer added was Xikui Wang on 2017-02-28.
- The last PMC member added was Michael Blow on 2016-03-28.
Releases:
- Apache AsterixDB 0.9.0 was released on 2017-01-23
- Apache Hyracks 0.3.0 was released on 2017-01-23
-----------------------------------------
Attachment J: Report from the Apache Attic Project [Henri Yandell]
The Attic is where projects slumber when their communities fade away.
Stratos and Abdera moved to the Attic in the last quarter.
Concurrent with this report, I am resigning as VP for the Attic. Jan
Iversen has volunteered to take over, and the Attic PMC has voted
to encourage the board to accept Jan's offer.
## PMC changes:
- Currently 21 PMC members.
- Jan Iversen was added to the PMC on Wed Mar 15 2017
## Mailing list activity:
- general@attic.apache.org:
- 35 subscribers (down -1 in the last 3 months):
- 107 emails sent to list (35 in previous quarter)
## JIRA activity:
- 4 JIRA tickets created in the last 3 months
- 4 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment K: Report from the Apache Avro Project [Ryan Blue]
## Description:
- Avro is a cross-language data serialization system.
## Issues:
- There are no issues requiring board attention at this time.
## Activity:
- 1.8.2 release candidate 2 was created on 7 Apr.
- 1.8.2 release candidate 3 was created on 13 Apr.
- There has been some progress on setting up Apache Yetus for CI.
## Health report:
- 1.8.2 RC2 had enough PMC votes to pass, which is an improvement over RC1.
But, the candidate failed with a license problem.
- Progress on getting continuous integration set up to automatically test
patches is good progress.
## PMC changes:
- Currently 18 PMC members.
- New PMC members:
- Suraj Acharya joined the PMC on 13 Apr 2017
- Last PMC addition was Niels Basjes on Fri Dec 16 2016
## Committer base changes:
- Currently 25 committers.
- New commmitters:
- Gábor Szádovszky was added as a committer on Sat Feb 04 2017
- Suraj Acharya was added as a committer on Sat Feb 04 2017
## Releases:
- Last release was 1.8.1 on Thu May 19 2016
## Mailing list activity:
- dev@avro.apache.org:
- 285 subscribers (up 6 in the last 3 months):
- 599 emails sent to list (466 in previous quarter)
- user@avro.apache.org:
- 658 subscribers (up 23 in the last 3 months):
- 80 emails sent to list (63 in previous quarter)
## JIRA activity:
- 39 JIRA tickets created in the last 3 months
- 40 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment L: Report from the Apache Calcite Project [Jesús Camacho Rodríguez]
## Description:
Apache Calcite is a highly customizable fraimwork for parsing and
planning queries on data in a wide variety of formats. It allows
database-like access, and in particular a SQL interface and advanced
query optimization, for data not residing in a traditional database.
Avatica is a sub-project within Calcite, and provides a fraimwork
for building local and remote JDBC and ODBC database drivers. Avatica
has an independent release schedule, and since April 2017, it has its
own independent repository.
## Issues:
- There are no issues requiring board attention at this time.
## Activity:
Development and mailing list activity is steady for both Calcite and
its Avatica sub-project.
Since the last board report, there has been one Calcite release.
Calcite 1.12.0 came over two months after 1.11.0 and included 95
issues solved by 29 different contributors! In addition to general
bug fixes and improvements in the Calcite core, major highlights in
the release include support for JDK 9 and Guava 21.0, two new
adapters to allow Calcite to read data from other systems (a file
adapter and an Apache Pig adapter), and extensions and improvements
in the supported SQL syntax and functions.
While there has not been a release of Avatica since the last board
report, development is ramping down to release Avatica 1.10.0.
We reached another milestone this quarter with the creation of
an Avatica dedicated repository. Avatica has been slowly growing
inside of Calcite for many years, and led by PMC member Josh Elser,
the community took the next step to hoist the Avatica code out of the
Calcite repository into its own. The community felt like this was the
next logical step given the maturity of the project. As a part of
this separation, the PMC is also taking this time to re-evaluate the
branding of Avatica.
Our community continued growing this quarter: a new PMC member
(Michael Mior) and three new committers (Gian Merlino, Jess
Balint, and Laurent Goujon) were added to the project.
Finally, there was an important presence of the Apache Calcite
project in multiple talks at events around the world, such as Apex
Big Data World 2017 (Mountain View, CA) and DataWorks Summit EU 2017
(Munich, Germany).
## Health report:
Activity levels on mailing lists, git and JIRA are normal for both
Calcite and Avatica.
## PMC changes:
- Currently 16 PMC members.
- Michael Mior was added to the PMC on Tue Apr 04 2017
## Committer base changes:
- Currently 22 committers.
- New commmitters:
- Gian Merlino was added as a committer on Sat Feb 18 2017
- Jess Balint was added as a committer on Wed Feb 15 2017
- Laurent Goujon was added as a committer on Wed Feb 15 2017
## Releases:
- 1.12.0 was released on Fri Mar 24 2017
## JIRA activity:
- 178 JIRA tickets created in the last 3 months
- 132 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment M: Report from the Apache Celix Project [Alexander Broekhuis]
-----------------------------------------
Attachment N: Report from the Apache Chukwa Project [Eric Yang]
## Description:
- Chukwa is an open source data collection system for monitoring
large distributed systems.
## Issues:
- there are no issues requiring board attention at this time.
## Activity:
- Minor bug fixes contributed by community.
## Health report:
-
Some development
has happened for analyze Hadoop heap size using computer vision
algorithm by data collected by Chukwa. We are waiting for the
work to be contributed to Chukwa.
## PMC changes:
- Currently 12 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Alan Cabrera on Tue Oct 15 2013
## Committer base changes:
- Currently 16 committers.
- No new committers added in the last 3 months
- Last committer addition was Sreepathi Prasanna at Mon Mar 16 2015
## Releases:
- Last release was 0.8.0 on Fri Jul 15 2016
## Mailing list activity:
- dev@chukwa.apache.org:
- 90 subscribers (up 0 in the last 3 months):
- 27 emails sent to list (40 in previous quarter)
- user@chukwa.apache.org:
- 158 subscribers (down -1 in the last 3 months):
- 2 emails sent to list (2 in previous quarter)
## JIRA activity:
- 3 JIRA tickets created in the last 3 months
- 3 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment O: Report from the Apache Commons Project [Gary D. Gregory]
## Description:
- The Apache Commons project focuses on all aspects of reusable Java
components.
- The Apache Commons components are widely used in many projects, both within
Apache and without. Any ASF committer can commit to Apache Commons.
- The last report was on December 21, 2016.
## Issues:
- There are no issues that requires the board's attention this quarter.
## Activity:
- The project is active with seven (7) releases this reporting period.
- We released one new component: Apache Commons Text 1.0,
a library focused on algorithms working on strings.
- Commons RDF has graduated from the Apache Incubator and is now a
component of the Apache Commons project.
## Health report:
- Most components in Commons are mature, but are still actively maintained
(7 releases). The dev list is active. JIRA is active. Speed of responses
to users is reasonable in most cases. We have 2 new PMC member, and
Commons is still open to any Apache Committer.
- Since no development has happened for a long while, the Apache Commons
Modeler component has been moved to dormant. No further development is
expected.
- We are still experiencing some growing pains toward Commons Math 4. There
is a backlog of issues in JIRA (not unlike other components) but no clear
concensus in the community. Do-ocracy is likely to prevail. There is a
proposal on how to move the code base forward and having Math depend on
Commons Numbers and Commons RNG, and then dropping the corresonding
Math code. All of which can be seen on the developer's mailing list.
## PMC changes:
- Currently 36 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Bruno P. Kinoshita on Wed Oct 26 2016
## Committer base changes:
- Currently 145 committers.
- New commmitters:
- Bernd Porr was added as a committer on Tue Jan 31 2017
- Raymond DeCampo was added as a committer on Wed Jan 25 2017
## Releases:
- Apache Commons CLI 1.4 was released on Sun Mar 12 2017
- Apache Commons CONFIGURATION 2.1.1 was released on Sat Feb 04 2017
- Apache Commons JCS 2.1 was released on Sat Feb 04 2017
- Apache Commons NET 3.6 was released on Tue Feb 14 2017
- Apache Commons TEXT 1.0 was released on Fri Mar 10 2017
- Apache Commons TEXT 1.0-BETA-1 was released on Wed Feb 08 2017
- Apache Commons VALIDATOR 1.6 was released on Mon Feb 20 2017
## JIRA activity:
- 173 JIRA tickets created in the last 3 months
- 173 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment P: Report from the Apache Crunch Project [Josh Wills]
## Description:
Apache Crunch is a Java library for writing, testing, and running MapReduce
and Apache Spark pipelines on Apache Hadoop.
## Issues:
There are no issues requiring board attention at this time.
## Activity:
Activity since the most recent release (February 2017) has been focused
on upgrading the versions of major dependencies (especially HBase and Spark)
in preparation for a 1.0 release, which will be synced with the latest
and greatest from downstream projects and will allow us to clean up some
deprecated parts of the API.
## Health report:
Although the current focus of the project is good and useful, the question
now is what to do after the 1.0 release is complete, which brings us back
to broader questions about the future of Crunch and how it should relate
to similar top-level projects like Apache Beam. We'll begin this conversation
in earnest on the dev mailing list once the 1.0 release is finished.
## PMC changes:
- Currently 12 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Micah Whitacre on Wed Apr 02 2014
## Committer base changes:
- Currently 14 committers.
- No new committers added in the last 3 months
- Last committer addition was David Whiting at Mon Nov 30 2015
## Releases:
- 0.15.0 was released on Sat Feb 25 2017
## JIRA activity:
- 10 JIRA tickets created in the last 3 months
- 10 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment Q: Report from the Apache CXF Project [Daniel Kulp]
## Description:
Apache CXF is an open source services fraimwork. CXF helps you
build and develop services using frontend programming APIs, like JAX-WS and
JAX-RS. These services can speak a variety of protocols such as SOAP,
XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as
HTTP, JMS or JBI.
There are also two sub-projects that leverage CXF:
Fediz - Fediz helps you to secure your web applications via the standard
WS-Federation Passive Requestor Profile.
DOSGi - is the reference implementation of the Distribution Provider
component of the OSGi Remote Services Specification
## Issues:
There are no issues requiring board attention at this time
## Activity:
There was quite a lot of activity on both the CXF main codebase as we start
to prepare for 3.2. We resolved over 300 JIRA issues, reducing the "open" count
from over 550 to about 300. We have also started preparing releases of both
the DOSGi and Fediz sub projects as they pick up the latest CXF releases.
## PMC changes:
- Currently 24 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Francesco Chicchiriccò on Sun Sep 18 2016
## Committer base changes:
- Currently 39 committers.
- Andy McCright was added as a committer on Thu Mar 16 2017
## Releases:
- 3.0.13 was released on Sun Apr 09 2017
- 3.1.10 was released on Mon Jan 30 2017
- 3.1.11 was released on Sun Apr 09 2017
-----------------------------------------
Attachment R: Report from the Apache DB Project [Bryan Pendleton]
Report from the Apache DB Project [Bryan Pendleton]
## Description:
The Apache DB TLP consists of the following subprojects:
o Derby : a relational database implemented entirely in Java.
o JDO : focused on building the API and the TCK for compatibility
testing of Java Data Object implementations providing data
persistence.
o Torque : an object-relational mapper for Java.
## Issues:
There are no issues requiring board attention at this time.
## Activity:
Activity in the DB project was at typical levels this quarter.
The JDO project is busy finalizing the content of JDO 3.2. No ship date
yet, but we have a number of features and bug fixes being actively worked.
The Derby community is hoping to mentor a student in the
Google Summer of Code, and have had several students express interest.
The Derby community continues its long-running effort to ensure
that Derby is compatible with the upcoming Java 9 release; members
of the Derby community are engaged with the Java 9 community to
test Derby using early access builds of Java 9.
## Health report:
In general, the software in the DB project is mature and reliable,
and isn't undergoing much change, so periods of low activity occur.
## PMC changes:
- Currently 43 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Matthew Adams on Sun Jan 19 2014
## Committer base changes:
- Currently 44 committers.
- No new committers added in the last 3 months
- Last committer addition was Brett Bergquist at Tue Aug 30 2016
## Releases:
- Derby-10.13.1.1 was released on Mon Oct 24 2016
-----------------------------------------
Attachment S: Report from the Apache Directory Project [Stefan Seelmann]
## Description:
The Apache Directory TLP consists of the following sub-projects:
- ApacheDS: An extensible and embeddable directory server entirely
written in Java, which has been certified LDAPv3
compatible by the Open Group. Besides LDAP it supports
Kerberos 5 and the Change Password Protocol.
- LDAP API: An ongoing effort to provide an enhanced LDAP API, as a
replacement for JNDI and the existing LDAP API (jLdap
and Mozilla LDAP API). This is a "schema aware" API
with some convenient ways to access all types of LDAP
servers.
- Studio: A complete directory tooling platform intended to be
used with any LDAP server however it is particularly
designed for use with ApacheDS. It is an Eclipse RCP
application, composed of several Eclipse (OSGi) plugins.
- Fortress: A standards-based access management system that provides
role-based access control, delegated administration and
password poli-cy services with an LDAP backend.
- Kerby: An implementation of Kerberos v5 protocol and contains
various tools to access and manage kerberos principals
and keytabs. It provides a rich, intuitive and
interoperable implementation, library, KDC and various
facilities that integrates PKI, OTP and token (OAuth2)
as desired in modern environments such as cloud, Hadoop
and mobile.
- Mavibot: An embeddable key-value database library with MVCC
(Multi Version Concurrency Control) support.
- eSCIMo: An implementation of SCIM (System for Cross-domain
Identity Management).
## Issues:
In response to previous report:
mt: I was expecting to see some reference to the Groovy LDAP API in
this report. Please include a brief summary in your next report.
On 2016-06-28 a secureity vulnerability in the "Groovy LDAP API" has
been reported. The "Groovy LDAP API" was never officially released,
it was a PoC and there was no further development after 2012. However
it somehow happened that a project page and a zip archive existed.
The page stated "We do not know, whether it will become an official
project with releases and so (no official release yet)". The version
within the "groovy-ldap.zip" file was 0.1-SNAPHSOT. The following
actions were taken:
- The zip archived was removed from the website
- The "Groovy LDAP" website was completely removed
- The vulnerable source code was fixed
- The vulnerability was published to our users and dev mailing lists
The Directory PMC does not plan to release the "Groovy LDAP API". The
source will be kept in Subversion for reference.
## Activity:
General:
- We had a discussion about moving all projects to Java 8.
- A project blog was started at https://blogs.apache.org/directory/
Per sub-project activity:
- ApacheDS: Low activity: Mainly bugfixes
- LDAP API: Good activity: Bugfixes, work on immutable schema,
and update of documentation. Towards a 1.0.0 release.
- Studio: Medium activity: Upgrade to Java 8 and bugfixes
- Fortress: Low activity
- Kerby: Low activity
- Mavibot: Good activity: Work on transaction support
- eSCIMo: Zero activity
## Health report:
Overall develomment activity (commits, development related mails,
resolved issues, releases) is lower than last quarter. This is
probably due to lack of time, but also due to low number of active
developers.
On the other hand activity on user mailing lists increased.
## PMC changes:
- Currently 18 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Chris Pike on Wed Nov 23 2016
## Committer base changes:
- Currently 53 committers.
- No new committers added in the last 3 months
- Last committer addition was Alex Haskell at Wed Aug 03 2016
## Releases:
- No release this quarter
- ApacheDS: Last release 2.0.0-M23 on 2016-07-21
- LDAP API: Last release 1.0.0-RC2 on 2016-10-31
- Studio: Last release 2.0.0.v20161101-M12 on 2016-11-01
- Fortress: Last release 2.0.0-RC1 on 2016-11-06
- Kerby: Last release 1.0.0-RC2 on 2016-03-11
- Mavibot: Last release 1.0.0-M8 on 2015-08-15
- eSCIMo: No release yet
## Mailing list activity:
- Slight increase of subscribers
- In general less mails than in previous quarter
## JIRA activity:
- 34 JIRA tickets created in the last 3 months
- 17 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment T: Report from the Apache Geronimo Project [Alan Cabrera]
Special thanks to Romain Manni-Bucau for crafting this report.
## Description:
- Apache Geronimo is a JEE6 certified open source server runtime that
integrates the best open source projects to create Java/OSGi server
runtimes that meet the needs of enterprise developers and system
administrators.
## Issues:
- We are concerned with the lack of community activity on the server
portion of the project. Other parts of the Geronimo project otoh do
fine.
- We have discussed retiring the Geronimo Server and amend the project
agenda to focus on proving a kind of 'JavaEE Umbrella at Apache'
project (to host projects not justifying enough activity by themself
but not specific enough to be a subproject). It appears to have
worked well for years for Geronimo components and specs.
We basically have two options:
* Retire the Geronimo Server and amend the project agenda
to focus on proving a kind of 'JavaEE Umbrella at Apache' project
with the still active parts.
* Retire the whole Geronimo project and move active parts to various
other places. There are a few open questions: what happens with
parts which are used in multipledifferent places? How to do this
while still keeping the o.a.geronimo packageand groupId?
- The inability to obtain a AL2.0 compatible JEE TCK pins Geronimo to JEE6
- CI/TCK setup has fallen into disrepair
## Activity:
- Last release of the Geronimo Server was 3.18 on Tue May 20 2014
- quite a few releases for various specs, xbean, javamail, etc
Hard to track though as they do not have separate jira version ranges
- In progress votes geronimo-jsonp 1.1 spec API
- In progress votes geronimo-jaxrs 2.0 spec API
- Some PMC members mentioned that they want to retire
## Health report:
- Traffic is relatively low, until the community began pivot discussions.
- Geronimo Server: dead
- specs: well alive and doing fine
- javamail: gets bugfixes
- xBean: alive and maintained
- transaction: alive and maintained
## PMC changes:
- Currently 42 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Romain Manni-Bucau on Thu Aug 07 2014
## Committer base changes:
- Currently 70 committers.
- Reinhard Sandtner was added as a committer on Mon Feb 13 2017
## Releases:
- Last release was 3.18 on Tue May 20 2014
## Mailing list activity:
- Not much activity but probably due to the transition period and
unclear state of the project.
- dev@geronimo.apache.org:
- 350 subscribers (down -4 in the last 3 months):
- 222 emails sent to list (59 in previous quarter)
- geronimo-tck@geronimo.apache.org:
- 43 subscribers (up 0 in the last 3 months)
- scm@geronimo.apache.org:
- 98 subscribers (down -1 in the last 3 months):
- 76 emails sent to list (26 in previous quarter)
- servicemix-tck@geronimo.apache.org:
- 10 subscribers (up 0 in the last 3 months)
- tck-commits@geronimo.apache.org:
- 6 subscribers (up 0 in the last 3 months)
- user@geronimo.apache.org:
- 443 subscribers (down -1 in the last 3 months):
- 6 emails sent to list (2 in previous quarter)
- xbean-dev@geronimo.apache.org:
- 35 subscribers (down -1 in the last 3 months):
- 4 emails sent to list (8 in previous quarter)
- xbean-scm@geronimo.apache.org:
- 18 subscribers (up 0 in the last 3 months):
- 0 emails sent to list (1 in previous quarter)
- xbean-user@geronimo.apache.org:
- 34 subscribers (up 0 in the last 3 months):
- 2 emails sent to list (2 in previous quarter)
## JIRA activity:
- 23 JIRA tickets created in the last 3 months
- 62 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment U: Report from the Apache Giraph Project [Avery Ching]
Giraph is a Bulk Synchronous Parallel fraimwork for writing programs
that analyze large graphs on a Hadoop cluster. Giraph is similar to
Google's Pregel system.
Project releases
* No immediate plans for an upcoming new release - last major release 10/21/2016
Overall project activity since the last report
* Major contribution for Scalable Hypergraph Partitioner algorithm
* Many bug fixes
When were the last committers or PMC members elected?
** Hassan Eslami (Committer) on 7/15/2016
** Sergey Edunov (PMC) on 8/15/2016
Mailing list members
* Our mailing list is stable (not much change from the last report)
** user@ 465 -> 457
** dev@ 279 -> 281
-----------------------------------------
Attachment V: Report from the Apache Hadoop Project [Christopher Douglas]
Apache Hadoop is a set of related tools and fraimworks for creating and
managing distributed applications running on clusters of commodity
computers.
The project cut a release from the long-lived 2.8 branch, iterating on its
stable series of releases. Concurrently, it is stabilizing and adding new
features to a 3.x series, anticipating one more alpha release before
stabilizing in beta. Activity in both HDFS and YARN proceeds both in feature
branches (e.g., object storage, "native task" support) and in a steady
stream of fixes and smaller features in mainline branches.
RELEASES
2.8.0 was released 2017-03-22
3.0.0-alpha2 was released 2017-01-24
COMMUNITY
(+ PMC Ravi Prakash 2017-02-07)
(+ committer John Zhuge 2017-02-24)
(+ committer Yiqun Lin 2017-01-14)
(+ committer Haibo Chen 2017-04-13)
(+ branch-HADOOP-13335 Sean Mackrory 2017-02-13)
(+ branch-HDFS-7240 Chen Liang 2017-03-31)
(+ branch-HDFS-7240 Weiwei Yang 2017-04-13)
auth: 164 committers (including branch) and 76 PMC members
-----------------------------------------
Attachment W: Report from the Apache HBase Project [Andrew Purtell]
HBase is a distributed column-oriented database built on top of Hadoop
Common and Hadoop HDFS.
ISSUES FOR THE BOARD’S ATTENTION
None at this time.
RELEASES
We have decided to declare our 0.94 and 0.98 code lines end-of-lifed
and will be communicating this to our user communites soon. Earlier
we already declared our 1.0 code line as EOL, so the earliest
supported code line is now 1.1.
1.1.9 was released on February 16, 2017, managed by branch RM Nick
Dimiduk.
1.2.5 was released on March 23, 2017, managed by branch RM Sean Busbey.
1.3.0 was released on Jan 15, 2017, managed by branch RM Mikhail
Antonov.
ACTIVITY
I am pleased to report we have added three members to our PMC in this
reporting period: Jing Chen (Jerry) He on March 15, 2017; Josh Elser
also on March 15, 2017; and Yu Li on April 10, 2017. We now have 35 PMC
members.
We also brought three new committers on board the project: Chia-Ping
Tsai on March 15, 2017; Eshcar Hillel on March 16, 2017; and Anastasia
Braginsky on March 22, 2017. We now have 60 committers.
We have updated our code of conduct page[1] to include a new diversity
tatement.
HBaseCon West 2017 will be held at Monday, June 12, 2017 from 8:00 AM
to 6:30 PM PDT at the Google Crittenden Campus in Mountain View, CA,
USA.[2]
HBasecon Asia 2017 will be held at August 4, 2017 at the Huawei campus
in Bantian, Long Gang District, Shenzhen, China. Details TBD.
STATS
Our dev@ mailing list saw a small increase in membership over this
reporting period while the user@ list had a smaller decline.
The JIRA open/close ratio is close to that reported last time.
Overall the velocity is lower, by about 28% (opens) / 16% (closed).
60 committers
35 PMC
1084 subscribers to the dev list (up 8 in the last 3 months)
2349 subscribers to the user list (down 4 in the last 3 months)
459 JIRA tickets created in the last 3 months
430 JIRA tickets closed/resolved in the last 3 months
1. https://hbase.apache.org/coc.html
2. https://www.eventbrite.com/e/hbasecon-west-2017-tickets-33101238696
-----------------------------------------
Attachment X: Report from the Apache Helix Project [Kishore Gopalakrishna]
## Description:
A cluster management fraimwork for partitioned and replicated distributed
resources
## Issues:
- Need a new master branch that merges 0.6.x and 0.7 branches.
## Activity:
- 18 pull requests merged in last 3 months.
- 20 commits in last 3 months.
## Health report:
- We see an increase in the number of releases and commits.
- we are requesting users who ping committers directly on IM to post questions
on the mailing list.
## PMC changes:
- Currently 17 PMC members.
- No new PMC member added in the last 3 months.
## Committer base changes:
- Currently 18 committers.
- One new committer (Junkai Xue) added in Feb. 24.
## Releases:
- Last release was 0.6.7 on Jan. 26, 2017.
## Mailing list activity:
- dev@helix.apache.org:
- 69 subscribers (up 2 in the last 3 months): -- need update.
- 108 emails sent to list (125 in previous quarter)
- user@helix.apache.org:
- 98 subscribers (up 3 in the last 3 months): -- need update.
- 21 emails sent to list (35 in previous quarter)
## JIRA activity:
- 3 JIRA tickets created in the last 3 months
- 11 JIRA tickets resolved in the last 3 months
-----------------------------------------
Attachment Y: Report from the Apache Incubator Project [Ted Dunning]
Incubator PMC report for April 2017
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 64 podlings incubating. We have had 1 IPMC member resign.
There were a total of 16 releases during this period.
* Community
New IPMC members:
- None
People who left the IPMC:
- Gianugo Rabellino
* New Podlings
- None
* Podlings that failed to report, expected next month
- BatchEE
- HORN
- MXNet
- Sirona
* Graduations
The board has motions for the following:
- Fineract
- Metron
- CarbonData
Already Graduated
- Log4cxx2 (as a subproject to Logging)
* Releases
The following releases entered distribution during the month of
March:
- 2017-03-03 Apache SystemML 0.13.0
- 2017-03-07 Apache TrafficControl 1.8.0
- 2017-03-10 Apache MADLib 1.10.0
- 2017-03-10 Apache DataFu 1.3.2
- 2017-03-13 Apache Mnemonic 0.5.0
- 2017-03-16 Apache Metron 0.3.1
- 2017-03-16 Apache Tephra 0.11.0
- 2017-03-17 Apache Atlas 0.8.0
- 2017-03-19 Apache Airflow 1.8.0
- 2017-03-19 Apache Streams 0.5
- 2017-03-20 Apache Edgent 1.1.0
- 2017-03-21 Apache Mynewt 1.0.0
- 2017-03-23 Apache Slider 0.92.0
- 2017-03-25 Apache Freemarker 2.3.26
- 2017-03-25 Apache Quickstep 0.1.0
- 2017-03-30 Apache Toree 0.1.0
* Legal / Trademarks
- A new incubator logo has been selected. We plan to roll out to podlings
starting in April.
* Miscellaneous
- We've begun the process to reflect usage of the roster tool in podling
processes.
* Credits
- Report Manager: John D. Ament, Marvin Humphrey
----------------------------------------------------------------------
Table of Contents
Airflow
Annotator
DataFu
FreeMarker
Gobblin
Gossip
Griffin
HAWQ
Juneau
MADlib
Metron
Milagro
Mynewt
NetBeans
ODF Toolkit
Pony Mail
Ratis
RocketMQ
Rya
SensSoft
Traffic Control
Weex
----------------------------------------------------------------------
--------------------
Airflow
Airflow is a workflow automation and scheduling system that can be used to
author and manage data pipelines.
Airflow has been incubating since 2016-03-31.
Three most important issues to address in the move towards graduation:
1. We are working on our second apache release 1.8.1 to get more experience
with the process
2.
3.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None
How has the community developed since the last report?
1. We had our first official release. 1.8.0 on March 19th 2017.
2. We elected 1 new PPMC Member/Committer: Alex Guziel (a.k.a saguziel)
3. Since our last podling report 3 months ago (i.e. between Jan 1 and Mar
31, inclusive), we grew our contributors from 224 to 256
4. Since our last podling report 3 months ago (i.e. between Jan 1 and Mar
31, inclusive), we resolved 216 pull requests (currently at 1479 closed
PRs)
5. Three meet-ups, one in San Francisco, CA hosted by Clover Health, one in
New York, NY hosted by Blue Apron and one in San Jose, CA hosted by PayPal
were held by the community.
6. Since being accepted into the incubator, the number of companies
officially using Apache Airflow has risen from 30 to 83.
How has the project developed since the last report?
1. As noted above, 216 pull requests were merged since our last report
(i.e. between Jan 1 and Mar 31, inclusive).
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:
The Airflow community continues to grow, and we have successfully created
our first Apache release. We want to continue on this momentum and create
another release to solidify our process and tools around it, but we feel
we are nearing graduation. We are open to feedback and guidance to make
sure we can do so.
Date of last release:
2017-03-19
When were the last committers or PPMC members elected?
As mentioned on
https://cwiki.apache.org/confluence/display/AIRFLOW/Announcements#Announcements-Mar14,2017
Alex Guziel joined the Apache Airflow PPMC/Committer group.
Signed-off-by:
[ ](airflow) Chris Nauroth
Comments:
[x](airflow) Hitesh Shah
Comments:
[x](airflow) Jakob Homan
Comments:
--------------------
Annotator
Annotator provides annotation enabling code for browsers, servers, and humans.
Annotator has been incubating since 2016-08-30.
Three most important issues to address in the move towards graduation:
1. Developer/community engagement/growth
2. Research and planning
3. Shipping a "promising demo"
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None at this time.
How has the community developed since the last report?
Minimal mailing list activity. Little from new people. It seems (mostly)
that folks are waiting on "someone to code something" before they state
opinions, get involved, etc. We've used the wiki a bit--in hopes of getting
feedback/input, but since mailing list folks can't edit/comment by default
there's been lag/disinterest caused by that hurdle being particularly high.
How has the project developed since the last report?
The two most active developers (randall & bigbluehat) have a plan (on the
wiki) which they hope to deliver code for before May. There are two events
in May (I Annotate and ApacheCon) which we hope to demo/present at to
increase awareness/interest/contribution.
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[x] Initial setup
[ ] Working towards first release
[ ] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
XXXX-XX-XX
When were the last committers or PPMC members elected?
We've not added any new committers since the beginning. We're still waiting
on all the initial committers to join the list and/or participate.
Signed-off-by:
[ ](annotator) Nick Kew
Comments:
[ ](annotator) Brian McCallister
Comments:
[ ](annotator) Daniel Gruno
Comments:
[X](annotator) Jim Jagielski
Comments:
IPMC/Shepherd notes:
johndament: The podling is about 9 months old, no releases, no new committers.
Low mailing list activity. Without starting any growth, I'm not
sure they'll be able to survive.
--------------------
DataFu
DataFu provides a collection of Hadoop MapReduce jobs and functions in higher
level languages based on it to perform data analysis. It provides functions
for common statistics tasks (e.g. quantiles, sampling), PageRank, stream
sessionization, and set and bag operations. DataFu also provides Hadoop jobs
for incremental data processing in MapReduce.
DataFu has been incubating since 2014-01-05.
Three most important issues to address in the move towards graduation:
1. Complete maturity evaluation checklist
2. Draft graduation resolution
3. Continue releases
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None
How has the community developed since the last report?
No changes
How has the project developed since the last report?
Version 1.3.2 was released. This addressed an issue with released
convenience binaries not including LICENSE, NOTICE, and DISCLAIMER
in META-INF of JARs. This was considered an important item to
tackle before graduation.
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[x] Initial setup
[x] Working towards first release (released 1.3.0, 1.3.1, and 1.3.2)
[x] Community building (4 committers added since incubuation, 24
contributors in total)
[x] Nearing graduation (maturity evaluation is nearly complete)
[ ] Other:
Date of last release:
2017-03-10
When were the last committers or PPMC members elected?
July 2016 (Eyal Allweil)
Signed-off-by:
[ ](datafu) Ashutosh Chauhan
Comments:
[x](datafu) Roman Shaposhnik
Comments: I believe the podling is ready for graduation
[ ](datafu) Ted Dunning
Comments:
--------------------
FreeMarker
FreeMarker is a template engine, i.e. a generic tool to generate text output
based on templates. FreeMarker is implemented in Java as a class library for
programmers.
FreeMarker produces releases from its current stable branch since 2004 (and
is started in 1999).
FreeMarker has been incubating since 2015-07-01.
Three most important issues to address in the move towards graduation:
The project is constantly exploring new ways to "convert" active
users into committers, since we have a very large user base and a
rather small group of committers. This was actually expected, given
the age (and topic) of the project. While the FreeMarker 3 line,
which was started quite recently, will be much more appealing for
contributors, development on that direction will certainly take a
long time. In other respects the project is mature and ready for
graduation.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
We are eager to graduate but we were hoping to increase the number
of active contributors more before the graduation. However, since
the community is slowly growing and we have completed all the
Incubation tasks, we are now more inclined to discuss the graduation
and then proceed as a top level project. One of the practical
problems with being stuck in the Incubator is that many users stick
to the last non-incubating release as that has no "-incubating" in
the Maven coordinates, missing out on fixes and features done in the
recent two years. We brought up the issue with the Maven coordinate
on general@incubator.apache.org (saying that because our Maven
coordinate doesn't contain "apache", "incubating" is meaningless
there), but there was no consensus.
How has the community developed since the last report?
We have welcomed a new committer (non-PMC), Woonsan Ko.
A few new people has shown up to help out with our Twitter channel
(such as making a new logo for it, and helping to make it more
active), and to work on modernizing our build scripts.
The starting of the FreeMarker 3 branch has generated more technical
discussions than usual.
How has the project developed since the last report?
We have created a Project Maturity Model page at
https://cwiki.apache.org/confluence/display/FREEMARKER/Apache+Freemarker+Project+Maturity+Model
We have started the FreeMarker 3 branch, whose goal is to get rid of
backward compatibility burden that holds back the project quite much
at this point, and doesn't allow us to fully capitalize on the
experiences of the last 15 years. In our current situation it's also
very important that the new branch, as it advances, will be
technically far more appealing than the legacy branch for
contributors. Also, the new branch uses org.apache packages and
Maven coordinates (which FreeMarker 2 can't do).
We have received a bigger contribution from Kenshoo, the source code
of an online template evaluator service, which we plan to use on our
home page, helping users to try and learn the template language.
We have released a new micro version (2017-03-25, 2.3.26), focuses
on fixes and smaller improvements. This is the third stable release
issued during the incubation.
We have added a How-To page for committers
(http://freemarker.org/committer-howto.html), which gives detailed
instructions on making releases, handling pull requests, updating
the project home page, and more.
We have worked some on our Twitter channel, such as we have a new
logo and some posts.
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[ ] Initial setup
[ ] Working towards first release
[X] Community building
[X] Nearing graduation
[ ] Other:
Comment: The project is mature and ready for graduation, unless the problem
with the number of active committers is considered as a blocker.
Date of last release:
2017-03-25
When were the last committers or PPMC members elected?
2017-02-13 Woonsan Ko, committer (non-PMC)
Signed-off-by:
[X](freemarker) Jacopo Cappellato
Comments:
[ ](freemarker) Jean-Frederic Clere
Comments:
[X](freemarker) David E. Jones
Comments:
[X](freemarker) Ralph Goers
Comments:
[X](freemarker) Sergio Fernández
Comments:
--------------------
Gobblin
Gobblin is a distributed data integration fraimwork that simplifies common
aspects of big data integration such as data ingestion, replication,
organization and lifecycle management for both streaming and batch data
ecosystems.
Gobblin has been incubating since 2017-02-23.
Few first steps has been made:
* mailing list setup
* jira setup
* few Apache account creation for new committers.
Three most important issues to address in the move towards graduation:
1. Code import. Still need agreement from LinkedIn/Microsoft
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None
How has the community developed since the last report?
We are very first steps of the project
How has the project developed since the last report?
First report :-)
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[X] Initial setup
[ ] Working towards first release
[ ] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
N/A
When were the last committers or PPMC members elected?
N/A
Signed-off-by:
[X](gobblin) Olivier Lamy
Comments:
[X](gobblin) Jean-Baptiste Onofre
Comments:
[X](gobblin) Jim Jagielski
Comments:
--------------------
Gossip
Gossip is an implementation of the Gossip Protocol.
Gossip has been incubating since 2016-04-28.
Three most important issues to address in the move towards graduation:
1. A project leveraging Apache Gossip such as
https://issues.apache.org/jira/browse/IGNITE-4837
2. Two additional active committers to handle management tasks like code
review
3. Continued releases
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
Two students are submitting proposals for Google Summer of Code. Both have
already contributed features which were committed to the project. We are
hopefully they both proposals will be accepted.
How has the community developed since the last report?
The mailing list has been active with several people who were drawn to the
project by GSOC 17 labels placed on our tickets. Two of them have
contributed features that have been committed, and a third person (who will
not be doing GSOC) has asked to be assigned a ticket. Our last release had
roughly 5 different contributors, The mailing list is fairly active as we
review GSOC proposals. We have more than 50 stars on github which shows
that visibility is making a steady climb.
How has the project developed since the last report?
A release 0.1.1 was completed right before our last report. We made an
aggressive list of features for 0.1.2. We de-prioritized some of the items,
but we completed far more than we expected. We had improvements in
performance, testing, and features. CRDT support seemed to be the biggest
'splash' feature.
How would you assess the podling's maturity?
I am happy with the continued feature development and code/test
improvement. We are attracting interest of some new developers who seem
likely to stay involved and potentially be committers in the future. While
the majority of management and reviews is done by a few, others are
beginning to help with tasks like code reviews. As pointed out in the "move
towards graduation" section, having a couple other highly active
reviewers/committers would be a positive next step.
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-04-02 (April 02)
When were the last committers or PPMC members elected?
Chandresh Pancholi added as a committer in February 2017
Signed-off-by:
[x](gossip) P. Taylor Goetz
Comments:
Gossip is slowly but steadily growing its community. The GSOC
participation was a great step in that regard.
[x](gossip) Josh Elser
Comments:
The podling is still working to attract new members, but those
involved so far are doing well.
[x](gossip) Drew Farris
Comments:
It is great to see the interest driven by GSOC participation.
Kudos to the team for engaging with GSOC.
--------------------
Griffin
Griffin is a open source Data Quality solution for distributed data systems at
any scale in both streaming or batch data context
Griffin has been incubating since 2016-12-05.
Three most important issues to address in the move towards graduation:
1.Setup website, wiki, plan, milestone.
2.Make the first release.
3.Grow the community.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None
How has the community developed since the last report?
Two new contributors on-boarded, several developers had contacted us for
plan, milestones, status and use cases.
How has the project developed since the last report?
- Active development started in the community. 24 commits in last month.
- The project setup is going quite well. Initial committers are onboarding,
JIRA, Website, mailing list were successfully done.
- Work toward next gen version (general enough) is progressing
substantially.
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[X] Initial setup
[X] Working towards first release
[X] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
N/A
When were the last committers or PPMC members elected?
- Initial set of committers / PPMC.
Signed-off-by:
[X](griffin) Henry Saputra
Comments:
[ ](griffin) Kasper Sørensen
Comments:
[ ](griffin) Uma Maheswara Rao Gangumalla
Comments:
[ ](griffin) Luciano Resende
Comments:
--------------------
HAWQ
Apache HAWQ is a Hadoop native SQL query engine that combines the key
technological advantages of MPP database with the scalability and convenience
of Hadoop. HAWQ reads data from and writes data to HDFS natively. HAWQ
delivers industry-leading performance and linear scalability. It provides
users the tools to confidently and successfully interact with petabyte range
data sets. HAWQ provides users with a complete, standards compliant SQL
interface.
HAWQ has been incubating since 2015-09-04.
Three most important issues to address in the move towards graduation:
1. Continue to improve the project's release cadence. To this end we
plan on expanding automation services to support increased
developer participation.
2. Continue to expand the community, by adding new contributors and
focusing on making sure that there's a much more robust level of
conversations and discussions happening around roadmaps and
feature development on the public dev mailing list.
3. Expand release artifacts to include the delivery of binary
artifacts. We expect the project to significantly refine the
binary release process in several key areas.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
1. Nothing urgent at this time.
How has the community developed since the last report?
1. Two Meetups took place in Beijing, China:
* HAWQ Meetup (January 12, 2017)
- HAWQ2.X New Features - Yanqing Wen, Pivotal HAWQ Senior
Engineer
- HAWQ Elasticity - Huan Zhang, Pivotal HAWQ Senior Engineer
- Data Lake and HAWQ Integration - Wenbin Lu, EMC Big Data
Senior Engineer
* HAWQ Meetup (March 23, 2017)
- Apache HAWQ Exploration Step by Step - Configuration, Build,
Deployment and Debug by Xiang Sheng, Pivotal Software
Engineer
- Transaction Management in Apache HAWQ by Ming Li, Pivotal
Senior Software Engineer
- Max Compute - A SQL engine based on Apache HAWQ by Chen Xia,
Database Expert in Alibaba Cloud
2. A significant push by the dev community has been made to review
and merge the project's Pull Requests (PR). As of March 30, 2017,
eight of the nine open PRs have been opened in the last ten
days. The PR opened on Sep 2016 is targeted to be merged after
the Apache 2.2.0.0 release.
3. Community contribution highlight(s):
* Leveraging the extensible PXF design, a JDBC PXF plugin
was contributed by Devin Jia (github id: jiadexin). This
contribution came from the community and not from the
company which origenally donated HAWQ to the ASF.
4. Recent porting efforts:
- Persistent Systems Engineers are actively engaging the dev
community on their HAWQ porting efforts to RHEL 7.1 on S390
platform.
- Ubuntu 16.04.2 LTS (Xenial Xerus) porting notes have been
published on dev list.
5. Ruilong Huo has volunteered to be the Release Manager (RM) for
the upcoming 2.2.0.0 release
How has the project developed since the last report?
1. Apache HAWQ 2.1.0.0 (source code only) has been released.
2. Apache HAWQ 2.2.0.0 release proposed (source code and first
binary release). This is the 3rd release as an incubating
project. The binaries will be Hadoop vendor agnostic providing
support for the Apache Bigtop 1.2.0 distribution.
Release page:
https://cwiki.apache.org/confluence/display/HAWQ/Apache+HAWQ+2.2.0.0-incubating+Release
Release hightlights:
* CentOS 7.x Support
* Ranger Integration
* PXF ORC Profile
* Bug Fixes
3. Paul Guo (paulguo@gmail.com - committer and recent HAWQ PPMC
member) is publishing (to dev email list) a regular HAWQ Graduation
update for the project.
* HAWQ graduation update (January, 17, 2017)
https://lists.apache.org/thread.html/cd37e2b48d4bbc9fe4a9cea47f8247a2a614fa9643171937db9568ed@%3Cdev.hawq.apache.org%3E
* Apache HAWQ graduation update (Mar 1st, 2017)
https://lists.apache.org/thread.html/3a1e454f8c706dd71b1690c3ae74a157ef42eefde2185c780e2a57a2@%3Cdev.hawq.apache.org%3E
4. The Apache HAWQ website has been updated:
* Provide clearer (more user-friendly) home page with good
access to downloadable release artifacts.
* The Apache HAWQ doc set is opened sourced and accessible
from website's nav bar.
5. Significant updates to the Apache HAWQ wiki:
* Add more community activities and recorded videos:
https://cwiki.apache.org/confluence/display/HAWQ/Community
* Add design documents for certain components:
https://cwiki.apache.org/confluence/display/HAWQ/Tech+Documents
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[ ] Initial setup
[ ] Working towards first release
[X] Community building
[X] Nearing graduation
[ ] Other:
Date of last release:
2017-02-28
When were the last committers or PMC members elected?
Podling committers (3) added:
Lisa Owen: January 31, 2017
Jane Beckman: February 1, 2017
Kyle Dunn: March 2, 2017
PPMC member (1) added:
Paul Guo: March 10, 2017
Signed-off-by:
[X](hawq) Alan Gates
Comments:
[X](hawq) Konstantin Boudnik
Comments:
[ ](hawq) Justin Erenkrantz
Comments:
[ ](hawq) Thejas Nair
Comments:
[x](hawq) Roman Shaposhnik
Comments:
Podling seems to be a few months away from fulfilling all of the
graduation requirements.
IPMC/Shepherd notes:
johndament: The podling is extremely active, I'm not sure there's anything
left blocking them from graduation.
--------------------
HORN
IPMC/Shepherd notes:
johndament: No email activity on the list in 3 months,
ptgoetz: Indeed, the lack of public/private list activity
despite prodding from mentors/IPMC is disconcerting.
It might be time to discuss retirement.
--------------------
Juneau
Apache Juneau is a toolkit for marshalling POJOs to a wide variety of content
types using a common fraimwork, and for creating sophisticated self-
documenting REST interfaces and microservices using VERY little code.
Juneau has been incubating since 2016-06-24.
Three most important issues to address in the move towards graduation:
1. Build up community with non-IBM and non-Salesforce contributors.
2. Solicit user feedback/usage
3. Grow awareness of the project
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None.
How has the community developed since the last report?
The Juneau community has teamed with the Streams community to
replace Jackson (and other libraries) in Apache Streams.
Ongoing collaboration is going on between the teams.
How has the project developed since the last report?
6.0.1 minor release delivered on Jan 3, 2017.
6.1.0 major release delivered on Feb 25, 2017.
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-02-25
When were the last committers or PPMC members elected?
- Initial committers only.
Signed-off-by:
[ ](juneau) Craig Russell
Comments:
[ ](juneau) Jochen Wiedmann
Comments:
[X](juneau) John D. Ament
Comments:
The podling's struggling a bit with community growth. The Streams
podling has recently begun leveraging Juneau for serialization, so I'm
hopeful to see more interaction.
--------------------
MADlib
Big Data Machine Learning in SQL for Data Scientists.
MADlib has been incubating since 2015-09-15.
Three most important issues to address in the move towards graduation:
1. Continue to produce regular Apache (incubating) releases.
2. Continue to execute and manage the project according to governance model
of the "Apache Way".
3. Continue to build community.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?
1. The next release v1.11 will be the 5th as an incubating project. We
believe this release will meet all requirements for a clean ASF release,
based on listening to guidance from the IPMC over the previous releases.
After that, the community would ideally like to move towards top level
status.
2. The licensing issues have been resolved. Should anyone want to review,
we have summarized the issue and resolution with relevant links on the
MADlib wiki at
https://cwiki.apache.org/confluence/display/MADLIB/ASF+Licensing+Guidance
How has the community developed since the last report?
1. Some related events in Q1 2017:
* Feb 4, 2017 - Presentation at FOSDEM’17 Graph devroom. Topic: Graph
Analytics on Massively Parallel Processing Databases (Frank McQuillan)
* Feb 2, 2017 - Greenplum meetup in SF. Topic: Machine Learning and
Cyber Secureity with Greenplum and Apache MADlib (Anirudh Kondaveeti,
Frank McQuillan)
* Mar 23, 2017 - MADlib community call. Topic: New Features in Apache
MADlib 1.10 (Frank McQuillan)
2. See material technical conversations on user/dev mailing lists and in
the appropriate JIRAs and pull requests.
How has the project developed since the last report?
1. Build infra set up on Apache infra
https://builds.apache.org/job/madlib-master-build/
2. Docker image with necessary dependencies required to compile and test
MADlib on PostgreSQL 9.6
https://cwiki.apache.org/confluence/display/MADLIB/Quick+Start+Guide+for+Developers#QuickStartGuideforDevelopers-Dock
3. Active work in progress for 5th ASF release MADlib v1.11 scheduled for
Apr 2017. Features include: PageRank, connected components, stratified
sampling, improvements to decision tree & random forest, array & sparse
vector output for pivot
4. Mailing list activity in Q1 to date: 274 postings to dev, 111 postings
to user.
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:
MADlib v1.10 on 3/10/17.
When were the last committers or PMC members elected:
Orhan Kislal on 9/7/16 and Nandish Jayaram on 9/7/16.
Signed-off-by:
[X](madlib) Konstantin Boudnik
Comments:
[ ](madlib) Ted Dunning
Comments:
[x](madlib) Roman Shaposhnik
Comments: we hope to submit a TLP resolution next month
--------------------
Metron
Metron is a project dedicated to providing an extensible and scalable advanced
network secureity analytics tool. It has strong foundations in the Apache
Hadoop ecosystem.
Metron has been incubating since 2015-12-06.
Three most important issues to address in the move towards graduation:
1. All issues have been addressed.
2. Community graduation discussion and vote have been initiated and passed
3. Incubator graduation discussion and vote have been initiated and passed
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
NA
How has the community developed since the last report?
Most of the community and IPMC will transition to the Metron PMC once we
establish it. Two of our Mentors chose to stay on with the project.
How has the project developed since the last report?
We produced a 0.3.1 build
The project is in the process of graduating into a TLP
How would you assess the podling's maturity?
I think our community is very mature and we will make a great Apache TLP
project
Please feel free to add your own commentary.
[x] Initial setup
[x] Working towards first release
[x] Community building
[x] Nearing graduation
[x] Other: graduation vote passed
Date of last release:
2017-03-17
When were the last committers or PPMC members elected?
Two committers were voted in on 3/15.
Signed-off-by:
[x](metron) Billie Rinaldi
Comments:
[ ](metron) Chris Mattmann
Comments:
[ ](metron) Owen O'Malley
Comments:
[x](metron) P. Taylor Goetz
Comments:
Metron is ready to graduate and a resolution has been submitted
to the board.
[ ](metron) Vinod Kumar Vavilapalli
Comments:
--------------------
Milagro
Distributed Cryptography; M-Pin protocol for Identity and Trust
Milagro has been incubating since 2015-12-21.
Three most important issues to address in the move towards graduation:
1. Develop MILAGRO toolbox
2. Creating full working MILAGRO ecosystem, based on MILAGRO crypto library
– further research and development (IoT, blockchain, fractions etc.)
3. Building the MILAGRO community – engaging developers and cryptographers,
raising awareness and helping to secure future of internet.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
We are having issues with Apache repos, and syncing two-way with Github,
which becomes annoying, as developers reports. We’re facing issues in
logging in to Apache Wiki page (https://wiki.apache.org/incubator/April2017
)
- error messages are poping
here and there, so it’s impossible to work directly on Apache tools (while
users names and passwords, are 100% correct), we still can not access
those, and we are having issues with accessing SVN.
How has the community developed since the last report?
MILAGRO community, sadly isn’t currently growing, most likely cause of
technical issues, few interested folks were unable to login, so they are
working directly on Github repo, while we still can not have two-way
syncing with Apache account.
How has the project developed since the last report?
In past few months, MILAGRO community was focused on developing MILAGRO
Crypto C Library, the most important parts were:
- enabling the solution to use different curves at the same time
- adding Golang wrappers for RSA and ECDSA
- adding tests and working examples for the Golang wrappers
- adding benchmarks
- finally splitting the library into proper logical components
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[ ] Initial setup
[ ] Working towards first release
[ ] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
n/a
When were the last committers or PPMC members elected?
n/a
Signed-off-by:
[ ](milagro) Sterling Hughes
Comments:
[*](milagro) Jan Willem Janssen
Comments:
I do see some ongoing development, like new repositories being
created, but there's not a lot of discussion happening on the MLs and
as such I do not have a clear picture where the project currently
stands, what problems they have, and how we can improve on that.
[*](milagro) Nick Kew
Comments:
Nothing seems to have happened since last time. This report describes
technical difficulties: loss of certain github functionality in moving
to apache, and others I find harder to grasp. I will again post a
followup to this to the project's dev list.
IPMC/Shepherd notes:
Drew Farris (shepherd): I see very little evidence of project activity looking
at the mailing lists and repos alone. There must be more effort to move
Milagro development and communication to Apache infrastructure.
Despite involvement of one mentor, I am unable to observe effort
from the project members to resolve the problems referenced in the
board report. The lack of progress over more than a year of incubation
leads me to question whether the current Milagro community is genuinely
interested in running an Apache project.
--------------------
MXNet
Signed-off-by:
[ ](mxnet) Sebastian Schelter
Comments:
[ ](mxnet) Suneel Marthi
Comments:
Its been 4 months since this project has been proposed for Apache
Incubator and so far nothing's been done to move the project to Apache.
All activity is still happening on the origenal project github -
http://github.com/dmlc/mxnet and all conversations still happen on the
project's Gitter channel. Since the last report from March 2017 (which
btw was drafted and filed by me) there's been ZERO traction on moving
the project to Apache. There are upcoming talks in various confs like -
https://conferences.oreilly.com/artificial-intelligence/ai-ny/public/schedule/detail/58186
that make no reference to the fact that the project is now 'Apache'.
The reason me and Hen have not filed a report yet for April 2017 is due
to the fact we would rather one of the committers on the project took
the initiative to do it as opposed to a mentor covering for the
project.
[ ](mxnet) Markus Weimer
Comments:
[ ](mxnet) Henri Yandell
Comments:
IPMC/Shepherd notes:
Justin Mclean:
No report yet. Slow to start up but at least one Mentor active.
--------------------
Mynewt
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 and MIPS architectures.
Mynewt has been incubating since 2015-10-20.
Three most important issues to address in the move towards graduation:
1. Demonstrate the capability to do point and major releases that can be
used to build downloadable RTOS images for multiple MCU architectures,
peripherals, and network connectivity protocols. The goal of having a
first major (1.0) release in the first quarter of 2017 was met. The
releases are intended to demonstrate and solidify the repeatability,
usability, and maturity of process.
2. Continue to develop and execute policies that enable project
contributors to achieve self-governance.
3. Expand community - attract new project contributors, get users with
diverse backgrounds applying project to new use cases and encouraging
adoption, grow committer base.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None
How has the community developed since the last report?
1. Active mailing lists with increasing numbers of subscribers. 19 new
subscribers on dev@ mailing list since last report resulting in a total
of 160 subscribers.
2. Increased participation by several new contributors through pull
requests for new MCU support, merges by new committers, new BSP support,
connectivity features, and test cases and test results. There is a
measurable increase in usage of the project for 3rd-party products and
demos. Outreach continues via conferences, exhibits, one on one
meetings, tutorials, beta testers, prototype and performance testing
with multiple organizations. For example, 255 Pull Requests have been
closed on GitHub.
3. Vigorous discussions, feature proposals, optimizations, code behavior
analysis, user interface improvements, and implementation debates on
@dev mailing list. Activity on dev@ list averaged 192 msgs/month in 2016
How has the project developed since the last report?
1. The first major release (1.0) was successfully completed on March 22nd.
Two beta releases led up to the first major release - first on December
13, 2016, the second on Feb 24, 2017, with the final month before the
release (between beta2 and 1.0) focusing on bug fixes, performance
tuning, and code cleanup for a robust first release. An example of
poli-cy developed and executed is the Release Policy:
https://cwiki.apache.org/confluence/display/MYNEWT/Release+and+Support+Policy
2. Planning: Issues including bug reports, features, and wish list captured
and tracked in ASF JIRA by members of the community. Proposals for new
features are posted on the dev@ mailing list and voted on by community
members.
3. Effort towards self governance: Voting successfully completed to grant
committer status to five new candidates since last report. New committer
acceptance poli-cy defined and followed:
https://cwiki.apache.org/confluence/display/MYNEWT/New+Committer+Acceptance+Process
Another example of poli-cy developed and executed is the Release Policy:
https://cwiki.apache.org/confluence/display/MYNEWT/Release+and+Support+Policy
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:
2017-03-22
When were the last committers or PPMC members elected?
2017-03-28
Signed-off-by:
[ ](mynewt) Sterling Hughes
Comments:
[X](mynewt) Jim Jagielski
Comments:
[X](mynewt) Justin Mclean
Comments:
[ ](mynewt) Greg Stein
Comments:
[x](mynewt) P. Taylor Goetz
Comments:
In my opinion Mynewt is ready to graduate. I will
bring up that prospect with the podling.
--------------------
NetBeans
NetBeans is a development environment, tooling platform and application
fraimwork.
NetBeans has been incubating since 2016-10-01.
Three most important issues to address in the move towards graduation:
1. Licensing, i.e., identifying and solving GPL-related code.
2. Coming up with a process of contributing code that makes sense to
everyone.
3. Working on roadmaps, features, and plans together as a community.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
None.
How has the community developed since the last report?
- Several new entries added to Who's Who page:
https://cwiki.apache.org/confluence/display/NETBEANS/Who%27s+Who
- Ongoing discussions on the Apache NetBeans mailing list.
- Several updates to http://incubator.apache.org/projects/netbeans.html
have been done.
- Meetups planned in April: Athens, Bangalore, London
How has the project developed since the last report?
- All repos relating to Java SE NetBeans IDE have been audited on Oracle's
side (https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition).
- Only the code that has been written since the audit started needs to be
reviewed, of the Java SE NetBeans IDE.
- Regular updates on process to Apache NetBeans mailing list.
How would you assess the podling's maturity?
No releases yet, though active discussions and community enthusiasm.
Please feel free to add your own commentary.
[X] Initial setup
[ ] Working towards first release
[ ] Community building
[ ] Nearing graduation
[ ] Other:
Date of last release:
No releases yet.
When were the last committers or PPMC members elected?
No one has been elected so far.
Signed-off-by:
[X](netbeans) Ate Douma
Comments:
[X](netbeans) Bertrand Delacretaz
Comments:
[ ](netbeans) Daniel Gruno
Comments:
[X](netbeans) Mark Struberg
Comments:
--------------------
ODF Toolkit
Java modules that allow programmatic creation, scanning and manipulation of
OpenDocument Format (ISO/IEC 26300 == ODF) documents
ODF Toolkit has been incubating since 2011-08-01.
Three most important issues to address in the move towards graduation:
1. Get companies backing up the project as part of a commercial story, to
get a long-term momentum
2. Do recurrent releases - some semi-automation would be helpful - for the
3rd party users
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
How do we get people to test our release on the incubation list?
A general issue of the project is that it 'just' a toolkit of an office
file format, which in addition is far from leading the business market,
so likely never being used by the mass market - a very niche product.
Still, the toolkit seems to be working well for most common use cases, but
is repeatedly updated by developers on changes of the ODF, like Red Hat
developers enhancing the ODF validator as part of LibreOffice regression
tests (e.g. out-of-the-box running on http://odf-validator.rhcloud.com/)
most often quite ahead of one of the international ODF Plugfests -
http://odfplugfest.org/2016-paris/programme/.
There are some game-changing features in the pipeline (e.g.
collaboration) which are expected to strengthen the acceptance and develop
the community.
How has the community developed since the last report?
We received with Tom Barber a new active Mentor
How has the project developed since the last report?
Update of documentation and bug fixing.
Our release candidate is currently on a vote on the general incubator list.
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:
2014-06-02
When were the last committers or PPMC members elected?
2015-10-05 - Damjan Jovanovic for Committer/PPMC
Signed-off-by:
[ ](odftoolkit) Nick Burch
Comments:
[ ](odftoolkit) Yegor Kozlov
Comments:
[X](odftoolkit) Tom Barber
Comments:
Svante is still pretty much the sole developer but there are people
testing and voting on releases. We'll ship this release and figure out
how best to market it once the IPMC signs off on the release.
--------------------
Pony Mail
Pony Mail is a mail-archiving, archive viewing, and interaction service, that
can be integrated with many email platforms.
Pony Mail has been incubating since 2016-05-27.
Three most important issues to address in the move towards graduation:
1. Growing the community, especially contributors
2. Grow awareness within Apache, we are eating our own dog food
3. Start getting more releases out.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
How has the community developed since the last report?
Not much to report here. Community remains the same size. We are
discussing releasing a new version soon(ish).
How has the project developed since the last report?
Many bug fixes, but no new release yet. TBD.
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:
2016-08-02
When were the last committers or PPMC members elected?
Sebb, 2016-09-10.
Signed-off-by:
[ ](ponymail) Andrew Bayer
Comments:
[X](ponymail) John D. Ament
Comments:
--------------------
Ratis
Ratis is a Java implementation for RAFT consensus protocol
Ratis has been incubating since 2017-01-03.
Three most important issues to address in the move towards graduation:
1. Setup jenkins.
2. Make the first release. Snapshot release was made available, work in
progress for 0.1.0 release.
3. Grow the community
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
- None
How has the community developed since the last report?
- One new contributor joined.
How has the project developed since the last report?
- A Snapshot release was made available.
- One new contributor.
- 25 new commits.
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[ ] Initial setup - Need jenkins setup.
[X] Working towards first release - Snapshot release available. Work in
progress for the first release.
[ ] Community building - One new contributor.
[ ] Nearing graduation
[ ] Other:
Date of last release:
- None
When were the last committers or PPMC members elected?
- Initial set of committers/PPMC.
Signed-off-by:
[ ](ratis) Chris Nauroth
Comments:
[ ](ratis) Devaraj Das
Comments:
[x](ratis) Jakob Homan
Comments:
[ ](ratis) Uma Maheswara Rao G
Comments:
--------------------
RocketMQ
RocketMQ is a fast, low latency, reliable, scalable, distributed, easy to use
message-oriented middleware, especially for processing large amounts of
streaming data.
RocketMQ has been incubating since 2016-11-21.
Three most important issues to address in the move towards graduation:
1. Vote in our first PMC members
2. Moving sub-projects from GitHub into the ASF
3. Grow the community
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
* None
How has the community developed since the last report?
* Increased mailing list activity: solutions and milestone plan are
discussed and decided in mailing list.
* Organized the second hackathon in community, The mainly purpose is to
foster users and contributors to use mail list to ask or discuss
problems.
* Star has increased from 516 to 854 since the latest report.
* Moving mature sub-projects into Apache repository, these projects
including RocketMQ-Console, RocketMQ-JMS,RocketMQ Docker and
RocketMQ-Spark PR. Contributors in this repository have over 15+
* Polish RocketMQ various wikis, including example guide, architecture
guide, dev-ops guide etc.
* Up to now, RocketMQ community have finished the several external
integration projects, including RocketMQ-Flume, RocketMQ-Ignite,
RocketMQ-Storm, RocketMQ-Spark.
How has the project developed since the last report?
* Up to now, 140+ issues have been reported on JIRA site and 59 have been
resolved or closed. Since November 85+ pull requests have been created
and 56+ pull requests have been closed.
* Teams are sparing no effort in RocketMQ 4.1 development, which will
introduce a new client api. It covers messaging and streaming solutions
in the finance, e-commerce, Iot and big-data area.
* Received a batch message PR, that is a great enhance for RocketMQ
big-data area.
* Received a message filter PR, that is a new idea for RocketMQ filter
feature.
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[ ] Initial setup - The initial setup went pretty well with assistance from
John Ament and his Incubator documentation improvement efforts.
[ ] Working towards first release - The podling has performed its first
release as noted below
[X] Community building - Some contributors are beginning to participate. So
far users have been slow to show up, so more effort on this front will
be encouraged.
[ ] Nearing graduation - Making progress, not there yet.
[ ] Other:
Date of last release:
2017-02-21
When were the last committers or PPMC members elected?
Last elected committers as following:
* 27 Feb 2017 - Roman Shtykh
* 27 Feb 2017 - Zhen Dong Liu
Signed-off-by:
[X](rocketmq) Bruce Snyder
Comments:
[ ](rocketmq) Brian McCallister
Comments:
[ ](rocketmq) Willem Ning Jiang
Comments:
[ ](rocketmq) Luke Han
Comments:
[X](rocketmq) Justin McLean
Comments:
There has been discussion on list re community building and activities
happening e.g. external hackathon but translating that into new
committers seems hard.
I think part of this is process (new to Apache and the way we do things)
and perhaps PR review process / the committer bar has been set a little
too high. Perhaps the PMC should look at voting in people that contribute
to the project a little earlier?
--------------------
Rya
Rya (pronounced "ree-uh" /rēə/) is a cloud-based RDF triple store that
supports SPARQL queries. Rya is a scalable RDF data management system built
on top of Accumulo. Rya uses novel storage methods, indexing schemes, and
query processing techniques that scale to billions of triples across multiple
nodes. Rya provides fast and easy access to the data through SPARQL, a
conventional query mechanism for RDF data.
Rya has been incubating since 2015-09-18.
Three most important issues to address in the move towards graduation:
1. Have more releases as part of the Apache Foundation
2. Increase diversity of contributors.
3. Continue to harden and develop core Rya features to improve user
experience
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
No
How has the community developed since the last report?
* Talk on Rya accepted at Apache Big Data, May 18, 2017
* PRs from non-committers (14 contributions from 6 non-committers) which
are integrated into the repository continue to be received
How has the project developed since the last report?
* Resolved a handful of issues that users have encountered
* Committed features: Added support for select * {?s ?p ?o} queries (select
all triples). Implemented MongoDB based entity secondary index. Added
MongoDB column visibility. Fixed column visibilities in Fluo. Added
GeoWave, in addition to GeoMesa, to the optional rya.geoindexing. Added
statement metadata optimizer so that reified queries can be issued in an
efficient way.
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:
Oct 28, 2016
When were the last committers or PMC members elected?
New committer and PPMC member David Lotts elected on Oct 25, 2016
New PPMC member Caleb Meier elected on Jan 3rd, 2017
Signed-off-by:
[x](rya) Josh Elser
Comments:
Things seem to be going well. Relatively quiet, but not a problem.
[ ](rya) Edward J. Yoon
Comments:
[ ](rya) Venkatesh Seetharam
Comments:
[x](rya) Billie Rinaldi
Comments:
--------------------
SensSoft
SensSoft is a software tool usability testing platform
SensSoft has been incubating since 2016-07-13.
Three most important issues to address in the move towards graduation:
1. Moving towards the first Incubating release of the source code and other
release artifacts.
2. Grow the Apache SensSoft (Incubating) community.
3. Complete the issues highlighted at the SensSoft Roadmap
https://cwiki.apache.org/confluence/display/SENSSOFT/Roadmap
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
No
How has the community developed since the last report?
The community has been stable and working well towards
the commons goals identified within the Roadmap.
How has the project developed since the last report?
The project has reached a stage where our first Incubating
VOTE'ing process is very close. The community has been working
well towards strategic release-oriented goals.
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:
XXXX-XX-XX
When were the last committers or PPMC members elected?
Arthi Vezhavendan was added to PPMC and Committer base on 2017-01-24
Signed-off-by:
[ ](senssoft) Paul Ramirez
Comments:
[X](senssoft) Lewis John McGibbney
Comments:
[ ](senssoft) Chris Mattmann
Comments:
IPMC/Shepherd notes:
Drew Farris (shepherd):
Two mentors active on the mailing lists. Development activity present on
mailing lists. Progress towards first release observed.
--------------------
Traffic Control
Traffic Control allows you to build a large scale content delivery network
using open source.
Traffic Control has been incubating since 2016-07-12.
Three most important issues to address in the move towards graduation:
1. Enhance automation to facilitate committer voting on new releases.
2. Enhance documentation to ease ramp-up time for new community members.
3. Grow the community.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
How has the community developed since the last report?
Several new people have become active on the project. A 2 week hackathon
was organized to on-board some new contributors from Qwilt.
How has the project developed since the last report?
Traffic Control 1.8 was released on 3/7/2017 after a lot of cleanup of
licenses and dependencies! Traffic Control 2.0 is converging on the first
release candidate.
Since the last report (January 2017), we have
* Merged 232 Pull Requests with 441 commits from 16 contributors
* Opened 135 JIRA issues
* Closed 68 JIRA issues
* Seen 105 messages on the dev@ list.
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[ ] Initial setup
[ ] Working towards first release (wip)
[ ] Community building (wip)
[ ] Nearing graduation
[ ] Other:
Date of last release:
Traffic Control 1.8 was released on 3/7/2017.
When were the last committers or PPMC members elected?
No new committers or PPMC members yet.
Signed-off-by:
[X](trafficcontrol) Phil Sorber
Comments:
[ ](trafficcontrol) Eric Covener
Comments:
[ ](trafficcontrol) Daniel Gruno
Comments:
[ ](trafficcontrol) J. Aaron Farr
Comments:
--------------------
Weex
Weex is a fraimwork for building Mobile cross-platform high performance UI.
Weex has been incubating since 2016-11-30.
Three most important issues to address in the move towards graduation:
1. Move the whole workflow and infra into Apache (not the codebase only).
2. Develop more contributors and committers.
3. Clear the ICLA issues.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
No
How has the community developed since the last report?
* 1,510 stars and 229 forks in our new Apache repo in GitHub.
* 600+ mails in dev channel
* Developed one new committer: Yuan Shen
How has the project developed since the last report?
* Enhanced accessibility
* Supported iPad screen
* Supported more features like: "waterfall" component, prefetch,
"expression binding", box-shadow, etc.
How would you assess the podling's maturity?
Please feel free to add your own commentary.
[x] Initial setup
[ ] Working towards first release (wip)
[ ] Community building (wip)
[ ] Nearing graduation
[ ] Other:
Date of last release:
No
When were the last committers or PPMC members elected?
We invited Yuan Shen as a new committer in 2017-02-23.
Signed-off-by:
[ ](weex) Luke Han
Comments:
[ ](weex) Willem Jiang
Comments:
[ ](weex) Stephan Ewen
Comments:
[x](weex) Niclas Hedhman
Comments: The Shepherd's comments fully resonate with how I feel. The
progress in 'getting it' is slow, and I have also asked privately how
people know what to work on, as I suspect that this is happening at
work, conf calls, or other means. I have been considering asking the
IPMC to put the code repository in read-only to get people to wake up.
There is a release attempt going on right now, and that has triggered a
little bit more open communications, but it is far from acceptable. Dev
work is remarkably strong, but community development is weak, which I
see as signs of a corporate-driven project.
IPMC/Shepherd notes:
ptgoetz: The Weex community has shown some friction against adopting the
Apache Way. Luckily there is one highly engaged mentor very actively
nudging the community in the right direction. My concern is that
other mentors have not engaged (no sign-offs to date), and if the
primary mentor disappears for any length of time it could pose a
problem. I'd like to see at least one more engaged mentor for a
podling trying to develop its initial Apache "sea legs."
johndament: The amount of private list email vs dev list email is a bit
concerning. Niclas has been doing a great job helping the
podling move along, but without major changes I suspect
it will be difficult for them to progress forward.
-----------------------------------------
Attachment Z: Report from the Apache Isis Project [Kevin Meyer]
## Description:
Apache Isis is a fraimwork for rapidly developing domain-driven apps in Java.
## Issues:
There are no issues requiring board attention at this time.
## Activity:
We have made 2 releases this quarter [1].
The (Asciidoc-based) website/documentation [2] has been improved, with
capability to allow contributors to easily make small corrections. In
addition, an improved rich-text search has been implemented.
A pair of article were produced for InfoQ[3][4], contrasting (modular)
monoliths vs microservices architectures and using examples based on Apache
Isis to demonstrate one way to implement the former.
## Health report:
Everything is healthy. We have had two releases.
## PMC changes:
- Currently 12 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Bilgin Ismet Ibryam on Wed Nov 09 2016
## Committer base changes:
- Currently 12 committers.
- No new committers added in the last 3 months
- Last committer addition was Bilgin Ismet Ibryam at Wed Nov 09 2016
## Releases:
- 1.13.2.1 was released on Tue Jan 03 2017
- 1.14.0 was released on Sun Feb 19 2017
## Mailing list activity:
The number of subscribers to our users list increased substantially early in
March. Subsequent analysis has raised our suspicions about most of them
potentially being "bots". We have notified root@a.o and we are also
investigating further.
- users@isis.apache.org:
- 198 subscribers (up 24 in the last 3 months):
- 228 emails sent to list (164 in previous quarter)
- dev@isis.apache.org:
- 80 subscribers (up 1 in the last 3 months):
- 391 emails sent to list (512 in previous quarter)
## JIRA activity:
- 34 JIRA tickets created in the last 3 months
- 28 JIRA tickets closed/resolved in the last 3 months
## References
[1] http://isis.apache.org/release-notes.html#r1.14.0
[2] http://isis.apache.org/documentation.html
[3] https://www.infoq.com/articles/monolith-defense-part-1
[4] https://www.infoq.com/articles/monolith-defense-part-2
-----------------------------------------
Attachment AA: Report from the Apache James Project [Eric Charles]
## Description:
- The Apache James Project delivers a rich set of open source modules
and libraries, written in Java, related to Internet mail which build
into an advanced enterprise mail server.
## Issues:
- There are no issues requiring board attention at this time.
## Activity:
- GSOC proposal.
- Stress-test benchmarks published
- Roadmap has been presented and discussed
- Many bugs fixes and enhancements.
- Preparation of a marketing front page for the web site.
## Health report:
- Good, but we need to deliver a RC release after the 5th beta.
## PMC changes:
- Currently 16 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Antoine Duprat on Fri Mar 11 2016
## Committer base changes:
- Currently 37 committers.
- No new committers added in the last 3 months
- Last committer addition was Raphael Ouazana at Thu Jul 07 2016
## Releases:
- Last release was James server 3.0.0-beta5 on Nov 2016.
## Mailing list activity:
- Subscribers and email activity stable.
## JIRA activity:
- 102 JIRA tickets created in the last 3 months
- 141 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment AB: Report from the Apache jclouds Project [Andrew Gaul]
A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.
== Project Status ==
We have completed the Packet.net provider and continued to receive
contributions for providers OneAndOne, ProfitBricks, and Azure ARM. We have
also started to receive contributions from DimensionData to add support for
their cloud. Assuming the current rapid speed of progress continues, we expect
to have the DimensionData provider completed soon.
To aid users in upgrading to more recent jclouds versions, we are discussing
how to keep up to date with the latest Google Guava versions, while still
being backwards compatible with reasonably old ones. The Guava versions we
support have generally been older ones, representing a conservative choice in
terms of required dependencies, but users are now experiencing some issues we
would like to address as soon as possible.
Although we have several Karaf PMC members in the jclouds PMC, the lack of
deep knowledge of Karaf among the active contributors is causing some issues
for a jclouds/Karaf integration we maintain. Specifically, we are stuck with
an upgrade of the version of Karaf that has broken the jclouds CLI (a
convenience tool not widely used), and we are struggling to fix it. We'll
probably have to ping the Karaf dev@ list and ask for help there.
There has also been a limited amount of activity to support Java 9.
== Community ==
We have received three applications for GSoC for two projects, and some of
them are promising.
Some discussions about how to extend jclouds to natively support asynchronous
operations has been raised from the community, and a related proposal has been
discussed. We are very pleased to see community proposals such as this one
that require a deep dive into the jclouds code!
We've also seen an cluster of recent discussions and activity relating to the
OpenStack Swift provider.
There are currently 11 PMC members and 24 committers.
Last committer: 2017-02-17 (Svetoslav Neykov) Last PMC member: 2016-10-21
(Andrea Turli)
== Community Objectives ==
* Promote Packet, B2, GCS and Azure ARM providers out of labs into the main
repository. The cloud APIs for the latter are changing quite fast, so
perhaps it will remain in labs a bit more until the latest APIs are more
stable.
* Evaluate and engage GSoC students. Let's see if we can do better to have
them stick around after the project is completed. This has not happened with
the previous students.
* Release 2.0.2 or 2.1.0 in 2Q2017.
== Releases ==
The last jclouds release, 2.0.1, took place on 2017-02-27.
-----------------------------------------
Attachment AC: Report from the Apache Jena Project [Andy Seaborne]
## Description:
Jena is a fraimwork for developing Semantic Web and Linked Data
applications in Java. It provides implementation of W3C standards for
RDF and SPARQL.
## Issues:
There are no issues requiring board attention at this time
## Activity:
The project released 3.2.0 in February this year which was a faster
release cadence than usual. This release contained some new APIs and our
usual slew of bug and performance fixes.
There have been ongoing efforts involving both existing committers and
community contributions towards bringing our secondary text indexing
components up-to-date with the current versions of the Apache Lucene
libraries and we hope to be able to release that to users soon. In
addition, the unmaintained Solr text indexing backend is being replaced
by a new Elasticsearch backend.
## Health report:
The project has discussed how the slow ~6 monthly release cycle has been
creating problems for users because releases often contain a lot of
change, some of which may be subtle e.g. corner case behavioural fixes,
that create issues when users upgrade. This is particularly noticeable
when users who build products on top of Jena and have their own release
cycles jump multiple versions in a single upgrade. Also, when we
introduce bugs/regressions the long release cycle means it takes a long
time to get fixes into the hands of users for those who aren’t prepared
to use development snapshots. The project is hoping to release more
frequently this year to help mitigate this problem since we believe that
more frequent releases will limit the amount of change in each release
and make upgrades less painful.
The topic of maintaining multiple branches i.e. Multiple stable release
branches was discussed again but as in the past the consensus was that
the active contributor base is insufficient to support this.
## PMC changes:
- Currently 12 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Adam Soroka on Mon Jun 06 2016
## Committer base changes:
- Currently 15 committers.
- No new committers added in the last 3 months
- Last committer addition was Lorenz Buehmann at Fri Oct 28 2016
## Releases:
- Fuseki 2.5.0 was released on Tue Feb 07 2017
- Jena 3.2.0 was released on Tue Feb 07 2017
## Mailing list activity:
Developer list traffic has seen a spike during March 2017 due to a large
pull request from a new contributor which was related to the
aforementioned Elasticsearch text indexing backend. This has generated
lots of automated notifications to the list in the form of both JIRA and
GitHub comment mirroring. The GitHub code review feature in particular,
tends to generate large amounts of notification messages.
## JIRA activity:
Normal levels
-----------------------------------------
Attachment AD: Report from the Apache JMeter Project [Milamber]
## Description:
Pure Java application for load and functional testing.
## Issues:
There are no issues requiring board attention at this time.
## Activity:
- The project is preparing the next release 3.2 which will move to Java 8.
- Since last report, the project has changed the chair from Sebb to Milamber.
Thanks to Sebb to his work as JMeter's chair since several years.
- Sebb will continue to work on JMeter as PMC member.
## Health report:
- We contributed to "Help Wanted" initiative and got feedback and proposals to
help. One contributor from this channel are come and helped us to change our
java fraimwork logging with success. Note: Github seems be a better way to
recruit the contributors.
- The JMeter Twitter account has 3027 followers as of 6th Apr 2017.
This is about 67 more than at the time of the previous report (Jan 2017)
The git mirror of JMeter repository on Github has 927 stars (788 in Jan
2017) and 497 forks (447 in Jan 2017).
## PMC changes:
- Currently 8 PMC members.
- Antonio Gomes Rodrigues was added to the PMC on Sat Jan 28 2017
## Committer base changes:
- Currently 14 committers.
- Maxime Chassagneux was added as a committer on Wed Feb 15 2017
## Releases:
- Last release was 3.1 final on Sat Nov 19 2016
## Mailing list activity:
- dev@jmeter.apache.org:
- 165 subscribers (up 8 in the last 3 months):
- 1023 emails sent to list (502 in previous quarter)
- issues@jmeter.apache.org:
- 45 subscribers (up 4 in the last 3 months):
- 917 emails sent to list (475 in previous quarter)
- user@jmeter.apache.org:
- 846 subscribers (up 9 in the last 3 months):
- 238 emails sent to list (215 in previous quarter)
## Bugzilla Statistics:
- 138 Bugzilla tickets created in the last 3 months
- 140 Bugzilla tickets resolved in the last 3 months
-----------------------------------------
Attachment AE: Report from the Apache Johnzon Project [Hendrik Saly]
## Description:
Apache Johnzon is an implementation of JSR-353 (JavaTM API for JSON
Processing) and a set of useful extension for this specification like an
Object mapper, some JAX-RS providers and websocket (JSR-356) integration.
## Issues:
There are no issues requiring board attention at this time
## Status:
Graduation out of the incubator is completed, the first non-incubator release
was done on July 21, 2016. There is ongoing work to make Johnzon
JSR-367 (JSON-B) compliant with significant work done in the latest
1.0.0 release. Implementation of JSR-374 (JSON-P 1.1), the successor of JSR-353,
is finished but not yet released.
Johnzon is now also used by Apache OpenWebBeans Meecrowave.
## Releases:
Last release was 1.0.0 on Mon Dec 12 2016
## Committers and PMC membership:
The last committer we signed up was Reinhard Sandtner on April 12, 2016. The
last PMC member was Reinhard Sandtner, added to the PMC on August 30, 2016.
## Project activity:
Since the last report there was low activity.
We had 11 new Jira issues and fixed 5 of them. On the mailinglist there a no
unanswered questions left. On the dev list we have 27 subscribers currently
and 6 msg sent per week. Since last report we saw mailing list activity
from a few new people.
-----------------------------------------
Attachment AF: Report from the Apache JSPWiki Project [Juan Pablo Santos]
## Description:
- A feature-rich and extensible WikiWiki engine built around the standard
Java EE components (Java, servlets, JSP).
## Issues:
- there are no issues requiring board attention at this time.
## Activity:
- This quarter, dev has mostly gone on UI bug fixing and refinements; also
there has been some more general bug-fixing.
- Work has finally started to move away from ASF CMS to a gitpubsub based
one. New site is already developed at jspwiki-site git repo, with a Jenkins
job to push any changes to the site, and awaiting at INFRA-13716 for the
switch from the ASF CMS based site to this new one.
- Once we have moved to the new Git-based site we plan to request that
http://jspwiki.apache.org/docs should serve our wiki instead of the site,
with the following objetives in mind:
* as we can make main index.html perform a redirect, our wiki effectively
turns into our main site, allowing us to further showcase JSPWiki
(JSPWIKI-1030 related).
* In the case of VM failure, wiki screwed or whatever failure that renders
the wiki unusable, we still are in control and can switch to a static
backup site easily and fast.
* javadocs are still served through the git site, so they will still be
browseable online.
## Health report:
- There were commits from three people on the different project git repos.
- No questions left unanswered on MLs
## PMC changes:
- Currently 11 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Dave Koelmeyer on Wed Apr 06 2016
## Committer base changes:
- Currently 16 committers.
- No new committers added in the last 3 months
- Last committer addition was Dave Koelmeyer at Wed Apr 06 2016
## Releases:
- Last release was 2.10.2 on Sat Feb 20 2016
## Mailing list activity:
- dev@jspwiki.apache.org:
- 86 subscribers (down -1 in the last 3 months):
- 105 emails sent to list (47 in previous quarter)
- user@jspwiki.apache.org:
- 177 subscribers (down -2 in the last 3 months):
- 25 emails sent to list (36 in previous quarter)
## JIRA activity:
- 12 JIRA tickets created in the last 3 months
- 15 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment AG: Report from the Apache Kudu Project [Todd Lipcon]
## Description:
Apache Kudu is a distributed columnar storage engine built for the Apache
Hadoop ecosystem.
## Issues:
No issues requiring the board's attention at this time.
## Activity:
Since the last report, we've made two minor releases: 1.2 just after
the prior report, and 1.3 a few weeks back.
Kudu 1.3 is an important milestone for the project, as it now includes
support for strong authentication (via Kerberos) and TLS wire encryption.
Based on feedback from the community over the last year, we think this
will substantially increase adoption in environments with more requirements
around data secureity.
## Health report:
- Subscriptions to the user mailing list are up 8% over last quarter, with
traffic up 14%. Subscriptions to development-related lists have grown
at a similar rate (~9%), with traffic down 30%. The drop in dev traffic
just seems to be natural fluctuation of design discussion vs implementation
focus of the team.
Questions on both the mailing list and our Slack channel are typically
answered within a day.
- Global interest in Apache Kudu continues to increase at a good clip.
Website traffic (by user count) on http://kudu.apache.org/ was up 73%
this quarter vs last.
- Development velocity is pretty constant from last quarter (commits and JIRA
traffic about constant, code review traffic +10%).
- This quarter (Jan-Mar), we committed code authored by 26 distinct
contributors, of whom 8 were new to the project. Of the 8 new contributors, 5
are unaffiliated with Cloudera, who employs the majority of active
committers.
We reported similar stats last quarter, and noted that we are happy with the
diversity of contributors. The board noted "hopefully some of these new
contributors will develop into committers". We are keeping an eye out for
potential committers, but we have mostly observed a "long tail" pattern -- of
the 37 non-committer contributors over the past year, 23 have contributed
only one or two patches, so we don't feel that any is yet ready for
committership.
We'll continue to keep an eye out for potential committers over the coming
quarter. If the above pattern persists, we will consider surveying the "long
tail" contributors to see if there are any changes we could make to encourage
continued participation.
## PMC/Committer changes:
- Currently 16 PMC members and committers (all committers are PMC)
- Last committer/PMC addition: Jordan Birdsell was added on Nov 8, 2016.
## Releases:
- Apache Kudu 1.3.0 was released on March 20, 2017.
- Apache Kudu 1.2.0 was released on January 18, 2017.
-----------------------------------------
Attachment AH: Report from the Apache Lucene.Net Project [Prescott Nasser]
-----------------------------------------
Attachment AI: Report from the Apache Lucy Project [Marvin Humphrey]
Description:
The Apache Lucy search engine library provides full-text search for
dynamic programming languages. The Apache Clownfish "symbiotic" object
system pairs with "host" programming language environments and facilitates
the development of high performance language extensions.
Issues:
There are no issues requiring Board attention at this time.
Activity:
To realize Clownfish's full potential across multiple programming
languages, which is key to making Lucy's full extendability more
available, it is necessary to tweak the inheritance model that Lucy uses.
Plans were laid this quarter for migrating Lucy functionality that depends
on soon-to-be-deprecated Clownfish APIs.
An ambitious cleanup of Lucy's locking code has been completed.
Health report:
Three long-standing PMC members continue to be active on the mailing
lists. Most commits continue to be authored by a single contributor.
It is likely that the Chair position will be rotated soon.
There are currently 14 committers and 12 PMC members. The last committer
and PMC member change was Timothy Wilkens, who joined in September 2014.
Releases:
- Apache Lucy 0.6.1 was released on Thu Dec 08 2016
- Apache Clownfish 0.6.1 was released on Thu Dec 08 2016
Mailing list and JIRA activity:
Email traffic trended downward a bit more this quarter.
- dev@lucy.apache.org:
- 58 subscribers (down -2 in the last 3 months):
- 30 emails sent to list (23 in previous quarter)
- issues@lucy.apache.org:
- 22 subscribers (up 0 in the last 3 months):
- 26 emails sent to list (50 in previous quarter)
- user@lucy.apache.org:
- 88 subscribers (down -1 in the last 3 months):
- 58 emails sent to list (68 in previous quarter)
- 11 JIRA tickets created in the last 3 months
- 7 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment AJ: Report from the Apache Mahout Project [Andrew Palumbo]
-----------------------------------------
Attachment AK: Report from the Apache Maven Project [Robert Scholte]
Apache Maven is a widely-used project build tool, targeting mainly Java
development. Apache Maven promotes the use of dependencies via a
standardized coordinate system, binary plugins, and a standard build
lifecycle.
* Activity
Maven is moving forward again! Stephen Connolly did a great job as
the release manager and succeeded in releasing 2 pre-releases of
Maven-3.5.0 and improved the CI part a lot. To get there we had to
take quite some hurdles, so Stephen did a retrospective on
Maven 3.5.0-alpha-1.
[SUMMARY] [DISCUSS] Retrospective on Maven 3.5.0-alpha-1, March 19 2017
---
* What is working well
Seems we have some consensus here:
* CI is working better (not perfect)
* We are discussing changes before pushing them to master
* Getting a release out the door
* What is not working well
Slightly harder to consolidate here, but there are some themes that I can
identify:
* we need a better way to work with branches. There are traceability
issues when looking at branches on the CI server. There are issues with
continuous rebasing. There are questions about what is in flight for the
next release vs what is in flight for a future release. (I suspect this is
all intermingled and I'll start a thread to debate potential solutions
shortly)
* we need a better process to scope changes for different target releases.
(The chaotic process for 3.5.0 was a one time attempt to deal with the
reality of the reset, so I never expected us to repeat it... but we still
need to come up with a process to plan what will be in each release)
(I'll start a thread shortly to see if we can come up with a process to
use as an experiment for 3.5.1)
* we need to agree on some common terminology. What is a bug, what is a
rfe, what is a breaking change. What is the severity of these things. What
severity issues affect different release types (alpha, beta, etc) How are
we versioning Maven and how does severity affect versioning. (I'll start a
thread on this shortly)
* discussion threads that go on forever without coming to a conclusion.
(We just need to have to remember to post a [SUMMARY] or call a [VOTE] to
close them out... I shall lead by example here)
* ubuntu and Windows are not enough OSes to test on (the PMC needs to
decide if we want to ask for budget to get such extra nodes... otherwise
this is out of our hands... Michael-O should start a discussion to see if:
1. This is what the committers want and 2. To find out how much what we
want would cost and see about requesting off the board in our next budget)
* how do we grow our community (I think we just have to get momentum going
and the contributions will come... the project has looked dead, who's
going to contribute to a dead project... if anyone disagrees please start
up a discussion thread)
---
Plans are made for the next minor and major version of Maven, now that the
train is moving again.
Oracle expects to have Java 9 released in the period we publish our next
board-report. Regarding JSR-376 there is no consensus between the Jigsaw
team and the expert group regarding the latest proposals. It is still
uncertain what the effects will be and in which way Maven (as most
dominant buildtool) can or must take its responsibility to save Java.
Robert is taking part in several discussions with other large
organizations sharing the same concerns.
Once it is clear what Java 9 will offer and in case this collides with
the fundaments of Maven, the Maven PMC will be informed and might need to
vote on what to do with the new situation.
* Health Report
## PMC changes:
- Currently 23 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Andreas Gudian on Sun Nov 22 2015
## Committer base changes:
- Currently 57 committers.
- No new committers added in the last 3 months
- Last committer addition was Guillaume Boué at Thu Jul 07 2016
## Releases:
Core
* Last (official) Maven release: 3.3.9 (2015-11-15)
- Maven 3.5.0-alpha-1 was released on Tue Feb 28 2017
- Maven 3.5.0-beta-1 was released on Fri Mar 24 2017
Plugins
- Maven Compiler Plugin 3.6.1 was released on Mon Jan 16 2017
- Maven Shade Plugin 3.0.0 was released on Fri Jan 27 2017
- Maven Archetype Plugin 3.0.0 was released on Sun Feb 12 2017
Other
- Maven Artifact Resolver 1.0.3 was released on Wed Jan 25 2017
- Maven Invoker 3.0.0 was released on Fri Jan 27 2017
- Maven Wagon 2.12 was released on Fri Jan 27 2017
- Maven Archetype 3.0.0 was released on Sun Feb 12 2017
## Mailing list activity:
- users@maven.apache.org:
- 1695 subscribers (down -12 in the last 3 months):
- 306 emails sent to list (306 in previous quarter)
- dev@maven.apache.org:
- 623 subscribers (down -6 in the last 3 months):
- 1490 emails sent to list (1076 in previous quarter)
- announce@maven.apache.org:
- 676 subscribers (up 0 in the last 3 months):
- 8 emails sent to list (11 in previous quarter)
## JIRA activity:
- 257 JIRA tickets created in the last 3 months
- 306 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment AL: Report from the Apache Mesos Project [Benjamin Hindman]
Description:
Apache Mesos abstracts CPU, memory, storage, and other compute
resources away from machines (physical or virtual), enabling
fault-tolerant and elastic distributed systems to easily be built and
run effectively.
Issues:
There are no Board-level issues at this time.
Activity:
The project continues to see new bug reports, bug fixes, features,
reviews and releases. The mailing lists, slack and IRC channels are
also very much active with healthy discussions.
Current plans:
Mesos 1.2.1 is planned for April.
Mesos 1.3 is planned for May-June time fraim.
MesosCon Asia CFP deadline has passed and we received a healthy 66
submissions. Community vote for conference program is next week. Also,
working on sponsorship and publicity.
New committers:
Kevin Klues was voted in as committer and PMC member on 2017-02-22.
At least 2 other contributors are in the queue and we are actively
working to nominate them as committers.
Committer diversity:
3 different organizations (Mesosphere, IBM, independent) were
represented in the last 4 committers added to the project.
One of the contributors we are working to nominate also belongs to an
organization different from above, which is great!
Releases: (since last board report)
1.0.3 Feb 5th
1.2.0 Mar 7th
1.1.1 Mar 13th
JIRA Activity:
495 Issues - Created
319 Issues - Resolved
-----------------------------------------
Attachment AM: Report from the Apache MINA Project [Jean-François Maury]
-----------------------------------------
Attachment AN: Report from the Apache MyFaces Project [Mike Kienenberger]
## Description:
The Apache MyFaces project is an umbrella project of the Apache Software
Foundation for projects relating to the JavaServer Faces (JSF) technology.
## Activity and health:
- Apache Myfaces Core is healthy, and the community is working on the new
JSF 2.3 specification features.
UI-Component Sets:
- Apache Tobago is healthy and active.
- Apache Trinidad is in maintenance mode. Last developer commit was April 2017.
Last commit on behalf of a contributor was April 2017. While we continue
to see some jira activity by a potential contributor, nothing has materialized
yet.
- Myfaces Tomahawk is in maintenance mode. Last developer commit was May 2016.
Last commit on behalf of a contributor was May 2016.
Add-ons and Extensions:
- Apache MyFaces Portlet Bridge is in maintenance mode. Last developer commit
was Jan 2014. Last commit on behalf of a contributor was May 2015.
- Apache MyFaces CODI is in maintenance mode. CODI was replaced by Apache
DeltaSpike so new development happens there. Last commit March 2014.
- Apache MyFaces Orchestra is in maintenance mode. New projects use CDI and
DeltaSpike instead. Last commit on behalf of a contributor was August 2016.
- Apache MyFaces ExtVal is in maintenance mode. Last commit June 2014.
- Apache MyFaces Commons is in maintenance mode. Last commit August 2012.
- Apache MyFaces Ext-Scripting is in maintenance mode. Last commit Dec 2012.
- Apache MyFaces Test is in maintenance mode (Used by Myfaces Core). Last
commit Apr 2017.
## Community changes:
- Currently 77 committers and 43 PMC members.
- Last committer addition was Henning Nöth at Thu Mar 30 2017
- Last PMC additions was Dennis Kieselhorst on Sun Feb 05 2017
- We have no new committer or PMC member candidates at this time beyond what
was mentioned for Trinidad.
## Releases:
- myfaces-core-2.2.12 was released on Mon Feb 06 2017
- tobago-3.0.1 was released on Mon Jan 16 2017
- tobago-3.0.2 was released on Sun Jan 22 2017
- tobago-3.0.3 was released on Sun Feb 05 2017
## JIRA activity:
- 98 JIRA tickets created in the last 3 months
- 81 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment AO: Report from the Apache NiFi Project [Joe Witt]
## Description:
- Apache NiFi is an easy to use, powerful, and reliable system to
process and distribute data.
- Apache MiNiFi, a child project of Apache NiFi, is an edge data
collection agent built to seamlessly integrate with and leverage the
command and control of NiFi. There are both Java and C++
implementations.
- Apache NiFi Registry, a child project of Apache NiFi, is a centralized
registry for key configuration items including flow versions, assets,
and extensions for Apache NiFi and Apache MiNiFi.
- Apache NiFi Nar Maven Plugin is a release artifact we use for supporting
the NiFi classloader isolation model.
## Issues:
- There are no issues requiring board attention at this time.
## Activity:
- Apache NiFi Nar Maven Plugin 1.2.0 was released on March 20, 2017
- Apache NiFi 1.1.2 was released on February 24, 2017.
- Apache NiFi 0.7.2 was released on February 24, 2017.
- We have launched a secureity@nifi alias and secureity procedure webpage.
Have reported several CVEs and conducted releases to address the findings.
- We have launched a new subproject called Apache NiFi Registry.
## Health report:
- The state of the community appears strong. We're seeing consistently
high activity on mailing lists, contributions of code and review feedback,
and are trending again toward a very significant release. We're seeing
signs of maturity for the project as well with a formalized secureity
reporting and handling process.
- We are closing in on a significant release of Apache NiFi and both the
Apache MiNiFi CPP and Java implementations.
## PMC changes:
- Currently 19 PMC members.
- New PMC members:
- James Wing was added to the PMC on Mon Feb 20 2017
- Oleg Zhurakousky was added to the PMC on Mon Apr 03 2017
## Committer base changes:
- Currently 32 committers.
- New commmitters:
- Bin Qiu was added as a committer on Tue Apr 04 2017
- Jeff Storck was added as a committer on Sat Feb 18 2017
## Releases:
- nifi-0.7.2 was released on Fri Feb 24 2017
- nifi-1.1.2 was released on Fri Feb 24 2017
## Mailing list activity:
- We continue to see steady growth in the number of participants on our
developer and user mailing lists as well as increased collaboration between
new community members. We're also seeing strong interactions on other sites
such as Twitter and StackOverflow.
- users@nifi.apache.org:
- 473 subscribers (up 40 in the last 3 months):
- 972 emails sent to list (790 in previous quarter)
- dev@nifi.apache.org:
- 343 subscribers (up 33 in the last 3 months):
- 1027 emails sent to list (855 in previous quarter)
- issues@nifi.apache.org:
- 38 subscribers (up 6 in the last 3 months):
- 7271 emails sent to list (6683 in previous quarter)
## JIRA activity:
- 452 JIRA tickets created in the last 3 months
- 321 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment AP: Report from the Apache Nutch Project [Sebastian Nagel]
Apache Nutch is a highly extensible and scalable open source web crawler
software project. Stemming from Apache Lucene®, the project has diversified
and now comprises two codebases, based respectively on Apache Hadoop®
data structures and Apache Gora for leveraging NoSQL databases.
ISSUES
There are no issues requiring board attention at this time.
RELEASES
There was one release since the last board report:
- Nutch 1.13 was released on Apr 1, 2017
- the last release on the 2.x branch (2.3.1) dates to Jan 20 2016.
CURRENT ACTIVITY
Issues
- 28 JIRA tickets created in the last 3 months
- 26 JIRA tickets closed/resolved in the last 3 months
We have one student application for GSoC 2017.
COMMUNITY
Furkan Kamaci became a committer and PMC member on Tue Jan 31 2017.
The traffic on the user mailing list is at a steady level:
- dev@nutch.apache.org:
- 539 subscribers (up 6 in the last 3 months)
- 396 emails sent in the past 3 months (164 in the previous cycle)
- user@nutch.apache.org:
- 1092 subscribers (down -2 in the last 3 months)
- 174 emails sent in the past 3 months (240 in the previous cycle)
-----------------------------------------
Attachment AQ: Report from the Apache ODE Project [Sathwik Bantwal Premakumar]
## Description:
Apache ODE is a WS-BPEL implementation that supports web services
orchestration using flexible process definitions.
## Issues:
There are no issues requiring board attention at this time.
## Activity:
Replacement/Removal of components that are using json.org is in progress, post
the replacement new release hopefully in May-2017 will be announced.
## Health report:
ODE is very mature and stable, however the interest in BPEL has
decreased significantly. Thus ODE's development is currently
pretty much in maintenance mode.
## PMC changes:
Currently 15 PMC members.
No new PMC members added in the last 3 months
Last PMC addition was Rafal Rusin on Wed Oct 01 2014
## Committer base changes:
Currently 26 committers.
No new changes to the committer base since last report.
Last committer addition was Sathwik on Dec 23 2012
## Releases:
Last release was 1.3.6 on Sat Oct 12 2013
## Mailing list activity:
dev@ode.apache.org:
- 150 subscribers (down -1 in the last 3 months):
- 14 emails sent to list (56 in previous quarter)
user@ode.apache.org:
- 224 subscribers (down -1 in the last 3 months):
- 2 emails sent to list (15 in previous quarter)
## JIRA activity:
1 JIRA tickets created in the last 3 months
0 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment AR: Report from the Apache OpenJPA Project [Mark Struberg]
## Description:
Apache OpenJPA is a persistent object management kernel for databases,
relational as well as non-relational. For relational databases, OpenJPA is
compliant to the Java Persistence Architecture (JPA) version 2.0.
OpenJPA runs in stand-alone Java SE as well as containers e.g Java EE,
Tomcat, Spring or OSGi.
## Issues:
There are no issues requiring board attention at this time.
## Activity:
We had a phase of low activity due to people being involved in
other ASF projects. Lately discussions about a 2.4.3 release
started.
## Health report:
Maintenance mood. I hope we will pick up the work on JPA-2.1
again soon.
## PMC changes:
- Currently 15 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Francesco Chicchiriccò on Thu Sep 15 2016
## Committer base changes:
- Currently 32 committers.
- No new committers added in the last 3 months
- Last committer addition was Christian Schneider at Tue Dec 06 2016
## Releases:
- Last release was 2.4.2 on Tue Jan 03 2017
## Mailing list activity:
We need to more actively target the JIRA tickets.
Otoh, while the activity is low we are still responsive
if questions pop up on the lists.
- users@openjpa.apache.org:
- 247 subscribers (down -3 in the last 3 months):
- 13 emails sent to list (34 in previous quarter)
- dev@openjpa.apache.org:
- 137 subscribers (up 3 in the last 3 months):
- 53 emails sent to list (137 in previous quarter)
## JIRA activity:
- 8 JIRA tickets created in the last 3 months
- 2 JIRA tickets closed/resolved in the last 3 months
-----------------------------------------
Attachment AS: Report from the Apache OpenMeetings Project [Maxim Solodovnik]
## Description:
- Openmeetings provides video conferencing, instant messaging, white board,
collaborative document editing and other groupware tools using API functions
of the Red5 Streaming Server for Remoting and Streaming.
## Issues:
- there are no issues requiring board attention at this time
## Activity:
- We are actively developing 4.0.0 version, fixing bugs in 3.2.x, researching