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] SlimToolkit #1055

Open amye opened 1 year ago

amye commented 1 year 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 1 year ago

DevStats page added. Will also be added to All CNCF around Monday next week.

lukaszgryglicki commented 1 year ago

Also added to All CNCF, table.

kcq commented 1 year ago

emailed the maintainer emails to project-onboarding@cncf.io

kcq commented 1 year ago

DCO is on for all repos in the projects

kcq commented 1 year ago

The CNCF Code of Conduct is referenced in the project readme

kcq commented 1 year ago

added the CNCF sandbox footer to the site and to the project readme

kcq commented 1 year ago

transferring website analytics is N/A because it's not configured in the current project website

kcq commented 1 year ago

@amye (or anybody else) can you provide more context for "Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io/"? is it this repo https://github.com/cncf/landscape/ ? does it need to be added to a specific section? is it possible to create new sections? any other info will be super helpful

kcq commented 1 year ago

@amye what do I need to do for "Understand the project proposal process and reqs" or "Understand the services available for your project at CNCF"? same question with "Review the online programs guidelines". is it just posting a note saying that I reviewed the referenced links?

kcq commented 1 year ago

The project is licensed with Apache 2. Good with "Understand the license allowlist".

kcq commented 1 year ago

Is your project in its own separate neutral github organization? <- yes ( https://github.com/slimtoolkit). that said there's an action around the name and when (would it be before or after the onboarding is done?). who should I talk to about it?

kcq commented 1 year ago

'thelinuxfoundation' and 'caniszczyk' are invited/added

amye commented 1 year ago

@amye (or anybody else) can you provide more context for "Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io/"? is it this repo https://github.com/cncf/landscape/ ? does it need to be added to a specific section? is it possible to create new sections? any other info will be super helpful

Best to choose the section of the landscape you think will be the right one!

amye commented 1 year ago

@amye what do I need to do for "Understand the project proposal process and reqs" or "Understand the services available for your project at CNCF"? same question with "Review the online programs guidelines". is it just posting a note saying that I reviewed the referenced links?

Yes!

amye commented 1 year ago

Is your project in its own separate neutral github organization? <- yes ( https://github.com/slimtoolkit). that said there's an action around the name and when (would it be before or after the onboarding is done?). who should I talk to about it?

I've accepted the invite, we can change the name while you're in onboarding

kcq commented 1 year ago

Understand the project proposal process and reqs - done

kcq commented 1 year ago

Understand the services available for your project at CNCF - done (very curious to learn more about the 'technical documentation' services :-))

kcq commented 1 year ago

Ensure your project meets the CNCF IP Policy - done

kcq commented 1 year ago

Review the online programs guidelines - done

kcq commented 1 year ago

Understand the trademark guidelines - done

kcq commented 1 year ago

Is your project working on written, open governance - not yet, formalizing and documenting the governance model is on the todo list

kcq commented 1 year ago

Slack: Are your slack channels migrated to the Kubernetes or CNCF Slack? - created slim-toolkit in the CNCF workspace. There's not much to migrate from the original slack channel because it hasn't been the primary communication channel (Discord has been the main communication channel so far with a bit of Gitter).

kcq commented 1 year ago

Is your project in its own separate neutral github organization? - yes, https://github.com/slimtoolkit

kcq commented 1 year ago

Create maintainer list + add to aggregated https://maintainers.cncf.io/ list by submitting a PR to it - done -> https://github.com/cncf/foundation/pull/569

kcq commented 1 year ago

Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io/ - done -> https://github.com/cncf/landscape/pull/3213

kcq commented 1 year ago

Got a CNCF maintainers list welcome email

amye commented 1 year ago

Got a CNCF maintainers list welcome email

Not quite, that's something we do to confirm access :)

kcq commented 1 year ago

@amye is there a minimum possible Artwork set? The project doesn't have so many different designs at this point in time. I noticed Backstage, Metal3, Pravega, Cert Manager and a few others have fewer designs then most other projects.

kcq commented 1 year ago

@amye is there more info about the domain transfer process... not quite clear what's supposed to go to the JIRA ticket

amye commented 1 year ago

So for LF IT, they'll need:Project - Cloud Native Computing Foundation; LF Stakeholder email -- that's me, amye@linuxfoundation.org; Community Stakeholder is you

Artwork: you'll just want to have icon, horizontal and stacked in black and white and color, with .svg + .png versions for each

kcq commented 10 months ago

Artwork PR submitted: https://github.com/cncf/artwork/pull/422

Cmierly commented 9 months ago

Hi @kcq ! My name is Crystal and I am the new project coordinator in charge of onboarding sandbox projects! Your artwork PR has been merged so I have marked that off. Have you or your team had the chance to complete any more tasks in the list? If you have any questions or concerns, please don't hesitate to reach out!

kcq commented 9 months ago

@Cmierly a lot / most of the tasks are completed. I left a comment for each, but I can summarize if it'll help. Let me know.

kcq commented 9 months ago

@Cmierly quick question... is there anything special to do with the FOSSA setup or I add it to the project repo and that's it?

amye commented 9 months ago

@Cmierly quick question... is there anything special to do with the FOSSA setup or I add it to the project repo and that's it?

@RobertKielty to assist with this

kcq commented 9 months ago

@amye What's needed for "ServiceDesk: confirm maintainers have read https://www.cncf.io/services-for-projects/"? This looks like a duplicate of a similar action item in the first section.

Cmierly commented 6 months ago

@amye What's needed for "ServiceDesk: confirm maintainers have read https://www.cncf.io/services-for-projects/"? This looks like a duplicate of a similar action item in the first section.

Hi! This is specifically for maintainers with access to ServiceDesk and can only be done once we have received and added the maintainers to the mailing list.

krook commented 5 months ago

Added to LFX Insights

RobertKielty commented 1 month ago

Created Snyk Org for SlimTookit and invited @kcq @iximiuz to become members

Created FOSSA Team and sent out invites.

RobertKielty commented 1 month ago

@kcq I have added you to the SlimToolki Team on FOSSA

Please accept that invite and import your code repos as projects on FOSSA. Any issues, let me know.

kcq commented 1 month ago

@kcq I have added you to the SlimToolki Team on FOSSA

Please accept that invite and import your code repos as projects on FOSSA. Any issues, let me know.

Tried to accept the invite. I think it worked though the Fossa website was in a strange stage when I did it :)

RobertKielty commented 4 weeks ago

@kcq I can see that you have been added to the SlimToolkit Team on CNCF FOSSA.

Follow the guide

https://docs.fossa.com/docs/quick-import#get-started

to do a Quick Import of the slim code repo into FOSSA. The Github Account you use will need access to the repo. Any issues you can let me know here and/or reach out to me on CNCF Slack.

kcq commented 4 weeks ago

Should be all set now.

RobertKielty commented 3 weeks ago

@kcq I see you accepted the invite to join CNCF FOSSA, thank you! I have added you to the SlimToolkit team there.

In order to call this task complete you will need to do a quick import of

https://github.com/slimtoolkit/slim

into FOSSA.

You can follow the instructions here https://docs.fossa.com/docs/quick-import

Thanks again!

kcq commented 3 weeks ago

@RobertKielty is it not showing up? I thought I already did the import