The Apache Software Foundation Board of Directors Meeting Minutes June 15, 2022 1. Call to order The meeting was scheduled for 15:00 UTC and began at 15:03 when a sufficient attendance to constitute a quorum was recognized by the chair. Other Time Zones: https://timeanddate.com/s/42hv 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 Christofer Dutz Roy T. Fielding - joined :14 Sharan Foga Willem Ning Jiang Sam Ruby Roman Shaposhnik Sander Striker Directors Absent: Bertrand Delacretaz Executive Officers Present: Craig R. McClanahan David Nalley Craig L Russell Matt Sicker Executive Officers Absent: Ruth Suehle Guests: Christian Grobmeier - joined :06 Daniel Gruno Gavin McDonald Greg Stein Hasan Hasan Joe Brockmeier - joined :09 Mingyu Chen Sally Khudairi 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of April 20, 2022 See: board_minutes_2022_04_20.txt Approved by General Consent. B. The meeting of May 18, 2022 See: board_minutes_2022_05_18.txt Approved by General Consent. 4. Executive Officer Reports A. Board Chair [Sander Striker] We have a Special Members Meeting just preceding this Board meeting which should address quorum concerns for future meetings. We're also running the meeting in a slightly different way, which if proven successful I intend to use for next Annual Members Meeting. This month we see projects reporting more timely than executive officers. I aim to have this addressed as one of my goals during this board period. B. President [David Nalley] While many of the ops departments have been busy, this has been a quiet month for me. Additionally, please see Attachments 1 through 8. C. Treasurer [Craig R. McClanahan] This month was calmer than most recently … until the end of the month, when we were notified that our primary accounting person, at IgniteSpot, has decided to take a job elsewhere, meaning another transition after five months with the current person. We will be meeting with and onboarding our new person in June, and will definitely have a learning process to deal with. Fortunately, the IgniteSpot person who does lots of our actual detailed entry work (I love her title: “Data Expert”), remains on the team, which will lessen the effort required. One immediate term focus has been the need that we (Treasury), Fundraising, and IgniteSpot need to work together on defining and implementing policies that provide the right secure access, from the right parties, to login credentials to various vendors that we rely on. For example, we show up as an Accounts Payable vendor in the environments of most or all of our sponsors. This will be a focus over the next few months. In addition, our newest Assistant Treasurer and I (Treasurer) have been meeting 1:1 pretty much weekly, both for onboarding him but also with the goal of writing down the various procedures needed to perform in this role, so that – the next time a transition happens – it will be easier to provide the needed knowledge. D. Secretary [Matt Sicker] In March, the secretary received 71 ICLAs, 2 CCLAs, 1 software grant, 51 membership applications, 19 CoI affirmations, and 6 membership emeritus requests. In April, the secretary received 55 ICLAs, 2 software grants, 1 membership application, 2 CoI affirmations, and 52 membership emeritus requests. The jump in membership emeritus requests is due to the upcoming second members meeting in June to address quorum issues from inactive members. In May, the secretary received 71 ICLAs, 2 CCLAs, 1 software grant, 6 CoI affirmations, and 19 membership emeritus requests. These emeritus requests are related to the upcoming members meeting in June. A glitch in publishing the monthly board meeting minutes was fixed, and missing minutes have all been added to our site. Secretary minutes were missing in the April and May board reports which are included in this month's board report instead. E. Executive Vice President [Ruth Suehle] No significant updates outside of ApacheCon (see Conferences report). Apologies for missing this month's meeting! F. Vice Chair [Shane Curcuru] No activity this month. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / Rich] No report was submitted. B. Apache Legal Affairs Committee [Roman Shaposhnik] See Attachment 10 C. Apache Security Team Project [Mark J. Cox / Bertrand] See Attachment 11 D. VP of Jakarta EE Relations [Rob Tompkins / Sam] 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: # Flex [ningjiang] # Kibble [rvs] # Marketing and Publicity [striker] # REEF [rubys] # SINGA [rbowen] # Serf [rvs] A. Apache AGE Project [Eya Badal / Christofer] See Attachment A B. Apache Airflow Project [Bolke de Bruin / Sander] See Attachment B C. Apache Allura Project [David Philip Brondsema / Roy] See Attachment C D. Apache Ant Project [Jan Materne / Willem] See Attachment D E. Apache Any23 Project [Lewis John McGibbney / Sharan] See Attachment E F. Apache Archiva Project [Olivier Lamy / Roman] No report was submitted. G. Apache Atlas Project [Madhan Neethiraj / Sam] No report was submitted. H. Apache Axis Project [Robert Lazarski / Roy] See Attachment H I. Apache Bahir Project [João Boto / Rich] See Attachment I J. Apache Beam Project [Kenneth Knowles / Bertrand] No report was submitted. K. Apache Bigtop Project [Yuqi Gu / Willem] See Attachment K L. Apache Bloodhound Project [Gary Martin / Sander] No report was submitted. M. Apache BVal Project [Matthew Jason Benson / Christofer] See Attachment M N. Apache Camel Project [Andrea Cosentino / Sharan] See Attachment N O. Apache Cayenne Project [Michael Ray Gentry / Roman] See Attachment O P. Apache Clerezza Project [Hasan Hasan / Rich] See Attachment P Q. Apache CloudStack Project [Simon Weller / Roman] See Attachment Q R. Apache Commons Project [Gary D. Gregory / Willem] See Attachment R S. Apache Cordova Project [Jesse MacFadyen / Roy] See Attachment S T. Apache CouchDB Project [Jan Lehnardt / Sander] See Attachment T U. Apache cTAKES Project [Pei Chen / Sharan] See Attachment U V. Apache Curator Project [Enrico Olivelli / Bertrand] See Attachment V W. Apache Daffodil Project [Mike Beckerle / Christofer] See Attachment W X. Apache DeltaSpike Project [Mark Struberg / Willem] See Attachment X Y. Apache ECharts Project [Wenli Zhang / Sam] See Attachment Y Z. Apache Felix Project [Karl Pauls / Rich] See Attachment Z AA. Apache Flex Project [Olaf Krüger / Willem] See Attachment AA @Rich: follow up on project viability AB. Apache Flink Project [Robert Metzger / Christofer] See Attachment AB AC. Apache Gobblin Project [Abhishek Tiwari / Sharan] See Attachment AC AD. Apache Gora Project [Kevin Ratnasekera / Sam] See Attachment AD AE. Apache Griffin Project [William Guo / Roy] No report was submitted. @Willem: pursue a report for Griffin AF. Apache Guacamole Project [Mike Jumper / Roman] See Attachment AF AG. Apache Gump Project [Stefan Bodewig / Sander] See Attachment AG AH. Apache Helix Project [Kishore G / Bertrand] See Attachment AH AI. Apache Hive Project [Ashutosh Chauhan / Sam] No report was submitted. AJ. Apache Hudi Project [Vinoth Chandar / Rich] See Attachment AJ AK. Apache Iceberg Project [Ryan Blue / Sander] No report was submitted. AL. Apache Incubator Project [Justin Mclean / Christofer] See Attachment AL AM. Apache IoTDB Project [Xiangdong Huang / Christofer] See Attachment AM AN. Apache Jackrabbit Project [Marcel Reutegger / Roman] See Attachment AN AO. Apache Karaf Project [Jean-Baptiste Onofré / Roy] See Attachment AO AP. Apache Kibble Project [Sharan Foga] See Attachment AP AQ. Apache Lucene Project [Bruno Roustant / Sharan] See Attachment AQ AR. Apache Lucene.Net Project [Shad Storhaug / Willem] No report was submitted. AS. Apache ManifoldCF Project [Karl Wright / Bertrand] See Attachment AS AT. Apache Mnemonic Project [Yanhui Zhao / Rich] See Attachment AT AU. Apache Mynewt Project [Szymon Janc / Christofer] See Attachment AU AV. Apache NetBeans Project [Geertjan Wielenga / Christofer] See Attachment AV AW. Apache OFBiz Project [Jacopo Cappellato / Roman] See Attachment AW AX. Apache Olingo Project [Michael Bolz / Willem] See Attachment AX AY. Apache OODT Project [Imesha Sudasingha / Sander] See Attachment AY AZ. Apache OpenNLP Project [Jeff Zemerick / Bertrand] See Attachment AZ BA. Apache OpenWebBeans Project [Mark Struberg / Sharan] See Attachment BA BB. Apache Pig Project [Koji Noguchi / Roy] No report was submitted. BC. Apache Pivot Project [Roger Lee Whitcomb / Sam] See Attachment BC BD. Apache PLC4X Project [Christofer Dutz] See Attachment BD BE. Apache Portable Runtime (APR) Project [Nick Kew / Bertrand] No report was submitted. BF. Apache Portals Project [David Sean Taylor / Roy] See Attachment BF BG. Apache Pulsar Project [Matteo Merli / Sander] See Attachment BG BH. Apache REEF Project [Sergiy Matusevych / Willem] See Attachment BH @Sam: follow up on attic resolution BI. Apache Royale Project [Piotr Zarzycki / Sam] See Attachment BI BJ. Apache Santuario Project [Colm O hEigeartaigh / Christofer] See Attachment BJ BK. Apache Serf Project [Justin Erenkrantz / Rich] See Attachment BK BL. Apache ServiceMix Project [Krzysztof Sobkowiak / Sharan] See Attachment BL BM. Apache Shiro Project [Brian Demers / Roman] See Attachment BM BN. Apache SINGA Project [Wang Wei / Rich] See Attachment BN BO. Apache Sling Project [Robert Munteanu / Sander] See Attachment BO BP. Apache SpamAssassin Project [Sidney Markowitz / Roy] See Attachment BP BQ. Apache Storm Project [Kishor Patil / Christofer] See Attachment BQ BR. Apache Submarine Project [Liu Xun / Sam] No report was submitted. BS. Apache Synapse Project [Isuru Udana / Willem] No report was submitted. BT. Apache Tomcat Project [Mladen Turk / Christofer] See Attachment BT BU. Apache TomEE Project [David Blevins / Rich] See Attachment BU BV. Apache TVM Project [Tianqi Chen / Sharan] See Attachment BV BW. Apache UIMA Project [Richard Eckart de Castilho / Bertrand] See Attachment BW BX. Apache Unomi Project [Serge Huber / Roman] See Attachment BX BY. Apache VCL Project [Josh Thompson / Sam] See Attachment BY BZ. Apache Velocity Project [Nathan Bubna / Sharan] See Attachment BZ CA. Apache Wicket Project [Andrea Del Bene / Willem] See Attachment CA CB. Apache Xerces Project [Michael Glavassevich / Bertrand] See Attachment CB CC. Apache Yetus Project [Allen Wittenauer / Rich] See Attachment CC CD. Apache YuniKorn Project [Weiwei Yang / Christofer] See Attachment CD CE. Apache ZooKeeper Project [Flavio Paiva Junqueira / Sander] See Attachment CE Committee reports approved as submitted by General Consent. 7. Special Orders B. Terminate the Apache Clerezza Project WHEREAS, the Project Management Committee of the Apache Clerezza project has chosen by vote to recommend moving the project to the Attic; and WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache Clerezza project due to inactivity; NOW, THEREFORE, BE IT RESOLVED, that the Apache Clerezza project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache Clerezza Project; and be it further RESOLVED, that the office of "Vice President, Apache Clerezza" is hereby terminated; and be it further RESOLVED, that the Apache Clerezza PMC is hereby terminated. Special Order 7B, Terminate the Apache Clerezza Project, was approved by Unanimous Vote of the directors present. C. Change the Apache Geronimo Project Chair WHEREAS, the Board of Directors heretofore appointed Romain Manni-Bucau (rmannibucau) to the office of Vice President, Apache Geronimo, and WHEREAS, the Board of Directors is in receipt of the resignation of Romain Manni-Bucau from the office of Vice President, Apache Geronimo, and WHEREAS, the Project Management Committee of the Apache Geronimo project has chosen by vote to recommend Jean-Louis Monteiro (jlmonteiro) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Romain Manni-Bucau is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geronimo, and BE IT FURTHER RESOLVED, that Jean-Louis Monteiro be and hereby is appointed to the office of Vice President, Apache Geronimo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7C, Change the Apache Geronimo Project Chair, was approved by Unanimous Vote of the directors present. D. Establish the Apache Doris 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 MPP-based interactive SQL data warehousing for reporting and analysis. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Doris Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Doris be and hereby is responsible for the creation and maintenance of software related to a MPP-based interactive SQL data warehousing for reporting and analysis; and be it further RESOLVED, that the office of "Vice President, Apache Doris" 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 Doris Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Doris 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 Doris Project: * Conghui Cai * Hao Chen * Mingyu Chen * Dayue Gao * Willem Ning Jiang * De Li * HaoPeng Li * Bin Ling * Ruyue Ma * Ling Miao * Bo Wang * Zuo Wei * Ming Wen * Zhengguo Yang * Jiafeng Zhang NOW, THEREFORE, BE IT FURTHER RESOLVED, that Mingyu Chen be appointed to the office of Vice President, Apache Doris, 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, Establish the Apache Doris Project, was approved by Unanimous Vote of the directors present. E. Establish the Apache InLong 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 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. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache InLong Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache InLong be and hereby is responsible for 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; and be it further RESOLVED, that the office of "Vice President, Apache InLong" 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 InLong Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache InLong 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 InLong Project: * Peng Chen * Zili Chen * Guangxu Cheng * Heal Chow * Junping Du * Yuanhao Ji * Guo Jiwei * Daniel Li * Haiji Li * Osgoo Li * Lamber Liu * Yuanbo Liu * Lizhen * Zijie Lu * Justin Mclean * Jean-Baptiste Onofré * Zirui Peng * Seraph * Jerry Shao * Zak Wu * ZhongBo Wu * Aloys Zhang * Charles Zhang * Guocheng Zhang NOW, THEREFORE, BE IT FURTHER RESOLVED, that Charles Zhang be appointed to the office of Vice President, Apache InLong, 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 InLong Project, was approved by Unanimous Vote of the directors present. F. Establish the Apache Ambari 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 Hadoop cluster management. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Ambari Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Ambari be and hereby is responsible for the creation and maintenance of software related to Hadoop cluster management; and be it further RESOLVED, that the office of "Vice President, Apache Ambari" 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 Ambari Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Ambari 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 Ambari Project: * Devaraj Das * Uma Maheswara Rao G * Roman Shaposhnik * Atri Sharma * Evans Ye NOW, THEREFORE, BE IT FURTHER RESOLVED, that Roman Shaposhnik be appointed to the office of Vice President, Apache Ambari, 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. RESOLVED, that the Apache Ambari Project be and hereby is tasked with the migration and rationalization of the Apache Ambari from the Apache Attic; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Ambari encumbered upon the Apache Attic Project are hereafter discharged. Special Order 7F, Establish the Apache Ambari Project, was approved by Unanimous Vote of the directors present. G. Change the Apache Johnzon Project Chair WHEREAS, the Board of Directors heretofore appointed Romain Manni-Bucau (rmannibucau) to the office of Vice President, Apache Johnzon, and WHEREAS, the Board of Directors is in receipt of the resignation of Romain Manni-Bucau from the office of Vice President, Apache Johnzon, and WHEREAS, the Project Management Committee of the Apache Johnzon project has chosen by vote to recommend Jean-Louis Monteiro (jlmonteiro) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Romain Manni-Bucau is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Johnzon, and BE IT FURTHER RESOLVED, that Jean-Louis Monteiro be and hereby is appointed to the office of Vice President, Apache Johnzon, 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 7G, Change the Apache Johnzon Project Chair, was approved by Unanimous Vote of the directors present. 8. Discussion Items A. Data Privacy Discuss https://whimsy.apache.org/board/agenda/2022-05-18/Data-Privacy with VP Data Privacy Privacy has received several "data removal requests" for mailing lists, but all of them were denied. In addition, we have asked for feedback for our upcoming new mailing policy: https://privacy.apache.org/policies/mailinglist-policy.html It was received positively and will be put into action very soon. The next policy to be done will be the contributors policy. The infra team has supported us to improve the wording on Bugzilla: https://issues.apache.org/jira/browse/INFRA-23326?filter=-2 This was necessary due to a request of removal by a Bugzilla user (complaining about an email sent by Bugzilla). A similar issue can be found here: https://issues.apache.org/jira/browse/INFRA-23011?filter=-2 which warns users about the public nature of our mailing lists. Other than that, no other notable incidents happened. @Christian: pursue a resolution for ratifying data privacy policy 9. Review Outstanding Action Items * David: what do we do when SHTF? [ Project Support 2022-01-19 ] Status: * Willem: pursue a report for DeltaSpike [ DeltaSpike 2022-03-16 ] Status: Done * Rich: pursue a report for Serf [ Serf 2022-03-16 ] Status: Done * Sharan: follow up on recognition service details [ Ignite 2022-05-18 ] Status: Followed up with PMC and a ticket was raised with Infra to get clarification of what was/wasnt possible. https://issues.apache.org/jira/browse/INFRA-23321. Gavin has responded with a couple of potential options for the PMC to consider. 10. Unfinished Business 11. New Business 12. Announcements 13. Adjournment Adjourned at 15:43 UTC ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the VP of Brand Management [Mark Thomas] Covering the period May 2022 * ISSUES FOR THE BOARD None. * OPERATIONS Responded to the following queries, liaising with projects as required - two requests to use various project logos on websites - one request to use project marks for an event - one request to use project marks in a presentation - provided advice to a project wanting to issue certificates of appreciation - provided advice to a project looking to utilize an offer to run their WeChat account on a day to day basis - provided advice on what the ASF would permit in terms of naming and logo for an external project that is part of the ecosystem around an ASF project - provided advice regarding the transfer of marks to the ASF as part of the incubator graduation process - provided advice for regarding the naming of the proposed FIRESTORM podling - provided advice regarding the use of ® or ™ - provided advice to a project regarding a potential rebrand of their slack workspace * REGISTRATIONS Worked with counsel to progress our APACHE registration for India. Worked with counsel to maintain our US registrations for FLINK, PDFBOX * INFRINGEMENTS The Kafka PMC continued to progress the addressing of a number of infringements. ----------------------------------------- Attachment 2: Report from the VP of Fundraising [Bob Paulin] 1) ASF Sponsors: we opened the new fiscal year with one Gold and one Silver Sponsor renewal, and are onboarding one new Silver Sponsor. We await new sponsorship and renewal payments for 4 Platinum and 5 Bronze Sponsors. We received payment from two Gold Sponsors, one of which had been outstanding since July due to a snag with invoice submission. 2) Targeted Sponsors: we are in discussions with an existing ASF Sponsor who is interested in supporting ASF Security efforts, and are also working with a PMC who is liaising with an organization interested in providing CDN services to support their project. 3) Sponsor Relations: we are working closely with three ASF Platinum Sponsors on resolving issues with invoicing and payment processing. 4) Event Sponsorship: ApacheCon North America sponsorships are in flight and proceeding smoothly. 5) Individual Donations and Corporate Giving: we received $2.4K in donations during May. 6) Administrivia: efforts continue to improve workflow processes with the Accounting and Treasury teams, including Sponsor payment followthrough and shared credential management. We are progressing with new CRM integration for Sponsor lifecycle management. ----------------------------------------- Attachment 3: Report from the VP of Marketing and Publicity [Joe Brockmeier] == Overview A bit more to report this month. Coming back from a bit of a break between jobs. A lot of projects / work in the next three to six months for M&P. == New Marketing & Communications Provider We have begun transitioning to a new marketing and communications partner, Constantia. Beginning in July they will be our full time, retained communications partner and will be handling press and other marketing duties. We will send out a note to PMCs next week with a reminder to always go to press@apache.org with any requests around press releases or announcements. Constantia is already beginning work on the Annual Report and we have been working on a punchlist of planned activities including a more active editorial calendar, revising the Apache.org site as time allows and planning for ApacheCon promotion. == Improving M&P "bus factor" Working to onboard Brian Proffitt as assistant to VP of M&P. He'll be helping with moderation of announce@, coordinating marketing activites for ApacheCon, and serve as backup if I get hit by the proverbial bus. If other members are interested in becoming involved in M&P activities the door is always open! == Annual Report Have started working on Annual Report with an eye to streamlining and revising the format for online consumption. Officers and board members are requested to send headshots suitable for publishing. If you prefer we don't use your headshot, just let me know. Will be chasing down officers (with Brian's and Constantia's help) to include their annual report / statement by end of June. == Announcements and Releases The Apache Software Foundation Announces Apache® YuniKorn™ as a Top-Level Project https://s.apache.org/rfr4r 5 Apache News Roundups on the Foundation Blog https://s.apache.org/4xlyp Responded to several media queries and analyst queries. == TLP Coordination - Coordinated media interviews with Apache Airflow PMC - Coordinated media interviews with Apache YuniKorn PMC - Coordinated media interviews with Apache Camel PMC - Coordinated analyst briefing with Apache JMeter PMC - Coordinated analyst briefing with Apache Cassandra PMC - Advised Apache IoTDB PMC on use of ASF and Project logos - Advised corporate developer outreach team on Apache Project brand usage, trademarks, positioning, and naming - Collaborated with Apache Doris PMC on press release process - Collaborated with Apache AGE on press release process - Handled publisher permission request for logo use (multiple requests and logos) - Handled request to sponsor student event in India - Handled query on “ApacheCoin” fraudulent cryptocurrency == ApacheCon Coordination - Promoted close of CFP for ApacheCon North America - Promoted close of CFP for ApacheCon Asia - Promoted TAC for ApacheCon North America - Promoted sponsorship for ApacheCon Asia - Promoted sponsorship for ApacheCon North America ----------------------------------------- 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 ========== - We have completed migrating our last, old host out of Oregon State's Open Source Labs. Infra will coordinate with M&P to write a blog post thanking them, with a history of their assistance to the ASF. Short Term Priorities ===================== - Finish migration to our new mail gateway. - Migrate to new LDAP server. Long Range Priorities ===================== - Revamped artifact/download server strategy. General Activity ================ - New mail server is now fully-tested to our satisfaction, and is in use. We have been moving groups of mailing lists associated with a hostname (such as "infra.apache.org"), and will be moving additional groups periodically until complete. This process should be finished by the July Board meeting. - Infra helped the Chair with the Infra-side of voter.apache.org to get the June meeting up and running. - Moved to a new TLP server, in order to increase disk space. This "server" is the origin server behind our Fastly CDN. - Added more disk to our Apache Subversion server, which is primarily growing through additional demands on artifact storage and distribution. - As part of our management of large-storage machines, we're reviewing how to combine several machines (being used for slightly different purposes) into one or two boxes going forward. - Work proceeds on a script to help TravisCI users to automatically create a (draft/initial) GitHub Actions script. - Assisted Apache OpenOffice with upgrading translate.a.o for their Pootle installation to perform language translations. - Turned off our Puppet v3 Master. There are one or two stragglers left, but they no longer require puppet management. This machine (devops.apache.org) was our LAST physical box located at Oregon State Labs. OSU/OSL has helped the Foundation tremendously for well over 15 years, and Infra has many thanks for them. - Expanded the set of Jenkins build nodes for Apache HBase, via the project-specific donation. - Continued work on the Agenda Tool. There is no defined schedule for this work, but we have refocused our team member to spend more time moving the tool forwards. - Planning has begun within the team for a presence at ACNA'22. - Renewed a couple dozen domains, and the *.staged.a.o certificate. - Confluence was down for a day, due to a major zero day security problem. We monitored it, and applied the fix as soon as Atlassian released it. - New Grafana account to perform plugin signing for projects. ----------------------------------------- Attachment 5: Report from the VP of Conferences [Rich Bowen] The calls for presentations (CFP) for both ApacheCon North America and ApacheCon Asia have closed, and both events are working on schedules. We hope that both events will publish their schedules, and open registration, in the next 2 weeks. ACNA is in the process of securing keynote speakers, which will also be announced soon, as part of publicity leading up to that event. Sponsorship is going well, and those details will also be published to the event website shortly. The status of ApacheCon Asia 2022: 1. CFP: We got 250 presentation proposal submissions and will accept 200 of them. We will send out the speaker confirmation email in the next few days. 3. We are planning the conference promotion in the coming few weeks. In all, the event is going to plan, and we are very pleased with progress thus far. ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Gavin McDonald] Current Events ============== ApacheCon NA 2022 New Orleans. TAC Applications opened on April 4th to support both committers and non-committers to attend. Applications are coming in . A reminder email is due to go out just as soon as speakers have been notified to give those a chance to apply. Closing date is 1st July. Reminder to other Operations Committees: TAC has a calendar that was created as cross-committee information and is shared with some people from those committees - if anyone wants access but does not yet have it, please ask. Future Events ============= None currently Short/Medium Term Priorities ===================== Still keeping an eye out for other smaller events to support. I have seen notices of other smaller events happening or happening soon, too late for TAC. I think we need to liaise more with community.a.o and send out quarterly reminders to PMCs. Budget ====== Virtual and Physical cards have been ordered and approved. Mailing List Activity ===================== A few emails over the last couple of weeks. We have 20+ subscribers. A call for Judges has gone out. 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) *** Two projects: Improve Camel K API and Examples and Improve Camel K operator scalability. The round "May to August 2022" is progressing as expected, entering 3rd week of the internship. *** Project: User Experience Research on new contributors *** Survey content is ready and is being ported to survey lime tool. The blog posts and emails are ready for sharing, I am contacting Sally to help us with the communications. First dashboard shared with Apache beam for their feedback. Waiting on response. *** Operations no news. ## Committee members' changes: no news. ## References [1] https://www.outreachy.org/alums/2022-05/ ----------------------------------------- Attachment 8: Report from the VP of Data Privacy [Christian Grobmeier] ----------------------------------------- Attachment 9: Report from the VP of W3C Relations [Andy Seaborne] ----------------------------------------- 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. There hasn't been much else happening aside from us working with DLAPiper on reviewing our by-laws. ApacheCON A/V rental contract agreement was reviewed and a few suggestions made. ----------------------------------------- Attachment 11: Report from the Apache Security Team Project [Mark J. Cox] Continued work on incoming security issues, keeping projects reminded of outstanding issues, and general oversight and advice. Stats for May 2022: 25 [license confusion] 29 [support request/question not security notification] Security reports: 44 (last months: 41, 47, 67) 8 [zeppelin] 5 [httpd] 4 [site] 2 [commons], [dolphinscheduler], [hadoop], [jspwiki], [spark], [tomcat] 1 [airflow], [apr], [atlas], [dubbo], [kafka], [openoffice], [pulsar], [shardingsphere], [shiro], [sling], [struts], [superset], [tika], [trafficcontrol], [trafficserver] In total, as of 1st June 2022, we're tracking 111 (last month: 91) open issues across 40 projects, median age 73 (last month: 78) days. 61 of those issues have CVE names assigned. 9 (last month: 10) of these issues, across 6 projects, are older than 365 days. ----------------------------------------- Attachment 12: Report from the VP of Jakarta EE Relations [Rob Tompkins] ----------------------------------------- Attachment A: Report from the Apache AGE Project [Eya Badal] ## Description: Apache AGE ("A Graph Extension") is a PostgreSQL extension that provides a graph database functionality. Through using the Cypher query language in accordance with the openCypher specification, users can access, store and query graph data using PostgreSQL. Apache AGE provides hybrid queries, using both openCypher and SQL together. These queries allow data to move between the regular relational database and the graph representation that Apache AGE provides. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache AGE was founded 2022-05-17 (21 days ago) There are currently 17 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added (project graduated recently). ## Project Activity: Apache AGE major release v1.0.0 - 2022-04-21 Apache AGE Viewer first release v1.0.0 - 2022-04-04 Apache AGE release v0.7.0 - 2022-02-03 Apache AGE release v0.6.0 - 2021-11-30 Apache AGE release v0.5.0 - 2021-08-03 Apache AGE release v0.4.0 - 2021-05-03 Apache AGE release v0.3.0 - 2021-02-19 Upcoming Apache AGE release v1.1.0 includes list comprehension, improved operators, improved performance, and bug fixes. Apache AGE is attending and presenting at ApacheCon Asia 2022 (29-31 July; https://apachecon.com/acasia2022/), and PostgreSQL Conference Europe (25-28 October; https://2022.pgconf.eu/) ## Community Health: Apache AGE community health is good. Apache AGE v1.0.0 was a major release for the community. 19 issues opened on GitHub, past quarter (46% increase) 26 issues closed on GitHub, past quarter (271% increase) We activly help and respond to our users on GitHub and mailing lists. ----------------------------------------- Attachment B: 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 (3 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. - Ping Zhang was added as committer on 2022-05-31 ## Project Activity: We released the long-awaited 2.3.0 release with some exciting features. This was the biggest release so far after introducing Airflow 2 and it it involved quick turnaround of 2.3.1 and 2.3.2 (already released) with fixing teething problems encountered - but we got a very good involvement of our users who not only reported problems but also were willing to take part in testing of those issues and were very helpful in test phase. Seems like the community expectations and engagement is pretty well aligned with our approach with new releases. No big dramas even with such a big release. The list of features implemented: * Dynamic task mapping - AIP-42 (huge improvement in the way how users can build Dags) * New GridView replacing Task View that modernizes the “first” experience the users have with Airflow DAG monitoring * Tooling to purge historical data for Airflow Database * LocalKubernetesExecutor that allows for simpler deployments for users who wish to optimize their experiences when it comes to resource usage * DagProcessorManager as standalone process (AIP-43) which is the first of many steps towards improved security and full multi-tenant setup * JSON serialization for connections that simplifies credentials management for our users * Offline generation of DB migration scripts and “downgrade” feature - that make migration process reversible and allows power users to optimize their migration experience * ARM architecture support - for users who wish to run Airflow on ARM for both development and deployment (experimental) including docker image support After 2.3.* effort we focus on further, incremental steps of improving Airflow features - through Airflow Improvement Proposals (AIP) as part of the upcoming Airflow 2.4.* effort: * Improving security and multi-tenancy of Airflow AIP-44 Airflow Internal API * Implementing DAG versioning AIP-36 DAG Versioning * Adding data dependency management to Airflow AIP-48 Data Dependency Management and Data Driven Scheduling * Improving System Testing for Airflow for external integrations AIP-47 New design of Airflow System Tests Also smaller improvements and optimisations: * AIP-45 Remove double dag parsing in airflow run * AIP-46 Runtime isolation for airflow tasks and dag parsing ### Releases: * Apache Airflow 2.3.2 was released on 2022-06-04. * Apache Airflow 2.3.1 was released on 2022-05-25. * Apache Airflow Helm Chart 1.6.0 was released on 2022-05-20. * Provider packages 2022-05-12 was released on 2022-05-16. * 2.3.0 was released on 2022-04-30. * Provider packages 2022-04-30 was released on 2022-04-30. * Provider packages 2022-04-13 was released on 2022-04-22. * Provider packages 2022-04-07 was released on 2022-04-11. * Apache Airflow 2.2.5 was released on 2022-04-04. * Provider packages 2022-03-23 was released on 2022-03-26. * Provider packages 2022-03-15 was released on 2022-03-19. * Apache Airflow Helm Chart 1.5.0 was released on 2022-03-11. * Provider packages 2022-03-07 was released on 2022-03-10. # Events The Airflow Summit has been successfully completed. We got more than 7500 online users and more than 400 local participants in local events, via something that we consider as a first-of-a-kind distributed (not hybrid) event. We held local events in 13 location and we had 5 informal watch parties: * Local events: London, Tokyo, Lagos, New York, Bengaluru, SF Bay Area, Paris, Warsaw, Melbourne, Sydney, Sao-Paulo, Tel-Aviv, Seattle. * Watch parties: Atlanta, Chenai, Lisbon, Pune, Skopje. The event was completely free to attend. Talks were transmitted online and made immediately available to all registered users. We had 53 talks during the week and 5 interactive workshops with ~ 1900 USD of income (we will eventually donate all the workshop proceedings to the Apache Software Foundation - all workshops were done by volunteers) ## Community Health: Airflow continues to be the top ASF-contributed project (in terms of number of contributors) - we surpassed 2000 contributors overall (2066 on 4th of June 2022). We continue to attract new contributors - with seemingly accelerating speed. We put on hold some of the new discussions and features because of the - already packed - 2.3 release and Airflow Summit, but we are resuming the effort to complete the discussions on new features and lead some of them to completion in 2.4.0 release. ----------------------------------------- Attachment C: 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: - A contribution from a non-committer has been merged after updates. - Dependency upgrades are caught up to current versions now - Various fixes & improvements, mostly related to SEO - We are definitely overdue to make a release now ## Community Health: - Few end-user interactions lately - Mailing list activity is mostly ticket updates, and comments on tickets ----------------------------------------- Attachment D: Report from the Apache Ant Project [Jan Materne] ## Description: The mission of Apache Ant is the creation and maintenance of the Ant build system and related software components. It consists of 3 main projects: - Ant - core and libraries (AntLibs) - Ivy - Ant based dependency manager - IvyDE - Eclipse plugin to integrate Ivy into Eclipse Additionally Ant provides several extensions to Ant (antlibs). ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Ant was founded 2002-11-18 (20 years ago) There are currently 29 committers and 22 PMC members in this project. The Committer-to-PMC ratio is roughly 4:3. Community changes, past quarter: - No new PMC members. Last addition was Magesh Umasankar on 2018-07-06. - No new committers. Last addition was Jaikiran Pai on 2017-06-14. ## Project Activity: Recent releases: Ant 1.10.12 was released on 2021-10-19. Ant 1.10.11 was released on 2021-07-13. Ant 1.9.16 was released on 2021-07-13. AntUnit 1.4.1 was released on 2021-07-07. Ivy 2.5.0 was released on 2019-10-24. New AntLib for dealing with S3 was created at https://gitbox.apache.org/repos/asf/ant-antlibs-s3.git Early access builds and betas of the JDK are run against the Ant testsuite. Findings will be reported back. ## Community Health: For Ant we feel healthy enough to apply patches, and get a release done. But basically we are in "maintenance mode". There isn't much development. For IvyDE we lack the knowledge of building Eclipse plugins on actual Eclipse versions. We hope to get the build running again so we could update that. As most projects moved to Maven or Gradle, the interest in Ant is decreased and also the will to contribute. Ant is still used in several places, as this "swiss army knife" is a sharp one in some areas. But to sum up: we don't expect to get more contributors, but we'll keep the project alive as long as possible and worthful. ----------------------------------------- Attachment E: Report from the Apache Any23 Project [Lewis John McGibbney] ## Description: The mission of Apache Any23 is the creation and maintenance of software related to automatic crawling, parsing, analyzing, producing, validating and converting RDF (Resource Description Framework) data ## Issues: There are no issues requiring board attention ## Membership Data: Apache Any23 was founded 2012-08-27 (10 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 Hans Brende on 2018-02-25. - No new committers. Last addition was Hans Brende on 2018-02-21. In the last quarter the Any23 PMC invited a community contributor to the PMC and Committership however the invitation was rejected. ## Project Activity: Since activating Dependabot on the Any23 Github repository the overwhelming activity has surrounded dependency maintenance. This proactive measure will ensure that the Any23 project stays secure and reasonably up-to-date. ## Community Health: The mailing lists are very quiet. Any23 continues to be used by community members however there is not much community activity so to speak. Typically things get a bit busier whenever an RC is produced. We may roll an RC for 2.8 sometime this summer. ----------------------------------------- Attachment F: Report from the Apache Archiva Project [Olivier Lamy] ----------------------------------------- Attachment G: Report from the Apache Atlas Project [Madhan Neethiraj] ----------------------------------------- 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.0 was released on August 1, 2021. - 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: We currently have a vote open for the next Axis2 Java release, 1.8.1. Several of the Axis2 PMC are also on the Apache Webservices project PMC, and Apache Axiom 1.4.0 was released a few weeks ago as a prerequisite for Axis2 Java 1.8.1. The main features of the Axis2 Java 1.8.1 release are dependency updates, documentation updates, improved Java 9 module support, improved Java 18 support, lots of bug fixes, and the removal of the last unit test dependencies of Log4j 1.x. 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 and we are seeing more users of this feature on the mailing list. Apache Rampart is a Java implementation of several WS-Sec* standards. See RAMPART-449 for the status and release discussion. We expect Rampart to be released soon after the next Axis2 release. 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: 8 ## Axis2 java Jira issues closed in the last 90 days: 12 ----------------------------------------- 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 for both Apache Spark and Apache Flink. ### Spark extensions: The community is less active than usual in this extensions. ### Flink extensions: The community is more involved in this extensions: - Trying to create a new release based on flink 1.14.4 - Trying to adapt all connectors to flink 1.15.0 ### 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.0 released on 2017-05-24 ## Community Health: This quarter the community has been a less active, but in any case_ dev@bahir.apache.org had a 125% increase in traffic reviews@bahir.apache.org had a 80% increase in traffic ----------------------------------------- Attachment J: Report from the Apache Beam Project [Kenneth Knowles] ----------------------------------------- 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: - The Apache Bigtop Project Chair was changed (Yuqi Gu, VP) on 2022-05-18. - 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: The community was mainly working on the following two versions: - 3.0.1, a patch release for addressing the Log4Shell vulnerabilities with minimal changes for 3.0.0, was released on 2022-04-11. - 3.1.0, a minor release, was released on 2022-05-21. This release provides Debian 11, Fedora 35, and Rocky Linux 8 support and upgraded components (Hadoop 3.2.2 -> 3.2.3, Spark 3.0 -> 3.1, HBase 2.2 -> 2.4, Kafka 2.4 -> 2.8, etc.). - In addition, the work for new feature of Mpack-upgrade is in progress. We were discussing this feature requirement in the dev-ml thread. (https://lists.apache.org/thread/wj898zq8q348721xf460mttqlty4v3zw, https://lists.apache.org/thread/k8rm0k1tczs2o6cqmn91m8641yj4g607). - We are also having a brainstorming discussion about deployment tools of software stacks after Apache Ambari was retired in the dev-ml thread. (https://lists.apache.org/thread/k8rm0k1tczs2o6cqmn91m8641yj4g607, https://lists.apache.org/thread/c8jz4kz4z3xs236dy0qzg50y4845z4nm). ## Community Health: - Community health is good. Several contributors were actively fixing issues and developing the 3.0.1/3.1.0 release. The number of the PRs-closed was a bit decreased, but all other metrics were positive and reflect our active development and interactions. - 11 code contributors in the past quarter (57% increase). - 37 PRs opened on GitHub, past quarter (8% increase). - 33 PRs closed on GitHub, past quarter (-13% change). - 69 commits in the past quarter (27% increase). ----------------------------------------- Attachment L: Report from the Apache Bloodhound Project [Gary Martin] ----------------------------------------- Attachment M: Report from the Apache BVal Project [Matthew Jason Benson] ## Description: The mission of BVal is the creation and maintenance of software related to Apache BVal: JSR-303 Bean Validation Implementation and Extensions ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache BVal was founded 2012-02-14 (10 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: Jean-Louis Monteiro has undertaken the lion's share of the effort to modify Apache BVal to function in the post-Jakarta Java EE ecosystem and the vote to release his changes is currently underway. The pursuit of official TCK certification is planned for the near term, as well. ## Community Health: Our community remains sparse as ever. Board feedback from our most recent previous report included some recommendations for improving this situation, and it is on the PMC (chair) that none of these has yet been investigated. ----------------------------------------- Attachment N: 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 (13 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.11.6 - We released Camel 3.11.7 - We released Camel 3.14.2 - We released Camel 3.14.3 - We released Camel 3.16.0 - We released Camel 3.17.0 - Note: Camel releases have synchronized releases of Camel-Karaf and Camel-Spring-Boot too - We released 3.14.2 and 3.14.3: This is an LTS release train. We are going to continue releasing 3.14.x, while we are preparing to the next LTS 3.18.0. We are working hard on 3.18.0 release, with a lot of new features. - We released Camel K 1.9.0 - We released Camel K 1.9.1 - We released Camel K 1.9.2 - Related to Camel K we have also Camel K Runtime releases - We released Camel K Runtime 1.13.0 - We are improving the Camel-K experience and we are increasing the Kamelets number. - The Camel-Quarkus work is going ahead following the main camel releases with multiple releases - We released Camel-quarkus 2.7.1 - We released Camel-quarkus 2.8.0 - We released Camel-quarkus 2.9.0 - Camel-Kameleon and Camel-Karavan are creating a lot of interest in the community and we are seeing a lot of interactions. We are improving the projects by supporting new features and aligning with LTS releases. ## Community Health: - dev@camel.apache.org 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.14.x and also because of some queries about Camel K - issues@camel.apache.org 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. - users@camel.apache.org 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. - 379 issues opened in JIRA, past quarter (21% decrease) and 325 issues closed in JIRA, past quarter (27% decrease): We are in a stabilization phase for Camel 3.18.0 and the LTS are more or less stable, so there is less activity on JIRA. Note: Jira issues are related to Camel/Camel-Karaf and Camel-Spring-Boot projects - 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 - 3282 commits in the past quarter (29% decrease) and 121 code contributors in the past quarter (5% increase): As said above the camel codebase is stabilizing around the next LTS 3.18.0, so there are probably less commits. - 1054 PRs opened on GitHub, past quarter (18% decrease) and 1042 PRs closed on GitHub, past quarter (19% decrease): on some of the subprojects the activity is slowing down for stabilization reasons, so there are less PRs. ----------------------------------------- Attachment O: Report from the Apache Cayenne Project [Michael Ray Gentry] # Apache Cayenne Board Report, June 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 (15 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) - Most development work is focused on this version. ### Releases - Cayenne 4.0.2 on 2019-10-14. - Cayenne 4.1.1 on 2021-12-24. - Cayenne 4.2.B1 on 2021-12-07. Note: Cayenne 4.2.RC1 is currently undergoing a release vote. ## Community Health Cayenne is healthy. JIRA and Git activity were lower as development on 4.2 stabilized ahead of the vote for the RC. Mailing list (user and development) activity was up over the past quarter. Questions on the mailing list are actively addressed. ----------------------------------------- Attachment P: Report from the Apache Clerezza Project [Hasan Hasan] ## Description: Apache Clerezza models the RDF abstract syntax in Java and provides supports for serializing, parsing, managing and querying triple collections (graphs). Apache Clerezza modules aim at supporting the development of Semantic Web applications and services. ## Issues: A special order has been included in the agenda for board resolution to move the Apache Clerezza project to the Attic. VOTE: https://s.apache.org/z9mey RESULT VOTE: https://s.apache.org/10z4r ## Membership Data: Apache Clerezza was founded 2013-02-20 (9 years ago) There are currently 16 committers and 10 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 Furkan Kamaci on 2018-12-27. - No new committers. Last addition was Furkan Kamaci on 2018-12-27. ## Project Activity: As reported in the previous quarter, the PMC decided to move Apache Clerezza to the Attic. Hasan has cleaned up some JIRA tickets to reflect the current state of the project. The latest release was created on October 22, 2020. ## Community Health: The community is not active anymore and therefore the decision to move the project to the Attic. ----------------------------------------- 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: - There are currently 130 committers and 52 PMC members in this project. - The Committer-to-PMC ratio is 5:2. Community changes, past quarter: - There are no new PMC members since the last report. -- Most recently added PMC member: Nicolás Vázquez on 2021-08-01. - There are no new committers since the last report. -- Most recently added committer: Ivet Petrova on 2021-12-18. ## Project Activity: - The Apache CloudStack project released the current LTS version 4.16.1 on March 7th, 2022. - The community is working towards the next LTS release 4.17.0.0. A release candidate is currently being voted on and it may pass prior to the board meeting. - The PMC voted on a new PMC chair that was subsequently approved by the board. - The CloudStack project is continuing work on the Google Summer of Code 2022. We have multiple community members engaged to mentor and are currently in the community bonding phase. We have 3 students working on 3 different mid-sized projects this year: -- Yashika Sarkar: Add the ability to Safely Shutdown / restart CloudStack -- Daman Arora: CloudStack Terraform Provider. Add datasources for the existing resources -- Pritam Neog: OAuth 2.0 based SSO integration in CloudStack - A well attended and successful CloudStack European User Group (CSEUG) meeting was held on April 7th. The CSEUG was a virtual get together for the European CloudStack Community, hosting 260+ attendees from 25 countries. The event hosted 10 sessions from leading CloudStack experts, users and skilful engineers from the open-source world, which included: technical talks, user stories, new features and integrations presentations and more. - The community will be hosting a 3-day hybrid (online and in person) Cloudstack Collaboration Conference on 14-16th November in Sofia, Bulgaria. ## 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 June 1st at the ASF Project Statistics 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): 7.96 (Healthy) - Github Statistics: -- PR activity: 292 PRs opened on GitHub, past quarter (30% increase) 299 PRs closed on GitHub, past quarter (17% increase) -- Issues: 90 issues opened on GitHub, past quarter (-15% change) 77 issues closed on GitHub, past quarter (-49% change) -- Commits: 460 commits in the past quarter (-5% decrease) 40 code contributors in the past quarter (14% increase) - Mailing lists Statistics: -- dev@cloudstack.apache.org had a 32% decrease in traffic in the past quarter (684 emails compared to 998) -- issues@cloudstack.apache.org had a 93% decrease in traffic in the past quarter (1 emails compared to 14), we are using GitHub "issues". -- marketing@cloudstack.apache.org had a 38% decrease in traffic in the past quarter (33 emails compared to 53). -- users@cloudstack.apache.org had a 18% decrease in traffic in the past quarter (609 emails compared to 740). ## Releases: Latest: - 4.16.1.0 was released on 7th March 2022 -- EOL 1st May 2023. - 4.16.0.0 was released on 15th November 2021 -- EOL 1st May 2023. - 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. - 4.14.1.0 was released on 4th of March 2021 -- EOL 1st January 2022. Reaching EOL: - 4.15 will reach EOL on 1st July 2022, it was released on 19th January 2021. ----------------------------------------- Attachment R: Report from the Apache Commons Project [Gary D. Gregory] ## Description: The mission of Apache Commons is the creation and maintenance of Java focused reusable libraries and components ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Commons was founded 2007-06-19 (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. The last addition was Matt Juntunen on 2021-06-25. - No new committers. The last addition was Claude Warren on 2022-02-01. ## Project Activity: Apache Commons released five components during this reporting period: - IMAGING-1.0-alpha3 was released on 2022-05-19. - DAEMON-1.3.1 was released on 2022-05-09. - PARENT-53 was released on 2022-04-06. - RELEASE-PLUGIN-1.8.0 was released on 2022-03-17. - DAEMON-1.3.0 was released on 2022-03-15. There were no conferences or meetups. ## Community Health: Apache Commons is actively processing pull requests from GitHub as well as Jira tickets. While traffic on the mailing lists has decreased, we are active and are working through security-oriented issues that should see releases for Commons Text, Configuration, and Crypto in the coming weeks. ----------------------------------------- Attachment S: Report from the Apache Cordova Project [Jesse MacFadyen] ## Status report for the Apache Cordova project - June 2022 ## Description: - A platform for building native mobile applications using HTML, CSS and JavaScript. ## Activity Current work has been around keeping up with recent changes to iOS and Android, our most used platforms, and updating plugins. We continue to work towards reducing technical debt, and 'running the business'. Website analytics has converted from Google Analytics to Matomo, and are visible at https://analytics.apache.org/ ## 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. That said, 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 - Tobias Bocanegra has resigned from the PMC and has been removed from committers ## Releases: - cordova-electron@3.1.0 was released on 2022-05-30. - cordova-plugin-media-capture@4.0.0 was released on 2022-05-30. - cordova-plugin-media@6.0.0 was released on 2022-05-30. - cordova-android@10.1.2 was released on 2022-04-15. - cordova-plugin-device@2.1.0 was released on 2022-04-11. - cordova-plugin-file@7.0.0 was released on 2022-04-11. - cordova-plugin-splashscreen@6.0.1 was released on 2022-04-06. - cordova-osx@7.0.0 was released on 2022-03-12. ## Dev mailing list: dev@cordova.apache.org had a 43% decrease in traffic in the past quarter (52 emails compared to 90): ## Github activity: issues@cordova.apache.org had a 33% increase in traffic in the past quarter (1721 emails compared to 2550): Issue close rate of 164% - 91 issues opened on GitHub, past quarter (-13% change) - 149 issues closed on GitHub, past quarter (161% increase) PR close rate of 97% - 155 PRs opened on GitHub, past quarter (252% increase) - 151 PRs closed on GitHub, past quarter (259% increase) Commits - 170 commits in the past quarter (169% increase) - 24 code contributors in the past quarter (100% increase) ----------------------------------------- Attachment T: Report from the Apache CouchDB Project [Jan Lehnardt] ## Description: Apache CouchDB software is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. CouchDB also offers incremental replication with bi-directional conflict detection and resolution. ## Issues: There are no issues requiring board attention ## Membership Data: Apache CouchDB was founded 2008-11-19 (14 years ago) There are currently 70 committers and 16 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 Jonathan Hall on 2020-02-12. - Ronny Berndt was added as committer on 2022-04-08 ## Project Activity: - we started attracting new committers who are already contributing regularly. - after a bit of a tedious security release we are now re-focussing efforts on our next proper feature release. ## Community Health: - We’re seeing an uptick in most project activity metrics and the community is humming along nicely. ----------------------------------------- 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. With regards to the board's new committer comment, there were more than enough (+) votes so the vote actually passed. However, the nominator voluntarily withdrew the nomination in order to wait for more contributions per his comments. ## 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. 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) - There is a discussion on Git and large static ML models/files - 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. dev@ctakes.apache.org had a 36% decrease in traffic in the past quarter (16 emails compared to 25) user@ctakes.apache.org had a 166% increase in traffic in the past quarter (8emails 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: No issues for the board at the moment. ## 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: Recent releases: 5.2.1 was released on 2022-03-17. 5.2.0 was released on 2021-07-26. 5.1.0 was released on 2020-07-03. ## Community Health: The project is running smoothly. The community is not big but we see new JIRAs coming and a few patches from non committers. We cut a release quite recently (3 month ago). We still don't have good candidates to be invited as new committers. The project is pretty stable and so when someone provides a patch they are usually already done and wait for a release. ----------------------------------------- Attachment W: Report from the Apache Daffodil Project [Mike Beckerle] ## Description: The mission of Apache Daffodil is the creation and maintenance of an implementation of the Data Format Description Language standard and related software 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 at this time. ## Membership Data: Apache Daffodil was founded 2021-02-16 (a year 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: - Adam Rosien was added to the PMC and as committer on 2022-04-13 ## Project Activity: Daffodil v3.3.0 was released on March 22, 2022 Daffodil VSCode Extension v1.0.0 was released on April 4, 2022. This is an interactive data debugger, and is our first interactive development tool for use with Daffodil and the DFDL language. A draft roadmap for this new part of the project is being created on our Wiki. We have submitted talks for ApacheCon NA 2022. ## Community Health: We have added our second new committer/PMC member since becoming a Top Level Project a year ago. We are receiving steady contributions to both the newer Daffodil VSCode Extension and the Daffodil code base. The rate of commits/PRs has dropped a bit, but this is partly due to the fewer rather large commits associated with the new VSCode Extension sub-effort, and to some developers spending more time on DFDL schema creation, that is, some devs have spent time as Daffodil users recently which can definitely be a good thing for quality. As expected, the Daffodil VSCode Extension effort is attracting more contributors. User interest in Daffodil has also increased. A Web search for 'Google Cloud DFDL Daffodil' will find material about recent cloud based Daffodil applications. ----------------------------------------- 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 We got a contribution for jakarta related relocation patterns and shipped a release. Apart from that it was a rather silent quarter ## Health Report Still okish. We've easily got enough votes on our last release. DS is mature but still widely used. ## 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 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 (a year ago) There are currently 27 committers and 13 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - No new PMC members. Last addition was Houjin Huang on 2020-12-16. - Fu Chunhui was added as committer on 2022-04-12 - Wang Suyan was added as committer on 2022-05-28 ## Project Activity: We released v5.3.2 on 2022-04-01 and is going to test and review v5.3.3 soon. ## Community Health: We have two new committers this quarter and in the last few months, we found more contributors in our projects and can be potential committers to Apache ECharts. ----------------------------------------- Attachment Z: 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 2 minor framework updates including fixes for java18 compatibility. - Released 12 components including the framework (mostly bug fixes/minor improvements). ### Releases - org.apache.felix.framework-7.0.5 was released on 2022-06-03. - org.apache.felix.main-7.0.5 was released on 2022-06-03. - org.apache.felix.main.distribution-7.0.5 was released on 2022-06-03. - org.apache.felix.framework-7.0.4 was released on 2022-05-25. - org.apache.felix.main-7.0.4 was released on 2022-05-25. - org.apache.felix.main.distribution-7.0.4 was released on 2022-05-25. - org.apache.felix.webconsole-4.8.2 was released on 2022-05-23. - org.apache.felix.webconsole-4.8.0 was released on 2022-05-16. - maven-bundle-plugin 5.1.5 was released on 2022-05-13. - plugin-interpolation-1.2.4 was released on 2022-04-13. - configadmin.1.9.24 was released on 2022-04-01. - org.apache.felix.gogo.runtime-1.1.6 was released on 2022-03-24. ## 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. - dev@felix.apache.org had a 0% decrease in traffic in the past quarter (441 emails compared to 441) - users@felix.apache.org had a 211% increase in traffic in the past quarter (28 emails compared to 9) - 27 issues opened in JIRA, past quarter (-6% change) - 27 issues closed in JIRA, past quarter (-6% change) - 27 PRs opened on GitHub, past quarter (125% increase) - 21 PRs closed on GitHub, past quarter (90% increase) ----------------------------------------- Attachment AA: Report from the Apache Flex Project [Olaf Krüger] ## Description: The mission of the Apache Flex project is to create and maintain software related to the development of expressive web applications that deploy to all major browsers, desktops and devices (including smartphones, tablets and tv) ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Flex was founded 2012-12-19 (9 years ago) There are currently 68 committers and 45 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members. Last addition was Olaf Krüger on 2017-08-28. - No new committers. Last addition was Greg Dove on 2016-09-07. ## Project Activity: No changes have been made to the Flex framework for a long time and it is unlikely that another release will appear. We should think about retiring the project. ## Releases: - Apache Flex SDK 4.16.1 on 2017-11-25 - Apache Flex Installer 3.3.2 on 2018-07-14. ## Community Health: During the last quarter, there was no mailing list activity at dev and nearly no activity at users. ----------------------------------------- Attachment AB: Report from the Apache Flink Project [Robert Metzger] ## Description: The mission of Flink is the creation and maintenance of software related to platform for scalable batch and stream data processing ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Flink was founded 2014-12-17 (7 years ago) There are currently 87 committers and 40 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Jingsong Lee was added to the PMC on on 2022-05-31 - Yang Wang was added to the PMC on 2022-05-05 - Yuan Mei was added to the PMC on 2022-03-14 - David Morávek was added as committer on 2022-03-04 - Martijn Visser was added as committer on 2022-03-03 ## Project Activity: - Releases: - Flink 1.15 has been released on May 5th. It contains major improvements across all components of Flink. - The upcoming Flink 1.16 release is scheduled for August 2022 - Flink Kubernetes Operator 1.0.0 release is currently VOTEd on - Flink 1.14.5 bugfix release is being discussed - Flink Table Store 0.1.0 has been released in early May - Flink Kubernetes Operator 0.1.0 has has been released in early April - Flink 1.14.4 bugfix release has been released on March 11 - Apache Flink is participating in Alibaba Summer of Code (ASOC) with three projects. There's a new wiki page for tracking these initiatives. - The project is in the process of setting up a Community Slack instance, to offer an alternative to the mailing lists. The community is well aware that mailing lists are the ground truth for the communication and decision making. We'll be providing some guidance on our website and within the Slack instance. - Flink Forward San Francisco is scheduled to happen early August. The CfP has recently closed and speakers have been notified already. ## Community Health: The PMC is actively monitoring potential new committer candidates. There were a few candidates discussed recently that need more guidance. The community health numbers look good. From the community metrics, it seems that there is a 15% reduction in Pull Request and commit activity. We'll monitor the development. These are the relevant stats: - 1336 commits in the past quarter (-15% change) - 163 code contributors in the past quarter (-1% change) - 921 PRs opened on GitHub, past quarter (-15% change) - 841 PRs closed on GitHub, past quarter (-17% change) - dev@flink.apache.org had a 2% increase in traffic in the past quarter (2241 emails compared to 2178) ----------------------------------------- Attachment AC: 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-20 (a year ago) There are currently 19 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 Abhishek Tiwari on 2021-01-20. - No new committers. Last addition was Zihan Li on 2021-10-14. ## Project Activity: - FlowGroup quotas added for Dag Manager. - Addition of capacity floor to avoid aggressive resource requests. - Fine grain configuration added and optimizations done to reduce noise in metrics of workunits. - Config store performance improved by lazy loading environment configuration - Retries added to flow SLA kills. - Yarn container allocation grouping support added by Helix tags. - Metadata writers field were added to GMCE (Gobblin Metadata Change Event) schema, Hive commit GTE added Hive Metadata writer. - Heartbeats added to DAGManagerThread to improve liveliness checks. - Compaction was made more consistent to deal with failures. - Helix Re-triggering updated to emit events on job skips. - Log config levels were made configurable. - Partitioned tables were updated to handle equality in paths. - SalesforceSource, RESTApiConnector, DatasetCleaner was updated to clean resources, NPE was fixed. Last release (v0.16.0) was done on: Feb 3, 2022. ## Community Health: - There have been 41 commits since 1st Mar 2022. - 30 commits have been from non-committers. - We constantly look for consistent contributors to vote them in as Committers and PMC. (Zihan was voted in Oct, 2021) ----------------------------------------- Attachment AD: Report from the Apache Gora Project [Kevin Ratnasekera] ## Description: The mission of Gora is the creation and maintenance of software related to ORM framework for column stores such as Apache HBase and Apache Cassandra with a specific focus on Hadoop ## Issues: - There are no issues requiring board attention at this time. ## Membership Data: Apache Gora was founded 2012-01-24 (10 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: - 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. - Several PMC members volunteered in mentoring GSoC for this year, we were granted with 1 slot for the GSoC programme. ## Community Health: - We observed the usual traffic that we get on both Github and mailing lists for the past quarter. So nothing significant that worth mentioning for the this quarterly report, when compared to previous quarters. ----------------------------------------- Attachment AE: Report from the Apache Griffin Project [William Guo] ----------------------------------------- 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 primarily focused on completing the 1.5.0 release. Originally expected by end of March, the new release is now more likely to go out at the end of June or July. 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. There is a recent uptick in activity on the user@ list from users interested in upgrading their old, long-running production deployments of Guacamole to the latest release (1.4.0), as well as active engagement from the community in assisting those users. ----------------------------------------- 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 (18 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. In the past quarter we've added a the required link to the foundation's privacy policy. Since we never used any kind of analytics for our website no further change has been necessary. 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. ## 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: There are no issues requiring board attention. ## Membership Data: Apache Helix PMC Chair change vote done. New PMC Chair is Junkai Xue. Need ASF board's approval. Apache Helix was founded 2013-12-17 (8 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.3 was released on 2022-04-27 1.0.4 release is on going. ## Community Health: 103 commits in the past quarter (171% increase) 19 code contributors in the past quarter (58% increase) user@helix.apache.org had a 86% decrease in traffic in the past quarter 71 PRs opened on GitHub, past quarter (115% increase) 61 PRs closed on GitHub, past quarter (84% increase) 67 issues opened on GitHub, past quarter (191% increase) 33 issues closed on GitHub, past quarter (73% increase) ----------------------------------------- Attachment AI: Report from the Apache Hive Project [Ashutosh Chauhan] ----------------------------------------- Attachment AJ: Report from the Apache Hudi Project [Vinoth Chandar] ## Description: The mission of Apache Hudi is the creation and maintenance of software related to providing atomic upserts and incremental data streams on Big Data ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Hudi was founded 2020-05-19 (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-10. - Forward Xu was added as committer on 2022-04-14 - Vinoth Govindarajan was added as committer on 2022-05-06 - Zhaojing Yu was added as committer on 2022-03-23 ## Project Activity: Hudi community put out yet another strong major release in 0.11.0 and is working towards the first minor release on top 0.11.1. This release had 638 commits from about 61 contributors, and shipped the first ever multi-modal indexing system for data lakes. Community held 3 monthly syncs with talks from Hudi PMC, contributors, users. Several Hudi users including HaloDoc, Zendesk, AWS published blogs on their Hudi usage. ## Community Health: We continue to see a trend where developers prefer to directly engage on Github PRs and issues for technical discussions. PMC is consistently leveraging the dev list though for any decisions made major like RCs,release timelines, or smaller like adjusting community sync times. All in all, this quarter we kept up the momemtum and onboarded net new code contributors to the project, while we slowed down a bit on our support issue resolution rate (GH issues closed). We will pay close attention to this going forward. ----------------------------------------- Attachment AK: Report from the Apache Iceberg Project [Ryan Blue] ----------------------------------------- Attachment AL: Report from the Apache Incubator Project [Justin Mclean] # Incubator PMC report for June 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 37 podlings incubating. Podlings made 3 distinct releases, and we added one new IPMC member. MXNet started a graduation discussion, but some branding issues have not been resolved, and their website is not entirely in line with ASF branding policies. There were some privacy policy issues also identified. The podling is addressing these issues. Someone who is not on the PPMC seems to be driving the graduation. Doris has amended its resolution after fixing some branding issues and dropping some people from its proposed PMC that are contributing to a fork of the project that may not be acting in the project's best interests. InLong should graduate this month or next. A new proposal Uniffle (was Firestorm) is being voted on; there was some concern that Firestorm may not be a suitable podling name. Ambari may be coming back from the attic, and it was discussed if the incubator is a place to do that. NuttX had some trouble getting IPMC members to vote on its release. Crail started a retirement vote, and some other podlings may need to consider retiring, including Livy. Some podlings need some guidance on adding new committers and PPMC members. With the board resolution on adding PMC members, this may become less of an issue. This month, we missed reports from Hivemall, Livy, Nemo, SDAP, and Spot. Nemo has asked to report next month. Marvin-AI does not have signoff by mentors and will also be asked to report next month. Most discussions on the mailing list were around releases, new project proposals, graduations, and finding new mentors. There was some discussion about changing the chair due to previous reports not being submitted. However, no one seems willing to become the chair. This month, we've asked volunteers to do some of the tasks to not rely solely on the chair to do all of the work and hopefully make other people more familiar with the reporting process and tasks involved. ## Community ### New IPMC members: - Zhankun Tang ### People who left the IPMC: - None ## New Podlings - Devlake ## Podlings that failed to report, expected next month - Hivemall - Nemo - SDAP - Spot - MarvinAI - Livy ## Graduations - AGE The board has motions for the following: - InLong ## Releases The following releases entered distribution during the month of May: - Apache Linkis 1.1.1 - 2022-05.25 - Apache Flagon-UserALE.js 2.3.0 - 2022-05-26 - Apache MXNet 1.9.1 - 2022-05-28 ## IP Clearance N/A ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous ## Credits - John D. Ament for last incubator report and making this one easier to write - Calvin Kirs for writing most of the report ## Table of Contents [Crail](#crail) [Kvrocks](#kvrocks) [Kyuubi](#kyuubi) [Pegasus](#pegasus) [PonyMail](#ponymail) [StreamPipes](#streampipes) [Wayang](#wayang) [DevLake](#devlake) -------------------- ## Crail Crail is a storage platform for sharing performance critical data in distributed data processing jobs at very high speed. Crail has been incubating since 2017-11-01. ### Three most important unfinished issues to address before graduating: 1. More frequent code contributions 2. A steady release process 3. Growing the ecosystem: more committers, more use cases ### Are there any issues that the IPMC or ASF Board need to be aware of? Very low project activity. Started discussion on Crail podling retirement on dev mailing list. ### How has the community developed since the last report? No new committer or known new use cases. ### How has the project developed since the last report? We are aware of a proprietary elasticity extension of Crail. We do not expect anymore the creator of that code might contribute it to the project. No other development since last release. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2021-05-03 ### When were the last committers or PPMC members elected? 2021-05-16 ### Have your mentors been helpful and responsive? Our mentors are helpful and always responsive. ### Is the PPMC managing the podling's brand / trademarks? Yes. ### Signed-off-by: - [X] (crail) Julian Hyde Comments: Started retirement vote on dev@crail - [ ] (crail) Luciano Resende Comments: - [X] (crail) Felix Cheung Comments: ### 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: 1. Prepare first Kvrocks release at Apache 2. Prepare Apache Kvrocks website 3. Promote the project and grow 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 are preparing the Kvrocks website and blog posts to promote Kvrocks and grow the user and dev communities. Also, we have submitted a topic of ApacheCon Asia and ITPub to let more guys know Kvrocks community. ### How has the project developed since the last report? 1. Most of the resources are ready, including GitHub/mailing list, etc. 2. SGA and the ICLA of all initial committers are submitted. 3. Built the first version of the Kvrocks website: https://kvrocks.apache.org, but many improvements are to be made. 4. Working towards Kvrocks first Apache release ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release Not yet available ### When were the last committers or PPMC members elected? 2022-04-23 ### Have your mentors been helpful and responsive? Yes, mentors help to solve most of issues when setuping the podling project, also helps a lot on how to maintain issues and PRs. ### 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: Good bootstrap for this podling. Team is committed and eager to move forward. - [X] (kvrocks) Xiaoqiao He Comments: - [X] (kvrocks) tison Comments: - [ ] (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? - New committers: Zhen Wang - 1 new contributor join code contribution. There are currently 75 contributors, 14 committers, and 9 PPMC members. - Chinese version website is now available on [1] contributed by zhenjiaguo ### How has the project developed since the last report? - Improvement Proposal Approved: [KPIP-5] Introduce Kyuubi Web UI - Improvement Proposal Approved: [KPIP-4] Support to submit batch job ### 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-04-21 ### When were the last committers or PPMC members elected? - 2022-05-24 Zhen Wang ### Have your mentors been helpful and responsive? - Mentors are helpful and always responsive. ### Is the PPMC managing the podling's brand / trademarks? Yes ### Is the PPMC managing the podling's brand / trademarks? Yes ### Signed-off-by: - [X] (kyuubi) Willem Ning Jiang Comments: It's good to see there was a new committer elected. - [X] (kyuubi) Jeff Zhang Comments: - [ ] (kyuubi) Duo Zhang Comments: - [ ] (kyuubi) Akira Ajisaka 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. Resolve the license problems. ### 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. - Sub-projects such as different language implemented client libraries which are in other organization repositories have been merge to apache/incubator-pegasus on GitHub ### How has the project developed since the last report? We’re planning to merge Pegasus underlying library (XiaoMi/rDSN) to the main repository, and we have listed the license problems we have to fix, and now it discussing on maillist. ### 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: 2021-11-26 ### When were the last committers or PPMC members elected? 2021-7-7, Yanzhao Tang (Smityz), Committer ### Have your mentors been helpful and responsive? Yes, our mentors gave us a lot of help, including IP clearance, version release, project website building, and etc. There is an open issue to be addressed: - https://lists.apache.org/thread/x50vst4lt2bh2p0no064j9yf24tjvd4n ### Is the PPMC managing the podling's brand / trademarks? No issues that we are aware of. ### Signed-off-by: - [X] (pegasus) Duo zhang Comments: - [ ] (pegasus) Liang Chen Comments: - [ ] (pegasus) Von Gosling Comments: - [ ] (pegasus) Liu Xun Comments: ### IPMC/Shepherd notes: -------------------- ## PonyMail 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 the 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 development has occurred. Pony Mail has a stable group of contributors and are dealing with any important issues as they arise. ### How has the project developed since the last report? No noteworthy change. ### 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 elected committer on 2021-02-04 ### Have your mentors been helpful and responsive? No answer. ### Is the PPMC managing the podling's brand / trademarks? No answer. ### Signed-off-by: - [X] (ponymail) John D. Ament Comments: With the departure of Sharan, the podling needs extra hands to help out. ### 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. Complete maturity assessment 2. Prepare graduation process ### 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? Several active discussions on the mailing list Several users have asked for help on the user mailing list, further they provide new contributions to the project Number of Twitter followers has increased (last report: 208, current: 226) Number of Github stars increased (last report: 307, current: 315) ### How has the project developed since the last report? The focus is on improvements and bug fixes. We plan to have a first stable release 1.0 within the next months. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2022-03-21 ### When were the last committers or PPMC members elected? 2022-03-16 (Stefan Obermeier) ### Have your mentors been helpful and responsive? Yes, our mentors are helpful. ### Is the PPMC managing the podling's brand / trademarks? Yes, project name is approved and the brand is actively managed. ### Signed-off-by: - [ ] (streampipes) Christofer Dutz Comments: - [X] (streampipes) Jean-Baptiste Onofré Comments: I think streampipes is not so far from graduation. - [ ] (streampipes) Julian Feinauer Comments: - [X] (streampipes) Justin Mclean Comments: - [ ] (streampipes) Kenneth Knowles 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. Had a significant growth (stars/forks at GitHub), but we want to gain ### Are there any issues that the IPMC or ASF Board need to be aware of? When establishing whether "Apache Wayang" was a proper name, it was rejected because the 'wayang' word was wrong translated by Google Translator as 'puppet' but instead of that means 'Imagination' or 'shadow'. Because of the confusion and to avoid future problems, the process is under "ASF's trademark counsel". The process started in January, and until these days, the community did not get any status updates. ### How has the community developed since the last report? The community growth is significant (according to Github); during the last month, the main repository had been cloned at least one time per day from a unique IP, and two persons outside of the committer registered had been contributing to the code. In addition to that, the community is presenting some projects for GSOC and OSPP. ### How has the project developed since the last report? The community is stabilizing the code for the new release, which will include python API to create more options for users to join and use Apache Wayang(Incubating) ### 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: December 13, 2021 ### When were the last committers or PPMC members elected? 2022-01-18 : Calvin Kirs ### Have your mentors been helpful and responsive? Yes, the mentors are very responsive and helpful, nevertheless, two of them have prolonged inactivity ### Is the PPMC managing the podling's brand / trademarks? The name is under the process of "ASF's trademark counsel." ### Signed-off-by: - [X] (wayang) Christofer Dutz Comments: That there's been no update on the Podling Namesearch ist not good, I'll try and help find out the current status. - [ ] (wayang) Lars George Comments: - [ ] (wayang) Bernd Fondermann Comments: - [X] (wayang) Jean-Baptiste Onofré Comments: Very active and interesting podling. I think the podling is close to graduation. The effort is around expanding the community. I will help there. ### IPMC/Shepherd notes: -------------------- ## DevLake DevLake is an open-source dev data platform that ingests, analyzes, and visualizes the fragmented data from DevOps tools to distill insights for engineering productivity. DevLake has been incubating since 2022-04-29 ### Three most important unfinished issues to address before graduating: 1. Learn the ASF release process and make the first ASF release 2. Grow the community, add committers and PPMC members 3. Grow the ecosystem, support more data sources and use cases ### Are there any issues that the IPMC or ASF Board need to be aware of? No issues at the moment. ### How has the community developed since the last report? This is our first report. Since entering the incubator: 1. 9 new contributors have joined the community (35 in total) 2. The first committer proposal is going through the voting process 3. Hosted three community meetups on Zoom 4. Signed up for the Open Source Promotion Plan with two summer projects for students ### How has the project developed since the last report? 1. This is our first report. Since entering the incubator: 2. Signed SGA and ICLAs 3. Built official website: devlake.apache.org 4. Migrated two repos to apache org on GitHub and set up their CI 5. Made official announcement in DevLake's blog 6. Functionality wise, we added a data source (TAPD) and support for PostgreSQL. 7. Now working towards DevLake's first Apache release ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: Not applicable. DevLake is working towards making its first Apache release. ### When were the last committers or PPMC members elected? The first committer proposal is going through the voting process on private@devlake.apache.org. ### Have your mentors been helpful and responsive? Yes, our mentors are very helpful and responsive. ### Is the PPMC managing the podling's brand / trademarks? Merico is processing the registration of the DevLake trademark in China. We'll make sure that the trademark is transferred to ASF before graduation. ### Signed-off-by: - [X] (devlake) Willem Ning Jiang Comments: Finished the podling setup and had a onboard training. - [X] (devlake) Felix Cheung Comments: Good progress! - [X] (devlake) Liang Zhang Comments: Completed podling setup quickly. - [ ] (devlake) Lidong Dai Comments: - [ ] (devlake) Sijie Guo Comments: - [ ] (devlake) Jean-Baptiste Onofré Comments: ### IPMC/Shepherd notes: ----------------------------------------- Attachment AM: 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: There are no issues requiring board attention ## Membership Data: Apache IoTDB was founded 2020-09-16 (2 years ago) There are currently 50 committers and 26 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - Yuan Tian was added to the PMC on 2022-04-21 - Gong Ning was added as committer on 2022-06-07 - Minghui Liu was added as committer on 2022-05-25 - Xuxin Liu was added as committer on 2022-05-25 - Qijun Xie was added as committer on 2022-05-28 - Yukun Zhou was added as committer on 2022-05-25 ## Project Activity: Recent releases: - IOTDB-0.13.0 was released on 2022-03-20. - IoTDB-0.12.5 was released on 2022-03-08. there are some bugs are found and fixed after the two versions were release. We will keep to maintain v0.12.x and v0.13.x until v0.14 is released and v0.13.x is relatively stable. The community is developing the new cluster version, which may be finished in the later 1-2 months. ## Community Health: In summary, the community is more and more diverse and active. There are about 90 code contributors in the past quarter, and we have 189 code contributors in total according to Github's statistics. The community submitted several topics to ApacheCon Asia, but missed the Apachecon NA. ----------------------------------------- Attachment AN: Report from the Apache Jackrabbit Project [Marcel Reutegger] ## Description: The Apache Jackrabbit™ content repository is a fully conforming implementation of the Content Repository for Java™ Technology API (JCR, specified in JSR 170 and 283). The Jackrabbit content repository is stable, largely feature complete and actively being maintained. Jackrabbit Oak is an effort to implement a scalable and performant hierarchical content repository as a modern successor to the Apache Jackrabbit content repository. It is targeted for use as the foundation of modern world-class web sites and other demanding content applications. In contrast to its predecessor, Oak does not implement all optional features from the JSR specifications and it is not a reference implementation. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Jackrabbit was founded 2006-03-15 (16 years ago) There are currently 57 committers and 57 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Jose Andrés Cordero on 2022-02-22. - No new committers. Last addition was Jose Andrés Cordero on 2022-02-22. ## 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 drop support for maintenance branches of Jackrabbit 2.14 and Jackrabbit Oak 1.6. Announcement messages have been sent out to users to inform them about respective upgrade paths. ## 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.20.5 was released on 2022-03-10 - jackrabbit-oak-1.6.23 was released on 2022-03-16 - filevault-package-maven-plugin-1.3.0 was released on 2022-03-26 ## JIRA activity: - 119 JIRA tickets created in the last 3 months - 88 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AO: Report from the Apache Karaf Project [Jean-Baptiste Onofré] ## Description: The mission of the Apache Karaf project is the creation and maintenance of open-source software related to a generic platform providing higher level features and services specifically designed for creating OSGi-based servers for distribution at no charge to the public. ## 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: Karaf runtime 4.4.0 has been released on 2022-04-22. Karaf runtime 4.4.0 is an important milestone in the project, supporting OSGi R8. Karaf runtime 4.4.1 is already in preparation including some improvements and minor fixes. Karaf runtime 4.3.7 has been released on 2022-04-23. New major refactoring on Karaf Cellar and Karaf Decanter will also start soon. ## Community Health: Karaf runtime 4.4.0 is an important milestone for the community. We did good progress on Karaf 5 preparation. We are now working on the tooling (common part) that the required part to donate Karaf 5 to ASF (https://github.com/jbonofre/karaf5). We plan to donate Karaf 5 during summer at max. ----------------------------------------- Attachment AP: 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: The project has not yet made a release. We have had low activity again this quarter. Even so we have started working to tidy up a couple of areas. The first area is the Kibble demo where over 150 sources (e.g Github repos, Jira, or mailing lists) were failing to be read or loaded. A large part were caused by the change of default branch name to main which has now been fixed. Some other read failures appear to be caused by unusual names for the default branch.[1]. The second area we are working on is reviewing the open issues and PR's for Kibble-1 to see if we could tidy it up enough to look at making a release. At some point we expect that both of these areas will need some coding skills and so it's becoming more and more important that we attract people with some. We know that there is a problem with the setup documentation that is causing confusion to potential users and contributors so this has now become the highest priority to fix. ## Community Health: The low email traffic confirms the low level of activity for the quarter. It is getting extremely important for us to fix the documentation with the hope this will trigger some more user activity and feedback. [1] https://s.apache.org/oeu9c ----------------------------------------- Attachment AQ: 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 the board's attention. ## Membership Data: Apache Lucene was founded 2005-01-19 (17 years ago) There are currently 95 committers and 63 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - Greg Miller was added as PMC member on 2022-06-07 - Chris Hegarty was added as committer on 2022-05-27 - Lu Xugang was added as committer on 2022-05-27 ## Project Activity: Recent releases: * 9.2.0 was released on 2022-05-24. * pylucene-9.1.0 was released on 2022-04-27. * 9.1.0 was released on 2022-03-22. * 9.0.0 was released on 2021-12-07. With the 9.2.0 release, there are many incremental improvements, the project continues to evolve its code, improving performance and adding features. ## Community Health: We see again a healthy trend +123% in the traffic of the dev@ mailing list, as well as +69% in the number of code contributors. GitHub activity is also increasing slightly (https://home.apache.org/~mikemccand/lucenebench/github_pr_counts.html). We are discussing the use of GitHub issues instead of Apache JIRA, as a way of simplifying and increasing engagement with new contributors. ----------------------------------------- Attachment AR: Report from the Apache Lucene.Net Project [Shad Storhaug] ----------------------------------------- Attachment AS: Report from the Apache ManifoldCF Project [Karl Wright] ## Description: The mission of ManifoldCF is the creation and maintenance of software related to Framework for connecting source content repositories to target repositories or indexes. ## Issues: No issues to report at this time. ## Membership Data: Apache ManifoldCF was founded 2012-05-15 (9 years ago) There are currently 25 committers and 14 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - No new PMC members. Last addition was Markus Schuch on 2018-01-04. - No new committers. Last addition was Cihad Guzel on 2019-08-17. ## Project Activity: ManifoldCF graduated from the Apache Incubator on May 16, 2012. Since then, there have been numerous major releases, including a 2.22 release in late April and a 2.22.1 patch release in early May. The next major release, 2.23, is planned for August 30th. This quarter's activities involved major revisions to underlying dependencies. The log4j fiasco impacted pretty near every dependency ManifoldCF has, and many of the libraries we had to upgrade did not maintain backwards compatibility. All told, three weeks of steady development effort was required for this. Automated tools that check for "bad" versions of libraries are becoming a problem for us because many older jars have no replacement, e.g. Axis 1.4.x, and yet still come up as having CVE vulnerabilities. It is of little use to explain to users that ManifoldCF is a consumer of internal trusted content and exploits cannot be triggered unless such internal content is compromised. Redevelopment, or the discarding of many of ManifoldCF's connectors would be the only way to get past such concerns. ## Community Health: We nominated and approved Cihad Guzel as committer on 8/16/2019. We nominated and approved Markus Schuch as a PMC member on 12/29/2017. We did not sign up any new PMC members or committers this quarter, but there has been a lot of activity now and I think it is likely we will ask new committers and new PMC members on board this quarter. ----------------------------------------- Attachment AT: 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 reporting 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. We have one more developer starting contributing to the project starting from last reporting period. We will call for a vote to grant current PMC Li Shen the committer access ## Project Activity: We had our 0.17.0 release on 2022-05-13 with the supervision from our current release manager Zhen. 0.17.0 release focuses on new feature developments and improvements including but not limited to 1. New feature of Redis integration as the memory service backend. 2. Log4j vulnerability fixes 3. fast-api web-backend enabling for the website The planned items for 0.18.0 has been discussed as follows: 1. Apache Flink integration 2. Improve Redis integration. 3. New backend and frontend planned for upgrading the website. 4. New feature of Durable object versioning ## Community Health: We saw increasing of development activities during the past reporting period as we were focusing on 0.17.0 releases. According to the health report, we had 34 issues closed, 27 code commits, 24 PR closed. Statics data indicates increasing trend. After the 0.18.0 development catches the momentum, we are expected to see increased community activities. ----------------------------------------- Attachment AU: 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: Mynewt-1.10.0 and NimBLE-1.5.0 were release in May 2022. Community work in several areas including: test facilities, improvements in MCU and BSP support, qualification fixes for Bluetooth stack, new Bluetooth stack ports, bug fixes Project is preparing for next release in mid-Q3. We plan to do releases more frequently (3-4 per year). ## Community Health: We see overall increase in github activity (PRs, issues reported, commits) in last quarter. ----------------------------------------- Attachment AV: Report from the Apache NetBeans Project [Geertjan Wielenga] ## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## 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: - Michael Bien was added to the PMC on 2022-05-01 - Jan Horváth was added as committer on 2022-03-23 ## Project Activity: - Apache NetBeans 14 is to be released in the next few days, voting is currently taking place, with thanks to Eric Barboni and Neil C. Smith for driving the release process. - We have now switched away from minor releases, incrementing to full release numbers, hence the upcoming release will be 14, rather than 13.x. - Successfully switched to a new default look and feel in the Apache NetBeans 13 release, white FlatLaf. - nb-javac is now bundled with Apache NetBeans from the Apache NetBeans 13 release onwards, improving the user experience at startup. - Transitioned to GitHub issues and discussions. ## Community Health: Apache NetBeans is stabilizing with more activity in the dev mailing list than in the user mailing list, which is good in some senses, on the other hand, this may be related to us being in continual release mode, i.e., there is always going to be a lot of discussion in the dev mailing list because we release 4 times per year, resulting in a lot of discussion. - dev@netbeans.apache.org had a 35% increase in traffic in the past quarter (650 emails compared to 478) - users@netbeans.apache.org had a 25% decrease in traffic in the past quarter (309 emails compared to 411) - 37 issues opened in JIRA, past quarter (-81% change) - 50 issues closed in JIRA, past quarter (-54% change) - 198 commits in the past quarter (100% increase) - 12 code contributors in the past quarter (no change) ----------------------------------------- Attachment AW: 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 (15 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. - Giulio Speri was added as committer on 2022-03-23 - Nicola Mazzoni was added as committer on 2022-03-23 ## Project Activity: - No release has been published in the second quarter of 2022; the last release is 17.12.09, released on 2022-01-15 - The community is working at the stabilization of the 22.01 branch and is preparing a bug fix release for the currently active branch 18.12 - New data privacy policy: the OFBiz website has been updated to be compliant with the new data privacy policy; more specifically, we have added a link to the official privacy policy and we have updated our website to leverage Matomo, instead of Google Analytics. ## Community Health: It has been a good quarter with mailing list activity on average, contributions merged in our codebase or published in our Wiki; two new committers have been onboarded successfully. ----------------------------------------- Attachment AX: 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. With release of 4.9.0 we continued to have at least one maintenance release per year. The maintenance releases 2.0.12 was released in April and also here we keep to have at least one release per year. ## Community Health: Overall community health is good. Even as activity on the mailing lists in last quarter has further decreased. Both (V2/V4) code lines are on development also reflected in some questions on mailing list and 9 new JIRA items. 2 JIRA items could be closed. We expect less activity over the summer time and more activity in Q4 when we start to prepare the yearly releases (4.10.0 and 2.0.13). ----------------------------------------- Attachment AY: Report from the Apache OODT Project [Imesha Sudasingha] ## Description: Apache OODT is a software framework as well as an architectural style for the rapid construction of scientific data systems. It provides components for data capture, curation, metadata extraction, workflow management, resource management, and data processing. ## Issues: No issues persist that require board's attention. ## Membership Data: Apache OODT was founded 2010-11-17 (12 years ago) There are currently 47 committers and 46 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 Nadeeshan Gimhana on 2021-04-25. - No new committers. Last addition was Nadeeshan Gimhana on 2021-04-06. ## Project Activity: - Last release (1.9.1) was in October 2021 We have finished required feature developments for OODT 2.0, but couldn't get it released yet due to all the active contributors being busy. The plan is to get it released during the reporting period. ## Community Health: Community health was low due to no new development being done around OODT. It may increase a bit with the release work of OODT 2.0. ----------------------------------------- Attachment AZ: 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 (10 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: The project recently completed a successful release vote for a 2.0 release. This will be the project's second major release in its 10+ year history. Version 2.0 brings new features around ONNX models while maintaining compatibility with 1.x models. ## Community Health: Since we had the 2.0 release preparation we had increases in mailing list traffic along with JIRA and GitHub activity. The community activity remains low but healthy. The project is hoping that the 2.0 release will help attract new contributors. ----------------------------------------- Attachment BA: Report from the Apache OpenWebBeans Project [Mark Struberg] ## Description: Apache OpenWebBeans is an ALv2-licensed implementations of the "Contexts and Dependency Injection for the Java EE platform" specifications which are defined as JSR-299 (CDI-1.0), JSR-346 (CDI-1.1 and CDI-1.2 MR) and JSR-365 (CDI-2.0). The OWB community also maintains a small server as Apache Meecrowave subproject. Meecrowave bundles latest releases of the ASF projects Tomcat9 + OpenWebBeans + CXF + Johnzon + log4j2. ## Issues: There are no issues requiring board attention at this time. ## Activity: We had some discussions about how to proceed with the CDI-4.0 spec. This might potentially result in increased activity over the next months. ## Health: OWB is a stable project. Still enough interest and it's well used. ## PMC changes: - Currently 13 PMC members, 20 committers - Last PMC addition was Reinhard Sandtner on 2017-10-09. - Last committer addition was John D. Ament on 2017-10-09. ## Recent Releases - 2.0.27 was released on 2022-06-07. - meecrowave-1.2.14 was released on 2022-05-11. - 2.0.26 was released on 2022-02-08. ## Project Statistics: - 171 mails on the list - 16 issues opened in JIRA - 15 issues closed in JIRA ----------------------------------------- Attachment BB: Report from the Apache Pig Project [Koji Noguchi] ----------------------------------------- Attachment BC: Report from the Apache Pivot Project [Roger Lee Whitcomb] ## Description: The mission of Pivot is the creation and maintenance of software related to Rich Internet applications in Java ## Issues: No Board-level issues at this time. With the appointment of Gavin McDonald to the PMC and as a committer we have sufficient PMC oversight now. ## Membership Data: Apache Pivot was founded 2009-12-15 (12 years ago) There are currently 10 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 5:4. Community changes, past quarter: - Gavin McDonald was added to the PMC on 2022-04-13 - Gavin McDonald was added as committer on 2022-04-14 ## Project Activity: No new JIRA issues since last report, no commits. Some minor mailing list activity. We are included in an Infra trial of mailing list migration. Recent releases: * 2.0.5 was released on 2017-07-04. * 2.0.4 was released on 2014-05-19. ## Community Health: In response to questions from last report: Yes, the plan is to finish work on a terminal release and then propose moving the project to the Attic. In the event that new community involvement appears we can certainly readjust this plan. Currently no certain timeframe for this last release, but there is no hurry. ----------------------------------------- Attachment BD: 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: Nothing to report right now. The problems about the lack of community activity seem to have been significantly reduced as activity has picked up quite a bit. ## Membership Data: Apache PLC4X was founded 2019-04-17 (3 years ago) There are currently 19 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. - No new committers. Last addition was Thomas Frost on 2021-05-07. ## Project Activity: In the past 3 months the project has been waking up after it's slumber. Some members of the community have been working on PLC4PY and just recently another initiative has been workinng on brinigng PLC4X to Rust (PLC4RS). The rest has been continuously addressing reported bugs and issues and have continuously been working on improving things throughout the project. Last Releases: - 0.9.1 (Released on 2021-12-17) - 0.9.0 (Released on 2021-09-21) ## Community Health: Most interaction regarding Bugs and PRs is being handled via GitHub. Also most of the initiatives seem to be working mostly silently or usig slack for coordination. So I'm not worried about the drop of 38% in mailinglist communication. 14 code contributors in the past quarter (no change) 44 PRs opened on GitHub, past quarter (-4% change) 43 PRs closed on GitHub, past quarter (-2% change) ----------------------------------------- Attachment BE: Report from the Apache Portable Runtime (APR) Project [Nick Kew] ----------------------------------------- Attachment BF: 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: The following issues are related to the move of the aforementioned Jetspeed-2, Bridges, and Applications projects to "dormant" sub-projects: - https://issues.apache.org/jira/browse/PORTALS-27 - https://issues.apache.org/jira/browse/JS2-1374 - https://issues.apache.org/jira/browse/PB-114 - https://issues.apache.org/jira/browse/APA-81 Since the most recent release on January 15, 2002, 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 ## Membership Data: Apache Portals was founded 2004-02-17 (18 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. David S. Taylor, the PMC chair, would like to retire. No one has stepped up to volunteer to be the PMC chair. ## Project Activity: After first consulting the community via mailing lists, the PMC voted to move the following sub-projects from active status to "dormant" sub-projects: - Apache Portals Jetspeed-2 - Apache Portals Bridges - Apache Portals Applications After this work is complete, the only remaining project "active" project will be Apache Portals Pluto. ## Community Health: Pluto is healthy but largely inactive. Jetspeed, Portals Applications, and Portals Bridges have been retired due to inactivity. ----------------------------------------- Attachment BG: 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.0 was released on April 13th 2022 - 2.9.2 was released on April 8th 2022 - 2.8.3 was released on March 21st 2022 - Pulsar Client Go 0.8.1 was released on March 15th 2021 - Pulsar Client Node 1.6.0 was released on Match 10th 2022 - We continue to have a very high number of "Pulsar Improvement Proposal" getting submitted, discussed and voted by the community: PIP-175: Extend time based release process PIP-174: Provide new implementation for broker dispatch cache PIP-173: Create a built-in Function implementing the most common basic transformations PIP-172: Introduce the HEALTH_CHECK command in the binary protocol PIP-171: Expose SubscriptionProperties to the Consumer interface PIP-168: Support zero-copy of NIC to NIC on Proxy PIP-170: LTS Releases PIP-167: Make it Configurable to Require Subscription Permission PIP-166: Function add MANUAL delivery semantics PIP-161: Exclusive Producer: new mode ExclusiveWithFencing PIP-165: Auto release client useless connections PIP-163: Add lowWaterMark check before appending entry to TB PIP-160: ManagedLedger decorator for batch append enties PIP-159: Reuse transaction buffer reader PIP-162: Enable system topic by default PIP-158: Split client TLS transport encryption from authentication PIP-157: Bucketing topic metadata to allow more topics per namespace PIP-156: Build and Run Pulsar Server on Java 17 PIP-155: Drop support for Python2 lifecycle/stale PIP 154: Max active transaction limitation for transaction coordinator lifecycle/stale PIP-152: Support subscription level dispatch rate limiter setting. PIP-153: Optimize metadataPositions in MLPendingAckStore PIP-151: Use the system topic to store the bundle load data lifecycle/stale - Pulsar has reached 538 contributors on the main Github repo (It was 472 contributors in December 2021) - The community has released a new updated pulsar.apache.org website, with improved look and documentation structure. - The Pulsar Summit 2022 will be held in San Francisco on Aug 18th 2022. It will be 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 61 committers and 30 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 Lari Hotari on 2022-01-16. * Dezhi Liu was added as committer on 2022-05-24 * Qiang Zhao was added as committer on 2022-05-03 * Nicolò Boschi was added as committer on 2022-04-25 * Xiangying Meng was added as committer on 2022-06-01 * Ruguo Yu was added as committer on 2022-03-23 * Gavin Gao was added as committer on 2022-04-04 * Zike Yang was added as committer on 2022-03-22 ## Community Health: - Activity on the mailing lists remains high with a mixture of new users, contributors, and deeper more experienced users and contributors sparking discussion and questions and filing bugs or new features. - users@pulsar.apache.org: - 25% decrease in traffic in the past quarter (72 emails compared to 96): - dev@pulsar.apache.org: - 16% increase in traffic in the past quarter (1062 emails compared to 914) ## Slack activity: - 7320 Members (6248 in March 2022) - 246 Active weekly users (220 in March 2022) ## GitHub activity: - 1593 commits in the past quarter (-11% decrease) - 127 code contributors in the past quarter (-23% change) - 980 PRs opened on GitHub, past quarter (-12% change) - 896 PRs closed on GitHub, past quarter (-16% change) - 443 issues opened on GitHub, past quarter (-9% change) - 308 issues closed on GitHub, past quarter (12% increase) ----------------------------------------- Attachment BH: Report from the Apache REEF Project [Sergiy Matusevych] ## Description: Apache REEF, or Retainable Evaluator Execution Framework, is a library for developing portable applications for cluster resource managers such as Apache Hadoop YARN or Apache Mesos. For example, Microsoft Azure Stream Analytics is built on REEF and Hadoop. ## Issues: In the last quarter we've published the final release of Apache REEF v0.16.1. In June 2022 we have voted to archive the project and move it to Apache Attic. ## Membership Data: Apache REEF was founded 2015-11-17 (7 years ago) There are currently 35 committers and 22 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 Doug Service on 2017-09-28. - No new committers. Last addition was Scott Inglis on 2018-09-27. ## Project Activity: We've just held an official vote to sunset the project and move it to Apache Attic. The vote had passed unanimously with 6 +1s and no 0s or -1s. I am in the process of archiving the project and updating the web site and the documentation. We expect the project to be closed by the end of this quarter. ## Community Health: We have a great network of REEF alumni, but none of us has been working on REEF in the past year. ----------------------------------------- Attachment BI: Report from the Apache Royale Project [Piotr Zarzycki] ## Description: The mission of Apache Royale is the creation and maintenance of software related to improving developer productivity in creating applications for wherever Javascript runs (and other runtimes) ## Issues: There are no issues requiring board attention at this time. ## 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: - María José Esteve was added to the PMC on 2022-04-24 - No new committers. Last addition was María José Esteve on 2021-11-23. ## Project Activity: PMC members and the community, after longer break, have successfully released a new version of the Apache Royale framework. The release contains many improvements to emulation components, which many users depend on for migrating their applications from Flex to Royale. We are seeing a lot of activity related to emulation components and good usage of Jewel modules by some Royale users. One committer has been invited to become a PMC member based on activities and improvements provided. We have had problems with updating our website for some time, so it still has outdated information related to the latest released version of Apache Royale. ## Community Health: Releases: 0.9.9 was released on 2022-03-30. 0.9.8 was released on 2021-09-02. 0.9.7 was released on 2020-05-13. Activity on social media: Our Twitter account has 718 (previously 719) followers. Our Facebook page has 184 (previously 185) likes. Our LinkedIn Group has 158 (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 BJ: Report from the Apache Santuario Project [Colm O hEigeartaigh] ## Description: The mission of Santuario is the creation and maintenance of software related to XML Security in Java and C++ ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Santuario was founded 2006-06-27 (16 years ago) There are currently 17 committers and 7 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 Daniel Kulp on 2018-10-01. - No new committers. Last addition was Daniel Kulp on 2018-10-01. ## Project Activity: The last releases were: Apache Santuario - XML Security C++ 2.0.4 was released on 2021-11-04. Apache Santuario - XML Security for Java 3.0.0/2.3.1/2.2.4/2.1.8 were released on 2022-05-03. A full round of the Java library releases were done in the last quarter. 3.0.0 is a new major release of the library that contains a change to the jakarta JAXB namespace for the streaming library. 2.1.8 is the last planned release of 2.1.x. ## Community Health: Apache Santuario is a mature and stable project that has reached a point where not too many fixes are required, as it is a set of implementations of some specifications that are quite old now. It is actively managed by the PMC. ----------------------------------------- Attachment BK: Report from the Apache Serf Project [Justin Erenkrantz] ## Description: The mission of the Apache Serf project is creating and maintening of software related to HTTP and associated protocols. ## Issues: The community has no issues to report to the Board. ## Membership Data: Apache Serf was founded 2015-08-18 (7 years ago) There are currently 13 committers and 12 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 Branko Čibej on 2018-09-12. - No new committers. Last addition was Evgeny Kotkov on 2017-04-13. ## Project Activity: The community has some low activity on the mailing lists, some very low activity in the development repository, and no current plans for making a release. There is low energy, but the entire PMC is present enough to jump and handle (say) security issues that may arise in a released version of Apache Serf. Notably, Apache OpenOffice has dropped their dependency upon Apache Serf and moved to the cURL library. ## Community Health: Given the low energy, it is hard to quantify this. Many "old-timers" are present, but the contribution level is low. This level of activity also creates problems growing the community. ----------------------------------------- Attachment BL: Report from the Apache ServiceMix Project [Krzysztof Sobkowiak] ## Description: The mission of Apache ServiceMix project is to create and maintain a flexible, open-source integration container, powered by OSGi, that unifies the features and functionality of Apache ActiveMQ, Camel, CXF, and Karaf into a powerful runtime platform you can use to build your own integrations solutions. ## Issues: No issue requiring board attention. ## Membership Data: Apache ServiceMix was founded 2007-09-19 (13 years ago) There are currently 50 committers and 21 PMC members in this project. The Committer-to-PMC ratio is roughly 7:3. Community changes, past quarter: - No new PMC members. Last addition was Andrea Cosentino on 2017-03-15. - No new committers. Last addition was Andrea Cosentino on 2016-03-13. ## Project Activity: We did monthly bundles releases (for other projects like Camel or Karaf): * bundles-2022.01 * bundles-2022.02 * bundles-2022.03 * bundles-2022.04 ## Community Health: ServiceMix is still maintained, waiting the "move" to Karaf. Our main focus is on specs and bundles (the runtime is really on Karaf side for now). We will move forward on Karaf "move" on Q3/Q4 2022. ----------------------------------------- Attachment BM: 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: - We have seen recent community interest in moving from "javax" packages to "jakarta", work is underway - Last release: v1.9.0 - 2022-03-22. ## Community Health: Overall, community traffic is down. We'd like to take this opportunity to ask the board or others reading this report for guidance on reaching a wider group of developers. ----------------------------------------- Attachment BN: Report from the Apache SINGA Project [Wang Wei] ## Description: The team is busy with a new release. Hence, we would like to postpone to report in the next month. ## 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: A new version is releasing. The details will be reported in the next month. ## Community Health: The community is working on the new release. The details will be reported in the next month. ----------------------------------------- Attachment BO: 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 30 PMC members in this project. The Committer-to-PMC ratio is 5:3. Community changes, past quarter: - Christian Schneider was added to the PMC on 2022-05-13 - Ashok Pelluru was added as committer on 2022-06-07 ## Project Activity: We released version 12 of our sample application, the Sling Starter. Work continues on various individual modules, with 46 releases for this reporting period. ## Community Health: Activity has dipped compared to the last quarter but the community remains healthy. We have seen a large increase in opened PRs, but that can be attributed to dependabot being enabled for the 300+ Sling repositories. ----------------------------------------- Attachment BP: Report from the Apache SpamAssassin Project [Sidney Markowitz] Apache SpamAssassin report to Board for June 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 31 May 2022 we produced our second pre-release of 4.0.0, containing all the major changes and new features that we intend for 4.0.0, for testing in production environments 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 BQ: Report from the Apache Storm Project [Kishor Patil] ## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: There are no known open issues at this point. ## 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 Apache Storm 2.4.0 released on Mar 25, 2022 with log4j fixes. Multiple changes related to older dependencies and improvements are ongoing. We may have another release candidate to avail newer changes in a release. ## Community Health: The community is actively reporting and fixing bugs. There is usual feature developments as well. ----------------------------------------- Attachment BR: Report from the Apache Submarine Project [Liu Xun] ----------------------------------------- Attachment BS: Report from the Apache Synapse Project [Isuru Udana] ----------------------------------------- Attachment BT: 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: - There are currently 28 PMC members. Igal Sapir was added to the PMC on Mar 18 2019 - There are currently 47 committers. Raymond Augé was added as committer on 2020-07-02 ## Project Activity: - Apache Tomcat 10.1.0-M15 (alpha) was released on 2022-05-16 - Apache Tomcat 10.1.0-M14 (alpha) was released on 2022-04-01 - Apache Tomcat 10.1.0-M12 (alpha) was released on 2022-03-14 - Apache Tomcat 10.0.21 was released on 2022-05-16 - Apache Tomcat 10.0.20 was released on 2022-04-01 - Apache Tomcat 10.0.18 was released on 2022-03-14 - Apache Tomcat 9.0.63 was released on 2022-05-16 - Apache Tomcat 9.0.62 was released on 2022-04-01 - Apache Tomcat 9.0.60 was released on 2022-03-14 - Apache Tomcat 8.5.79 was released on 2022-05-23 - Apache Tomcat 8.5.78 was released on 2022-04-01 - Apache Tomcat 8.5.77 was released on 2022-03-17 - Apache Tomcat Native 1.2.33 was released on 2022-05-09 ## 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. ## Private: - Detailed history is available at: https://svn.apache.org/repos/private/pmc/tomcat/trademark-status.txt ----------------------------------------- Attachment BU: 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 a good quarter for attracting new contributors. In mid-March, we had a user respond to a release announcement with the same "where's my stuff" question he'd asked 7 times before over the last 2.5 years. It was used as an opportunity to drive the message to the community open source is a get-what-you-give ecosystem and people need to contribute for it to function. Since then we've had about 4 new people sumbit their first PR and a few more new faces indicate they're interested in contributing. We're doing our best to enable people in hopes to have at least 1 or 2 of them stay with us. In our previous report, we reported PRs from non-committers was low at just one and we were mindful that this number needs to go up. We're happy to see this improvement and we'll be reporting next cycle on if this pace continues. ## Activity The community is largely done with the shift from bytecode transformation to source code updates as they way it handles the javax-to-jakarta namespace change. The master source is now TomEE 9 and completely based on the jakarta namespace. As well TCK results for TomEE 8 and TomEE 9 are now identical, each passing 99% of the Jakarta EE 9.1 Web Profile TCK. The community is now working towards creating another milestone release of TomEE 9. Much of this work involves helping related projects such as Apache BVal and Geronimo Javamail and Activation get current with specifications and do releases. MicroProfile 5.0 compliance has also been an active discussion as TomEE 8 currently supports MicroProfile 2.0 via a combination of implementations across Geronimo, CXF and TomEE itself. After some discussion the community has decided to try replacing the Apache Geronimo MicroProfile implementations with those produced under the external SmallRye project, largely developed by Red Hat. The primary motivation was lack of resources to contribute to the Geronimo implementations, which are out-of-date. The work required to update them would span 3 major versions and a javax-to-jakarta namespace change. Though it is not ideal to switch away from an Apache implementation, not being current with Jakarta EE and MicroProfile specifications over the last few years has hurt the project. Work integrating the SmallRye implementations into TomEE 9 is 80% complete. Our goal is to ship a TomEE 9 this year that is current in both Jakarta EE 9.1 and MicroProfile 5.0 specifcations, which are the most recent versions at the time of this writing. Jakarta EE 10 is slated to be released in a few weeks, so we will soon be a bit behind, but we will be significantly more up to speed overall in comparison to the last several years. The community is still actively maintaining the TomEE 8 branch and a release of TomEE 8.0.12 is up for a vote now. ## 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.11 on April 23rd, 2022 - Apache TomEE Patch Plugin 0.9 on May 9th, 2022 - Apache TomEE javaee-api-8.0-6 jar on May 26th, 2022 ----------------------------------------- Attachment BV: 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 58 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 8:3. Community changes, past quarter: - Krzysztof Parzyszek was added to the PMC on 2022-03-18 - Siyuan Feng was added to the PMC on 2022-03-20 - Gustavo Romero was added as committer on 2022-04-08 - Luke Hutton was added as committer on 2022-04-19 - Mehrdad Hessar was added as committer on 2022-04-05 - Ruihang Lai was added as committer on 2022-04-14 - xinqi was added as committer on 2022-04-14 - Xiyou Zhou was added as committer on 2022-04-23 ## Project Activity: Recent releases: 0.8.0 was released on 2021-11-25. The project community actively works towards improving the project in various areas, highlights include: - Improved support for qualcomm/ARM devices - Foundational improvements in arithmetic modules - Better usability and productivity via TVMScript. ## Community Health: The community continues to bring in new contributors. We have brought 8 new PMC members and committers in the past quarter. ~250 PRs are merged every month. There are also more organized planning through the RFC mechanism. We see a good amount of RFCs to support new features, frontends and hardware backends. ----------------------------------------- Attachment BW: 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: - uimaj-3.3.0 was released on 2022-05-09 - uimafit-3.3.0 was released on 2022-06-03 - uima-ruta and uimaj-io-json to follow soon - significant effort went into streamlining the release process to hopefully enable more frequent releases (or at least less painful) in the future ## Community Health: The community remains moderately active. Little feedback from the user side, more activity on the developer side. It appears that other projects like Apache cTAKES are stuck on UIMAv2 while the Apache UIMA project focusses on the UIMAv3 line and does not plan further v2 releases. One reason they may be stuck is a dependency on a no longer maintained third-party library (ClearTK) which relies on UIMAv2. Not clear yet if, when and how users can be brought onto UIMAv3. ----------------------------------------- Attachment BX: 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 (3 years ago) There are currently 14 committers and 7 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Anatol Sialitski on 2021-01-29. ## Project Activity: The project is now hard at work on the next major version: 2.0. This version will introduce the new GraphQL API to make it compliant with the OASIS Context Server specification final 1.0 release. It will also include a lot of data model improvements to make the project's data more reliable and especially more protected against potential attacks. A new JSON schema validator will be used for all incoming requests. Compatibility with older versions will also be paramount and migration tools will also be part of the new version. The stable version is now in maintenance mode, and no new releases are planned for the 1.x version unless some security patches are needed. ## Community Health: The development community is quite active, working hard on the next major release, but the activity on the public channels is currently a bit low, but that is also due to the fact that the project is reaching some maturity on the stable version. When version 2 is released we hope the project will gain visibility. We also have a lot of contributions from a developer that is not yet a committer or a PMC member so we will probably propose him soon as his work has consistently been good. Here are some metrics: - dev@unomi.apache.org had a 10% decrease in traffic in the past quarter (385 emails compared to 427) - users@unomi.apache.org had a 64% decrease in traffic in the past quarter (11 emails compared to 30) - 28 issues opened in JIRA, past quarter (47% increase) - 10 issues closed in JIRA, past quarter (-52% change) - 121 commits in the past quarter (45% increase) - 11 code contributors in the past quarter (10% increase) - 40 PRs opened on GitHub, past quarter (48% increase) - 27 PRs closed on GitHub, past quarter (3% increase) ----------------------------------------- Attachment BY: 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 - Things have continued to be pretty quiet since our last board report. ## Community Health: Nothing has changed here - VCL continues to be a small but functioning community. We still have committers, PMC members, and users. ----------------------------------------- Attachment BZ: 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: Velocity Engine 2.3 release available 2021-03-08 Velocity Tools 3.1 released available 2021-03-08 ## Community Health: The project remains, as one PMC member put it, "hyper stable", with the devs largely focused on other projects, but still rallying (eventually) when work needs to get done. ----------------------------------------- Attachment CA: 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.10.0, while there was no new version for branch 8.x. Much of the work done on the last quarter was amid to optimize existing code and improve overall performances and memory usage. ## Community Health: We still receive a remarkable number of pull request on GitHub opened by external contributors. Hopefully some of them in the near future might become candidates for future PCM memberships. ----------------------------------------- Attachment CB: Report from the Apache Xerces Project [Michael Glavassevich] Xerces-J In the last few months several bug fixes and improvements were contributed to the XML Schema 1.1 processor. There was some effort in May to have a Xerces-J 2.12.3 release containing these updates, but the release vote was cancelled due to lack of interest at the time. Mailing list traffic has been decreasing; roughly 75+ posts on the j-dev and j-users lists since the beginning of February 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 last report has mostly been review and comments on JIRA issues and pull requests in GitHub from the community. One small PR was merged in GitHub back in March. Mailing list traffic has been low; roughly 35+ posts on the c-dev and c-users lists since the beginning of February 2022. No new releases since the previous report. The latest release is Xerces-C 3.2.3 (April 10th, 2020). Xerces-P Nothing in particular to report. There was no development activity over the reporting period. XML Commons No activity over the reporting period. 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. Two committers have committed changes to SVN and GitHub since February 2022. ----------------------------------------- Attachment CC: Report from the Apache Yetus Project [Allen Wittenauer] ## Description: Apache Yetus provides libraries and tools that enable contribution and release processes for software projects. ## Issues: There are no issues requiring board attention 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: Apache Yetus 0.14.0 was released on May 16, 2022. Adoption is now in progress in a bunch of locations with the only known problem being a change in golangci-lint's behavior with regards to output. The workaround is trivial but we will definitely need to fix it in a future release. As part of this release, we've officially made JDK11 the floor for our Java code. In order to do so, we had to tap into private APIs since the Doclet APIs are (still?) missing core functionality. However, downstream users of us will now be able to move forward as well. Post-release, most of the activity has been around fixing problems seen with the release process itself. While ours is fairly automated, it can always be improved. ## Community Health: * dev@yetus.apache.org had a 750% increase in traffic in the past quarter (17 emails compared to 2) * 36 issues opened in JIRA, past quarter (414% increase) * 55 issues closed in JIRA, past quarter (587% increase) * 48 commits in the past quarter (700% increase) ----------------------------------------- Attachment CD: Report from the Apache YuniKorn Project [Weiwei Yang] ## Description: The mission of Apache YuniKorn is the creation and maintenance of software related to a standalone resource scheduler responsible for scheduling batch jobs and long-running services on large scale distributed systems running in on-premises environments as well as different public clouds ## Issues: This are no issues requiring board attention ## Membership Data: Apache YuniKorn was founded 2022-03-15 (2 months ago) There are currently 29 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 4:3. Community changes, past quater: - new PMC member: Manikanda R ## Project Activity: Apache YuniKorn has released v1.0 on 05/06/2022, this is the first major release after the project graduated as a TLP. Users are updating to the new version, there were some minor issues reported, but overall this is a stable, production-ready release for our community users. Other activities: - YuniKorn PMCs worked with Apache marketing team and got the press release annoucement out on 05/16/2022. - Folks from YuniKorn PMCs have been presented 2 sessions in the KubeConf held in Spain 05/16/2022-05/20/2022. - YuniKorn community is discussing the plan for 1.1.0 release. ## Community Health: Overall the community is healthy and evolving on the right path. The 1.0 release was a major release with lots of code changes, the community has spent tramenderous effort to optimize the code base, and make the project easier to contribute & maintain. We are seeing new contributors contributing to the project, we see 3 new code contributors in the past quater, and the PMC group is having a discussion to add a new committer. ----------------------------------------- Attachment CE: 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: - Mate Szalay-Beko was added to the PMC on 2022-03-28 - No new committers. Last addition was Ling Mao on 2021-01-16. ## Project Activity: Recent releases: 3.5.10 was released on 2022-06-04. 3.7.1 was released on 2022-05-11. 3.8.0 was released on 2022-03-07. ## Community Health: Increase in commit and number of code contributors in the period due to recent release traffic. - dev@zookeeper.apache.org had a 31% decrease in traffic in the past quarter (74 emails compared to 106) - issues@zookeeper.apache.org had a 32% decrease in traffic in the past quarter (195 emails compared to 286) - notifications@zookeeper.apache.org had a 36% decrease in traffic in the past quarter (244 emails compared to 377) - user@zookeeper.apache.org had a 55% increase in traffic in the past quarter (56 emails compared to 36) - 62 issues opened in JIRA, past quarter (-10% change) - 40 issues closed in JIRA, past quarter (-2% change) - 113 commits in the past quarter (44% increase) - 26 code contributors in the past quarter (62% increase) - 55 PRs opened on GitHub, past quarter (no change) - 41 PRs closed on GitHub, past quarter (no change) ------------------------------------------------------ End of minutes for the June 15, 2022 board meeting.