THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
DRAFT DRAFT DRAFTFINAL DO NOT EDIT
NOTE that the content for this month report is in markdown format- please do not remove any formatting characters when adding your reports.
...
Markdown |
---|
# 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. - [xX] Initial setup - [xX] Working towards first release - [xX] 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: - [xX] (crail) Julian Hyde Comments: Started retirement vote on dev@crail - [ ] (crail) Luciano Resende Comments: - [xX] (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. - [xX] Initial setup - [xX] 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. - [xX] (kvrocks) Xiaoqiao He Comments: - [xX] (kvrocks) tison Comments: - [ ] (kvrocks) Von Gosling Comments: - [xX] (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 - [xX] 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? Are 3rd parties respecting and correctly using the podlings name and brand? (yes)If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? (yes) 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 - [xX] 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. - [xX] Initial setup - [xX] Working towards first release - [xX] Community building - [xX] 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? Are things falling through the cracks? If so, please list any open issues that need to be addressedNo answer. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? No answer. ### Signed-off-by: - [xX] (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 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 - [xX] 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 - [xX] 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? Are things falling through the cracks? If so, please list any open issues that need to be addressed. Yes, the mentors are very responsive and helpful, nevertheless, two of them have prolonged inactivity ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? The name is under the process of "ASF's trademark counsel." ### Signed-off-by: - [X] (wayang) Christofer Dutz Comments: 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 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. - [xX] Initial setup - [xX] 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. - [xX] (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: |