Tenemos un proyecto de varios módulos documentado con la (excelente) Sphinx. Nuestra configuración no es diferente de una described on the mailing list. En general, esto works great! Pero tenemos algunas preguntas sobre hacerlo:Combinando documentación de Sphinx de múltiples subproyectos: Manejo de índices, sincronización de configuración, etc.
Las tablas de contenido del submódulo incluirán enlaces de índice. En el mejor de los casos, estos se vincularán con los índices incorrectos. (En el peor de los casos esto parece desencadenar un error en Sphinx, pero estoy usando la versión de desarrollo, así que es razonable). ¿Hay alguna manera de generar enlaces de índice solo para el árbol de arriba?
¿Existen mejores prácticas para mantener sincronizada la configuración de Sphinx entre varios proyectos? Podría imaginarme hackear algo alrededor de
from common_config import *
, pero me interesan otros enfoques.Mientras estamos en ello, la cuestión planteada en el puesto de la lista de correo (alternativa a los enlaces simbólicos docs subproyecto?), Nunca fue respondida. No es importante para mí, pero puede ser importante para otros lectores.
URL El http://csc.media.mit.edu/docs no funciona. – mzjn