cncf / sandbox

Applications for Sandbox go here! โณ๐Ÿ“ฆ๐Ÿงช
Apache License 2.0
131 stars 21 forks source link

[PROJECT ONBOARDING] cert-manager #265

Closed amye closed 3 years ago

amye commented 3 years ago

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.

From the project side, please ensure that you:

Formal onboarding:

amye commented 3 years ago

Owners file: https://github.com/jetstack/cert-manager/blob/master/OWNERS @munnerz - any chance you have artwork?

munnerz commented 3 years ago

The logo artwork can be found here: https://github.com/jetstack/cert-manager/tree/master/logo

I can create a PR tomorrow ๐Ÿ˜Š

amye commented 3 years ago

Oh, this is super. I'll let the design team know.

lukaszgryglicki commented 3 years ago

Hi, is there any GitHub org for this project? I can only find a separate repo: https://github.com/jetstack/cert-manager

munnerz commented 3 years ago

https://github.com/cert-manager - I believe the plan is to move the repository over to this org too

lukaszgryglicki commented 3 years ago

Great, thanks, if possible please ping me when this happens, so I will update DevStats (future) deployment right after this happens. Thanks! BTW: DevStats uses cert-manager since its real beginning.

amye commented 3 years ago

@munnerz: Next steps: Domain: transfer domain to CNCF/LF (ITx) Trademarks: transfer any trademark and logo mark assets over to the LF GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership Website: ensure LF footer is there and website guidelines followed Website: Analytics transferred Landscape: where should this project live?

lukaszgryglicki commented 3 years ago

Test DevStats page added, not added to All CNCF yet. I'll add the prod page once I add all new projects on the test (including All CNCF) and see all is fine. BTW: Sites use cert-manager @ Kubernetes for SSL.

munnerz commented 3 years ago

@amye

Domain: transfer domain to CNCF/LF (ITx)

This will need to be handled by someone over at Jetstack @meyskens @j-westby

Trademarks: transfer any trademark and logo mark assets over to the LF

Is updating the license info included in our logo/ directory all that's needed for this?

GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership

I can add them both to the cert-manager org now ๐Ÿ˜„ I believe the cert-manager repository will move over there at some point soon (cc @meyskens)

Website: ensure LF footer is there and website guidelines followed

Ack, we'll need to prepare a PR for this ๐Ÿ˜„

Website: Analytics transferred

This one will need to be @mattbates or @j-westby I believe.

Landscape: where should this project live?

I think "Security & Compliance", though "Key Management" may fit too...

munnerz commented 3 years ago

I have added @thelinuxfoundation and @caniszczyk as org owners for github.com/cert-manager - you'll need to accept the invites to get that finished up ๐Ÿ˜„

caniszczyk commented 3 years ago

done thank you!

On Wed, Nov 18, 2020 at 11:22 AM James Munnelly notifications@github.com wrote:

I have added @thelinuxfoundation https://github.com/thelinuxfoundation and @caniszczyk https://github.com/caniszczyk as org owners for github.com/cert-manager - you'll need to accept the invites to get that finished up ๐Ÿ˜„

โ€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cncf/sandbox/issues/265, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSIKKQEFGJ63DB7BWPTDSQP7FZANCNFSM4TRC7UEA .

-- Cheers,

Chris Aniszczyk http://aniszczyk.org +1 512 961 6719

meyskens commented 3 years ago

I can add them both to the cert-manager org now smile I believe the cert-manager repository will move over there at some point soon

We have a GitHub issue to move these over, since we rely heavily on Prow and our release tooling there is a few things needed, you can track the progress at https://github.com/jetstack/cert-manager/issues/3451

lukaszgryglicki commented 3 years ago

Prod page added too, also added Projects health summary report (on the test), prod All CNCF is pending.

amye commented 3 years ago

@munnerz: The trademark agreements are in https://github.com/cncf/foundation/tree/master/agreements, we have both registered and unregistered trademark agreements

amye commented 3 years ago

@munnerz: Checking in here! Outstanding from your side:
Domain: transfer domain to CNCF/LF (ITx) Trademarks: transfer any trademark and logo mark assets over to the LF Website: ensure LF footer is there and website guidelines followed Website: Analytics transferred

Let me know how I can help.

meyskens commented 3 years ago

I can confirm we read the services part and are all on the CNCF maintainers mailing list, those can be ticked off.

The transferring of certain ownership (like domain) I have to leave up to Matt Bates. I will be taking on the website guidelines!

mattbates commented 3 years ago

Hi @amye ๐Ÿ‘‹ - thanks for reaching out. @meyskens and I were only talking about this earlier in the week.

Domain: transfer domain to CNCF/LF (ITx)

Sure - can you please let me know the details we should use for transfer? Is there a doc with the recommended practice?

Trademarks: transfer any trademark and logo mark assets over to the LF

Confirming there are no trademarks to transfer.

Website: Analytics transferred

Grateful if you can let me know who to transfer to and the process.

meyskens commented 3 years ago

@mattbates you will still need to fill out https://github.com/cncf/foundation/blob/master/agreements/CNCF%20Trademark%20and%20Account%20Assignment%20Agreement%20(2020%20-%20no%20reg%20trademarks).pdf

amye commented 3 years ago

Drop me an email to amye@linuxfoundation.org and we can work on (1) how to transfer the domain and (2) Who to invite on Google Analytics. Thanks!

amye commented 3 years ago

@meyskens, @mattbates: checking back in here, any status on the paperwork? Email is still best for domain transfer and GA.

caniszczyk commented 3 years ago

friendly ping here on the repo transfer etc

mattbates commented 3 years ago

Thanks for the nudge! Emailed @caniszczyk @amye about domain and GA transfer just now, and https://github.com/cncf/foundation/blob/master/agreements/CNCF%20Trademark%20and%20Account%20Assignment%20Agreement%20(2020%20-%20no%20reg%20trademarks).pdf is with our legal.

amye commented 3 years ago

Checking in here on domain transfer, @mattbates Thanks!

amye commented 3 years ago

Checking in here again, we have these items outstanding: Domain: transfer domain to CNCF/LF (ITx) Trademarks: transfer any trademark and logo mark assets over to the LF Website: ensure LF footer is there and website guidelines followed Website: Analytics transferred

amye commented 3 years ago

Looks like the footer is in progress as is trademarks. Domain: transfer domain to CNCF/LF (ITx) - send a transfer code to amye@linuxfoundation.org and I'll get that taken care of Website: Analytics transferred - invite me and I'll take care of it!

amye commented 3 years ago

@mattbates: Checking back in on domain transfer and website analytics. Thanks!

amye commented 3 years ago

@mattbates: anything I can do to help move this along?

poconnor1 commented 3 years ago

Hi @mattbates Checking back in on domain transfer, trademark and logo mark asset, and website analytics. Thanks!

amye commented 3 years ago

Trademarks are still in progress, pinged on domain transfer.

amye commented 3 years ago

@mattbates: last thing! https://cert-manager.io/

amye commented 3 years ago

@mattbates: Checking back in here: Domain: transfer domain to CNCF/LF (ITx) -- we have an easy way to do this: https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63

mattbates commented 3 years ago

Thanks @amye - ticket raised for the domain transfer.

amye commented 3 years ago

We are complete here, welcome onboard!