Skip to content

New docs#756

Open
StefanoFioravanzo wants to merge 1 commit intokubeflow:mainfrom
StefanoFioravanzo:feature/new-docs
Open

New docs#756
StefanoFioravanzo wants to merge 1 commit intokubeflow:mainfrom
StefanoFioravanzo:feature/new-docs

Conversation

@StefanoFioravanzo
Copy link
Copy Markdown
Member

Introducing new docs for the Kale 2.0 launch

Addresses part of #747

@ederign he's a first iteration, I got sidetracked today and didn't finish.. there are some issues with some of the Claude output :) I will revisit tomorrow.

In the meantime

make docs
make docs-serve

@google-oss-prow
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from stefanofioravanzo. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found 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 requested a review from ederign April 13, 2026 21:03
@StefanoFioravanzo StefanoFioravanzo force-pushed the feature/new-docs branch 2 times, most recently from abe14ea to 28c831d Compare April 15, 2026 10:25
@StefanoFioravanzo StefanoFioravanzo marked this pull request as ready for review April 15, 2026 10:25
Scaffolds the kale.kubeflow.org documentation site using Sphinx + Furo +
MyST, mirroring the Kubeflow SDK docs stack. Covers getting-started,
core concepts, user guide, architecture, API reference (autodoc), the
GSoC 2026 roadmap, and contributing. Closes kubeflow#747.

- Sphinx config, Read the Docs config, and GitHub Actions build check
- Add `docs` extra to pyproject.toml and lock with uv
- New `make docs` / `make docs-serve` targets
- Minimal module-level docstrings on core modules for cleaner autodoc

Assisted-by: Claude (claude-opus-4-6)
Signed-off-by: Stefano Fioravanzo <stefano.fioravanzo@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant