-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add sig-idpbuilder #17
Merged
+82
−1
Merged
Changes from all commits
Commits
Show all changes
6 commits
Select commit
Hold shift + click to select a range
e8d2711
Add sig-idpbuilder
greghaynes 1928af6
Fix table in sig governance roles
greghaynes 3733372
Add sig requirements
greghaynes b3ea91c
Add SIG approval info and bare OWNERS file
greghaynes 8aa103a
Add initial idpbuilder OWNERS
greghaynes caedd22
Change name to idp builders
greghaynes File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# SIG Governance | ||
|
||
CNOE Special Interest Groups (SIGs) generally align with the scope, purpose, and and governance processes defined by [Kubernetes SIG Governance](https://github.com/kubernetes/community/blob/master/committee-steering/governance/sig-governance.md). Although there are many cases where we cannot replicate the specifics of this Kubernetes process, we aim to align ourselves with the spirit of this process. | ||
|
||
## Requirements for a SIG | ||
|
||
- Have an approved Charter under sigs/sig-name/charter.md. | ||
- Meet regularly, at least for 30 minutes every 3 weeks, except November and | ||
December. | ||
- Keep up-to-date meeting notes, linked from the SIG's page in the community | ||
repo.. | ||
- Ensure related work happens in a project-owned GitHub org and repository, | ||
with code and tests explicitly owned and supported by the SIG, including | ||
issue triage, PR reviews, test-failure response, bug fixes, etc. | ||
- Use the community slack as the primary means of working, communicating, | ||
and collaborating, as opposed to private emails and meetings. | ||
- Ensure contributing instructions (CONTRIBUTING.md) are defined in the SIGs | ||
folder located in the community repo. | ||
|
||
## SIG Approval | ||
|
||
Approval of a SIG charter (and therefore creation of a SIG) is made by the CNOE Steering committee following their standard decision making processes. | ||
|
||
## SIG Roles | ||
|
||
As we are a smaller community than Kubernetes, we have simplified the Roles for SIG and their subprojects. We also are folding in [community roles](https://github.com/kubernetes/community/blob/master/community-membership.md) to SIGs and their subprojects. | ||
|
||
|
||
| Role | Responsibilities | Requirements | Defined by | | ||
| -----| ---------------- | ------------ | -------| | ||
| Reviewer | Review contributions from other members | History of review and authorship in a subproject | [OWNERS] file *reviewer* entry | | ||
| Approver | Contributions acceptance approval| Highly experienced active reviewer and contributor to a subproject | [OWNERS] file *approver* entry| | ||
| Subproject owner | Set direction and priorities for a subproject | Demonstrated responsibility and excellent technical judgement for the subproject | [OWNERS] file *owners* entry | | ||
| Lead | Set direction and priorities for a SIG | Demonstrated responsibility and excellent technical judgement for the SIG | sigs/sig-name/OWNERS file *owners* entry | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
owners: | ||
approvers: | ||
reviewers: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# SIG IDP Builders | ||
|
||
This charter adheres to the conventions described in the [Kubernetes Charter README] and uses | ||
the Roles and Organization Management outlined in [sig-governance]. | ||
|
||
## Scope | ||
|
||
SIG IDP Builder is responsible for developing common tooling for creating reference CNOE internal developer platforms. | ||
|
||
### In scope | ||
|
||
#### Code, Binaries and Services | ||
|
||
- [idpbuilder project](https://github.com/cnoe-io/idpbuilder) | ||
- related packaging tooling | ||
- suporting libraries for idpbuilder | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Nitpick: "supporting" There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. fixed! |
||
|
||
#### Cross-cutting and Externally Facing Processes | ||
|
||
- creating cnoe packaging standards or formats | ||
|
||
### Out of scope | ||
|
||
Defining what is vs is not considered CNOE or "core" compoents of CNOE. | ||
|
||
## Roles and Organization Management | ||
|
||
This sig follows adheres to the Roles and Organization Management outlined in [sig-governance] | ||
and opts-in to updates and modifications to [sig-governance]. | ||
|
||
### Additional responsibilities of Chairs | ||
|
||
|
||
### Additional responsibilities of Tech Leads | ||
|
||
|
||
### Deviations from [sig-governance] | ||
|
||
|
||
### Subproject Creation | ||
|
||
1. SIG Technical Leads |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"IDP Builders"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks, fixed!