Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions .gitvote.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# GitVote configuration for cloudnative-pg/.github.
#
# Rendered by cnpg-infra's scripts/render-gitvote-config.sh -- see
# cnpg-infra's gitvote-policy.yaml and scripts/check-gitvote-config.sh /
# fix-gitvote-config.sh for how this file is generated and enforced.
#
# One of the five org-control repos (governance, .project, .github,
# cnpg-infra, cnpg-template) -- Steering Committee business, not a
# subproject's. Voters are the steering-committee GitHub team (see
# org-policy.yaml's steering_committee field); membership is today's 5
# core maintainers, pending ratification of the federated governance
# model (governance's dev/67 and dev/70).
automation:
enabled: false
rules:
- patterns: []
profile: default

profiles:
default:
duration: 1w
pass_threshold: 50
allowed_voters:
teams:
- steering-committee
users: []
close_on_passing: true
close_on_passing_min_wait: "10 minutes"

steering:
duration: 1w
pass_threshold: 66
allowed_voters:
teams:
- steering-committee
users: []
close_on_passing: true
close_on_passing_min_wait: "10 minutes"
2 changes: 1 addition & 1 deletion CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
# CODEOWNERS only honors the LAST matching pattern for a given path —
# it does not merge an earlier, less-specific rule into a later one.

* @cloudnative-pg/github-owners @cloudnative-pg/admins
* @cloudnative-pg/github-owners
33 changes: 33 additions & 0 deletions COMPONENT_OWNERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Component Owners

<!--
Generated from repo-tiers.yaml and people.yaml in
cloudnative-pg/cnpg-infra -- do not hand-edit. Propose a change there
instead; an owner is added or removed there only to record a vote that
has already passed, never to make the decision itself.
-->

`.github` is one of the CloudNativePG organization-control repositories,
administered directly by the Steering Committee rather than by a
subproject maintainer committee.

The people below are its **Component Owners**: they hold `Write` on this
repository through the `github-owners` GitHub team, and are its default
[`CODEOWNERS`](CODEOWNERS) entry, so every pull request here is routed to
them for review.

| Name | GitHub Handle | Country |
| :--- | :--- | :--- |
| Gabriele Bartolini | [@gbartolini](https://github.com/gbartolini) | |
| Francesco Canovai | [@fcanovai](https://github.com/fcanovai) | |
| Leonardo Cecchi | [@leonardoce](https://github.com/leonardoce) | |
| Marco Nenciarini | [@mnencia](https://github.com/mnencia) | |
| Armando Ruocco | [@armru](https://github.com/armru) | |

Component Owner is a rung of the CloudNativePG contributor ladder. A new
owner is added by a ⅔ vote of this repository's existing Component Owners,
held on an issue in this repository; the change is then recorded in
`cnpg-infra`, which grants the access and regenerates this file. See
`CONTRIBUTOR_LADDER.md` in [cloudnative-pg/governance](https://github.com/cloudnative-pg/governance)
for the full process, including what happens when a repository has too few
owners to reach that threshold.