model-registry icon indicating copy to clipboard operation
model-registry copied to clipboard

Automatic Generation of BFF openapi

Open ederign opened this issue 9 months ago • 4 comments

Is your feature request related to a problem? Please describe. Currently, we are manually generating a BFF Open API file: https://github.com/kubeflow/model-registry/blob/main/clients/ui/api/openapi/mod-arch.yaml

Describe the solution you'd like I would like to automatically generate this file, similar to what we are doing on Notebooks 2.0.

https://github.com/kubeflow/notebooks/pull/206 https://github.com/kubeflow/notebooks/pull/235

ederign avatar Mar 19 '25 19:03 ederign

@Mohamed-ben-khemis would you mind to comment on this issue just to confirm your interested in working on this?

ederign avatar Mar 19 '25 19:03 ederign

Hi @ederign, Yes, absolutely I’m interested in working on this. Since I already worked on the previous PR, I’m familiar with the process and will start looking into how we can automate the generation of the BFF OpenAPI file, similar to what we did for Notebooks 2.0.

Mohamed-ben-khemis avatar Mar 20 '25 11:03 Mohamed-ben-khemis

/assign @Mohamed-ben-khemis

ederign avatar Mar 20 '25 12:03 ederign

@Mohamed-ben-khemis great, feel free to do the PR's incrementally to quicker reviews.

@lucferbux FYI ^. @Mohamed-ben-khemis is from community and wants to help us on MR.

ederign avatar Mar 20 '25 12:03 ederign

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Jun 19 '25 04:06 github-actions[bot]

This issue has been automatically closed because it has not had recent activity. Please comment "/reopen" to reopen it.

github-actions[bot] avatar Jul 09 '25 04:07 github-actions[bot]