Skip to content

Add subproject governance#290

Open
bupd wants to merge 6 commits into
goharbor:mainfrom
bupd:subproject-governance-ladder
Open

Add subproject governance#290
bupd wants to merge 6 commits into
goharbor:mainfrom
bupd:subproject-governance-ladder

Conversation

@bupd

@bupd bupd commented Jul 7, 2026

Copy link
Copy Markdown
Member

Adds lightweight Harbor subproject governance and records Harbor CLI as an active Harbor subproject.

Why

Harbor has subprojects with their own maintainers, but the community repo does not currently document scoped subproject reviewer/maintainer roles under the Harbor project. This makes subproject ownership visible without changing the existing Harbor Maintainer election process.

Prior art

This follows common governance patterns used by CNCF projects:

This keeps the Harbor version intentionally small: scoped subproject reviewers/maintainers, subproject autonomy, MAINTAINERS.md as the community record, and no change to top-level Harbor Maintainer governance.

Signed-off-by: Prasanth Baskar <bupdprasanth@gmail.com>
@bupd
bupd requested a review from a team as a code owner July 7, 2026 06:30
bupd added 4 commits July 7, 2026 06:35
Signed-off-by: Prasanth Baskar <bupdprasanth@gmail.com>
Signed-off-by: Prasanth Baskar <bupdprasanth@gmail.com>
Signed-off-by: Prasanth Baskar <bupdprasanth@gmail.com>
Signed-off-by: Prasanth Baskar <bupdprasanth@gmail.com>

@NucleoFusion NucleoFusion left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@qcserestipy qcserestipy left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@wy65701436

Copy link
Copy Markdown
Contributor

Thanks, @bupd I'll review this. Also, thank you for providing the examples from other CNCF projects—they are really helpful for understanding how we can organize our subprojects and roles.

@wy65701436 wy65701436 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would like to hold off on merging this to allow more maintainers to review it, especially since there are changes to the GOVERNANCE file.

Comment thread MAINTAINERS.md
Co-authored-by: Florian Blampey <11298399+flbla@users.noreply.github.com>
Signed-off-by: Prasanth Baskar <prasanth@8gears.com>
Comment thread MAINTAINERS.md
| | | | Patrick Eschenbach ([qcserestipy](https://github.com/qcserestipy)) | |
| | | | Prasanth Baskar ([bupd](https://github.com/bupd)) | |
| | | | Vadim Bauer ([Vad1mo](https://github.com/Vad1mo)) | |
| Terraform/Opentofu Provider | Official Terraform/Opentofu provider : [goharbor/terraform-provider-harbor](https://github.com/goharbor/terraform-provider-harbor) | active | Florian Blampey ([flbla](https://github.com/flbla)) | - |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://github.com/goharbor/acceleration-service

the acceleration-service can also be added, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants