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