From bac480af60e24782ea325884ec23ceaec8768a1c Mon Sep 17 00:00:00 2001 From: kramaranya Date: Wed, 23 Jul 2025 16:44:00 +0100 Subject: [PATCH 1/9] feat(docs): add ROADMAP of Kubeflow SDK Signed-off-by: kramaranya --- ROADMAP.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 ROADMAP.md diff --git a/ROADMAP.md b/ROADMAP.md new file mode 100644 index 00000000..1b1cb6c9 --- /dev/null +++ b/ROADMAP.md @@ -0,0 +1,10 @@ +# Kubeflow SDK ROADMAP + +## 2025 + +- Release Kubeflow SDK 0.1.0 to PyPi +- Local Execution for Training Jobs + - https://github.com/kubeflow/sdk/issues/22 +- Migrate Katib SDK +- Include Kubeflow SDK into the KFP SDK + - https://github.com/kubeflow/pipelines/issues/12027 From c14b2311fa26d391c44d50da2b8bb3c2def6d1a0 Mon Sep 17 00:00:00 2001 From: kramaranya Date: Wed, 23 Jul 2025 17:10:25 +0100 Subject: [PATCH 2/9] feat(docs): add Model Registry to ROADMAP Signed-off-by: kramaranya --- ROADMAP.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ROADMAP.md b/ROADMAP.md index 1b1cb6c9..27d5ebf8 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -8,3 +8,4 @@ - Migrate Katib SDK - Include Kubeflow SDK into the KFP SDK - https://github.com/kubeflow/pipelines/issues/12027 +- Migrate Model Registry SDK From 6e16394a18b5e221d0a056804ede13a8e4215ebf Mon Sep 17 00:00:00 2001 From: kramaranya Date: Wed, 23 Jul 2025 17:32:17 +0100 Subject: [PATCH 3/9] feat(docs): add links to ROADMAP Signed-off-by: kramaranya --- ROADMAP.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ROADMAP.md b/ROADMAP.md index 27d5ebf8..88b9639d 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -3,9 +3,11 @@ ## 2025 - Release Kubeflow SDK 0.1.0 to PyPi + - https://github.com/kubeflow/sdk/issues/45 - Local Execution for Training Jobs - https://github.com/kubeflow/sdk/issues/22 - Migrate Katib SDK + - https://github.com/kubeflow/sdk/issues/46 - Include Kubeflow SDK into the KFP SDK - https://github.com/kubeflow/pipelines/issues/12027 - Migrate Model Registry SDK From 26c14a520d519857e9de13f4702e1275ca035956 Mon Sep 17 00:00:00 2001 From: Anya Kramar Date: Thu, 24 Jul 2025 22:42:48 +0100 Subject: [PATCH 4/9] Update ROADMAP.md Co-authored-by: Andrey Velichkevich Signed-off-by: Anya Kramar --- ROADMAP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ROADMAP.md b/ROADMAP.md index 88b9639d..161c20bd 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -2,7 +2,7 @@ ## 2025 -- Release Kubeflow SDK 0.1.0 to PyPi +- Release Kubeflow SDK 0.1.0 to PyPI - https://github.com/kubeflow/sdk/issues/45 - Local Execution for Training Jobs - https://github.com/kubeflow/sdk/issues/22 From 7d151e8005ce940a048887bb090d614ae86fe20f Mon Sep 17 00:00:00 2001 From: kramaranya Date: Thu, 24 Jul 2025 22:58:35 +0100 Subject: [PATCH 5/9] feat(docs): add Trainer SDK Signed-off-by: kramaranya --- ROADMAP.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ROADMAP.md b/ROADMAP.md index 161c20bd..d9078e8b 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -4,6 +4,8 @@ - Release Kubeflow SDK 0.1.0 to PyPI - https://github.com/kubeflow/sdk/issues/45 +- Migrate Trainer SDK + - https://github.com/kubeflow/sdk/issues/1 - Local Execution for Training Jobs - https://github.com/kubeflow/sdk/issues/22 - Migrate Katib SDK From 9e28741d9ba1cf90fd1b4412b9bbb51ca09ac77d Mon Sep 17 00:00:00 2001 From: kramaranya Date: Thu, 24 Jul 2025 23:03:52 +0100 Subject: [PATCH 6/9] feat(docs): add test coverage issues Signed-off-by: kramaranya --- ROADMAP.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ROADMAP.md b/ROADMAP.md index d9078e8b..565888e3 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -13,3 +13,6 @@ - Include Kubeflow SDK into the KFP SDK - https://github.com/kubeflow/pipelines/issues/12027 - Migrate Model Registry SDK +- Improve test coverage + - https://github.com/kubeflow/sdk/issues/16 + - https://github.com/kubeflow/sdk/issues/18 From cb8839f4c2c113b063fe178f7575f12d6b5e5331 Mon Sep 17 00:00:00 2001 From: kramaranya Date: Thu, 24 Jul 2025 23:05:19 +0100 Subject: [PATCH 7/9] feat(docs): add issues to ROADMAP.md Signed-off-by: kramaranya --- ROADMAP.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ROADMAP.md b/ROADMAP.md index 565888e3..6b2a3520 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -16,3 +16,9 @@ - Improve test coverage - https://github.com/kubeflow/sdk/issues/16 - https://github.com/kubeflow/sdk/issues/18 +- Manage Kubeflow TrainJobs in a multi-cluster environment + - https://github.com/kubeflow/sdk/issues/23 +- Snapshot users' workspace into distributed TrainJob workload + - https://github.com/kubeflow/sdk/issues/48 +- Support distributed data cache configuration via initializer SDK + - https://github.com/kubeflow/trainer/issues/2655 From 4fa3324173916d94e6e068ef4f206c2fbf33e5f0 Mon Sep 17 00:00:00 2001 From: kramaranya Date: Thu, 24 Jul 2025 23:10:58 +0100 Subject: [PATCH 8/9] feat(docs): update ROADMAP.md Signed-off-by: kramaranya --- ROADMAP.md | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 6b2a3520..f05c9b74 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -2,23 +2,20 @@ ## 2025 -- Release Kubeflow SDK 0.1.0 to PyPI - - https://github.com/kubeflow/sdk/issues/45 -- Migrate Trainer SDK - - https://github.com/kubeflow/sdk/issues/1 -- Local Execution for Training Jobs - - https://github.com/kubeflow/sdk/issues/22 -- Migrate Katib SDK - - https://github.com/kubeflow/sdk/issues/46 -- Include Kubeflow SDK into the KFP SDK - - https://github.com/kubeflow/pipelines/issues/12027 +### Core SDK +- Release Kubeflow SDK 0.1.0 to PyPI: https://github.com/kubeflow/sdk/issues/45 +- Include Kubeflow SDK into the KFP SDK: https://github.com/kubeflow/pipelines/issues/12027 +- Improve test coverage: https://github.com/kubeflow/sdk/issues/16, https://github.com/kubeflow/sdk/issues/18 + +### Trainer SDK +- Migrate Trainer SDK: https://github.com/kubeflow/sdk/issues/1 +- Local Execution for Training Jobs: https://github.com/kubeflow/sdk/issues/22 +- Manage Kubeflow TrainJobs in a multi-cluster environment: https://github.com/kubeflow/sdk/issues/23 +- Snapshot users' workspace into distributed TrainJob workload: https://github.com/kubeflow/sdk/issues/48 +- Support distributed data cache configuration via initializer SDK: https://github.com/kubeflow/trainer/issues/2655 + +### Katib SDK +- Migrate Katib SDK: https://github.com/kubeflow/sdk/issues/46 + +### Model Registry SDK - Migrate Model Registry SDK -- Improve test coverage - - https://github.com/kubeflow/sdk/issues/16 - - https://github.com/kubeflow/sdk/issues/18 -- Manage Kubeflow TrainJobs in a multi-cluster environment - - https://github.com/kubeflow/sdk/issues/23 -- Snapshot users' workspace into distributed TrainJob workload - - https://github.com/kubeflow/sdk/issues/48 -- Support distributed data cache configuration via initializer SDK - - https://github.com/kubeflow/trainer/issues/2655 From be26f6c9fef2c5c76be05e72f40f833541e84060 Mon Sep 17 00:00:00 2001 From: kramaranya Date: Fri, 1 Aug 2025 00:57:22 +0100 Subject: [PATCH 9/9] feat(docs): add issues to ROADMAP.md Signed-off-by: kramaranya --- ROADMAP.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index f05c9b74..e9534fdd 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -6,6 +6,7 @@ - Release Kubeflow SDK 0.1.0 to PyPI: https://github.com/kubeflow/sdk/issues/45 - Include Kubeflow SDK into the KFP SDK: https://github.com/kubeflow/pipelines/issues/12027 - Improve test coverage: https://github.com/kubeflow/sdk/issues/16, https://github.com/kubeflow/sdk/issues/18 +- Generate docs for Kubeflow SDK: https://github.com/kubeflow/sdk/issues/50 ### Trainer SDK - Migrate Trainer SDK: https://github.com/kubeflow/sdk/issues/1 @@ -13,9 +14,10 @@ - Manage Kubeflow TrainJobs in a multi-cluster environment: https://github.com/kubeflow/sdk/issues/23 - Snapshot users' workspace into distributed TrainJob workload: https://github.com/kubeflow/sdk/issues/48 - Support distributed data cache configuration via initializer SDK: https://github.com/kubeflow/trainer/issues/2655 +- Support other built-in trainers besides TorchTune: https://github.com/kubeflow/trainer/issues/2752 ### Katib SDK -- Migrate Katib SDK: https://github.com/kubeflow/sdk/issues/46 +- Integrate Katib SDK: https://github.com/kubeflow/sdk/issues/46 ### Model Registry SDK -- Migrate Model Registry SDK +- Integrate Model Registry SDK