cncf / toc

⚖️ The CNCF Technical Oversight Committee (TOC) is the technical governing body of the CNCF Foundation.
https://cncf.io
1.65k stars 628 forks source link

[SANDBOX PROJECT ONBOARDING] kube-vip #678

Open amye opened 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. 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:

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

lukaszgryglicki commented 3 years ago

DevStats page added, not completely added to All CNCF yet (it tracks new projects but doesn't have the past data yet (mean data from before today).

The artwork is also missing, so it uses CNCF icons as a stub.

amye commented 3 years ago

Submitter is OOO until July 6th, picking that up then.

thebsdbox commented 2 years ago

Hello,

Apologies, i've had to spend the first day back from PTO fixing bugs and documentation :joy: ! I'll start working through the list!

Also a big thankyou for all your help!

thebsdbox commented 2 years ago

CODEOWNERS -> https://github.com/kube-vip/kube-vip/blob/main/CODEOWNERS

thebsdbox commented 2 years ago

re: Slack channel, it already exists on the Kubernetes Slack instance.

thebsdbox commented 2 years ago

Project exists in its own ORG on Github.

amye commented 2 years ago

@thebsdbox - Excellent! Marking those off, I'll get your maintainers list up and running today.

amye commented 2 years ago

Checking in here, the next key thing is artwork. Thanks!

amye commented 2 years ago

@thebsdbox: Checking back in here! Domain: transfer domain to the CNCF - please send a transfer code to project-onboarding@cncf.io Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project Artwork: Ensure logos present on https://github.com/cncf/artwork Website: ensure LF footer is there and website guidelines followed Website: Analytics transferred to amye@linuxfoundation.org Adopt a license scanning tool, like FOSSA or Snyk CII: Start on a CII best practices badge https://bestpractices.coreinfrastructure.org/en

thebsdbox commented 2 years ago

Apologies, I'm being a bit slow here.. I've added both thelinuxfoundation and caniszczyk as org owners

thebsdbox commented 2 years ago

Website: ensure LF footer is there and website guidelines followed <- Done Website: analytics <- currently no analytics

amye commented 2 years ago

Hurray! The next big one is: Artwork: Ensure logos present on https://github.com/cncf/artwork

thebsdbox commented 2 years ago

DCO is enabled on all repositories

thebsdbox commented 2 years ago

regarding artwork, I don't really have any at this time. I'm hoping to have someone develop something in the near future.

amye commented 2 years ago

I can kick off a round of design with our team, do you have ideas for where to start with a logo?

In the meantime, two things! [ ] Domain: transfer domain to the CNCF - please send a transfer code to project-onboarding@cncf.io [ ] Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements

amye commented 2 years ago

Hi all! Just checking in on artwork review!

[ ] Domain: transfer domain to the CNCF - you can also file a ticket at https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63 [ ] Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements

amye commented 2 years ago

Hi all! Just checking in on artwork review!

[ ] Domain: transfer domain to the CNCF - you can also file a ticket at https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63 [ ] Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements

@thebsdbox - checking in again!

amye commented 2 years ago

@thebsdbox - Checking in again, we'd like to get all project onboarding closed out by December 15th. Thanks!

thebsdbox commented 2 years ago

Domain transfer ticket has been created. The transfer of trademark, I see all of the PDF's i'm not sure what I need to do with them?

thebsdbox commented 2 years ago

Domain transfer should have happened at this point.. I'm still unsure of the trademark (in terms of what the task required is)

thebsdbox commented 2 years ago

I've read through all of the process documents also, so they can be marked as complete.

thebsdbox commented 2 years ago

Given that the CNCF now own the domain, how would we migrate it to point at a netlify site? Also should the CNCF own the netlify account for the kube-vip docs?

caniszczyk commented 2 years ago

What's your email? I can add you as an owner to the CNCF netlfy and you can xfer the site yourself :)

On Wed, Jan 5, 2022 at 9:30 AM Daniel Finneran @.***> wrote:

Given that the CNCF now own the domain, how would we migrate it to point at a netlify site? Also should the CNCF own the netlify account for the kube-vip docs?

— Reply to this email directly, view it on GitHub https://github.com/cncf/toc/issues/678#issuecomment-1005811144, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSIJR2QZXYZXTYQZBV6DUURPX7ANCNFSM47EGX2PA . You are receiving this because you were assigned.Message ID: @.***>

-- Cheers,

Chris Aniszczyk https://aniszczyk.org

thebsdbox commented 2 years ago

Oh cool, very awesome! it's

daniel.finneran@gmail.com

Thanks !

caniszczyk commented 2 years ago

done :)

On Wed, Jan 5, 2022 at 9:36 AM Daniel Finneran @.***> wrote:

Oh cool, very awesome! it's

@.***

Thanks !

— Reply to this email directly, view it on GitHub https://github.com/cncf/toc/issues/678#issuecomment-1005827235, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSIM63FLN4J3TPU2UST3UURQQ3ANCNFSM47EGX2PA . You are receiving this because you were assigned.Message ID: @.***>

-- Cheers,

Chris Aniszczyk https://aniszczyk.org

amye commented 2 years ago

Marking off process docs, @thebsdbox - did you get a chance to look at https://github.com/cncf/foundation/tree/main/agreements for trademark agreements?

thebsdbox commented 2 years ago

I did, also the domain was transferred a few months ago! 😀

amye commented 2 years ago

Hurray, so that, I can cross off. Any questions on trademark that I can help you with?

amye commented 1 year ago

Checking in here, I'm doing a quick landscape audit and I'm not seeing you all on there. https://github.com/cncf/landscape is the place to submit a pull request!

Cmierly commented 10 months ago

Hi, kube-vip team! My name is Crystal Mierly, I'm a new project coordinator for CNCF and will be taking over onboarding for sandbox projects!

I see that you are now on the landscape , that's great! I'll update the checklist asap.

Also, it looks like we still need to get the trademark and logo mark assets transferred to the LF, is there any questions you might have regarding that process? I'm happy to help!

Please don't hesitate to reach out if you have any questions or concerns

Thanks!

krook commented 5 months ago

Added to LFX Insights

idvoretskyi commented 2 months ago

Hey @thebsdbox!

There are a few checkmarks left to close this issue and formally mark the onboarding completed. Anything we can help you with?

RobertKielty commented 1 month ago

@thebsdbox I have invited you to join both FOSSA and Snyk.

You can sign up with either of these services (or both!) to ensure compliance with the CNCF License Policy.

Once you accepted an invitation to either, you can add the project code repo for scanning.

Licenses of third party dependancies are checked and you will get a report if there are licenses that are not policy compliant.

All going well you can get this done in about 20 mins.