THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Markdown |
---|
# Incubator PMC report for April 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 March: ## IP Clearance ## Legal / Trademarks ## Infrastructure ## Miscellaneous ## Credits Table of Contents [Annotator](#Annotator) [APISIX](#APISIX) [DLab](#DLab) [Flagon](#Flagon) [Gobblin](#Gobblin) [Hivemall](#Hivemall) [Hudi](#Hudi) [Iceberg](#Iceberg) [Livy](#Livy) [Milagro](#Milagro) [MXNet](#MXNet) [NLPCraft](#NLPCraft) [NuttX](#NuttX) [Pony Mail](#ponymail) [Teaclave](#Teaclave) [TubeMQ](#TubeMQ) [TVM](#TVM) [Weex](#Weex) [YuniKorn](#YuniKorn) -------------------- ## Annotator Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. 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: - [ ] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: ### IPMC/Shepherd notes: -------------------- ## APISIX APISIX is a cloud-native microservices API gateway, delivering the ultimate ultimate performance, security, open source and scalable platform for all your APIs and microservices. APISIX is based on Nginx and microservices etcd. Compared with traditional API gateways, APISIX has dynamic routing and plug-in hot loading, which is especially suitable for API management under micro-service system. APISIX has been incubating since 2019-10-17. ### Three most important unfinished issues to address before graduating: 1. More Apache 2. Releases 3. and more committers act as release manager to release a version. 2. More committers and PPMC members. 3. Branding issues in the documentation, code, website, etc. ### 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? ### How- haswe thereleased projectthree developedApache sincereleases 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? APISIX 1.0, APISIX 1.1 and apisix-dashboard 1.0 ). the APISIX 1.0 is import for us with a lot enhancement in the core of Apache APISIX, also fixed many bugs come from users's production enviroment. more and more company choose using Apache APISIX and feedback experience to the community and we're happy to see that feedback. 4 Apache releases by 4 different release managers till now. - We have 18 committers and 70 contributors (including 18 committers) now. since the last report, 5 commiters was elected ( including one core contributor on Openresty and the first committer in Europe @sshniro who introduced Apache APISIX into the EU's industrial Internet Project and made a lot of optimization and improvement , showing the diversity of the community ). we also elected first non-initial PPMC member @lilien1010. - We strengthen interaction/cooperation with other Apache project. E.g. Apache skywalking. we also elected @Sheng Wu ( from the PMC of Apache skywalking ) as a member of our PPMC. then he can help us a lot on community building. - the official docker image library migrated to Apache. - 4 committers of APISIX signed up as mentor of Google summer of code, and add some tasks for it ### How has the project developed since the last report? The project has been quite health, with more than 255 pull requests, 120 of them have being merged since the last report. on the mail list, 310 emails sent by 35 people, divided into 61 topics since the last report. Compare to the last report, the number of pull requests have 779% increase and the number of merged requests have 380% increase. These pull requests are authored by a diverse set of contributors. In order to guide more users to get started, we have added a quick start guide and enriched more documents. Continue to remind people to communicate via the Apache APISIX mailing list. During the peroid,the Pull Request is mainly divided three aspects: - Fixing Apache APISIX bug. - add new feature and strengthen the stability of the code. - enrich more documents. ### 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: Fri Feb 24 2020 (1.1) ### When were the last committers or PPMC members elected? - At Mar 15 2020 PPMC members elected a new PPMC member @Sheng Wu who help us a lot on the mail list. he also share the experience on the apache community. - At Mar 24 2020 PPMC members elected a new commiter @Akayeshmantha ( from the PMC of Apache Juneau ) who contributed a lot for some new features. ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues that need Mentors are responsive and helpful. Things tend to be addressed on the right way. ### Is the PPMC managing the podling's brand / trademarks? Are 3rdYes, partiesWe respectingkeep 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?tracking podling's brand / trademarks. ### Signed-off-by: - [ ] (apisix) Willem Ning Jiang Comments: - [ ] (apisix) Justin Mclean Comments: - [ ] (apisix) Kevin Ratnasekera Comments: - [ ] (apisix) Von Gosling Comments: ### IPMC/Shepherd notes: -------------------- ## DLab DLab is a platform for creating self-service, exploratory data science environments in the cloud using best-of-breed data science tools. DLab has been incubating since 2018-08-20. ### Three most important 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: - [ ] (dlab) P. Taylor Goetz Comments: - [ ] (dlab) Henry Saputra Comments: - [ ] (dlab) Konstantin I Boudnik Comments: - [ ] (dlab) Furkan Kamaci Comments: ### IPMC/Shepherd notes: -------------------- ## Flagon Flagon is a software tool usability testing platform Flagon has been incubating since 2016-07-13. ### Three most important unfinished issues to address before graduating: 1. 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: - [ ] (flagon) Lewis John McGibbney Comments: - [ ] (flagon) David Meikle Comments: - [ ] (flagon) Tim Allison Comments: - [ ] (flagon) Furkan Kamaci 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: -------------------- ## 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? ### 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: - [ ] (hivemall) Daniel Dai Comments: - [ ] (hivemall) Koji Sekiguchi Comments: ### IPMC/Shepherd notes: -------------------- ## PonyMail Pony Mail is a mail-archiving, archive viewing, and interaction service, that can be integrated with many email platforms. Annotator has been incubating since 2016-05-27. ### Three most important unfinished issues to address before graduating: 1. Grow community 2. Work on release scheduled 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? The project is discussing graduating from the incubator. Feedback is positive, and we are drafting a resolution to the fact. ### How has the project developed since the last report? See above. ### 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? Sebastian Bazley was added as committer on 2017-06-10 ### 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? All good here. ### Signed-off-by: - [ ] (ponymail) Sharan Foga Comments: - [ ] (ponymail) John D Ament Comments: ### IPMC/Shepherd notes: -------------------- ## Hudi Hudi provides atomic upserts and incremental data streams on Big Data Hudi has been incubating since 2019-01-17. ### Three most important unfinished issues to address before graduating: 1. Project is ready to graduate from incubator. 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? 1. 683 conversations on dev ML across 130 topics [1] 2. 75 participants during this period ### How has the project developed since the last report? 1. ~180 Commits in gitbox [2] 2. ~260 issues opened on Jira [3]. ~140 issues resolved in Jira [4] 3. Hudi 0.5.1 released on Jan 31, 2020 4. Hudi 0.5.2 released on March 26, 2020 5. Work in progress for Hudi 0.6.0 planned for Apr 2020. 6. 1 new committer - Sivabalan Narayanan 7. 2 new PPMCs - Leesf, Vino Yang 8. Completed the Apache Maturity Matrix for the project [5] 9. Apache Hudi talk at Hadoop Summit Bangalore [6] 10. Apache Hudi & Apache Kylin Online Meetup, China [7] [8] ### How would you assess the podling's maturity? Please feel free to add your own commentary. 1. The project now has a diverse developer and user community, and excellent community traction. 2. The project’s committers and PPMC members are drawn from diverse places - Tencent, Uber, Confluent, Snowflake, Lyft, Shopify, Double Verify. 3. Apache Hudi is being used across various industries for creating data lakes and also for managing Machine Learning feature stores. - AWS, Alibaba, Uber, Tencent, Kyligence, EMIS Health, Tathastu.ai, Logical Clocks - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2020-03-26 Apache Hudi-incubating 0.5.2 Release 2020-01-31 Apache Hudi-incubating 0.5.1 Release ### When were the last committers or PPMC members elected? Sivabalan Narayanan was made committer on Feb 15, 2020 Vino Yang and Leesf were added to PPMC on Feb 15, 2020 ### Have your mentors been helpful and responsive? Yes, very helpful ### Is the PPMC managing the podling's brand / trademarks? Yes. ### Signed-off-by: - [X] (hudi) Suneel Marthi Comments: - [ ] (hudi) Thomas Weise Comments: - [ ] (hudi) Luciano Resende Comments: - [ ] (hudi) Kishore Gopalakrishnan Comments: ### IPMC/Shepherd notes: [1] https://lists.apache.org/trends.html?dev@hudi.apache.org:lte=3M [2] git log --since="2019-12-25" --no-merges | grep -e 'commit [a-zA-Z0-9]*' | wc -l [3] project = HUDI AND created >= 2019-12-25 AND created <=now() [4] project = HUDI AND status = Closed AND status changed to Closed DURING ("2019/12/25",now()) [5] https://cwiki.apache.org/confluence/display/HUDI/Apache+Hudi+Maturity+Matrix [6]https://www.slideshare.net/SyedKather/building-robust-cdc-pipeline-with-apache-hudi-and-debezium [7] https://drive.google.com/open?id=1dmH2kWJF69PNdifPp37QBgjivOHaSLDn [8] https://drive.google.com/open?id=1Pk_WdFxfEZxMMfAOn0R8-m3ALkcN6G9e -------------------- ## 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 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 are applying TubeMQ to the actual environment, at this stage we have discovered and fixed some bugs; at the same time, we are learning and preparing for the first release. It is expected that in the next stage we will release the first release ### 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. - [x] Initial setup - [x] Working towards first release - [x] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: None ### When were the last committers or PPMC members elected? Aloys Zhang was added as committer on 2020-02-20 ### Have your mentors been helpful and responsive? Yes. ### Is the PPMC managing the podling's brand / trademarks? Yes, all good here. ### Signed-off-by: - [ ] (tubemq) Junping Du Comments: - [ ] (tubemq) Justin Mclean Comments: - [ ] (tubemq) Sijie Guo Comments: - [ ] (tubemq) Zhijie Shen Comments: - [ ] (tubemq) Jean-Baptiste Onofre Comments: ### IPMC/Shepherd notes: -------------------- ## Weex Weex is a framework for building Mobile cross-platform high performance UI. Weex has been incubating since 2016-11-30. ### Three most important unfinished issues to address before graduating: 1. [Branding issues](https://cwiki.apache.org/confluence/display/WEEX/Branding+issues). There are about 10 git repos violating the trademark of Apache Weex, together with their NPM/Maven artifact. 2. [Community diversity](https://cwiki.apache.org/confluence/display/WEEX/Communtiy+diversity). Apache Weex needs more PPMCs and committers from community, no employees from a single company shall have majority vote in PPMC and committer. ### 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? NO ### How has the project developed since the last report? * We have 14 incoming pull request, and 8 of them are merged. * We have 5 threads in Weex mailing list . * We have solved 21 Github issues. ### 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: 2019-10-23 ### When were the last committers or PPMC members elected? 2019-12-05 ### Have your mentors been helpful and responsive? Yes, they are very helpful. ### Is the PPMC managing the podling's brand / trademarks? #### Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? No. We are collecting a list of [branding issues](https://cwiki.apache.org/confluence/display/WEEX/Branding+issues), and we shall fix the problem one by one. #### Has the VP, Brand approved the project name? No yet. We have not done Podling name search. ### Signed-off-by: - [ ] (weex) Willem Ning Jiang * Comments: - [ ] (weex) Myrle Krantz * Comments: - [ ] (weex) Jan Piotrowski * Comments: ### IPMC/Shepherd notes: -------------------- |
...