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.
...
Shepherd Assignments
Dave Fisher | SDAP |
---|---|
Dave Fisher | Toree |
Drew Farris | Hivemall |
Drew Farris | Tuweni |
Justin Mclean | Ratis |
P. Taylor Goetz | Doris |
P. Taylor Goetz | Gobblin |
P. Taylor Goetz | NLPCraft |
Timothy Chen | DataSketches |
Timothy Chen | DolphinScheduler |
Timothy Chen | Pinot |
ECharts | |
Heron | |
PageSpeed | |
S2Graph | |
Training | |
YuniKorn |
Markdown |
---|
# Incubator PMC report for May 2020 The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. TODO add narrative ## Community ### New IPMC members: ### People who left the IPMC: ## New Podlings ## Podlings that failed to report, expected next month ## Graduations - list podling here The board has motions for the following: - Your podling here? ## Releases The following releases entered distribution during the month of April: ## IP Clearance ## Legal / Trademarks ## Infrastructure ## Miscellaneous ## Credits Table of Contents [DataSketches](#datasketches) [DolphinScheduler](#dolphinscheduler) [Doris](#doris) [ECharts](#echarts) [Gobblin](#gobblin) [Heron](#heron) [Hivemall](#hivemall) [Livy](#livy) [NLPCraft](#nlpcraft) [PageSpeed](#pagespeed) [Pinot](#pinot) [Ratis](#ratis) [S2Graph](#s2graph) [SDAP](#sdap) [Toree](#toree) [Training](#training) [Tuweni](#tuweni) [YuniKorn](#yunikorn) -------------------- ## DataSketches DataSketches is an open source, high-performance library of stochastic streaming algorithms commonly called "sketches" in the data sciences. Sketches are small, stateful programs that process massive data as a stream and can provide approximate answers, with mathematical guarantees, to computationally difficult queries orders-of-magnitude faster than traditional, exact methods. DataSketches has been incubating since 2019-03-30. ### Three most important unfinished issues to address before graduating: 1. Clearly, the most important issue for us is to add more committers. From the Clutch report, this is the last major issue for us. We have tried to encourage folks that ask questions or raise issues to get more involved, and we have one or two folks that have expressed interest in submitting PRs or even a new sketch. But, alas, none have followed through, yet. Developing sketch code is very tricky and understanding how these algorithms work, and the math and statistics behind them, is a hurdle for most people. Yet, we have been very clear that we are prepared to train someone to become a committer. All we ask is that the candidate be open to learning about these fascinating algorithms and committed to work with us. We could use some active help from our Mentors or from the Board to help us find someone that would find this work interesting. I am convinced that there are folks in the greater Apache community that would really enjoy working on this library, we just need to discover who they are! 2. Referring to last month's report, we have made progress in setting up TODO lists on our major sites: Java and C++. And we keep working away at these lists. We have also improved our Downloads page and brought it up to Apache standards. I don't feel these should be issues for graduation. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? The issue mentioned above. We could use some help in finding someone who would find working in the sketching algorithms area really interesting and would want to work with us to become a committer. ### How has the community developed since the last report? We have been accepted to present at two conferences this Summer, the USPTO technology conference and the Spark & AI conference. We also have interest from Apache Flink and Apache Impala to integrate sketches into their systems. There has also been interest from Apache Beam, but so far no action. ### How has the project developed since the last report? We have done a lot of work making the C++ code more robust and will likely make a major new release of the C++ library before this report is read by the Board. We also in the voting process for a new Java release that cleans up some licensing glitches and fixes a bug found by Druid. Our activity on Slack has increased quite a bit with interesting queries from all over. We also have done a lot of work on the website, adding content and improving navigation. ### 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 #this is a continuous, on-going effort - [X] Nearing graduation - [ ] Other: ### Date of last release: * 2020-01-26 Java release 1.2.0-incubating. * The Java 1.3.0-incubating will be out before the Board meeting. * A new C++ 2.0.0-incubating release will also be out before the Board meeting. ### When were the last committers or PPMC members elected? No new committers since April, 2019. ### Have your mentors been helpful and responsive? Yes. No open issues. ### Is the PPMC managing the podling's brand / trademarks? To the best of our knowledge, yes. * Are 3rd parties respecting and correctly using the podlings name and brand? As far as we know, yes. * If not what actions has the PPMC taken to correct this? We have not had to face this issue yet. * Has the VP, Brand approved the project name? Yes, and it is clearly stated as such on http://incubator.apache.org/projects/datasketches.html This monthly report is in markdown so that it's easier to read. If you are not viewing this in that format, it can be seen here: https://cwiki.apache.org/confluence/display/INCUBATOR/May2020 There are presently 44 podlings incubating. In April, podlings executed 9 distinct releases. NLPCraft and Pagespeed releases are not yet in the offical release area. We added three new IPMC members and one retired. There where no IP clearances in April. There are still four new podlings under discussion or VOTE; they are AgenisGraph (voted in but the name needs to change), BlueMarlin, HBlock and Liminal (was Rainbow). One project, ShardingSphere, graduated last month and one podling Tamaya retired. At least one podling is heading towards graduation in the next few months, the next one to graduate is likely to be Hudi. This month we were missing reports from Pinot, S2Graph and SDAP. All podlings were contact and no response so we will need to check if the PPMCs are active. PageSpeed didn't get mentor sign off in time. All will be asked to report next month. Last month Gobblin complained that they didn't get sign off from their mentors and that the IPMC or board should do something about this. The podling and mentors were reminded. The podling has been asked to check with their mentors if this happens again. Without changing policy not to require mentor sign off on reports, I'm not sure what more could be done. We have reports missing sign off a couple of times a year. There was a couple of discussions about the incubator disclaimer notice, time limits to incubation and most on list traffic was around releases and new podlings. Three podlings MXNet, SDAP and Spot still need to sort out their roster and private mailing list subscriptions. ## Community ### New IPMC members: - Sean Busbey - Wangda Tan - Steve Blackmon ### People who left the IPMC: - Ted Dunning ## New Podlings - AgenisGraph - Liminal ## Podlings that failed to report, expected next month - Pinot - S2Graph - SDAP ## Graduations None. ## Releases The following releases entered distribution during the month of April: - APISIX 1.2 - Daffodil 2.6.0 - Doris 0.12.0 - IoTDB 0.9.2 - NLPCraft 0.5.0 - PageSpeed 1.14.36.1 - Ratis Thirdparty 0.4.0 - SAMOA 0.5.0 - Superset 0.36.0 ## IP Clearance None ## Legal / Trademarks N/A ## Infrastructure N/A ## Miscellaneous N/A # Table of Contents [DataSketches](#datasketches) [DolphinScheduler](#dolphinscheduler) [Doris](#doris) [ECharts](#echarts) [Gobblin](#gobblin) [Heron](#heron) [Hivemall](#hivemall) [Livy](#livy) [NLPCraft](#nlpcraft) [PageSpeed](#pagespeed) [Ratis](#ratis) [Toree](#toree) [Training](#training) [Tuweni](#tuweni) [YuniKorn](#yunikorn) -------------------- ## DataSketches DataSketches is an open source, high-performance library of stochastic streaming algorithms commonly called "sketches" in the data sciences. Sketches are small, stateful programs that process massive data as a stream and can provide approximate answers, with mathematical guarantees, to computationally difficult queries orders-of-magnitude faster than traditional, exact methods. DataSketches has been incubating since 2019-03-30. ### Three most important unfinished issues to address before graduating: 1. Clearly, the most important issue for us is to add more committers. From the Clutch and Podling Website reports, this is the last major issue for us. We have tried to encourage folks that ask questions or raise issues to get more involved, and we have one or two folks that have expressed interest in submitting PRs or even a new sketch. But, alas, none have followed through, yet. Developing sketch code is very tricky and understanding how these algorithms work, and the math and statistics behind them, is a hurdle for most people. Yet, we have been very clear that we are prepared to train someone to become a committer. All we ask is that the candidate be open to learning about these fascinating algorithms and committed to work with us. We could use some active help from our Mentors or from the Board to help us find someone that would find this work interesting. I am convinced that there are folks in the greater Apache community that would really enjoy working on this library, we just need to discover who they are! 2. Referring to last month's report, we have made progress in setting up TODO lists on our major sites: Java and C++. And we keep working away at these lists. We have also improved our Downloads page and brought it up to Apache standards. I don't feel these should be issues for graduation. ### Are there any issues that the IPMC or ASF Board need to be aware of? The issue mentioned above. We could use some help in finding someone who would find working in the sketching algorithms area really interesting and would want to work with us to become a committer. ### How has the community developed since the last report? We have been accepted to present at two conferences this Summer, the USPTO technology conference and the Spark & AI conference. We also have interest from Apache Flink and Apache Impala to integrate sketches into their systems. There has also been interest from Apache Beam, but so far no action. ### How has the project developed since the last report? We have done a lot of work making the C++ code more robust and will likely have a major new release of the C++ library before this report is read by the Board. We also in the voting process for a new Java release that cleans up some licensing glitches and fixes a bug found by Druid. Our activity on Slack has increased quite a bit with interesting queries from all over. We also have done a lot of work on the website, adding content and improving navigation. The Community and Downloads pages are all new. Please have a look! We continue to improve our release process with more guided scripts and fix issues as we discover them. ### 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 -- this is a continuous, on-going effort - [X] Nearing graduation - [ ] Other: ### Date of last release: * 2020-01-26 Java release 1.2.0-incubating. * The Java 1.3.0-incubating release will be out before the Board meeting. * A new C++ 2.0.0-incubating release may be out before the Board meeting. ### When were the last committers or PPMC members elected? No new committers since April, 2019. ### Have your mentors been helpful and responsive? Yes. No open issues. ### Is the PPMC managing the podling's brand / trademarks? To the best of our knowledge, yes. * Are 3rd parties respecting and correctly using the podlings name and brand? As far as we know, yes. * If not what actions has the PPMC taken to correct this? We have not had to face this issue yet. * Has the VP, Brand approved the project name? Yes, and it is clearly stated as such on http://incubator.apache.org/projects/datasketches.html ### Signed-off-by: - [X] (datasketches) Liang Chen Comments: - [ ] (datasketches) Kenneth Knowles Comments: - [X] (datasketches) Furkan Kamaci Comments: - [X] (datasketches) Dave Fisher Comments: - [X] (datasketches) Evans Ye Comments: ### IPMC/Shepherd notes: Justin Mclean: Perhaps one way of attracting more interest is to have more conversation on the mailing list? -------------------- ## DolphinScheduler Dolphin Scheduler is a distributed and easy-to-expand visual DAG workflow scheduling system dedicated to solving the complex dependencies in data processing, making the scheduling system out of the box for data processing. Dolphin Scheduler has been incubating since 2019-8-29. ### Three most important unfinished issues to address before graduating: 1. Develop more committers and contributors. 2. Polish the document and let user more easily to find their questions. 3. Guide community discuss more complicated topic via e-mail instead of other channel. ### 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? 1. Github code contributors grew from 71 to 77. 2. Voted 2 PPMC and voting for 5 committers. ### How has the project developed since the last report? 1. Still refactoring worker architecture for better performance and augmentability. 2. Working for new feature about new data connectors for more data source. 3. Add "condition" module in the work-flow unit. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-2-24 ### When were the last committers or PPMC members elected? 2020-4-23 ### Have your mentors been helpful and responsive? Yes, our mentors help a lot on our progress on restruction. ### Is the PPMC managing the podling's brand / trademarks? Yes, We keep tracking podling's brand / trademarks. ### Signed-off-by: - [ X] (datasketchesdolphinscheduler) LiangSheng ChenWu Comments: - [ X] (datasketchesdolphinscheduler) KennethShaoFeng KnowlesShi Comments: - [X] (datasketchesdolphinscheduler) FurkanLiang KamaciChen Comments: - [X] (datasketchesdolphinscheduler) DaveFurkan FisherKAMACI Comments: - [ X] (datasketchesdolphinscheduler) EvansKevin YeRatnasekera Comments: ### IPMC/Shepherd notes: -------------------- ## DolphinScheduler Dolphin Scheduler is a distributed and easy-to-expand visual DAG workflow scheduling system dedicated to solving the complex dependencies in data processing, making the scheduling system out of the box for data processing. Dolphin Scheduler has been incubating since 2019-8-29. ### Three most important unfinished issues to address before graduating: 1. Develop more committers and contributors. 2. Polish the document and let user more easily to find their questions. 3. Guide community discuss more complicated topic via e-mail instead of other channel. Doris Doris is a MPP-based interactive SQL data warehousing for reporting and analysis. Doris has been incubating since 2018-07-18. ### Three most important unfinished issues to address before graduating: 1. Continue to build our community. The number of committers has grown steadily, and the current progress is more in line with expectations. We are inviting all commuters to join our PPMC. 2. We are upgrading the framework of our website. The new website is not just a site for documents, it's more like an official website of a project. 3. We are going to make a first no-WIP Apache releases. ### 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? 1. Github code contributors grew from 71 to 77. 2. Voted 2 PPMC and voting for 5 committers? None ### How has the community developed since the last report? Since the last report, we have added 5 contributors and 2 committers. There are currently 84 contributors and 17 committers. We are upgrading the framework of our website. The new website is not just a site for documents, it's more like an official website of a project. ### How has the project developed since the last report? 1. Still refactoring worker architecture for better performance and augmentability. 2. Working for new feature about new data connectors for more data source. 3. Add "condition" module in the work-flow unit. Since last report, a total of 227 commits were merged and 524 issues were created. Lots of new features and enhancement have been made since last report. And you can find them in the release note of version 0.12.0. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ X] Initial setup - [ X] Working towards first release - [xX] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-204-24: Apache Doris (incubating) 0.12.0-rc03 ### When were the last committers or PPMC members elected? 2020-4-23 were the last committers or PPMC members elected? Dayue Gao: New Committer 2020-02-03 Kangping Huang: New Committer 2020-02-24 Ling Miao: New PPMC 2020-04-25 ### Have your mentors been helpful and responsive? Yes, ourAll mentors help a lot on our progress on restructionare helpful. ### Is the PPMC managing the podling's brand / trademarks? Yes, We keep tracking podling's brand / trademarks. 3rd parties are using the podlings name and brand correctly. And the project name is approved. ### Signed-off-by: - [ X] (dolphinschedulerdoris) Dave Fisher Sheng Wu Comments: - [ X] (dolphinscheduler) ShaoFeng Shi doris) Willem Ning Jiang Comments: - [ ] (dolphinscheduler) Liang Chen Comments: - [X] (dolphinscheduler) Furkan KAMACI Comments: - [ ] (dolphinscheduler) Kevin Ratnasekera Comments: It's good to see Doris has some new committers and PMC member. - [ ] (doris) Shao Feng Shi Comments: ### IPMC/Shepherd notes: -------------------- ## DorisECharts DorisECharts is a MPP-based interactive SQL data warehousing for reporting and analysis. Doris has been incubating since 2018-07-18 charting and data visualization library written in JavaScript. ECharts has been incubating since 2018-01-18. ### Three most important unfinished issues to address before graduating: 1. Redirecting echartsjs.com to echarts.apache.org. See reason in the next question. 2. 3. ### ThreeAre mostthere important unfinishedany issues tothat addressthe before graduating: 1. ContinueIPMC or ASF Board need to buildbe ouraware community.of? https://echarts.apache.org/ recently changed Theto numbera ofdifferent committersCDN hasas growna steadily,work around for HTTPS andCA theexpiration currentproblem. progress is more in line with expectations. We are inviting all commuters to join our PPMC. 2. We are upgrading the framework of our website. The new website is not just a site for documents, it's more like an official website of a project. 3. We are going to make a first no-WIP Apache releases. ### Are there any issues that the IPMC or ASF Board need to be aware of? None(See https://issues.apache.org/jira/browse/INFRA-20185?page=com.atlassian.jira.pl ugin.system.issuetabpanels%3Aall-tabpanel ) The CDN change makes the website slow, at least in China as we tested. Our next step is to use echarts.apache.org as domain name and use echarts.cdn.apache.org as resource server. After fixing this problem, we will redirect echartsjs.com to echarts.apache.org so that the website redirection problem can be finally solved. ### How has the community developed since the last report? The Sincecommunity thehas lastbeen report,more weactive haveon addedthe 5mailing contributorslist and 2pull committersrequests. We Therehave arebeen currentlyworking 84on contributorsencouraging andthe 17community committers. to contribute in Wevaried are upgrading theforms frameworkand ofit ourseems website.to Thetake neweffect. website is not just a site for documents, it's more like an official website of a projectWe received 23 pull requests from non-committers since last report. ### How has the project developed since the last report? Since last report, a total of 227 commits were merged and 524 issues were created. Lots of new features and enhancement have been made We release a new version since last report. and is Anddiscussing youand canworking find them inon the releasenext note ofbig version 0.12.0. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X ] Initial setup - [X ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-04-24: Apache Doris (incubating) 0.12.0-rc0303-18 ### When were the last committers or PPMC members elected? Dayue Gao: New Committer 2020-02-0321 ### Have Kangping Huang: New Committer 2020-02-24 Ling Miao: New PPMC 2020-04-25 ### 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. All mentors are helpful. ### Is the PPMC managing the podling's brand / trademarks? Yes ### Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? Are 3rd parties are using the podlings name and brand correctly. And the project name is approvedyour mentors been helpful and responsive? Mentors are very helpful and responsive. ### Is the PPMC managing the podling's brand / trademarks? https://github.com/echarts-maps This GitHub user is creating ECharts related projects. We asked him to add notations stating that these are not official Apache ECharts (incubating) project. It has this description now: "All projects are NOT associated with official Apache ECharts (incubating) project and are independently maintained by chfw.". We also asked the author to add this notice to the readme of each projects but he has not finished this yet because there are many projects need to change. We are under communication with him about this. ### Signed-off-by: - [X] (echarts) Kevin A. McGrail Comments: - [X] (dorisecharts) Dave Fisher Comments: I think that the project is getting close. Thanks KAM for helping with the CDN issues. - [ ] (dorisecharts) WillemTed Ning JiangLiu Comments: - [ X] (dorisecharts) Shao FengSheng ShiWu Comments: The project has a good progress. ### IPMC/Shepherd notes: -------------------- ## EChartsGobblin EChartsGobblin is a charting anddistributed data visualizationintegration libraryframework writtenthat insimplifies JavaScript.common EChartsaspects hasof beenbig incubatingdata since 2018-01-18. ### Three most important unfinished issues to address before graduating: 1. Redirecting echartsjs.com to echarts.apache.org. See reason in the next question. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? https://echarts.apache.org/ recently changed to a different CDN as a work around for HTTPS CA expiration problem. (See https://issues.apache.org/jira/browse/INFRA-20185?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel ) The CDN change makes the website slow, at least in China as we tested. Our next step is to use echarts.apache.org as domain name and use echarts.cdn.apache.org as resource server. After fixing this problem, we will redirect echartsjs.com to echarts.apache.org so that the website redirection problem can be finally solved.integration such as data ingestion, replication, organization and lifecycle management for both streaming and batch data ecosystems. Gobblin has been incubating since 2017-02-23. ### Three most important unfinished issues to address before graduating: 1. Revisit Apache Maturity Model assessment. [In progress since last report] 2. Complete house-keeping tasks like revamp website, podling namesearch. [In progress since last report] ### Are there any issues that the IPMC or ASF Board need to be aware of? Yes, we were asked to report again this month since our mentors couldn't sign off the report. We would recommend IPMC or ASF Board to establish a documented process this situation. ### How has the community developed since the last report? The community has* beenEmail morestats activesince onlast the mailing list and pull requests. We have been working on encouraging the community to contribute in varied forms and it seems to take effect. We received 23 pull requests from non-committers since last report. ### How has the project developed since the last report? We release a new version since last report and is discussing and working on the next big version. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [x] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-03-18 ### When were the last committers or PPMC members elected? 2020-02-21 ### 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. Mentors are very helpful and responsive. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? https://github.com/echarts-maps This GitHub user is creating ECharts related projects. We asked him to add notations stating that these are not official Apache ECharts (incubating) project. It has this description now: "All projects are NOT associated with official Apache ECharts (incubating) project and are independently maintained by chfw.". We also asked the author to add this notice to the readme of each projects but he has not finished this yet because there are many projects need to change. We are under communication with him about this. ### Signed-off-by: - [ ] (echarts) Kevin A. McGrail Comments: - [ ] (echarts) Dave Fisher Comments: - [ ] (echarts) Ted Liu Comments: - [ ] (echarts) Sheng Wu Comments: ### IPMC/Shepherd notes: -------------------- ## Gobblin Gobblin is a distributed data integration framework that simplifies common aspects of big data integration such as data ingestion, replication, organization and lifecycle management for both streaming and batch data ecosystems. Gobblin has been incubating since 2017-02-23. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? ### How has the community developed since the last report? ### How has the project developed since the last report? ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues that need to be addressed. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? ### Signed-off-by: - [ ] (gobblin) Jean-Baptiste Onofre Comments: - [ ] (gobblin) Olivier Lamy Comments: - [ ] (gobblin) Jim Jagielski Comments: ### IPMC/Shepherd notes: -------------------- ## Heron A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? ### How has the community developed since the last report? ### How has the project developed since the last report? report: dev@gobblin.incubator.apache.org : 504 (April), 79 (May, so far) * There have been 30 Commits since last report: git log --format='%ci' | grep -cE '((2020-0(4|5)))' * 17 ie. 56% of those commits were by non-committers: git log --format='%ae %ci' | grep -E '((2020-0(4|5)))' | cut -d ' ' -f 1 | sort | uniq -c | sort -n ### How has the project developed since the last report? * Support for common job properties in Helix job scheduler * New API for getting list of proxy users from Azkaban project * New API for adding proxy user to Azkaban project * Refresh capability in LogCopier for long running job use-cases * Back flow remove feature for Spec executors in DAG manager * Support for complete action configuration in Compaction suite * New metrics to measure job status state store performance * Orchestration delay reporter for Gobblin service flows * Dependency version upgrades for Helix, ORC, MySQL * Bug fixes in YarnService to use new token for new containers * Enhance HelixManager to reinitialize when Helx participant check happens * Enable close-on-flush for quality checker * Enable record count verification for ORC format * Add flow level data movement authorization in GaaS * OrcValueMapper schema evolution up-conversion support * Multiple bug fixes and optimizations ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2018-12-09 ### When were the last committers or PPMC members elected? Kuai Yu in January 2020 and Lei Sun in February 2020 ### Have your mentors been helpful and responsive? Yes, but they missed to sign off last quarterly report. ### Is the PPMC managing the podling's brand / trademarks? Yes, but we have to perform podling namesearch. ### Signed-off-by: - [X] (gobblin) Jean-Baptiste Onofre Comments: I think the podling is close to graduation. Maybe worth to start a discussion. - [ ] (gobblin) Olivier Lamy Comments: - [ ] (gobblin) Jim Jagielski Comments: ### IPMC/Shepherd notes: Justin Mclean: If a report doesn't get sign off you need to report next month. This is documented incubator policy. I suggest you reach out to your mentors if you don't see sign-off on your report. The IPMC also notifies mentors of late reports or reports without sign offs. -------------------- ## Heron A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. We need to make Heron more user friendly and contributable 2. We need to work on improving the release process. 3. Still some small work to do addressing licenses. ### Are there any issues that the IPMC or ASF Board need to be aware of? No ### How has the community developed since the last report? 10+ new joined on linkedin 40+ new joined on meetup 40+ new joined on slack 2nd anniversary meetup with great presentation by twitter engineer ### How has the project developed since the last report? There have been bug fixes and feature improvements. Some to note are: - Java 11 support - Bazel 3.0 support - License fix in docker images - Streamlet API improvement - Custom metrics rules for PrometheusSink ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ X] Community building - [ X] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? 2019-11-14 0.20.2-incubating. The community is working on a new release currently. ### When were the last committers or PPMC members elected? One new committer was elected and invited on March 14, 2020 - Se Choi One new PPMC member was elected and invited on April 18, 2020 - Nick Nezis ### Have your mentors been helpful and responsive? Are things fallingOur throughmentor thehas cracks?always Ifbeen so,helpful please list any open issues that need to be addressedand responsive. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? Yes ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ X] (heron) P. Taylor Goetz Comments: - [ X] (heron) Dave Fisher Comments: ### IPMC/Shepherd notes: -------------------- ## Hivemall Hivemall is a library for machine learning implemented as Hive UDFs/UDAFs/UDTFs. Hivemall has been incubating since 2016-09-13. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? issues to address before graduating: 1. Community growth (committers and users) 2. One or more Apache Releases as an Incubator project ### Are there any issues that the IPMC or ASF Board need to be aware of? We reported in April 2020. Why we need to report May 2020? PPMCs are considering exit approaches (retiring or graduate as Hive subproject). ### How has the community developed since the last report? No enough progress since the last report in April 2020. ### How has the communityproject developed since the last report? ### How Almost nothing happened in April 2020. The development has thebeen projectcalmed developeddown since the last report? Apache release on Dec 2019 due to changes in PPMC member job roles. ### 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: XXXX2019-XX12-XX19 ### When were the last committers or PPMC members elected? Elected Jerome Banks as a committer on April 2, 2018. ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues thatKoji needis toactive beat addressedmentoring. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd partiesYes, respectingwe andkeep correctly using the podlings name andtracking podling's brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? / trademarks. ### Signed-off-by: - [ ] (hivemall) Daniel Dai Comments: - [ X] (hivemall) Koji Sekiguchi Comments: ### IPMC/Shepherd notes: Justin Mclean: To answer why you need to report is that you are back to your normal reporting schedule after missing reporting for some months. Drew Farris (shepherd): No mentors active on the mailing lists within the past 3 months. Little project activity. -------------------- ## Livy Livy is web service that exposes a REST interface for managing long running Apache Spark contexts in your cluster. With Livy, new applications can be built on top of Apache Spark that require fine grained interaction with many Spark contexts. Livy has been incubating since 2017-06-05. ### Three most important unfinished issues to address before graduating: 1. Start preparing towards graduation 2. 13. ### GrowAre thethere communityany toissues getthat morethe reviewsIPMC andor content.ASF Board need to be aware of? However, at this point,None ### How has the community might want to consider that it is a stable project that has met its initial functional goals. With multiple public releases under its belt, it might be worth discussing a time to graduate. A substantial increase in community activity in terms of code contribution and related community growth might occur after a new set of functionality/scope is identified for the project. But to date, the existing community and code are following the Apache way. 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? Moderate activity on mailing lists and code as well ### How has the project developed since the last report? 0.7.0 was released. Currently the community is working on HA feature and support for Spark on Kubernetes. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [x] Community building - [x] Nearing graduation - [ ] Other: ### Date of last release: 2020-01-07 ### When were the last committers or PPMC members elected? 2019-01-22 ### Have your mentors been helpful and responsive? Yes ### Is the PPMC managing the podling's brand / trademarks? Yes ### Signed-off-by: - [ ] (livy) Bikas Saha Comments: - [ ] (livy) Brock Noland Comments: - [ ] (livy) Luciano Resende Comments: - [ ] (livy) Jean-Baptiste Onofre Comments: Still planning to contribute what I proposed on the mailing list while ago ### IPMC/Shepherd notes: -------------------- ## NLPCraft A Java API for NLU applications NLPCraft has been incubating since 2020-02-13. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? developed since the last report? Moderate activity on mailing lists and code as well ### How has the project developed since the last report? 0.7.0 was released. Currently the community is working on HA feature and support for Spark on Kubernetes. ### 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: 2020-01-07 ### When were the last committers or PPMC members elected? 2019-01-22 ### Have your mentors been helpful and responsive? Yes ### Is the PPMC managing the podling's brand / trademarks? Yes ### Signed-off-by: - [X] (livy) Bikas Saha Comments: - [ ] (livy) Brock Noland Comments: - [X] (livy) Luciano Resende Comments: - [X] (livy) Jean-Baptiste Onofre Comments: Still planning to contribute what I proposed on the mailing list while ago. I think we are pretty close to graduation. Maybe worth to start a discussion. ### IPMC/Shepherd notes: -------------------- ## NLPCraft Apache NLPCraft is an open source library for adding natural language Interface to any applications. NLPCraft has been incubating since 2020-02-13. ### Three most important unfinished issues to address before graduating: 1. Developer and eventually user community growth. Project is in its infancy so there's a long road ahead on this front. 2. Establish the timely release cadence on three main project (nlpcraft, java-client, nlpcraft-web). 3. Fully converting development process into Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? None. ### How has the community developed since the last report? Not changed since the last report. Project has released its first official ASF release and the website on April 29, 2020. We are expecting this to help in community growth. ### How has the communityproject developed since the last report? ### HowProject has the project developed since the last report? releases its first official ASF release and the website on April 29, 2020. ### 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: XXXX-XX-XX Apache NLPCraft v0.5.0 on 2020-04-29 ### When were the last committers or PPMC members elected? ? No new committers have been added since project incubation on 2020-02-13. ### Have your mentors been helpful and responsive? Are thingsMentors fallinghave throughbeen thehelpful cracks?and Ifresponsive. soHowever, some of pleasethe listmentors any open issues thatdon't needparticipate toat be addressed. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name?all. It hasn't affected the project in a material way since the participated mentors have been active and helpful. ### Is the PPMC managing the podling's brand / trademarks? No trademark/branding issues at this point. ### Signed-off-by: - [ ] (nlpcraft) Roman Shaposhnik Comments: - [ X] (nlpcraft) Furkan Kamaci Comments: Project is going well even it is a new incubator project from my perspective as a mentor. - [ X] (nlpcraft) Evans Ye Comments: - [ X] (nlpcraft) Paul King Comments: - [ X] (nlpcraft) David Fisher Comments: - [ X] (nlpcraft) Konstantin I Boudnik Comments: Project has quickly jumped on the first release and did it pretty much right from the get go! ### IPMC/Shepherd notes: -------------------- ## PageSpeed PageSpeed represents a series of open source technologies to help make the make the web faster by rewriting web pages to reduce latency and bandwidth. PageSpeed has been incubating since 2017-09-30. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? ### How has the community developed since the last report? ### How has the project developed since the last report? ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues that need to be addressed. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? ### Signed-off-by: Grow the number of active developers 2. Enhance the release process. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? A first incubator release was approved by both the developer group and the IPMC! ### How has the community developed since the last report? Mailing lists and git issues are active. The number of active developers is unchanged. ### How has the project developed since the last report? A handful of minor fixes/enhancements have been landed ### 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 - [ ] (pagespeed) Jukka Zitting Comments: - [ ] (pagespeed) Leif Hedstrom Comments: - [ ] (pagespeed) Nick Kew Comments: ### IPMC/Shepherd notes: -------------------- ## Pinot Pinot is a distributed columnar storage engine that can ingest data in real- time and serve analytical queries at low latency. Pinot has been incubating since 2018-10-17. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? ### How has the community developed since the last report? ### How has the project developed since the last report? ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues that need to be addressed. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? ### Signed-off-by: - [ ] (pinot) Kishore Gopalakrishna Comments: - [ ] (pinot) Jim Jagielski Comments: - [ ] (pinot) Olivier Lamy Comments: - [ ] (pinot) Felix Cheung Comments: ### IPMC/Shepherd notes: -------------------- ## Ratis Ratis is a java implementation for RAFT consensus protocol Ratis has been incubating since 2017-01-03. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? ### How has the community developed since the last report? ### How has the project developed since the last report? ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues that need to be addressed. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? ### Signed-off-by: - [ ] (ratis) Jakob Homan Comments: - [ ] (ratis) Uma Maheswara Rao G Comments: - [ ] (ratis) Devaraj Das Comments: ### IPMC/Shepherd notes: -------------------- ## S2Graph S2Graph is a distributed and scalable OLTP graph database built on Apache HBase to support fast traversal of extremely large graphs. S2Graph has been incubating since 2015-11-29. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? Other: ### Date of last release: E.T.A The week of May 11th ### When were the last committers or PPMC members elected? May 27 2019 (Longinos Ferrando, elected as both committer and PMC member) ### Have your mentors been helpful and responsive? Yes. ### Is the PPMC managing the podling's brand / trademarks? - As far as we know the brand is respected by third parties. We-Amp mirrors the incubator site over at modpagespeed.com - but will work on transferring the domain name to the ASF this quarter. - It's not known if the VP, brand has explicitly approved, so that is something we need to make sure about and resolve. ### Signed-off-by: - [ ] (pagespeed) Jukka Zitting Comments: - [ ] (pagespeed) Leif Hedstrom Comments: - [X] (pagespeed) Nick Kew Comments: ### IPMC/Shepherd notes: justin Mclean: Congratulations on your release! -------------------- ## Ratis Ratis is a java implementation for RAFT consensus protocol Ratis has been incubating since 2017-01-03. ### Three most important unfinished issues to address before graduating: 1. Work on Graduation template. 2. Work towards a GA release. 3. Expand the community, committers and PPMC. ### 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? - 1 new committer added. - 4 new contributors. 73 total contributors. ### How has the project developed since the last report? - 60 commits. - Apache Ratis 0.5.0 released. - Apache Ratis Thirdparty 0.4.0 released. ### 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: - 2020-02-13 Apache Ratis 0.5.0 - 2020-04-28 Apache Ratis Thirdparty 0.4.0 ### When were the last committers or PPMC members elected? 2020-02-21 Siddharth Wagle added as committer. ### Have your mentors been helpful and responsive? Mentors are helpful. ### Is the PPMC managing the podling's brand / trademarks? Name is approved. https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-160 ### Signed-off-by: - [ ] (ratis) Jakob Homan Comments: - [X] (ratis) Uma Maheswara Rao G Comments: Healthy development and activities going on. Ready for graduation. - [ ] (ratis) Devaraj Das Comments: ### IPMC/Shepherd notes: -------------------- ## Toree Toree provides applications with a mechanism to interactively and remotely access Apache Spark. Toree has been incubating since 2015-12-02. ### Three most important unfinished issues to address before graduating: In my opinion, I believe Toree is one of those small but useful projects that, except for being very active, would be ready to graduate. Having said that, where there is an important issue or for voting new members and releases the PPMC show up and participate (see example of last committer thread) 1.Increase active contributors 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? Few Q&A on both Gitter and mailing list. BTW, Gitter is the chat application that is common around Python/Jupyter extensions and here is the Toree one https://gitter.im/apache/toree ### How has the communityproject developed since the last report? Toree is somewhat a mature Jupyter kernel that provides good and stable ### How has the project developed since the last report? support for both Scala and Spark. On this quarter there were some minor bugfixes around Scala corner cases. ### 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: XXXX2018-XX11-XX13 ### When were the last committers or PPMC members elected? Kevin Bates was added to the PPMC on 2019-08-14 ### 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. There was nothing requiring mentor intervention on the last quarter. ### 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 Trademark issues ### Signed-off-by: - [ X] (s2graphtoree) SergioLuciano FernándezResende Comments: - [ ] (s2graphtoree) WoonsanJulien Ko Comments: ### IPMC/Shepherd notes: -------------------- ## SDAP SDAP is an integrated data analytic center for Big Science problems. SDAP has been incubating since 2017-10-22. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? ### How has the community developed since the last report? ### How has the project developed since the last report? ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues that need to be addressed. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? ### Signed-off-by: - [ ] (sdap) Jörn Rottmann Comments: - [ ] (sdap) Trevor Grant Comments: Le Dem Comments: - [X] (toree) Ryan Blue Comments: I mostly agree with the assessment that Toree is near graduation, but is not very active. The community has demonstrated it is capable of making releases, adding new committers & PPMC members, and welcoming new members. My only criticism is how much discussion is taking place on gitter rather than the dev list. That makes it difficult to keep up, but I think it is important to let this community hold discussions in the forum that makes sense for it instead of trying to make it fit the mold. ### IPMC/Shepherd notes: -------------------- ## Toree Toree provides applications with a mechanism to interactively and remotely access Apache Spark. Toree has been incubating since 2015-12-02. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? ### How has the community developed since the last report? ### How has the project developed since the last report? ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues that need to be addressed. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? ### Signed-off-by: - [ ] (toree) Luciano Resende Comments: - [ ] (toree) Julien Le Dem Comments: - [ ] (toree) Ryan Blue Comments: ### IPMC/Shepherd notes: -------------------- ## Training The Training project aims to develop resources which can be used for training purposes in various media formats, languages and for various Apache and non-Apache target projects. Training has been incubating since 2019-02-21. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? ### How has the community developed since the last report? --- ## Training The Training project aims to develop resources which can be used for training purposes in various media formats, languages and for various Apache and non-Apache target projects. Training has been incubating since 2019-02-21. ### Three most important unfinished issues to address before graduating: 1. Promote the information about Apache Training Project with increased participation from community 2. Create a tutorial on how the tools provided by this project can be used to create own content 3. Review current policies around contribution review and releases to find a pragmatic compromise ### Are there any issues that the IPMC or ASF Board need to be aware of? Unfortunately, not much has happened since the last report in February. We did add one new committer but other than that there has been hardly any activity. While we'd like to blame the current situation in the world for this it wouldn't be a fair assessment as we had the same problem in the previous period. We still believe the idea of the Training project is a good one and E-Mails are being responded to so the project is not dead. It's a lack of time and dedicated resources that is at least partly to blame for this situation. We hope that development will pick up again in the future. ### How has the community developed since the last report? Activity on the dev list has declined even more since the last report with a total number of posts of 34 (most of which are automatted reminders). ### How has the project developed since the last report? n/a ### How would you assess the podling's maturity? Please feel free to add your own commentary There are currently some issues with this podling that we are working to address, we believe that the issues are not yet critical and can be turned around from within the community but want to make the board aware of this early on. - [ ] Initial setup - [ ] Working towards first release - [ X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues that need to be addressed. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? Mentors have been responsive and helpful when reached out to. ### Is the PPMC managing the podling's brand / trademarks? The name search process has not yet been started, as there is still time to do that if and when graduation draws nearer. The PPMC is actively monitoring usage of the Podlings current name on other sites. The Podling is not directly affiliating with any sponsors donating content and presenting an independent image on the webpage. ### Signed-off-by: - [ X] (training) Craig Russell Comments: Not much progress but still working - [ X] (training) Christofer Dutz Comments: - [ X] (training) Justin Mclean Comments: - [ X] (training) Lars Francke Comments: ### IPMC/Shepherd notes: -------------------- ## Tuweni Tuweni is a set of libraries and other tools to aid development of blockchain and other decentralized software in Java and other JVM languages. Tuweni has been incubating since 2019-03-25. ### Three most important unfinished issues to address before graduating: 1. Finish export notice for cryptographic elements 2. Vote in a few more committers 3. Keep release pace and adoption ### Are there any issues that the IPMC or ASF Board need to be aware of? No issues to report at this time. ### How has the community developed since the last report? We are seeing a few contributions in the bug reports and pull requests offered on the repository. The project is starting to gain good traction. We have seen adoption of the project downstream and a couple of fixes contributed as direct result. ### How has the project developed since the last report? The project reached 1.0.0, which was a big milestone. The roadmap is on Github and more accessible. The project is also using Github actions to help kick faster CI for pull requests. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2019-03-28 ### When were the last committers or PPMC members elected? Gordon Martin as committer on 2019-08-01. ### Have your mentors been helpful and responsive? 1.0.0 took a long time to release, and it's mostly to blame on the difficulty to check the release bits. We will need to do better there. ### Is the PPMC managing the podling's brand / trademarks? Yes. At present, there are no issues nor concerns with the Tuweni mark. We do not anticipate any issues with the mark regarding graduation. ### Signed-off-by: - [ X] (tuweni) Jean-Baptiste Onofré Comments: - [ X] (tuweni) Michael Wall Comments: - [ X] (tuweni) Furkan Kamaci Comments: ### IPMC/Shepherd notes: Drew Farris (shepherd): Three mentors active on the mailing lists within the past 3 months. Some project activity observed. -------------------- ## YuniKorn YuniKorn is 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. YuniKorn has been incubating since 2020-01-21. ### Three most important unfinished issues to address before graduating: 1. Gain more contributors and active committers. 2. Improve Launchdocumentation theand firstprovide Apachea releaseroadmap. 3. ImproveWork documentationon anda providesteady arelease roadmapcadence. ### Are there any issues that the IPMC or ASF Board need to be aware of? - No critical issues at this point in time ### How has the community developed since the last report? The project has presented during the Flink Forward virtual conference and received good feedback from the attendees. Interest was shown by a number of new parties in the project. Added 2 new contributors to the project. ### How has the project developed since the last report? The community has been working towards the first release of the project which is at the time of writing of this report being voted on in the Incubator PMC. The first stephard on the first release of the project. The first release v0.8.0 was released on 4th May 2020. Steps have been made to look at a roadmap for the following releases. The YuniKorn website is deployed and content is actively maintained. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [X ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-05-04 Nv0.A8.0 ### When were the last committers or PPMC members elected? No new committers or PPMC members have been added since starting incubation. ### Have your mentors been helpful and responsive? Active guidance during the release prep and votes were cast during the release on the dev@ and incubator list. ### Is the PPMC managing the podling's brand / trademarks? No issues that we are aware of ### Signed-off-by: - [ X] (yunikorn) Junping Du Comments: - [ X] (yunikorn) Felix Cheung Comments: good work on the first release. congrats! - [ X] (yunikorn) Jason Lowe Comments: - [ ] (yunikorn) Holden Karau Comments: ### IPMC/Shepherd notes: -------------------- ## TubeMQ TubeMQ is a distributed messaging queue (MQ) system. TubeMQ has been incubating since 2019-11-03. ### Three most important unfinished issues to address before graduating: 1. Launch the first Apache release. 2. Grow the community 3. Make development document more easily to read ### 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 elected the first external Committer, and at the same time, the questions based on the use of feedback gradually increased, from this point, it can be speculated that the project has begun to be followed and used by more people; the official version is being prepared, we will release the first version recently. ### How has the project developed since the last report? Near the first Apache release launch. ### 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: None ### When were the last committers or PPMC members elected? Technoboy- was added as committer on 2020-04-15 ### Have your mentors been helpful and responsive? Yes. ### Is the PPMC managing the podling's brand / trademarks? Yes, all good here. ### Signed-off-by: - [ X] (tubemq) Junping Du Comments: - [ X] (tubemq) Justin Mclean Comments: - [ ] (tubemq) Sijie Guo Comments: - [ ] (tubemq) Zhijie Shen Comments: - [ X] (tubemq) Jean-Baptiste Onofre Comments: ### IPMC/Shepherd notes: |