projectcapsule / capsule

Multi-tenancy and policy-based framework for Kubernetes.
https://capsule.clastix.io
Apache License 2.0
1.5k stars 150 forks source link

[UMBRELLA] CNCF Sandbox project onboarding #812

Open maxgio92 opened 9 months ago

maxgio92 commented 9 months ago

General

This is an umbrella issue to track the status of all the required points that need to be addressed in the Git repository and GitHub:

Additional informations

Related to: https://github.com/cncf/toc/issues/971

prometherion commented 9 months ago

DCO has been enabled for the Capsule projects, such as:

prometherion commented 9 months ago

License scanning has been introduced with #810 by @ptx96

prometherion commented 9 months ago

CII has been addressed with #816.

prometherion commented 9 months ago

Adhering to CNCF ToC is addressed with #817 by @maxgio92 .

oliverbaehler commented 8 months ago

@prometherion @maxgio92 @MaxFedotov Do we also need to create a new organisation on artifacthub? I would like to start with trivial stuff in the CLO Monitor like Artifacthub Badges etc. Should I create an organisation and add all the maintiners?

prometherion commented 8 months ago

It makes definitely sense.

I just created the organization on Artifact Hub, please, share your usernames (publicly, or privately) so I can add you there: thanks for the heads up, @oliverbaehler! ❤️

MaxFedotov commented 8 months ago

It makes definitely sense.

I just created the organization on Artifact Hub, please, share your usernames (publicly, or privately) so I can add you there: thanks for the heads up, @oliverbaehler! ❤️

Hey! Mine is the same as here, MaxFedotov

oliverbaehler commented 8 months ago

@prometherion should we still make changes against the current capsule repostories or should we qait until its moved to the new organisation?

Mine is also oliverbaehler, thanks.

I will start working on a draft for a new release path, including sboms etc to satisfy clo

prometherion commented 8 months ago

The new organization has been created, and Chris Aniszczyk from CNCF accepted the invitation.

I would move the project once any reference from the documentation is pointing to the new organization: does it make sense, @oliverbaehler?

I never moved a repository hosting a Go module, wondering if this will break all the third-party dependencies too, such as capsule-proxy, or any other project using github.com/clastix/capsule.