Skip to content

[PROJECT ONBOARDING] PipeCD #160

Open
@amye

Description

@amye

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:

  • 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 to
    Transfer any trademark and logo assets to the Linux Foundation via the Contribution Agreement.
    GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership that we will onboard to our GitHub Enterprise instance: https://github.com/enterprises/cncf
    GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project
    GitHub: ensure that that the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced at the project's README on GitHub
    Website: 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.io
    OpenSSF 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:

Activity

lukaszgryglicki

lukaszgryglicki commented on May 19, 2023

@lukaszgryglicki
Member

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

lukaszgryglicki

lukaszgryglicki commented on May 21, 2023

@lukaszgryglicki
Member

Also added to All CNCF, table.

khanhtc1202

khanhtc1202 commented on May 29, 2023

@khanhtc1202

'thelinuxfoundation' and 'caniszczyk' are invited/added, ptal when you have time

khanhtc1202

khanhtc1202 commented on May 30, 2023

@khanhtc1202

PR opened cncf/foundation#570, ptal when you guys have time 😄

amye

amye commented on Jun 7, 2023

@amye
Author

Checking in on this one:

This both puts your project on the landscape and the CNCF projects page, so it's pretty important!

khanhtc1202

khanhtc1202 commented on Jun 9, 2023

@khanhtc1202

Checking in on this one:

This both puts your project on the landscape and the CNCF projects page, so it's pretty important!

@amye I created PR to landscape repo, and it's merged already 👍
cncf/landscape#3201

khanhtc1202

khanhtc1202 commented on Jun 9, 2023

@khanhtc1202

Also, this is the current status of onboarding tasks (ref: pipe-cd/pipecd#4341)

Tasks

From the project side, please ensure that you:

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 to
    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 that we will onboard to our GitHub Enterprise instance: https://github.com/enterprises/cncf
    GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project
    GitHub: ensure that that the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced at the project's README on GitHub
    Website: 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.io
    OpenSSF Best Practices Badge: Start on an OpenSSF Best Practices Badge https://bestpractices.coreinfrastructure.org/en

Please confirm and update the issue description when you have time 🙏

16 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @caniszczyk@amye@RobertKielty@jeefy@krook

      Issue actions

        [PROJECT ONBOARDING] PipeCD · Issue #160 · cncf/sandbox