cncf / sandbox

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

[SANDBOX PROJECT ONBOARDING] Service Mesh Performance #235

Closed amye closed 2 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:

amye commented 3 years ago

@leecalcote: is there an owners file for https://github.com/layer5io/service-mesh-performance? Thanks!

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.

lukaszgryglicki commented 3 years ago

Please ping me when moved to a separate org.

leecalcote commented 3 years ago

@leecalcote: is there an owners file for https://github.com/layer5io/service-mesh-performance? Thanks!

Here we are - https://github.com/layer5io/service-mesh-performance/blob/master/MAINTAINERS.md

pottekkat commented 3 years ago

@amye Thank you for adding the artwork for Meshery. https://github.com/cncf/artwork/pull/272

The Service Mesh Performance project artworks can also be found here-

Download smp-brand-kit.zip

pottekkat commented 3 years ago

@amye @lukaszgryglicki I have opened up a PR to add Service Mesh Performance to the CNCF landscape: https://github.com/cncf/landscape/pull/2190

pottekkat commented 3 years ago

@lukaszgryglicki We have moved the project to a new org- https://github.com/service-mesh-performance/service-mesh-performance

lukaszgryglicki commented 3 years ago

Thanks for the info @navendu-pottekkat , I'm on PTO now, will update once I'm back.

pottekkat commented 3 years ago

We have migrated the Slack channel to CNCF: https://cloud-native.slack.com/messages/service-mesh-performance

amye commented 3 years ago

@navendu-pottekkat: Marking that off. Can you confirm any others?

pottekkat commented 3 years ago

These are also done:

Is your project in its own separate neutral github organization? - https://github.com/service-mesh-performance/service-mesh-performance

Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io - PR merged https://github.com/cncf/landscape/pull/2190

GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project

amye commented 3 years ago

Awesome, marking those off too.

pottekkat commented 3 years ago

@amye You can also mark off these:

Understand the project proposal process and reqs: https://github.com/cncf/toc/blob/main/process/project_proposals.adoc#introduction

Understand the services available for your project at CNCF https://www.cncf.io/services-for-projects/

Review the online programs guidelines: https://github.com/cncf/foundation/blob/master/online-programs-guidelines.md

Understand the trademark guidelines: https://www.linuxfoundation.org/en/trademark-usage/

leecalcote commented 3 years ago

Does this task have the correct link? "Website: ensure LF footer is there and website guidelines followed"

Are project maintainers empowered to manage their maintainers mailing list?

amye commented 3 years ago

(1) That's accurate, it's the copyright notice in the footer (2) CNCF staff manages this for projects, and they're limited to who is on the OWNERS file for the project

pottekkat commented 3 years ago

@amye Here is an open PR to add SMP artwork: https://github.com/cncf/artwork/pull/273

amye commented 3 years ago

Marking artwork off!

leecalcote commented 3 years ago

Domain transfer code sent to project-onboarding@cncf.io. How do projects make updates to the domain once transferred?

amye commented 3 years ago

You'll still manage DNS, so shouldn't be an issue.

amye commented 3 years ago

Transfer in progess!

leecalcote commented 3 years ago

Thank you, @amye. Will a new mechanism to manage DNS be provided? The smp-spec.io domain is no longer visible/accessible using the original registrar's tooling (namecheap.com).

pottekkat commented 3 years ago

@amye I have opened a PR to update the maintainers: https://github.com/cncf/foundation/pull/170

I have also sent an email to add the maintainers to the mailing lists and Service Desk as well.

amye commented 3 years ago

Checking in here: 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 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

pottekkat commented 3 years ago

Done : Website: ensure LF footer is there and website guidelines followed Done : Adopt a license scanning tool, like FOSSA or Snyk

@leecalcote Could you chime in on the other items?

amye commented 3 years ago

Done : Website: ensure LF footer is there and website guidelines followed Done : Adopt a license scanning tool, like FOSSA or Snyk

@leecalcote Could you chime in on the other items?

Marked off! Happy to help!

amye commented 2 years ago

Done : Website: ensure LF footer is there and website guidelines followed Done : Adopt a license scanning tool, like FOSSA or Snyk @leecalcote Could you chime in on the other items?

Marked off! Happy to help!

@leecalcote - your assistance here?

pottekkat commented 2 years ago

@amye We have completed everything in the checklist. I think you can close this out.

We have a CNCF Community Group, we meet the CNCF IP Policy, we adopted open governance, domain and trademarks have been transfered, initial members were added to the org, and we follow CII best practices.

Thanks for the help.

amye commented 2 years ago

Welcome onboard!