Skip to content

[CNCF Graduation] Align Buildpacks Code of Conduct with CNCF Code of Conduct across repos #285

@kfaseela

Description

@kfaseela

As part of CNCF Graduation expectations, projects are expected to explicitly adopt and reference the CNCF Code of Conduct across their repositories, similar to how this is done in other graduated projects.

Currently, Buildpacks uses a Code of Conduct defined at:
https://github.com/buildpacks/.github/blob/main/CODE_OF_CONDUCT.md

This appears to be historically derived from the CNCF Code of Conduct; however, the CNCF CoC has evolved over time. To improve clarity and ensure ongoing alignment, it would be helpful to:

  • Explicitly adopt and link to the CNCF Code of Conduct from the Buildpacks Code of Conduct.
  • Ensure the CNCF Code of Conduct is discoverable from the root of core repositories, so it appears in GitHub’s “Code of conduct” tab.
  • Cross-link the CNCF Code of Conduct from relevant governance and community documents.

This improves consistency across CNCF projects, clarity for contributors, and alignment with Graduation requirements.

An example can be found at Crossplane: https://github.com/crossplane/crossplane?tab=coc-ov-file

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions