Closed
Description
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:
- Understand the project proposal process and reqs: https://github.com/cncf/toc/blob/main/process/project_proposals.md#introductionUnderstand the services available for your project at CNCF https://www.cncf.io/services-for-projects/Ensure your project meets the CNCF IP Policy: https://github.com/cncf/foundation/blob/master/charter.md#11-ip-policyReview the online programs guidelines: https://github.com/cncf/foundation/blob/master/online-programs-guidelines.mdUnderstand the trademark guidelines: https://www.linuxfoundation.org/en/trademark-usage/Understand the license allowlist: https://github.com/cncf/foundation/blob/master/allowed-third-party-license-policy.md#approved-licenses-for-allowlistIs your project working on written, open governance? see https://contribute.cncf.io/maintainers/governance/Slack: Are your slack channels migrated to the Kubernetes or CNCF Slack? (see https://slack.com/help/articles/217872578-Import-data-from-one-Slack-workspace-to-another for more details)Is your project in its own separate neutral github organization?Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.ioCreate maintainer list + add to aggregated https://maintainers.cncf.io list by submitting a PR to itArtwork: Submit a pull request to https://github.com/cncf/artwork with your artworkDomain: transfer domain to the CNCF - https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63
Things that CNCF will need from the project:
- Provide emails for the maintainers added to https://maintainers.cncf.io in order to get access to the maintainers mailing list and ServiceDesk - project-onboarding@cncf.io is the best email to send those toTrademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreementsGitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownershipGitHub: ensure that that the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced at the project's README on GitHubWebsite: ensure LF footer is there and website guidelines followed (if your project doesn't have a dedicated website, please adopt those guidelines to the README file of your project on GitHub).Website: Analytics transferred to projects@cncf.ioOpenSSF Best Practices Badge: Start on an OpenSSF Best Practices Badge https://bestpractices.coreinfrastructure.org/en
Things that the CNCF will do or help the project to do:
- Devstats: add to devstats https://devstats.cncf.io/Insights: add to LFX Insights https://insights.v3.lfx.linuxfoundation.org/Marketing: update relevant intro + slide decksEvents: update CFP + Registration + CFP Area formsServiceDesk: confirm maintainers have read https://www.cncf.io/services-for-projects/CNCF Welcome Email Sent to confirm maintainer list accessBook time with the team with http://project-meetings.cncf.ioCreate space for meetings/events on https://community.cncf.io, e.g., https://community.cncf.io/pravega-community/ - (https://github.com/cncf/communitygroups/blob/main/README.md#cncf-projects)
Metadata
Metadata
Assignees
Type
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity
lukaszgryglicki commentedon Mar 8, 2023
I can't check
[ ]
DevStats checkbox - no idea why.Clusternet DevStats page added, not added to All CNCF yet, will add tomorrow or on Friday (
All CNCF
takes a long time to regenerate andthis must be done to include new projects tstats in the past data as well).cc @caniszczyk @amye
lukaszgryglicki commentedon Mar 10, 2023
Project added to
Project(s) health
dashboards:Affiliations initial research done.
Still pending the final add (including past data) to All CNCF DevStats instance.
lukaszgryglicki commentedon Mar 10, 2023
New projects also added to All CNCF including regenerating all dasdhboards past-data for all time.
dixudx commentedon Mar 13, 2023
cc @Garrybest @hle2 @lmxia @yiwei-C
dixudx commentedon Mar 13, 2023
@amye Some of the items have been done. How can I check the checkbox.
dixudx commentedon Mar 28, 2023
@amye The logo of Clusternet has not been registered. Please help register the trademark. Thanks.
amye commentedon Mar 28, 2023
Not quite, the logo needs to go into artwork so that you could be added to the sticker wall for KubeCon. That's separate from trademarks.
Unregistered trademarks can be transferred using the Unregistered trademark agreement in the foundation repo.
3 remaining items
dixudx commentedon Apr 23, 2023
@caniszczyk @amye Our legal department wants to ensure whether we could make a slight change (highlighted with red color) on below item. Thanks.
amye commentedon Apr 23, 2023
That's only applicable if you have a registration
yiwei-C commentedon May 7, 2023
@caniszczyk @amye We have created a service ticket
CNCFSD-1715
regarding to the Clusternet website support. Please help take a look at it. Thanks.nate-double-u commentedon May 18, 2023
Hi @yiwei-C, i'm looking at that ticket now, and will respond with more detail there.
dixudx commentedon Jun 19, 2023
@amye All the paperwork on Clusternet side has already been done.
Also Clusternet has
RobertKielty commentedon Aug 4, 2023
Created Clusternet team in FOSSA, sent out invites to the maintainers.
@dixudx your supplied email address is already registered in FOSSA. I can log a support call with FOSSA to migrate the supplied email address over to the CNCF org in FOSSA. Reach out to me on CNCF Slack and I can go through alternative options.
I have sent out FOSSA Invites to
@Garrybest
@hle2
@lmxia
@yiwei-C
RobertKielty commentedon Aug 9, 2023
@dixudx @Garrybest and @hle2 have been added to the Clusternet Team
I have sent new invites to @lmxia and @yiwei-C
RobertKielty commentedon Aug 10, 2023
Spoke with @dixudx and @yiwei-C on Slack
FOSSA Team setup with 4 of the 5 maintainers
https://app.fossa.com/account/settings/organization/teams/32979
All added team members are Team Admins so they should be able to add @lmxia when they accept their invite which is still pending.
Next step is to add Projects (GitHub repos) that need to be checked.
FOSSA Docs https://docs.fossa.com/docs
Reach out to me if you encounter any issues.
amye commentedon Sep 27, 2023
Trademarks are complete!
Cmierly commentedon Dec 13, 2023
Hi @dixudx !
My name is Crystal Mierly and I will be in charge of assisting new sandbox projects with the onboarding process!
It looks like there are only a few things that need to be completed in order to be done with onboarding on your end. If you have any questions regarding the remaining tasks, please let me know!
dixudx commentedon Dec 14, 2023
Hi @Cmierly, thanks for your help. It seems we've completed all the tasks on our end. The unchecked 'Website: Analytics transferred to projects@cncf.io' had been done.
krook commentedon Jan 9, 2024
Added to LFX Insights
Cmierly commentedon Feb 8, 2024
Clusternet has completed onboarding!