Skip to content

chore(hub): add OWNERS file to kubeflow.hub#244

Merged
google-oss-prow[bot] merged 1 commit intokubeflow:mainfrom
jonburdo:add-kubeflow-hub-owners-file
Jan 27, 2026
Merged

chore(hub): add OWNERS file to kubeflow.hub#244
google-oss-prow[bot] merged 1 commit intokubeflow:mainfrom
jonburdo:add-kubeflow-hub-owners-file

Conversation

@jonburdo
Copy link
Member

@jonburdo jonburdo commented Jan 26, 2026

This copies the OWNERS file from the root of the model-registry repo to kubeflow/hub/OWNERS since the kubeflow hub working group owns this particular sub-module.

The model-registry repo is: https://github.com/kubeflow/model-registry
This OWNERS file is specifically sourced from: https://github.com/kubeflow/model-registry/blob/c9222d84c04586c8d9fa95b6e5564f93869e6451/OWNERS

What this PR does / why we need it:

The kubeflow hub working group owns the code under kubeflow/hub. This was mentioned as a next step to adding this sub-module:

Which issue(s) this PR fixes (optional, in Fixes #<issue number>, #<issue number>, ... format, will close the issue(s) when PR gets merged):

Fixes #

Checklist:

  • Docs included if any changes are user facing

@coveralls
Copy link

coveralls commented Jan 26, 2026

Pull Request Test Coverage Report for Build 21372491147

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 67.52%

Totals Coverage Status
Change from base Build 21291480824: 0.0%
Covered Lines: 2769
Relevant Lines: 4101

💛 - Coveralls

@jonburdo
Copy link
Member Author

/cc @andreyvelich @kramaranya @tarilabs

Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

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

Thanks @jonburdo!

@@ -0,0 +1,16 @@
approvers:
- Al-Pragliola
- andreyvelich # noqa(kubeflow-hub-team)
Copy link
Member

Choose a reason for hiding this comment

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

You can remove me from here.

Suggested change
- andreyvelich # noqa(kubeflow-hub-team)

Comment on lines +12 to +16
reviewers:
- Al-Pragliola
- andreyvelich
- jonburdo
- pboyd
Copy link
Member

Choose a reason for hiding this comment

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

You don't need to duplicate folks in reviewers who already in the approvers list.

This copies the OWNERS file from the root of the model-registry repo to
kubeflow/hub/OWNERS since the kubeflow hub working group owns this
particular sub-module.

The model-registry repo is: https://github.com/kubeflow/model-registry
This OWNERS file is specifically sourced from: https://github.com/kubeflow/model-registry/blob/c9222d84c04586c8d9fa95b6e5564f93869e6451/OWNERS

Signed-off-by: Jon Burdo <jon@jonburdo.com>
@jonburdo jonburdo force-pushed the add-kubeflow-hub-owners-file branch from 1cc8482 to 0bc68a3 Compare January 26, 2026 20:16
@jonburdo
Copy link
Member Author

Updated. Now the file is copied from latest model-registry root file at https://github.com/kubeflow/model-registry/blob/c9222d84c04586c8d9fa95b6e5564f93869e6451/OWNERS
but with these changes:

  • Removed andreyvelich from approvers and reviewers
  • Removed duplicates from reviewers (already in approvers): Al-Pragliola, pboyd

I will also clean these up in model-registry so the two files are the same if this looks good

Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

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

Thanks @jonburdo!
/lgtm
/approve

@google-oss-prow
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: andreyvelich

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot merged commit 93d3e81 into kubeflow:main Jan 27, 2026
17 checks passed
@google-oss-prow google-oss-prow bot added this to the v0.4 milestone Jan 27, 2026
@tarilabs
Copy link
Member

we kept those for git-blame on the history, but fine with me if we want to be more adherent to this

@jonburdo jonburdo deleted the add-kubeflow-hub-owners-file branch February 2, 2026 20:25
jonburdo added a commit to jonburdo/model-registry that referenced this pull request Feb 2, 2026
This cleans up the root OWNERS file to follow best-practice and to match
the state of the kubeflow sdk file:
https://github.com/kubeflow/sdk/blob/main/kubeflow/hub/OWNERS

after the following PR is merged:
kubeflow/sdk#252

Specifically this does the following:

- move andreyvelich to emeritus_approvers (no longer active)
  (per this comment: kubeflow/sdk#244 (comment) )
- remove duplicate reviewers entries which are also in approvers:
  - Al-Pragliola
  - pboyd

Also see: kubeflow/sdk#244 (comment)

Following this, these OWNERS files should be kept in sync:
https://github.com/kubeflow/model-registry/blob/main/OWNERS
https://github.com/kubeflow/sdk/blob/main/kubeflow/hub/OWNERS

Signed-off-by: Jon Burdo <jon@jonburdo.com>
jonburdo added a commit to jonburdo/model-registry that referenced this pull request Feb 3, 2026
This cleans up the root OWNERS file to follow best-practices and more
closely match the state of the kubeflow sdk file:
https://github.com/kubeflow/sdk/blob/main/kubeflow/hub/OWNERS

Specifically this does the following:
- remove duplicate reviewers entries which are also in approvers:
  - andreyvelich
  - Al-Pragliola
  - pboyd

Also see: kubeflow/sdk#244 (comment)

Signed-off-by: Jon Burdo <jon@jonburdo.com>
google-oss-prow bot pushed a commit to kubeflow/model-registry that referenced this pull request Feb 9, 2026
This cleans up the root OWNERS file to follow best-practices and more
closely match the state of the kubeflow sdk file:
https://github.com/kubeflow/sdk/blob/main/kubeflow/hub/OWNERS

Specifically this does the following:
- remove duplicate reviewers entries which are also in approvers:
  - andreyvelich
  - Al-Pragliola
  - pboyd

Also see: kubeflow/sdk#244 (comment)

Signed-off-by: Jon Burdo <jon@jonburdo.com>
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.

4 participants