cncf / sandbox

Applications for Sandbox go here! ⏳📦🧪
Apache License 2.0
133 stars 22 forks source link

[SANDBOX PROJECT ONBOARDING] Copa (formerly Copacetic) #152

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:

salaxander commented 1 year ago

Things that CNCF will need from the project:

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

Cmierly commented 1 year ago

Thank you, @salaxander ! I have updated the tasks to reflect the ones completed so far.

salaxander commented 1 year ago

@amye @Cmierly - our Slack channel is currently on the OCI Slack. Given that OCI is under LF, does that work? We can migrate it to the CNCF Slack if that's preferred.

lukaszgryglicki commented 1 year ago

DevStats instance added.

Cmierly commented 1 year ago

@amye @Cmierly - our Slack channel is currently on the OCI Slack. Given that OCI is under LF, does that work? We can migrate it to the CNCF Slack if that's preferred.

Hi! migrating to the CNCF or Kubernetes Slack is preferred

amye commented 1 year ago

Reasons for that: everyone will be able to find you in CNCF or OCI! We can help move things over.

lukaszgryglicki commented 1 year ago

Also added to All CNCF (example of commits dashboards with 5 new Sandbox projects selected) DevStats instance, here are Project Health(s) dashboards: link 1, link 2.

salaxander commented 1 year ago

Reasons for that: everyone will be able to find you in CNCF or OCI! We can help move things over.

Sounds great! Happy to move over to the CNCF account if you can provide instructions. Thanks!

amye commented 1 year ago

@RobertKielty to assist on Slack moves!

RobertKielty commented 1 year ago

Hi @salaxander DM on k8s or CNCF Slack I'll take a look.

RobertKielty commented 1 year ago

Setting up FOSSA now brb

RobertKielty commented 1 year ago

@salaxander I have DM'd you on CNCF Slack to get the conversation going on Slack setup.

RobertKielty commented 1 year ago

I accepted the FOSSA Invite on behalf of the cncf-copacetic-maintainers...

... once the user is added by FOSSA I will add that to the Copacetic team there.

Cmierly commented 11 months ago

Hi @salaxander ! Checking in on how things are going for Copacetic! Did you successfully migrate your Slack? We'd also like to get you on the landscape ASAP so please don't hesitate to reach out with any questions you might have!

salaxander commented 11 months ago

Hey @Cmierly - we'd really love to get on there ASAP, but we're still waiting on this service desk ticket.

salaxander commented 11 months ago

@Cmierly @amye Checking in on this service desk ticket again. We opened it over 2 months ago now and it's blocking our ability to get on landscape etc. Anything we can do on our side to help get that moving again?

Thanks!

amye commented 11 months ago

So the logo's with design still - we should be able to get you up on the landscape with the placeholder logo you have now!

salaxander commented 11 months ago

So the logo's with design still - we should be able to get you up on the landscape with the placeholder logo you have now!

Thanks for the update! That would work

Cmierly commented 11 months ago

@salaxander If you would like to use the placeholder logo to get Copacetic on the landscape, please submit a PR to add your project.

Once we get word from design, we will update the logo and add it to the artwork repo!

krook commented 10 months ago

Hello @salaxander,

In order to onboard the CNCF GitHub Enterprise account, we’ll need to invite the Copacetic organization. However it looks like it’s already associated with an existing GHE account. Can you please release it from that other GHE account?

Once you accept the invitation, we can then confirm thelinuxfoundation is an owner, and then onboard you to LFX Insights (which is a matter of adding an app, similar to adding the DCO bot) which uses read only, public data to drive the reports on the Insights dashboard.

That would mark both of these checklist items as up-to-date and complete (and it supersedes the need to add Chris and I as owners):

You can learn more about Insights here:

Please let me know if you have any questions about onboarding GHE and Insights.

salaxander commented 9 months ago

Hey @krook - I'm working on figuring out how to leave that enterprise org. In the meantime, @caniszczyk and @thelinuxfoundation are both org owners. I'll add you as well.

