The Apache Software Foundation Board of Directors Meeting Minutes July 17, 2019 1. Call to order The meeting was scheduled for 10:30am Pacific and began at 10:39 when a sufficient attendance to constitute a quorum was recognized by the chairman. Other Time Zones: https://timeanddate.com/s/3w7e 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: Danny Angus Rich Bowen - left at 11:52 Pacific Shane Curcuru Ted Dunning Myrle Krantz Daniel Ruggeri Craig L Russell Roman Shaposhnik Joan Touzet Directors Absent: none Executive Officers Present: David Nalley Tom Pappas Sam Ruby Matt Sicker Executive Officers Absent: Ulrich Stärk Guests: Andrew Musselman Daniel Gruno Greg Stein Gris Cuevas Jim Jagielski Kevin A. McGrail Paul Angus 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of June 19, 2019 See: board_minutes_2019_06_19.txt Approved by General Consent. B. The meeting of May 16, 2019 See: board_minutes_2019_05_16.txt Tabled. 4. Executive Officer Reports A. Chairman [Craig] Planning is well underway for our 20 year celebrations at ApacheCon NA in Las Vegas and ApacheCon EU in Berlin. Kudos to all the volunteers who are making this happen. We are on solid financial footing thanks to our generous sponsors and prudent spending. The FY2020 budget was approved and we are once again tracking actuals to budget. This month saw good progress on Apache's new initiative for equity, diversity, and inclusion, including the start of a partnership with Outreachy to help us understand better the barriers to contribution to our projects. Thanks to IBM who chose to sponsor up to three interns at Outreachy to work on Apache projects. We will shortly open a call to participation for all PMCs to nominate mentors for the Outreachy program. I encourage all PMCs to consider participating. With this on track, there are still obstacles to the smooth operation of this initiative. I'd like to thank Gris Cuevas for her leadership and look forward to her continuing to drive progress here. Apache was contacted by the European Commission Directorate-General for Competition and asked to comment on the proposed acquisition of Red Hat by IBM. Both companies are Apache sponsors. After deliberating openly on the board list, we decided to let the invitation lapse without responding. B. President [Sam] Financially, we are starting off as we have now for years, ahead on income and behind on spending. As always, the caveat this early in the year is that timing of payments affects these results. Quiet month for Brand Management Fundraising has secured additional sponsors and is pursuing process improvements. In addition to keeping on top of things and having a pipeline of future announcements, Marketing and Publicity has begun on the new tasks recently approved in the FY20 budget. Finance, Conferences, and Marketing & Publicity continue to work closely together. Diversity and Inclusion has begun reporting on each of the three initiatives identified in the budget request. Conferences is wrapping up last minute details for ACNA. Sponsorship levels for ACEU to date is a concern. --- Meta-governance discussions Despite the resolution to establish the position of VP, Diversity and Inclusion being rescinded and replaced, confusion continues. This is impacting the ability of the committee that Gris established to get on with their important work. As I did last month, I will once again state that unless and until I hear otherwise, I will assume that the board agrees to the following: * VP's reporting to the President can add or remove members of any committees that they oversee, and can even create and disband entire committees, all without prior board approval. * VP's reporting to the President (or anybody they delegate to do so) can place any individual on moderation if they feel that they need to do so to improve the tone and effectiveness of their lists. Similarly, the President and EVP can do that for lists like operations@. * VP's reporting to the President, as well as the President and EVP, can talk to third parties using media such as telephones and videoconferences without being required to invite or even provide prior notification to others. If I'm incorrect in any of these assumptions, I ask the board to speak up now. Additionally, please see Attachments 1 through 8. @Roman: Discuss metagovernance of VPs C. Treasurer [Ulrich] Operating Cash on June 30, 2019 was $2,302.8K, which is down $57.4K from last month’s ending balance (May 19) of $2,360.2K. Total Cash as of June 30, 2019 is $3,696.7K (includes the Pineapple and restricted Donation) as compared to $2,847.9K on June 30th 2018 (an increase of $320.0K year over year). The June 2019 ending Operating cash balance of $2,302.8K represents an Operating cash reserve of 9.2 months based on the FY20 Cash forecast average monthly spending of $250.1K/month. The ASF actual Operating reserve of 9.2 months at the end of June 2019 is ahead of the budgeted 8.9 month reserve for YTD through June 2019. The ASF Operating reserve continues to be very healthy for an organization of the ASF’s size and Operating activity. Reviewing the YTD Cash P&L, total Income is ahead of budget at this point in the Fiscal year by $63.5K. As compared to FY19, YTD revenue is ahead by $45.0K because of prepaid revenue for ApacheCon NA 2019; however, Sponsorship Program revenue is under budget. YTD expenses through June 30, 2019 are under budget by $13.7K. All departments, except for Publicity and Conferences, are under budget at the end of June 2019. Publicity and Conferences are over budget primarily due to the timing of some payments, at this early point in the Fiscal year. Regarding Net Income (NI), YTD FY20 the ASF finished with a negative <$117.5K> NI vs a budgeted negative <$194.7K> NI or $77.2K ahead of Budget, NI, for FY20 at this point in the Fiscal year. This is attributable to timing of Conference payments as well as underspending in most depts YTD vs the FY20 Budget. At this point in the FY we are doing very well, ahead in Revenue and well under budget in Expenses, even taking timing variances into account. With regard to FY19, we are outpacing revenue, by $45.0K as noted above, but we are also out pacing expenses by $77.5K; thus, year over year NI for FY20 is behind FY19 by $32.5K. Current Balances: Boston Private CDARS Account 2,261,344.76 Citizens Money Market 1,078,966.19 Citizens Checking 351,276.45 Paypal - ASF 5,139.18 Total Checking/Savings 3,696,726.58 Jun-19 Budget Variance Income Summary: Inkind Revenue 0.00 0.00 0.00 Public Donations 836.05 2,860.61 -2,024.56 Sponsorship Program 37,000.00 57,000.00 -20,000.00 Programs Income 0.00 0.00 0.00 Conference/Event Income 38,342.00 0.00 38,342.00 Other Income 2,809.15 324.93 2,484.22 Interest Income 494.52 500.00 -5.48 Total Income 79,481.72 60,685.54 18,796.18 Expense Summary In Kind Expense 0.00 0.00 0.00 Infrastructure 69,614.02 85,733.08 -16,119.06 Programs Expense 0.00 3,333.33 -3,333.33 Publicity 14,683.48 21,233.34 -6,549.86 Brand Management 0.00 8,166.67 -8,166.67 Conferences 36,306.59 7,250.00 29,056.59 Travel Assistance Committee 0.00 20,000.00 -20,000.00 Fundraising 11,250.00 16,080.00 -4,830.00 Treasury Services 3,350.00 3,350.00 0.00 General & Administrative 1,652.75 6,915.00 -5,262.25 Diversity and Inclusion 0.00 5,833.33 -5,833.33 Total Expense 136,856.84 177,894.75 -41,037.91 Net Income -57,375.12 -117,209.21 59,834.09 YTD FY20 Budget Variance Income Summary: Inkind Revenue 0.00 0.00 0.00 Public Donations 4,949.27 5,768.41 -819.14 Sponsorship Program 93,000.00 136,000.00 -43,000.00 Programs Income 0.00 0.00 0.00 Conference/Event Income 101,634.00 0.00 101,634.00 Other Income 6,627.08 1,035.05 5,592.03 Interest Income 983.06 900.00 83.06 Total Income 207,193.41 143,703.46 63,489.95 Expense Summary In Kind Expense 0.00 0.00 0.00 Infrastructure 145,155.40 171,466.16 -26,310.76 Programs Expense 0.00 6,666.66 -6,666.66 Publicity 93,011.88 50,541.68 42,470.20 Brand Management 0.00 16,333.34 -16,333.34 Conferences 44,479.17 14,500.00 29,979.17 Travel Assistance Committee 0.00 20,000.00 -20,000.00 Fundraising 28,868.75 32,160.00 -3,291.25 Treasury Services 6,700.00 6,700.00 0.00 General & Administrative 6,436.28 8,330.00 -1,893.72 Diversity and Inclusion 0.00 11,666.66 -11,666.66 Total Expense 324,651.48 338,364.50 -13,713.02 Net Income -117,458.07 -194,661.04 77,202.97 @Daniel: Check in on treasurer availability D. Secretary [Matt] In June, we received 45 ICLAs, four CCLAs, three software grants, and one emeritus request. Just before the end of the month, there was a DDoS vulnerability announced for PGP key servers and clients. We mitigated this by temporarily switching to a more secure keyserver instance for verifying keys in the Secretary Workbench that limits the signature data returned on keys to mitigate this problem. This has caused some interruptions to key verification on documents received by the Secretary, though work is ongoing to fully return the service to full reliability once we can upgrade to the latest release of GnuPG which has its own mitigations in place for any keyserver and not just keys.openpgp.org. We have been working closely with the Whimsy PMC and Infra to continue improving the tooling in this area. E. Executive Vice President [David] I've spent some time working on the Annual Report with Sally. Travel Assistance Committee =========================== TAC has finished selections for ACNA and the application process is closing for ACEU. Infrastructure ============== Infrastructure has dealt with a number of security issues as well as spending the bulk of available time on a datacenter relocate. F. Vice Chairman [Shane] No notable activity other than a busy summer. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Rich] See Attachment 9 B. Apache Legal Affairs Committee [Roman Shaposhnik] See Attachment 10 C. Apache Security Team Project [Mark J. Cox / Myrle] See Attachment 11 D. VP of Data Privacy [John Kinsella / Joan] No report was submitted. @Danny: Document the data privacy needs of the organization. E. VP of Jakarta EE Relations [Mark Struberg / Craig] See Attachment 13 Additional officer reports approved as submitted by General Consent. 6. Committee Reports Summary of Reports The following reports required further discussion: # Apex [rs, da] # Archiva [myrle] # Arrow [rb] # Data Privacy [rs] # Griffin [myrle] # Hadoop [da] # Infrastructure [rs] # James [rs] # Mesos [wohali] # NetBeans [rb] # ODE [clr] # River [rs] # Samza [rb] # Tcl [td] # TomEE [myrle] # VXQuery [rs] A. Apache Accumulo Project [Michael Wall / Ted] See Attachment A B. Apache ActiveMQ Project [Bruce Snyder / Daniel] See Attachment B C. Apache Airavata Project [Suresh Marru / Shane] See Attachment C D. Apache Apex Project [Thomas Weise / Danny] No report was submitted. @Danny: pursue a roll call for Apex E. Apache Aries Project [Christian Schneider / Roman] See Attachment E F. Apache Arrow Project [Jacques Nadeau / Danny] See Attachment F @Rich: Follow up about release vote concerns G. Apache AsterixDB Project [Till Westmann / Craig] See Attachment G H. Apache Attic Project [ / Daniel] See Attachment H I. Apache Avro Project [Thiruvalluvan M. G. / Rich] No report was submitted. @Rich: pursue a report for Avro J. Apache Calcite Project [Francis Chuang / Joan] See Attachment J K. Apache CarbonData Project [Liang Chen / Ted] See Attachment K L. Apache Celix Project [Pepijn Noltes / Shane] See Attachment L M. Apache Chukwa Project [Eric Yang / Myrle] See Attachment M N. Apache Creadur Project [Brian E Fox / Roman] See Attachment N O. Apache Crunch Project [Josh Wills / Ted] See Attachment O P. Apache CXF Project [Daniel Kulp / Roman] See Attachment P Q. Apache DataFu Project [Matthew Hayes / Danny] See Attachment Q R. Apache DB Project [Bryan Pendleton / Shane] See Attachment R S. Apache Directory Project [Shawn McKinney / Daniel] See Attachment S T. Apache Dubbo Project [Ian Luo / Joan] See Attachment T U. Apache Fineract Project [Vishwas Babu A J / Myrle] See Attachment U V. Apache Fluo Project [Keith Turner / Craig] See Attachment V W. Apache Geronimo Project [Romain Manni-Bucau / Rich] See Attachment W X. Apache Griffin Project [William Guo / Myrle] See Attachment X @Myrle: Look into getting a better report Y. Apache Hadoop Project [Vinod Kumar Vavilapalli / Joan] See Attachment Y Z. Apache HAWQ Project [Lei Chang / Daniel] See Attachment Z AA. Apache HBase Project [Misty Linville / Ted] See Attachment AA AB. Apache Incubator Project [Justin Mclean / Danny] See Attachment AB AC. Apache Isis Project [Kevin Meyer / Rich] See Attachment AC AD. Apache James Project [Benoit Tellier / Roman] See Attachment AD AE. Apache jclouds Project [Andrea Turli / Craig] See Attachment AE AF. Apache Jena Project [Andy Seaborne / Shane] See Attachment AF AG. Apache JMeter Project [Bruno Demion / Craig] See Attachment AG AH. Apache Johnzon Project [Hendrik Saly / Rich] See Attachment AH AI. Apache Joshua Project [Tommaso Teofili / Roman] See Attachment AI AJ. Apache JSPWiki Project [Juan Pablo Santos Rodríguez / Danny] See Attachment AJ AK. Apache Kudu Project [Todd Lipcon / Joan] See Attachment AK AL. Apache Kylin Project [Luke Han / Shane] No report was submitted. AM. Apache Lens Project [Amareshwari Sriramadasu / Myrle] See Attachment AM AN. Apache MADlib Project [Aaron Feng / Daniel] See Attachment AN AO. Apache Mahout Project [Andrew Musselman / Ted] See Attachment AO AP. Apache Maven Project [Robert Scholte / Danny] See Attachment AP AQ. Apache Mesos Project [Benjamin Hindman / Craig] No report was submitted. @Craig: pursue a roll call for Mesos AR. Apache Metron Project [Casey Stella / Joan] See Attachment AR AS. Apache MINA Project [Guillaume Nodet / Rich] See Attachment AS AT. Apache MyFaces Project [Bernd Bohmann / Myrle] See Attachment AT AU. Apache NetBeans Project [Geertjan Wielenga / Ted] See Attachment AU AV. Apache NiFi Project [Joe Witt / Shane] See Attachment AV AW. Apache Nutch Project [Sebastian Nagel / Roman] See Attachment AW AX. Apache ODE Project [Sathwik / Daniel] See Attachment AX @Daniel: Reach out for choice on rebooting or atticing the project AY. Apache OpenJPA Project [Mark Struberg / Roman] See Attachment AY AZ. Apache OpenMeetings Project [Maxim Solodovnik / Daniel] See Attachment AZ BA. Apache OpenOffice Project [Peter Kovacs / Joan] See Attachment BA BB. Apache ORC Project [Owen O'Malley / Danny] See Attachment BB BC. Apache Parquet Project [Julien Le Dem / Ted] See Attachment BC BD. Apache PDFBox Project [Andreas Lehmkühler / Shane] See Attachment BD BE. Apache Perl Project [Philippe Chiasson / Rich] No report was submitted. BF. Apache PLC4X Project [Christofer Dutz / Craig] See Attachment BF BG. Apache Ranger Project [Selvamohan Neethiraj / Myrle] See Attachment BG BH. Apache River Project [Peter Firmstone / Ted] No report was submitted. BI. Apache Samza Project [Yi Pan / Daniel] See Attachment BI BJ. Apache ServiceComb Project [Willem Ning Jiang / Craig] See Attachment BJ BK. Apache SkyWalking Project [Sheng Wu / Danny] See Attachment BK BL. Apache Sqoop Project [Venkat Ranganathan / Myrle] See Attachment BL BM. Apache Steve Project [Daniel Gruno / Shane] See Attachment BM BN. Apache Streams Project [Steve Blackmon / Rich] See Attachment BN BO. Apache Struts Project [René Gielen / Joan] See Attachment BO BP. Apache Tapestry Project [Thiago Henrique De Paula Figueiredo / Roman] No report was submitted. @Joan: pursue a report for Tapestry BQ. Apache Tcl Project [Georgios Petasis / Ted] See Attachment BQ @Daniel: pursue a roll call for Tcl BR. Apache Tez Project [Jonathan Turner Eagles / Joan] See Attachment BR BS. Apache Thrift Project [Jens Geyer / Rich] See Attachment BS BT. Apache Tika Project [Tim Allison / Shane] See Attachment BT BU. Apache TinkerPop Project [Stephen Mallette / Craig] See Attachment BU BV. Apache TomEE Project [David Blevins / Myrle] No report was submitted. BW. Apache Traffic Server Project [Bryan Call / Daniel] See Attachment BW BX. Apache VXQuery Project [Till Westmann / Roman] See Attachment BX BY. Apache Web Services Project [Daniel Kulp / Danny] See Attachment BY BZ. Apache Zeppelin Project [Lee Moon Soo / Daniel] No report was submitted. CA. Apache Archiva Project [Olivier Lamy / Joan] See Attachment CA @Myrle: Pursue a roll call for Archiva CB. Apache Pivot Project [Roger Lee Whitcomb / Shane] See Attachment CB Committee reports approved as submitted by General Consent. 7. Special Orders A. Update Apache Security Team Membership WHEREAS, the Apache Software Foundation (ASF) Board Commmittee, known as the Apache Security Team expects to better serve its purpose through the periodic update of its membership; and WHEREAS, the Apache Security Team is a Board-appointed committee whose membership must be approved by Board resolution; NOW, THEREFORE, BE IT RESOLVED, that the following ASF members be added as Apache Security Team members: Yann Ylavic Dirk-Willem van Gulik Special Order 7A, Update Apache Security Team Membership, was approved by Unanimous Vote of the directors present. B. Change the Apache HBase Project Chair WHEREAS, the Board of Directors heretofore appointed Misty Linville (misty) to the office of Vice President, Apache HBase, and WHEREAS, the Board of Directors is in receipt of the resignation of Misty Linville from the office of Vice President, Apache HBase, and WHEREAS, the Project Management Committee of the Apache HBase project has chosen by consensus to recommend Duo Zhang (zhangduo) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Misty Linville is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache HBase, and BE IT FURTHER RESOLVED, that Duo Zhang be and hereby is appointed to the office of Vice President, Apache HBase, 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 HBase Project Chair, was approved by Unanimous Vote of the directors present. C. Establish the Apache OpenWhisk 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 platform for building serverless applications with functions. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache OpenWhisk Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache OpenWhisk Project be and hereby is responsible for the creation and maintenance of software related to a platform for building serverless applications with functions; and be it further RESOLVED, that the office of "Vice President, Apache OpenWhisk" 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 OpenWhisk Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache OpenWhisk 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 OpenWhisk Project: * Bertrand Delacretaz * Carlos Santana * Chetan Mehrotra * Dave Grove * Dominic Kim * Dragos Dascalita Haut * James Dubee * James Thomas * Jeremias Werner * Krzysztof Sobkowiak * Markus Thömmes * Matt Rutkowski * Matt Sicker * Michele Sciabarra * Olivier Tardieu * Rob Allen * Rodric Rabbah * Sven Lange-Last * Tyson Norris * Vincent Hou NOW, THEREFORE, BE IT FURTHER RESOLVED, that Dave Grove be appointed to the office of Vice President, Apache OpenWhisk, 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 Apache OpenWhisk Project be and hereby is tasked with the migration and rationalization of the Apache Incubator OpenWhisk podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator OpenWhisk podling encumbered upon the Apache Incubator Project are hereafter discharged. Special Order 7C, Establish the Apache OpenWhisk Project, was approved by Unanimous Vote of the directors present. D. Change the Apache Attic Project Chair WHEREAS, the Board of Directors heretofore appointed Henk P. Penning (henk) to the office of Vice President, Apache Attic, and WHEREAS, the Board of Directors acknowledges the death of Henk P. Penning, and WHEREAS, the Project Management Committee of the Apache Attic project has chosen by consensus to recommend Mads Toftum (mads) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Mads Toftum 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 7D, Change the Apache Attic Project Chair, was approved by Unanimous Vote of the directors present. 8. Discussion Items 9. Review Outstanding Action Items * Rich: Look into activity and assess state of project [ Apex 2019-04-17 ] Status: The PMC chair has announced that they are stepping down, and a new PMC chair has been proposed. That is encouraging, except that neither one of those threads has received even a single response. * Roman: Follow up with PMC about activity [ Cocoon 2019-05-15 ] Status: Done * Rich: open up attic discussions to dev list [ Forrest 2019-05-15 ] Status: In the month since the thread was started - https://lists.apache.org/thread.html/fda24957e049f10d282037594d2aa61ce9a31cf8fc5313959aa81672@%3Cdev.forrest.apache.org%3E - there has not been even a single response. We should discuss inviting them to retire. * Myrle: follow up about report [ Hama 2019-05-15 ] Status: I am going through my action items quite late, and this action item was missed in June as well. Hama's next report is in August anywyas. Rather than send a reminder this month, I will check their report before the August meeting and, if necessary, ask them to bring it "up to par". * Myrle: follow up about trademark issue [ Impala 2019-05-15 ] Status: * Joan: follow up with project [ Mesos 2019-05-15 ] Status: No update. Please close this, we have a new issue for Mesos (roll call). * Rich: find out what the sentence in Issues means [ Open Climate Workbench 2019-05-15 ] Status: There has been no response to my email to private@ or dev@. I am at a loss as to know how to get anybody's attention on this project. * Craig: start thread on changing reporting deadline [ TomEE 2019-05-15 ] Status: * Rich: propose new PMC chair due to consistently late reports [ TomEE 2019-05-15 ] Status: * Tom: research what other nonprofits do for CoCs for boards [ Statement of Expectation of Conduct of Board Members 2019-05-15 ] Status: * Daniel: begin a discussion on the lists about this [ Publishing of vote records 2019-05-15 ] Status: * Roman: create a framework of vote meanings [ Convention of semantics of Board votes 2019-05-15 ] Status: * Shane: pursue a report for Archiva [ Archiva 2019-06-19 ] Status: Report provided. * Danny: pursue a roll call for Axis [ Axis 2019-06-19 ] Status: Resolved Roll call thread got three responses. https://lists.apache.org/thread.html/84be06b7367c75e29e3f1936f65eb0620c22e8d784ee992999d43492@%3Cprivate.axis.apache.org%3E * Roman: pursue a report for Bloodhound [ Bloodhound 2019-06-19 ] Status: * Craig: work with IPMC to clarify podling release policy [ Incubator 2019-06-19 ] Status: * Shane: pursue a report for Lucene.Net [ Lucene.Net 2019-06-19 ] Status: * Rich: pursue a roll call for Joshua [ Joshua 2019-06-19 ] Status: * Myrle: pursue a report for Mesos [ Mesos 2019-06-19 ] Status: Joan sent a reminder: https://lists.apache.org/thread.html/782b81bcaa8a4f4b2323f6fb734c11d83650c5199762721100568d18@%3Cprivate.mesos.apache.org%3E There has been no response. * Shane: pursue a report for Pivot [ Pivot 2019-06-19 ] Status: Attached as Attachment CB. [rlw] * Roman: purse a roll call for River [ River 2019-06-19 ] Status: done * Joan: follow up with Royale about build security [ Royale 2019-06-19 ] Status: Security team has followed up and included comments in their report. This can be closed. * Daniel: find out what happened with mailing list traffic [ Sentry 2019-06-19 ] Status: Followed up in https://lists.apache.org/thread.html/7b047602df66b0026b65db99dc818f661b49c6d21509d79f7046e7e4@%3Cprivate.sentry.apache.org%3E * Ted: follow up about trademark issue in Sling [ Sling 2019-06-19 ] Status: * Myrle: Follow up with ODE PMC about options regarding rebooting the project [ Action Items 2019-06-19 ] Status: Sent e-mail to the ODE list: https://lists.apache.org/thread.html/ebd0a110366c990ddd3d4a2af55f46d38bac2a880d9c28e5d22621aa@%3Cprivate.ode.apache.org%3E We need to continue to track this item. 10. Unfinished Business 11. New Business 12. Announcements We note with great sorrow the passing of long-term volunteer and Apache Member Henk Penning. https://www.apache.org/memorials/henk_penning.html 13. Adjournment Adjourned at 12:27 p.m. (Pacific) ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Brand Management [Mark Thomas] * ISSUES FOR THE BOARD None. * OPERATIONS Covering the period June 2019 It has been a fairly quiet month. Responded to the following queries, liaising with projects as required: - Responded to an external request to produce FLINK apparel - Provided support to the DLAB podling regarding naming - Provided advice to a conference based around KYLIN - Explained to a potential Wikipedia contributor that use of our logos in the context of a page about the project would be nominative use - Provided advice to a conference based around KAFKA No progress on the draft policy for use of our marks by downstream distributions. * REGISTRATIONS - Continued to collate information to support our registration of APACHE IGNITE in China * INFRINGEMENTS ----------------------------------------- Attachment 2: Report from the VP of Fundraising [Daniel Ruggeri] Fundraising continues to go well thanks to our wonderful sponsors. This month we secured two new Bronze sponsorships and have processed four renewals (2 Silver, 2 Bronze). We continue the efforts around consolidating terms of an ASF + Targeted Platinum sponsorship. This has been an ongoing effort with the sponsor, Infra and Fundraising for several months. Conversation has picked up recently and a path forward has been identified. We also continue our relentless pursuit of improved operations by driving focus on updating record keeping, securing, and maintaining online accounts. New sponsor agreements and renewals are successfully being processed using Docusign through Virtual ensuring these activities continue to run smoothly. Sponsor onboarding is now also done via online form which directly feeds the central data tracker for sponsors. This unlocks significant automation capabilities down the road! Support for events remains on track and doing well. We are continuing to sign on new sponsors for ApacheCon US and ApacheCon EU as well as working with both sponsorship lead teams to improve sponsorship sales. We received $3,135 from individual donors via Hopsie. An ApacheCon Bronze sponsor also paid their sponsorship fee via Hopsie during this period as well. ----------------------------------------- Attachment 3: Report from the VP of Marketing and Publicity [Sally Khudairi] [REPORT] ASF Marketing & Publicity - July 2019 I. Budget: we received Board signoff on the proposed FY2020 budget and projections through FY2024, and have begun to commence activities on select projects for the ASF 20th Anniversary at ApacheCon. II. Cross-committee Liaison: Sally Khudairi continues to support ASF Fundraising by engaging existing sponsors, securing sponsorship renewals (2 Silver and 2 Bronze sponsors), signing and onboarding new sponsors, and working on ApacheCon sponsorships. Her work with ASF Conferences continues. There have been several delays with securing and publishing "Success at Apache" posts over the past couple of months due to limitations in volunteer availability: this is being corrected. We are working on finalizing and publishing the ASF FY2019 Annual Report. She has also been supporting the ASF Board with drafting statements and minutes. III. Press Releases: the following formal announcements were issued via the newswire service, ASF Foundation Blog, and announce@apache.org during this timeframe: - 11 July 2019 - The Apache® Software Foundation Announces Program for ApacheCon™ Europe - 24 June 2019 - Statement by The Apache Software Foundation Board of Directors IV. Informal Announcements: 5 items were published on the ASF "Foundation" Blog. 5 Apache News Round-ups were issued, with a total of 260 weekly summaries published to date. We tweeted 17 items to 54K followers on Twitter. We posted 8 items on LinkedIn, which garnered more than 39K organic impressions. V. Future Announcements: 1 announcement is 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 4 media queries. The ASF received 865 press clips vs. last month's clip count of 1,668. Media coverage of Apache projects yielded 2,130 press hits vs. last month's 3,263. ApacheCon received 14 press hits. VII. Analyst Relations: we received no analyst queries. Apache was mentioned in 2 reports by Gartner; 1 report by Forrester; 3 reports by 451 Research; and 2 reports by IDC. VIII. Graphics: members of the new Central Services sub-group under Marketing & Publicity have successfully completed the redesign and relaunch of https://www.apachecon.com/. Sally continues to develop graphics to promote the ASF and ApacheCon, and aims to collaborate with fellow members of Central Services on future requirements. IX. Events liaison: we continue to work closely with Virtual and newthinking/Plain Schwarz on various advisory and tactical support across ApacheCon/Las Vegas and Berlin. This includes engaging with various ApacheCon chairs to promote their tracks on Feathercast, with subsequent blog posts, and will endeavor to extend the same to ApacheCon Europe. We posted 6 items on the ASF Events/ApacheCon pages on LinkedIn, tweeted 8 items on the ApacheCon Twitter account (the event producers are picking up the pace on promoting event activities and individual sessions). Sally continues to work closely with ASF VP Conferences Rich Bowen, and plans to scale back her day-to-day involvement by mid-month, particularly with event sponsorship. She is also overseeing Sponsor Ambassador activities and the ASF’s presence at upcoming events such as OSCON (July), Cumbre/CCOSS (September), and Huawei Connect (September). X. Newswire accounts: we have 1 pre-paid press release with GlobeNewswire through December 2020. This order will auto-renew next month. # # # ----------------------------------------- Attachment 4: Report from the VP of Infrastructure [David Nalley] General ======= Infrastructure is operating as expected, and has no current issues requiring escalation to the President or the Board. Highlights ========== Builds ====== Many Foundation projects use TravisCI for their continuous build/test system, rather than (or in addition to) our Infra-managed Jenkins and buildbot systems. Infra has purchased additional capacity for use by our projects, but we continue to overtax our Travis resources. This is partly due to a typical tragedy of the commons: projects don't understand how much they are using (and thus, denying to others). We found just three projects were using over half of all our capacity. Lack of APIs and detailed metrics from the Travis system have hampered work to provide detailed feedback to our projects. We are investigating alternatives for outsourcing build capacity. Some suggestions on our builds@ mailing list have been provided, and a couple targeted sponsorships are being investigated. Short Term Priorities ===================== - Complete our travel planning to attend ACNA 2019 in Las Vegas. The entire team will be attending this year. Long Range Priorities ===================== - Complete the migration to Ubuntu (LTS) 18.04 and Puppet 6 (P6) General Activity ================ - Many migrations to 18.04/P6 have been performed. We are concentrating on the oldest systems running Ubuntu 14.04 - The team spent about two hours responding to a DMCA request. More information is in the Legal Affairs report. - Emptying one of our datacenters, by migrating all services/VMs to other datacenters (primarily Hetzner). - Certificate updates for our web sites, and several internal systems. - Preparing moves for our Subversion server, for Jira, for our primary mail server, and for our mail archives. This entails lots of puppet work and testing, before "pulling the lever". - Small in-place upgrade for Jira, to resolve a security issue (which didn't apply in our configuration, but just to be safe...). - Automatically applied topics to all GitHub repositories to group them by project (h/t David Blevins), and to carry their DOAP settings - Resolved a security issue within our Jenkins build environment. ----------------------------------------- Attachment 5: Report from the VP of Conferences [Rich Bowen] ApacheCon North America Registration is open, and the numbers are coming in. As usual, there's concern with the numbers, tempered by the fact that we have a community which, for whatever reason, tends to register very late. The effort to promote project interest in the Hackathons has started. We still have a number of gaps in the schedule, from speakers who have dropped out, and for sponsored sessions. We hope to fill all of these in the next two weeks. We are wrapping up last minute details, and are mostly focused on promotion at this point. ApacheCon Europe Sponsorships: We currently have 4 sponsors (one at each level plus a second one at gold level). This level of sponsorship is low. Sally is coordinating with NewThinking to make suggestions and look for solutions. Ticket sales: We have currently sold 33 tickets. Our community tends to buy tickets late; we are not concerned by this level of ticket sales. Media relations: Sally and newThinking/plain schwarz put out press releases in German and in English last week. We have several media partnerships, including the Irish Tech Times for which Myrle provided an interview Content: We have sent out speaker acceptances, and formulated a schedule. The schedule is public We have all non-sponsor keynotes set, and we also know who our keynote will be from Google (Leah Cole). We still need to check acceptances, send out reminders, and replace any "holes". We have been working on Visa letters. We're trying to set up hackathon coordination, but it seems to not be "taking". Travel: TAC will be closing on July 18th (extended from the 14th). We have been coordinating with them. ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald] Events ====== TAC is currently running applications for 2 events. ApacheCon NA2019 Las Vegas -------------------------- Applications closed (after a short extension) on June 25th. We had 50 applications that Judges had to score. After some deliberations, this was narrowed down and finally there were 14 applicants accepted. 1 applicant shortly after withdrew his application citing funding elsewhere, so we end up with 13. Now we enter a rapid period of Ensuring we have Hotel Rooms, that all that require VISAs apply ASAP and that we can provide supporting documents etc. Flights need to be booked and Conference Tickets need organising. ApacheCon EU2019 Berlin ------------------------ Applications close on July 14th, and then judging will begin here. Currently around 32 applications. No other Events planned to support at this time. Membership ========== No changes in the TAC membership. ----------------------------------------- Attachment 7: Report from the VP of Finance [Tom Pappas] VP Finance June 2019 report Continue to work with and support Fundraising committee Continue to Work with and Support Conference committee on ACNA 19 Worked and completed the FY20 budget that was approved with accounting team for the June 2019 financial close ----------------------------------------- Attachment 8: Report from the VP of Diversity and Inclusion [Gris Cuevas] ## Description: - The Diversity and Inclusion VP works in collaboration with a team who contributes towards generating a current description of the D&I landscape in the industry and for the foundation. The team also focuses on developing resources the projects can leverage to increase diversity and inclusion in their communities. ## Issues: - The mailing list and D&I committee are in need of a set of rules of engagement for dialogue and collaboration, the VP of D&I will appoint a group of experienced individuals to support the committee on this matter ## Activity: Moving forward, the D&I committee will report activity by project, referring to the top projects we proposed to the board each fiscal year. We’ll also add a section on operations to report on bureaucratic tasks and a section for community highlights where members can share their own efforts and wins. *** Project: Survey revamp*** - Started scope of project in a Google Doc for easy collaboration - Looking for a contractor to start work, Myrle introduced Gris to a potential collaborator - We need help identifying other vendors *** Project: UX Research on new contributors *** - Looking for a contractor to start work, Gris is talking to two agencies on the week of July 15th *** Project: Internships for underrepresented groups (Outreachy) *** - The VP of D&I hosted a meeting to discuss a path forward to establish a relationship with Outreachy, the notes of the meeting were brought back to dev@ - We sent a call for a Community Coordinator, an entity similar to the GSoC Chair for the ASF - We’re laying down plans to catch the next round of internships - Outreachy’s team sent introductions to Gris and D&I members of Mozilla’s working groups *** Operations *** - We have gotten approved budget to operate in the 2020 fiscal year - Our GitHub repository is up and running - We have started conversations with Outreachy to explore ways of collaboration on the research about the experience of underrepresented individuals who contribute to Apache projects *** Community Highlights *** - We’re working on the production of an event in Latin America that aims to increase the representation of Latin tech practitioners in Apache projects: ccoss.org - We had 2 corporate sponsors commit funds to D&I projects, IBM for our Outreachy engagement and Google for D&I initiatives ## Health report: - The committee is active, however some conversations haven’t been healthy and we are exploring ways to improve the environment, especially in the dev@ list - At this point, the V.P. of D&I is concerned the culture and perception of the D&I has been damaged due to recent developments, she will work with the committee to focus on achieving small wins that can bring credibility and positive energy back to the committee ## Committee members changes: Removed one member from the committee ----------------------------------------- Attachment 9: Report from the VP of W3C Relations [Andy Seaborne] Nothing to report this month. ----------------------------------------- Attachment 10: Report from the Apache Legal Affairs Committee [Roman Shaposhnik] For the past months we've had a regular amount of usual requests flowing through LEGAL JIRA and legal-discuss. Hen and the rest of the volunteers took a good care of resolving most of these in time. We're up 3 to 23, unresolved issues this month. We have received our first official DMCA takedown notice and acted accordingly. The party who submitted the notice considers matter to be resolved now. The material that had to be taken down consisted of 3 emails available via mail-archives.apache.org. We are currently in the process of formalizing a check-list/policy of actions to be taken should the next DMCA takedown notice arrive. We have provided guidance to the Incubator PMC around relaxing release policy for podlings. We are continue the work with Jakarta EE VP around implications of Eclipse Foundation Jakarta EE paperwork. We continue to evaluate additional options for counsel to augment the work of DLA Piper. We expect to have an update on this in a month or two. Mishi Choudhary from SFLC is looking into refreshing the relationship with us. In additional to that we also had Cliff Allen reaching out offering his help. Legal section of the ASF yearly report has been submitted to Sally ----------------------------------------- Attachment 11: Report from the Apache Security Team Project [Mark J. Cox] Continued work on incoming security issues, keeping projects reminded of outstanding issues, and general oversight and advice. We have a proposed resolution for this board meeting to expand the security team to include Yann Ylavic and Dirk-Willem van Gulik, both of whom have been on the security alias and doing security related work for some time. This month included the security disclosure by a researcher who found several Apache projects used build scripts that would download dependencies over http rather than https. Prior to public disclosure, we worked to address these examples and also contacted all Apache projects to have them check build scripts and change to downloading dependencies securely. As a result, a number of Apache projects made changes to their dependencies, some declared they were not affected, and a few are in the process of being updated. Stats for June 2019: 12 [license confusion] 10 [support request/question not security notification] Security reports: 23 (last months: 44, 29, 39, 35) 3 [spark], [web site related] 2 [httpd], [infrastructure], [lucene], [trafficcontrol] 1 [activemq], [allura], [axis], [beanutils], [commons], [nifi], [openoffice], [struts], [zookeeper] In total, as of 1st July 2019, we're tracking 64 (last month: 73) open issues across 36 projects, median age 120 (last month: 91) days. 45 of those issues have CVE names assigned. 8 (last month: 8) of these issues, across 5 projects, are older than 365 days. ----------------------------------------- Attachment 12: Report from the VP of Data Privacy [John Kinsella] ----------------------------------------- Attachment 13: Report from the VP of Jakarta EE Relations [Mark Struberg] ## Description: Apache Jakarta EE Relations exists to discover how the ASF can work together with the Eclipse Foundations Jakarta EE working group. ## Issues: - There are no issues requiring board attention at this time. ## Activity: The initial setup still has to be done. Do we need a mailing list and who else want's to provide input on the matter? ----------------------------------------- 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: - The last release was 1.9.3 on Apr 9 2019 [1]. - The community continues to march toward the 2.0.0 release. This includes closing old issues on Jira and moving still relevant issues to github issues. - The monthly "Hack Day" continues in Columbia MD. There was nothing of note posted from the May meeting, but a summary of June's meeting is at [2]. There was a meeting on Jul 10, but no notes from that yet. ## Health report: - The project remains healthy. Activity levels on mailing lists, issues and pull requests remain constant. ## PMC changes: - Currently 34 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Nick Felts on Thu Mar 22 2018 ## Committer base changes: - All Committers are also PMC members, see the PMC Changes section for details ## Releases: - accumulo-1.9.3 was released on Wed Apr 10 2019 ## Mailing list activity: - Nothing significant in the figures ## Issue activity: - 86 issues created [3] and 70 closed [4] across all the Accumulo repos since the last report. - 134 pull requests created [5] and 135 closed [6] across all the Accumulo repos since the last report. [1]: https://accumulo.apache.org/release/accumulo-1.9.3/ [2]: https://lists.apache.org/thread.html/953ddb7f3d621daa1cc068804dd7d813469c147b29778e68081a310f@%3Cdev.accumulo.apache.org%3E [3]: https://github.com/search?q=is:issue+created:2019-04-17..2019-07-17+repo:apache/accumulo+repo:apache/accumulo-website+repo:apache/accumulo-examples+repo:apache/accumulo-docker+repo:apache/accumulo-testing+repo:apache/accumulo-wikisearch+repo:apache/accumulo-proxy+repo:apache/accumulo-maven-plugin+repo:apache/accumulo-pig+repo:apache/accumulo-instamo-archetype+repo:apache/accumulo-bsp [4]: https://github.com/search?q=is:issue+closed:2019-04-17..2019-07-17+repo:apache/accumulo+repo:apache/accumulo-website+repo:apache/accumulo-examples+repo:apache/accumulo-docker+repo:apache/accumulo-testing+repo:apache/accumulo-wikisearch+repo:apache/accumulo-proxy+repo:apache/accumulo-maven-plugin+repo:apache/accumulo-pig+repo:apache/accumulo-instamo-archetype+repo:apache/accumulo-bsp [5]: https://github.com/search?q=is:pr+created:2019-04-17..2019-07-17+repo:apache/accumulo+repo:apache/accumulo-website+repo:apache/accumulo-examples+repo:apache/accumulo-docker+repo:apache/accumulo-testing+repo:apache/accumulo-wikisearch+repo:apache/accumulo-proxy+repo:apache/accumulo-maven-plugin+repo:apache/accumulo-pig+repo:apache/accumulo-instamo-archetype+repo:apache/accumulo-bsp [6]: https://github.com/search?q=is:pr+closed:2019-04-17..2019-07-17+repo:apache/accumulo+repo:apache/accumulo-website+repo:apache/accumulo-examples+repo:apache/accumulo-docker+repo:apache/accumulo-testing+repo:apache/accumulo-wikisearch+repo:apache/accumulo-proxy+repo:apache/accumulo-maven-plugin+repo:apache/accumulo-pig+repo:apache/accumulo-instamo-archetype+repo:apache/accumulo-bsp ----------------------------------------- Attachment B: Report from the Apache ActiveMQ Project [Bruce Snyder] ## Description * Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Activity * ActiveMQ ** 5.15.10 & 5.16.0 releases preparation ** Roadmap proposal (discussion is on-going, no decisions yet) * ActiveMQ Artemis ** Artemis progresses towards becoming ActiveMQ 6 as per roadmap, with continued improvements in feature parity with ActiveMQ 5. ** Release of Apache ActiveMQ Artemis 2.8.0 (May 8) *** Support ActiveMQ5 feature JMSXGroupFirstForConsumer *** Bug fixes ** Release of Apache ActiveMQ Artemis 2.8.1 (May 22) *** Paging scale-ability *** Bug fixes ** Release of Apache ActiveMQ Artemis 2.9.0 (June 6) *** Support of MicroMeter API to enabled better pluggable metric integration ** Community Discussion of further Paging enhancements, by page cache partial re-design. * ActiveMQ NMS ** Release of Apache NMS API 1.8.0 *** .NET standard 2.0 support *** First official NuGet package ** Current activity in creating an NMS AMQP implementation, getting this into a state for release for the first time. ** Activity on updating NMS openwire implementation to .NET standard 2.0 and also NuGet package. ## Releases ** ActiveMQ Artemis 2.9.0, released on Thu Jun 6 2019 ** ActiveMQ Artemis 2.8.1, released on Wed May 22 2019 ** ActiveMQ Artemis 2.8.0, released on Wed May 8 2019 ** Last release was 5.15.9, released on Mon Mar 18 2019 ## Committer/PMC Changes * No new PMC members in the last 3 months. ** Last PMC addition: Tue Nov 27 2018 (Justin Graham Bertram) * No new committers in the last 3 months. ** Last committer addition: Tue Oct 30 2018 (Jamie Mark Goodyear) ** Currently 60 committers and 24 PMC members. ----------------------------------------- Attachment C: Report from the Apache Airavata Project [Suresh Marru] ## Description: - Apache Airavata is a distributed system software framework 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 without any major concerns. ## Health report: - The project is in its steady state with a linear progression in the development and usage. We made a major technical refactoring integrating Apache Airavata with Apache Helix orchestration, we are hoping the sophistication Helix will offer will stir up more usage of Airavata. ## PMC changes: - Currently 24 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Wannipurage Dimuthu Upeksha on Mon Mar 05 2018 ## Committer base changes: - Currently 38 committers. - No new committers added in the last 3 months - Last committer addition was Eldho Mathulla at Mon Jul 23 2018 ## Releases: - Last release was 0.17 on Sat Mar 23 2019 ## JIRA activity: - 87 JIRA tickets created in the last 3 months. - 70 JIRA tickets closed/resolved in the last 3 months. ----------------------------------------- Attachment D: Report from the Apache Apex Project [Thomas Weise] ----------------------------------------- Attachment E: Report from the Apache Aries Project [Christian Schneider] ## Description: - Apache Aries delivers a set of pluggable Java components enabling an enterprise OSGi application programming model. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - In this period we have rather low activity as the upcoming OSGi specs are still in early stage. - Mainly fixes stable releases - We now moved the main aries repo to git too. So now all Aries source code is available on git and github which makes it easier for new contributors to propose changes. - We decided to work on a new website that has a nicer design and is easier to maintain. A new contributor François Papon offered to create the basic structure and design for us. - Last year we decided to have a regular change in PMC chair. So I will call for proposals for a new PMC chair. ## Health report: - Health of the project is good. We have a low number of active committers but activity is stable. ## PMC changes: - Currently 41 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Carlos Sierra Andrés on Tue Jul 03 2018 ## Committer base changes: - Currently 57 committers. - Amichai Rothman was added as a committer on Thu May 23 2019 ## Releases: - rsa-1.14.0 was released on May 20 2019 - jax-rs-whiteboard was released on May 31 2019 - Aries Proxy 1.1.5 was release on Jun 21 2019 - spifly-1.2.3 was released on Jul 08 2019 ## JIRA activity: - 8 JIRA tickets created in the last 3 months - 11 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment F: Report from the Apache Arrow Project [Jacques Nadeau] ## Description: Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, C#, Go, Java, JavaScript, MATLAB, Python, R, Ruby, and Rust. ## Issues: - There are no issues requiring board attention at this time ## Activity: - The community is discussing a 1.0.0 release featuring forward-looking binary format stability guarantees. Given the nature of the project, this is obviously an important milestone for adoption and user support - Since the last report, a new Buildbot-based CI system has been connected to apache/arrow to provide additional build capacity, with a bot system called "ursabot" to provide on demand builds, benchmark comparisons, and other tools to assist the developer community ## Health report: - We have been having significant problems with CI build times and are discussing strategies to decouple our de velopment process from the shared pool of ASF-managed cloud CI resources like Travis CI and Appveyor - The community is healthy, though there were some concerns around the 0.14.0 release vote and we are discussing conventions around handling issues raised during release candidate vetting. ## PMC changes: - Currently 26 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Andrew Grove on Sun Feb 03 2019 ## Committer base changes: - Currently 43 committers. - New committers: - Francois Saint-Jacques was added as a committer on Wed Jun 12 2019 - Neville Dipale was added as a committer on Mon May 13 2019 - Praveen Kumar has also been invited to be a committer and accepted. Acct request is in process. ## Releases: - 0.14.0 was released on Wed Jul 03 2019 ## JIRA activity: - 735 JIRA tickets created in the last 3 months - 690 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment G: Report from the Apache AsterixDB Project [Till Westmann] Description: Apache AsterixDB is a scalable big data management system (BDMS) that provides storage, management, and query capabilities for large collections of semi-structured data. Activity: - Development and discussions are active, the community is healthy and engaged. - Apache AsterixDB 0.9.5 and Apache Hyracks 0.3.5 are under review. Issues: - Concerning jj's question on release numbering: The product Apache AsterixDB currently does not fully support some features (e.g. backup or replication) that we would expect from a 1.0 release. So, the current numbering reflects the status of the product for production use. There has been no concern about this release numbering so far. PMC/Committership changes: - The last committer added was Hussain Towaileb on 2018-12-21. - The last PMC member added was Xikui Wang on 2018-02-02. Releases: - Apache AsterixDB 0.9.4.1 was released on 2019-02-22 - Apache Hyracks 0.3.4.1 was released on 2019-02-22 ----------------------------------------- Attachment H: Report from the Apache Attic Project [vacant] The chair, Henk Penning, passed away: The PMC is holding a vote to decide whom to recommend as the next chair. ----------------------------------------- Attachment I: Report from the Apache Avro Project [Thiruvalluvan M. G.] ----------------------------------------- Attachment J: Report from the Apache Calcite Project [Francis Chuang] ## Description: Apache Calcite is a highly customizable framework for parsing and planning queries on data in a wide variety of formats. It allows database-like access, and in particular a SQL interface and advanced query optimization, for data not residing in a traditional database. Avatica is a sub-project within Calcite and provides a framework for building local and remote JDBC and ODBC database drivers. Avatica has an independent release schedule and its own repository. ## Issues: There are no issues requiring board attention at this time ## Activity: Development and mailing list activity is steady for both Calcite and its Avatica sub-project. Since the last report, we have added 4 new committers and 1 new PMC member. In terms of pull requests and mailing list participation, we are also seeing a lot new contributors. In our last report, we also noted an improvement in the review of pull requests by new committers as well as contributors without committer status. We are seeing a continual improvement in this area with most PRs receiving an initial ping from a committer or a contributor within the first couple of days after it's been opened. A paper illustrating the use of Calcite for streaming-SQL applications was presented by members of the Apache Calcite team in conjunction with members of Apache Flink and Apache Beam at SIGMOD 2019. In terms of releases, Calcite 1.20.0 was released in late June, containing more than 130 fixes and enhancements. This makes it one of our largest releases ever. We also released Avatica 1.14.0 in late April, which was then followed by 1.15.0 in mid-May, due to a regression that broke existing behavior expected by Avatica clients. A release of Avatica-Go, 4.0.0, was also released in the middle of May. We are seeing continual momentum in the project and are very happy to see new faces, both on the mailing list as well as contributing code via pull requests. We believe this is a testament to our welcoming community as well as the commercial applicability of the project. ## Health report: Activity levels on mailing lists, git and JIRA are normal for both Calcite and Avatica. ## PMC changes: - Currently 20 PMC members. - Stamatis Zampetakis was added to the PMC on Sat Apr 13 2019 ## Committer base changes: - Currently 43 committers. - New commmitters: - Chunwei Lei was added as a committer on Sat Apr 27 2019 - Danny Chen was added as a committer on Tue May 14 2019 - Ruben Q L was added as a committer on Sat Apr 27 2019 - Zhiwei Peng was added as a committer on Sat Apr 27 2019 ## Releases: - 1.20.0 was released on Mon Jun 24 2019 - avatica-1.14.0 was released on Mon Apr 29 2019 - avatica-1.15.0 was released on Mon May 13 2019 - calcite-avatica-go-4.0.0 was released on Thu May 16 2019 ## JIRA activity: - 195 JIRA tickets created in the last 3 months - 161 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment K: Report from the Apache CarbonData Project [Liang Chen] ## Description: - The Apache CarbonData is an indexed columnar store solution for fast analytics on Big Data platforms (including Apache Hadoop, Apache Spark, among others) to help speed up queries an order of magnitude faster over petabytes of data, with the aim of using a unified file format to satisfy all kinds of data analysis cases. ## Issues: - There are no new issues requiring board attention at this time. ## Activity: - Besides integration with Apache spark, now CarbonData can integrate with Apache Hive, presto, alluxio for further extending the ecosystem. - We are focusing on the releases(1.5.3,1.5.4,1.6.0) in the last 3 months, which provided many significant features, such as : Support Configurable Page Size, Support Binary Data Type, Supported Compaction on Range Sorted Segments , support gzip compressor to get better compression ratio etc. - Meetupbe organized in China on 5th June, 2019 . ## Health Report: - The project is healthy, community keep active in all the various categories(dev mailing list, JIRAs, and pull requests). ## Releases: - 1.5.3 was released on April 10 2019 - 1.5.4 was released on June 10 2019 ## PMC changes: - Currently 12 PMC members. - Chuanyin Xu was added to the PMC on Mon Dec 31 2018 - No new PMC members added in the last 3 months, the community is planning to invite some new PMC as per their merit contribution for project. ## Committer base changes: - Currently 21 committers. - Akash R Nilugal was added as a committer on Fri May 03 2019 ## Mailing list activity: - Mailing list activity stays at a high level - dev@carbondata.apache.org: - 171 subscribers (down -18 in the last 3 months): - 63 emails sent to list (177 in previous quarter) - issues@carbondata.apache.org: - 10 subscribers (down -1 in the last 3 months): - 5111 emails sent to list (3991 in previous quarter) - user@carbondata.apache.org: - 73 subscribers (down -5 in the last 3 months): - 6 emails sent to list (9 in previous quarter) ## JIRA activity: - 122 JIRA tickets created in the last 3 months - 93 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment L: Report from the Apache Celix Project [Pepijn Noltes] ## Description: - Dynamic service framework for C and C++ ## Issues: - It has been over a year since the last celix release. Although Celix does not have many release, we should work on a new release. ## Activity: - IP Clearance started for the HTTP Admin donation. - A lot of small bug fixes including some for the Remote Service Admin and UDP Multicast PubSub. ## Health report: - The mailing list activity is normal for Apache Celix. ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Erjan Altena on Mon Jun 25 2018 ## Committer base changes: - Currently 10 committers. - No new committers added in the last 3 months - Last committer addition was Roy Lenferink at Thu Feb 09 2017 ## Releases: - Last release was 2.1.0 on Tue Jan 30 2018 ## Mailing list activity: - dev@celix.apache.org: - 52 subscribers (down -1 in the last 3 months): - 31 emails sent to list (29 in previous quarter) ## JIRA activity: - 3 JIRA tickets created in the last 3 months - 7 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment M: Report from the Apache Chukwa Project [Eric Yang] ## Description: - Chukwa is an open source data collection system for monitoring large distributed systems. ## Issues: - Hadoop 3.x is no longer providing compatible API for integration. - Chukwa can not monitor Hadoop 3.x platform due to removal of Hadoop monitoring version 1. ## Activity: - Minor updates to prepare for 1.0 release, but encounter compatibility issues with Hadoop 3.x. - To solve compatibility issue is a major under taking in Chukwa code base. ## Health report: - Development has been stalled for the last 2 years due to unstable releases of Hadoop 2.7.3 to 3.2.0. ## PMC changes: - Currently 13 PMC members. - Sreepathi Prasanna join Chukwa PMC on Jun 1st 2019. ## 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: - 85 subscribers (up 0 in the last 3 months): - 3 emails sent to list (2 in previous quarter) - user@chukwa.apache.org: - 148 subscribers (down -1 in the last 3 months): - 2 emails sent to list (1 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 N: Report from the Apache Creadur Project [Brian E Fox] Same as the off cycle report last month: Apache Creadur creates and maintains a suite of open source software related to the auditing and comprehension of software distributions. Any language and build system are welcomed. Status ------ Creadur is primarily used by other Apache projects to help check for conformity to ASF standards. This is why the project team is primarily comprised of members and committers from other ASF projects. The risk of the project foundering is therefore very low despite the ongoing lack of progress. If someone has an itch to scratch, it will no doubt get fixed. Community --------- In September 2016 Karl Heinz Marbaise was elected to join the PMC / Commit. Releases -------- Apache Rat 0.13 was released Nov 5th, 2018 Apache Rat 0.12 was released in June 2016 Apache Rat 0.11 was released in August, 2014 Apache Rat 0.10 was released in September, 2013 ----------------------------------------- Attachment O: 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: Some good work the past couple of months resolving some long-standing issues with S3 compatibility/utility that put us into good position for completing a release and adding new committers. ## Health report: Same structural issues as our last report; the utility of the project is primarily for developers who are using MapReduce pipelines either in local Hadoop clusters and/or migrating them to the cloud, so there isn't much new work to do besides those efforts. ## 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 15 committers. - No new committers added in the last 3 months - Last committer addition was Stephen Durfey at Fri Feb 09 2018 ## Releases: - Last release was 0.15.0 on Sat Feb 25 2017 ## JIRA activity: - 7 JIRA tickets created in the last 3 months - 7 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment P: Report from the Apache CXF Project [Daniel Kulp] ## Description: Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI. There are also two sub-projects that leverage CXF: Fediz - Fediz helps you to secure your web applications via the standard WS-Federation Passive Requestor Profile. DOSGi - is the reference implementation of the Distribution Provider component of the OSGi Remote Services Specification ## Issues: There are no issues requiring board attention at this time ## Activity: The activity this quarter centered around bug fixes for the 3.3.0 release that released earlier in the year. There are some discussions happening now around changes that will be necessary to support Java 13+ which will definitely result in some added developement efforts. ## Health report: For the most part, the project is making steady, but not stellar, progress. Many of the protocols and specs that CXF implements are mature specs and don't really change much. Thus, steady progress and regular releases are a good thing. ## PMC changes: - Currently 27 PMC members. - Last added PMC members: - Andy McCright was added to the PMC on Sun Feb 24 2019 - Alexey Markevich was added to the PMC on Sun Feb 24 2019 ## Committer base changes: - Currently 43 committers. - No new committers added in the last 3 months - Last committer addition was Alexey Markevich at Fri Dec 29 2017 ## Releases: - 3.2.9 was released on Sun May 12 2019 - 3.3.2 was released on Sun May 12 2019 ----------------------------------------- Attachment Q: Report from the Apache DataFu Project [Matthew Hayes] ## Description: - DataFu provides a collection of Hadoop MapReduce jobs and Pig UDFs 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. A new Spark package is in development. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - New spark package in development nearly ready to merge into master. ## PMC changes: - Currently 11 PMC members. - No new PMC members added in the last 3 months. - Last PMC addition predates incubator graduation in Feb 2018. ## Committer base changes: - Currently 18 committers. - No new changes to the committer base since last report. - Last committer addition predates incubator graduation in Feb 2018. ## Releases: - 1.5.0 was released on Mon Jan 07 2019 ## Mailing list activity: - dev@datafu.apache.org: - 41 subscribers (down -1 in the last 3 months): - 73 emails sent to list (48 in previous quarter) ----------------------------------------- Attachment R: 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: - The Derby project has completed migration of the community wiki to the new Confluence location, using the Infra-provided tools. - The JDO community is working toward a 3.2 release, but has not published the new release yet. ## Health report: Regular project activity levels continue. The recent Derby release has resulted in a small uptick in community activity as Derby users gain experience with the Java 8 to Java 9 transition. ## PMC changes: - Currently 44 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Tilmann Zäschke on Wed Feb 27 2019 ## Committer base changes: - Currently 47 committers. - No new committers added in the last 3 months ## Releases: - Last release was Derby-10.15.1.3 on Sun Mar 10 2019 ----------------------------------------- Attachment S: Report from the Apache Directory Project [Shawn McKinney] ## Description: The Apache Directory TLP consists of the following sub-projects: - ApacheDS: An extensible and embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. 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 policy services with an LDAP backend. - Kerby: An implementation of Kerberos v5 protocol and contains various tools to access and manage kerberos principals and keytabs. It provides a rich, intuitive and interoperable implementation, library, KDC and various facilities that integrates PKI, OTP and token (OAuth2) as desired in modern environments such as cloud, Hadoop and mobile. - Mavibot: An embeddable key-value database library with MVCC (Multi Version Concurrency Control) support. - SCIMple: An implementation of SCIM v2.0 specification. ## Issues: - there are no issues requiring board attention at this time ## Activity: Per sub-project: - ApacheDS: good activity: Lots of work being done clearing out JIRA tickets, bugs and enhancements. New release being planned. - LDAP API: good activity: Three releases over the past quarter addressing security issues and new functionality along with significant performance enhancements. - Studio: low activity: New release planned after ApacheDS release. - Fortress: low activity: Release 2.0.4 postponed to allow the LDAP API releases to happen. Next steps, migrate to LDAP API 2.X, combine the four git repos into one, remove ehcache. - Kerby: no activity - Mavibot: no activity - SCIMple: no activity ## Health report: Number of releases is low compared to previous quarters. However, there is quite a bit of activity in LDAP API and ApacheDS. New releases are planned in Fortress and ApacheDS that will take advantage of the new code being produced by the API project. The PMC feels the overall project is healthy. There is very low activity in Kerby and Scimple which is a concern and will be monitored by the PMC. ## PMC changes: - Currently 19 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Radovan Semancik on Sat Sep 29 2018 ## Committer base changes: - Currently 58 committers. - No new committers added in the last 3 months - Lothar Haeger was added as a committer on Mon Dec 17 2018 ## Releases: - Apache LDAP API 1.0.3 was released on Thu Apr 18 2019 - Apache LDAP API 2.0.0.AM3 was released on Tue May 14 2019 - Apache LDAP API 2.0.0.AM4 was released on Sat Jun 08 2019 ## Mailing list activity: - Moderate activity, about the same as previous quarter. ## JIRA activity: - 32 JIRA tickets created in the last 3 months - 139 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment T: Report from the Apache Dubbo Project [Ian Luo] ## Description: - Apache Dubbo is a high-performance, lightweight, java based RPC framework. ## Issues: The dubbo-js community would like to make their first release, please suggest the recommended way to publish npm distribution. Shall we use official Apache account to publish it (like what did in docker hub), or using a person account? ## Activity: - Apache Dubbo Shenzhen meetup will be held on 2019-07-20, schedule is announced and registration is open. - Apache Dubbo Shanghai meetup will be held on 2019-08-17, CFP is open. - Projects under dubbo group are being transferring to ASF, hessian-lite has been transferred to ASF, by the end of June, there are still 7 projects remaining, which will be transferred to thubbo group. - GSoc project for Dubbo has completed the first evaluation stage. - dubbo-website now support auto-build from markdown to html files based on Apache jenkins service. - Apache Dubbo has been invited to the Alibaba Summer of Code project - The first book about Apache Dubbo has been published. - The dubbo community is voting on accepting go-hessian2 project into Apache Dubbo. - Apache Dubbo has won the best open source project in 2019 Cloud computing Open source Industry Conference. ## Health report: - The overall status of Dubbo community is good. ## PMC changes: - Currently 16 PMC members. - Victory Cao was added to the PMC on Mon Jun 03 2019 ## Committer base changes: - Currently 37 committers. - New commmitters: * Feng Hu was added as a committer on Tue Jun 25 2019 * Alex Stocks was added as a committer on Thu Jun 20 2019 * ShengXiao Xie was added as a committer on Thu Jun 13 2019 * Shunyu Lei was added as a committer on Fri Jun 07 2019 ## Releases: - The community is voting for both 2.7.3 release and 2.6.7 releases - There is discussion around dubbo-js project to make their first release ## Mailing list activity: Some of the committers are less active. Hopefully they can be more active. - dev@dubbo.apache.org: - 345 subscribers (down -30 in the last 3 months): - 738 emails sent to list (1061 in previous quarter) ## GitHub activity: The closed issues/pull request has decreased than last month. The number of open pull request has been increase. More contribution are needed from the community. - 87 Active Pull Requests, 57 merged pull request during the last 1 month - 136 Active Issues, 78 closed issues during in the last 1 months ----------------------------------------- Attachment U: Report from the Apache Fineract Project [Vishwas Babu A J] ## Description: Apache Fineract (\’fīn-,ә-,rakt\) is an open source system for core banking as a platform. Fineract provides a reliable, robust, and affordable solution for entrepreneurs, financial institutions, and service providers to offer financial services to the world’s 2 billion underbanked and unbanked. ## Issues: There are no issues requiring board attention at this time. ## Activity: The Fineract community maintains two active projects. Fineract 1.x - Current generation product which is widely used. Fineract-CN - Next Generation framework which is still under active development and has not been officially released - Fineract 1.x A new major release (1.3) was shipped. Ongoing work (shout-out to Michael Vorburger) around updating to newer versions of dependencies for the next major release (1.4), likely to be shipped in this quarter. We have a GSOC student working on migrating our API documentation to Swagger. - Fineract-CN Ongoing activity and discussions around ensuring license compliance in preparation for an initial release. Additional details follow - Thanks to Juhan Aasaru, JFrog artifactory has been setup for all Fineract CN projects. This greatly simplifies our build process. - GSOC student working on migrating our RDBMS from MySQL to PostgreSQL and our ORM from Hibernate to another Apache compliant library ## Health report: Both projects continue to remain healthy. ## PMC changes: - Currently 17 PMC members. - New PMC members: - Courage Angeh was added to the PMC on Tue May 14 2019 - Isaac Kamga was added to the PMC on Thu Apr 25 2019 ## Committer base changes: - Currently 35 committers. - New committers: - Angel Cajas was added as a committer on Sat Apr 27 2019 - Juhan Aasaru was added as a committer on Fri Apr 19 2019 ## Releases: - Last release was 1.3.0 on Tue Apr 30 2019 ## Mailing list activity: No major changes in mailing list traffic - dev@fineract.apache.org: - 342 subscribers (up 9 in the last 3 months): - 637 emails sent to list (707 in previous quarter) - issues@fineract.apache.org: - 16 subscribers (up 0 in the last 3 months): - 369 emails sent to list (688 in previous quarter) ## JIRA activity: No change in activity rates around both projects - Fineract 1.X - 26 JIRA tickets created in the last 3 months - 14 JIRA tickets closed/resolved in the last 3 months - Fineract CN - 20 JIRA tickets created in the last 3 months - 10 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment V: Report from the Apache Fluo Project [Keith Turner] ## Description: - Apache Fluo is a distributed processing system built on Apache Accumulo. Fluo users can easily setup workflows that execute cross node transactions when data changes. These workflows enable users to continuously join new data into large existing data sets with low latency while avoiding reprocessing all data. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - A good bit of recent activity is focused on making updates that were found as a result of testing with Java 11, Accumulo 2.0, and Hadoop 3.0. Hadoop is does not have a Java 11 ready release so some small workarounds are required to test on a cluster with Java 11 and Hadoop 3.0. ## Health report: - 14 commits from 2 committers and 4 contributors [04/11-06/10] - Issues and pull request : opened 17 and closed 16 [04/11-06/10] ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Kenneth Mcfarland on Mon Mar 19 2018 ## Committer base changes: - Currently 9 committers. - No new committers added in the last 3 months - Last committer addition was Kenneth Mcfarland at Thu Dec 07 2017 ## Releases: - Last release was fluo-recipes-1.2.0 on Mon Mar 05 2018 ----------------------------------------- Attachment W: Report from the Apache Geronimo Project [Romain Manni-Bucau] ## Description: - Apache Geronimo is an umbrella project for JakartaEE/JavaEE, container tools and Microprofile implementations. ## Issues: - None ## Activity: - Some maintenance about Microprofile implementations mainly and the historical xbean library. ## Health report: - We still have acceptable traffic and activity. ## PMC changes: - Currently 39 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Raymond Augé on Thu Aug 30 2018 ## Committer base changes: - Currently 69 committers. - No new committers added in the last 3 months - Last committer addition was Łukasz Dywicki at Thu Aug 16 2018 ## Releases: - openapi-1.0.8 was released on Thu May 09 2019 - openapi-1.0.9 was released on Sun Jun 09 2019 - xbean-4.14 was released on Mon May 27 2019 ## Mailing list activity: - The activity is mainly about the development activity - understand not much user feedback since it comes through other channels like TomEE one. - dev@geronimo.apache.org: - 313 subscribers (down -4 in the last 3 months): - 176 emails sent to list (440 in previous quarter) - geronimo-tck@geronimo.apache.org: - 41 subscribers (up 0 in the last 3 months) - scm@geronimo.apache.org: - 84 subscribers (down -4 in the last 3 months): - 214 emails sent to list (110 in previous quarter) - tck-commits@geronimo.apache.org: - 5 subscribers (up 0 in the last 3 months) - user@geronimo.apache.org: - 407 subscribers (down -11 in the last 3 months): - 6 emails sent to list (3 in previous quarter) ## JIRA activity: - 17 JIRA tickets created in the last 3 months - 16 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment X: Report from the Apache Griffin Project [William Guo] ## Description: - Apache Griffin is an open source Data Quality solution for Big Data, which supports both batch and streaming mode. It offers an unified process to measure your data quality from different perspectives, helping you build trusted data assets, therefore boost your confidence for your business. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - There is no specific activity in this quarter. We are doing bug fix and feature enhancement. ## Health report: - The mails and commits activity are as good as usual. ## PMC changes: - Currently 17 PMC members, no change. - Last joined PMC was chemikadze on Oct 12, 2018 ## Committer base changes: - Currently 17 committers, no change. - Last joined Committer was chemikadze on Sep 30, 2018. - Some active contributors will join as committer in the coming Quarter. ## Releases: - None after last report ## Mailing list activity: - dev@griffin.apache.org: - 87 subscribes - 109 emails sent by 27 people, divided into 46 topics in Jan, 2019. - 54 emails sent by 24 people, divided into 32 topics in Feb, 2019. - 230 emails sent by 33 people, divided into 114 topics in Mar, 2019. - 138 emails sent by 20 people, divided into 72 topics in April, 2019. - 23 emails sent by 12 people, divided into 11 topics in May, 2019. - 28 emails sent by 17 people, divided into 16 topics in June, 2019. - 69 emails sent by 17 people, divided into 43 topics in July, 2019. ## JIRA activity: - 23 JIRA tickets created in the last 3 months - 12 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment Y: Report from the Apache Hadoop Project [Vinod Kumar Vavilapalli] The Apache™ Hadoop® project develops open-source software for reliable, scalable, distributed computing. GENERAL - Release 3.0.4 / branch-3.0 EOL discussion happened in May 2019 - not fully concluded - A full day Hadoop Community Meetup happened at Cloudera Palo Alto on June 26: https://www.meetup.com/Hadoop-Contributors/events/262055924/ RELEASES - Apache Hadoop Ozone 0.4.0-alpha was released on May 7 2019 - Apache Hadoop Submarine 0.2.0 was released on Jul 2 2019 COMMUNITY ## PMC changes: - New PMC Members since last report: 3 - Currently 104 PMC members. - Mukul Kumar Singh was added to the PMC on Mon May 13 2019 - Billie Rinaldi was added to the PMC on Tue May 14 2019 - Aaron Fabbri was added to the PMC on Tue Jun 18 2019 ## Committer base changes: - New committers since last report: 7 - Currently 203 committers. - Thomas Marquardt was added as a committer on Wed June 19 2019 (was previously a branch committer for ABFS connector work HADOOP-15407 since Jun 2018). - Gabor Bota was added as a committer on Tue Jun 25 2019 - Daniel Zhou was added as a committer on Wed Jun 26 2019 - Szilard Nemeth was added as a committer on Sat Jun 29 2019 - Abhishek Modi was added as a committer on Sat Jul 06 2019 - Tao Yang was added as a committer on Tue Jul 09 2019 - Ayush Saxena was added as a committer on Tue July 11 2019 (was previously a branch committer to RBF HDFS-13891 branch since Mar 2019). ## JIRA Activity - 999 JIRA tickets created since the last board report [ project in (YARN, SUBMARINE, HADOOP, HDT, HDDS, HDFS, MAPREDUCE) AND createdDate >= 2019-04-15 ] - 720 JIRA tickets resolved since the last board report [ project in (YARN, SUBMARINE, HADOOP, HDT, HDDS, HDFS, MAPREDUCE) AND resolutiondate >= 2019-04-15 ] ## Mailing list subscriptions & activity: Slightly down (on both subscriber count as well as emails sent) ----------------------------------------- Attachment Z: Report from the Apache HAWQ Project [Lei Chang] ## Description: 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. ## Issues: None ## Activity: 1) Add docker of common, plan, storage compile for ORC 2) Support table CREATION and DROP functionality for ORC 3) In progress of supporting INSERT and SELECT functionality for ORC 4) Talks: - Introduction and implementation of pluggable storage framework in Apache HAWQ, Second Apache HAWQ meetup of year 2019, April 27, 2019. (Speaker: Huo Ruilong) - Application of pluggable storage framework in Apache HAWQ, Second Apache HAWQ meetup of year 2019, April 27, 2019. (Speaker: Huo Ruilong) - Using Apache HAWQ to build big data platform in Big Tree Finance Ltd., HAWQ Fans Club, June 28, 2019. (Zhao Chao) ## PMC changes: None ## Committer base changes: None ----------------------------------------- Attachment AA: Report from the Apache HBase Project [Misty Linville] ## Description: Apache HBase is an open-source, distributed, versioned, non-relational database. Apache HBase gives you low latency random access to billions of rows with millions of columns atop non-specialized hardware. hbase-connectors is a collection of integration points with other projects. The initial release includes artifacts for use with Apache Kafka and Apache Spark. hbase-filesystem contains HBase project-specific implementations of the Apache Hadoop FileSystem API. It is currently experimental and internal to the project. ## Issues: Board-only information removed from public report. ## Activity: There have been lots of interesting discussions on the dev@ mailing list. Highlights: - HBase 1.2.x is at the end of maintenance (EOM). 1.2.x users are encouraged to upgrade to the current stable line (1.4.9) or even newer if they are able. - We had more discussions of EOLing the 2.0.x line, and decided to release a 2.0.6 release first. (https://lists.apache.org/thread.html/804ee14d 830ab41bdf5846f6f86d3db7f1af36f6304d82ef89d67f44@%3Cdev.hbase.apache.org%3E) We started talking about HBase 3 and we'd like to hear your thoughts. (https://lists.apache.org/thread.html/e12dd080 5d2dc99ddb713f72e8978977e406681716059944a141fca9@%3Cdev.hbase.apache.org%3E) - We're looking for users who are using "Preemptive Fast Fail." If that's you, please weigh in. (https://lists.apache.org/thread.html/e234283f f115bd74d018178052886ad5494932b8070317d7b9268d86@%3Cdev.hbase.apache.org%3E) - We mostly wrapped up the 6+ month move to git-box. (https://lists.apache.org/thread.html/3496568d 6cc002f74f5c3bcce46ed44b7ee9e90d7d53af2c65b6f785@%3Cdev.hbase.apache.org%3E, https://lists.apache.org/thread.html/d05defa9 6237dca49783c1b615964b6b09ff90482c4873b390141488@%3Cdev.hbase.apache.org%3E) and improved the documentation for reviewers and committers (https://lists.apache.org/thread.html/11ade0cc9 81913997d719c7138bbb930bf528c2d2f5c048b7d4cd4f3@%3Cdev.hbase.apache.org%3E). - Toward modularizing HBase code for ease of maintenance and releases, we created new repositories for hbase-connectors, hbase-native-client, hbase-filesystem. (https://issues.apache.org/jira/browse/HBASE-20934, https://lists.apache.org/thread.html/c6d4717d 5569de7cf89125b253b2126d9ec87ed8a895d7cf3c46dff2@%3Cdev.hbase.apache.org%3E, https://github.com/apache/hbase-native-client, https://lists.apache.org/thread.html/a6403bc0 4be7bf04ba90196b44f1a4cdc0364cd2e7ca1927250a8f1b@%3Cdev.hbase.apache.org%3E, https://lists.apache.org/thread.html/93fd0bd7 9cb54bc14015fa7e17ddb11e02a4b44ecaf75f916f232833@%3Cdev.hbase.apache.org%3E) - We improved the Downloads page by removing all references to dist.apache.org from it. (https://issues.apache.org/jira/browse/HBASE-22206) - We had several heart-felt discussions, on dev@ and private@, about the responsibility of the PMC in voting for release candidates, Release Manager burn-out, the meaning of +0 votes, whether to continue testing a RC after it is sunk, and other related topics. Some of those discussions are available to the public. (https://lists.apache.org/thread.html/a4f8e44b ef8ceac7faf7759c3c8e66d495ce484216978f71548b4e31@%3Cdev.hbase.apache.org%3E, https://lists.apache.org/thread.html/9de91f65 ecd4290bf82c52393078ac15a8933adb67bb22719ca6744b@%3Cdev.hbase.apache.org%3E, https://lists.apache.org/thread.html/8cf2f7d86 51f0975d413355641ea8ca4e6ac1204b5c4532c027f5208@%3Cdev.hbase.apache.org%3E). See the items below about voting. - Anoop started a Google Group for people interested in hosting or attending HBase meet-ups in India (https://lists.apache.org/thread.html/cfca58e6 2ceb2120808dbe62c9860bf9bdb7e3a023edfeffdcef83ed@%3Cdev.hbase.apache.org%3E) - Josh Elser organized and attended the first NoSQL Day on May 21 in Washington, DC, and wrote up a report. (https://lists.apache.org/thread.html/a30a42f3 4cc6581aca68944551604b18b90fab5147ff69705e543081@%3Cdev.hbase.apache.org%3E) - A team of developers expressed interest in getting HBase running on ARM, and offered to help manage some testing infrastructure. (https://lists.apache.org/thread.html/e2c1a628 491d6d659ee9ef948d3e9d760a781c2ce2d657cda1d9ab14@%3Cdev.hbase.apache.org%3E) HBaseCon Asia takes place July 20, 2019, in Beijing. The Call For Papers (CFP) closed on June 17. (https://hbase.apache.org/hbaseconasia-2019/, https://easychair.org/cfp/hbaseconasia-2019) Another goal, spanning several quarters, is to solicit more non-binding votes on release candidates, as non-binding votes are one signal of broader community engagement. Based on several discussions, we surfaced the following further expectations: - Voting on release candidates is largely about well-formedness of the artifacts. A script exists to help determine well-formedness. - A candidate that gets few votes can be discouraging to the release manager (RM). - A +0 vote is a powerful signal to the RM that you care about a candidate but don't have enough information to vote decisively. - Don't assume a single -1 means a candidate is sunk, even if it looks serious. - If you find a problem, file a JIRA and try to help find root cause. Don't rely on the RM to own every problem. - PMC members are expected to vote on as many release candidates as possible, and 1.x releases need more consistent voters. As a reminder, anyone on the dev@ list can test and provide feedback on a release candidate, and cast a non-binding vote. Three new committers were added this quarter, and one committer joined the PMC. More details below. Thanks to the new committers and PMC members for agreeing to take on more responsibilities in the project. ## Health report: We're in the middle of the summer in the northern hemisphere, but it hasn't slowed down the conversation. Subscribers to dev@ are down a bit (-41), but discussions are still vigorous, with 1524 emails (1064 last quarter). The same pattern holds for users@, with 61 fewer subscribers than last quarter, but 184 emails (115 last quarter). We're still fixing a lot of JIRAs, and this quarter we fixed ever so slightly more than we created! Numbers below. ## PMC changes: - Currently 46 PMC members. - Jan Hentschel was added to the PMC on Tue May 07 2019 ## Committer base changes: - Currently 82 committers. - New commmitters: - Yi Mei was added as a committer on Wed May 22 2019 - Wellington Chevreuil was added as a committer on Thu Jun 06 2019 - Xiang Li was added as a committer on Mon May 13 2019 ## Releases: - 1.2.12 was released on Tue Apr 16 2019 - 1.3.4 was released on Sat May 4, 2019 - 2.1.5 was released on Wed Jun 5, 2019 - 1.3.5 was released on Sun Jun 09 2019 - 1.4.10 was released on Sun Jun 09 2019 - 2.2.0 was released on Mon Jun 10 2019 - hbase-connectors-1.0.0 was released on Thu May 02 2019 - hbase-filesystem-1.0.0-alpha1 was released on Mon Jun 10 2019 ## Mailing list activity: - dev@hbase.apache.org: - 1007 subscribers (down -41 in the last 3 months): - 1524 emails sent to list (1064 in previous quarter) - user@hbase.apache.org: - 2171 subscribers (down -61 in the last 3 months): - 184 emails sent to list (117 in previous quarter) ## JIRA activity: - 484 JIRA tickets created in the last 3 months (down from 494 last quarter) - 489 JIRA tickets closed/resolved in the last 3 months (up from 436 last quarter) ----------------------------------------- Attachment AB: Report from the Apache Incubator Project [Justin Mclean] # Incubator PMC report for July 2019 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. This monthly report is in markdown so that it's easier to read. If you are viewing this not in that format, it can be seen here: https://cwiki.apache.org/confluence/display/INCUBATOR/July2019 There are presently 48 podlings incubating. In June, podlings executed 7 distinct releases. We added no new IPMC members and no IPMC members retired. We have no new podlings this month. A couple of other podlings are heading towards graduation in the next few months including OpenWhisk. A couple of podlings failed to realise that they can submit their own reports rather than having to reply on their mentors. DLab, for instance almost failed to report for the second month, although they did have draft reports on their mailing list for previous missed reports. Three podlings Amaterasu, Livy and Tuweni didn't submit a report and have been asked to do so next month. Three other reports currently do not have sign off BatchEE, DataSketches and DLab. There was one IP clearance. Milagro is trying to reboot themselves, and it's good to see lots of new activity, this seems a successful attempt so far, and they are working on a release. BatchEE has decided to leave the incubator and join the Geronimo project as that seems a better fit for them than becoming their own TLP. OpenWhisk has brought up graduation and has a few minor issues around releases, communication and branding to address. This again points out the challenges the incubator has when ASF policy may not be in line with modern development workflows. Zipkin decided that the incubator wasn't a good fit for them culturally and left the incubator returning back to be OpenZipkin. They had a large amount of work to do before they could graduate and some of the issues they faced would have been difficult to solve. It would be fair to say that their expectations were not correctly managed when entering the incubator. There was some debate if a vote needed to be held by the IPMC to record this, with some people objecting in strong terms. The IPMC is still working on if podlings need to follow ASF's release policy and distribution policy while in incubation. It seems that more people think that the incubator does not have to follow policy. However, the board has never granted an exception to the incubator for this, it's not in its original charter or documented anywhere. Last months proposal to do just this didn't get IPMC consensus. In these threads, there were a number of good suggestions that could be implemented to smooth the progression from podling to top level project for some podlings. As usual, it's then difficult to get consensus on and implement these ideas. Hopefully, all this will coalesce into some action(s) and a new proposal (assuming one is needed) to be put forward to the board next month. It was clarified with Infra that they will allow distribution of artifacts that don't follow policy, or rather they won't check and assume anything voted on by the IPMC is OK to be distributed. In other words, it's the IPMC responsibility. Legal also clarified what they expected, and it's possibly a bit awkward as they (perhaps unsurprisingly) expect a TLP to follow all release policy, which includes any releases made by the IPMC. We have not been doing this. They went further saying if the incubator is not considered a TLP, or is somehow *special* then the legal committee has indicated what they would allow in releases. This list is less restrictive than what has previously been followed by the IPMC, but still includes some situations where the incubator shouldn't approve a release. It's considered that the incubator is a TLP so this still needs to be resolved in some way and the conversation is now focused on this. Possibly getting a bit ahead of itself, the incubator made two releases that included issues that it would not usually release; inclusion of compiled source code and dependency on Category X software. Until this issue is resolved, I don't see an end to this issue re-occurring every few years as it has done previously. This is confusing for podlings as they get mixed or contradictory answers to their questions depending on who they ask, and the ASF policy documentation is heavy on the compliance side. This situation also had a part to play in Zipkin leaving. The IPMC needs to be clear up front that some podlings may need major changes to how they operate, and they need to consider carefully if the ASF is, in fact, a good fit for them. The incubator has started work on a page outlining the expectations and what some of the issues are that they might encounter. there may be some overlap with the recently created Incubator cookbook. A couple of podlings have not been able to attract IPMC votes on their releases in the usual 72 hours. A discussion has been started on changing the incubator DISCLAIMER text to more accurately reflect that podling releases may not be in line with policy. This has no legal standing but is informational. Several podlings talks and talks about the incubator were accepted for ApacheCon North America. Some of the incubator wiki pages were missed in the transfer and infra are looking into why. A few more podlings have corrected PPMC members not been signed up to their private lists. ## Community ### New IPMC members: None ### People who left the IPMC: None ## New Podlings None ## Podlings that failed to report, expected next month - Amaterasu - Livy - Tuweni ## Graduations - OpenWhisk ## Releases The following releases entered distribution during the month of June: - Apache Doris 0.10 - Apache Tuweni 0.8.0 - Apache Flagon UserALE.js 1.0.0 - Apache Druid 0.15.0 - Apache OpenWhisk Runtime Node.js v1.14.0 - Apache Training - Navigating the ASF Incubator Process 1.0 - Apache OpenWhisk runtimes version 1.1.3.0 Released ## IP Clearance ServiceComb Toolkit project contribution ## Legal / Trademarks Legal has confirmed how podlings releases need to comply with policy. ## Infrastructure Infra has confirmed how podlings releases need to comply with policy. ## Miscellaneous None |---------------------------------------------------------------------- ## Table of Contents [Annotator](#Annotator) [BatchEE](#BatchEE) [BRPC](#BRPC) [DataSketches](#DataSketches) [DLab](#DLab) [Flagon](#Flagon) [Gobblin](#Gobblin) [Hudi](#Hudi) [Iceberg](#Iceberg) [Milagro](#Milagro) [MXNet](#MXNet) [Rya](#Rya) [TVM](#TVM) [Weex](#Weex) |---------------------------------------------------------------------- -------------------- ## Annotator Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Release initial versions 2. Add active contributors 3. Demonstrate good governance through voting on process improvements. ### Are there any issues that the IPMC or ASF Board need to be aware of? None at this time. ### How has the community developed since the last report? Participation on the mailing list and issues has increased. Overall architectural discussions for the API of the first official release are also underway. The project recently voted to adopt a new logo, with input from the community. ### How has the project developed since the last report? The project's API is being solidified for its first release. There has been active coding in the last month and and more related conversations on the mailing list. We still need to increase participation in the actual code activities of the project, but interest in general is growing again. ### 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: None yet, but hopefully sooner than later. ### When were the last committers or PPMC members elected? No new committers nor PPMC members have been added since the last report. ### Have your mentors been helpful and responsive? Yes. Mentors have been helpful with recent questions. ### Signed-off-by: - [x] (annotator) Nick Kew Comments: - [ ] (annotator) Steve Blackmon Comments: - [ ] (annotator) Tommaso Teofili Comments: ### IPMC/Shepherd notes: -------------------- ## BatchEE BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a set of useful extensions for this specification. BatchEE has been incubating since 2013-10-03. ### Three most important unfinished issues to address before graduating: None (see below). ### Are there any issues that the IPMC or ASF Board need to be aware of? None. ### How has the community developed since the last report? Not much and we agreed to move the project under geronimo responsability to exit the incubator. ### How has the project developed since the last report? N/A ### 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 - [X] Other: exiting the incubator as a subproject of Apache Geronimo. ### Date of last release: 2017-12-01 ### When were the last committers or PPMC members elected? 2019-24-01 ### Have your mentors been helpful and responsive? N/A ### Signed-off-by: - [ ] (batchee) Jean-Baptiste Onofré Comments: - [ ] (batchee) Olivier Lamy Comments: - [ ] (batchee) Mark Struberg Comments: ### IPMC/Shepherd notes: -------------------- ## BRPC brpc is an industrial-grade RPC framework for building reliable and high- performance services. BRPC has been incubating since 2018-11-13. ### Three most important unfinished issues to address before graduating: 1. Check all third-party dependency, and remove unused NSPR files 2. Update all source files to add unified header 3. Plan to have a offline forum in Shanghai to prompt brpc ### Are there any issues that the IPMC or ASF Board need to be aware of? No ### How has the community developed since the last report? It is very near to its first Apache release. ### How has the project developed since the last report? We have made a large progress toward Apache release, and planed a forum to attract more users. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [x] Working towards first release - [x] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: Still working on the first release ### When were the last committers or PPMC members elected? No answer. ### Have your mentors been helpful and responsive? No answer. ### Signed-off-by: - [X] (brpc) Kevin A. McGrail Comments: Love the forum idea to build the community. - [X] (brpc) Jean-Baptiste Onofré Comments: - [ ] (brpc) Von Gosling Comments: ### IPMC/Shepherd notes: -------------------- ## DataSketches DataSketches is an open source, high-performance library of stochastic streaming algorithms commonly called "sketches" in the data sciences. Sketches are small, stateful programs that process massive data as a stream and can provide approximate answers, with mathematical guarantees, to computationally difficult queries orders-of-magnitude faster than traditional, exact methods. DataSketches has been incubating since 2019-03-30. ### Three most important unfinished issues to address before graduating: 1. Complete a successful 1st snapshot release of Memory repo to DIST and Nexus. This is a blocking issue. 2. Finish refactoring/snapshot releasing the other repos, which depend on #1. 3. Move, refactor Website. ### Are there any issues that the IPMC or ASF Board need to be aware of? For the IPMC: As a newbie podling, my experience so far has been exasperating. Finding how to accomplish key tasks is difficult. The information is spread all over and the essential details of how to actually accomplish tasks are often missing. I have run into multiple roadblocks, especially with regards to permissions. I have to keep filing new tickets with INFRA to setup access to infrastructure and they reply that the Mentors need to do this. When I ask on general@incubator, the replies I get suggest I need to file tickets with INFRA. So I am confused. ### How has the community developed since the last report? Not much. I wish I could spend more time on this, but I need to get the migration done. ### How has the project developed since the last report? We continue to evolve the project's functionality with commits to our GitHub repos. ### 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: No releases yet. ### When were the last committers or PPMC members elected? At the initial incubation date. ### Have your mentors been helpful and responsive? 1. I have opened INFRA issues that have not yet been addressed and there will be more to come. 2. I could REALLY use some 1:1 help from an experienced release engineer (perhaps from another project),that is very familiar with the Apache/Maven release process and POM to get us off the ground. Once we have created our first release, we can continue from there. But getting this first one is out is turning out to be quite a challenge. I don't think we need more than an hour with an experienced Apache release engineer, our project just isn't that complicated. 3. I haven't heard from any of the mentors for the last week or so, perhaps they are all on vacation. ### Signed-off-by: - [ ] (datasketches) Liang Chen Comments: - [X] (datasketches) Kenneth Knowles Comments: - [ ] (datasketches) Furkan Kamaci Comments: ### IPMC/Shepherd notes: Justin Mclean: Please ask your mentors for help, they can setup most things or direct yo to when you can get help. If your mentors can't help then ask on teh incubator general list. -------------------- ## DLab DLab is a platform for creating self-service, exploratory data science environments in the cloud using best-of-breed data science tools. DLab has been incubating since 2018-08-20. ### Three most important unfinished issues to address before graduating: 1. Execute the SGA between EPAM and the ASF so code can be imported - done 2. Complete on-boarding of initial committers - done 3. Work toward an initial Apache release - release branch created – done ### Are there any issues that the IPMC or ASF Board need to be aware of? Not this time ### How has the community developed since the last report? All initial committers have completed on-boarding. Also we've added couple of new contributors (some of them are waiting for PPMC to be created). All new contributors are currently onboarding and doing initial work to prove contribution: - Andriy Yatskovets - Kirill Makhonin - Vitalii Solodilov - Dmitriy Karbyshev - Aliaksandr Semianets Also a few new contributors will start submitting their .icla files soon: - Andrii Dumych - Mykola Bodnar ### How has the project developed since the last report? The team fully switched our work to Apache Infrastructure: JIRA, Git. First release has been made https://github.com/apache/incubator-dlab/releases/tag/2.1-RC2 Team is actively working on release 2.2 features. There will be many new features and conceptual changes introduced in upcoming release. We are introducing a concept of projects within DLab, which will allow to control permissions for groups of Dlab users, improve collaboration capabilities. Major improvements will be made in terms of GCP platform deployment. GCP will support majority of the features, currently available in DLab for AWS and Azure Clouds. ### 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: 2019-15-04 ### When were the last committers or PPMC members elected? 2019-18-04 ### Have your mentors been helpful and responsive? Yes, mentors have been helpful with onboarding and were providing all answers timely. We just wish the podling report submission process could be supported more timely. ### Help needed by DLab team from Apache: We would highly appreciate if following page could start being populated: https://incubator.apache.org/clutch/dlab.html, currently there are many URL’s missing and empty sections. The team can provide all needed information, but unfortunately we don't ability to Edit this page. ### Signed-off-by: - [ ] (dlab) P. Taylor Goetz Comments: - [ ] (dlab) Henry Saputra Comments: - [ ] (dlab) Konstantin I Boudnik Comments: ### IPMC/Shepherd notes: -------------------- ## Flagon Apache Flagon is a generalized user behavioural logging platform for web pages and thin-client applications Apache Flagon has been incubating since 2016-07-13; Apache Flagon has officially changed its name from Apache SensSoft. ### Three most important unfinished issues to address before graduating: 1. Accelerate release frequency and reduce branch complexity in repos to reduce adoption, contributor disincentives. 2. Grow the Apache Flagon Committer/Contributor/Community Base around our core product Apache UserALE.js (Incubating) 3. Complete the issues highlighted at the Apache Flagon Roadmap [1] ### Are there any issues that the IPMC or ASF Board need to be aware of? Apache Flagon is currently suffering from unresponsive mentors: * Dave Meikle has been active and engaged, aside from a prolonged outage due to a long-term illness. We are grateful for Dave's help and assistance since then. * Lewis McGibbney has been uncharacteristically unresponsive on dev@, private@, and to PM. Note that Lewis has been a champion for us and have confidence that he will return to activity. * Atri Sharma has been wholly inactive. We tried to report this in our last Q1 report; when posted to dev@ for review, he maintained that he didn't the ability to cast binding VOTEs as an excuse for non-engagement. We softened the language in our Q1 report and encouraged him to participate by providing guidance, mentorship, and engaging in community VOTEs. We haven't heard from him since despite numerous requests for help and support posted to private@ As a result of long periods of mentor absence: * ReRelease of v1.0.0 (at IPMC ) was delayed until mentors (Dave) were available to guide us through a potential copyright issue (resolved). * Prolonged the process of our name change as we struggled to explore Apache documentation and understand what we had to change (in process; HUGE thanks to INFRA for assisting us with some of the details). * Is presently impeding our release process (not enough binding VOTES) after tightening release procedures, and working hard to clean up our branch structure to increase this cadence. * We have struggled to get timely IPMC sign-off on REPORTs and have been unable to post these ourselves to the incubator wiki for lack of permission. * We have had to abandon our prior NPM distribution as it was released by a non-responsive mentor on their personal NPM account (we don't have credentials). [2] NOTE as of the date of REPORT (6/26/2019) our ReRelease of Apache Flagon UserALE.js (Incubating) v1.0.0 has been under VOTE on general@ for 9 days (6/17/2019). After community and PPMC VOTE, we needed +2 binding votes. We received helpful comments from Justin McLean, but despite numerous reminders to VOTE, we still have yet to receive the last +1 binding VOTE from IPMC. We are concerned that without active mentors, our release cadence will remain slow and unresponsive to user communities. With Dave Meikle's help, we will be searching for two additional mentors so that our community is self sufficient. We recommend dropping Atri Sharma from the project for non-participation. ### How has the community developed since the last report? The community has: * improved release processes and code base to expedite future releases [3,4] * gathered a wide base of users that are eagerly anticipating UserALE.js v2.0.0 via NPM (under VOTE within the community as of this date). * discussed with external parties research applications with university research labs in machine learning and social computing. * the community has organically grown with a new contributor, who is participating in VOTEs * the community expects to complete major updates to documentation on website and READMEs, in early JUL 2019. Wiki updates will complete shortly thereafter. Despite consistent challenges to our community throughout 2018, we are showing signs of growth, continue to have a relevant project, and are well postured to accelerate growth in the coming quarters. We remain committed to learning and adopting the Apache Way. ### How has the project developed since the last report? * Completed migration to GitBox Repos * Project maturity roadmaps (Wiki) and version release plans (JIRA) continue to be maintained. * JIRA boards continue to be maintained. * Core product source code for front-end and back-end assets has been steadily maintained and modernized. ### 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: 2018-03-14 ### When were the last committers or PPMC members elected? Arthi Vezhavendan was added to Committer base on 2017-01-24 Dave Meikle was added to PPMC on 2018-11-24 Atri Sharma was added to PPMC on 2018-11-24 ### Have your mentors been helpful and responsive or are things falling through the cracks? See mentorship issues above. We are now aware that we can lean on general@ or INFRA for support without permission and have deepened our knowledge of Apache processes so that committers are more self-sufficient. ### Signed-off-by: - [ ] (flagon) Lewis John McGibbney Comments: - [X] (flagon) Dave Meikle Comments: Great to have two releases out post the name change. Now we need to work on improving the mentor situation and on building the community. - [ ] (flagon) Atri Sharma Comments: [1] https://cwiki.apache.org/confluence/display/FLAGON/Roadmaps [2] https://www.npmjs.com/package/useralejs [3] https://dist.apache.org/repos/dist/dev/incubator/flagon/ [4] https://cwiki.apache.org/confluence/display/FLAGON/UserALE.js+Release+Manage ment+Procedure ### IPMC/Shepherd notes: Justin Mclean: All PPMC members in the roster have permission to edit the incubator report, you don't need to rely on mentors for that. For extra mentors please ask on the incubator list. -------------------- ## Gobblin Gobblin is a distributed data integration framework that simplifies common aspects of big data integration such as data ingestion, replication, organization and lifecycle management for both streaming and batch data ecosystems. Gobblin has been incubating since 2017-02-23. ### Three most important unfinished issues to address before graduating: 1. Revisit Apache Maturity Model assessment. [In progress] 2. Ensure heavy contributors are awarded committership. [In progress] 3. Complete house-keeping tasks like revisiting website, podling namesearch. [In progress] ### Are there any issues that the IPMC or ASF Board need to be aware of? No. ### How has the community developed since the last report? * 62% of commits were from non-committer contributors. * Healthy engagement and activity of committers and contributors. * Email stats since last report: user@gobblin.incubator.apache.org : 21 dev@gobblin.incubator.apache.org : 1744 * There have been 82 Commits since last report: git log --format='%ci' | grep -cE '((2019-0(4|5|6|7)))' * 51 ie. 62% of those commits were by non-committers: git log --format='%ae %ci' | grep -E '((2019-0(4|5|6|7)))' | cut -d ' ' -f 1 | sort | uniq -c | sort -n * Community's proposal to present in ApacheCon NA 2019 was accepted. (joint presentation by Paypal and LinkedIn engineers). ### How has the project developed since the last report? * Encryption support for Salesforce connector. * GobblinEventBuilder enhancements. * Metric reporter integration with dataset discovery. * Enhancement to RateBasedLimiter. * Dynamic config support in JobSpecs. * GaaS disaster recovery mode skeleton. * Addition of MySQL based DAG State store. * New filesystem based SpecProducer. * Auto-scalability in Gobblin on Yarn mode. * Container request and allocation optimizations. * New SQL dataset descriptor for JDBC sourced datasets. * Speculative safety checks in HiveWritable writer. * New Async loadable FlowSpecs. ### 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: 2018-12-09 ### When were the last committers or PPMC members elected? Sudarshan Vasudevan in January, 2019. ### Have your mentors been helpful and responsive? Yes. ### Signed-off-by: - [X] (gobblin) Jean-Baptiste Onofre Comments: - [ ] (gobblin) Olivier Lamy Comments: - [ ] (gobblin) Jim Jagielski Comments: ### IPMC/Shepherd notes: -------------------- ## Hudi Hudi provides atomic upserts and incremental data streams on Big Data Hudi has been incubating since 2019-01-17. ### Three most important unfinished issues to address before graduating: 1. Making sufficient number of releases in the Apache way 2. Legal/IP Clearance of software artifacts (LEGAL-461) 3. Growing community further by grooming contributors to committers ### Are there any issues that the IPMC or ASF Board need to be aware of? 1. PODLINGNAMESEARCH-162 has been completed. But not reflected on whimsy 2. Software grant has been signed by Uber. But not reflected on whimsy ### How has the community developed since the last report? 1. Mailing list subs grown to >50, 65 new mailing list threads 2. Slack is about 99 signups total (20-30 WAU), 39 total contributors on github, ~25 support issues closed on GitHub 3. 3 new organizations reported usage onto the Hudi site ### How has the project developed since the last report? 1. ~66 commits from ~15 contributors/committers, across 2 releases 2. All development now happening on ASF infrastructure, with source code being prepared for ASF release 3. External talks on DataCouncil SF19 and SF BigAnalytics Meetup ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: N/A ### When were the last committers or PPMC members elected? During inception into incubator. ### Have your mentors been helpful and responsive? No Answer. ### Signed-off-by: - [X] (hudi) Thomas Weise Comments: Nice work on the collaboration side. Are there new contributors that could become committer candidates? - [X] (hudi) Luciano Resende Comments: The issues mentioned above that needs board attention are probably just a question of updating the project page file with the proper done status/date. Please speakup if the community needs help from mentors updating the file. - [ ] (hudi) Kishore Gopalakrishnan Comments: - [X] (hudi) Suneel Marthi Comments: ### IPMC/Shepherd notes: -------------------- ## Iceberg Iceberg is a table format for large, slow-moving tabular data. Iceberg has been incubating since 2018-11-16. ### Three most important unfinished issues to address before graduating: 1. Update build for Apache release, add LICENSE/NOTICE to Jars. 2. Make the first Apache release. (https://github.com/apache/incubator-iceberg/milestone/1) 3. Grow the Iceberg community ### Are there any issues that the IPMC or ASF Board need to be aware of? * No issues that require attention. ### How has the community developed since the last report? * Community growth has continued with several new contributors and reviewers * Community has decided on style and added checking to CI for most modules * Community has started work on extending the spec for new use cases ### How has the project developed since the last report? * Much more content on iceberg.apache.org has been added * 74 pull requests have been merged, many reviewed by new community members * Work has begun to add row-level deletes and upserts to the format * Added support for Spark streaming, a catalog API, and numerous bug fixes * Contributors are reviewing code, submitting substantial features, and improving dev practices ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup (name clearance approval pending) - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: None yet ### When were the last committers or PPMC members elected? None yet ### Have your mentors been helpful and responsive? Yes. ### Signed-off-by: - [X](iceberg) Ryan Blue Comments: I wrote the first pass of the report. - [ ](iceberg) Julien Le Dem Comments: - [X](iceberg) Owen O'Malley Comments: +1 from discussion on dev list - [ ](iceberg) James Taylor Comments: - [ ](iceberg) Carl Steinbach Comments: ### IPMC/Shepherd notes: -------------------- ## Milagro Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libs and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Get all functions of the project in line with the Apache Way so we stay in compliance and can get a relase under our belts. 3. Get a relase under our belts! ### Are there any issues that the IPMC or ASF Board need to be aware of? No. ### How has the community developed since the last report? We're growing the list of potential new contributors and collaborators. We have added two new additional contributors and expect more soon as we get milagro-crypto-c in line for release. ### How has the project developed since the last report? The main contributors continue to get their feet wet with Apache processes and methodologies. Big shout out to the infra team who have been helpful in dealing with the paculiarities of our project. As an example, we have managed to migrate issue tracking to GitHub, but are still using JIRA for release management task tracking. Most importantly, we have now moved the website to the asf-site branch model and are ready to update the site with documentation. Qredo Ltd in London has signed a software contributor agreement that has been registered with legal office. Qredo is contributing its server code to become the Decentralized Trust Authority, the first "product" release after the crypto library release. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? Last week. ### Have your mentors been helpful and responsive? Jean-Frederic Clere has been great, helpful and hopefully Nick will stay involved. ### Signed-off-by: - [x] (milagro) Nick Kew Comments: This project has sprung to life! I'll post a note about specificity vs "Last week"! - [ ] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes: - Drew Farris (shepherd): Added a new mentor this month. Both mentors active on the mailing lists. Increased activity throughout the month of June. -------------------- ## MXNet A Flexible and Efficient Library for Deep Learning MXNet has been incubating since 2017-01-23. ### Three most important unfinished issues to address before graduating: 1. Increase diversity in contributors, committers, and PMC members — NEAR COMPLETION. 2. Identify remaining ICLAs or SGAs that need signing – NEAR COMPLETION. 3. Revisit Apache Maturity Model Assessment — TODO. ### Are there any issues that the IPMC or ASF Board need to be aware of? 1. Based on usability feedback from users, community has started a redesign of the website. ### How has the community developed since the last report? * The number of GitHub contributors increased to currently 707 (2019-06-24; +3.7% since last report) * Active discussions on user forums * https://discuss.mxnet.io/ (English, 1.8K registered users and 9.4K posts (+68% since last report)) * https://discuss.gluon.ai/ (Chinese, 6.5K registered users and 37K posts(+93% since last report)) * Active blogs and social media presence * Medium (https://medium.com/apache-mxnet) w/ 1.4k followers * Twitter account (https://twitter.com/ApacheMXNet) w/ 2.1k followers * Meetup group (https://www.meetup.com/pro/deep-learning-with-apache-mxnet/) w/ 10 groups in 8 countries, 2141 members * (in China) Zhihu w/ 7.6k followers, WeChat official account w/ 4.2k followers. (+40% since last report) * Active video channels * YouTube channel (https://www.youtube.com/apachemxnet) w/ 709 subscriber (+13% since last report) * Chinese YouTube channel (https://www.youtube.com/channel/UCjeLwTKPMlDt2segkZzw2ZQ) w/ 4.4k subscribers * (in China) bilibili space (https://space.bilibili.com/209599371) w/ 15k subscriber (+15% since last report) * Highlights in MXNet ecosystem * MXNet Gluon book published (https://zh.d2l.ai/) first 21.5k hard copies * MXNet Gluon book (www.d2l.ai, Dive into Deep Learning/D2L) released * v1.0.0-rc0 (https://github.com/d2l-ai/d2l-zh/releases/tag/v1.0.0-rc0) in Chinese * v0.6.0 (https://github.com/d2l-ai/d2l-en/releases/tag/v0.6.0) in English * Dive into Deep Learning has 47.5K 28-day active users, and has attracted 11.5K stars & 200+ contributors on GitHub. It has been adopted as a textbook or reference book by 15+ universities in U.S., China, Spain, and Australia, such as UC Berkeley. * GluonCV v0.4.0 release (https://github.com/dmlc/gluon-cv/releases/tag/v0.4.0) * GluonNLP v0.6.0 release (https://github.com/dmlc/gluon-nlp/releases/tag/v0.6.0) * GluonTS v0.1.4 release (https://github.com/awslabs/gluon-ts/releases/tag/v0.1.4) This is a new toolkit for deep-learning based time-series modeling. * MXNet Model Server v1.0.4 release (https://github.com/awslabs/mxnet-model-server/releases/tag/v1.0.4) * GluonFace (https://github.com/THUFutureLab/gluon-face) * DeepInsight (https://github.com/deepinsight/insightface) ### How has the project developed since the last report? 1) 1.4.1 patch release: https://github.com/apache/incubator-mxnet/releases/tag/1.4.1 2) 1.5.0 release in progress (pre-release v1.5.0.rc1): https://github.com/apache/incubator-mxnet/releases/tag/1.5.0.rc1 with over 750 patches of new features, improvements, and fixes. 3) Roadmap discussion on 2.0 in progress https://github.com/apache/incubator-mxnet/issues/9686 4) Code donation from dmlc/mshadow in progress. 5) Many ongoing projects: * numpy-compatbile deep learning: https://github.com/apache/incubator-mxnet/projects/14; * CPU performance and quantization: https://github.com/apache/incubator-mxnet/projects/15; * Mixed precision GPU training (AMP): https://github.com/apache/incubator-mxnet/pull/14173, etc. 6) Github statistics of last month: * May 24, 2019 – June 24, 2019: Excluding merges, 16 authors have pushed 88 commits to master and 140 commits to all branches. On master, 250 files have changed and there have been 12,939 additions and 9,919 deletions. ### 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: 2019-04-29 ### When were the last committers or PPMC members elected? 2019-05-20 ### Have your mentors been helpful and responsive? Mentors have been providing helps per requests from community. ### Signed-off-by: - [ ] (mxnet) Henri Yandell Comments: - [ ] (mxnet) Markus Weimer Comments: - [x] (mxnet) Michael Wall Comments: - [ ] (mxnet) Bob Paulin Comments: - [ ] (mxnet) Jason Dai Comments: ### IPMC/Shepherd notes: - Drew Farris (shepherd): Very active project. One mentor observed on the mailing list, otherwise not a significant amount of mentor activity apparent - possibly due to the proximity toward graduation. - Justin Mclean: I'm not sure why the website redesign is an issue for the IPMC or board. Can you please give some more detail. -------------------- ## 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 unfinished issues to address before graduating: 1. Working through the graduation procedure steps. ### Are there any issues that the IPMC or ASF Board need to be aware of? No ### How has the community developed since the last report? * The community is moving towards graduation: name search completed, project status file updated, the Apache Project maturity model evaluation almost done, proposed PMC list finalized * "SPARQL at Scale with Apache Rya" accepted for presentation at ApacheCon Las Vegas, Sept 2019 ### How has the project developed since the last report? * working on a major release in the next few months ### 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: 2108-03-04 ### When were the last committers or PPMC members elected? * PPMC member Caleb Meier elected on Jan 3rd, 2017 ### Have your mentors been helpful and responsive? Our two mentors are helpful and responsive. ### Signed-off-by: - [x] (rya) Josh Elser Comments: Steady progress to graduation. - [x] (rya) Billie Rinaldi Comments: ### IPMC/Shepherd notes: -------------------- ## TVM TVM is a full stack open deep learning compiler stack for CPUs, GPUs, and specialized accelerators. It aims to close the gap between the productivity- focused deep learning frameworks, and the performance- or efficiency- oriented hardware backends. TVM has been incubating since 2019-03-06. ### Three most important unfinished issues to address before graduating: 1. Source code and website migration to ASF infra 2. Make the first Apache release 3. Continue to grow the community ### Are there any issues that the IPMC or ASF Board need to be aware of? N/A ### How has the community developed since the last report? TVM community has welcomed one committer in the past month. ### How has the project developed since the last report? Summary statistics: In the past month authors have pushed 142 commits to master and 142 commits to all branches. On master, 421 files have changed and there have been 22,680 additions and 5,388 deletions. Some highlights of recent developments: - Robust coverage of windows support. - Improvements in the integer simplifier interface. - Major improvements in high level ir(relay) support - For detailed information about the project development, please refer to the monthly TVM community's monthly summary: - May: https://discuss.tvm.ai/t/tvm-monthly-may-2019/2793 - June: https://discuss.tvm.ai/t/tvm-monthly-june-2019/3202 ### 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? June 13 2019 ### Have your mentors been helpful and responsive? Mentors are very helpful in providing guidance. ### Signed-off-by: - [X] (tvm) Byung-Gon Chun Comments: - [ ] (tvm) Sebastian Schelter Comments: - [X] (tvm) Henry Saputra Comments: Working on migration or resources to ASF infra and managed resources. But the community still growing and active. - [ ] (tvm) Timothy Chen Comments: - [X] (tvm) Furkan Kamaci Comments: - [X] (tvm) Markus Weimer Comments: ### IPMC/Shepherd notes: -------------------- ## Weex Weex is a framework for building Mobile cross-platform high performance UI. Weex has been incubating since 2016-11-30. ### Three most important unfinished issues to address before graduating: 1. The binary convenience library of Weex should exclude the LGPL runtime(Webkit). 2. A collection of Weex's tools should be donated to ASF, as they are essential part of building Weex App 3. The Java package name in Weex starts with com.taobao.xxx, which should be renamed to org.apache.xxx with a low-cost upgrading way for Weex users. ### Are there any issues that the IPMC or ASF Board need to be aware of? No answer. ### How has the community developed since the last report? * Weex has participated ASOC(Alibaba summer of Code)[4] program and there will be a postgraduate from ASOC joined Weex community in this summer(July to August) * There is a new committer joined Weex since last report. * We are learning Apache Way (IP/License/Governance Model) and figured out issues that may block graduation. ### How has the project developed since the last report? * We have 197 incoming pull request and 164 of them are merged * We have 55 threads in Weex mailing list * We have solved 200 Github issues ### 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: 2019-05-23 ### When were the last committers or PPMC members elected? 2019-04-05 ### Have your mentors been helpful and responsive? Yes, they are very helpful. We learned a lot about Apache Way from them. ### Signed-off-by: - [X] (weex) Willem Ning Jiang Comments: Weex is try hard to find solution for their issue, I agree with Myrle, they are nearing graduation. - [X] (weex) Myrle Krantz Comments: Weex is doing an excellent job of identifying their own issues, and seeking solutions in the broader foundation. I concur that they are nearing graduation. - [ ] (weex) Jan Piotrowski Comments: ### IPMC/Shepherd notes: Are there any issues that the IPMC or ASF Board need to be aware of? ----------------------------------------- Attachment AC: Report from the Apache Isis Project [Kevin Meyer] [Report] Apache Isis - July 2019 ## Description: Apache Isis is a framework for rapidly developing domain-driven applications in Java. Users only write POJOs and Apache Isis handles the database and UI automatically at runtime. ## Issues: There are no issues requiring board attention at this time. ## Activity: Work continues on re-platforming the framework on top of Spring Boot for the upcoming 2.0 release. This work also includes restructuring of the code-base, decoupling functional parts and also renaming of packages to prepare for future releases that should support the Java module system. Migration from DataNucleus (JDO) to Spring-Data, as previously announced on the user-mailing list, was postponed. We decided to descope our tasks to allow for the 2.0 release to be delivered earlier. Migration to Spring-Data is still on the roadmap, but needs more time than anticipated earlier this year. While not yet released, there have also been made improvements to the user interface (Wicket Viewer) in the 1.x branch, which are expected to be part of the 2.0 release. ## Health report: We consider the project to be reasonably healthy with enough PMC members participating in votes and both project members and users exchanging questions and answers on the dev and users mailing lists. There are two active committers on the framework. While individuals have come and gone, the total has been fairly consistent throughout the history of the framework. ## PMC changes: - Currently 14 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Johan Doornenbal on Thu Apr 05 2018 ## Committer base changes: - Currently 14 committers. - No new committers added in the last 3 months - Last committer addition was Johan Doornenbal at Mon Mar 19 2018 ## Releases: - Last release was 2.0.0-M2 on Tue Jan 22 2019 [1] ## JIRA activity: - 40 JIRA tickets created in the last 3 months - 49 JIRA tickets closed/resolved in the last 3 months ## References [1] https://isis.apache.org/release-notes/release-notes.html#_release-notes_2.0.0-M2 ----------------------------------------- Attachment AD: Report from the Apache James Project [Benoit Tellier] ## Description: The Apache James Project delivers a rich set of open source modules and libraries, written in Java, related to Internet mail which builds into an advanced enterprise mail server. ## Issues: There are no issues requiring board attention at this time. ## Activity: We are concerned about adding committers and PMC members, as well as increasing the diversity of our community. During the last three months, we approached some community contributors who we think would have been perfect candidates, but they declined our invitations. We will continue active community members Furthermore, we want to strengthen our community by making contributing easy to use, feature oriented documentation. The expected long term effect is a higher engagement from the users. PMC members proposed several talks for both ApacheCON in Vegas and Berlin, in order to spread the word about Apache James. Only one talk ("Gaining control over emails with Apache James") made it to the waiting list. We are working on releasing Apache JAMES server version 3.4.0, shipping mainly performance improvements. ## Health report: Many users exchanges regarding the Apache James server on the user mailing list as well as on gitter. We try to encourage and accompany contributions to either documentation or code, where users tend to help each others. ## 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 MIME4J-0.8.3 on Fri Mar 22 2019 ## Mailing list activity: - general@james.apache.org: - 177 subscribers (up 1 in the last 3 months): - 0 emails sent to list (2 in previous quarter) - mailet-api@james.apache.org: - 94 subscribers (up 0 in the last 3 months): - 3 emails sent to list (4 in previous quarter) - mime4j-dev@james.apache.org: - 85 subscribers (up 0 in the last 3 months): - 1 emails sent to list (17 in previous quarter) - server-dev@james.apache.org: - 173 subscribers (down -3 in the last 3 months): - 1028 emails sent to list (1027 in previous quarter) - server-user@james.apache.org: - 379 subscribers (down -2 in the last 3 months): - 66 emails sent to list (120 in previous quarter) - site-dev@james.apache.org: - 40 subscribers (up 0 in the last 3 months): - 0 emails sent to list (2 in previous quarter) ## JIRA activity: - 90 JIRA tickets created in the last 3 months - 111 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AE: Report from the Apache jclouds Project [Andrea Turli] == Description== A cloud agnostic library that enables developers to access a variety of cloud providers using one API. == Project Status == jclouds continues to accumulate bug fixes but little feature work. Notably we are struggling with compatibility with Java 8 and newer Guava versions, which vexes our users. After a fruitful discussion with the Karaf community, we decided to move jclouds-karaf and jclouds-cli projects to the Karaf project. This has removed a blocker for new releases of jclouds, and we think it will help both communities going forward. == Community == We had 12 contributors this quarter - including several new ones - in addition to the existing PMC and committers, and more activity on our issue tracker. Notably, there have been very promising contributions from some new developers to help with technical debt, particularly to remove uses of an internal package that makes it impossible to use jclouds in an OSGi environment with newer versions of Gson. There is a growing concern around the amount of time being dedicated to the project, since most of the PMC and committers are now "pure" volunteers (with $dayjob no longer related to jclouds). Another concern is the lack of traction, requests, and general interest from the community itself, or from downstream projects like Apache Brooklyn. Last committer: 2018-07-23 (Daniel Estevez) Last PMC member: 2016-10-21 (Andrea Turli) == Community Objectives == Unblock the release of jclouds 2.2.0, which will provide Java 8 support. Keep engaging contributors on Slack, and propose them as new committers as appropriate. Monitor the PMC and ensure we have enough resources to properly manage the project. == Releases == The last jclouds release, 2.1.2, took place on 2019-02-07. ----------------------------------------- Attachment AF: Report from the Apache Jena Project [Andy Seaborne] ## Description: Jena is a framework 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 added a major new component to provide GeoSPARQL, an OGC standard for geospatial query of RDF data in SPARQL. Because this large contribution needed time and effort to integrate, a regular release (3.11.0) was done to be followed by a release for GeoSPARQL (3.12.0). ## Health report: The project dev@ list is at normal levels of activity, the users list on the quieter side though stackoverflow continues to have more user questions than users@ - and more people answering users questions. ## PMC changes: - Currently 14 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Aaron Coburn on Tue Jan 22 2019 ## Committer base changes: - Currently 18 committers. - Greg Albiston was added as a committer on Mon Jul 08 2019 ## Releases: - Jena 3.11.0 was released on Tue Apr 30 2019 - Jena 3.12.0 was released on Sat Jun 01 2019 ## Mailing list activity: Normal. - users@jena.apache.org: - 633 subscribers (up 0 in the last 3 months): - 266 emails sent to list (294 in previous quarter) - dev@jena.apache.org: - 156 subscribers (down -3 in the last 3 months): - 583 emails sent to list (290 in previous quarter) ## JIRA activity: - 28 JIRA tickets created in the last 3 months - 28 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AG: Report from the Apache JMeter Project [Bruno Demion] ## Description: Pure Java application for load and functional testing. ## Issues: There are no issues requiring board attention at this time. ## Activity: - No release since last report. - The project works on dual-migration from Subversion to Git and Ant to Gradle. The final objectives are 1/ bring a better (and modern) environment for the contributor and 2/ add more automation to the release process. - The git migration has been completed - The wiki (under MoinMoin) has been migrated to Confluence with help and slight pressure from Infra. ## Health report: - The project has a good activity during last quarter. The migration to git has slowdown the commits but it's done. So next quarter should be better. ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Vladimir Sitnikov on Fri Jun 08 2018 ## Committer base changes: - Currently 14 committers. - No new committers added in the last 3 months - Last committer addition was Maxime Chassagneux at Wed Feb 15 2017 ## Releases: - Last release was 5.1.1 final on Wed Mar 13 2019 ----------------------------------------- Attachment AH: Report from the Apache Johnzon Project [Hendrik Saly] ## Description: Apache Johnzon is an implementation of JSR-353 (JSON-P 1.0), JSR-374 (JSON-P 1.1) and JSR-367 (JSON-B 1.0) and a set of useful extension for this specification like JAX-RS providers and websocket (JSR-356) integration. ## Issues: There are no issues requiring board attention at this time ## Status: We finished and released the implementation of JSR-374 and JSR-367. Current focus is now to optimize the performance and stabilize the new features. We also recently added "Portable Java Contracts" to provide the widest OSGi compatibility. ## Releases: - 1.1.12 was released on Fri May 29 2019 ## PMC changes: - Currently 6 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Reinhard Sandtner on Tue Aug 30 2016 ## Committer base changes: - Currently 8 committers. - No new committers added in the last 3 months - Last committer addition was Jonathan Gallimore at Wed May 09 2018 ## Project activity: Since the last report there was mid activity. We some some more external contributions than usually via github. We had 14 new Jira tickets and closed 10 tickets. On the mailinglist there a no unanswered questions left. On the dev list we have 40 (-1) subscribers currently and 11 msg sent per week. Since last report we saw mailing list activity from a few new people. ----------------------------------------- Attachment AI: Report from the Apache Joshua Project [Tommaso Teofili] ## Description: Apache Joshua is a statistical machine translation toolkit. ## Issues: - Activity in the project is very low ## Activity: - Since last board meeting a PR from a non committer was merged - Based on comment from TD to previous board report, a proposal came up for implementing models for CJK languages using more recent (and accurate) approaches that use pretrained embeddings ## Health report: - The community is essentially the same since graduation. No potential new committers / PMC members showed up - Mailing lists have very low activity ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition: Wed Oct 17 2018 (Felix Hieber) ## Releases: - No releases were performed since graduation ## Mailing list activity: - dev@joshua.apache.org: - 29 subscribers (down -1 in the last 3 months): - 17 emails sent to list (40 in previous quarter) - user@joshua.apache.org: - 34 subscribers (up 1 in the last 3 months): - 0 emails sent to list (3 in previous quarter) ## JIRA activity: - 2 JIRA tickets created in the last 3 months - 2 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AJ: Report from the Apache JSPWiki Project [Juan Pablo Santos Rodríguez] ## Description: - A feature-rich and extensible WikiWiki engine built around the standard JEE components (Java, servlets, JSP). ## Issues: - there are no issues requiring board attention at this time. ## Activity: - As opposed to last quarter, this one has been quieter. 2.11.0.M4 was released, fixing a few XSS vulnerabilities, and there's been a some work towards 2.11.0.M5 which should be out on August. ## Health report: - We've seen some spike of activity at users@j.a.o, no questions unanswered on both mailing lists. We also received a couple of vulnerability reports, which are fixed on master and there was a third vulnerability caught by a committer, which is also fixed in master. Last but not least, we have an external contribution waiting to be reviewed at JSPWIKI-1114; it should get merged before 2.11.0.M5. On the other hand, development has been mostly carried out by a single committer, although that's not totally uncommon on the history of the project. TL-DR: project remains with enough oversight, usual slow pace of development ## 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: - 2.11.0.M4 was released on Sat May 18 2019 ## Mailing list activity: - Little spike of activity on user@j.a.o at the end of the quarter, otoh dev saw less emails due to slower pace on development itself . - dev@jspwiki.apache.org: - 80 subscribers (up 0 in the last 3 months): - 70 emails sent to list (132 in previous quarter) - user@jspwiki.apache.org: - 165 subscribers (down -2 in the last 3 months): - 37 emails sent to list (22 in previous quarter) ## JIRA activity: - 7 JIRA tickets created in the last 3 months - 7 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AK: Report from the Apache Kudu Project [Todd Lipcon] ## Description: - Apache Kudu is a distributed columnar storage engine built for the Apache Hadoop ecosystem. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Apache Kudu 1.10.0 has been released with several long-awaited new features and improvements, including fine-grained authorization backed by Apache Sentry, synchronization of metadata with Apache Hive Metastore, and table backup and restore using Apache Spark. ## Health report: - User and dev mailing list subscriber growth up by 3% and 4% respectively, but their traffic is down by 36% and 21% respectively. Most questions are answered relatively quickly, but this decline can most likely be explained by people preferring instant messaging on Slack over the mailing list. - Website traffic remains the same, users and sessions both up less than 1%. We continued working on the revival of the blog with 2 new posts, although both were published early in the quarter. The blog traffic is up significantly, page views and unique page views both up by 20% compared to last quarter's traffic. - Development activity (measured by code review, JIRA traffic and number of commits) is up overall (reviews -2%, issues +37%, commits +10%). Commits were authored by 22 unique contributors (-1 since last quarter). ## PMC changes: - Currently 22 PMC members. - Yingchun Lai was added to the PMC on Wed Jun 05 2019 ## Committer base changes: - Currently 22 committers. - Yingchun Lai was added as a committer on Thu May 30 2019 ## Releases: - Last release was 1.10.0 on Tue Jul 9 2019 ## JIRA activity: - 120 JIRA tickets created in the last 3 months - 101 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AL: Report from the Apache Kylin Project [Luke Han] ----------------------------------------- Attachment AM: Report from the Apache Lens Project [Amareshwari Sriramadasu] ## Description: - Lens provides an Unified Analytics interface. Lens aims to cut the Data Analytics silos by providing a single view of data across multiple tiered data stores and optimal execution environment for the analytical query. It seamlessly integrates Hadoop with traditional data warehouses to appear like one ## Issues: There are no issues requiring board attention at this time ## Activity: A bug fix and few improvements suggested by one of the contributors. ## Health report: As we saw on the roll-call, PMC is active and responsive. The project is being used in at least one of the organizations that we know of, where it is being used in sustenance mode with occasional changes being made. We are looking at two of the contributors who are making occasional contributions as prospective new committers. Project has not been actively looking for new committers or PMC, as existing committers and PMC are responsive. But PMC has not done an outreach to users to get them more engaged. ## PMC changes: - Currently 18 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Puneet Gupta on Tue Sep 20 2016 ## Committer base changes: - Currently 23 committers. - No new committers added in the last 3 months - Last committer addition was Rajitha R at Fri Feb 09 2018 ## Releases: - Last release was 2.7 on Tue Feb 06 2018 ----------------------------------------- Attachment AN: Report from the Apache MADlib Project [Aaron Feng] ## Description: - Apache MADlib is a scalable, big data, SQL-driven machine learning framework for data scientists. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Last release was 1.16 which was the 6th release as an Apache TLP project. This was a significant release that included initial support for distributed training of deep learning models with GPU acceleration, utilities to load model architectures and weights, preprocessing of images for mini-batch gradient descent, and support for Greenplum 6 and PostgreSQL 11. Plus the usual bug fixes and minor improvements. - Community is at work on the 1.17 release. Scope is still being decided by the community, but JIRAs call for improvements to deep learning as a follow on to 1.16, and improvements to correlation/covariance, association rules and decision tree. - After that will be the 2.0 release with JIRAs related to versioning models. - Frank McQuillan (MADlib committer and PMC member) presented at Dell Tech World on 2019-Apr-30 on MADlib and Greenplum Database in a talk called "AI in a Box". - Yuhao Zhang, a PhD candidate at University of California, San Diego is doing an internship at Pivotal in Palo Alto to work on parameter selection in MADlib, which is an important area for deep learning practitioners. Yuhao's advisor at UCSD is Arun Kumar in the Department of Computer Science and Engineering, whose research has contributed to MADlib in the past. ## Health report: The community is relatively small but very engaged with robust mailing list traffic, interest in doing frequent releases and new functionality being developed by contributors. The number of developers actively contributing to the code/documentation is approximately 8 in the 2nd quarter of calendar year 2019. We will constantly be on a lookout for new community members to be invited either as committers or PMC. ## PMC changes: - No changes in the last quarter. Currently stands at 14 PMC members. ## Committer base changes: - Currently 14 committers. - Last committer additions were Jingyi Mei on 2018-06-14 and Nikhil Kak on 2018-06-27. ## Releases: - Next release: v1.17 planned for 3Q2019 - v1.16.0 released on 2019-07-08 - v1.15.1 released on 2018-10-15 - v1.15.0 released on 2018-08-10 ## Mailing list activity: Average monthly mailing list activity was 620 posts to dev@ and 11 posts to user@ for the last 3 months Apr-Jun. ## JIRA Statistics: - 12 JIRA tickets created in the last month - 13 JIRA ckets resolved in the last month ----------------------------------------- Attachment AO: Report from the Apache Mahout Project [Andrew Musselman] ## Description: Apache Mahout is an environment for quickly creating scalable performant machine learning applications. ## Issues: There are no issues requiring board attention at this time. ## Activity: The team is working on a point release, v14.1, to resolve missing binary artifacts from the 0.14.0 release. ## Presentations and Talks Josh Kalina, “Portfolio theory with Apache,” Apache Roadshow Chicago, IL, May 14 ## PMC changes: - Currently 14 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Trevor Grant on Fri Feb 03 2017 ## Committer base changes: - Currently 28 committers. - No new committers added in the last 3 months - Last committer addition was Holden Karau at Wed Jul 12 2017 ## Releases: - Last release was 0.14.0 on Wednesday, March 6, 2019 ## Mailing list activity: - Nothing significant in the figures ## JIRA activity: - 4 JIRA tickets created in the last 3 months - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AP: Report from the Apache Maven Project [Robert Scholte] Maven Board Report - July 2019 --------------------------- ## Description: - 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. ## Issues: <> ## Activity: In our goal to have all our subprojects stable and to gain focus on the subprojects that really matter, we've started to retire several plugins and libraries. In May we had a period where all was green in Jenkins. However, after adding additional JDKs some started to fail again. In general the fixes are quite simple, so it shouldn't be too hard to get all back to green. Retired project(s) - Maven Ant Plugin - Maven Repository Plugin - Maven Artifact Resolution API (Maven2) - Maven Runtime - Maven Downloader It is likely that more will follow. Github announced a new feature called Github Package Registry. This makes it possible to publish the binaries next to the sourcefiles (not just for Java/Maven, but also other technolgies). We've identified several concerns that might damage our ecosystem. We've had a conference call with Github and based on that they've already adjusted some features. We're still keeping an eye on this to ensure Java developers can still rely on the current eco system. See also https://help.github.com/en/articles/about-github-package-registry We're seeing an increase of PRs that are related to performance improvements. We're missing enough good knowledge to judge these requests, so it takes quite some time to understand why a certain change can have a positive effect on the performance. Also ensuring that improvements won't be reverted or rewritten in the future is a challenge. We're very glad that people take time to look into this. ## Health report: Up until now Maven has been working quite well for both small and large Java projects. But we recently see issues with real huge Java projects. It looks like Maven 3 has reached its limits regarding the size of Maven projects. It becomes more and more important to invest in Maven 4. The ideas are already there, but still not the human resources. ## PMC changes: - Currently 24 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Guillaume Boué on Mon Aug 07 2017 ## Committer base changes: - Currently 60 committers. - Romain Manni-Bucau was added as a committer on Fri Jun 21 2019 ## Releases: - Core - Maven 3.6.1 was released on Thu Apr 4 2019 - Plugins (ordered by date) - Maven Help Plugin 3.2.0 was released on Tue Apr 16 2019 - Maven PMD Plugin 3.12.0 was released on Mon Apr 22 2019 - Maven Compiler Plugin 3.8.1 was released on Sun Apr 28 2019 - Maven Archetype Plugin 3.1.0 was released on Tue Apr 30 2019 - Maven Surefire 2.22.2 was released on Sat May 04 2019 - Maven Source Plugin 3.1.0 was released on Wed May 15 2019 - Maven Checkstyle Plugin 3.1.0 was released on Mon May 20 2019 - Maven WAR Plugin 3.2.3 was released on Thu May 23 2019 - Maven Toolchains Plugin 3.0.0 was released on Sun Jun 16 2019 - Maven Archetype Plugin 3.1.1 was released on Mon Jun 17 2019 - Maven JDeps Plugin 3.1.2 was released on Wed Jun 19 2019 - Other (ordered by date) - Maven Doxia 1.9 was released on Thu May 30 2019 - Maven Doxia Sitetools 1.9 was released on Fri Jun 07 2019 - Maven Resolver 1.4.0 was released on Wed Jun 12 2019 - Maven Wagon 3.3.3 was released on Thu Jun 13 2019 - Maven Doxia Sitetools 1.9.1 was released on Wed Jun 19 2019 ## Mailing list activity: - users@maven.apache.org: - 1571 subscribers (down -11 in the last 3 months): - 186 emails sent to list (161 in previous quarter) - dev@maven.apache.org: - 604 subscribers (down -5 in the last 3 months): - 651 emails sent to list (405 in previous quarter) - announce@maven.apache.org: - 640 subscribers (down -5 in the last 3 months): - 18 emails sent to list (7 in previous quarter) - issues@maven.apache.org: - 220 subscribers (down -2 in the last 3 months): - 4027 emails sent to list (4441 in previous quarter) ## JIRA activity: - 291 JIRA tickets created in the last 3 months - 279 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AQ: Report from the Apache Mesos Project [Benjamin Hindman] ----------------------------------------- Attachment AR: Report from the Apache Metron Project [Casey Stella] ## Description: Metron integrates a variety of open source big data technologies in order to offer a centralized tool for security monitoring and analysis. Metron provides capabilities for log aggregation, full packet capture indexing, storage, advanced behavioral analytics and data enrichment, while applying the most current threat-intelligence information to security telemetry within a single platform. ## Issues: There are no issues requiring board attention at this time ## Activity: We released a point release in May, which provided stabilization as well as infrastructure and abstractions to support other streaming engines. Also, there was a conference (Dataworks Summit) in May which featured two technical talks on Apache Metron. ## Health report: The leadup to and aftermath of that conference seems to have had a corresponding spike in dev and user list activity. This is good as there was a cause for concern during the last board report. ## PMC changes: - Currently 27 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Justin Leet on Mon Dec 04 2017 ## Committer base changes: - Currently 39 committers. - No new committers added in the last 3 months - Last committer addition was Shane Ardell at Fri Nov 16 2018 ## Releases: - 0.7.1 was released on Wed May 15 2019 ## Mailing list activity: While subscribers seem flat, the uptick in usage is heartening. I include these raw statistics to support the points during the Health Report section. - dev@metron.apache.org: - 197 subscribers (down -6 in the last 3 months): - 239 emails sent to list (70 in previous quarter) - user@metron.apache.org: - 285 subscribers (down -2 in the last 3 months): - 185 emails sent to list (147 in previous quarter) ## JIRA activity: - 110 JIRA tickets created in the last 3 months - 82 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AS: Report from the Apache MINA Project [Guillaume Nodet] ## Description: Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. ## Issues: There are no issues requiring board attention at this time. ## Activity: 3 releases this quarter. The discussions around moving Vysper to the Attic have not progressed. ## Health report: Both Mina SSHD and Mina Core subprojects have very few active committers. The FtpServer and Vysper have almost no activity. ## PMC changes: - Currently 13 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Jonathan Valliere on Mon Aug 27 2018 ## Committer base changes: - Currently 27 committers. - No new committers added in the last 3 months - Last committer addition was Jonathan Valliere at Thu Feb 15 2018 ## Releases: - Apache MINA 2.1.2 was released on Fri Apr 19 2019 - Apache MINA 2.1.3 was released on Sun Jun 02 2019 - Apache MINA SSHD 2.3.0 was released on Mon Jul 15 2019 ## Mailing list activity: Nothing interesting here. ## JIRA activity: - 36 JIRA tickets created in the last 3 months - 91 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AT: Report from the Apache MyFaces Project [Bernd Bohmann] ## Description: The Apache MyFaces project is an umbrella project of the Apache Software Foundation for projects relating to the JavaServer Faces (JSF) technology. ## Issues: - There are no issues requiring board attention at this time. ## Activity and health: - Apache Myfaces Core is healthy, and the community is working on fixes and improvements on the JSF 2.3 specification. UI-Component Sets: - Apache Tobago is healthy and active. - Apache Trinidad is in maintenance mode. Last developer commit was Sept 2017. - Myfaces Tomahawk is in maintenance mode. Last developer commit was May 2016. Last commit on behalf of a contributor was May 2016. Add-ons and Extensions: - Apache MyFaces Portlet Bridge is in maintenance mode. Last developer commit was Jan 2014. Last commit on behalf of a contributor was May 2015. - Apache MyFaces CODI is in maintenance mode. CODI was replaced by Apache DeltaSpike so new development happens there. Last commit March 2014. - Apache MyFaces Orchestra is in maintenance mode. New projects use CDI and DeltaSpike instead. Last commit on behalf of a contributor was August 2016. - Apache MyFaces ExtVal is in maintenance mode. Last commit June 2014. - Apache MyFaces Commons is in maintenance mode. Last commit August 2012. - Apache MyFaces Ext-Scripting is in maintenance mode. Last commit Sept 2017. - Apache MyFaces Test is in maintenance mode (Used by Myfaces Core). Last commit May 2017. ## PMC changes: - Currently 44 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Eduardo Breijo-Baullosa on Tue Jan 30 2018 ## Committer base changes: - Currently 78 committers. - No new committers added in the last 3 months - Last committer addition was Eduardo Breijo at Thu Jun 29 2017 ## Releases: - myfaces-core-2.3.4 was released on Thu May 23 2019 - tobago-4.4.1 was released on Tue May 28 2019 ## JIRA activity: - 17 JIRA tickets created in the last 3 months - 15 JIRA tickets closed/resolved in the last 3 months ## Feedback to the Board: - We have added a note on our main page about active components and components in maintenance ----------------------------------------- Attachment AU: Report from the Apache NetBeans Project [Geertjan Wielenga] ## Description: - Apache NetBeans is a development environment, tooling platform, and application framework. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - On track for 07/15: scheduled first release of Apache NetBeans outside the Apache Incubator. - Full time-based release schedule is published: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule - Migration, e.g., with references to 'Incubator' removed everywhere: https://issues.apache.org/jira/browse/INFRA-18261 - First release with official Apache NetBeans installers. - Apache NetBeans can be built on latest LTS JDK release, JDK 11: https://github.com/apache/netbeans/pull/1144 - Several releases completed of Maven archetypes and utilities that support Apache NetBeans. ## Health report: - Committee Health score: 10.00 (Super Healthy), i.e., more than 4 emails per day, new members, committers within the last six months. - Stable, steady progress. ## PMC changes: - Currently 64 PMC members. - New PMC members: - Sarvesh Kesharwani was added to the PMC on Thu Jun 06 2019 - Vikas Prabhakar was added to the PMC on Thu Jun 06 2019 ## Committer base changes: - Currently 68 committers. - New commmitters: - Sarvesh Kesharwani was added as a committer on Thu May 30 2019 - Vikas Prabhakar was added as a committer on Mon Jun 03 2019 ## Releases: - MAVENARCHETYPES-NBM-ARCHETYPE-1.16 was released on Mon Jul 01 2019 - MAVENARCHETYPES-NBM-SUITE-ROOT-1.11 was released on Mon Jul 01 2019 - MAVENARCHETYPES-NETBEANS-PLATFORM-APP-ARCHETYPE-1.21 was released on Mon Jul 01 2019 - MAVENUTILITIES-HARNESS-11.0 was released on Wed May 29 2019 - MAVENUTILITIES-NB-REPOSITORY-PLUGIN-1.4 was released on Wed Jun 12 2019 - MAVENUTILITIES-NBM-MAVEN-PLUGIN-4.2 was released on Wed Jun 12 2019 - MAVENUTILITIES-PARENT-1 was released on Thu May 23 2019 - MAVENUTILITIES-SHAREDLIB-1.3 was released on Wed May 29 2019 ## Mailing list activity: - Steady and stable mailing list activity: - users@netbeans.apache.org: - 686 subscribers (up 15 in the last 3 months): - 707 emails sent to list (475 in previous quarter) - dev@netbeans.apache.org: - 451 subscribers (down -3 in the last 3 months): - 1397 emails sent to list (1430 in previous quarter) - announce@netbeans.apache.org: - 285 subscribers (up 24 in the last 3 months): - 3 emails sent to list (1 in previous quarter) - netcat@netbeans.apache.org: - 158 subscribers (down -1 in the last 3 months): - 101 emails sent to list (197 in previous quarter) - notifications@netbeans.apache.org: - 18 subscribers (down -1 in the last 3 months): - 1327 emails sent to list (1580 in previous quarter) ## JIRA activity: - 453 JIRA tickets created in the last 3 months - 162 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AV: 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 NiFi MiNiFi is an edge data collection agent built to seamlessly integrate with and leverage the command and control of NiFi. There are both Java and C++ implementations. - Apache NiFi Registry is a centralized registry for key configuration items including flow versions, assets, and extensions for Apache NiFi and Apache MiNiFi. - Apache NiFi Nar Maven Plugin is a release artifact used for supporting the NiFi classloader isolation model. - Apache NiFi Flow Design System is a theme-able set of high quality UI components and utilities for use across the various Apache NiFi web applications in order to provide a more consistent user experience. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Released Apache NiFi Registry 0.4.0 which allows storage of extensions which is a critical step towards us breaking apart the monolithic release of today resulting in smaller binaries in Apache infra a mirrors and will also bring a better user experience for updating live running NiFi clusters and operations in container based environments. - The community is working the release preparation and voting process for Apache NiFi MiNiFi CPP 0.6.1. - Apache NiFi 1.10.0 is progressing nicely with nearly 200 JIRAs already included. This brings powerful features such as sourcing extensions from the latest NiFi Registry at runtime, far better model for paramaterized version controlled flows, Java 11 compatibility, and much more. ## Health report: - Health of the community remains strong with many active release lines, feature development, active user and developer base including new participants and continued participants. - We see considerable commentary on Apache NiFi in the form of meetups, conferences, training, and talks including from folks at Google, Cloudera and others. A recent tweet from a Ford Motor Company employee says it best "Love, love, love @apachenifi Using MiNiFi opens up IOT innovation in amazing ways. Every IOT device manufacturer, including automotive, should consider opening up API's to let developers do their thing! Bringing value to your product! " ## PMC changes: - Currently 30 PMC members. - Peter Wicks was added to the PMC on Wed May 29 2019 ## Committer base changes: - Currently 43 committers. - Arpad Boda was added as a committer on Thu May 23 2019 ## Releases: - Apache NiFi Registry 0.4.0 was released on Mon May 20 2019 ## Mailing list activity: - Activity on the mailing lists remains high with a mixture of new users, contributors, and deeper more experienced users and contributors sparking discussion and questions and filing bugs or new features. - We do see a significant drop in users list usage while dev and issues remains busy and even growing. Meanwhile we see strong growth in our slack channel and it is very user centric. - Slack Channel Usage: apachenifi.slack.com - 394 users currently in the room. This has grown weekly. - users@nifi.apache.org: - 693 subscribers (up 18 in the last 3 months): - 447 emails sent to list (800 in previous quarter) - dev@nifi.apache.org: - 443 subscribers (down -1 in the last 3 months): - 357 emails sent to list (417 in previous quarter) - issues@nifi.apache.org: - 56 subscribers (up 0 in the last 3 months): - 5371 emails sent to list (4140 in previous quarter) ## JIRA activity: - 274 JIRA tickets created in the last 3 months - 188 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AW: 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 Nutch 1.15 was released on Aug 09 2018. The last release on the 2.x branch (2.3.1) dates to Jan 20 2016. CURRENT ACTIVITY Development on Nutch 1.16 has been continued at slower speed. Issues with the dependency management (see NUTCH-2669 and linked issues) currently block the releases. We still need to wait for a fix in an upcoming Ivy release, find a reliable work-around or move to Maven as build system (NUTCH-2292). Migration of the Wiki from MoinMoin to Confluence is still in progress, waiting for INFRA-18528 to add missing pages which failed to convert. COMMUNITY No new PMC members added in the last 3 months. Currently 20 committers and PMC members. Last committer and PMC addition was Roannel Fernandez at Sat Jun 23 2018. The traffic on the user mailing list has dropped to a lower level: - user@nutch.apache.org: - 995 subscribers (down -12 in the last 3 months): - 29 emails sent to list (63 in previous quarter) - dev@nutch.apache.org: - 480 subscribers (down -9 in the last 3 months): - 166 emails sent to list (276 in previous quarter) (mostly machine-generated emails from Jira, Jenkins, Wiki) JIRA ACTIVITY - 13 JIRA tickets created in the last 3 months - 20 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AX: Report from the Apache ODE Project [Sathwik] ## Description: Apache ODE is a WS-BPEL implementation that supports web services orchestration using flexible process definitions. ## Issues: No response from PMC members for the board comments on April 2019 report, nor there is any response for query on the way forward on the dev list [https://s.apache.org/is2zk] that I had raised couple of days ago. ## Activity: No activity in the project. ## Health report: - There has been not much user/dev activity since the last reporting period April 2019. ## 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 was Sathwik on Dec 23 2012. ## Releases: - Last release was 1.3.8 on Fri Mar 23 2018 ----------------------------------------- Attachment AY: 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. We are currently working on implementing the JPA-2.2 specification and just released our first version. ## Issues: There are no issues requiring board attention at this time ## Activity: Activity declined a bit after shipping our first JPA-2.2 release. We have been working on a few fixes and hope to ship the next bugfix release in the upcoming quarter. ## Health report: Contributions are still ok-ish for such an old project. ## PMC changes: - Currently 19 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Maxim Solodovnik on Sat Apr 13 2019 ## Committer base changes: - Currently 35 committers. - Matt Pavlovich was added as a committer on Wed May 22 2019 ## Releases: - Last release was 3.1.0 on Sun Apr 14 2019 ## Mailing list activity: - users@openjpa.apache.org: - 222 subscribers (down -3 in the last 3 months): - 4 emails sent to list (22 in previous quarter) - dev@openjpa.apache.org: - 118 subscribers (down -2 in the last 3 months): - 122 emails sent to list (195 in previous quarter) ## JIRA activity: - 6 JIRA tickets created in the last 3 months - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AZ: Report from the Apache OpenMeetings Project [Maxim Solodovnik] ## Description: - Openmeetings provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools. It uses API functions of Media Server for Remoting and Streaming (Red5 or Kurento). ## Issues: - there are no issues requiring board attention at this time ## Activity: - We are fixing final few issues and preparing 2 releases 4.0.9 and 5.0.0-M2 - We are also voting to invite Stefan Kühl to the community The project is active :) ## Health report: - We have more email on user@ list due to release of 5.0.0-M1 with WebRTC support I would excpect even more emails after 5.0.0-M2 release :) Where were fewer commits due to the fact I was busy doing some personal stuff and had less time for OpenMeetings, ## PMC changes: - Currently 26 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Aaron Hepp on Tue Jun 05 2018 ## Committer base changes: - Currently 28 committers. - No new committers added in the last 3 months - Last committer addition was Aaron Hepp at Tue Jun 05 2018 ## Releases: - 5.0.0-M1 was released on Tue Apr 02 2019 - 4.0.9 was released on Mon Jul 15 2019 - 5.0.0-M2 was released on Tue Jul 16 2019 ## Mailing list activity: - dev@openmeetings.apache.org: - 133 subscribers (down -1 in the last 3 months): - 171 emails sent to list (156 in previous quarter) - user@openmeetings.apache.org: - 327 subscribers (up 4 in the last 3 months): - 405 emails sent to list (260 in previous quarter) - user-espanol@openmeetings.apache.org: - 68 subscribers (up 0 in the last 3 months): - 7 emails sent to list (10 in previous quarter) - user-russian@openmeetings.apache.org: - 43 subscribers (up 0 in the last 3 months): - 17 emails sent to list (60 in previous quarter) ## JIRA activity: - 27 JIRA tickets created in the last 3 months - 24 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BA: Report from the Apache OpenOffice Project [Peter Kovacs] ## DESCRIPTION Apache OpenOffice is an open-source office-document productivity suite. There are six productivity applications based around the OpenDocument Format (ODF) that are Writer, Calc, Impress, Draw, Math, Base. With limited support for other file formats, OpenOffice ships for Windows, macOS, Linux 64-bit, Linux 32-bit and in 41 languages. ## SUMMARY Latest Release was in November 2018. The community health in general is mediocre. Short- and mid-term there is no view of improvement. ## ISSUES FOR BOARD AWARENESS No issues ## RELEASES We are working in parallel on 2 release lines: 1) 4.2.0 is the next minor release, planned to be released into a beta phase. We have missed our goal on going into the beta in 2018. We managed only to solve the biggest blockers. Currently dev test versions are being rolled to be more widely tested. 2) 4.1.x is still in maintenance. We are discussing a parallel 4.1.7 release. The motivation in maintaining the 4.1.x line is not very high. We will shut it down as soon as we have a stable release of 4.2.x ## LATEST RELEASE HISTORY 2018-11-18 4.1.6 2017-12-30 4.1.5 2017-10-19 4.1.4 ## PMC There are 28 PMC members as of 2018-Apr-11. Last PMC member addition was on 2017-Dec-20 Keith N. McKenna (knmc) Last PMC member withdrawal was on 2017-Feb-04 Dennis E. Hamilton (orcmid) ## COMMITTERS There are 141 committers as of 2018-Apr-11. Last committer addition was on 2017-Jan-28 Kay Schenk (kschenk) Last committer withdrawal was on 2017-Feb-04 Dennis E. Hamilton (orcmid) ## ORGANIZATIONAL DEVELOPMENT Community overall health is mediocre. On user level support and translation teams are well working. Documentation team is virtual non-existent. We have issues to bring volunteers on board for development. We lack resources to build the community up in the area of development and documentation. We are holding ground with the people we have in development. ## WEBSITES & INFRASTRUCTURE We had issues with Spammers on our template site at SourceForge. ## MARKETING The booth team has been present at T-Dose [0] on May, 11th in Eindhoven (NL) representing ASF and OpenOffice. The next planned booth is at FrOSCon [1] on August, 10 + 11th in Sankt Augustin (D), which will be finalizing the convention tour of our team in 2019. The feedback is positive and keeps the project visible. We will continue these efforts. ## REFERENCES [0] http://t-dose.org/node/1150 [1] https://www.froscon.de/programm/aussteller/#a2562 ## DEVELOPMENT There has been only little overall progress, mainly in translations. ----------------------------------------- Attachment BB: Report from the Apache ORC Project [Owen O'Malley] ## Description: - A high-performance columnar file format for Hadoop workloads. ## Issues: - There are no issues requiring the board's attention. ## Activity: - We released the bug fix release 1.5.6. - We are preparing to making release candidates for 1.6 in the coming week. - The column encryption has been committed to master. - We added user annotations on the types to support the Iceberg project. - We worked with the Spark community to help them adopt the 1.5.6 release. ## Health report: - It has been challenging to get code reviews on the Java side. We prefer to have code reviewed before it is committed, but we allow commit then review, so the work doesn't get stuck. Hopefully the new committers will give us additional review bandwidth. - Two new committers were added this quarter. ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Gang Wu on Wed Jan 16 2019 ## Committer base changes: - Currently 41 committers. - New commmitters: - Sandeep More was added as a committer on Wed Jun 12 2019 - Renat Valiullin was added as a committer on Wed Jun 19 2019 ## Releases: - 1.5.6 was released on Wed Jun 26 2019 ## Mailing list activity: - With the 1.5 line being stable, there have been relatively little traffic on the users list, but lots of traffic on dev & issues as we close in an 1.6 release. - dev@orc.apache.org: - 67 subscribers (up 0 in the last 3 months): - 104 emails sent to list (50 in previous quarter) - issues@orc.apache.org: - 20 subscribers (down -1 in the last 3 months): - 136 emails sent to list (78 in previous quarter) - user@orc.apache.org: - 68 subscribers (down -1 in the last 3 months): - 3 emails sent to list (55 in previous quarter) ## JIRA activity: - 39 JIRA tickets created in the last 3 months - 29 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BC: Report from the Apache Parquet Project [Julien Le Dem] ## Description: Parquet is a standard and interoperable columnar file format for efficient analytics. Parquet has 3 sub-projects: - parquet-format: format reference doc along with thrift based metadata definition (used by both sub-projects bellow) - parquet-mr: java apis and implementation of the format along with integrations to various projects (thrift, pig, protobuf, avro, ...) - parquet-cpp: C++ apis and implementation of the format along with Python bindings and arrow integration. (Now as part of apache arrow) ## Issues: there are no issues requiring board attention at this time ## Activity: Following up on activity from last report. We have recently added new committers and a PMC member. We are still working on releasing 1.10. There’s been agreement on a plan to get there but is still slow moving. ## Health report: The discussion volume on the mailing lists is stable. Tickets get created and closed at a reasonable pace. ## PMC changes: - Currently 25 PMC members. - Gábor Szádovszky was added to the PMC on Fri Jun 28 2019 ## Committer base changes: - Currently 33 committers. - New commmitters: - Fokko Driesprong was added as a committer on Tue Jun 25 2019 - Nándor Kollár was added as a committer on Tue Jun 25 2019 ## Releases: - Last release was Format 2.6.0 on Tue Oct 02 2018 ## Mailing list activity: - dev@parquet.apache.org: - 238 subscribers (up 14 in the last 3 months): - 693 emails sent to list (684 in previous quarter) ## JIRA activity: - 63 JIRA tickets created in the last 3 months - 48 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BD: Report from the Apache PDFBox Project [Andreas Lehmkühler] ## Description: - the Apache PDFBox library is an open source Java tool for working with PDF documents. ## Issues: - there are no issues requiring board attention at this time. ## Activity: - in the last quarter the annotations appearance work from last year has been ported from the trunk to the 2.0 branch - the trunk now supports parse on demand (allows to open large files with minimal memory usage) - there is an external offer to implement linearized PDF files (faster loading of PDF files on the web) ## Health report: - there is a steady stream of contributions, bug reports and questions on the mailing lists ## PMC changes: - Currently 21 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Matthäus Mayer on Mon Oct 16 2017 ## Committer base changes: - Currently 21 committers. - No new committers added in the last 3 months - Last committer addition was Joerg O. Henne at Mon Oct 09 2017 ## Releases: - 2.0.16 was released on Thu June 27 2019 ----------------------------------------- Attachment BE: Report from the Apache Perl Project [Philippe Chiasson] --- mod_perl -- No new mod_perl 2.x releases since 2016-10, with a new release planned for the near future. -- Activity -- Steve Hay is putting the finishing touches on Apache-Test 1.41, with the release candidate accumulating +1s Following that release, Steve Hay is also planning on taking on the release hat for releasing a new mod_perl @ 2.0.11 These releases contain mostly bugfixes and a few necessary changes to continue supporting the newer versions of httpd and Perl. -- Users -- The mod_perl users list is seeing little activity, as usual. Patches and bug reports are few, but keep on coming. -- Commiters -- Currently 22 committers. No new changes to the committer base since last report. Last Commiter addition was Jan Kaluza in April 2013 -- PMC -- Currently 11 PMC members. No new PMC members added in the last 3 months Last PMC addition was Steve Hay on Wed Feb 29 2012 ----------------------------------------- Attachment BF: Report from the Apache PLC4X Project [Christofer Dutz] ## Description: - Apache PLC4X is a set of libraries for communicating with industrial programmable logic controllers (PLCs) using a variety of protocols but with a shared API. ## Issues: - there are no issues requiring board attention at this time ## Activity: - We have made great progress with the code generation and we're working on first next-gen drivers for Java. - Just recently a bug has been found and we're currently starting to work on a bugfix release 0.4.1. - We have split up our core repository into a plc4x-build-tools repository, which contains maven plugins and build related tools in order to keep releases simple. - On 2019-06-18 Christofer Dutz had a talk on Apache PLC4X at IoThüringen Meetup in Erfurt, Germany. - In total 5 talks dealing with Apache PLC4X have been accepted as part of the ACNA 2019 CFP. ## Health report: - The last month has been a little quieter as usual, as some of the major contributors have been busy with paid work tasks or fairs as well as with tasks related to other Apache committees in preparation for ApacheCon NA 2019 in Las Vegas (TAC, Conference Plan, IoT Track-Chair duties). - As most of the tasks mentioned above have been finished, we are expecting the pace to pick up again. - Some new names have been popping up on the mailing-list. ## PMC changes: - Currently 8 PMC members. - New PMC members: - Björn Höper was added to the PMC on Mon May 13 2019 - Matthias Milan Strljic was added to the PMC on Mon Jun 03 2019 ## Committer base changes: - Currently 8 committers. - New commmitters: - Björn Höper was added as a committer on Wed May 08 2019 - Matthias Milan Strljic was added as a committer on Mon Jun 03 2019 ## Releases: - 0.4.0 was released on Mon May 27 2019 ## Mailing list activity: - dev@plc4x.apache.org: - 53 subscribers (up 8 in the last 3 months): - 620 emails sent to list (519 in previous quarter) - issues@plc4x.apache.org: - 7 subscribers (up 1 in the last 3 months): - 85 emails sent to list (70 in previous quarter) ## JIRA activity: - 24 JIRA tickets created in the last 3 months - 13 JIRA tickets closed/resolved in the last 3 months ## Other Numbers: - 81 GitHub Stars (Up by 15 in last month) - 174 Twitter Followers (@ApachePLC4X account) (up by 8 in last month) ----------------------------------------- Attachment BG: Report from the Apache Ranger Project [Selvamohan Neethiraj] ## Description: - Apache Ranger is a framework to enable, monitor and manage comprehensive data security across the Hadoop platform ## Issues: - There are no issues requiring board attention at this time ## Activity: - Community is working toward releasing Apache Ranger 2.0.0 - Jira: has usual amount of activities in the community. +101(added) -93(resolved) over last 3 months - Git (source): 90 commits over last 3 months ## Health report: - Community is working on 2.0.0 release with features like: - support for Hadoop 3, Hive 3.0, HBase 2.0, Kafka 2.0.0 - Hive, HBase plugin enhancements to authorize new operations - Policy model enhancements to support custom conditions at policy level - new feature: security-zones - new feature: support for roles & role-based access control - new feature: Ozone authorization plugin - new feature: Presto authorization plugin - Regular JIRA activity - Reporter tool provides healthy score ## PMC changes: - Currently 19 PMC members - No new PMC members added in the last 3 months - Last PMC addition was Qiang Zhang on Fri Feb 08 2019 ## Committer base changes: - Currently 29 committers - Nikhil Purbhe was added as a committer on Wed May 22 2019 ## Releases: - Last release was Apache Ranger 1.2.0 on Wed Oct 03 2018 ## Mailing list activity: - Regular activity continues. - dev@ranger.apache.org: - 110 subscribers (down -1 in the last 3 months) - 950 emails sent to list (497 in previous quarter) - user@ranger.apache.org: - 186 subscribers (down -2 in the last 3 months) - 43 emails sent to list (114 in previous quarter) ## JIRA activity: - 101 JIRA tickets created in the last 3 months - 93 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BH: Report from the Apache River Project [Peter Firmstone] ----------------------------------------- Attachment BI: Report from the Apache Samza Project [Yi Pan] ## Description: - Apache Samza is a distributed stream processing engine that are highly configurable to process events from various data sources, including real-time messaging system (e.g. Kafka) and distributed file systems (e.g. HDFS). ## Issues: - No issues requires board attention ## Activity: - Samza 1.2 is released: http://samza.apache.org/blog/2019-06-11-announcing-the-release-of-apache-samza--1.2.0 ## Health report: - Project is in healthy status with 1.2 released in June 2019 ## PMC changes: - Currently 16 PMC members. - Boris Shkolnik was added to the PMC on Thu Jun 06 2019 ## Committer base changes: - Currently 26 committers. - New commmitters: - Bharath Kumarasubramanian was added as a committer on Mon Jun 24 2019 - Cameron Lee was added as a committer on Thu Apr 11 2019 - Rayman Preet Singh was added as a committer on Mon Jul 08 2019 ## Releases: - Last release was 1.2.0 on June 11 2019 ## /dist/ errors: 9 - This has been fixed. ## Mailing list activity: - dev@samza.apache.org: - 267 subscribers (down -3 in the last 3 months): - 215 emails sent to list (1011 in previous quarter) ## JIRA activity: - 107 JIRA tickets created in the last 3 months - 84 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BJ: Report from the Apache ServiceComb Project [Willem Ning Jiang] ## Description: - a microservice framework that provides a set of tools and components to make development and deployment of cloud applications easier. ## Issues: - there are no issues requiring board attention at this time ## Activity: - ServiceComb held a meetup in ShangHai last month[1] - ServiceComb PMC accepted the donation of servicecomb-toolkit, and servicecomb-mesher to subproject. - We just add a new PMC and a new Committer last month. [1]https://s.apache.org/zlg2p ## Health report: - The mails and development activity are as good as usual. ## PMC changes: - Currently 17 PMC members. - Haishi Yao was added to the PMC on Mon Jun 10 2019 ## Committer base changes: - Currently 20 committers. - Xiaoliang Tian was added as a committer on Thu Jun 20 2019 ## Releases: - ServiceComb Java Chassis 1.2.0 was released on Sat Apr 13 2019 - ServiceComb Java-Chassis 1.2.1 was released on Sun May 19 2019 ## Mailing list activity: - This month there are 972 emails sent by 38 people, divided into 535 topics.Top 5 member: GitBox: 406 email(s), ningjiang@apache.org: 114 email(s), liubao@apache.org: 65 email(s) , zhanglei@apache.org: 49 email(s), wujimin (JIRA): 36 email(s). - dev@servicecomb.apache.org: - 119 subscribers (down -33 in the last 3 months): - 258 emails sent to list (261 in previous quarter) - issues@servicecomb.apache.org: - 8 subscribers (up 0 in the last 3 months): - 440 emails sent to list (509 in previous quarter) ## JIRA activity: - 111 JIRA tickets created in the last 3 months - 89 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BK: Report from the Apache SkyWalking Project [Sheng Wu] ## Description: Apache Skywalking is an APM (application performance monitor), especially for microservice, Cloud Native and container-based architecture systems. Support observing and monitoring system from different sources, such as distributed tracing agents/SDKs, through Service Mesh telemetry data. ## Issues: there are no issues requiring board attention at this time. ## Activity: Two known public talks 1. KubeCon Shanghai, by project V.P. Sheng Wu and CNCF Envoy senior maintainer, Lizan Zhou 2. GIAC Shenzhen, by project PMC, Hongtao Gao The project released a new version. We have several at least one public talk in the next several months. Several across projects cooperations are in schedule or processing, such as Apache ShardingSphere(incubating), Alibaba Seata, Apache Pular, ## Health report: Active project and its community. 20 authors have pushed 83 commits, 420 files have changed and there have been 13,011 additions and 1,137 deletions. 160+ commits included in 6.2.0 release, a lot of features are contributed from the community. ## PMC changes: - Currently 20 PMC members. - No new PMC members added in the last 3 months ## Committer base changes: - Currently 24 committers. - New commmitters: - Zhenxu Ke was added as a committer on Mon Jun 17 2019 - Yuguang Zhao was added as a committer on Fri Apr 19 2019 ## Releases: - 6.1.0 was released on Sun May 05 2019 - 6.2.0 was released on Tue Jul 02 2019 ## Mailing list activity: Release and new committer discussion and votes happen in dev and private mail lists respectively. A lot of features discussions and questions happen in GitHub issues, so 5k+ emails in the notifications mail list. - dev@skywalking.apache.org: - 64 subscribers (up 6 in the last 3 months): - 112 emails sent to list (173 in previous quarter) - notifications@skywalking.apache.org: - 11 subscribers (up 0 in the last 3 months): - 5632 emails sent to list (3530 in previous quarter) ----------------------------------------- Attachment BL: Report from the Apache Sqoop Project [Venkat Ranganathan] ## Description: Apache Sqoop is a tool designed for efficiently transferring bulk data between Apache Hadoop and structured datastores such as relational databases. It can be used to import data from external structured datastores into Hadoop Distributed File System or related systems like Hive and HBase. Conversely, Sqoop can be used to extract data from Hadoop and export it to external structured datastores such as relational databases and enterprise data warehouses. ## Issues: There are no issues requiring board attention at this time ## Activity: Development activity continues on both trunk and sqoop 2 branches - both our major versions that we currently support and develop. ## Health report: Community is healthy, we see new contributors showing up and contributing to the project with decent mailing list traffic. ## PMC changes: - Currently 18 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Vasas Szabolcs on Mon Nov 05 2018 ## Committer base changes: - Currently 32 committers. - No new committers added in the last 3 months - Last committer addition was Fero Szabo at Thu Nov 08 2018 ## Releases: - Last release was 1.4.7 on Tue Jan 23 2018 ## Mailing list activity: - dev@sqoop.apache.org: - 175 subscribers (down -6 in the last 3 months): - 72 emails sent to list (143 in previous quarter) - user@sqoop.apache.org: - 506 subscribers (down -8 in the last 3 months): - 9 emails sent to list (15 in previous quarter) ## JIRA activity: - 10 JIRA tickets created in the last 3 months - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BM: Report from the Apache Steve Project [Daniel Gruno] ## Description: - Apache STeVe is Apache's Python based voting system that the Foundation uses to handle things like voting in our new Board of Directors. ## Issues: - There are no issues requiring board attention. ## Activity: - No especially noteworthy activity. There are some plans to make use of infrastructure's asfpy libraries for messaging in STeVe to properly quell the unicode issues that have popped up during prior elections. ## Health report: - As per usual, I did the standard PMC check[1], and we have four members reporting in, so still sufficient oversight on an otherwise quiet project. There are no outstanding vulnerabilities or major bugs that we are aware of, so I can relatively safely state that the project is in maintenance or hiatus mode currently, as opposed to unmaintained. If bugs creep up, we'll look at fixing them. [1] https://s.apache.org/m4idu ## PMC changes: - Currently 4 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Rich Bowen on Mon Apr 20 2015 ## Committer base changes: - Currently 9 committers. - No new committers added in the last 3 months - Last committer addition was Pierre Smits at Tue Dec 15 2015 ## Releases: - Still no official releases. Perhaps next year? :) ## Mailing list activity: - Virtually no email traffic this quarter, not worth displaying. ## JIRA activity: - 1 JIRA ticket created, that's about it. ----------------------------------------- Attachment BN: Report from the Apache Streams Project [Steve Blackmon] ## Description: - Apache Streams unifies a diverse world of digital profiles and online activities into common formats and vocabularies, and makes these datasets accessible across a variety of databases, devices, and platforms for streaming, browsing, search, sharing, and analytics use-cases. ## Issues: - Keeping the existing community active and growing the community remains a challenge. ## Activity: - Activity was low again this quarter, but a check-in thread in Q1 confirmed 4 attentive PMC members [1] - Some development occurred this quarter, primarily maintaining and modernizing existing modules. - Several interesting new data integrations are being actively developed but have not yet merged. - Several PMC members are committed to code and community development activities during ACNA 2019 hackathon, and ACEU 2019 hackathon, maybe also at Flink Forward Berlin 2019. - Streams-related presentation at Chicago Roadshow in May ## Health report: - Mailing list and commit participation was low again. Adding committers and growing the PMC needs to be a focus this year. - Streams is still over-due for a release to incorporate new ActivityStreams 2.0 support and updates to several of our core dependencies. ## PMC changes: - None. There are currently 8 PMC members. The most recent PMC addition occurred on July 19, 2017. ## Committer base changes: - None. There are currently 8 committers. The most recent PMC addition occurred on July 19, 2017. ## Releases: - Apache Streams 0.6.0 was released on June 17, 2018 ## Upcoming Project Initiatives: - Perform first binary release - Additional examples in source tree and on the web - Export archives of more online services - Integrations with additional APIs containing profile and activity data - More support for Activity Streams 2.0 - Reduce disparities between normalized activities and objects of like type collected from various data sources.- Deprecate and delete non-essential modules - Drop non-essential third-party maven dependencies - Support JDKs > 8 [1] https://lists.apache.org/thread.html/677af59d2b30e4b2793e49f434d16a7ace5c9d88b65d5e3332c3552e@%3Cprivate.streams.apache.org%3E ----------------------------------------- Attachment BO: Report from the Apache Struts Project [René Gielen] The Apache Struts MVC framework is a solution stack for creating elegant and modern action-based Java web applications. It favors convention over configuration, is extensible using a plugin architecture, and ships with plugins to support technologies such as REST, AJAX and JSON. The Struts team made no GA releases in the last quarter. Within the last quarter we saw somewhat lowered development activity with 13 closed pull requests. We invited one individual, from which we continue to receive high quality contributions on GitHub, to become a Struts committer. So far the candidate did not accept the invitation, to our regret. We have no issues that require board assistance at this time. ## PMC changes: - Currently 22 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Yasser Zamani on Tue Jun 12 2018 ## Committer base changes: - Currently 59 committers. - No new committers added in the last 3 months - Last committer addition was Yasser Zamani at Wed Nov 15 2017 ## Releases: - Last release was 2.5.20 (2019-01-14) ## Mailing list activity: - dev@struts.apache.org: - 368 subscribers (down -7 in the last 3 months): - 25 emails sent to list (81 in previous quarter) - announcements@struts.apache.org: - 1360 subscribers (up 4 in the last 3 months): - 0 emails sent to list (2 in previous quarter) - issues@struts.apache.org: - 256 subscribers (down -4 in the last 3 months): - 145 emails sent to list (306 in previous quarter) - user@struts.apache.org: - 1478 subscribers (down -20 in the last 3 months): - 42 emails sent to list (135 in previous quarter) ## JIRA activity: - 7 JIRA tickets created in the last 3 months - 7 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BP: Report from the Apache Tapestry Project [Thiago Henrique De Paula Figueiredo] ----------------------------------------- Attachment BQ: Report from the Apache Tcl Project [Georgios Petasis] ## Description: - Apache Tcl is home to the Tcl-Apache integration efforts. The purpose of our project is to combine the power of the Apache web server with the capabilities of the mature, robust and flexible Tcl scripting language. Currently only the Apache Rivet project is actively maintained. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - We are still testing Windows continuous integration. The major problem that needs to be resolved, is that testing whether the code compiles is one thing. It would be nice if we can provide pre-build binaries that can be used, but this needs some more work (i.e. to specify the paths the lib package is located and shared objects must be loaded from it). - We are closely monitoring the changes Tcl version 9 will introduce, and a new branch (rivet 4.x) has been created. - We have started thinking again Rivet's behaviour on how the "exit" Tcl command is executed, especially in a multi-threaded environment. A new branch has been created. ## Health report: - The project activity is limited to Apache Rivet. ## PMC changes: - Currently 7 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Brice Hamon De Crevecoer on Tue Nov 25 2014 ## Committer base changes: - Currently 12 committers. - No new committers added in the last 3 months - Last committer addition was Brice B. Hamon at Tue Nov 25 2014 ## Releases: - Last release was rivet-3.1.1 on Wed Jan 09 2019 ## Mailing list activity: - rivet-dev@tcl.apache.org: - 47 subscribers (up 0 in the last 3 months): - 5 emails sent to list (35 in previous quarter) - site-cvs@tcl.apache.org: - 7 subscribers (up 0 in the last 3 months): - 0 emails sent to list (6 in previous quarter) ## Bugzilla Statistics: - 3 Bugzilla tickets created in the last 3 months - 1 Bugzilla tickets resolved in the last 3 months ----------------------------------------- Attachment BR: Report from the Apache Tez Project [Jonathan Turner Eagles] ## Description: - Apache Tez is an effort to develop a generic application framework which can be used to process arbitrarily complex directed-acyclic graphs (DAGs) of data-processing tasks and also a re-usable set of data-processing primitives which can be used by other projects. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Produced a 0.9.2 release after months of release being blocked due to process. New release process is tested and documented. ## Health report: - There is some concern as 2 recent highly active PMC have left the community and moved on to other things. ## PMC changes: - Currently 35 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Kuhu Shukla on Sun Mar 25 2018 ## Committer base changes: - Currently 38 committers. - No new committers added in the last 3 months - Last committer addition was Kuhu Shukla at Wed May 10 2017 ## Releases: - Last release was 0.9.2 on Thu Mar 28 2019 ## Mailing list activity: - Less activity this month as there are 2 less highly active devs. - dev@tez.apache.org: - 136 subscribers (down -5 in the last 3 months): - 50 emails sent to list (106 in previous quarter) - issues@tez.apache.org: - 46 subscribers (down -1 in the last 3 months): - 131 emails sent to list (337 in previous quarter) - user@tez.apache.org: - 209 subscribers (down -3 in the last 3 months): - 3 emails sent to list (4 in previous quarter) ## JIRA activity: - 17 JIRA tickets created in the last 3 months - 7 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BS: Report from the Apache Thrift Project [Jens Geyer] ## Description: - Apache Thrift is a high performance cross platform RPC and serialization solution. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - In the past weeks certain issues have been adressed and new features were added. We are currently in the middle of preparing for the next (0.13.0) release. ## Health report: - The project code is healthy and fairly mature. - Regarding the ratio between the numbers of active vs. silent committers, there is still room for improvement. - The level of participation and activity differs between the various languages Thrift currently supports, i.e. the bread-and-butter mainstream languages usually (and probably naturally) get more recognition and active participation than the more exotic ones. ## PMC changes: - Currently 17 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was James E. King III on Fri Nov 03 2017 ## Committer base changes: - Currently 35 committers. - New commmitters: - David Mollitor was added as a committer on Wed May 08 2019 - Sebastian Zenker was added as a committer on Tue Apr 30 2019 ## Releases: - Last maintenance release was 0.9.3.1 on Wed Mar 13 2019 - Last regular release was 0.12.0 on Fri Jan 04 2019 ## Mailing list activity: - Mailing list activity is good - User inquiries and questions are usually answered very quickly or in a timely manner. - dev@thrift.apache.org: - 258 subscribers (up 2 in the last 3 months): - 380 emails sent to list (1445 in previous quarter) - user@thrift.apache.org: - 664 subscribers (down -6 in the last 3 months): - 15 emails sent to list (40 in previous quarter) ## JIRA activity: - 58 JIRA tickets created in the last 3 months - 42 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BT: Report from the Apache Tika Project [Tim Allison] ## Description: - Apache Tika is a dynamic toolkit for content detection, analysis, and extraction. It allows a user to understand, and leverage information from, a growing a list over 1200 different file types including most of the major types in existence (MS Office, Adobe, Text, Images, Video, Code, and science data) as recognised by IANA and other standards bodies. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The project had one release in the last quarter. - We're seeing increased reports of vulnerabilities in our dependencies on our JIRA. We added ossindex-maven-plugin a while ago and update as indicated, but a non-trivial amount of communications/bugs reported are now focused on this topic. - We plan to start the release process in the next few weeks for the next version. ## Health report: - Nothing noteworthy in email, commits, etc. ## PMC changes: - Currently 30 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Thejan Wijesinghe on Tue Apr 17 2018 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Thejan Wijesinghe at Wed Apr 18 2018 ## Releases: - 1.21 was released on Sun May 19 2019 ## Mailing list activity: - Regular fluctuations; nothing significant to report. - dev@tika.apache.org: - 190 subscribers (down -1 in the last 3 months): - 716 emails sent to list (358 in previous quarter) - user@tika.apache.org: - 363 subscribers (down -3 in the last 3 months): - 70 emails sent to list (54 in previous quarter) ## JIRA activity: - 53 JIRA tickets created in the last 3 months - 45 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BU: Report from the Apache TinkerPop Project [Stephen Mallette] ## Description: Apache TinkerPop is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP). ## Activity: In keeping with our decision earlier in the year to release more often, TinkerPop released 3.4.2 and 3.3.7 at the end of May 2019, which continues our pattern of releasing roughly every two months. We last released along the 3.2.x line with 3.2.11 back in January 2019 and since that time no additional changes have been made to that branch. As a result, the community has decided to not do any more release on that line of code and have declared it end-of-life. We have also started work on the 3.5.x line of development which will contain major new features and changes. At this time, we do not have any timeline for when this version will be ready for release. Early discussion and design of TinkerPop 4.x continues. Recall that from our last report that TinkerPop currently plans a shift toward programming language, data language, data structure and data processor agnosticism, all of which are extensions of where TinkerPop 3.x has evolved to this day. Of key interest in recent discussion is the notion that we will try to make available some features of TinkerPop 4.x in TinkerPop 3.x which should help to ease transition between the two major versions for both end users and the various graph systems out there that utilize the TinkerPop framework. The wider TinkerPop community saw some new growth with some fresh additions to the ecosystem: * Alibaba Graph Database[1] - a cloud-native graph database * gremlin-rs[2] - Gremlin Language Variant for the Rust programming language The announcement of Apache TinkerPop support from Alibaba Graph Database was an interesting surprise as it further confirmed TinkerPop's relevance in the graph technology space. It was also good to see support for Rust as it opens up TinkerPop development to that group of developers and widens the TinkerPop community footprint. There were a number of talks/papers about TinkerPop, Gremlin and related projects during this reporting period. Here were some by TinkerPop committers/PMC members: * Extending Gremlin with Foundational Steps[3] - Stephen Mallette * Building an Enterprise Knowledge Graph @Uber[4] - Josh Shinavier * Introduction to Property Graphs and Gremlin[5] - Harsh Thakkar * SPARQL and Gremlin Interoperation[6] - Harsh Thakkar TinkerPop also added a new committer recently. Joshua Shinavier was one of the original TinkerPop founders of the project from 2009, long before TinkerPop entered the Apache Incubator in 2015. While he has been away for a bit, he has returned to the project with interests in the future of TinkerPop 4.x. ## Issues: There are no issues requiring board attention at this time. ## Releases: - 3.3.7 (May 28, 2019) - 3.4.2 (May 28, 2019) ## PMC/Committer: - Last PMC addition was Jorge Bay-Gondra - October 2018 - Last committer addition was Joshua Shinavier - June 2019 ## Links [1] https://cn.aliyun.com/product/gdb [2] https://github.com/wolf4ood/gremlin-rs [3] https://s.apache.org/3sjxp [4] https://s.apache.org/it04t [5] https://s.apache.org/aanav [6] https://s.apache.org/gfn39 ----------------------------------------- Attachment BV: Report from the Apache TomEE Project [David Blevins] ----------------------------------------- Attachment BW: Report from the Apache Traffic Server Project [Bryan Call] ## Description: Apache Traffic Server is a HTTP and HTTP/2 proxy server and cache. What makes ATS unique across the landscape of HTTP proxy caches is a focus on extensibility (plugins), HTTP and HTTP/2 protocol conformity, and performance. ATS is driving some of the largest CDNs in the world, delivering a significant portion of all Internet traffic. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - We had our ATS Spring Summit in Beijing China and it had great attendance with 24 people singing up for the event. The event was hosted by one of our PMC members from Skyguard and they did a fabulous job on scheduling meals and a social event to see the Great Wall. - Our ATS Fall Summit will be held in the Bay Area and will be hosted by Verizon Media. Summits in the Bay Area tend to have a much larger number of attendees. ## Health report: - ATS 8.0.3 was released in March as planned. We are working on a 7.1.7 and 8.0.4 releases and they will be released in August. ## PMC changes: - Currently 49 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Evan Zelkowitz on Mon Apr 01 2019 ## Committer base changes: - Currently 58 committers. - No new committers added in the last 3 months - Last committer addition was Evan Zelkowitz at Fri Feb 22 2019 ## Releases: - Last release was 8.0.3 on Wed Mar 20 2019 ## Mailing list activity: - The number of users email subscribers went down 3.2% and the number of subscribers on the dev mailing list went down 1.3%. The number of commits and authors went surprisingly down by 49% and 28% respectively. Hopefully the number of commits and authors will increase with the release of 9.0.0 in October. - users@trafficserver.apache.org: - 456 subscribers (down -15 in the last 3 months): - 135 emails sent to list (226 in previous quarter) - dev@trafficserver.apache.org: - 309 subscribers (down -4 in the last 3 months): - 305 emails sent to list (184 in previous quarter) - announce@trafficserver.apache.org: - 18 subscribers (up 1 in the last 3 months): - 0 emails sent to list (7 in previous quarter) - issues@trafficserver.apache.org: - 28 subscribers (up 0 in the last 3 months): - 0 emails sent to list (0 in previous quarter) - summits@trafficserver.apache.org: - 17 subscribers (up 0 in the last 3 months) ## Commit activity: - 61,459 lines of code changed (up 49%) - 420 commits (down 44%) - 20 committer email addresses (down 10%) - 39 author email addresses (down 28%) ----------------------------------------- Attachment BX: Report from the Apache VXQuery Project [Till Westmann] Description: Apache VXQuery implements a parallel XML Query processor. Activity: - There has been no visible (dev list or git) activity on the project since the last report. - A discussion on the way forward has started and - while no decision has been taken - it currently seems to lean towards retirement. Issues: - Concerning jj's question on "not enough push to make it happen": There was not enough interest/motivation to finish the steps to get to a release. PMC/Committership changes: - Currently 12 committers and 8 PMC members in the project. - Christina Pavlopoulou joined the PMC on 2018-10-29. - Last PMC addition was Christina Pavlopoulou on 2018-10-29. - Last committer additions were Riyafa Abdul Hameed and Christina Pavlopoulou on Aug 22, 2016. Releases: - Last release was 0.6 on May 26 2016 ----------------------------------------- Attachment BY: Report from the Apache Web Services Project [Daniel Kulp] Apache Web Services is a collection of shared technologies related to SOAP/XML based Web Services that can be shared by different implementations. Spring-WS, Axis2, CXF, and others use parts of the technology created within Apache Web Services. ## Community WebServices is a mature project based on standards that are also quite mature. As such, there is not a significant amount of activity required. However, user questions are being answered promptly, bugs are being fixed, and there are at least 3 independent PMC members around making sure the project can continue to produce releases as needed. Since SOAP/XML based Web Services is no longer considered state of the art, we don't expect a major uptick in new development efforts, new committers, etc... ## Activity Much of the activity this quarter was around some bugs that users have reported in WSS4J and doing some optimizations in WSS4J for very large messages (>2G). ## Releases - The only release this quarter was WSS4J-2.2.3 on Wed Apr 03 2019 ## PMC changes: - Currently 42 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Alessio Soldano on Tue May 17 2016 ## Committer base changes: - Currently 224 committers. - No new committers added in the last 3 months - Last committer addition was Alessio Soldano at Sun Sep 14 2014 Last releases: * WSS4J 2.2.3 : Apr 2019 * XmlSchema 2.2.4 : Dec 2018 (XML schema object model) * Neethi 3.1.1 : Jan 2018 (WS-Policy Framework) * Axiom 1.2.21 : Nov 2018 (StAX-based, XML Infoset compliant object model) * Woden 1.0M10 : Sept 2015 (WSDL 2.0 implementation) ----------------------------------------- Attachment BZ: Report from the Apache Zeppelin Project [Lee Moon Soo] ----------------------------------------- Attachment CA: 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: New release 2.2.4. Working on Java upgrade and refactoring to support more repositories provider (not only Maven) ## Health report: We have enough PMC to cut release. ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Martin Stockhammer 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.4 on April 30th 2019 ## Mailing list activity: - users@archiva.apache.org: - 214 subscribers (down -7 in the last 3 months): - 8 emails sent to list (2 in previous quarter) - dev@archiva.apache.org: - 100 subscribers (down -2 in the last 3 months): - 14 emails sent to list (24 in previous quarter) - issues@archiva.apache.org: - 31 subscribers (down -2 in the last 3 months): - 34 emails sent to list (95 in previous quarter) - notifications@archiva.apache.org: - 14 subscribers (up 0 in the last 3 months): - 19 emails sent to list (97 in previous quarter) ## JIRA activity: - 5 JIRA tickets created in the last 3 months - 5 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment CB: Report from the Apache Pivot Project [Roger Lee Whitcomb] (postponed from June 2019) Description: Apache Pivot is an open-source platform for building installable Internet applications (IIAs). It combines the enhanced productivity and usability features of a modern user interface toolkit with the robustness of the Java platform. Issues: This is a postponed report from June 2019, but otherwise no board-level issues at this time. Activity: Some development work has picked up again. No user activity on the mailing lists. I intend to finish the long-delayed 2.1 release this calendar year, at which time it seems appropriate to have a discussion about the future of the project, given the continuing low level of activity. There are now code issues with the latest versions of Java (9, 10, 11, etc.) that have not been addressed, and which could become serious impediments in the coming year. Health Report: Basically unchanged again this quarter, although there was some small amount of development activity. Users remain quiet. PMC changes: - Currently 7 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Niclas Hedhman on Wed Jan 13 2016 Committer base changes: - Currently 9 committers. - No new changes to the committer base since last report. - No new committers added in the last 3 months - Last committer addition was more than 2 years ago Releases: - Last release was 2.0.5 on Mon Jul 03 2017 - Still some development on next major version (2.1.0). Mailing list activity: - dev@pivot.apache.org: - 62 subscribers (up 0 in the last 3 months): - 6 emails sent to list (8 in previous quarter) - user@pivot.apache.org: - 168 subscribers (down -1 in the last 3 months): - 1 emails sent to list (1 in previous quarter) JIRA activity: - No JIRA tickets created in the last 4 months. - One JIRA ticket closed/resolved in the last 4 months. ------------------------------------------------------ End of minutes for the July 17, 2019 board meeting.