Hi Sunil

I don’t think we ever have a wiki, do we still need to add that? I see some 
projects leave that empty as well.

Sent from my iPhone

> On Jan 23, 2022, at 2:07 PM, Sunil Govindan <sun...@apache.org> wrote:
> 
> @Weiwei Yang <w...@apache.org>
> Could you please add WIKI as well to this?
> 
> Thanks
> Sunil
> 
>> On Sun, Jan 23, 2022 at 1:33 PM Weiwei Yang <w...@apache.org> wrote:
>> 
>> Thank you Felix.
>> I have added the initial podling status file:
>> 
>> https://svn.apache.org/repos/asf/incubator/public/trunk/content/podlings/yunikorn.yml
>> .
>> Please let me know if that looks good or not.
>> 
>>> On Sat, Jan 22, 2022 at 10:18 PM Sunil Govindan <sun...@apache.org> wrote:
>>> 
>>> I will reach out to them.
>>> 
>>> Thanks
>>> Sunil
>>> 
>>> On Sat, Jan 22, 2022 at 9:00 PM Felix Cheung <felixcheun...@hotmail.com>
>>> wrote:
>>> 
>>>> Pls add the podling status file
>>>> 
>>> 
>> https://svn.apache.org/repos/asf/incubator/public/trunk/content/podlings/
>>>> 
>>>> 3 ppmc members have not subscribed to private@
>>>> 
>>>> These can be found on
>>>> https://whimsy.apache.org/roster/ppmc/yunikorn
>>>> 
>>>> <
>>> 
>> https://svn.apache.org/repos/asf/incubator/public/trunk/content/podlings/
>>>>> 
>>>> ________________________________
>>>> From: Weiwei Yang <w...@apache.org>
>>>> Sent: Thursday, January 20, 2022 10:05:55 PM
>>>> To: dev@yunikorn.apache.org <dev@yunikorn.apache.org>
>>>> Cc: priv...@yunikorn.apache.org <priv...@yunikorn.apache.org>
>>>> Subject: Re: Apache YuniKorn (Incubating) - Community Graduation Vote
>>>> 
>>>> hi all
>>>> 
>>>> Most issues under the graduation preparation JIRA YUNIKORN-1005
>>>> <https://issues.apache.org/jira/browse/YUNIKORN-1005> are fixed.
>>>> The remaining one is the who-are-we web page, I am currently collecting
>>>> info for that, should be done by next week.
>>>> Shall we start to vote now? I can start a new thread for the community
>>>> voting if nobody has objections.
>>>> 
>>>> On Tue, Jan 11, 2022 at 11:02 AM Wilfred Spiegelenburg <
>>>> wilfr...@apache.org>
>>>> wrote:
>>>> 
>>>>> None of the security lists mentioned in the security page [1] are
>>>>> moderated. They are private lists, i.e. not openly available for
>>>>> browsing in an archive, but not moderated. Using the private@ for
>>>>> YuniKorn does not seem to line up with what other projects do either.
>>>>> None of the recently graduated projects mention anything like using
>>>>> the private@ mailing list on their sites. They all have just used
>> the
>>>>> general security link mentioned on their site unless they have a
>>>>> specific security@ list. YuniKorn would be the one standing out from
>>>>> what seems to be the norm.
>>>>> Examples from the last 2 years of graduated projects using a simple
>>>>> link or a text pointing to [1]: Pinot, Dolphinscheduler, Ratis,
>>>>> Echarts, Gobblin, TVM, Superset and Datasketches. There are more but
>> I
>>>>> think this provides an overview of what is expected on graduation.
>>>>> 
>>>>> Wilfred
>>>>> 
>>>>> [1] https://www.apache.org/security/
>>>>> 
>>>>> On Tue, 11 Jan 2022 at 18:21, Weiwei Yang <w...@apache.org> wrote:
>>>>>> 
>>>>>> Hi Wilfred
>>>>>> 
>>>>>> Adding a security@ mailing list sounds like a good idea, but I do
>>> not
>>>>> think that is required in the current stage.
>>>>>> We can do that post-graduate. For now, the Apache security doc said
>>>>>> 
>>>>>>> We strongly encourage you to report potential security
>>>> vulnerabilities
>>>>> to one of our private security mailing lists first, before disclosing
>>>> them
>>>>> in a public forum.
>>>>>> 
>>>>>> I do not see any issue if we use our private@ mailing list for
>> this
>>>>> purpose.
>>>>>> 
>>>>>> On Mon, Jan 10, 2022 at 11:01 PM Wilfred Spiegelenburg <
>>>>> wilfr...@apache.org> wrote:
>>>>>>> 
>>>>>>> The private@ is a moderated list. This has two issues: a
>> moderator
>>>>>>> needs to approve any message not sent by a PMC member. This will
>>> slow
>>>>>>> down the process of interaction with the reporter. It would also
>> not
>>>>>>> reach the YuniKorn committers group as not all committers are part
>>> of
>>>>>>> the PMC. Security issues should be handled and worked on by all
>>>>>>> committers not just by the PMC members.
>>>>>>> 
>>>>>>> The security notification update made to the website I think does
>>> not
>>>>>>> line up with the security guidelines referenced in the link
>> provided
>>>>>>> in the dropdown menu of the YuniKorn site [1]. In that link there
>>> is a
>>>>>>> well defined way to report security issues. If we need to enhance
>>> and
>>>>>>> extend what we do we either establish a security@ mailing list
>> and
>>>>>>> provide a static page with security related information on our
>> site
>>> or
>>>>>>> we leave it as is. My preference would be to establish a security@
>>>>>>> list and make all committers a member of that list.
>>>>>>> 
>>>>>>> I think we need to roll back the website changes part of
>>> YUNIKORN-1006
>>>>>>> [2] in PR [3] for the website.
>>>>>>> 
>>>>>>> Wilfred
>>>>>>> 
>>>>>>> [1] https://www.apache.org/security/
>>>>>>> [2] https://issues.apache.org/jira/browse/YUNIKORN-1006
>>>>>>> [3] https://github.com/apache/incubator-yunikorn-site/pull/105
>>>>>>> 
>>>>>>> On Tue, 11 Jan 2022 at 04:45, 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
>>>>>>>> YouTube Live Streams: https://www.youtube.com/user/holdenkarau
>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscr...@yunikorn.apache.org
>>>>> For additional commands, e-mail: dev-h...@yunikorn.apache.org
>>>>> 
>>>>> 
>>>> 
>>> 
>> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@yunikorn.apache.org
For additional commands, e-mail: dev-h...@yunikorn.apache.org

Reply via email to