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

Strategy for Including Documentation next to Code in edx-platform #33047

Closed
3 tasks
robrap opened this issue Aug 17, 2023 · 2 comments
Closed
3 tasks

Strategy for Including Documentation next to Code in edx-platform #33047

robrap opened this issue Aug 17, 2023 · 2 comments
Assignees

Comments

@robrap
Copy link
Contributor

robrap commented Aug 17, 2023

The edx-platform has a lot of documentation in RST files that live close to the code they are documenting. For example there are a variety of how_tos in edx-platform that are not in the published docs.

Use https://github.com/openedx/edx-platform?search=1 to search for how_tos.

We want to be able to include these docs into the published edx-platform documentation.

Tasks

  • Investigate how we would do this with Sphinx and add one or more proposals to this ticket.
  • Get the proposals reviewed and agree on one to implement.
  • Create a new ticket with the details of the implementation we want to go with.

Outstanding Questions

  • Do we want to write an ADR for this? Where would it live?

Acceptance Criteria

  • We have a ticket and maybe a prototype for how we might include RST docs outside the docs/ folder into a sphinx project.
@feanil feanil moved this to 🆕 New in Aximprovements Team Sep 6, 2023
@feanil feanil changed the title Published docs in readthedocs missing how_tos Strategy for Including Documentation next to Code in edx-platform Sep 19, 2023
@feanil feanil moved this from 🆕 New to 📋 Backlog in Aximprovements Team Sep 19, 2023
@feanil feanil moved this from 📋 Backlog to 🔖 Ready in Aximprovements Team Sep 19, 2023
@thezaeemaanwar thezaeemaanwar self-assigned this Oct 26, 2023
@thezaeemaanwar thezaeemaanwar moved this from 🔖 Ready to 🏗 In progress in Aximprovements Team Oct 26, 2023
@thezaeemaanwar thezaeemaanwar moved this from 🏗 In progress to 👀 In review in Aximprovements Team Nov 15, 2023
@thezaeemaanwar thezaeemaanwar moved this from 👀 In review to 🏗 In progress in Aximprovements Team Nov 15, 2023
@thezaeemaanwar
Copy link
Contributor

thezaeemaanwar commented Nov 16, 2023

@thezaeemaanwar
Copy link
Contributor

thezaeemaanwar commented Dec 19, 2023

Implementation Ticket: #33950

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

2 participants