Closed
Description
Contributing to the docs (and so building the docs) should be as easy as possible to promote this, which is not always the case (eg see comment here #5530 (comment)). Thanks to @y-p to pushing some things forward yesterday, and I thought of making an overview of all issues related to this:
- Building of the docs fails with current stable sphinx 1.2 (DOC: docs don't build with new Sphinx version 1.2 #5899).
- It does work with 1.1.3 and with development version of sphinx (bug already fixed). In Fixes to docs, eliminate scikits.timeseries docs dep, sphinx 1.2, update copyright years #5921 there was a discussion on this (removing template class.rst would temporarily solve this, but some of the generated docstring pages would be lost). For the moment this is left as is. At least, there should be a clear warning for this.
Does somebody see another solution?
- It does work with 1.1.3 and with development version of sphinx (bug already fixed). In Fixes to docs, eliminate scikits.timeseries docs dep, sphinx 1.2, update copyright years #5921 there was a discussion on this (removing template class.rst would temporarily solve this, but some of the generated docstring pages would be lost). For the moment this is left as is. At least, there should be a clear warning for this.
- On Windows, doc building fails on some unicode error in io.rst (doc generation fails on windows #5142).
- On Windows, the removal of temporary files cause errors (DOC: error 'being used by another process' when removing temp files on Windows #5933).
- Building of the docs is not python 3 compatible at the moment (Building docs SyntaxError #5479, sphinxext py3 compatibility #5530)
- This should be solved after updating to ipython's version (DOC: use Sphinx extension directly from numpy/ipython instead of maintaining our own version #5221, Rebase ipython_directive on top of recent ipython updated version #5925)
- There should be a better guide to building the documentation.
- To be fixed by DOC: add guidelines for building the docs #5996.
Any others?