Open rareddy opened 10 months ago
Hello, following up on this topic.
Before creating repo for model registry in GitHub, we are looking for the following information to be in-place:
- [ ] Create a README file, which calls out
- Red Hat drives the project's development through Open Source principles, ensuring transparency, sustainability, and community ownership.
- Red Hat values the Kubeflow community and commits to providing a minimum of 12 months' notice before ending project maintenance after the initial release.
- [ ] Find customer or user Zero to aid in the development of the Model Registry solution
Once these information are provided, I can help setting up a repo for model registry. For reference, here are the steps I will take: https://github.com/kubeflow/community/blob/master/repository-setup.md
Also, I must have missed it, but who are the non-IBM (including Red Hat) employees that are going to be maintainers/OWNERS?
I only see IBM employees in the initial proposal, and followup PR (https://github.com/kubeflow/community/pull/682).
@thesuperzapper we are hoping to pick up community contributors with this effort. Since we are not an existing project and a new effort we do not have additional contributors other than those already defined. But we sure hope to change this soon.
@zijianjoy Do you want us to provide a Readme attached to PR? I was thinking we will submit as PR on the repo. BTW, we are also working on confirming user zero, this will require some time on this.
IMO, there is nothing to lose from Kubeflow perspective until Model Registry gets included/distributed with Kubeflow distribution. So, I request some flexibility if you can meanwhile, while we can contribute to this to find contributors and users.
@zijianjoy I am okay with creating the readme file after creating the repo, and not making customer-zero a prerequisite. Let's proceed with the repo creation.
@rareddy Please provide the following information in order to create repo:
@zijianjoy should I also add the owners of the repo as members at the beginning of the file in 1? or not needed?
1) https://github.com/kubeflow/internal-acls/pull/642
2) model-registry
3) Apache 2.0 edit: updated to reflect spdx database name
OWNERS
approvers:
- andreyvelich
- dhirajsb
- tarilabs
- Tomcli
reviewers:
- andreyvelich
- ckadner
- dhirajsb
- isinyaaa
- lampajr
- rareddy
- rkubis
- tarilabs
- Tomcli
- tonyxrmdavidson
README.md
# Model Registry
Model registry provides a central repository for model developers to store and manage models, versions, and artifacts metadata. A Go-based application that leverages [ml_metadata](https://github.com/google/ml-metadata/) project under the hood.
## Red Hat's Pledge
- Red Hat drives the project's development through Open Source principles, ensuring transparency, sustainability, and community ownership.
- Red Hat values the Kubeflow community and commits to providing a minimum of 12 months' notice before ending project maintenance after the initial release.
@rareddy Please only select CNCF allowlist license in https://github.com/cncf/foundation/blob/main/allowed-third-party-license-policy.md#approved-licenses-for-allowlist.
Can we use Apache 2.0, which the majority of Kubeflow projects are using?
@zijianjoy @james-jwu May the confusion come from my usage of ASL 2.0, now switched to spdx official entry for apache.
wg-model-registry-lead
for now.tide
is configured but let me know if anything doesn't work.Yay! A huge Thank You to all. @zijianjoy @james-jwu @jbottum
great progress in 2024!
These are the action item that needs to be accomplished for Model Registry adoption in the Kubeflow community
Related issues:
Below are the action items needed for the Model Registry
tide
for the new repositoryPlease let me know if I missed something @jbottum @james-jwu @zijianjoy.