Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Incubation] k8gb Incubation Application #1472

Open
40 of 45 tasks
elohmrow opened this issue Oct 29, 2024 · 3 comments
Open
40 of 45 tasks

[Incubation] k8gb Incubation Application #1472

elohmrow opened this issue Oct 29, 2024 · 3 comments

Comments

@elohmrow
Copy link

elohmrow commented Oct 29, 2024

k8gb Incubation Application

v1.5
This template provides the project with a framework to inform the TOC of their conformance to the Incubation Level Criteria.

Project Repo(s): https://github.com/k8gb-io/k8gb
Project Site: https://github.com/k8gb-io/k8gb
Sub-Projects: None
Communication: https://cloud-native.slack.com/archives/C021P656HGB

Project points of contact:

Incubation Criteria Summary for k8gb

Adoption Assertion

Application Process Principles

Suggested

N/A

Required

  • Give a presentation and engage with the domain specific TAG(s) to increase awareness

  • TAG provides insight/recommendation of the project in the context of the landscape

Governance and Maintainers

Note: this section may be augmented by the completion of a Governance Review from TAG Contributor Strategy.

Suggested

  • Clear and discoverable project governance documentation.

  • Governance has continuously been iterated upon by the project as a result of their experience applying it, with the governance history demonstrating evolution of maturity alongside the project's maturity evolution.

  • Governance is up to date with actual project activities, including any meetings, elections, leadership, or approval processes.
  • Governance clearly documents vendor-neutrality of project direction.

  • Document how the project makes decisions on leadership, contribution acceptance, requests to the CNCF, and changes to governance or project goals.

  • Document how role, function-based members, or sub-teams are assigned, onboarded, and removed for specific teams (example: Security Response Committee).

  • Document a complete maintainer lifecycle process (including roles, onboarding, offboarding, and emeritus status).

  • Demonstrate usage of the maintainer lifecycle with outcomes, either through the addition or replacement of maintainers as project events have required.

  • If the project has subprojects: subproject leadership, contribution, maturity status documented, including add/remove process.

    • No subprojects

Required

Contributors and Community

Note: this section may be augmented by the completion of a Governance Review from TAG Contributor Strategy.

Suggested

  • Contributor ladder with multiple roles for contributors.

Required

Engineering Principles

Suggested

Required

Security

Note: this section may be augmented by a joint-assessment performed by TAG Security.

Suggested

N/A

Required

Ecosystem

Suggested

N/A

Required

The project provided the TOC with a list of adopters for verification of use of the project at the level expected, i.e. production use for graduation, dev/test for incubation.

  • TOC verification of adopters.

Refer to the Adoption portion of this document.

Additional Information

@angellk
Copy link
Contributor

angellk commented Jan 21, 2025

@rochaporto to triage

@rochaporto
Copy link
Contributor

Thanks @elohmrow .

In preparation for k8gb to be picked up by a TOC member please:

Also i would recommend working on the following items (it will help speedup the process later):

  • Give a new project update to TAG-Network: the previous one was done in April 2021
  • Add affiliation information to the list of maintainers
  • Clarify the security self-assessment. The pointer passed is in the project's repo and has part of the information requested by the TAG-Security self-assessment form. Would be useful to create an issue with TAG-Security and follow it up there, also so that the document is added to the project list

@elohmrow
Copy link
Author

elohmrow commented Jan 21, 2025

Hi @rochaporto 👋

Thanks for helping with this 👍

WIP

elohmrow added a commit to elohmrow/k8gb that referenced this issue Jan 21, 2025
Add affiliation information to the list of maintainers.

See cncf/toc#1472 (comment) for context.

Signed-off-by: Bradley Andersen <[email protected]>
elohmrow added a commit to elohmrow/k8gb that referenced this issue Jan 22, 2025
Clarify the security self-assessment.

See cncf/toc#1472 (comment) for context.

Signed-off-by: Bradley Andersen <[email protected]>
ytsarev pushed a commit to k8gb-io/k8gb that referenced this issue Jan 22, 2025
* Update self-assessment.md

Clarify the security self-assessment.

See cncf/toc#1472 (comment) for context.

Signed-off-by: Bradley Andersen <[email protected]>

* Update self-assessment.md

add @jkremser here as he originally contributed the self assessment

Signed-off-by: Bradley Andersen <[email protected]>

---------

Signed-off-by: Bradley Andersen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: New
Development

No branches or pull requests

3 participants