Una arquitectura de documentación federada con Sphinx
En varios equipos aparece tarde o temprano el mismo problema: la documentación técnica está repartida entre repositorios distintos, pero el destino natural para publicarla es un solo sitio coherente.
Un proyecto central puede tener su propia documentación de desarrollo, pero además depender de guías operativas, manuales de infraestructura o documentación de integraciones que viven en otros repositorios y son mantenidas por otros equipos.
La pregunta es cómo publicar todo eso junto, sin obligar a centralizar también las fuentes.
La idea que estuvimos implementando estos días en Fierro es bastante simple: un único sitio publicado, construido por un único repositorio, a partir de fuentes mantenidas en varios repos.