cncf / toc

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

[SANDBOX PROJECT ONBOARDING] Connect #1299

Open jeefy opened 2 months ago

jeefy commented 2 months 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 into the Sandbox.

We would like to complete onboarding within one month of acceptance.

From the project side, please ensure that:

Things that CNCF will need from the project:

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

lukaszgryglicki commented 2 months ago

DevStats instance added, adding to "All CNCF" instance in progress, researching affiliations in progress.

lukaszgryglicki commented 1 month ago

Project added to All CNCF DevStats instance, also included in projects health dashboards here and there.

krook commented 1 month ago

https://github.com/connectrpc has been invited to the CNCF GHE. Once the invite is accepted and onboarded, we can then add thelinuxfoundation id as an org Owner and begin the LFX Insights onboarding step.

idvoretskyi commented 1 month ago

@akshayjshah there are multiple items remaining to complete the onboarding process. Anything we can help you with?

akshayjshah commented 1 month ago

@akshayjshah there are multiple items remaining to complete the onboarding process. Anything we can help you with?

Apologies! Nothing except finding me a time-turner :) We'll get on this right away - @bufdev, @perezd, and I are picking up various pieces of this. We'll coordinate here with any questions.

Your Slack channels are migrated to the Kubernetes or CNCF Slack workspace. See https://slack.com/help/articles/217872578-Import-data-from-one-Slack-workspace-to-another for more details)

We've got a #connectrpc channel in the CNCF Slack, but it's currently private. Can an admin make it public?

krook commented 1 month ago

We've got a #connectrpc channel in the CNCF Slack, but it's currently private. Can an admin make it public?

I can do that. Just invite me to it.

krook commented 1 month ago

Connect is now in GHE with thelinuxfoundation as an owner, and it's onboarded to Insights.

perezd commented 1 month ago

Pending this pull request, I have completed all tasks up to the sandbox maintainers PR which I've filed here: https://github.com/cncf/foundation/pull/801

One exception, working on getting SVG artwork for landscape, that task is still outstanding.

perezd commented 1 month ago

OK I have 3 PRs out to various onboarding tasks ready for review and submission.

perezd commented 4 weeks ago

We've added an explicit link to the CNCF code of conduct to our project README.md: https://github.com/connectrpc/.github/blob/main/profile/README.md

perezd commented 4 weeks ago

@krook do you have a CLA application we should install into our org?

krook commented 4 weeks ago

@perezd We highly recommend just using the DCO and bot instead of a CLA.

perezd commented 3 weeks ago

@perezd We highly recommend just using the DCO and bot instead of a CLA.

Great! We've installed the DCO app into the repo. Thanks for the feedback!

perezd commented 3 weeks ago

We've...

perezd commented 3 weeks ago

also this is done:

Provide emails for the maintainers added to https://maintainers.cncf.io/ in order to get access to the maintainers mailing list and Service Desk - project-onboarding@cncf.io is the best email to send those to

RobertKielty commented 3 weeks ago

I have sent out invites to join FOSSA to @eseay @akshayjshah @emcfarlane @jhump @mattrobenolt @rebello95 @bufdev @pkwarren @smaye81 @timostamm @srikrsna-buf

When the invites are accepted I will add the maintainers as new CNCF FOSSA users to the Connect team there.

RobertKielty commented 3 weeks ago

I have sent out CNCF Snyk invites to @eseay @akshayjshah @emcfarlane @jhump @mattrobenolt @rebello95 @bufdev @pkwarren @smaye81 @timostamm @srikrsna-buf to join the Connect Org I setup on Snyk.

perezd commented 2 weeks ago

Could someone approve this contribution for us? https://github.com/cncf/artwork/pull/478

perezd commented 2 weeks ago

Transfer any trademark and logo assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements

This is now done (docusigned)

perezd commented 2 weeks ago

Transfer website analytics to projects@cncf.io

This is now done (Google Analytics)

RobertKielty commented 2 weeks ago

The Connect maintainers have accepted the CNCF Snyk invites and are members of the Connect Org there. No code imported yet though? Looks like the FOSSA invites has expired, that's fine.

@perezd let me know when one of the maintainer team have added a repo in Snyk for license scanning.

Any issues you can update me here or DM me on CNCF Slack.

RobertKielty commented 1 week ago

Of @eseay @akshayjshah @emcfarlane @jhump @mattrobenolt @rebello95 @bufdev @pkwarren @smaye81 @timostamm @srikrsna-buf, eight of you have acccepted an invite to join the Connect Organziation on Snyk. Thank you!

When one of you have imported the code repos for scanning we can call this task done.

The reports that we are interested in will be found here

https://app.snyk.io/org/connect-4SAeQRiPxWz5bqKsH6Vwz5/manage/members