Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Méta] Améliorer la documentation NGC #793

Open
Clemog opened this issue Jan 10, 2023 · 1 comment
Open

[Méta] Améliorer la documentation NGC #793

Clemog opened this issue Jan 10, 2023 · 1 comment
Labels
documentation Improvements or additions to documentation meta

Comments

@Clemog
Copy link
Contributor

Clemog commented Jan 10, 2023

Améliorer la documentation du modèle

Beaucoup de travail à été réalisé pour améliorer la lisibilité et la transparence du modèle de calcul ... mais ce travail a donné lieu à de nombreuses issues qu'il est temps de résoudre. Cette méta concerne, à la fois des points bloquants et des améliorations à apporter. Mais avant, un rapide état des lieux de l'actuel :

L'actuel

  • Le modèle NGC est documenté directement via Publicodes, qui propose d'ailleurs dans la librairie un composant permettant de générer automatiquement la page /documentation/bilan à partir des règles de /data, affichant le calcul, les dépendances de chaque règle, les notes et descriptions du modèle.
  • Une introduction à la documentation, "home" de la documentation qui permet de s'y retrouver un peu plus au départ
  • Une page "Modèle" a été publiée pour expliquer rapidement ce qu'est le modèle et visualiser l'influence de certaines valeurs par défaut sur la valeur de départ
  • D'autres "guides" qui pourraient s'apparenter à des docs sont présents sur le site mais peu référencés voir introuvables tels que les guides du mode groupe (#Meilleure visibilité des guides de l'animateur  #802)
  • La FAQ est présente sur la page /contribuer ce qui n'est pas sa place, FAQ qui d'ailleurs pourrait être améliorée. On pourrait mieux gérer les ancres.
  • Wiki côté site et modèle
  • Releases

Les limites et améliorations possibles (à compléter bien sur)

  • Il est difficile de se retrouver dans l'arborescence de la documentation avec le "menu" à gauche
  • La documentation est générée à partir du calculs liées aux valeurs de sa propre simulation
  • Auparavant le mécanisme référence était affiché dans la doc au même titre que que note et description ce qui ne semble plus être le cas <--- [Mael] je crois que si
  • On ne peut pas rediriger vers une question précise de la FAQ

TO DO

Cette liste a été créée via les issues labellisées "documentation" (comme par hasard) du dépôt site. Certaines issues sont également labellisées côté modèle mais concerne des "manques" de complétude des notes / sources associées a certaines sujets. Je pense que certaines sont discutables, l'idée de l'issue est aussi d'en parler et de fermer celles qui sont obsolètes. Certains points sont éventuellement à convertir en issue, ce serait peut-être intéressant de faire un point dédié sur le sujet :)

Modèle

Site

@lbranaa lbranaa added the documentation Improvements or additions to documentation label Jan 11, 2023
@laem
Copy link
Contributor

laem commented Jan 17, 2023

J'ai commencé une PR sur publicodes pour améliorer la doc publicodes/publicodes#354

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation meta
Projects
None yet
Development

No branches or pull requests

4 participants