Comment 6 for bug 219334

Revision history for this message
Vincent Ladeuil (vila) wrote :

I've got an "alpha" version of a sphinx texinfo builder. It was more work than I anticipated but this is
mainly due to learning rest/sphinx/texinfo data and processing models.

It can produce texinfo files for all the bzr documentation and makeinfo can process them without errors.
There are a few warnings related to Top nodes, but this is expected since this part is not yet implemented.

The actual limitations are:
- not all rest constructs are translated yet,
- files are not grouped to reduce the number of info files,
- I had to workaround some small bugs in sphinx/docutils (I need feedback from knowledgeable people
  here as I may misunderstand some points).

All in all, I think it's a good base to discuss with the sphinx maintainers and texinfo experts.
See the associated branch https://code.edge.launchpad.net/~vila/bzr/219334-texinfo for the code.