Description
Currently the online version of the PDEPs (linked on https://pandas.pydata.org/about/roadmap.html) are rendered by the website building machinery.
This has currently some short comings:
- No code highlighting
- Subsection titles don't have anchors to link to
- No within-page table of contents which could be useful for PDEPs (like the right sidebar in the docs)
- Too wide text wrapping for comfortable reading (this is actually generally for the website, but those PDEP pages tend to be a lot text heavier than most other pages on the website)
- Non-standard markdown parser? (not fully sure about this, just remember that I had to fix some things like WEB: fix list formatting in PDEP-4 #50895)
This are of course all things that we can fix in the website building machinery. But, all those aspects are already handled by the sphinx theme we use for our docs. So personally, I would find that the easier option, and therefore the proposal from the title of this issue to use sphinx instead for rendering the PDEP pages.
The idea would not be to move them to the docs, but just to render the PDEPs pages (where they are now in the website) using sphinx, reusing the doc theme. And so it should certainly be possible to retain the current URLs for the existing PDEPs. For the landing page with the list of PDEPs, that could still be done either way (keep as is or also render using sphinx).