Skip to content

chore: Simplify Contributions by dropping Owners.md and relying on Codeowners#7

Merged
jakobmoellerdev merged 3 commits intoopen-component-model:mainfrom
jakobmoellerdev:vk/06c5-in-the-community
May 7, 2026
Merged

chore: Simplify Contributions by dropping Owners.md and relying on Codeowners#7
jakobmoellerdev merged 3 commits intoopen-component-model:mainfrom
jakobmoellerdev:vk/06c5-in-the-community

Conversation

@jakobmoellerdev
Copy link
Copy Markdown
Member

What this PR does / why we need it

OWNERS.md was listed as a per-project requirement but is unspecified and redundant given GitHub CODEOWNERS handles all permission management. Remove all references and consolidate on CODEOWNERS as the single source of truth for project ownership and review authority.

Which issue(s) this PR fixes

This is created as follow up to https://github.com/open-component-model/open-component-model/blob/main/docs/steering/meeting-notes/2026-05-04.md to simplify submission

OWNERS.md was listed as a per-project requirement but is unspecified
and redundant given GitHub CODEOWNERS handles all permission management.
Remove all references and consolidate on CODEOWNERS as the single
source of truth for project ownership and review authority.

Signed-off-by: Jakob Möller <contact@jakob-moeller.com>
On-behalf-of: @SAP <jakob.moeller@sap.com>
Submitters must include their CODEOWNERS entry as part of the proposal
PR rather than relying on TSC to add it post-merge. TSC still reviews
and approves the entry before merge.

Signed-off-by: Jakob Möller <contact@jakob-moeller.com>
On-behalf-of: @SAP <jakob.moeller@sap.com>
@jakobmoellerdev jakobmoellerdev requested a review from a team as a code owner May 6, 2026 09:30
@jakobmoellerdev jakobmoellerdev changed the title Vk/06c5 in the community Simplify Contributions by dropping Owners.md and relying on Codeowners May 6, 2026
@jakobmoellerdev jakobmoellerdev changed the title Simplify Contributions by dropping Owners.md and relying on Codeowners chore: Simplify Contributions by dropping Owners.md and relying on Codeowners May 6, 2026
Copy link
Copy Markdown
Contributor

@frewilhelm frewilhelm left a comment

Choose a reason for hiding this comment

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

how would we handle project-specific GHA in .github/workflows/? I could imagine to add those files to the codeowners as well but it could also get cumbersome to maintain

@jakobmoellerdev
Copy link
Copy Markdown
Member Author

It would but currently I see no alternative. Happy to hear suggestions on this though!

@jakobmoellerdev jakobmoellerdev merged commit ccfe273 into open-component-model:main May 7, 2026
6 checks passed
@zkdev zkdev mentioned this pull request May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants