inventaire-des-orgues / docs

Documentation autour de l'inventaire des orgues
GNU General Public License v3.0
1 stars 2 forks source link

La documentation de l'Inventaire national des orgues

Le site de documentation pour l'inventaire des orgues.

Nouvelle documentation

Une documentation sur Markdown

La documentation est générée depuis Markdown en HTML à l'aide de l'utilitaire Python de génération de site statiques Mkdocs (https://www.mkdocs.org)

Pour générer le site de documentation avec Mkdocs et éventuellement lancer le serveur local :

  1. installer le module mkdocs avec pip
  2. construire le site statique : a- soit depuis une console, via la ligne de commande mkdocs build b- soit directement depuis Python via un script de lancement generate.py adapté depuis un exemple trouvé sur le web

Le fichier de configuration, en langage yaml, peut-être personnalisé.

Lors d'un push sur le dépôt Github, une Action Github déploie automatiquement la documentation sur le serveur de l'inventaire des orgues :

Causes d'échec du déploiement automatique déjà rencontrées :

Pour mémoire : ancienne documentation

Initialement, ce site avait été mis en place par Bastien Guerry à l'aide de :

Le fichiers .org ont pour ce faire été convertis en fichiers Markdown .md façon Github Flavored Markdown (style gfm)(https://pandoc.org/MANUAL.html#atx-style-headings), à l'aide de l'outil Pandoc (https://pandoc.org).

./pandoc --from org --to gfm -o ido-docs/donnees.md ido-docs/donnees.org