The Apache Software Foundation Board of Directors Meeting Minutes October 17, 2018 1. Call to order The meeting was scheduled for 10:30am Pacific and began at 10:35 when a sufficient attendance to constitute a quorum was recognized by the chairman. Other Time Zones: https://timeanddate.com/s/3nuh 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: Shane Curcuru Bertrand Delacretaz Brett Porter Roman Shaposhnik Phil Steitz Mark Thomas Directors Absent: Rich Bowen Isabel Drost-Fromm Ted Dunning Executive Officers Present: Tom Pappas Sam Ruby Daniel Ruggeri Matt Sicker Executive Officers Absent: Ross Gardler Craig L Russell Ulrich Stärk Guests: Daniel Gruno Kevin A. McGrail Myrle Krantz Owen O'Malley Sally Khudairi 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of September 19, 2018 See: board_minutes_2018_09_19.txt Tabled. 4. Executive Officer Reports A. Chairman [Phil] This month saw a lot of growth and some great steps forward for the ASF. Apachecon, North America was a great success, thanks to hard planning and execution work by quite a few ASF volunteers. Special thanks to Ruth Suehle for her leadership on this event. We also made good progress evaluating options for long-term financing of the ASF. The plans here are in early stages, but strong progress was made over the last month due to great collaborative effort by ASF Fundraising and Finance. Finally, we held a kickoff meeting to start work on the update to the 5-year strategic plan for the ASF. Project reports this month showed growth in quite a few projects and some success reinvigorating communities that had previously been struggling. Reports from Avro, Incubator, Jclouds, Nutch and Streams were all complimented by Directors. Several communities were encouraged to share best practices and / or success stories on dev@community or in a success@apache blog post. There was not much critical feedback this month - mostly just encouragement to continue community growth or to help people move along from contributor to committer to PMC member. B. President [Sam] As we are moving into the year and past the point where timing considerations dominate, an all too common picture is emerging: fundraising exceeding targets, and spending below authorized levels. This argues for either a change in the way we do planning, or (and probably more likely) an increased tolerance for risk as we approve plans, particularly given our large buffer. Brand Management operating normally, tracking 26 issues. Marketing is also operating normally, and providing considerable extra value through cross-committee liaisons. ApacheCon was a success, four events are "in flight". TAC provided assistance to 10 individuals and the dinner was notable. Finance remains a quiet area. As of this posting, infrastructure hasn't posted. The fundraising report merits special attention (and in a good way) and the "Endowment Preliminary Research Report" part merits brief board meeting time this month. Additionally, please see Attachments 1 through 7. C. Treasurer [Ulrich] Here is a summary of the Foundation’s Financial performance for the first five months of FY19. Operating Cash on Sep 30th, 2018 was $2,096.3K, which is up $41K from last month’s ending balance (Aug 18) of $2,055.3K. Total Cash as of Sep 30th, 2018 is $3,489.2K ( includes the Pineapple and restricted Donation) as compared to $1,727.5K on Sept 30th 2017. The Sep 2018 ending Operating cash balance of $2,096.3K represents an Operating cash reserve of 13.5 months based on the FY19 conservative Cash forecast average monthly spending of $154.8K/month. The ASF actual reserve of 13.5 months at the end of Sep 2018 is ahead of the budgeted 11.4 month reserve for YTD through Sep 2018. 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, the ASF, with regard to Income, was ahead vs the FY19 budget and has now caught up and exceeded where we were at this time in FY18 . With regard to the FY 19 Income vs Budget, YTD, we are up $34.3K in total. We are now ahead of where we were this time last year in all Revenue categories. YTD expenses, through Sep 30th, 2018 are under budget by $329.1K, with just about all depts being under budget. Infra as noted in the Board summary is $89.7K under budget due to Timing of hiring of staff and timing of Lease web invoices. The other major timing issue is Conferences is under by $115.1K, which will draw closer to the budget as the final bills come in. In addition to this we will be performing a review in Oct to make sure all Conference related expenses are in the appropriate expense lines . We have moved most of the dept underspending forward in the Cash forecast and will be reviewing the underspending with the departments as we move forward in FY19 Q2. Regarding Net Income (NI), YTD FY 19 the ASF finished with a positive $40.3K NI vs a budgeted negative <$323.1K> NI or $363.3K ahead of Budget, NI, for FY19 at this point in the Fiscal year. This was attributable to some timing of Sponsor payments offset by more Donations than were budgeted as well as underspending in just about all depts YTD, vs the FY19 Budget. At this point in the FY we are doing well, ahead in Revenue and well under budget in Expenses. We will continue to monitor this as we move further into FY19. Current Balances: Boston Private CDARS Account 2,250,000.00 Citizens Money Market 967,564.03 Citizens Checking 267,227.04 Paypal - ASF 4,386.40 Total Checking/Savings 3,489,177.47 Sep-18 Budget Variance Income Summary: Inkind Revenue 0.00 0.00 0.00 Public Donations 1,803.89 2,141.30 -337.41 Sponsorship Program 125,000.00 100,000.00 25,000.00 Programs Income 17,200.00 14,400.00 2,800.00 Event Income 34,000.00 184,000.00 -150,000.00 Other Income 0.00 0.00 0.00 Interest Income 445.48 1,143.82 -698.34 Total Income 178,449.37 301,685.12 -123,235.75 Expense Summary: In Kind Expense 0.00 0.00 0.00 Infrastructure 79,573.59 82,128.32 -2,554.73 Programs Expense 0.00 4,400.00 -4,400.00 Publicity 25,509.66 17,896.22 7,613.44 Brand Management 140.26 8,166.67 -8,026.41 Conferences 14,998.36 30,000.00 -15,001.64 Travel Assistance Committee 0.00 5,000.00 -5,000.00 Fundraising 11,166.67 17,333.34 -6,166.67 Treasury Services 3,350.00 3,475.00 -125.00 General & Administrative 2,612.46 2,432.49 179.97 Total Expense 137,351.00 170,832.04 -33,481.04 Net Income 41,098.37 130,853.08 -89,754.71 YTD FY19 Budget Variance Income Summary: Inkind Revenue 0.00 0.00 0.00 Public Donations 111,134.58 18,225.95 92,908.63 Sponsorship Program 405,371.47 410,000.00 -4,628.53 Programs Income 17,200.00 14,400.00 2,800.00 Event Income 115,800.00 184,000.00 -68,200.00 Other Income 21,116.51 6,370.46 14,746.05 Interest Income 2,393.43 5,769.84 -3,376.41 Total Income 673,015.99 638,766.25 34,249.74 Expense Summary: In Kind Expense 0.00 0.00 0.00 Infrastructure 325,945.94 415,641.60 -89,695.66 Programs Expense 0.00 4,400.00 -4,400.00 Publicity 115,375.07 138,109.89 -22,734.82 Brand Management 16,859.23 40,833.35 -23,974.12 Conferences 84,934.57 200,000.00 -115,065.43 Travel Assistance Committee 0.00 45,000.00 -45,000.00 Fundraising 65,320.75 86,666.70 -21,345.95 Treasury Services 19,385.00 19,525.00 -140.00 General & Administrative 4,943.25 11,638.99 -6,695.74 Total Expense 632,763.81 961,815.53 -329,051.72 Net Income 40,252.18 -323,049.28 363,301.46 D. Secretary [Craig] In September, 62 ICLAs, three CCLAs, and one emeritus request were received and filed. E. Executive Vice President [Ross] No report was submitted. F. Vice Chairman [Shane] Published the "How To Escalate Issues At The ASF" guide to board@ and dev@community; got a few generally positive comments. I will send this in a committers@ email to ensure all our community contributors can see some of the most effective ways to raise issues across communities here at Apache. Read: best ways to raise concerns at the ASF (improvements welcome!): https://www.apache.org/board/escalation Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Shane] See Attachment 8 B. Apache Legal Affairs Committee [Roman Shaposhnik / Brett] See Attachment 9 C. Apache Security Team Project [Mark J. Cox / Bertrand] See Attachment 10 D. VP of Data Privacy [Chris Mattmann / Rich] See Attachment 11 Additional officer reports approved as submitted by General Consent. 6. Committee Reports Summary of Reports The following reports required further discussion: # Arrow [rb] # Attic [rb] # Olingo [rb] # Parquet [rb] A. Apache Accumulo Project [Michael Wall / Phil] See Attachment A B. Apache ActiveMQ Project [Bruce Snyder / Mark] See Attachment B C. Apache Airavata Project [Suresh Marru / Isabel] No report was submitted. D. Apache Apex Project [Thomas Weise / Ted] See Attachment D E. Apache Aries Project [Christian Schneider / Roman] See Attachment E F. Apache Arrow Project [Jacques Nadeau / Rich] See Attachment F G. Apache AsterixDB Project [Till Westmann / Ted] See Attachment G H. Apache Attic Project [Henk P. Penning / Brett] See Attachment H @Roman: Help the Attic resolve action plan for XMLBeans that was under the care of the Attic but is now being managed by the Poi PMC. If necessary, draft new Attic resolution for XMLBeans for next month. I. Apache Avro Project [Thiruvalluvan M. G. / Shane] See Attachment I J. Apache Bloodhound Project [Gary Martin / Isabel] See Attachment J K. Apache Calcite Project [Michael Mior / Roman] See Attachment K L. Apache CarbonData Project [Liang Chen / Bertrand] See Attachment L M. Apache Celix Project [Pepijn Noltes / Mark] See Attachment M N. Apache Chukwa Project [Eric Yang / Phil] See Attachment N O. Apache Crunch Project [Josh Wills / Phil] See Attachment O P. Apache CXF Project [Daniel Kulp / Bertrand] See Attachment P Q. Apache DataFu Project [Matthew Hayes / Ted] See Attachment Q R. Apache DB Project [Bryan Pendleton / Brett] See Attachment R S. Apache Directory Project [Stefan Seelmann / Isabel] See Attachment S T. Apache Fineract Project [Myrle Krantz / Rich] See Attachment T U. Apache Fluo Project [Keith Turner / Shane] See Attachment U V. Apache Geronimo Project [Romain Manni-Bucau / Mark] See Attachment V W. Apache Hadoop Project [Vinod Kumar Vavilapalli / Roman] See Attachment W X. Apache HAWQ Project [Lei Chang / Isabel] See Attachment X Y. Apache HBase Project [Misty Linville / Shane] See Attachment Y Z. Apache Helix Project [Kishore G / Roman] See Attachment Z AA. Apache Incubator Project [Justin Mclean / Phil] See Attachment AA AB. Apache Isis Project [Kevin Meyer / Ted] See Attachment AB AC. Apache James Project [Eric Charles / Mark] See Attachment AC AD. Apache jclouds Project [Andrea Turli / Brett] See Attachment AD AE. Apache Jena Project [Andy Seaborne / Rich] See Attachment AE AF. Apache JMeter Project [Bruno Demion / Bertrand] See Attachment AF AG. Apache Johnzon Project [Hendrik Saly / Ted] See Attachment AG AH. Apache JSPWiki Project [Juan Pablo Santos Rodríguez / Roman] See Attachment AH AI. Apache Kudu Project [Todd Lipcon / Shane] See Attachment AI AJ. Apache Lucene.Net Project [Shad Storhaug / Rich] No report was submitted. AK. Apache MADlib Project [Aaron Feng / Bertrand] See Attachment AK AL. Apache Mahout Project [Andrew Musselman / Phil] See Attachment AL AM. Apache Maven Project [Robert Scholte / Mark] See Attachment AM AN. Apache Mesos Project [Benjamin Hindman / Brett] See Attachment AN AO. Apache Metron Project [Casey Stella / Isabel] See Attachment AO AP. Apache MINA Project [Guillaume Nodet / Shane] See Attachment AP AQ. Apache MyFaces Project [Bernd Bohmann / Ted] See Attachment AQ AR. Apache NiFi Project [Joe Witt / Bertrand] See Attachment AR AS. Apache Nutch Project [Sebastian Nagel / Brett] See Attachment AS AT. Apache ODE Project [Sathwik / Mark] See Attachment AT AU. Apache Olingo Project [Christian Amend / Rich] See Attachment AU @Rich: follow up with Olingo on the PMC chair change AV. Apache OpenJPA Project [Mark Struberg / Roman] See Attachment AV AW. Apache OpenMeetings Project [Maxim Solodovnik / Phil] See Attachment AW AX. Apache OpenOffice Project [Peter Kovacs / Isabel] See Attachment AX AY. Apache ORC Project [Owen O'Malley / Phil] See Attachment AY AZ. Apache Parquet Project [Julien Le Dem / Shane] See Attachment AZ BA. Apache PDFBox Project [Andreas Lehmkühler / Bertrand] See Attachment BA BB. Apache Polygene Project [Jiri Jetmar / Rich] No report was submitted. BC. Apache Pulsar Project [Matteo Merli / Brett] See Attachment BC BD. Apache Ranger Project [Selvamohan Neethiraj / Mark] See Attachment BD BE. Apache Samza Project [Yi Pan / Roman] See Attachment BE BF. Apache Sqoop Project [Venkat Ranganathan / Isabel] See Attachment BF BG. Apache Stanbol Project [Fabian Christ / Ted] No report was submitted. @Rich: follow up with Stanbol BH. Apache Steve Project [Daniel Gruno / Roman] See Attachment BH BI. Apache Streams Project [Steve Blackmon / Mark] See Attachment BI BJ. Apache Struts Project [René Gielen / Brett] See Attachment BJ BK. Apache Synapse Project [Isuru Udana / Bertrand] See Attachment BK BL. Apache Tapestry Project [Thiago Henrique De Paula Figueiredo / Isabel] No report was submitted. BM. Apache Tcl Project [Georgios Petasis / Ted] See Attachment BM BN. Apache Tez Project [Jonathan Turner Eagles / Shane] See Attachment BN BO. Apache Thrift Project [Jake Farrell / Rich] See Attachment BO BP. Apache Tika Project [Tim Allison / Phil] See Attachment BP BQ. Apache TinkerPop Project [Stephen Mallette / Shane] See Attachment BQ BR. Apache TomEE Project [David Blevins / Rich] No report was submitted. BS. Apache Traffic Server Project [Bryan Call / Isabel] See Attachment BS BT. Apache Usergrid Project [Todd Nine / Phil] No report was submitted. BU. Apache VXQuery Project [Till Westmann / Bertrand] See Attachment BU BV. Apache Web Services Project [Daniel Kulp / Roman] See Attachment BV BW. Apache Whimsy Project [Sam Ruby / Ted] See Attachment BW BX. Apache Zeppelin Project [Lee Moon Soo / Brett] See Attachment BX Committee reports approved as submitted by General Consent. 7. Special Orders A. Establish the Apache ServiceComb 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 microservice framework that provides a set of tools and components to make development and deployment of cloud applications easier. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache ServiceComb Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache ServiceComb Project be and hereby is responsible for the creation and maintenance of software related to a microservice framework that provides a set of tools and components to make development and deployment of cloud applications easier; and be it further RESOLVED, that the office of "Vice President, Apache ServiceComb" 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 ServiceComb Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache ServiceComb 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 ServiceComb Project: * Aray Chenchu Sukesh * Bao Liu * Eric Lee * Jean-Baptiste Onofré * Jimin Wu * Linzhinan * Mohammad Asif Siddiqui * Qi Zhang * Roman Shaposhnik * Timothy Chen * Willem Ning Jiang * Yang Bo * Yihua Cui * Yin Xiang * Zheng Feng * zhengyangyong NOW, THEREFORE, BE IT FURTHER RESOLVED, that Willem Ning Jiang be appointed to the office of Vice President, Apache ServiceComb, 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 ServiceComb Project be and hereby is tasked with the migration and rationalization of the Apache Incubator ServiceComb podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator ServiceComb podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7A, Establish the Apache ServiceComb Project, was approved by Unanimous Vote of the directors present. B. Establish the Apache Joshua 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 statistical and other forms of machine translation. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Joshua Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Joshua Project be and hereby is responsible for the creation and maintenance of software related to statistical and other forms of machine translation; and be it further RESOLVED, that the office of "Vice President, Apache Joshua" 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 Joshua Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Joshua 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 Joshua Project: * Tom Barber * Thamme Gowda * Felix Hieber * Lewis John McGibbney * Chris Mattmann * Matt Post * Paul Ramirez * Henry Saputra * Kellen Sunderland * Tommaso Teofili NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tommaso Teofili be appointed to the office of Vice President, Apache Joshua 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 Joshua Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Joshua podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Joshua podling encumbered upon the Apache Incubator Project are hereafter discharged. Special Order 7B, Establish the Apache Joshua Project, was approved by Unanimous Vote of the directors present. C. Change the Apache Usergrid Project Chair WHEREAS, the Board of Directors heretofore appointed Todd Nine (toddnine) to the office of Vice President, Apache Usergrid, and WHEREAS, the Board of Directors is in receipt of the resignation of Todd Nine from the office of Vice President, Apache Usergrid, and WHEREAS, the Project Management Committee of the Apache Usergrid project has chosen by vote to recommend Michael Russo (mrusso) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Todd Nine is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Usergrid, and BE IT FURTHER RESOLVED, that Michael Russo be and hereby is appointed to the office of Vice President, Apache Usergrid, 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 7C, Change the Apache Usergrid Project Chair, was approved by Unanimous Vote of the directors present. 8. Discussion Items 9. Review Outstanding Action Items * Phil: work with infrastructure (Greg) on plans for projects with extraordinary requirements [ Action Items 2018-05-16 ] Status: Ongoing * Brett: pursue a report for Stanbol [ Stanbol 2018-06-20 ] Status: Complete: Passed to Roman * Mark: Follow up with project as to current status [ Creadur 2018-08-15 ] Status: No response from project. Pinged again. * Jim: perhaps the httpd project would be willing to adopt mod_perl as a [ Perl 2018-08-15 ] Status: The httpd project is unwilling to take over mod_perl wholesale but, if mod_perl decides to go to the Attic, would be willing to take over some aspects of the project, such as the test framework. * Phil: organize the agenda and synchronous meeting time [ Synchronous meeting to kick off 5-year plan refresh 2018-08-15 ] Status: Meeting was held on October 9. * Ted: pursue a report for Bloodhound [ Bloodhound 2018-09-19 ] Status: We got a report. Still a very quiet project. * Ted: pursue a report for Helix [ Helix 2018-09-19 ] Status: Report received. * Rich: pursue a report for Lucene.Net [ Lucene.Net 2018-09-19 ] Status: * Roman: is this project still viable? [ Stanbol 2018-09-19 ] Status: * Roman: help the project with their request to add new pmc/committers [ Xalan 2018-09-19 ] Status: * Phil: document process of reinstatement of emeritus members [ Bylaws 4.5: Reinstatement of Membership of Emeritus Members 2018-09-19 ] Status: Will work on this in coming month. 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 11:43 a.m. (Pacific) ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Brand Management [Mark Thomas] * ISSUES FOR THE BOARD None. * OPERATIONS Provided advice to SPARK regarding a potential naming conflict. Responded to 1 request (logo) to related to nominative use of our marks. There are currently 26 tasks being tracked/monitored by the brand management team. * REGISTRATIONS The transfer of the NETBEANS mark in the EU has been recorded by the EUIPO. The US transfer is still in progress. * INFRINGEMENTS Work continues to address a number of potential infringements. The Hadoop PMC identified and resolved naming issues with a major cloud vendor. ----------------------------------------- Attachment 2: Report from the VP of Fundraising [Daniel Ruggeri] Fundraising continues steaming along and our monthly committee meetings continue. Our next meeting is on the 24th. As of this month’s financials, we are 40K in the black for the FY and 364K ahead of budget with revenue ahead of targets. Event sponsorship for 2018 has topped $195K with two more sponsors for the DC Roadshow likely and a few more in discussions. The Sponsor Lunch during ApacheCon in Montreal was very successful. Sponsorship for ACNA 2019 is being ducked in a row and a draft prospectus was produced for the planning committee. Happy to say that 3 people took the ambassador training with Sally at ApacheCon (Ted Liu, Craig Russell & Bob Paulin). We've also been exploring how Fundraising might use OfBiz Sally, Daniel Ruggeri and KAM have been meeting with platinum sponsors to discuss the endowment collecting answers in a spreadsheet. The introduction letter is at https://docs.google.com/document/d/1TV29CJvidVr1hxnkqnhi05mGVbty1ohvIIbPrzL1GL4/edit We hope to present results from 6 meetings with sponsors during the board meeting.* We are working on a revised Targeted Sponsorship policy to handle targeting just a particular project. Several dozen comments were received on the matter so it will take some time to properly respond. Finally, Kevin is exploring a way to support udemy, pluralsight and udacity's requests to work with the ASF to provide content to their subscribers. * Endowment Preliminary Research Report The support for the endowment is overwhelmingly positive[1]. Daniel, Sally & KAM spoke[2] to 5 platinum & 1 gold sponsors and, in general, they view an endowment as a good idea and as a sign of maturity for the foundation. Beyond that, the fundraising committee is in a catch-22 where endowment funders definitely want “something” in return for their contribution and “something” needs to be defined. There were some interesting concerns such as not wanting to contribute too little leading to negative press for being cheap as well as not allowing investment vehicles that are pro-tobacco or pro-gun. But overall, the framework of only ceding the control of the corpus seems to be a viable method to gain their trust and provide a benefit that is within the Apache Way. (See "What are the consortium members promised?" in https://docs.google.com/document/d/1xDGGTV9ErNEJwGe7dk_17K7AeKFvOwHkC46Kg4yZtgQ/edit) Another tenable idea from the discussions was setting up an advisory board from the endowment funders proving non-binding input to the board on matters to be decided. The people we spoke to were the contacts for the budgets for normal sponsorship. Overall, there will be concerns that they would be able to fund either the endowment or the normal sponsorship. A few stated that they would not be the right contact for such a sponsorship but all offered to be the conduit to the right people when we are ready. [1] Responses: [2] Questions Asked: https://docs.google.com/a/gsuite.cloud.apache.org/forms/d/1-Xucr48ITEpEBDqiupJxsIYrdySw0CRnwCas-kUkVMw/edit?usp=drive_web For the platinum sponsors, we mentioned verbally that the minimum would likely be ~$500k We also discussed the voting idea which might have prejudiced their answer. The same with the advisory boards though this was brought up by some sponsors. In general though, the vote and the advisory board will likely give the sponsor evangelists something they can “sell” internally to justify the endowment. Introductory document: https://docs.google.com/document/d/1TV29CJvidVr1hxnkqnhi05mGVbty1ohvIIbPrzL1GL4/edit Recommended Next Steps: - Send the Google Form to All Sponsors for their Input - Report to the board next meeting on the results - Discuss what the board is willing to provide as a benefit, if anything, in exchange for the endowment (e.g., voting, advisory board). - Setup a Finance Committee to review chaired by the VP Finance and recommend a scenario to the board for the Nov board meeting ----------------------------------------- Attachment 3: Report from the VP of Marketing and Publicity [Sally Khudairi] [REPORT] ASF Marketing & Publicity - October 2018 I. Budget: we are on budget and on schedule, with all vendor payments up-to-date. We continue to be running through several budget line items much more quickly than anticipated due to the steep increase in event participation and interest in Apache project promotional materials. II. Cross-committee Liaison: as VP Sponsor Relations, Sally Khudairi continues Sponsor outreach activities in partnership with Fundraising, and organized a handful of face-to-face meetings with ASF sponsors during ApacheCon. She also trained and onboarded new Sponsor Ambassadors Craig Russell, Ted Liu, and Bob Paulin during ApacheCon. Work with ASF Conferences and Community Development is ongoing, which includes supporting the ASF’s participation in numerous community events. The latest "Success at Apache" post: "Carrying forward the benefits" is now live at https://s.apache.org/kXez . The latest quarterly report (for Q1 2019/Operations Summary: May - July 2018) has been published as well https://s.apache.org/qiKn III. Press Releases: the following formal announcement was issued via the newswire service, ASF Foundation Blog, or announce@apache.org during this timeframe: - 25 September: The Apache Software Foundation Announces Apache® Pulsar™ as a Top-Level Project - 20 September: The Apache® Software Foundation Welcomes Tencent as its Newest Sponsor at the Platinum Level IV. Informal Announcements: 6 items were published on the ASF "Foundation" Blog. 4 Apache News Round-ups were issued, with a total of 221 weekly summaries published to date. We tweeted 44 items, and have 51.1K followers on Twitter. We posted 10 items on LinkedIn, which garnered more than 41K organic impressions. V. Future Announcements: 1-3 announcements are in development. Projects planning to graduate from the Apache Incubator as well as PMCs wishing to announce major project milestones and "Did You Know?" success stories are requested to contact Sally at with at least 2-weeks' notice for proper planning and execution. VI. Media Relations: we responded to 11 media queries. The ASF received 1,551 press clips vs. last month's clip count of 2,285. Media coverage of Apache projects yielded 4,193 press hits vs. last month's 3,891. ApacheCon received 227 press hits. ZDNet’s Steven J. Vaughan-Nichols attended ApacheCon and participated in both beginner and intermediate Media & Analyst Training sessions. VII. Analyst Relations: we received 1 analyst query. Apache was mentioned in 4 reports by Gartner; 2 reports by Forrester; 3 reports by 451 Research; and 9 reports by IDC. VIII. Graphics: continuing the work from last month’s report, Sally produced graphics for the ASF booth at ApacheCon, as well as Solutions Hamburg. Planning for promotional assets for the ASF’s 20th Anniversary is underway. IX. Events liaison: the digital ad campaigns for ApacheCon and the Apache Roadshow DC are complete the campaign was run across c|net, Wired, and TechCrunch properties, among others, with more than 260K impressions in total. She has handed coordination of the ASF’s presence at Huawei Connect and COSCon in China to Craig Russell, Justin Mclean, and Ted Liu. X. Newswire accounts: we have 7 pre-paid press releases remaining in our contract with GlobeNewswire, which will auto-renew through December 2019. # # # ----------------------------------------- Attachment 4: Report from the VP of Infrastructure [David Nalley] ----------------------------------------- Attachment 5: Report from the VP of Conferences [Rich Bowen] Last month we held ApacheCon North America in Montreal. By all possible measures, it was a success. We oversold tickets by roughly 20%. We recovered costs, and even came out ahead, financially. Comments from attendees were overwhelmingly positive. A more complete event report will be sent to the Board of Directors in the coming weeks, once final numbers are in. We are now heading towards the DC Roadshow - http://www.apachecon.com/usroadshow18/ - which is to be held at George Mason University on December 4th. The call for papers closed 2 days ago (as of meeting time) and schedule selection is ongoing. We have begun promotion of the event, and will ramp this up once we have a schedule. Other events which are in flight are: ApacheCon North America: we are working on a venue contract, and I anticipate that we'll have something in-hand by meeting time. We will, tentatively, be in Las Vegas, Nevada, USA, on the week of September 8-14, 2019. This event will celebrate the 20th anniversary of the Apache Software Foundation, and we strenuously encourage directors and officers to plan to attend. We also ask that you reach out to colleagues from the early days of the Foundation who may not be reading our lists any more, and encourage them to attend the celebration. ApacheCon Europe: We are in discussions with a producer to have ApacheCon Europe in the Autumn of 2019 in Berlin. This discussion has slowed down during the ApacheCon busy period, and we hope to reboot this in the next few weeks. Apache Roadshow Chicago (2019): Discussion is ongoing around an Apache Roadshow in Chicago. We do not have any details at this point, but we do have an enthusiastic group of volunteers dedicated to making it happen. Coordination of all of these events happens on two lists: dev@community.apache.org for general discussion and feedback; planners@apachecon.com for those actually willing to volunteer and make things happen. Meanwhile, the VP Conferences is taking a few weeks of semi-down-time, and you can expect renewed activity towards the beginning of November. ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald] Not long back from Montreal so hopefully some stats to report next month. overall though it was a TAC success; with 10 attendees helping the event organizers make a smoothly run event. Everyone did their bit to pitch in where it was needed. Thanks also from me go to Chris Dutz and Nick Burch for the on site running of things. TAC dinner as usual was a favorite among the attendees - some of our post conference surveys are indicating this was a huge factor in helping out attendees make the most out the week, both in terms of getting to know the faces of the organisers and other attendees, but also that of the invited ASF long timers, the chats had throughout the dinner are always a rewarding part of the process. As mentioned, please look forward next month to some stats, and to links to public blog posts, surveys etc from our participating TAC attendees. TAC is also still on the lookout for other smaller events to assist with during the year. ----------------------------------------- Attachment 7: Report from the VP of Finance [Tom Pappas] Hello everyone, while it was again a relatively quiet month, with regard to the endowment inquiry as was discussed at the Sept 2018 board meetings, some carefully selected meetings with Sponsors have been set up and will happen in Oct. Other items of note is there has been an increased level of discussion around the "Targeted Sponsorship" opportunity which has led to some good discussions around how when they occur, need to be tracked and accounted for. Take care ----------------------------------------- Attachment 8: Report from the VP of W3C Relations [Andy Seaborne] Andy Seaborne (andy@) has joined the W3C Solid Community Group. As this is the first ASF member to join, ASF has signed the W3C Community Contributor License Agreement and acknowledged the W3C Code of Ethics and Professional Conduct. Solid CG: "The Solid project aims to improve privacy and data ownership on the Web through a proposed set of conventions and tools for building decentralized social applications. " ----------------------------------------- Attachment 9: Report from the Apache Legal Affairs Committee [Chris Mattmann] There are currently no known legal issues that would require board's attention. The transition from Chris to Roman & Henry has been completed this month with Henry driving much needed work on grooming the backlog of the LEGAL JIRAs and working on the ones that started to get a little stale. As part of the transition we had a con call with Mark Radcliffe and David Gross from DLA Piper with Roman and Chris present from the ASF side. Mark mostly elaborated on the current state of things but also reiterated a few points that resulted in legal-discuss thread around ICLA vs CCLA policies. We see usual amount (roughly a couple per week) of Q&A happening on the legal mailing list and LEGAL jira. Roman and Henri have been assigned to lead "ASF Services - Legal" section in the 5 years plan. ----------------------------------------- Attachment 10: Report from the Apache Security Team Project [Mark J. Cox] {quote}I would like to propose that we start adding lagging issues (over 365 days?) to the stats{quote}? Continued work on incoming security issues, keeping projects reminded of outstanding issues, and general oversight and advice. Clean-up focus is on issues that are more than 90 days old where no CVE name is yet assigned (therefore still in "investigation" state) has completed; from 17 issues in August to 2. Stats for September 2018: 9 [license confusion] 15 [support request/question not security notification] Security reports: 32 (last months: 37, 32, 39) 6 [ofbiz] 3 [cloudstack] 2 [httpd], [impala], [jmeter] 1 [ignite], [incubator/airflow], [incubator/heron], [kafka], [mesos], [myfaces], [openoffice], [pdfbox], [poi], [portals], [shiro], [sling], [spark], [struts], [tapestry], [tika], [tomcat] In total, as of 1st September, we're tracking 87 (last month: 89) open issues across 45 projects, median age 86 (last month: 113) days. 57 of those issues have CVE names assigned. 4 (last month: 8) of these issues, across 4 projects, are older than 365 days. We expect to close at least 1 of them this month. ----------------------------------------- Attachment 11: Report from the VP of Data Privacy [Chris Mattmann] This month we will send an RFC to the board and legal on our updates to the ASF data privacy policy that VPs Infrastructure and Privacy worked on. The draft is currently in GDocs and we should move it to a draft ASF page on the web site. ----------------------------------------- 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: - There was 1 new release, Accumulo 1.9.2 since the last report [1]. - There were no new committers since the last report. All committers are also PMC members. - The fifth annual Accumulo Summit will be held on Oct 15 in Columbia, MD [2]. ## 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 PMC members ## Releases: - accumulo-1.9.2 was released on Wed Jul 18 2018 ## Mailing list activity: - Nothing significant in the figures ## Issue activity: - 39 issues created [3] and 25 issued [4] closed in the last 3 months - 81 pull requests created [5] and 81 closed [6] in the last 3 months [1]: https://accumulo.apache.org/release/accumulo-1.9.2/ [2]: http://accumulosummit.com/ [3]: https://github.com/apache/accumulo/issues?utf8=%E2%9C%93&q=is%3Aissue+created%3A2018-07-18..2018-10-17+ [4]: https://github.com/apache/accumulo/issues?utf8=%E2%9C%93&q=is%3Aissue+closed%3A2018-07-18..2018-10-17+ [5]: https://github.com/apache/accumulo/pulls?q=is%3Apr+created%3A2018-07-18..2018-10-17 [6]: https://github.com/apache/accumulo/pulls?q=is%3Apr+closed%3A2018-07-18..2018-10-17 ----------------------------------------- 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 ** Improved OSGi/Karaf support for Karaf 4.2.x ** Improvements on the http transport connector (allowing more tuning on the Jetty server and connector) Investigating some issues (on redelivery plugin for instance) ActiveMQ Artemis * ActiveMQ Artemis 2.6.3 released * Lots of bug fixes in 2.6.3 and 2.7.0 * Improvements in performance for AMQP in Artemis * Openwire has better performance now that will increase compatibility between ActiveMQ 5 and Artemis * Feature gap between ActiveMQ 5 and Artemis continues to be addressed Releases * 5.15.5 was released on Wed Aug 08 2018 * 5.15.6 was released on Thu Sep 06 2018 Committer Changes * Last PMC addition: Thu Oct 27 2016 (Clebert Suconic) * Last committer addition: Fri Sep 29 2017 (Michael André Pearce) * Currently 60 committers and 24 PMC members ----------------------------------------- Attachment C: Report from the Apache Airavata Project [Suresh Marru] ----------------------------------------- Attachment D: Report from the Apache Apex Project [Thomas Weise] ## Description: Apache Apex is a distributed, large-scale, high-throughput, low-latency, fault tolerant, unified stream and batch processing platform. ## Issues: There are no immediate issues that require the Board's attention, but note the low activity in the project. ## Status/Activity: Almost no activity in the project since the last report (zero code contributions, very little email and JIRA traffic). ## Community: - Currently 17 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Chinmay Kolhatkar on 2018-05-16 - Currently 41 committers. - No new committer added in the last 3 months - Last committer addition was Ananth Gundabattula on 2017-11-03 ## Releases: Following are the most recent releases: - Core 3.7.0 released 2018-04-19 - Malhar 3.8.0 released 2017-11-12 ----------------------------------------- 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: No issues to report. ## Activity: This was a rather quiet period. We mainly released bug fixes for OSGI R7. We currently still have 179 artifacts with expired signatures on the dist server. We are in the process of cleaning up the artifacts and resigning where necessary. ## Health report: Low activity on user list. Active community is small but stable. ## PMC changes: - Currently 41 PMC members. - No new PMC members added in the last 3 months - Last PMC addition: Tue Jul 03 2018 (Raymond Augé) ## Committer base changes: - Currently 55 committers. - No new committers added in the last 3 months - Last committer addition was Tom De Wolf at Wed May 03 2017 ## Releases: - Aries RSA 1.13.0 2018-10-05 - Aries JAX-RS Whiteboard 1.0.1 2018-09-28 - Aries Component-DSL 1.2.1 2018-09-25 - Aries spifly-1.0.14 2018-08-20 ----------------------------------------- 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++, Go, Java, JavaScript, MATLAB, Python, R, Ruby, and Rust. ## Issues: - There are no issues requiring board attention at this time ## Activity: - The Arrow and Parquet communities resolved by vote to merge their respective C++ codebases in the Apache Arrow repository. This work was completed this quarter - The project received two code donations via IP clearance: a GLib interface to the Parquet C++ libraries, and the Gandiva LLVM vectorized Arrow expression compiler - Work has commenced on R language integration with the C++ libraries - An initial MATLAB binding to the C++ libraries was contributed - The community is discussing receiving a proposed native implementation of Arrow in C# .NET ## Health report: - The project is very healthy, though rapid user and contributor growth has stressed the limits of our developer tooling and put a great deal of burden on the active project maintainers ## PMC changes: - Currently 24 PMC members. - Antoine Pitrou was added to the PMC on Mon Aug 20 2018 ## Committer base changes: - Currently 33 committers. - New commmitters: - Andrew Grove was added as a committer on Tue Aug 07 2018 - Krisztian Szucs was added as a committer on Thu Aug 16 2018 ## Releases: - 0.10.0 was released on Sun Aug 05 2018 - 0.11.0 was released on Sun Oct 07 2018 ## JIRA activity: - 649 JIRA tickets created in the last 3 months - 476 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. - The 0.9.4 release is finally out. - Still hoping to increase the release cadence. Issues: - There are no issues that require the board's attention at this time. PMC/Committership changes: - Ali Al Solaiman was added as a committer on 2018-07-05. - The last committer added was Ali Al Solaiman on 2018-07-05. - The last PMC member added was Xikui Wang on 2018-02-02. Releases: - Apache AsterixDB 0.9.4 was released on 2018-10-02 - Apache Hyracks 0.3.4 was released on 2018-10-02 ----------------------------------------- Attachment H: Report from the Apache Attic Project [Henk P. Penning] ## Description: PMC Attic is responsible for the oversight of projects which otherwise would not have oversight. ## Issues: FYI ; After the transfer of XMLbeans from Attic to Poi, board asked Attic to document the "un-Attic" policy. On a attic.a.o, under "Process of leaving the Attic again", we have added this : + * [option 4] Transfering to an existing PMC + A receiving PMC must be willing to assume all responsibilities that come + with running a project : maintain code, answer questions, fix bugs, + publish releases etc. + If the Board does not object, PMC Attic will transfer the project's assets + (code-base, TLP website, maven group-id etc) to the receiving PMC. + After the transfer the receiving PMC will report to the Board about the + project's activities, and publish project releases in the PMC's dist area. One point remains ; Attic would like the board's advice on the following. The Board of Directors Meeting Minutes July 17, 2013, section 7.E says : [https://www.apache.org/foundation/records/minutes/2013/board_minutes_2013_07_17.txt] ... RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache XMLBeans Project; and be it further ... As far as Attic knows, Attic is still formally tasked with this oversight. This is not correct, because the XMLBeans software is now under the care of PMC Poi. Attic wants to know how this inaccuracy can be formally remedied. ## Activity: Attic retired project Lucy. ## PMC changes: - Currently 20 PMC members. - Jan Iversen left the PMC on Wed May 19 2018 - Last to join the current PMC : Hervé Boutemy, July 2015 ## Committer base changes: - Currently 25 committers. - No new committers added in the last 3 months - Last committer addition was Jan Iversen at Thu Mar 16 2017 - Jan Iversen left the project on Wed May 19 2018 ## Releases: - No release can be made in attic ----------------------------------------- Attachment I: Report from the Apache Avro Project [Thiruvalluvan M. G.] ## Description Apache Avro is a data serialization system with a compact binary format. It is used for storing and transporting schema driven serialized data. The unique features of Avro include automatic schema resolution - when the reader's expected schema is different from the actual schema with which the data was serialized the data is automatically adapted to meet reader's requirements. ## Issues The project currently has no issues that requires board attention. ## Major previous milestones * Last release: 1.8.2 on May 14 2017 * Last PMC addition: Suraj Acharya on Apr 13 2017 * Last committer addition: Daniel Kulp and Ismaël Mejía on Oct 05 2018 ## Activity The Avro project is in a state of disrepair. The committer base is extremely bandwidth limited for reviews and running RCs. At the same time the PMC is similary limited on time for actively mentoring contributors who are potential future commiters. The matter has recently reached a level of concern sufficient to start a discussion on both our private and dev lists[1]. The existing PMC appears to still have a sufficient level of participation to remain viable; in the sense that at least 3 binding votes are cast when a specific VOTE is called. The PMC is currently attempting to self-correct by way of aggressively adding committers with the express goal of transferring project responsibilities to those whose stated desire to contribute more to the project's health is reflected in activity driving towards our major current project gaps: release cadence and contribution reviews. To date we've voted in 4 additional committers (two of which are still pending some stage of onboarding) and an additional PMC (still pending entry into foundation records). Current activity in JIRA / GitHub / mailing lists reflects the increased activity from those contributors who are taking on added work with an eye towards eventually leading the project. ## Numbers dev@avro.apache.org: - 291 subscribers (down -1 in the last 3 months): - 388 emails sent to list (330 in previous quarter) user@avro.apache.org: - 642 subscribers (down -1 in the last 3 months): - 18 emails sent to list (61 in previous quarter) JIRA: - 43 tickets created in the last 3 months - 18 tickets closed/resolved in the last 3 months GitHub: - 23 PRs created in the last 3 months - 17 PRs closed in the last 3 months - 88 comments in the last 3 months [1]: https://s.apache.org/JxQ0 https://s.apache.org/AYP2 ----------------------------------------- Attachment J: Report from the Apache Bloodhound Project [Gary Martin] Project Description =================== Apache Bloodhound is a software development collaboration tool, including issue tracking, wiki and repository browsing Issues ====== As for previous reports, activity remains on the low side. Progress on the project has been made in further development on the new experimental core branch. See further information below. Releases ======== There have been no releases over the last three months. The last release was towards the end of 2014: * apache-bloodhound-0.8 (11th December 2014) PMC/Committer Changes ===================== There are currently 14 PMC members on the project. The last changes were in April 2017. The last new committers were added in May 2014. The last addition to the PMC was in January 2017 (dammina) Ryan Ollos resigned from the PMC in April 2017. Community & Development ======================= Since the last report progress remained pretty slow until the PMC Chair attended PyConUK and announced Apache Bloodhound as one of the projects interested in running a sprint. This brought at least enough interest that the Chair was not left working by himself! While this did not result in anyone being interested enough to contribute directly to the project, the willingness to help out with advice resulted in a fair amount of progress through the addition of django-rest-framework and django rest swagger. The results of this work have recently been added to the experimental django based core branch in the svn repository. In the last report it was implied that there was a desire to look into working on the bloodhound core experiment with git. No firm progress has been made on this but it is high on the Chair's agenda to look into making this happen and see how other projects interact with github. Although progress may continue to look disappointing, the PMC Chair continues to suggests on behalf of the PMC that there is an ongoing desire to defer the proposal to move Apache Bloodhound to the Attic to beyond the next report to the board. Two PMC members have also been discussing the possibility of organising a sprint. Details of this are still to be worked out but it can be expected that any such event will look to be accessible to a wide audience beyond current project committers. ----------------------------------------- Attachment K: Report from the Apache Calcite Project [Michael Mior] ## 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. Calcite 1.17.0 was released mid-July with a new multi-dialect SQL parser as well as the use of JDK 8 features in the core. Avatica Go 3.1.0 was released early September followed by a bugfix release shortly after. We have continued to have a steady string of new committers with solid contributions. Julian Hyde attended ApacheCon on Montreal and gave two talks about Calcite. One of these talks was part of the day-long Geospatial track sponsored by the Open Geospatial Consortium (OGC), and triggered some good interactions with other Apache projects that are doing Geospatial work; there seems to be growing momentum for these projects to increase involvement with the OGC. ## Health report: Activity levels on mailing lists, git and JIRA are normal for both Calcite and Avatica. ## PMC changes: - Currently 19 PMC members. - New PMC members: - Kevin Risden was added to the PMC on Sun Jul 08 2018 - Vova Vysotskyi was added to the PMC on Fri Jul 06 2018 ## Committer base changes: - Currently 35 committers. - New commmitters: - Andrei Sereda was added as a committer on Thu Sep 13 2018 - Sergey Nuyanzin was added as a committer on Mon Jul 23 2018 ## Releases: - 1.17.0 was released on Thu Jul 19 2018 - avatica-go-3.1.0 was released on Sat Sep 08 2018 - avatica-go-3.2.0 was released on Mon Sep 17 2018 - avatica-1.12.0 was released on Sun Jun 24 2018 ## JIRA activity: - 212 JIRA tickets created in the last 3 months - 153 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment L: Report from the Apache CarbonData Project [Liang Chen] ## Description: - The Apache CarbonData is an indexed columnar store file format 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: - Community is pretty active, contributors who are from 30+ different organizations , and now the number of contributors is more than 130+, we are receiving around 200 pull requests per month. - We completed the two releases(1.4.1, and 1.5.0) in the last 3 months, which provided many significant features, such as : support integration with spark 2.3.2 and hadoop 3.1.1, support local dictionary, support C++ Interfaces to Query Data from CarbonData, support map data type, support ZSTD to get better compression ratio etc. - The community helped many users to deploy carbondata in production via mailing list. - We organized two meetup in the past 3 months(3rd Aug, 8th Sep), in meetup we communicated the experience of how to use CarbonData, how to contribute to CarbonData , what is the next plan of CarbonData community. ## Health Report: - The project is healthy, community keep active in all the various categories(dev mailing list, JIRAs, and pull requests). - We added 1 new committers in Sep, 2018. - No new PMC members in the last 3 months. some active committers will be considered as new PMC. ## Releases: - 1.3.0 was released on Fri Mar 02 2018 - 1.3.1 was released on Mon Mar 12 2018 - 1.4.0 was released on Thu May 31 2018 - 1.4.1 was released on Wed Aug 15 2018 - 1.5.0 is voting for rc ## PMC changes: - Currently 11 PMC members. - No new PMC members in the last 3 months. - New PMC members: - Kumar Vishal was added to the PMC on Tue Jan 09 2018 - David Cai was added to the PMC on Tue Jan 09 2018 ## Committer base changes: - Currently 19 committers. - Raghunandan S  was added as a committer on Wed Sep 26 2018 ## Mailing list activity: - Mailing list activity stays at a high level - dev@carbondata.apache.org: - 178 subscribers (down -1 in the last 3 months): - 294 emails sent to list - issues@carbondata.apache.org: - 9 subscribers (up 0 in the last 3 months): - 10199 emails sent to list (9967 in the previous cycle) - user@carbondata.apache.org: (actually, many users get used to discussing in dev mailinglist) - 67 subscribers (down -2 in the last 3 months): - 10 emails sent to list ## JIRA activity: - 285 JIRA tickets created in the last 3 months - 271 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment M: Report from the Apache Celix Project [Pepijn Noltes] ## Description: - Dynamic service framework for C and C++. ## Issues: - there are no issues requiring the board attention at this time ## Activity: Although a slow quarter concerning mailing-list activity, the was more activity on the code base. - Improves shutdown handling of service trackers in a separate thread to prevent deadlock situations. - Refactors PubSub implementation based on the updated API - Started working on a C++ based on the updated C api. ## Health report: - The mailing list / jira active is below average 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: - 57 subscribers (down -1 in the last 3 months): - 7 emails sent to list (23 in previous quarter) ## JIRA activity: - 3 JIRA tickets created in the last 3 months - 2 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment N: Report from the Apache Chukwa Project [Eric Yang] ## Description: - Chukwa is an open source data collection system for monitoring large distributed systems. ## Issues: - there are no issues requiring board attention at this time. ## Activity: - Developement has started to support running container workload with Hadoop 3.1.1 release. This will enable Chukwa to run in yarn container for ease of deployment. ## Health report: - Chukwa project has little development happening for docker container. ## PMC changes: - Currently 12 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Alan Cabrera on Tue Oct 15 2013 ## Committer base changes: - Currently 16 committers. - No new committers added in the last 3 months - Last committer addition was Sreepathi Prasanna at Mon Mar 16 2015 ## Releases: - Last release was 0.8.0 on Fri Jul 15 2016 ## Mailing list activity: - dev@chukwa.apache.org: - 87 subscribers (up 0 in the last 3 months): - 5 emails sent to list (4 in previous quarter) - user@chukwa.apache.org: - 150 subscribers (down 4 in the last 3 months): - 2 emails sent to list (3 in previous quarter) ## JIRA activity: - 0 JIRA tickets created in the last 3 months - 0 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- 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: - After the Hive and HBase work last quarter, we had a relatively quiet block of work on S3-compatibility changes and some fixes for Avro support with the Apache Spark runtime engine, along with some preparation for changes to the public/private settings of APIs in the next release of Apache HBase. ## Health report: - It was a quiet quarter, just a couple of interesting bugs that needed to be worked through. The work for the next quarter should be focused on Java upgrades (ideally to JDK11) ahead of the next major version release. ## PMC changes: - Currently 12 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Micah Whitacre on Wed Apr 02 2014 ## Committer base changes: - Currently 14 committers. - No new committers added in the last 3 months - Last committer addition was David Whiting at Mon Nov 30 2015 ## Releases: - Last release was 0.15.0 on Sat Feb 25 2017 ## JIRA activity: - 3 JIRA tickets created in the last 3 months - 2 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: Activity this quarter centered around a few efforts: Relatively quiet quarter, likely due to summer vacations and partially due to the fact that the releases last quarter were slightly delayed. That said, work has progressed on master branch toward 3.3 to support Java 11. We hope to be able to release 3.3 next quarter that will support Java 11. ## PMC changes: - Currently 25 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Dennis Kieselhorst on Thu Nov 02 2017 ## 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.1.17 was released on Tue Oct 02 2018 - 3.2.6 was released on Sun Aug 12 2018 - Apache CXF Fediz 1.4.5 was released on Sun Oct 07 2018 ----------------------------------------- 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. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Code for an initial Spark subproject has been contributed (from Eyal Allweil and new contributor Ohad Raviv). - Some work on adding a macro for deduping. - Javadoc updates. Noted deprecated methods. ## PMC changes: - Currently 11 PMC members. - No new PMC members added in the last 3 months - No new PMC members added since podling graduation in February 2018. ## Committer base changes: - Currently 18 committers. - No new changes to the committer base since last report. - No new committers added since podling graduation in February 2018. ## Releases: - Last release was 1.4.0 on Wed Mar 21 2018 ## JIRA activity: - 1 JIRA tickets created in the last 3 months - 2 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment R: Report from the Apache DB Project [Bryan Pendleton] Report from the Apache DB Project [Bryan Pendleton] ## Description: The Apache DB TLP consists of the following subprojects: o Derby : a relational database implemented entirely in Java. o JDO : focused on building the API and the TCK for compatibility testing of Java Data Object implementations providing data persistence. o Torque : an object-relational mapper for Java. ## Issues: There are no issues requiring board attention at this time ## Activity: This was a very quiet summer for the DB project, but activity continues. The JDO subproject is small but active. We are making progress toward a 3.2 release with several JIRAs resolved and a few JIRAs still being worked on, including enhanced query capabilities. The Derby subproject is now testing its new Java 9 Modules support using the Apache Jenkins infrastructure. We are planning to release this new functionality once the community feels it is stable. ## Health report: The Apache DB subprojects are mature and generally quiet. ## PMC changes: - Currently 43 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Matthew Adams on Sun Jan 19 2014 ## Committer base changes: - Currently 46 committers. - No new committers added in the last 3 months - Last committer addition was Georg Kallidis at Sat May 05 2018 ## Releases: - Last release was Derby-10.14.2.0 on Wed May 02 2018 ----------------------------------------- Attachment S: Report from the Apache Directory Project [Stefan Seelmann] ## Description: The Apache Directory TLP consists of the following sub-projects: - ApacheDS: An extensible and embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. Besides LDAP it supports Kerberos 5 and the Change Password Protocol. - LDAP API: An ongoing effort to provide an enhanced LDAP API, as a replacement for JNDI and the existing LDAP API (jLdap and Mozilla LDAP API). This is a "schema aware" API with some convenient ways to access all types of LDAP servers. - Studio: A complete directory tooling platform intended to be used with any LDAP server however it is particularly designed for use with ApacheDS. It is an Eclipse RCP application, composed of several Eclipse (OSGi) plugins. - Fortress: A standards-based access management system that provides role-based access control, delegated administration and password 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: Release of 2.0.0.AM25. Code quality improvements. Continued work on transaction support. - LDAP API: good activity: Release of 2.0.0-AM1 and 2.0.0-AM2. Cleanup in LDAP message encoding/decoding code. - Studio: good activity: Release of 2.0.0-M14. - Fortress: good activity: Release of 2.0.1 and 2.0.2. Talk at ApacheCon NA. - Kerby: good activity: More work on new "Hadoop Authentication Service" and 2.0.0 release preparation. - Mavibot: no activity - SCIMple: good activity: IP clearence done. Discussion about release process. ## Health report: Overall development activity (commits, development related mails, resolved issues, releases) was higher than previous quarter. This is mainly caused by release activity and initial high pull requests activity of the SCIMple sub-project. The PMC feels the project is healthy. ## PMC changes: - Currently 19 PMC members. - Radovan Semancik was added to the PMC on Sat Sep 29 2018 - Last PMC addition was Radovan Semancik on Sat Sep 29 2018 ## Committer base changes: - Currently 57 committers. - No new committers added in the last 3 months - Last committer addition was Wei Zhou at Fri Sep 29 2017 ## Releases: - Apache LDAP API 2.0.0-AM1 was released on Thu Jul 19 2018 - Apache Fortress 2.0.1 was released on Fri Jul 20 2018 - ApacheDS 2.0.0.AM25 was released on Fri Aug 17 2018 - Apache Directory Studio 2.0.0-M14 was released on Sat Sep 08 2018 - Apache Fortress 2.0.2 was released on Wed Sep 12 2018 - Apache LDAP API 2.0.0-AM2 was released on Sun Sep 02 2018 ## Mailing list activity: - Higher activiy level than previous quarter, see health report above. ## JIRA activity: - 45 JIRA tickets created in the last 3 months - 46 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment T: Report from the Apache Fineract Project [Myrle Krantz] ## 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 Pull request backlog for Fineract 1.x: there are 28 open pull requests. ## Activity Two active development areas: Fineract 1.x FIneract-CN (including microservices front end UI) GSOC is winding down. Fineract has four GSoC interns: Dilpreet Singh Ebenezer Graham Ruphine Kengne Pembe Miriam Newly selected committer, Aleksander Vidakovic is configuring the Apache VM infrastructure for a public demo server for Fineract CN - a request for additional infrastructure was made to Apache board and approved. Progress is slow because we're all doing it in our free time. OSCON - Fineract attendees included Myrle and Ed, both gave talks that included Fineract articulation. ApacheCon, keynote, three talks and a dinnertime meetup. Fineract is especially grateful that so many members of our project could attend on TAC. Fineract CN APIs documentation initiated Lowering barriers to contribution is being discussed, with the idea that non-committers can also review pull requests. Lazy consensus has been adopted and documented in Committer's Zone Fineract 1.x was moved to gitbox to make merging PR's easier. ## Health report Community development is ticking along, PR's are coming in. On Fineract CN they are mostly being merged; on Fineract 1.x we need to improve. On the whole, we're doing well. ## PMC changes - Currently 13 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Awasum Yannick on Thu Apr 19 2018 ## Committer base changes - Currently 29 committers. - New commmitters: - James Dailey was added as a committer on Sat Oct 06 2018 - Shruthi Rajaram was added as a committer on Tue Sep 18 2018 ## Releases - 1.1.0 was released on Wed Apr 18 2018 ## Mailing list activity: - dev@fineract.apache.org: - 264 subscribers (up 5 in the last 3 months): - 448 emails sent to list (709 in previous quarter) - issues@fineract.apache.org: - 17 subscribers (up 0 in the last 3 months): - 296 emails sent to list (302 in previous quarter) - user@fineract.apache.org: - 207 subscribers (up 10 in the last 3 months): - 47 emails sent to list (39 in previous quarter) ## JIRA activity: FINERACT 1.x & Fineract-CN together 373 open issues, many of these stale and assigned to non-active members. Cumulative Flow Report shows increasing volume of "to dos", a tiny percentage of "in progress" and a relatively stable number of "done". FINERACT project Jira creation is down and resolution is up. - 14 JIRA tickets created in the last 3 months - 12 JIRA tickets closed/resolved in the last 3 months FINCN project tickets weren't previously being captured. With FINCN added, the numbers now look like this. Future comparisons should be against these numbers. - 35 JIRA tickets created in the last 3 months - 26 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment U: 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 getting Fluo to work well with the upcoming Accumulo 2.0 release and the recent Hadoop 3 release. ## Health report: - 50 commits from 5 committers and 2 new contributors [6/11-10/10] - Issues and pull request : opened 55 and closed 57 [6/11-10/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 V: Report from the Apache Geronimo Project [Romain Manni-Bucau] ## Description: - Apache Geronimo delivers reusable Java Enterprise components that meet the needs of enterprise developers and system administrators. ## Issues: - there are no issues requiring board attention at this time ## Activity: - Geronimo got several releases done in the spec and microprofile areas ## Health report: - The activity is aligned on microprofile activity and the fact some other ASF projects are starting to release JavaEE 8 versions. ## PMC changes: - Currently 39 PMC members. - Raymond Augé was added to the PMC on Thu Aug 30 2018 ## Committer base changes: - Currently 69 committers. - Łukasz Dywicki was added as a committer on Thu Aug 16 2018 ## Releases: - xbean-4.10 was released on Sun Sept 30 2018 - annotation_1.3_spec_1.1 was released on Fri Aug 31 2018 - atinject_1.0_spec-1.1 was released on Fri Aug 31 2018 - cdi_2.0_spec_1.1 was released on Fri Aug 31 2018 - el_2.2_spec-1.1 was released on Fri Aug 31 2018 - gerinomo-jcache-simple-1.0.1 was released on Mon Aug 27 2018 - geronimo-health-1.0.0 was released on Sat Jul 21 2018 - geronimo-openapi-1.0.0 was released on Sat Jul 21 2018 - geronimo-openapi-1.0.1 was released on Thu Aug 16 2018 - geronimo-opentracing-1.0.0 was released on Sun Jul 29 2018 - interceptor_1.2_spec-1.1 was released on Fri Aug 31 2018 - jaxrs_2.1_spec-1.1 was released on Fri Aug 31 2018 - jbatch_1.0_spec-1.1 was released on Fri Aug 31 2018 - json_1.1_spec-1.1 was released on Fri Aug 31 2018 - jsonb_1.0_spec-1.1 was released on Fri Aug 31 2018 - validation_2.0_spec-1.1 was released on Fri Aug 31 2018 - xbean-4.9 was released on Mon Jul 02 2018 ## Mailing list activity: - Normal activity, nothing special. - dev@geronimo.apache.org: - 329 subscribers (down -1 in the last 3 months): - 331 emails sent to list (332 in previous quarter) - geronimo-tck@geronimo.apache.org: - 42 subscribers (down -1 in the last 3 months) - scm@geronimo.apache.org: - 92 subscribers (up 0 in the last 3 months): - 98 emails sent to list (117 in previous quarter) - tck-commits@geronimo.apache.org: - 5 subscribers (down -1 in the last 3 months) - user@geronimo.apache.org: - 426 subscribers (down -5 in the last 3 months): - 10 emails sent to list (4 in previous quarter) ## JIRA activity: - 39 JIRA tickets created in the last 3 months - 42 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment W: Report from the Apache Hadoop Project [Vinod Kumar Vavilapalli] Apache Hadoop is a set of related tools and frameworks for creating and managing distributed applications running on clusters of commodity computers. GENERAL - Community has moved to a newly built website by September 1st week. - Community events of note -- Hadoop Contributors meetup happened on Tue Sep 25 2018, hosted by Oath in Sunnyvale, CA with dial-in for remote attendees. -- Bay Area Hadoop User Group meetup happened on Wed Aug 29 2018, hosted by Hortonworks in Santa Clara RELEASES - Apache Hadoop 2.8.5 was released on Sat Sep 15 2018 - Apache Hadoop 3.1.1 was released on Tue Aug 08 2018 - Apache Hadoop 3.2.0 release is being worked on, closer to a RC. - Apache Hadoop Ozone 0.2.1-alpha was released on Mon Oct 01 2018 -- Ozone is a newer module in the project that is getting its own independently versioned release artifacts. COMMUNITY ## PMC changes: - Currently 98 PMC members. - New PMC members: 4 - Bibin Chundatt was added to the PMC on Mon Aug 13 2018 - Vrushali Channapattan was added to the PMC on Sun Jul 29 2018 - Weiwei Yang was added to the PMC on Mon Aug 13 2018 - Yufei Gu was added to the PMC on Mon Jul 30 2018 ## Committer base changes: - Currently 191 committers. - New commmitters: - Ajay Kumar was added as a committer on Thu Sep 13 2018 - Marton Elek was added as a committer on Mon Jul 30 2018 - Takanobu Asanuma was added as a committer on Tue Jul 24 2018 - Branch committers - Kasper Janssens was added as a branch committer (HDFS-12090) on Mon Jul 23 2018 - vote was in Jan 2018. ## JIRA Activity - 1846 JIRA tickets created in the last 3 months - 1557 JIRA tickets closed/resolved in the last 3 months ## Mailing list subscriptions & activity: Steady ----------------------------------------- Attachment X: 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) The community released 2.4.0.0. Jiali YAO volunteered as the next release manager and the team is planning a new release. The features in the 2.4.0.0 release are: - New Feature: Pluggable Vectorized Execution Engine on HAWQ. - New Feature: Support Runtime Filter for HAWQ local hash join. 2) Talks: - The way to Apache TLP - HAWQ practices, COSCon 2018 (coming talk, Speaker: Lei Chang) - Apache HAWQ on Kubernetes: Bring SQL on Hadoop to Cloud, ApacheCon 2018 (Speaker: Ivan Weng, Wen Lin) ## PMC changes: Last PMC addition was Amy Bai Kevin Monroe on April 24, 2018, Currently 36 PMC members ## Committer base changes: Last committer addition was Shubham Sharma on April 25, 2018, Currently 45 committers ## Releases: Last release was 2.4.0.0 on Sep 23, 2018 ----------------------------------------- Attachment Y: Report from the Apache HBase Project [Misty Linville] Apache HBase is an open-source, distributed, versioned, non-relational database. Apache HBase gives you low latency random access to billions of rows with millions of columns atop non-specialized hardware. hbase-thirdparty is a set of internal artifacts used by the project to mitigate the impact of our dependency choices on the wider ecosystem. ISSUES FOR THE BOARD’S ATTENTION RELEASES - 2.1.0 was released on Tue Jul 17 2018 - 1.4.6 was released on Sun Jul 29 2018 - 2.0.2 was released on Sat Sep 01 2018 - 1.4.7 was released on Sun Sep 02 2018 - 1.2.7 was released on Sat Sep 15 2018 ACTIVITY The second annual HBaseCon Asia was held in Beijing, China, on Aug. 17, 2018. The event was hosted by Alibaba, sponsored by Didi, Huawei, and Xiaomi. Admission was free to attendees, and a live stream allowed worldwide participation. In total, 494 individuals attended locally and the livestream accumulated 14796 views. Thanks to Yu Li and all organizers for coordinating the event. [Event summary](http://mail-archives.apache.org/mod_mbox/hbase-user/201808.mbox/) [Photos, videos, slides](http://mail-archives.apache.org/mod_mbox/hbase-user/201808.mbox/) A developer meet-up occurred in conjunction with HBaseCon Asia on August 18, 2018. Around 30 people attended. [Michael Stack took notes](http://mail-archives.apache.org/mod_mbox/hbase-dev/201808.mbox/browser). Key discussion points included testing, proposals for using Github in our workflow, a discussion about user experienc for new HBase users, and more. Three more developer meet-ups occurred in September in China: - September 1 in HangZhou - September 8 in ShangHai - September 15 in ShenZhen More than 200 people attended locally and hundreds participated via livestreams. [Details and recordings](https://s.apache.org/MdSV) are available (in Chinese). In total, HBase had 5 releases over this quarter, across 4 release lines. Toshihiro Suzuki was added as a committer on Wed Aug 01 2018. Zach York joined the PMC on October 5, 2018 (out of this reporting period). Stay tuned for more committer and PMC member announcements next month, as they just missed the report cut-off date! Thanks to the new committers and PMC members for agreeing to take on more responsibilities in the project. STATS The dev@ mailing list saw a negligible decline in subscribers and nearly identical traffic as the last quarter. The user@ mailing list lost 23 subscribers along with a negligible increase in traffic over the last quarter. 76 committers (+1 from last quarter) 42 PMC members (+0 from last quarter) 413 JIRA tickets created (down from 497 last quarter) 343 JIRA tickets closed/resolved (down from 428 last quarter) ----------------------------------------- Attachment Z: Report from the Apache Helix Project [Kishore G] ## Description: - A cluster management framework for partitioned and replicated distributed resources ## Issues: - NO ## Health report: - 0.8.2 was released in July, and 0.8.3 will be released shortly. - There is a regular level of activities on commits, pull requests and releases. - The dev@ list traffic is healthy, user@ list traffic is decreasing. - One more committer joined in July 2018. ## PMC changes: - Currently 18 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Junkai Xue on Mon Jul 03 2017 ## Committer base changes: - Currently 19 committers. - Jiajun Wang was added as a committer on Fri Jul 13 2018 ## Releases: - Last release was 0.8.3 on July 30 2017 - dev@helix.apache.org: - 70 subscribers (up 2 in the last 3 months): - 212 emails sent to list (323 in previous quarter) - user@helix.apache.org: - 105 subscribers (up 2 in the last 3 months): - 47 emails sent to list (24 in previous quarter) ## JIRA activity: - 21 JIRA tickets created in the last 3 months - 0 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AA: Report from the Apache Incubator Project [Justin Mclean] = Incubator PMC report for October 2018 = ** FINAL ** ** DO NOT EDIT ** === Timeline === ||Wed October 03 ||Podling reports due by end of day || ||Sun October 07 ||Shepherd reviews due by end of day || ||Sun October 07 ||Summary due by end of day || ||Tue October 09 ||Mentor signoff due by end of day || ||Wed October 10 ||Report submitted to Board || ||Wed October 17 ||Board meeting || === Shepherd Assignments === ||Dave Fisher ||DLab || ||Dave Fisher ||ODF Toolkit || ||Drew Farris ||Livy || ||Drew Farris ||SensSoft || ||John Ament ||MXNet || ||John Ament ||ServiceComb || ||Justin Mclean ||Milagro || ||P. Taylor Goetz ||Gobblin || ||P. Taylor Goetz ||Rya || ||P. Taylor Goetz ||Zipkin || ||Timothy Chen ||BatchEE || ||Timothy Chen ||Doris || ||Timothy Chen ||Weex || ||[none] ||Airflow || ||[none] ||Amaterasu || ||[none] ||Annotator || ||[none] ||Marvin-AI || ||[none] ||NetBeans || ||[none] ||PLC4X || === Report content === {{{ Incubator PMC report for October 2018 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are presently 52 podlings incubating. During the month of September, podlings executed 10 distinct releases and there are several ongoing votes on releases for October. We added 2 new IPMC members. In September one podling Pulsar graduated and one podling Gearpump retired. BatchEE still seems stuck in performing the last graduation steps and needs some nudging over the line. Several other podlings are heading towards graduation or retirement. There was one IP clearance. The number of podlings (one) that didn't report has fallen from last month. They have been asked to report next month. Of concern is Weex who failed to respond to queries on both the dev and private list. There seem to be little activity on the dev list other than GitHub traffic. One podling Warble failed to get sign off from it's single mentor. The situation with Milagro is concerning as they missed reporting many times, the PPMC are inactive or didn't realise that they were on the PPMC (they do now). Despite yet another strong suggestion to retire, they still want to restart the project. It may be difficult to do so as the project never really got started at Apache and most of the initial committers haven't signed ICLAs. They did however report this month. The Superset podling (as reported last month) seems to have a few other issues (see mailing list), but they are responding and fixing the issues and a mentor (Jim) was sorting the situation out. However they are continuing to make unapproved releases and Jim has retired as a mentor. It's currently unclear if any of the other mentors are active. MXNext had several new mentors added to help with diversity among it's mentors. An email was sent out to all inactive mentors and we've had 60% respond, most of those who responded have indicated that will step down. So far 24 mentors have asked to be removed and it's likely that most of the 26 who haven't responded are inactive and will need to be removed. Good news is 9 have asked to continue. This has left several podlings with only a one or two active mentors, which is no change from before but now we know the true situation. We have had a few people ask to be a mentor and several mentors who were inactive, and who asked to stay on, have showed signs of increased activity. I just want to thank all the mentors for their past work and for those who recognised that the best thing that they could do for their podling was to step aside. Missing signing off 3 board reports in a row turns out to be a useful metric as a proxy for mentor activity (about an 85% correlation). In the discussion on what to do about podlings tasked with writing bylaws / guidelines in their graduation proposal, there's general consensus that podlings should be not asked to do this. A draft minimal default set of guidelines has been created. This will be brought to the boards attention in the next few weeks. A new question has been added to the report asking podlings if they are getting enough support from their mentors, hopefully this will identify missing mentors earlier. A number of podling just copied and pasted from previous reports and didn't notice this new question. A small change to the incubator proposal template should help with podlings taking too long to incubate or at least frame their expectations. * Community New IPMC members: - Jason Dai - Xiangrui Meng People who left the IPMC: - None * New Podlings - Marvin-AI - Zipkin * Podlings that failed to report, expected next month - Weex (did not respond to queries) * Graduations The board has motions for the following: - Joshua (to be posted) - ServiceComb * Releases The following releases entered distribution during the month of September: Tephra 0.15.0 Daffodil 2.2.0 Griffin 0.3.0 Dubbo 2.6.3 Mxnet 1.3.0 Pulsar 2.1.0 Skywalking 5.0.0 Unomi 1.1.0 Openwhisk 0.9.8 and 1.12.0 * IP Clearance Arrow Gandiva library * Legal / Trademarks Due to a trademark issue, SensSoft has decided to change it's name. * Infrastructure N/A. * Miscellaneous release checklist created * Credits None ---------------------------------------------------------------------- Table of Contents Airflow Amaterasu Annotator BatchEE DLab Doris Gobblin Livy Marvin-AI Milagro MXNet NetBeans ODF Toolkit PLC4X Rya SensSoft ServiceComb Warble Zipkin ---------------------------------------------------------------------- -------------------- Airflow Airflow is a workflow automation and scheduling system that can be used to author and manage data pipelines. Airflow has been incubating since 2016-03-31. Three most important issues to address in the move towards graduation: 1. Once we make a release with the licensing fix we will move forward with graduation. 2. 3. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No! How has the community developed since the last report? 1. Since our last podling report 1 month ago (i.e. between September 4 & October 1, inclusive), we grew our contributors from 548 to 580 (32 new contributors) 2. Since our last podling report 1 month ago (i.e. between September 4 & October 1, inclusive), we resolved 151 pull requests (currently at 3114 closed PRs) 3. Since being accepted into the incubator, the number of companies officially using Apache Airflow has risen from 193 to 206, 13 new from the last podling report 1 month ago. How has the project developed since the last report? See above : 151 PRs resolved, 32 new contributors, & 13 new companies officially using it. 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-08-27 When were the last committers or PPMC members elected? Tao Feng on Aug 3 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. One of our mentors is pretty active and helpful, one of our mentors has never been involved, and one is in the middle. Signed-off-by: [ ](airflow) Chris Nauroth Comments: [x](airflow) Hitesh Shah Comments: [x](airflow) Jakob Homan Comments: IPMC/Shepherd notes: -------------------- Amaterasu Apache Amaterasu is a framework providing configuration management and deployment for Big Data Pipelines. It provides the following capabilities: Continuous integration tools to package pipelines and run tests. A repository to store those packaged applications: the applications repository. A repository to store the pipelines, and engine configuration (for instance, the location of the Spark master, etc.): per environment - the configuration repository. A dashboard to monitor the pipelines. A DSL and integration hooks allowing third parties to easily integrate. Amaterasu has been incubating since 2017-09. Three most important issues to address in the move towards graduation: 1. Grow up user and contributor communities 2. Prepare documentation Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? A concern was raised by a mentor that the community is too small and not active enough and that Amaterasu should consider retiring. We did a roll call, and identified a total of 5 individuals willing to contribute as volunteers. We'll keep tracking the activity and reassess whether to retire within a few months. How has the community developed since the last report? N/A How has the project developed since the last report? * Since the last report Amaterasu has hit it's first major milestone - the project's first release as an Apache Project. * Out of 27 issues for the next version 11 are done and 2 are in progress. * One organisation we are aware of have decided to start a project using Amaterasu with the intention of using it in production. Date of the last release: 12 July 2018 When were the last committers or PMC members elected? N/A Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Signed-off-by: [X](amaterasu) Jean-Baptiste Onofré Comments: Please provide answer to the question about mentors help [X](amaterasu) Olivier Lamy Comments: enough activity? big users community? [X](amaterasu) Davor Bonaci Comments: tracking activity/viability of graduation. IPMC/Shepherd notes: -------------------- Annotator Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. Grow the PPMC 2. Grow community activity 3. Build collaboration with downstream users Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The project has lost mentors and would invite help from interested mentors. This report is a return to regular cadence; it reflects only the month of September. How has the community developed since the last report? The PPMC has begun to reach out to the communities of predecessor projects, communicate their deprecation, and shepherd users towards the ASF home. How has the project developed since the last report? Continuous Integration infrastructure has been set up. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [-] Working towards first release [-] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A When were the last committers or PPMC members elected? Last committer was added in August. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Mentors have been helpful and attentive and are working to set expectations for project development and address recent stagnation. Signed-off-by: [X](annotator) Nick Kew Comments: The team have responded well to recent hiatus. They have also put out a call for new mentors following recent resignations. 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 issues to address in the move towards graduation: 1. Do the graduation :) 2. - 3. - Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? Community is stable. How has the project developed since the last report? No strong change. We are starting back to work on the graduation, hoping to do it before the end of the year if conferences and work load enable us to do so. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: 2017-12-01 When were the last committers or PPMC members elected? 2015-12-01 Reinhard Sandtner Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Signed-off-by: [X](batchee) Jean-Baptiste Onofré Comments: [X](batchee) Olivier Lamy Comments: [ ](batchee) Mark Struberg Comments: IPMC/Shepherd notes: -------------------- 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 issues to address in the move towards graduation: 1. Exectute the SGA between EPAM and the ASF so code can be imported. 2. Complete on-boarding of initial committers. 3. Work toward an initial Apache release. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Not at this time. How has the community developed since the last report? This is our first report. How has the project developed since the last report? A number of committers have submitted ICLAs, had their Apache accounts created, and subscribed to appropriate mailing lists. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A When were the last committers or PPMC members elected? We are still operating with the set of initial committers. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Signed-off-by: [X](dlab) P. Taylor Goetz Comments: [X](dlab) Henry Saputra Comments: [X](dlab) Konstantin I Boudnik Comments: IPMC/Shepherd notes: Dave Fisher - Podling starting up slowly. There is mentor engagement. -------------------- Doris Doris is a MPP-based interactive SQL data warehousing for reporting and analysis. Doris has been incubating since 2018-07-18. Three most important issues to address in the move towards graduation: 1. Finished configuration for each Apache ID, it means each committer could commit their patches to new repo and then we are going to set up a CI system. 2. Set up the podling website for Doris and then we will continue to complete the website, include write guide to new user. 3. Committed some patches for bug fix and something else, and then we will make the new commit rules, and prepare to fix license header and etc. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? N/A. How has the community developed since the last report? Finished configuration for each Apache ID, it means each committer could commit their patches to new repo. Set up the podling website for Doris and we will continue to complete the website. How has the project developed since the last report? Committed some patches for bug fix and something else, and then we will make the new commit rules, and prepare to fix license header. How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A. When were the last committers or PPMC members elected? N/A. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes. Signed-off-by: [X](doris) Dave Fisher Comments: Setup progress is slow, but steady. [X ](doris) Luke Han Comments: [ ](doris) Willem Jiang Comments: IPMC/Shepherd notes: -------------------- 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 issues to address in the move towards graduation: Nothing at this time. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No. How has the community developed since the last report? * 74% of commits were from non-committer contributors. * Email stats since last report: user@gobblin.incubator.apache.org : 10 dev@gobblin.incubator.apache.org : 243 * There have been 61 Commits since last report: git log --format='%ci' | grep -cE '((2018-0(7|8|9))|(2018-10))' * 45 ie. 74% of those commits were by non-committers: git log --format='%ae %ci' | grep -E '((2018-0(7|8|9))|(2018-10))'| cut -d ' ' -f 1 | sort | uniq -c | sort -n * Recurring video conference based meet-up has been happening every month with a healthy attendance. * Gobblin had a presentation in ApacheCon NA 2018, and has independently been featured in various meet-ups / conferences around the world. How has the project developed since the last report? * Gobblin's evolution as Platform-as-a-Service is near GA - driven by couple of non-committers. * Comprehensive work to stabilize Gobblin cluster at extreme scale by non-committer contributor. * Streaming pipeline simplification and enhancements. * New ElasticSearch support. * Gobblin - Azkaban integration. * Job quotas in Gobblin cluster mode through Apache Helix. * Couchbase integration enhancement. * New optimized Config store implementation. * Block level distcp-ng in progress. * Release 0.13.0 done. 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-09-20 When were the last committers or PPMC members elected? Joel Baranick in December, 2017. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes. Signed-off-by: [X](gobblin) Jean-Baptiste Onofre Comments: Great presentation at ApacheCon (which convince me again to contribute on the codebase). [X](gobblin) Olivier Lamy Comments: [X](gobblin) Jim Jagielski Comments: IPMC/Shepherd notes: -------------------- Livy Livy is web service that exposes a REST interface for managing long running Apache Spark contexts in your cluster. With Livy, new applications can be built on top of Apache Spark that require fine grained interaction with many Spark contexts. Livy has been incubating since 2017-06-05. Three most important issues to address in the move towards graduation: 1. Grow the community to have more activities. 2. Grow more contributors and committers. 3. Regular release. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? Activity on the dev and user mailing lists as well as the rate of reported JIRA issues has stayed steady. There has been an uptick of development activity around adding a new feature to the project (a Hive-compatible Thrift server implementation). How has the project developed since the last report? A new feature (Hive-compatible Thrift server) is being implemented, and some code to support legacy releases of Java, Scala and Spark have been removed. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-02-06 When were the last committers or PPMC members elected? 2017-09-18 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. We have not asked much of our mentors, but they are active on the email lists. Signed-off-by: [ ](livy) Bikas Saha Comments: [ ](livy) Brock Noland Comments: [x](livy) Luciano Resende Comments: [X](livy) Jean-Baptiste Onofre Comments: IPMC/Shepherd notes: -------------------- Marvin-AI Marvin-AI is an open-source artificial intelligence (AI) platform that helps data scientists, prototype and productionalize complex solutions with a scalable, low-latency, language-agnostic, and standardized architecture while simplifies the process of exploration and modeling. Marvin-AI has been incubating since 2018-08-21. Three most important issues to address in the move towards graduation: 1.Move development infrastructure to Apache 2.Build Community 3.Build Releases Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? * No. How has the community developed since the last report? * Slowly discussing how to move development to Apache Infrastructure How has the project developed since the last report? * N/A Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. * At least one of the mentors is active How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: XXXX-XX-XX When were the last committers or PPMC members elected? * N/A Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Signed-off-by: [X](marvin-ai) Jim Jagielski Comments: [x](marvin-ai) Luciano Resende Comments: [ ](marvin-ai) William Colen Comments: IPMC/Shepherd notes: -------------------- Milagro Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Rebuild the team 2. Edit the code for the first release 3. Expand the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? We need support to restart the project management and to make the code released. This project have been stalled for several month because initial committers from Miracl unfortunately stopped activities from external reasons. We already have a set of codes that will work as the initial product, and it will need some editorial (and possibly legal?) efforts to release. The idea of retirement was put to the vote and was rejected, and we are working for restarting. How has the community developed since the last report? No new committers. Some people are joining the conversation at the dev mailing list to help the restart. How has the project developed since the last report? We are worked for the first release of the crypt library part, and the code seems technically stable enough to release. 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: XXXX-XX-XX When were the last committers or PPMC members elected? n/a Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Mentors are helpful in starting the restart. Sometimes the members lack very basic information about the management in ASF, so we will be work better if more input is given. It may lack the continuous help and responsive support in getting the things done. The project's open issues are: (1) List committer candidates with ICLA status, (2) Give access to the official repository for committers who already signed ICLA, (3) List all the repositories that contain codes for this project, (4) Analyze status of each repository, possibly including legal status (5) Edit and merge the code and push to the official repository. (6) Release We need help and guide by mentors to address the issues from the following aspects: (A) Input on Apache's process, source of information, or use of the toolset, (B) Helpful facilitation for communication with PMCs and the community, (C) Guide how the output code/document should be. Mentors are requested to submit a ping message on the mailing list regularly that asks any blockers to encourage the communication among mentors, PMCs and the community. Signed-off-by: [ ](milagro) Sterling Hughes Comments: [X](milagro) Nick Kew Comments: This podling needs attention if it is to progress. My own efforts have been insufficient. I intend to open a discussion on the subject, but am procrastinating. IPMC/Shepherd notes: -------------------- MXNet A Flexible and Efficient Library for Deep Learning MXNet has been incubating since 2017-01-23. Three most important issues to address in the move towards graduation: 1. Establish a predictable release process consistent with Apache Way -- ESTABLISHED. 2. Grow the community -- ONGOING. 3. Identify remaining ICLAs or SGAs that need signing – NEAR COMPLETION. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? * We have active contributors from companies like Intel, Nvidia, Wolfram Design and more. The number of github contributors increased from 506 (3/31/2018) to currently 592 (9/28/2018, 2.4% MoM), * Active discussions on https://discuss.mxnet.io/ (English) and https://discuss.gluon.ai/ (Chinese) * We developed an active blog on Medium (https://medium.com/apache-mxnet). We have posted 28 blogs YTD (12.0% MoM), and have 891 (16.3% MoM) followers. * We established a YouTube channel (https://www.youtube.com/apachemxnet) and have 370 subscriber (+32.1% MoM) and 32 videos published. * We are tweeting to promote new content and community events such as meetups and conferences. Our Twitter account has 1,510 followers on https://twitter.com/ApacheMXNet (3.6% MoM). * 62 new public tutorials about MXNet have been published YTD in addition to the Medium blogs. Details available at https://lists.apache.org/thread.html/52f88e9dc7a6a2a1dfa5ad41c469fe2cdd1209a 0be2eb345bc2f9a96@%3Cuser.mxnet.apache.org%3E https://lists.apache.org/thread.html/dea9184350f2fe87ce450722ead28072f763196 045f39859190f83f8@%3Cuser.mxnet.apache.org%3E https://discuss.mxnet.io/t/apache-mxnet-digest-august-2018 * We established a global MXNet meetup group with 4 groups in 3 countries and 833 member. https://www.meetup.com/pro/deep-learning-with-apache-mxnet/ * Community members participated at conferences and other venues, staffing booths and giving a total of nine presentations about MXNet: ACNA18 (Montréal, total 4 presentations about MXNet from community members), Linux Foundation Open Source Summit (Vancouver), AI Meetup (Toronto), MXNet Meetup (Seattle, San Francisco), Open Data Science Conference (London), Big Data Summit (Boston), AI and Neural Networks on Arm Summit at Linaro conference (Vancouver),O'Reilly AI conference https://www.oreilly.com/ideas/machine-learning-in-the-cloudm How has the project developed since the last report? 1) v1.3 release notes: https://github.com/apache/incubator-mxnet/releases/tag/1.3.0 2) Community updated MXNet backend for Keras to v2.2.2 3) Github statistics Statistics are captured at the end of each month from https://github.com/apache/incubator-mxnet/pulse/monthly July 2018 * Excluding merges, 62 authors have pushed 180 commits to master and 188 commits to all branches. On master, 614 files have changed and there have been 29,908 additions and 26,648 deletions. * 273 issues got closed and 154 new issue created during the reporting period. August 2018: * Excluding merges, 68 authors have pushed 217 commits to master and 234 commits to all branches. On master, 463 files have changed and there have been 20,882 additions and 6,404 deletions. * 200 issues got closed and 98 new issue created during the reporting period. September 2018: * Excluding merges, 47 authors have pushed 132 commits to master and 141 commits to all branches. On master, 439 files have changed and there have been 13,797 additions and 5,871 deletions. * 124 issues got closed and 87 new issue created during the reporting period. How would you assess the podling's maturity? Please feel free to add your own commentary. Podling is still having difficulties to grow committer community. Maturity == Medium. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-09-19 (v1.3) Apache MXNet-incubating 1.3.0 (major release) was published on September 19, 2018 https://github.com/apache/incubator-mxnet/releases/tag/1.3.0 When were the last committers or PPMC members elected? 2018-08-10 Carin Meier 2018-09-27 additional mentors joined to help with diversity among MXNet's mentors: Jason Dai; Jim Jagielski; Bob Paulin; and Michael Wall. 2018-09-27 Suneel Marthi retired as mentor Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. We thank the mentors for ongoing support and guidance. Signed-off-by: [ ](mxnet) Sebastian Schelter Comments: [X](mxnet) Jason Dai Comments: [X](mxnet) Henri Yandell Comments: Needs to work on converting contributors to committers. [ ](mxnet) Markus Weimer Comments: [X](mxnet) Jim Jagielski Comments: [ ](mxnet) Bob Paulin Comments: [X](mxnet) Michael Wall Comments: IPMC/Shepherd notes: -------------------- NetBeans NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. DNS handover, e.g., for netbeans.org and planetnetbeans.org, needs to be finalized on the Apache side, Oracle having handed everything related to domains over now. 2. 3rd donation, focused on tutorials and images, and related ancillary items. 3. 4th donation, focused on C/C++ features. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - Three virtual meetups have taken place to connect community members and discuss activities, all recorded and published on blogs.apache.org/netbeans. Around 20 in attendance at these, at the last one there were reps from Oracle, Apache infra, and Apache NetBeans, discussing the way forward with the domain handovers. - Currently 622 (588 in last report) on Apache NetBeans users mailing list and 438 (422 in last report) on Apache NetBeans dev mailing list. - Ken Fogel to represent Apache NetBeans at ACNA 2018: https://apachecon.dukecon.org/acna/2018/#/scheduledEvent/7e6b57d36ccd834f2 - Several community members to be present and present at Oracle Code One 2018: https://cwiki.apache.org/confluence/display/NETBEANS/Oracle+Code+One+2018 How has the project developed since the last report? - Final release of Apache NetBeans (incubating) 9.0 released: https://netbeans.apache.org/download/nb90/nb90.html - Article about status published on InfoQ: https://www.infoq.com/news/2018/08/netbeans-apache-update-aug18 - Roadmap put together for the first time: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+Release +Roadmap - Current focus is on Apache NetBeans 10: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10 - Successfully completed cleaning up the root directory of GitHub repo: [[https://github.com/apache/incubator-netbeans (done together as a community, see https://cwiki.apache.org/confluence/display/NETBEANS/Per-cluster+repository+ layout). - The legal title to the trademarks has passed in full to Apache, by the signing of the Trademark and Domain Assignment agreement. - i.e., brand and domain handover have been completed on the Oracle and Apache sides, aside from the DNS reassignment, see above. - Removed single point of failure of non-Apache released binaries from Oracle to Oregon State University Open Source Lab: https://github.com/apache/incubator-netbeans/pull/899 How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [X] Nearing graduation [ ] Other: Date of last release: 2018-09-29 Apache NetBeans (incubating) 9.0 final release When were the last committers or PPMC members elected? * PPMC member Eirik Bakke elected on September 27, 2018 * PPMC member Thilina Ranathunga elected on September 18, 2018 * PPMC member Eric Barboni elected on September 4, 2018 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. They have been very helpful as always. Signed-off-by: [X](netbeans) Ate Douma Comments: I also think the project is about ready to graduate. The community is healthy and the PPMC members get it and have what it takes to be on their own feet. [X](netbeans) Bertrand Delacretaz Comments: I don't think the 2nd and 3rd donation block graduation, project is mostly ready, discussed on their dev list with a tentative goal to graduate by then end of this year. [ ](netbeans) Daniel Gruno Comments: [ ](netbeans) Mark Struberg Comments: IPMC/Shepherd notes: -------------------- ODF Toolkit Java modules that allow programmatic creation, scanning and manipulation of OpenDocument Format (ISO/IEC 26300 == ODF) documents ODF Toolkit has been incubating since 2011-08-01. Three most important issues to address in the move towards graduation: 1. Improve feature set to attract companies and refill the gap Sun/Oracle and IBM left behind 2. New collaboration feature for companies needs further documentation, performance testing (and be merged) to attract companies. https://github.com/svanteschubert/odftoolkit/blob/odf-changes/README.md 3. Fulfil the 1.0 version Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Traction of new developers (esp. from companies) goes slow. There had been repeated government sponsorship directly last winter: https://prototypefund.de/project/documents-for-democracy/ and just started for this Winter on new feature sets: https://prototypefund.de/project/papierloser-alltag/ How has the community developed since the last report? New bug reports yet no new committers. Presentation for HTML based real-time editors has been created and held at LibreOffice Conference 2018 Tirana last week. https://github.com/svanteschubert/odftoolkit/blob/odf-changes/LibOCon2018%20 %20-%20Interoperable%20Office%20Collaboration.pdf Providing information on how to become an ODF application with the new odf-change feature. How has the project developed since the last report? CKSource (developer of CKEdit5) have been visited, but yet without commitment yet. The documentation and performance (tests) of the ODF change interoperability feature has been improved, but still ongoing. His previous collaboration feature runs finally full-featured with green regression tests on his GitHub fork and was not yet merged into the main branch. Merge needs to be done before October, so the new sponsorship can focus on source code generation from the ODF XML grammar loaded into Graph Database (Apache Tinkerpop). How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [x] Community building [ ] Nearing graduation [ ] Other: Date of the last release: 2017-04-10 When were the last committers or PMC members elected? 2017-08-02 Signed-off-by: [ ](odftoolkit) Nick Burch Comments: [X](odftoolkit) Tom Barber Comments: I agree with Dave's analysis although I did also pitch the Labs as an idea, but that got no traction. Sad to see it go, but there is no growth being shown. IPMC/Shepherd notes: Dave Fisher - Svante Schubert is the only active developer. I have been having conversations with him on the future with a push towards retirement. It is possible the project could move to the TDF. -------------------- PLC4X PLC4X is a set of libraries for communicating with industrial programmable logic controllers (PLCs) using a variety of protocols but with a shared API. Most important issues to address while moving towards graduation: Building the community: The PPMC and committer group has a large percentage of codecentric employees, we have been recruiting people from other companies, but will have to continue these efforts for establishing a healthy Apache community. Onboarding of new committers: With PLC4X several people on the team are not very familiar with the Apache Way. We have started and will continue our efforts on this onboarding. Any Issues the Incubator PMC or ASF Board might wish/need to be aware of: Not at the moment. How has the community developed since the last report? While the community activity had been quite low since the beginning of the project, things changed in August. Then we noticed not only new names appearing on the list, but the number of emails on the list grew by 400%-500%. Also did we get several pull requests from about 5 new names, contributing to multiple areas. Two of them got added to the Committers and PPMC groups. The others were one-shot contributions without any further communications. In September Christofer Dutz had two talks on PLC4X at two conferences: * Solutions Hamburg 2018 * ApacheCon NA 2018 An article on PLC4X by Christofer Dutz was published in the German Tech Magazine: iX (Link to the article: https://www.heise.de/select/ix/2018/8/1533352444905693) Also, just before ApacheCon we also had our first PLC4X Meetup where several current contributors as well as very interested new people were present. Also did we successfully vote in our first two new committers and PPMC members. * Julian Feinauer (pragmatic industries) * Andrey Skorikov (codecentric) Finally just before finishing this report we also finished our first release: Version 0.1.0 Our mailing list subscriptions went up another 9 to currently 38 subscribers. Our Twitter followers increased by 18 to 59 followers. On GitHub we now have 24 “Stars” and 14 “Forks” Business interest has increased dramatically as more and more companies are signalling their willingness to try out PLC4X and some are currently even in the transition phase of porting their products to PLC4X. How does the podling rate their own maturity? We have a mix of new participants and experienced Apache people involved. So far, the new participants have shown great willingness and success in adopting the Apache Way. However, we still need to continue: the on-boarding increasing the diversity of the team. After our first official release, we will now fine-tune this release process and try to educate other people on the team to also be able to do releases. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes. All of our mentors have been responsive and have helped. Signed-off-by: [ ](plc4x) Greg Trasuk Comments: [X](plc4x) Justin Mclean Comments: [X](plc4x) Stefan Bodewig Comments: IPMC/Shepherd notes: -------------------- Rya Rya (pronounced "ree-uh" /rēə/) is a cloud-based RDF triple store that supports SPARQL queries. Rya is a scalable RDF data management system built on top of Accumulo. Rya uses novel storage methods, indexing schemes, and query processing techniques that scale to billions of triples across multiple nodes. Rya provides fast and easy access to the data through SPARQL, a conventional query mechanism for RDF data. Rya has been incubating since 2015-09-18. Three most important issues to address in the move towards graduation: 1. Increase diversity of committers Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? * The community is moving towards graduation: restarted discussion on graduation and started to complete the items required for this step * We welcome new users and contributors from Semantic Web Company. A CCLA from Semantic Web Company is being worked on. * Received multiple logo proposals. Community discussed and voted a new logo * We lost two mentors, but the remaining two mentors are very responsive and helpful How has the project developed since the last report? * Changed RdfFileInputTool to accept multiple input paths, so it can load RDF data from multiple folders * Changed from guava's iterators to Java collection's iterators to avoid versioning issues due to the recent change in Guava's Iterator.emptyIterator visibility * Minor improvements to code and documentation 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-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 or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. * Our two remaining mentors are very helpful and responsive. Signed-off-by: [x](rya) Josh Elser Comments: Discussion on dev@ that may be missed here, interest from some new contributors ("semantic web company") seems to be genuine and helps bolster diverse podling population. Hoping that graduation will push to completion this time and not run out of steam as the last times did. [x](rya) Billie Rinaldi Comments: IPMC/Shepherd notes: -------------------- SensSoft Apache SensSoft is a generalized user behavioral logging platform for web pages and thin-client applications Apache SensSoft has been incubating since 2016-07-13. Three most important issues to address in the move towards graduation: 1. Extending release process to other parts of the SensSoft software stack. 2. Grow the Apache SensSoft (Incubating) Committer/Community Base. 3. Complete the issues highlighted at the SensSoft Roadmap https://cwiki.apache.org/confluence/display/SENSSOFT/Roadmaps Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The community will begin the process of voting on a new project name this month. How has the community developed since the last report? Several community members have started new employment opening opportunities for community growth. No new community members have come onboard. How has the project developed since the last report? Project maturity roadmaps (Wiki) and version release plans (JIRA) continue to be maintained. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [X] Working towards first release [X] Community building [X] Nearing graduation [ ] Other: Date of last release: 2018-03-14 When were the last committers or PPMC members elected? Arthi Vezhavendan was added to PPMC and Committer base on 2017-01-24 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Signed-off-by: [ ](senssoft) Paul Ramirez Comments: [X](senssoft) Lewis John McGibbney Comments: Hopefully this report has been submitted just in time for the deadline. The SensSoft Podling is coping well under pressing conditions with an ongoing activity which seeks to essentially rebrand the podling. Once we find a new identity, I will be working to drive the SensSoft towards graduation. I have also expressed my desire to onboard one other mentor. Hopefully the IPMC has the capacity to rise to that request. [X](senssoft) Chris Mattmann Comments: Approved. IPMC/Shepherd notes: -------------------- ServiceComb ServiceComb is a microservice framework that provides a set of tools and components to make development and deployment of cloud applications easier. ServiceComb has been incubating since 2017-11-22. Three most important issues to address in the move towards graduation: 1. Community building: ServiceComb is building a health community by making the decision in Consensus way and the committer, PPMC member can present themselves independently. Please check out the Apache maturity model assessment for more information https://cwiki.apache.org/confluence/display/SERVICECOMB/Apache+Maturity+Mode l+Assessment+for+ServiceComb 2. Project visibility: Now ServiceComb project is wildly used not only in Huawei, but also in 20+ other companies. ServiceComb have the developer team from Huawei, Talend, Stealth, Hyperpilot, RedHat, JingDong,Tencent, Syswin, PICC, Changhong, Cainiao. 3. Trademark transfer: Huawei is actively transfer the trade mark, and the VP of Market is happy about that. https://lists.apache.org/thread.html/4dd251a1833e09d64f608546f18dea8d6c4192a bf6f9a39fd34743a4@%3Cprivate.servicecomb.apache.org%3E Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? NO How has the community developed since the last report?(2018-07) * The community get the third release out: service-center 1.0.0, java-chassis 1.0.0 * The community is planning a meetup in Shanghai at Oct 12. How has the project developed since the last report? (2018-07) * Java Chassis merged with 100 PRs by 15 contributors. * Service Center merged with 50 PRs by 5 contributors . * Saga merged with 60 PRs by 14 contributors. * 240 emails sent by 21 people, divided into 34 topics. (2018-07) * 202 emails sent by 30 people, divided into 37 topics.(2018-08) * 228 emails sent by 41 people, divided into 44 topics (2018-09) How would you assess the podling's maturity? "Graduate Apache ServiceComb (incubating) as a TLP" discussion was started: https://lists.apache.org/thread.html/3fe85fb22cd1fd2c4e4a2370c03a453448a1ea1 2735d1e136cae6e79@%3Cdev.servicecomb.apache.org%3E The vote of "Graduate Apache ServiceComb (incubating)" https://lists.apache.org/thread.html/233f234981b0f351681018f03061478920899fc 7143c9484c4bab726@%3Cdev.servicecomb.apache.org%3E The vote result of "Graduate Apache ServiceComb (incubating)" https://lists.apache.org/thread.html/53f73695f8b504d1ed52e837cff9b8877e98c8a 9c88668fc25188aca@%3Cdev.servicecomb.apache.org%3E Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [X] Nearing graduation [ ] Other: Date of last release: 2018-08-03 Java Chassis 1.0.0 2018-08-03 Service Center 1.0.0 When were the last committers or PPMC members elected? 2018-09-10 All the committer are added PPMC member as the vote result of graduation 2018-09-05 Lin Zhinan, Yang Bo was elected as committer. 2018-07-25 Feng Zheng was elected as committer. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes, they have been very helpful as always. They gave us lot of helps during the graduation process recently. Signed-off-by: [X](servicecomb) Roman Shaposhnik Comments: the graduation vote has passed, this is likely to be the last Incubator report [X](servicecomb) Jean-Baptiste Onofre Comments: We are now pretty close to the graduation. Resolution is almost ready. [X](servicecomb) Timothy Chen Comments: IPMC/Shepherd notes: -------------------- Warble Warble has been incubating since 2018-06-11 Warble is a distributed endpoint monitoring solution where the agent is hosted on your own hardware. Three most important issues to address in the move towards graduation. 1. Engage initial committers. 2. Set core design and feature set, avoid creep of new features before the core is complete. 3. Expand committers and community Any issues that the Incubator PMC or ASF Board might wish/need to be aware of: none How has the community developed since the last report? We've added 1 initial member and had to drop 3 as they haven't submitted their ICLA. How has the project developed since the last report? Design and documentation have moved forward. Trying to on-board more contributors. How would you assess the podling's maturity? Progress has been slow, but there is still interest and motivation to get this project moving toward an initial release. [X] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [X] Other: Building initial designs and re-writing donated code Date of last release: N/A When were the last committers or PPMC members elected? N/A Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Mentors have been helpful in answering our questions and navigating the incubator. Due to time constraints, there have been no questions or processes to figure out this month really. Signed-off-by: [ ](warble) Daniel Takamori Comments: -------------------- Zipkin Zipkin is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in microservice architectures. Zipkin has been incubating since 2018-08-29. Three most important issues to address in the move towards graduation: 1. Finalize committers ICLAs 2. Migrate GitHub repositories 3. Migrate website Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? NONE How has the community developed since the last report? The workshop has been held on 20th of September, 2018. The existing community is slowly getting used to the new Zipkin home. How has the project developed since the last report? The Confluence space has been created and large amount of content already published, including designs, features and workshops. The discussions around establishing the CI/CD processes are ongoing but currently on hold due to Git repositories migration. How would you assess the podling's maturity? Currently in progress are conversations to finalize the IP rights and Git repository migration. The number of core PPMC members have been added, a few more ICLAs are on the way. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A When were the last committers or PPMC members elected? 2018-09-24 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. The team is quite happy with mentors involvement so far. Signed-off-by: [X](zipkin) Michael Semb Wever Comments: [X](zipkin) John D. Ament Comments: The podling is struggling to get their code repos moved over to the ASF. Presently blocked on a requirement to have all ICLAs and SGA present, which isn't the norm for existing open source (non-commercially donated) entities. Granted, we do this very infrequent but it may be time for the foundation to formalize this process a bit better so that other podlings don't run into similar issues. [X](zipkin) Willem Ning Jiang Comments: [X](zipkin) Andriy Redko Comments: IPMC/Shepherd notes: }}} ----------------------------------------- Attachment AB: Report from the Apache Isis Project [Kevin Meyer] ## 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: We did a first release of version 2.0 of the framework [1]. This includes release included upgrades and support for Java 8, DataNucleus 5.1, Wicket 8. We were approached by diffblue [2] and received a pull-request [3] that contained automatically generated tests to increase code coverage. This initial request was made with an offer to provide, at no charge, more than 8000 generated tests. After some discussion, the PMC decided that we did not see significant value from the tests but instead a significant potential maintenance burden. ## Health report: We consider the project to be healthy with PMC members participating in votes and both project members and users exchanging questions and answers on the mailing lists. ## 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: - 2.0.0-M1 was released on Tue Jul 31 2018 ## JIRA activity: - 38 JIRA tickets created in the last 3 months - 33 JIRA tickets closed/resolved in the last 3 months ## References [1] http://isis.apache.org/versions/2.0.0-M1/release-notes/release-notes.html [2] https://www.diffblue.com/ [3] https://issues.apache.org/jira/browse/ISIS-1967 ----------------------------------------- Attachment AC: Report from the Apache James Project [Eric Charles] ## Description: - The Apache James Project delivers a rich set of open source modules and libraries, written in Java, related to Internet mail which build into an advanced enterprise mail server. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - James mail server 3.1.0 has been released with improvements on usability and performance. - Ongoing features implementations (jmap, cassandra...). ## Health report: - Still monitoring for new committer and PMC members. - Need for more interactions and user support on the mailing lists. ## 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: - 3.1.0 was released on Mon Aug 13 2018 ## Mailing list activity: - Stable ## JIRA activity: - 121 JIRA tickets created in the last 3 months - 99 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AD: 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 == Project development has slowed down. Most contributions are bug fixes and small additions, but no big features have been developed recently. We are getting continued contributions to the DimensionData provider, and we hope we can move it to a stable state and release it out of labs soon. We are also actively working with the Karaf community to move our jclouds-karaf integration to Java 8. This is taking more time than we expected, but the Karaf community is taking ownership of this and is directly working on jclouds-karaf. They also proposed to implement a Karaf compute service in jclouds to leverage jclouds provisioning features to provision applications Karaf and manage their lifecycle. We look forward to discussing this as we think it would be a great new functionality and addition to jclouds. == Community == We continue to receive contributions from several individuals. We've found that having the slack channel facilitates communication and training, as the codebase has a considerable learning curve. In particular, there is a contributor that is doing great at learning new technologies. He opened a pull request a while ago but he is still actively addressing issues, tweaking, and learning. His feedback and participation in slack are being valuable for us and we are happy to see this kind of new contributions and engagement. Mailing list activity is low, mainly because all recent contributions have been mostly bug fixes. Also, slack conversations are mostly about training and explaining some isolated codebase internals, so there are not many things that are relevant to be moved to the mailing list. Two of the most active PMC members have changed their job recently, and although their day job was not about directly contributing to jclouds, it was related to the project, so we expect their code contributions and related activities to decrease since the new jobs are not related to the project. We have not many active PMC members, so this is a situation we will have to handle carefully and plan accordingly if we see that this change affects the project. Last committer: 2018-07-23 (Daniel Estevez) Last PMC member: 2016-10-21 (Andrea Turli) == Community Objectives == * Release jclouds 2.2.0 with Java 8 support. * Keep engaging the slack contributors and propose them as new committers. * Monitor the PMC and ensure we have enough resources to properly manage the project. == Releases == The last jclouds release, 2.1.1, took place on 2018-08-16. ----------------------------------------- Attachment AE: Report from the Apache Jena Project [Andy Seaborne] ## Description: Jena is a framework for developing Semantic Web and Linked Data applications for JVM-hosted languages. It provides implementation of W3C standards for RDF and SPARQL. ## Issues: There are no issues requiring board attention at this time. ## Activity: Jena is in the middle of a release vote. ## Health report: The activity activity level is a little down looked at over the year but it is not unusually low. It reflects the fact that volunteers are busy elsewhere. Jena's release policy is to aim for every 3-4 months; this is dependent on the availability of volunteer time. ## PMC changes: - Currently 13 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Chris Tomlinson on Sun Apr 29 2018 ## Committer base changes: - Currently 17 committers. - No new committers added in the last 3 months - Last committer addition was Aaron Coburn at Mon Jun 18 2018 ## Releases: - Last release was Jena 3.8.0 on Mon Jul 02 2018 ## JIRA activity: - 39 JIRA tickets created in the last 3 months - 39 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AF: 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: - We have released the version 5.0 of JMeter with a lot of improvements and bug fixes. - The GSoC's student haven't successful implement HTTP/2 inside JMeter. The works have been marked unsuccessful into GSoC. The support of HTTP/2 in JMeter still a challenge for the future of JMeter. ## Health report: - The project has a good activity during last quarter with a new release. ## 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: - 5.0 final was released on Tue Sep 18 2018 ----------------------------------------- Attachment AG: 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.10 was released on Mon Sep 17 2018 - 1.1.9 was released on Mon Sep 03 2018 ## Committers and PMC membership: The last committer we signed up was Jonathan Gallimore on May 09, 2018. The last PMC member was Reinhard Sandtner, added to the PMC on August 30, 2016. ## Project activity: Since the last report there was mid activity. We some some more external contributions than usually via github. We had 15 new Jira tickets and closed 13 tickets. On the mailinglist there a no unanswered questions left. On the dev list we have 39 (+3) subscribers currently and 10 msg sent per week. Since last report we saw mailing list activity from a few new people. ----------------------------------------- Attachment AH: 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: - 2.10.5 was released on September, featuring page restore functionality to recover unsaved page edits on Haddock editor, improved usability for mobile and touch devices, a bug fix and a few minor things - We decided to switch to 2.11, meaning we'll probably broke some backwards compatibility. We'll also update to Java 8 and Servlet 3.1/ JSP 2.3 and finally switch to Haddock as the default template - Given that our current pace is slow, we'll probably release some milestones on the following quarters. This just means we'll haven't finished transitioning to 2.11, but the releases should be as usable as always. ## Health report: - No questions unanswered on MLs, with at least 3 people from PMC showing up there. No potential candidates for PMC/committership yet. - Slow pace of development, but nothing unusual. ## 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.10.5 was released on Tue Sep 04 2018 ## Mailing list activity: - Normal quarter regarding ML activity, as shown by the statistics. - dev@jspwiki.apache.org: - 82 subscribers (down -1 in the last 3 months): - 53 emails sent to list (78 in previous quarter) - user@jspwiki.apache.org: - 173 subscribers (down -1 in the last 3 months): - 8 emails sent to list (26 in previous quarter) ## JIRA activity: - 2 JIRA tickets created in the last 3 months - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AI: Report from the Apache Kudu Project [Todd Lipcon] ## Description: - Apache Kudu is a distributed columnar storage engine built for the Apache Hadoop ecosystem. ## Issues: - No issues requiring the board's attention at this time. ## Activity: - Since the last report, we haven't had any releases (the last release was 1.7.1, on June 7th). However, we are working on the next minor release which we expect to publish in mid-October. It will include the usual bevy of bug fixes and performance improvements, as well as some smaller features based on user and operator feedback from past releases. ## Health report: - User mailing list subscriptions didn't grow, and traffic was up 10% this quarter. We've noted this in past board reports but it bears repeating: it's difficult to learn anything from these metrics. Questions are generally answered quickly and overall traffic is quite bursty. - Website traffic growth is down slightly: about -2% for users and -5% for sessions since the last quarter. This is within our normal quarterly fluctuation. Relatedly, the Kudu blog has been quiet for most of 2018, but we've been working to change that. We published two new posts in September which is a lot when the average monthly post count is zero. - Development activity (measured by code review and JIRA traffic) is down slightly (reviews -13%, JIRA +12%, commits -17%). Code was authored by 28 unique contributors (+10 since last quarter) of whom 9 were new to the project (+6 since last quarter). So no real change in activity, though it's heartening to see so many different contributors, and quite a few of them new to the project at that. - We've been working on a process to publish test artifacts as part of Kudu releases so that other projects can better test their Kudu integrations. An Apache Beam contributor helped develop a proof of concept which can be found here: https://s.apache.org/dj5N. ## PMC changes: - Currently 21 PMC members. - New PMC members: - Attila Bukor was added to the PMC on Sun Jul 22 2018 - Sailesh Mukil was added to the PMC on Mon Jul 16 2018 ## Committer base changes: - Currently 21 committers. - New commmitters: - Attila Bukor was added as a committer on Mon Jul 23 2018 - Sailesh Mukil was added as a committer on Mon Jul 16 2018 ## Releases: - Last release was 1.7.1 on Wed Jun 06 2018 ## JIRA activity: - 105 JIRA tickets created in the last 3 months - 53 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AJ: Report from the Apache Lucene.Net Project [Shad Storhaug] ----------------------------------------- Attachment AK: 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: - Aaron Feng (PMC Chair) visited Pivotal in Palo Alto in August and held discussions with a few other committers on the topics of new features and testing infrastructure. - A MADlib community call on the topic of the last 1.15 release occurred on 2018-Aug-23. The presenters were project committers Jingyi Mei and Frank McQuillan who reviewed the main 1.15 features and gave some demos using Jupyter notebooks. Demos included: variable importance in decision trees, column/vector operations, and momentum methods for neural networks (multi-layer perceptron). Here is the link to the community call: https://youtu.be/9JpPWuiqweU - Community is currently working on the 1.15.1 release which will be 5th release as an Apache TLP project. We expect voting on release artifacts in Oct. - Ideas for the 2.0 release are being discussed in the JIRAs and mailing list and may include model management and deep learning, depending on community interest and contributions. - Apache MADlib has been referred by two 2018 VLDB papers: “In-RDBMS Hardware Acceleration of Advanced Analytics” http://www.vldb.org/pvldb/vol11/p1317-mahajan.pdf Proceedings of the VLDB Endowment, Vol. 11, No. 11 “A Comparative Evaluation of Systems for Scalable Linear Algebra-based Analytics” http://www.vldb.org/pvldb/vol11/p2168-thomas.pdf Proceedings of the VLDB Endowment, Vol. 11, No. 13 ## 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 9 in the 3rd quarter of calendar year 2018, which is about the same as the last report. We will constantly be on a lookout for new community members to be invited either as committers or PMC. ## PMC changes: - No changes in PMC, currently 13 PMC members. ## Committer base changes: - Currently 15 committers. - Last committer additions were Jingyi Mei on 2018-06-14 and Nikhil Kak on 2018-06-27. ## Releases: - Next release: v1.15.1 planned for October 2018 - v1.15.0 released on 2018-08-10 - v1.14.0 released on 2018-05-01 - v1.13.0 released on 2017-12-22 ## Mailing list activity: Average monthly mailing list activity was 169 posts to dev@ and 22 posts to user@ for the last 3 months Jul-Sep. ## JIRA Statistics: - 7 JIRA tickets created in the last month - 8 JIRA tickets resolved in the last month ----------------------------------------- Attachment AL: Report from the Apache Mahout Project [Andrew Musselman] ## Description: Apache Mahout is an environment for quickly creating scalable performant machine learning applications. ## Issues: The board passed Andrew Palumbo’s resignation as PMC chair with Andrew Musselman taking over as the PMC chair. ## Activity: The team has begun holding weekly working sessions toward a 0.14 release, to refocus on a large refactoring effort. ## Presentations and Talks: - “Matrix Math at Scale with Apache Mahout and Spark”: workshop at Open Source Summit, Vancouver, BC, Canada, August 28 (Slides at https:// events.linuxfoundation.org/wp-content/uploads/2017/11/Workshop-Matrix-Math -at-Scale-with-Apache-Mahout-and-Spark-Andrew-Musselman-Apache-Mahout.pdf) ## 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.13.0 on Sun Apr 16 2017 ## Mailing list activity: - Nothing significant in the figures ## JIRA activity: - 4 JIRA tickets created in the last 3 months - 0 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AM: Report from the Apache Maven Project [Robert Scholte] Maven Board Report - October 2018 --------------------------- 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 We were hit by INFRA-16893, which caused all Jenkins jobs on Windows to fail. The ongoing notifications of failing jobs implied that we could not do reliable commits, unsure if we introduced regression or if this was caused by INFRA-16893. We've spent quite some time to solve this and to try to get most jobs back to green. Robert has been accepted to join JCrete this summer. A lot of people were shocked by the small amount of volunteers that maintain Maven. This unconference had a couple of results: - Introducing the Jira label 'up-for-grabs' (https://s.apache.org/up-for-grabs_maven) which should point to issues we expect are easy to fix. If people want to help improving Maven, these issues should be a good start. - On the final day an ad hoc hackathon was organized: How to contribute to Open Source projects (like Maven), hosted by Robert. He guided the group through the process, which resulted in a couple of Pull Request. Some are are available at Central by now, e.g. the latest maven-jxr-plugin. Hervé and Karl Heinz are doing talks for JUGs in their own country and Hackergartens to help get contributions. Robert is traveling to international conferences to talk about Apache Maven and JavaNext (i.e, 9, 10, 11 and 12-ea). Preparations for a new release of Maven have started. ## Health Report During the summer the activities on this project were reduced, committers enjoyed their vacations, spending time on other important things like family. ## 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 58 committers. - Sylwester Lachiewicz was added as a committer on Wed Aug 29 2018 ## Mailing list activity: - users@maven.apache.org: - 1614 subscribers (down -1 in the last 3 months): - 197 emails sent to list (239 in previous quarter) - dev@maven.apache.org: - 605 subscribers (up 2 in the last 3 months): - 410 emails sent to list (624 in previous quarter) - announce@maven.apache.org: - 635 subscribers (down -7 in the last 3 months): - 12 emails sent to list (27 in previous quarter) - issues@maven.apache.org: - 222 subscribers (up 1 in the last 3 months): - 4145 emails sent to list (3648 in previous quarter) ## JIRA activity: - 353 JIRA tickets created in the last 3 months - 323 JIRA tickets closed/resolved in the last 3 months ## Releases - Core - Last Maven release: 3.5.4 (2018-06-17) - Plugins - Maven Compiler Plugin 3.8.0 was released on Thu Jul 26 2018 - Maven Shade Plugin 3.2.0 was released on Sun Sep 09 2018 - Maven Deploy Plugin 3.0.0-M1 was released on Sun Sep 23 2018 - Maven Install Plugin 3.0.0-M1 was released on Sun Sep 23 2018 - Maven JXR Plugin 3.0.0 was released on Tue Sep 25 2018 - Other - Apache parent 20 was released on Sat Jul 07 2018 - Maven Parent POMs 32 was released on Wed Jul 18 2018 - Apache parent POM 21 was released on Wed Aug 22 2018 - Maven Parent POMs 33 was released on Tue Sep 11 2018 - Maven SCM 1.11.1 was released on Tue Sep 11 2018 - Maven Wagon 3.2.0 was released on Tue Sep 25 2018 ----------------------------------------- Attachment AN: Report from the Apache Mesos Project [Benjamin Hindman] ## Description: - Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively. ## Issues: - There are no issues requiring board attention at this time. ## Community Activity: - 2018 MesosCon planning is ongoing by members of the PMC and the community. ## Health report: - The project continues to see new bug reports, bug fixes, features, reviews and releases. The mailing lists, slack and IRC channels are also very much active with healthy discussions. Multiple active working groups (containerization, performance, API, community). ## PMC changes: - Currently 45 PMC members. - Pending PMC members: - Meng Zhu was voted to the PMC on 2018-10-15. ## Committer base changes: - Currently 45 committers. - Pending committers: - Meng Zhu was voted as a committer on 2018-10-15. ## Releases: - 1.7.0 was released on 2018-09-19 - 1.4.2 was released on 2018-08-21 - 1.6.1 was released on 2018-07-25 ## JIRA activity: - 214 JIRA tickets created in the last 3 months - 151 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AO: 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: The community actively worked to get the 0.6.0 release, which included a new UI around packet capture analysis. This expands our capability greatly. We also are more active in our use of the ASF Slack and it's been a useful driver to mailing list discussions. In particular, I'm very gratified to see some procedural discussions involving how to get larger features into the product via feature branches. We have enough experience and at a wide enough range of good and bad experiences to start to encode good practices in the bylaws. Ultimately, I am happy at how the community has reacted to pain by discussing openly. ## Health report: Mailing list activity is steady and, as I said earlier, we are using Slack more. We are vigilant to push discussions to the mailing list when they become more involved, so I think it's not affected mailing list engagement as I had earlier feared. Given the sustained growth in the last 2 quarters of the UI components, I'd say that we should look to adding committers in that area. ## PMC changes: - Currently 27 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Justin Leet on Sun Dec 03 2017 ## Committer base changes: - Currently 38 committers. - Mohan Venkateshaiah was added as a committer on Thu Sep 13 2018 ## Releases: - 0.6.0 was released on Wed Sep 12 2018 ## Mailing list activity: As you can see from the statistics below, we're seeing dev list usage largely flat, but significant growth in the user related list usage (106% growth for user@) with near flat subscriptions. I interpret that to mean the last two releases have resulted in users who were watching Metron to transition into users of the project. Now, as you can see, the absolute numbers of emails is small, so I will monitor this metric in the next quarter and see if the growth is sustained. - dev@metron.apache.org: - 207 subscribers (up 4 in the last 3 months): - 284 emails sent to list (284 in previous quarter) - issues@metron.apache.org: - 40 subscribers (up 4 in the last 3 months): - 3221 emails sent to list (2632 in previous quarter) - user@metron.apache.org: - 275 subscribers (up 3 in the last 3 months): - 93 emails sent to list (45 in previous quarter) ## JIRA activity: - 152 JIRA tickets created in the last 3 months - 157 JIRA tickets closed/resolved in the last 3 months I'm concerned that the JIRAs created and closed are so closely aligned. I would have hoped to see more created vs closed as an indication of usage yielding feature/bug-fix requests. I will also monitor this metric in the next quarter. ----------------------------------------- Attachment AP: 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: Mina SSHD 2.1.0 was released this quarter. Jonathan has volounteered to help maintaining FtpService. The discussions around moving Vysper to the Attic have not progressed ## Health report: Both Mina SSHD and Mina Core subprojects have only two active committers (different committers though). The SSHD subproject has external contributions so we may have new committers in the future. The FtpServer and Vysper have very low activity: a single commit since a year for FtpServer, no activity since 4 years for Vysper. ## PMC changes: - Currently 13 PMC members. - Jonathan Valliere was added to the PMC 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 SSHD 2.1.0 was released on Mon Oct 01 2018 ## Mailing list activity: - users@mina.apache.org: - 488 subscribers (down -3 in the last 3 months): - 24 emails sent to list (19 in previous quarter) - dev@mina.apache.org: - 333 subscribers (down -6 in the last 3 months): - 317 emails sent to list (498 in previous quarter) - ftpserver-users@mina.apache.org: - 133 subscribers (up 0 in the last 3 months): - 2 emails sent to list (4 in previous quarter) ## JIRA activity: - 22 JIRA tickets created in the last 3 months - 17 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AQ: 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 the new JSF 2.3 specification features. UI-Component Sets: - Apache Tobago is healthy and active. - Apache Trinidad is in maintenance mode. Last developer commit was 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.2 was released on Tue Sep 11 2018 ## JIRA activity: - 42 JIRA tickets created in the last 3 months - 42 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AR: 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: - Conducted an important bug/security fix release in Apache NiFi 1.7.1 and another feature/improvement release of the NiFi Registry 0.3.0 - The community is closing in on the release of Apache NiFi 1.8.0 which brings highly valuable new features including the ability to load balance data on connections across the cluster automatically and to offload data from a node to support decommission of that node. - There continues to be significant meetup, conference talks, on-line articles, blogs, and podcast coverage of Apache NiFi in the past few months. ## Health report: - Health of the community remains strong. Mailing list and JIRA activity has softened compared to the previous reporting period but remains very active. ASF hipchat conversations are used to direct traffic to the mailing lists. - We have not conducted a PMC discussion on committer/PMC pipeline in this reporting period and we need to do so soon. ## PMC changes: - Currently 29 PMC members. - Jeremy Dyer was added to the PMC on Mon Jul 30 2018. - Kevin Doran was added to the PMC on Mon Jul 30 2018. ## Committer base changes: - Currently 40 committers. - No new committers added in the last 3 months - Last committer added was Sivaprasanna Sethuraman at Mon Jun 04 2018 ## Releases: - Apache NiFi 1.7.1 was released on Sun Jul 15 2018 - Apache NiFi Registry 0.3.0 was released Mon Sep 24 2018 ## 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. - users@nifi.apache.org: - 647 subscribers (up 4 in the last 3 months): - 720 emails sent to list (664 in previous quarter) - dev@nifi.apache.org: - 427 subscribers (up 3 in the last 3 months): - 451 emails sent to list (873 in previous quarter) - issues@nifi.apache.org: - 53 subscribers (up 4 in the last 3 months): - 6536 emails sent to list (8310 in previous quarter) ## JIRA activity: - 299 JIRA tickets created in the last 3 months - 199 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AS: 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 The last release of the Nutch 1.x branch (1.15) brought several major improvements: an upgrade to the new MapReduce API, the possibility to index documents into multiple Solr or Elasticsearch instances with configurable "routing", improvements and fixes of the existing HTTP/HTTPS protocol plugin and a new HTTP protocol plugin which supports http/2. Current work includes minor improvements to the HTTP/HTTPS protocol plugins and fixes of regressions relating to the MapReduce API upgrades. COMMUNITY No new PMC members added in the last 3 months. Last committer and PMC addition was Roannel Fernandez at Sat Jun 23 2018. The traffic on the user mailing list is at a steady level: - dev@nutch.apache.org: - 511 subscribers (down -8 in the last 3 months): - 343 emails sent to list (742 in previous quarter) (mostly machine-generated emails from Jira, Jenkins, Wiki) - user@nutch.apache.org: - 1037 subscribers (down -5 in the last 3 months): - 99 emails sent to list (78 in previous quarter) JIRA ACTIVITY - 32 JIRA tickets created in the last 3 months - 34 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AT: 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: Unknown if there is still a user community. There is no dev community anymore. Thus, the decision that a move to attic makes sense. PMC is in the voting period to move towards Attic [https://s.apache.org/cYNK]. ## Activity: ## Health report: - There has been no user/dev activity since the last reporting period April 2018. ## 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 AU: Report from the Apache Olingo Project [Christian Amend] ## Description: Apache Olingo is a Java and JavaScript library that implements the Open Data Protocol (OData). Apache Olingo serves client and server aspects of OData. It currently supports OData 2.0 and OData 4.0. The latter is the OASIS version of the protocol: OASIS Open Data Protocol (OData) TC. ## Olingo Status The Olingo project is still healthy and has no issues that require board involvement. With the latest 4.5 release we shipped a lot of bug fixes and small convenience features. The V2 code line is mostly deprecated with only 4 commits in the last 3 months. JIRA and mailing list discussions are on a low but steady pace. I have also personally announced on the private Olingo mailing list that I would like to resign from my responsibilities as a VP. I have made this announcement because I currently do not have the time to contribute to Olingo and thus have lost the overview of what is happening within the community to some degree. Missing the last board report although I was aware of the timeline has shown me that someone else needs to take over. There is currently a mail thread on the private Olingo list about who wants to take over the VP responsibilities. As there has not been a conclusion yet I have not send a formal resignation to the board. Comments from last report: rs: is there any reason not to invite at least some of the non PMC committers into the PMC? Negligence on my part. I had lost track about who is committing on a regular basis from the committer pool. Also after checking the JIRA briefly I saw some names on a regular basis that don`t even have committer rights. I hope that my sucessor will pick this up and will drive this forward. ## PMC changes: - Currently 13 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Ramesh Reddy on Thu Oct 08 2015 ## Committer base changes: - Currently 25 committers. - No new committers added in the last 3 months - Last committer addition was Archana Rai at Fri May 26 2017 ## Releases: - 4.5.0 was released on Mon Aug 13 2018 ## Mailing list activity: - dev@olingo.apache.org: - 87 subscribers (up 1 in the last 3 months): - 149 emails sent to list (102 in previous quarter) - user@olingo.apache.org: - 200 subscribers (up 6 in the last 3 months): - 12 emails sent to list (12 in previous quarter) ## JIRA activity: - 30 JIRA tickets created in the last 3 months - 18 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AV: Report from the Apache OpenJPA Project [Mark Struberg] ## Description: Apache OpenJPA is a persistent object management kernel for databases, relational as well as non-relational. For relational databases, OpenJPA is compliant to the Java Persistence Architecture (JPA) version 2.0. OpenJPA runs in stand-alone Java SE as well as containers e.g Java EE, Tomcat, Spring or OSGi. ## Issues: There are no issues requiring board attention at this time ## Activity: We recently moved our main repo to GIT. Now it's time to start cleaning up the codebase and getting rid of ancient stuff in feature branches. ## Health report: Community is ok. I hope we get some bigger changes done due to the move to GIT. ## PMC changes: - Currently 16 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Jody Grassel on Tue Aug 15 2017 ## Committer base changes: - Currently 34 committers. - Maxim Solodovnik was added as a committer on Mon Sep 24 2018 ## Releases: - Last release was 2.4.3 on Tue Jun 12 2018 ## Mailing list activity: - users@openjpa.apache.org: - 227 subscribers (down -3 in the last 3 months): - 12 emails sent to list (16 in previous quarter) - dev@openjpa.apache.org: - 129 subscribers (down -3 in the last 3 months): - 127 emails sent to list (142 in previous quarter) ## JIRA activity: - 8 JIRA tickets created in the last 3 months - 8 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AW: Report from the Apache OpenMeetings Project [Maxim Solodovnik] ## Description: - Openmeetings provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools using API functions of the Red5 Streaming Server for Remoting and Streaming. ## Issues: - there are no issues requiring board attention at this time ## Activity: - 4.0.5 - was released in Septemper 4.0.6 release is currently being prepared 5.0.0 is being actively developed ## Health report: - Mail list activity has been slightly increased (summer time is over) Community is active. ## 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: - 4.0.5 was released on Mon Sep 03 2018 ## Mailing list activity: - dev@openmeetings.apache.org: - 137 subscribers (up 1 in the last 3 months): - 209 emails sent to list (114 in previous quarter) - user@openmeetings.apache.org: - 347 subscribers (down -8 in the last 3 months): - 464 emails sent to list (388 in previous quarter) - user-espanol@openmeetings.apache.org: - 66 subscribers (down -1 in the last 3 months): - 15 emails sent to list (25 in previous quarter) - user-russian@openmeetings.apache.org: - 42 subscribers (up 0 in the last 3 months): - 9 emails sent to list (9 in previous quarter) ## JIRA activity: - 44 JIRA tickets created in the last 3 months - 44 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AX: 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. ## STATUS The activity within the project has been low during summer month. People started to be more active very late in this quarter. Our main focus is currently divided, between OpenOffice development topics and Infrastructure topics. Branching and volunteer recruiting receive only little attention. ## ISSUES FOR BOARD AWARENESS There are no current topics to be concerned with. ## RELEASES We are still preparing 2 releases. 4.2.0 is the next minor release, planned to be released into a beta phase within this year. Currently we have some blockers that have to be solved before we can take next steps. 4.1.6 is a small maintenance release, rescheduled for November. Stuck until recently when the release manager found time. We have now picked up speed. Plan is until end of month to have a release candidate. ## latest Release History 2017-12-30 4.1.5 2017-10-19 4.1.4 2016-10-12 4.1.3 ## 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) ## COMITTERS 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 No Changes to report. We have some new volunteers that make some first steps. ## WEBSITES & INFRASTRUCTURE We are processing the migration towards new VMs or the Wikis and Forums and taking over the maintenance from infra for these systems. However due to the summer month, we did not finish the migration, yet. We missed our own plan. We have now a deadline of 30th of November from Infra. At this date the old VMs will be switched off. We are confidant and eager to finalize the migration until this deadline. We have initiated a new VM payed from the Project Funds, for a reviving the OpenGrok Service. So far we currently wait for the VM to be accessible. We still use the Apache CMS for our web presence. It seems it is currently unmaintained and unsupported. The recommendation is to migrate to a different setup. Resolution to this issue is acceptable in a mid term time frame. ## MARKETING The German community is producing new flyers for the Booth team in German and English. We are looking for translators into other languages. We have applied for an own booth on FOSDEM next year, answer still pending. ----------------------------------------- Attachment AY: 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 made the 1.5.3 bug fix release. - There were two presentations about ORC at ApacheCon in Montreal: + A presentation about ORC column encryption + A presentation about benchmarks for ORC and other file formats read performance from Spark ## Health report: - The community has been a little quieter this quarter in between releases. - We continue to evaluate new committers and PMC members. ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Eugene Koifman on Tue Sep 05 2017 ## Committer base changes: - Currently 38 committers. - No new committers added in the last 3 months - Last committer addition was Xiening Dai at Fri Apr 06 2018 ## Releases: - 1.5.3 was released on Mon Sep 24 2018 ## JIRA activity: - 25 JIRA tickets created in the last 3 months - 24 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AZ: 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. ## Issues: No issue at this time ## Activity: As mentioned in the Arrow report: - the Arrow and Parquet communities resolved by vote to merge their respective C++ codebases in the Apache Arrow repository. This work was completed this quarter. - We now need to update the parquet-cpp repository accordingly. Current activity around: - encryption - Page indexing - Bug fixes ## Health report: The discussion volume on the mailing lists is stable. Tickets get created and closed at a reasonable pace ## PMC changes: - Currently 24 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Zoltan Ivanfi on Sun Apr 15 2018 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Benoit Hanotte at Mon May 28 2018 ## Releases: - CPP-1.5.0 was released on Wed Sep 19 2018 - Format 2.6.0 was released on Mon Oct 01 2018 ## Mailing list activity: - dev@parquet.apache.org: - 215 subscribers (up 7 in the last 3 months): - 797 emails sent to list (880 in previous quarter) ## JIRA activity: - 94 JIRA tickets created in the last 3 months - 55 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BA: 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 issue requiring board attention at this time. ## Activity: - we released 2 new PDFBox versions and one new JBIG2 version - 1.8.16 and 2.0.12 were released to fix CVE-2018-11797. It was reported through security@ - Tilman is working on making PDFBox compatible with java 11 - we are collaborating with Daniel Persson to explain a jdk related performance issue with some rendering cases ## 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: - 1.8.16 was released on Fri Oct 05 2018 - 2.0.12 was released on Fri Oct 05 2018 - 3.0.2 JBIG2 was released on Tue Sep 25 2018 ----------------------------------------- Attachment BB: Report from the Apache Polygene Project [Jiri Jetmar] ----------------------------------------- Attachment BC: Report from the Apache Pulsar Project [Matteo Merli] ## Description: Pulsar is a highly scalable, low latency messaging platform running on commodity hardware. It provides simple pub-sub semantics over topics, guaranteed at-least-once delivery of messages, automatic cursor management for subscribers, and cross-datacenter replication. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The project has graduated as TLP on Sep. 19th. - The community has been following the steps for graduation to update code and website - 3 talks on were presented at ApacheCon NA 2018 - 1 talk was presented at Strata NY in September - Community is preparing to release Apache Pulsar 2.2.0. This will be the first release after graduation. Biggest features for this release are : * Support for interactive SQL querying * Added more builtin connectors for Pulsar IO ## Health report: - There is healthy grow in the community - Activity on the Slack channel has increased considerably. People are encouraged to move long discussions and proposals to dev@ and @users lists. - Several new developers have joined the community providing new feature proposals that were discussed with the community and finally contributed to the project. We plan to start discussion on committer/PMC pipeline soon. ## PMC changes: - Currently 23 PMC members - No new PMC added in the last month -- All existing PPMC member have joined the PMC ## Committer base changes: - Currently 23 committers - No new committers added in the last month ## Releases: - 2.1.1-incubating was released on Sep. 19th ## 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. - users@pulsar.apache.org: - 63 subscribers - 30 emails sent to list in Sep (59 in Aug) - dev@pulsar.apache.org: - 69 subscribers - 193 emails sent to list in Sep (182 in Aug) ## GitHub activity: - 182 PR were merged in the last 1 month - 51 Issues were created and 45 closed in the last 1 month ----------------------------------------- Attachment BD: Report from the Apache Ranger Project [Selvamohan Neethiraj] ## Description: - The Ranger project 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 has released Apache Ranger 1.2.0 - Jira: has usual amount of activities in the community. +93(added) -64(resolved) over last 3 months. - Git (source): 253 commits over last 3 months; Some of the key improvements have been added to ranger source code along with backport to older maint-releases - showing unusally higher commits than usual. - SVN (ranger site updates): 2 commits over last 3 months; ## Health report: - Release Apache Ranger 1.2.0 with major performance improvement features and address some of the upgrade issues - Community is working on next release of 2.0.0 with features like support for Hive3.0, HBase 2.0, Kafka 2.0.0 along with Enhacements to Hive,HBase plugins to perform new authorization support. - Also, Community is working to release a maint release of 1.2.1 soon with few bug fixes. ## PMC changes: - Currently 18 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Abhay Kulkarni on Fri Dec 15 2017 ## Committer base changes: - Currently 26 committers. - No new committers added in the last 3 months - Last committer addition was Zsombor Gegesy at Sat Dec 09 2017 ## Releases: - Apache Ranger 1.2.0 was released on Wed Oct 03 2018 ## Mailing list activity: - dev@ranger.apache.org: - 104 subscribers (up 0 in the last 3 months): - 1020 emails sent to list (921 in previous quarter) - user@ranger.apache.org: - 176 subscribers (up 6 in the last 3 months): - 17 emails sent to list (69 in previous quarter) ## JIRA activity: - 93 JIRA tickets created in the last 3 months - 64 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BE: 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: - Streams Processing Meetup @ LinkedIn on Jul 19, 2018 * Announced Samza Beam Runner (https://bit.ly/2Nyc4pl) * Samza use case in ML-based notification system in LinkedIn (Concourse) (https://bit.ly/2zXNwUJ) ## Health report: - Project is in healthy status with a major release pending in Oct ## PMC changes: - Currently 14 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Xinyu Liu on Tue Jan 16 2018 ## Committer base changes: - Currently 20 committers. - New commmitters: - Srinivasulu Punuru was added as a committer on Fri Jul 13 2018 - Wei Song was added as a committer on Mon Jul 23 2018 ## Releases: - Last release was 0.14.1 on Wed May 23 2018 ## /dist/ errors: 9 - We will fix the error with the pending release 1.0.0 (in Oct) ## Mailing list activity: - dev@samza.apache.org: - 284 subscribers (up 2 in the last 3 months): - 322 emails sent to list (279 in previous quarter) ## JIRA activity: - 177 JIRA tickets created in the last 3 months - 64 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BF: 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 a new contributors showing up and contributing to the project. ## PMC changes: - Currently 16 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Abraham Fine on Mon Nov 28 2016 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Vasas Szabolcs at Tue Nov 14 2017 ## Releases: - Last release was 1.4.7 on Tue Jan 23 2018 ## JIRA activity: - 47 JIRA tickets created in the last 3 months - 31 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BG: Report from the Apache Stanbol Project [Fabian Christ] ----------------------------------------- Attachment BH: 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 at this time. ## Activity: - Virtually no activity this quarter, the project is to be considered as being in hiatus. There are expectations that the project will again start to pick up some steam as we get into the next quarter and thus closer to the annual members meeting. ## Health report: - We did the usual check for sufficient oversight, and I am happy to report that we do indeed have enough awake PMC members for oversigt. Other than that, no noteworthy activity. ## PMC changes: - Currently 5 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: - No releases have been made yet. ----------------------------------------- Attachment BI: Report from the Apache Streams Project [Steve Blackmon] ## Description: - Apache Streams unifies a diverse world of digital profiles and online activities into common formats and vocabularies, and makes these datasets accessible across a variety of databases, devices, and platforms for streaming, browsing, search, sharing, and analytics use-cases. ## Issues: - There are a lot of changes occurring in the APIs of our supported data sources. Due primarily to the EU's GDPR legislation, a user's ability to collect profiles and posts from accounts other than the authenticated account is being limited. - On the other hand comprehensive data about the authenticated account (sometimes via bulk export not via API) is becoming richer, presenting an opportunity for the project to assist users in awareness of the data collected about them by third-parties, and with data portability between systems using bulk export archives. ## Activity: - Steve Blackmon presented initial support for social media export archives and Activity Streams 2.0 at ApacheCon NA 2018. ## Health report: Mailing list and commit participation was reduced this quarter. Adding committers and growing the PMC needs to be a focus this year. ## 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: - More support for RDF/JSON-LD Activity Streams 2.0 vocabulary as well as JSON Activity Streams 1.0 vocabulary. - Continue developing the new functionality that sources data from export archives of online services (twitter, facebook, google, etc). - Complete release version that includes binary distribution and official docker container. - Drop remaining maven dependencies on java SDKs for accessing third-party APIs in favor of HTTP/REST interfaces via Apache Foundation code. - Reduce disparities between normalized activities and objects of like type collected from various data sources. - Reduce disparities between the configuration objects that initialize similar providers from various data sources. - More tweets and blog posts of zeppelin notebooks demonstrating data pipelines and analyses based on Apache Streams. - More official examples in source tree demonstrating integration of Apache Streams with complementary technologies. - Improve the interfaces by which components are created, configured, activated, and executed via SDK and CLI. - Joint development with complementary projects including Apache Any23, Apache Juneau, and Apache Kibble. - Refactoring work to support compiling and tests passing on newer JDK versions 9, 10, and 11. ----------------------------------------- Attachment BJ: 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 four GA releases in the last quarter: * Struts 2.5.17 - Security fix release (2018-08-22) * Struts 2.3.35 - Security fix release (2018-08-22) * Struts Master 12 - Master settings feature upgrade (2018-08-28) * Struts Master 13 - Master settings upgrade to follow new hash policy (2018-10-04) The last quarter was dominated by preparing two important security fix releases to address a remote execution vulnerability reported to us by Semmle Security [1][2]. The release along with the accompanying security announcement caused a lot of media coverage, for us to deal with in the aftermath -- this has to be seen in the light of the prominent Equifax hack, which was conducted by exploiting a former Struts 2 RCE. Again a big thanks to Sally for helping us with public communication and monitoring media coverage. As far as we know currently, there were no prominent incidents caused by this vulnerability so far. Currently we seem to be back in calm waters, preparing two new feature releases in the 2.5 and 2.3 version line. We also addressed the new hash policy for all upcoming releases. Last month we were contacted by Palo Alto Networks, asking if we see a chance to share early access security vulnerability information. We asked for advice from the Apache Security Team and both agreed that this request is not feasible to comply with, given our current volunteer capabilities. We therefore rejected the request. Contributions are coming in steadily at reasonable numbers. As requested by the last board feedback, we include the current committer and PMC member numbers for reference in this report: Currently 59 committers and 22 PMC members. No committers or PMC members were added in the last quarter. Last committer addition: * 2017-11-14 - Yasser Zamani (yasserzamani) Last PMC addition: * 2018-06-12 - Yasser Zamani (yasserzamani) We have no issues that require board assistance at this time. [1] https://cwiki.apache.org/confluence/display/WW/S2-057 [2] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11776 ----------------------------------------- Attachment BK: Report from the Apache Synapse Project [Isuru Udana] ## Description: Apache Synapse is a high performance, flexible, lightweight Enterprise Service Bus (ESB) and a mediation framework. ## Issues: None identified. ## Activity: There was only minimum activity of the project in this quarter. We expected to boost the project activity with a new set of contributors, but it did not happen. ## Health report: All PMC members and committers active on the project in the recent past got busy with their other work, so they couldn’t contribute to the project. We hope to see whether we can bring back the project to life in next two quarters, if not we may have to take a decision on whether we should call it a day. ## PMC changes: - Currently 27 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Prabath Ariyarathna on Thu May 04 2017 ## Committer base changes: - Currently 34 committers. - No new committers added in the last 3 months - Last committer addition was Prabath Ariyarathna at Fri Feb 10 2017 ## Releases: - Last release was 3.0.1 on Sat Dec 09 2017 - dev@synapse.apache.org: - 186 subscribers (up 1 in the last 3 months): - 8 emails sent to list (6 in previous quarter) - user@synapse.apache.org: - 177 subscribers (down -3 in the last 3 months): - 2 emails sent to list (3 in previous quarter) ----------------------------------------- Attachment BL: Report from the Apache Tapestry Project [Thiago Henrique De Paula Figueiredo] ----------------------------------------- Attachment BM: 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: - Rivet released a 3.0.2 version (7 July 2018) correcting a few bugs that surfaced as soon as 3.0.1 was released. - During this period we discussed the possibility of moving our repository from SVN to GIT. Thus we requested the creation of https://gitbox.apache.org/repos/asf/tcl-rivet.git, which is mirrored at https://github.com/apache/tcl-rivet. From 31 July 2018, the original SVN repository was made read-only. - Also projects tcl-websh (https://gitbox.apache.org/repos/asf/tcl-websh.git) and tcl-modtcl.git (https://gitbox.apache.org/repos/asf/tcl-modtcl.git) were moved to GIT. - On 28 August 2018, the site repository was also created, and on 9 September 2018, the site was completely migrated on GIT. - All migration efforts from SVN to GIT were carried out by Massimo Manghi. ## 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: - 3.0.2 was released on Sat Jul 07 2018 ## Bugzilla Statistics: - 2 Bugzilla tickets created in the last 3 months - 2 Bugzilla tickets resolved in the last 3 months ----------------------------------------- Attachment BN: 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: - A 0.9.2 release has been in progress for some time almost all blockers have been resolved. 0.10 release line has added Hadoop 3.0 support and will provide Pig and Hive and others Hadoop 3.0 support for Tez. Tez developers met in Sunnyvale, California and online at developer conference to discuss Q4 goals and issues 8 tez developers were present. Build system was switched to Yetus 0.8 to allow to reduce friction for contributions. ## Health report: - Delay of Tez 0.9.2 release due to jetty 9 CVE issues. Branch 0.10.0 branch cut and issues resolved but issue since release manager is not a committer so RM is working with a committer to accelerate the process ## 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.0 on Thu Jul 27 2017 ## Mailing list activity: - dev@tez.apache.org: - 144 subscribers (up 2 in the last 3 months): - 125 emails sent to list (130 in previous quarter) - issues@tez.apache.org: - 47 subscribers (up 1 in the last 3 months): - 594 emails sent to list (730 in previous quarter) - user@tez.apache.org: - 213 subscribers (up 1 in the last 3 months): - 5 emails sent to list (8 in previous quarter) ## JIRA activity: - 36 JIRA tickets created in the last 3 months - 28 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BO: Report from the Apache Thrift Project [Jake Farrell] Apache Thrift is a framework for providing cross-platform RPC and serialization. Project Status --------- The Apache Thrift community is currently working on our 0.12.0 release candidate which will include a number of new features and functionality. The release candidate is awaiting final passing tests and we anticipate will be ready for vote by end of week. Community --- Latest Additions: * PMC addition: James King, 11.2.2017 * Committer addition: Duru Can Celasun, 3.7.2018 Allen George, 3.19.2018 Issue backlog status since last report: * Created: 50 * Resolved: 34 Mailing list activity since last report: * @dev 514 messages * @user 19 messages Releases --- Last release: 0.11.0, Release Date: 12.6.2017 Release Candidate: 0.12.0 in progress ----------------------------------------- Attachment BP: 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 two releases in the last quarter. In addition to numerous bug fixes, we've focused on improving robustness via tika-server and some new options in our ForkParser. - In the two recent releases, we've fixed several CVEs in our own code or by notifying and then upgrading dependencies. Two security researchers, Tobias Ospelt and Rohan Padhye, have reported numerous issues identified via fuzzing. We've granted Tobias access to our regression vm to continue his work on our 1TB of regression files. - We added a security page to our site to record vulnerabilities: http://tika.apache.org/security.html - Work continues on the new 2.x based master. ## 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.19.1 was released on Tue Oct 9 2018 - 1.19 was released on Mon Sep 17 2018 ## Mailing list activity: - dev@tika.apache.org: - 198 subscribers (up 3 in the last 3 months): - 703 emails sent to list (588 in previous quarter) - user@tika.apache.org: - 361 subscribers (up 4 in the last 3 months): - 55 emails sent to list (49 in previous quarter) ## JIRA activity: - 64 JIRA tickets created in the last 3 months - 45 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BQ: 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: TinkerPop is currently in the process of preparing releases 3.2.10 and 3.3.4. We delayed our major release of 3.4.0 until later in the year as there were some outstanding issues we wanted to see handled, but we didn't want that delay to hold up 3.2.10 and 3.3.4 as they have some useful bug fixes and minor features that will be helpful to users and graph system providers. The wider TinkerPop community saw some additional growth with two new third-party libraries: * gremlinq[1] a strongly typed driver for .NET * gremlex[2] a Gremlin Language Variant for Elixer and the Erlang community We also noted a new TinkerPop graph implementation by Huawei, known as the Huawei Graph Engine Service[2], providing yet another graph database that supports the Gremlin language and the TinkerPop ecosystem. There were a number of presentations related to TinkerPop and Gremlin during this reporting period given Graph Day[4] in San Francisco. The following presentations were given from TinkerPop PMC members at various venues: * "Graph Based Malware Analysis"[5] - Florian Hockmann * "Distributed ACID with JanusGraph on FoundationDB" - Ted Wilmes * "Distributed Data Show Episode 51: Graph Tips and Tricks"[6] - Ted Wilmes TinkerPop supplied an out of band report in the previous month explaining the current state of a PMC discussion related to contribution recognition. At this point, we have open up this discussion on our dev list for wider feedback on the action items generally described in the summary post that was provided in that report. TinkerPop has extended two invitations to new PMC members. Florian Hockmann has accepted and is our newest member. We are still awaiting a reply on the second invitation. ## Issues: There are no issues requiring board attention at this time. ## Releases: - 3.2.9 (May 8, 2018) - 3.3.3 (May 8, 2018) ## PMC/Committer: - Last PMC addition was Florian Hockmann - October 2018 - Last committer addition was Harsh Thakkar - August 2018 ## Links [1] https://github.com/ExRam/ExRam.Gremlinq [2] https://github.com/Revmaker/gremlex [3] https://www.huaweicloud.com/en-us/product/ges.html [4] http://graphday.com/2018-sf [5] https://s.apache.org/Q7g1 [6] https://www.youtube.com/watch?v=At8hBHJJtF4 ----------------------------------------- Attachment BR: Report from the Apache TomEE Project [David Blevins] ----------------------------------------- Attachment BS: 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: - There was an ATS Fall Summit in Mountain View, CA and there were 87 that registered for the event. LinkedIn was gracious to host the event at their campus. We had 17 presentations and people from at least 12 different companies and organizations attend. ## Health report: - ATS 6.2.3 and 7.1.4 were released allowing us to publicly announce some CVEs that have been lingering. We also released ATS 8.0.0, our next major release, this quarter. ## PMC changes: - Currently 48 PMC members. - Randall Meyer was added to the PMC on Thu Aug 02 2018 ## Committer base changes: - Currently 57 committers. - No new committers added in the last 3 months - Last committer addition was Randall Meyer at Fri Jul 06 2018 ## Releases: - 6.2.3 was released on Fri Aug 03 2018 - 7.1.4 was released on Tue Jul 31 2018 - 8.0.0 was released on Mon Sep 24 2018 ## Mailing list activity: - I am concerned that the number of email subscribers continues to decline slowly over the last few quarters. Activity on the developers mailing list is above where it was a year ago (up 73%), but the activity on the users mailing list has declined (down 19%). - users@trafficserver.apache.org: - 485 subscribers (down -10 in the last 3 months): - 137 emails sent to list (103 in previous quarter) - dev@trafficserver.apache.org: - 316 subscribers (down -8 in the last 3 months): - 274 emails sent to list (267 in previous quarter) - announce@trafficserver.apache.org: - 17 subscribers (up 0 in the last 3 months): - 16 emails sent to list (3 in previous quarter) - issues@trafficserver.apache.org: - 28 subscribers (down -2 in the last 3 months): - 295 emails sent to list (354 in previous quarter) - summits@trafficserver.apache.org: - 17 subscribers (up 0 in the last 3 months) ## GitHub Issue activity: - 42 issues created in the last 3 months - 48 issues closed in the last 3 months ## Commit activity: - 89,229 lines of code changed (down 61%) - 682 commits (down 14%) - 20 committer email addresses (same) - 47 author email addresses (up 17%) ----------------------------------------- Attachment BT: Report from the Apache Usergrid Project [Todd Nine] ----------------------------------------- Attachment BU: Report from the Apache VXQuery Project [Till Westmann] Description: Apache VXQuery implements a parallel XML Query processor. Activity: - Low activity, but a sizable PR was submitted on GitHub recently - need to work with the author to get an ICLA in place. - Release work to release JSONiq functionality very slow. Issues: - There are no issues that require the board's attention at this time. PMC/Committership changes: - Currently 12 committers and 7 PMC members in the project. - Last PMC addition was Steven Jacobs on Jul 18, 2014. - 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 BV: 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: Not much activity this quarter. Some bugs were fixed in WSS4J to support some CXF efforts. We hope to have releases of that soon. Some effort is being put forward to updated the various components to support Java 11. We hope to start having releases next quarter targeting Java 11 support along with any bug fixes accumulated. 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 Releases this quarter: * None Last releases for other technologies: * WSS4J 2.2.2 : Jun 2018 * XmlSchema 2.2.3 : Jan 2018 (XML schema object model) * Neethi 3.1.1 : Jan 2018 (WS-Policy Framework) * Axiom 1.2.20 : Oct 2016 (StAX-based, XML Infoset compliant object model) * Woden 1.0M10 : Sept 2015 (WSDL 2.0 implementation) ----------------------------------------- Attachment BW: Report from the Apache Whimsy Project [Sam Ruby] ## Description: Tools that help automate various administrative tasks or information lookup activities ## Issues: None ## Health report: A relatively quiet quarter (actually, nearly two), development wise. Apologies for the missing and late report. We continue to have more than adequate oversight, with two to three active committers, and two to four occasional committers. ## Development: - Minor updates to support new officer reports (Finance, Data Privacy), handle odd emails in the secretarial tool, improved name parsing. - Some work towards completing the ICLA tool, which has again stalled. ## PMC and committer base: - Currently 10 committers, all on the PMC. - Last addition: Thu Jun 2017 (John D. Ament) ----------------------------------------- Attachment BX: Report from the Apache Zeppelin Project [Lee Moon Soo] ## Description: - Apache Zeppelin is a collaborative data analytics and visualization tool for general-purpose data processing systems. ## Issues: ## Activity: - 0.8.1 release is in discussion ## Health report: - No new code contributor in this report period. First time since the project begin. - dev/users mailing list subscriber decreased in this report period. First time since the project begin. ## PMC changes: - Currently 11 PMC members. - Last PMC addition was Jeff Zhang on Thu Jan 25 2018 ## Committer base changes: - Currently 17 committers. - Last committer addition was Park Hoon at Jun 22 2017 ## Releases: - 0.8.0 was released on Wed Jul 18 2018 - 0.7.3 was released on Wed Sep 20 2017 - 0.7.2 was released on Mon Jun 12 2017 - 0.7.1 was released on Fri Mar 31 2017 - 0.7.0 was released on Sun Feb 05 2017 - 0.6.2 was released on Fri Oct 14 2016 - 0.6.1 was released on Aug 15 2016 - 0.6.0 was released on Jul 02 2016 - 0.5.6-incubating was released on Jan 22 2016 - 0.5.5-incubating was released on Nov 18 2015 - 0.5.0-incubating was released on Jul 23 2015 ## Mailing list activity: - users@zeppelin.apache.org: - 703 subscribers (down 19 in the last 3 months): - 260 emails sent to list (257 in previous quarter) - dev@zeppelin.apache.org: - 315 subscribers (down 5 in the last 3 months): - 1287 emails sent to list (1484 in previous quarter) ## JIRA activity: - 207 JIRA tickets created in the last 3 months - 112 JIRA tickets closed/resolved in the last 3 months ------------------------------------------------------ End of minutes for the October 17, 2018 board meeting.