toc icon indicating copy to clipboard operation
toc copied to clipboard

[SANDBOX PROJECT ONBOARDING] sealer

Open amye opened this issue 2 years ago • 28 comments

Welcome to CNCF Project Onboarding! This is an issue created to help onboard your project into the CNCF after the TOC has voted to accept your project. We would like to complete onboarding within one month of acceptance.

From the project side, please ensure that you:

Things that CNCF will need from the project:

  • [x] Provide emails for the maintainers added to https://maintainers.cncf.io in order to get access to the maintainers mailing list and ServiceDesk
  • [ ] Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements
  • [x] GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
  • [x] GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project
  • [x] GitHub: ensure that hat the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced at the project's README on GitHub
  • [x] Website: ensure LF footer is there and website guidelines followed (if your project doesn't have a dedicated website, please adopt those guidelines to the README file of your project on GitHub).
  • [ ] Website: Analytics transferred to [email protected]
  • [x] CII: Start on a CII best practices badge https://bestpractices.coreinfrastructure.org/en

Things that the CNCF will do or help the project to do:

amye avatar Apr 26 '22 18:04 amye

@fanux - We're in here! It's great to see you all! First things: landscape and maintainers.cncf.io is a great place to start!

amye avatar Apr 27 '22 04:04 amye

Thanks, I got it~

fanux avatar Apr 27 '22 04:04 fanux

Test DevStats page added.

lukaszgryglicki avatar Apr 27 '22 14:04 lukaszgryglicki

Prod DevStats page added, ETA for adding new project to All CNCF is tomorrow (same with adding it to `Project(s) Health).

lukaszgryglicki avatar Apr 27 '22 15:04 lukaszgryglicki

Maintainers https://github.com/alibaba/sealer/blob/main/MAINTAINERS.md https://github.com/cncf/foundation/pull/335 added.

fanux avatar Apr 28 '22 06:04 fanux

New project added to All CNCF instance and Projects Health.

lukaszgryglicki avatar Apr 29 '22 08:04 lukaszgryglicki

'thelinuxfoundation' and 'caniszczyk' are added as initial org owners: https://github.com/sealerio

fanux avatar Apr 29 '22 09:04 fanux

How to enable CLA for a GitHub repositories? @amye DCO already enabled.

fanux avatar Apr 29 '22 10:04 fanux

DCO is fine, I'll mark that off. We only need one, not both.

amye avatar Apr 29 '22 20:04 amye

@amye add maintainers PR done: https://github.com/cncf/foundation/pull/335 add contribute PR done: https://github.com/cncf/contribute/pull/107

fanux avatar Apr 30 '22 02:04 fanux

contribute landscape logo done: https://github.com/cncf/landscape/pull/2572

fanux avatar May 02 '22 08:05 fanux

@amye how to transfer Analytics to you? And we have already done some work, could you mark them off?

fanux avatar May 11 '22 13:05 fanux

Please invite [email protected] to your Google Analytics account.

amye avatar Jun 02 '22 16:06 amye

Checking back in here, I don't yet have emails for you all! Drop an email to [email protected] and we'll get you taken care of!

amye avatar Jun 07 '22 20:06 amye

@amye

I have sent an email including sealer maintainers' email address to [email protected], and all those email addresses could be also found at https://github.com/sealerio/sealer/blob/main/MAINTAINERS.md

  • [x] Provide emails for the maintainers added to https://maintainers.cncf.io/ in order to get access to the maintainers mailing list and ServiceDesk
  • [x] GitHub: ensure that hat the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced at the project's README on GitHub. see https://github.com/sealerio/sealer#code-of-conduct
  • [x] CII: Start on a CII best practices badge https://bestpractices.coreinfrastructure.org/en. Done, see https://bestpractices.coreinfrastructure.org/en/projects/5205
  • [x] Adopt a license scanning tool, like FOSSA or Snyk. Done, see https://app.fossa.com/projects/git%2Bgithub.com%2Fsealerio%2Fsealer/refs/branch/main/304fda7ce4801f97ed992cc8cde375ae2f1539eb/preview

All the above are done. Please help to check and mark. Thanks.

allencloud avatar Jun 20 '22 02:06 allencloud

Marking off as done, invites are out for servicedesk and maintainers lists!

amye avatar Jun 24 '22 18:06 amye

Marking off as done, invites are out for servicedesk and maintainers lists!

We have received the invitation of servicedesk and maintainers lists.

allencloud avatar Jun 25 '22 03:06 allencloud

  • [ ] Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements
  • [x] Website: ensure LF footer is there and website guidelines followed (if your project doesn't have a dedicated website, please adopt those guidelines to the README file of your project on GitHub).

@amye These two have been completed

fanux avatar Jul 10 '22 07:07 fanux

Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements -- we'll need a fully executed copy from both sides. I don't have anything in the project onboarding inbox? [email protected] is a great place to put that.

amye avatar Jul 11 '22 20:07 amye

Hi @allencloud and @fanux ! My name is Crystal and I am the new project coordinator in charge of onboarding sandbox projects!

I'm checking in to see if you had a chance to see Amye's response. Did you have any questions or concerns regarding trademark and logo mark asset transfer? I would be happy to help in any way I can!

Cmierly avatar Sep 18 '23 23:09 Cmierly

@Cmierly Maybe something went wrong somewhere and we re-signed the agreement. Before the official agreement is approved, I would like to confirm with you whether there is any problem with the content of the agreement.

So is it convenient for you to provide a suitable way? I will send the draft agreement to you for preliminary review. THX. 😄

starnop avatar Nov 03 '23 03:11 starnop

@Cmierly Maybe something went wrong somewhere and we re-signed the agreement. Before the official agreement is approved, I would like to confirm with you whether there is any problem with the content of the agreement.

So is it convenient for you to provide a suitable way? I will send the draft agreement to you for preliminary review. THX. 😄

Not sure what the issue is? I don't have a signed copy of either registered or non-registered.

amye avatar Nov 03 '23 03:11 amye

@amye The agreement needs to be approved before it can be used, and this approval process is not easy. Therefore, before going through the approval process, we want to confirm whether there is a problem with the content.

I wonder if it is appropriate for me to send a draft version to [email protected] and look forward to confirmation feedback on the agreement content

starnop avatar Nov 03 '23 06:11 starnop

@amye The agreement needs to be approved before it can be used, and this approval process is not easy. Therefore, before going through the approval process, we want to confirm whether there is a problem with the content.

I wonder if it is appropriate for me to send a draft version to [email protected] and look forward to confirmation feedback on the agreement content

We only have two agreements - non-registered trademark and registered trademarks. If you want something different, we'll need to work with Legal on our end.

amye avatar Nov 03 '23 18:11 amye

@amye We have not applied for any trademark regarding sealer even if for word mark, design, and logo marks. So we couldn't sign the agreement as assignor. I wonder if we have any good suggestions?

image

starnop avatar Nov 06 '23 02:11 starnop

@amye Now, we can only sign the aggrement(no reg trademarks) as the owner of the SEALER domain name. And I have sent a draft version to [email protected], please help to confirm that whether the content meets the requirements.

starnop avatar Nov 06 '23 02:11 starnop

Responded with more details, but I think we can take trademarks offline from here. Happy to help with other onboarding tasks!

amye avatar Nov 06 '23 03:11 amye