Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GSOC] Poject 7 Tracking Issue: Automating Documentation for katib Python SDK #2373

Closed
5 of 7 tasks
shivas1516 opened this issue Jun 26, 2024 · 3 comments · May be fixed by #2415
Closed
5 of 7 tasks

[GSOC] Poject 7 Tracking Issue: Automating Documentation for katib Python SDK #2373

shivas1516 opened this issue Jun 26, 2024 · 3 comments · May be fixed by #2415

Comments

@shivas1516
Copy link

shivas1516 commented Jun 26, 2024

Objective

Automate the Katib Python SDK reference documentation generation and render it on kubeflow.org.

Tasks

  • Proposal Submission: Submit the GSOC project proposal as a project proposal in Katib.
  • Review Existing Documentation: Analyze documentation from other projects for best practices.
  • Local Katib Setup: Clone Katib repository for kickoff project development.
  • Evaluate Documentation Tools: Compare Sphinx, MkDocs, Jupyter Book, etc., to choose the best tool for Katib's needs.
  • Configure and Test Documentation Tool: Set up Sphinx (or chosen tool) for Katib. Could you make sure of the quality and readability of the generated documentation? (#2392)
  • Integrate with Kubeflow's Website Repo: Make the Katib repository a submodule of the website repository and test documentation sharing.
  • Automate Documentation Updates:
    • Write a GitHub Action to automate documentation updates and trigger documentation sharing to the website repository.
    • Script to handle events and update website files.

Expected Outcomes

  • Fully automated, high-quality documentation process.
  • Up-to-date documentation on the Katib website.
@shivas1516
Copy link
Author

/assign
/area gsoc

@shivas1516 shivas1516 changed the title [GSOC] Tracking Issue: Automating Documentation for katib Python SDK [GSOC] Poject 7 tracking Issue: Automating Documentation for katib Python SDK Jun 26, 2024
@shivas1516 shivas1516 changed the title [GSOC] Poject 7 tracking Issue: Automating Documentation for katib Python SDK [GSOC] Poject 7 Tracking Issue: Automating Documentation for katib Python SDK Jun 26, 2024
Copy link

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.

Copy link

github-actions bot commented Nov 5, 2024

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

@github-actions github-actions bot closed this as completed Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant