Skip to content

Add Modernizing Kubeflow Pipelines UI blog post#196

Merged
google-oss-prow[bot] merged 6 commits intokubeflow:masterfrom
manaswinidas:add-modernizing-kfp-ui-post
Apr 7, 2026
Merged

Add Modernizing Kubeflow Pipelines UI blog post#196
google-oss-prow[bot] merged 6 commits intokubeflow:masterfrom
manaswinidas:add-modernizing-kfp-ui-post

Conversation

@manaswinidas
Copy link
Copy Markdown
Contributor

This blog post covers the Kubeflow Pipelines frontend modernization from React 16 to React 19, including the deps-first upgrade strategy, toolchain replacements (CRA → Vite, Jest → Vitest, Material-UI v3 → MUI v5), and the impact on users and contributors.

For the full execution plan and PR dependency graph, see the react-18-19-upgrade-checklist.md.

Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>
Comment thread _posts/2026-03-31-modernizing-kubeflow-pipelines-ui.md Outdated
Comment thread _posts/2026-03-31-modernizing-kubeflow-pipelines-ui.md Outdated
Comment thread _posts/2026-03-31-modernizing-kubeflow-pipelines-ui.md Outdated
Comment thread _posts/2026-03-31-modernizing-kubeflow-pipelines-ui.md Outdated
Comment thread _posts/2026-03-31-modernizing-kubeflow-pipelines-ui.md Outdated
@manaswinidas
Copy link
Copy Markdown
Contributor Author

cc @jeffspahr @droctothorpe @mprahl

manaswinidas and others added 3 commits March 31, 2026 19:22
Co-authored-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>
Co-authored-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>
Co-authored-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>
manaswinidas and others added 2 commits April 1, 2026 20:51
Co-authored-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>
Co-authored-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>
@manaswinidas
Copy link
Copy Markdown
Contributor Author

@juliusvonkohout accepted all your suggestions

@manaswinidas
Copy link
Copy Markdown
Contributor Author

@juliusvonkohout can you give an LGTM and what's the publication process ? Do I need LGTM from any other stakeholders ?

@juliusvonkohout
Copy link
Copy Markdown
Member

@juliusvonkohout can you give an LGTM and what's the publication process ? Do I need LGTM from any other stakeholders ?

Yes, lgtms from KFP maintainers except myself.

@manaswinidas
Copy link
Copy Markdown
Contributor Author

@droctothorpe @mprahl can I get a LGTM from you folks to publish this post? thanks in advance.

@manaswinidas
Copy link
Copy Markdown
Contributor Author

cc @zazulam @james-jwu @chensun Can I get a LGTM from you folks to publish this post? They need LGTM from KFP approvers. Thanks in advance.

@droctothorpe
Copy link
Copy Markdown
Contributor

/lgtm

Excellent blog post! It's good to see such great work highlighted. Kudos to everyone involved!

@manaswinidas
Copy link
Copy Markdown
Contributor Author

@juliusvonkohout Is this good to merge ?

@manaswinidas
Copy link
Copy Markdown
Contributor Author

@andreyvelich @franciscojavierarceo can I get an LGTM/approval on this ?

@juliusvonkohout
Copy link
Copy Markdown
Member

/lgtm

Excellent blog post! It's good to see such great work highlighted. Kudos to everyone involved!

/approve
then

@google-oss-prow
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: juliusvonkohout

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 7b12314 into kubeflow:master Apr 7, 2026
7 checks passed
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.

3 participants