Ciao Giuseppe
la gestione della documentazione è un tassello di un più ampio refactoring che coinvolge anche il sito.
Questo è attualmente basato su drupal principalmente per il meccanismo con cui gestiamo l'installazione dei plugin e perchè in passato abbiamo utilizzato un forum poi abbandonato perché gli utenti ritenevano più pratica la mail che di fatto è sempre disponibile sugli smartphone.
Ad ogni modo sarebbe necessario un restyling del sito per renderlo più moderno.
Una possibile soluzione prevederebbe la presenza di pagine statiche su github per il sito istituzionale rimandando al wiki per la documentazione tecnica e per il manuale d'uso.
Eventualmente la componente drupal resterebbe in piedi solo per il marketplace finchè non troviamo un'alternativa che richiederebbe una riscrittura del codice legato alla gestione dei plugin (upload da parte degli sviluppatori e download da parte degli utenti con indicizzazione per categorie).
Il wiki e le pagine statiche potrebbero essere aggiornate via versioning con il contributo di altri utenti.
Il problema principale sembra essere l'impossibilità di generare della documentazione decente in pdf e in maniera automatica con tanto di indice e anche la possibilità di avere il multilanguage.
Stavo pensando anche all'adozione di
https://github.com/jekyll/jekyll per gestire le pagine su github includendo anche il wiki.
ReadTheDocs sembra una buona soluzione anche se non mi piace molto il fatto che la documentazione sia ospitata su un altro server.
Intanto, consultando altri siti, ho trovato
http://snipe.net/2015/07/sexy-documentation-from-markdown-with-couscous-and-tipue-on-github-pages/Diciamo che l'argomento è abbastanza vasto e merita ulteriori approfondimenti.
Mauro