Yes, Chenya. I found that very troubling as well. We have to clean that up. Thanks for chiming in.
Thanks Sunil On Mon, Jan 10, 2022 at 6:57 PM Chenya Zhang <chenyazhangche...@gmail.com> wrote: > 👍 > > Another thing in my mind is our PR code check... :D > > The "check warning" from Codecov is everywhere which makes our PR review > inconvenient. I'm not sure if the ASF board will randomly check our PRs and > find it not ideal. > > If there is no ticket tracking this, I could help to create one and do > some investigation there. > > Thanks, > Chenya > > On Mon, Jan 10, 2022 at 12:49 PM Sunil Govindan <sun...@apache.org> wrote: > >> I created YUNIKORN-1007 >> <https://issues.apache.org/jira/browse/YUNIKORN-1007> >> >> We have to look at LC20 more closely given the public artifacts that we >> have. >> >> + @Wilfred Spiegelenburg <wilfr...@apache.org> >> >> Thanks >> Sunil >> >> On Mon, Jan 10, 2022 at 11:59 AM Chenya Zhang < >> chenyazhangche...@gmail.com> >> wrote: >> >> > Thanks Weiwei for creating the tickets! I will help to work on >> > https://issues.apache.org/jira/browse/YUNIKORN-1006 to address QU 30, >> 40, >> > 50. >> > >> > On Mon, Jan 10, 2022 at 10:21 AM Weiwei Yang <w...@apache.org> wrote: >> > >> >> I think we can add some documents to clearly address QU 30, 40, 50. >> >> I have created a task under YUNIKORN-1005 >> >> <https://issues.apache.org/jira/browse/YUNIKORN-1005> to address them. >> >> Thank you Chenya, Holden for your feedback, please comment more if >> there >> >> is >> >> anything else outstanding. >> >> >> >> On Mon, Jan 10, 2022 at 9:45 AM Holden Karau <hol...@pigscanfly.ca> >> >> wrote: >> >> >> >> > For "The project provides a well-documented, secure and private >> channel >> >> to >> >> > report security issues, along with a documented way of responding to >> >> them.' >> >> > the standard that I've seen used is to tell people to e-mail private@ >> >> > when they think they might have a security related issue. I think >> that >> >> > would probably work well for Yunikorn too. >> >> > >> >> > >> >> > On Mon, Jan 10, 2022 at 7:04 AM Chenya Zhang < >> >> chenyazhangche...@gmail.com> >> >> > wrote: >> >> > >> >> >> Hi Weiwei, >> >> >> >> >> >> Thanks for driving this! The evaluation is quite comprehensive >> >> overall. I >> >> >> checked our Apache project maturity guidelines and noticed the below >> >> three >> >> >> items. Not sure if we already have them but they are not blockers to >> >> our >> >> >> graduation. We could think more about them along the way. >> >> >> >> >> >> QU30 >> >> >> >> >> >> The project provides a well-documented, secure and private channel >> to >> >> >> report security issues, along with a documented way of responding to >> >> them. >> >> >> >> >> >> QU40 >> >> >> >> >> >> The project puts a high priority on backwards compatibility and >> aims to >> >> >> document any incompatible changes and provide tools and >> documentation >> >> to >> >> >> help users transition to new features. >> >> >> >> >> >> CO50 >> >> >> >> >> >> The project documents how contributors can earn more rights such as >> >> >> commit access or decision power, and applies these principles >> >> consistently. >> >> >> >> >> >> >> >> >> Thanks, >> >> >> >> >> >> Chenya >> >> >> >> >> >> >> >> >> >> >> >> On Mon, Jan 10, 2022 at 12:00 AM Weiwei Yang <w...@apache.org> >> wrote: >> >> >> >> >> >>> Hi YuniKorn community and mentors >> >> >>> >> >> >>> Based on the discussion thread [1], after 2 years time of >> incubating, >> >> it >> >> >>> is >> >> >>> considered that now is a good time to graduate YuniKorn from the >> ASF >> >> >>> incubator and become a top-level Apache project. We have reviewed >> the >> >> ASF >> >> >>> project maturity model [2] and provided some assessment of the >> >> project's >> >> >>> maturity based on the guidelines. Details are included as the >> >> following. >> >> >>> Please read this and share your thoughts by replying to this email, >> >> your >> >> >>> feedback will be much appreciated!!! >> >> >>> >> >> >>> *Code, License, and Copyright* >> >> >>> >> >> >>> All code is maintained on github, under Apache 2.0 license. We have >> >> >>> reviewed all the dependencies and ensured they do not bring any >> >> license >> >> >>> issues. All the status files, license headers, and copyright are >> up to >> >> >>> date. >> >> >>> >> >> >>> *Release* >> >> >>> >> >> >>> The community has released 5 releases in the past 2 years, i.e >> v0.8, >> >> >>> v0.9, >> >> >>> v0.10, v0,11, and v0.12. These releases were done by 5 different >> >> release >> >> >>> managers [3] and indicate the community can create releases >> >> >>> independently. >> >> >>> We have also a well-documented release process, automated tools to >> >> help >> >> >>> new >> >> >>> release managers with the process. >> >> >>> >> >> >>> *Quality* >> >> >>> >> >> >>> The community has developed a comprehensive CI/CD pipeline as a >> guard >> >> of >> >> >>> the code quality. The pipeline runs per-commit license check, >> >> code-format >> >> >>> check, code-coverage check, UT, and end-to-end tests. All these are >> >> built >> >> >>> as automated github actions, new contributors can easily trigger >> and >> >> view >> >> >>> results when submitting patches. >> >> >>> >> >> >>> *Community* >> >> >>> >> >> >>> The community has developed an easy-to-read homepage for the >> project >> >> [4], >> >> >>> the website hosts all the materials related to the project >> including >> >> >>> versioned documentation, user docs, developer docs, design docs, >> >> >>> performance docs. It provides the top-level navigation to the >> software >> >> >>> download page, where links to all our previous releases. It also >> has >> >> the >> >> >>> pages for the new contributors on-boarding with the project, such >> as >> >> how >> >> >>> to >> >> >>> join community meetings, events links, etc. >> >> >>> >> >> >>> The community shows appreciation to all contributors and welcomes >> all >> >> >>> kinds >> >> >>> of contributions (not just for code). We have built an open, >> diverse >> >> >>> community and gathered many people to work together. With that, we >> >> have >> >> >>> 41 >> >> >>> unique code contributors and some non-code contributors as well. >> Many >> >> of >> >> >>> them have becoming to be committers and PPMC members while working >> >> with >> >> >>> the >> >> >>> community. There were 2 new mentors, 8 new committers, 2 new PPMC >> >> from 6 >> >> >>> different organizations [5] added in the incubating phase. And in >> >> total, >> >> >>> the project has 6 mentors, 21 PPMC, and 27 committers from at >> least 14 >> >> >>> different organizations. Community collaboration was done in a >> >> >>> wide-public, >> >> >>> open manner, we leverage regular bi-weekly/weekly community >> meetings >> >> for >> >> >>> 2 >> >> >>> different timezones [6] and dev/user slack channels, mailing lists >> for >> >> >>> offline discussions. >> >> >>> >> >> >>> *Independence* >> >> >>> >> >> >>> The project was initially donated by Cloudera, but with a diverse >> open >> >> >>> source community, it has been operated as an independent project >> >> since it >> >> >>> entered into ASF incubator. The committers and PPMC members are a >> >> group >> >> >>> of >> >> >>> passionate people from at least 14 different organizations, such as >> >> >>> Alibaba, Apple, Cloudera, Databricks, LinkedIn, Microsoft, >> Snowflake, >> >> >>> etc. >> >> >>> The project's success is not depending on any single entity. >> >> >>> >> >> >>> I have enough reasons to believe the project has done sustainable >> >> >>> development successfully in the Apache way. Again, please share >> your >> >> >>> thoughts, all YuniKorn contributors, committers, PPMC, and mentors. >> >> Thank >> >> >>> you! >> >> >>> >> >> >>> [1] >> https://lists.apache.org/thread/dno411y59g2pcy1d3kd7s3kdjz9jw65n >> >> >>> [2] >> >> >>> >> >> >>> >> >> >> https://community.apache.org/apache-way/apache-project-maturity-model.html >> >> >>> >> >> >>> [3] https://yunikorn.apache.org/community/download >> >> >>> [4] https://yunikorn.apache.org/ >> >> >>> [5] https://incubator.apache.org/projects/yunikorn.html >> >> >>> >> >> >>> [6] >> >> >>> >> >> >>> >> >> >> https://docs.google.com/document/d/165gzC7uhcKc5XDWiMYSRKBiPQBy2tDtXADUPuhGlUa0 >> >> >>> >> >> >> >> >> > >> >> > -- >> >> > Twitter: https://twitter.com/holdenkarau >> >> > Books (Learning Spark, High Performance Spark, etc.): >> >> > https://amzn.to/2MaRAG9 <https://amzn.to/2MaRAG9> >> >> > YouTube Live Streams: https://www.youtube.com/user/holdenkarau >> >> > >> >> >> > >> >