Skip to content

Commit 27d135d

Browse files
Add Governace, Maintainers, an Owners files
Add the Governance, Maintainers, and Owners files to the Podman.io project in preparation for the move to CNCF Signed-off-by: tomsweeneyredhat <[email protected]>
1 parent 6c31b30 commit 27d135d

File tree

3 files changed

+70
-0
lines changed

3 files changed

+70
-0
lines changed

GOVERNANCE.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
## The Podman.io Project Community Governance
2+
3+
The Podman.io project, as part of Podman Container Tools, follows the [Podman Project Governance](https://github.com/containers/podman/blob/main/GOVERNANCE.md)
4+
except sections found in this document, which override those found in Podman's Governance.
5+
6+
---
7+
8+
# Maintainers File
9+
10+
The definitive source of truth for maintainers of this repository is the local [MAINTAINERS.md](./MAINTAINERS.md) file. The [MAINTAINERS.md](https://github.com/containers/podman/blob/main/MAINTAINERS.md) file in the main Podman repository is used for project-spanning roles, including Core Maintainer and Community Manager. Some repositories in the project will also have a local [OWNERS](./OWNERS) file, which the CI system uses to map users to roles. Any changes to the [OWNERS](./OWNERS) file must make a corresponding change to the [MAINTAINERS.md](./MAINTAINERS.md) file to ensure that the file remains up to date. Most changes to [MAINTAINERS.md](./MAINTAINERS.md) will require a change to the repository’s [OWNERS](.OWNERS) file (e.g., adding a Reviewer), but some will not (e.g., promoting a Maintainer to a Core Maintainer, which comes with no additional CI-related privileges).
11+
12+
Any Core Maintainers listed in Podman’s [MAINTAINERS.md](https://github.com/containers/podman/blob/main/MAINTAINERS.md) file should also be added to the list of “approvers” in the local [OWNERS](./OWNERS) file and as a Core Maintainer in the list of “Maintainers” in the local [MAINTAINERS.md](./MAINTAINERS.md) file.

MAINTAINERS.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Podman.io
2+
3+
[GOVERNANCE.md](GOVERNANCE.md)
4+
describes the project's governance and the Project Roles used below.
5+
6+
## Maintainers
7+
8+
| Maintainer | GitHub ID | Project Roles | Affiliation |
9+
|-------------------|----------------------------------------------------------|----------------------------------|----------------------------------------------|
10+
| Brent Baude | [baude](https://github.com/baude) | Core Maintainer | [Red Hat](https://github.com/RedHatOfficial) |
11+
| Nalin Dahyabhai | [nalind](https://github.com/nalind) | Core Maintainer | [Red Hat](https://github.com/RedHatOfficial) |
12+
| Matthew Heon | [mheon](https://github.com/mheon) | Core Maintainer | [Red Hat](https://github.com/RedHatOfficial) |
13+
| Paul Holzinger | [Luap99](https://github.com/Luap99) | Core Maintainer | [Red Hat](https://github.com/RedHatOfficial) |
14+
| Giuseppe Scrivano | [giuseppe](https://github.com/giuseppe) | Core Maintainer | [Red Hat](https://github.com/RedHatOfficial) |
15+
| Miloslav Trmač | [mtrmac](https://github.com/mtrmac) | Core Maintainer | [Red Hat](https://github.com/RedHatOfficial) |
16+
| Mohan Boddu | [mohanboddu](https://github.com/mohanboddu) | Community Manager | [Red Hat](https://github.com/RedHatOfficial) |
17+
| Neil Smith | [actionmancan](https://github.com/actionmancan) | Community Manager | [Red Hat](https://github.com/RedHatOfficial) |
18+
| Tom Sweeney | [TomSweeneyRedHat](https://github.com/TomSweeneyRedHat/) | Maintainer and Community Manager | [Red Hat](https://github.com/RedHatOfficial) |
19+
| Lokesh Mandvekar | [lsm5](https://github.com/lsm5) | Maintainer | [Red Hat](https://github.com/RedHatOfficial) |
20+
| Dan Walsh | [rhatdan](https://github.com/rhatdan) | Maintainer | [Red Hat](https://github.com/RedHatOfficial) |
21+
| Ashley Cui | [ashley-cui](https://github.com/ashley-cui) | Reviewer | [Red Hat](https://github.com/RedHatOfficial) |
22+
23+
## Alumni
24+
25+
None at present
26+
27+
## Credits
28+
29+
The structure of this document was based off of the equivalent one in the [CRI-O Project](https://github.com/cri-o/cri-o/blob/main/MAINTAINERS.md).
30+
31+
## Note
32+
33+
If there is a discrepancy between the [MAINTAINERS.md](https://github.com/containers/podman/blob/main/MAINTAINERS.md) file in the main Podman repository and this file regarding Core Maintainers or Community Managers, the file in the Podman Repository is considered the source of truth.

OWNERS

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
approvers:
2+
- baude
3+
- giuseppe
4+
- lsm5
5+
- Luap99
6+
- mboddu
7+
- mheon
8+
- mtrmac
9+
- nalind
10+
- actionmancan
11+
- rhatdan
12+
- TomSweeneyRedHat
13+
reviewers:
14+
- ashley-cui
15+
- baude
16+
- giuseppe
17+
- lsm5
18+
- Luap99
19+
- mboddu
20+
- mheon
21+
- mtrmac
22+
- nalind
23+
- actionmancan
24+
- rhatdan
25+
- TomSweeneyRedHat

0 commit comments

Comments
 (0)