krook commented 9 months ago

Thanks @salaxander. It's showing that it's part of the Microsoft Collaboration GitHub Enterprise account.

An owner in that MS account can remove the Copacetic org at which point I can invite you to the CNCF GHE account.

krook commented 9 months ago

Hi @salaxander while we're still waiting on the GHE transfer, we can still go ahead and onboard you to Insights with thelinuxfoundation's owner access as is. Any issues with us going forward with that?

salaxander commented 9 months ago

Hey @krook, that should be totally fine. Thanks!

salaxander commented 9 months ago

@krook the project-copacetic org has been removed from the "Microsoft Collaborations" GHE account, so we should be all good to proceed now.

krook commented 9 months ago

Great, thank you @salaxander. Just sent the invite. And you're also onboarded to Insights now so I checked that off the list.

RobertKielty commented 6 months ago

Added copacetic to CNCF Slack.

RobertKielty commented 6 months ago

Reached out on the OCI Copa channel to let them know that we intend to move them across to the CNCF Slack

I will source admin rights to do an export of the OCI channel and then import those messages into the new one on Slack.

RobertKielty commented 6 months ago

Slack Channel Migration complete!

  1. OCI copa channel message content exported
  2. Imported messages from OCI into the #copactic channel on the CNCF Workspace.
  3. Renamed the #copacetic channel on the CNCF Workspace to #copa (mainly taking the stance that the artwork and the Landscape entry both referenced the project as Copa so I am rowing in behind that)
  4. I have renamed the title of this issue to indicate that Copa is now the preferred project name and that it was formerly refered to as Copacetic.
Cmierly commented 6 months ago

thanks @RobertKielty ! Updated the checklist

krook commented 5 months ago

FYI, details on Insights now that you're onboarded.

RobertKielty commented 5 months ago

Hi @ashnamehrotra @sozercan and @miahacybersec

I have setup a team for the copa project on FOSSA and I would like to add one or all of you to that team so that the project can be scanned for CNCF license policy compliance.

DM me on Slack with the email addresses that you would like me to use to setup your accounts their and I will then send out the invites.

RobertKielty commented 5 months ago

Set up an Copa org on Snyk on the CNCF Snyk Group

RobertKielty commented 5 months ago

@ashnamehrotra I have invited you join to the Copa org on the CNCF Snyk group. Let me know how that goes.

ashnamehrotra commented 5 months ago

@RobertKielty I was able to join, thank you!

RobertKielty commented 5 months ago

@ashnamehrotra imported @jeremyrickard as a Team Member who has imported the copa and copa actions repo! Thank you both for getting this over the line! Marked as complete on the task list.

bridgetkromhout commented 4 months ago

Hi, @RobertKielty & @Cmierly - can you update me on what (if anything) we need to do to finish onboarding for Copa? Thanks!

Cmierly commented 4 months ago

Hi @bridgetkromhout ! Looks like there are two remaining tasks:

RobertKielty commented 3 months ago

Hi @bridgetkromhout :)

I have sent out an email to project-onboarding@cncf.io, @ashnamehrotra @sozercan and @jeremyrickard reqeusting if it was ok for us to use the email addresses that I have for them and letting them know what the email addresses are used for; Copa Maintainer mailing list and registration with CNCF Service Desk.

@Cmierly current Copa maintainers can be found here https://github.com/project-copacetic/copacetic/blob/main/CODEOWNERS

cc @krook

RobertKielty commented 3 months ago

@ashnamehrotra @sozercan and @jeremyrickard I have just sent out invite to join the maintainers list for the copa project.

https://lists.cncf.io/g/cncf-copa-maintainers

Please let me know when you have accepted.

@Cmierly I've updated our internal records with the email preferences that @ashnamehrotra and @sozercan expressed. I see that all three are registered on the CNCF Service Desk and are associate with other projects. Can you add all three of them to Copa?

ashnamehrotra commented 3 months ago

@RobertKielty I have accepted