Voici un utilitaire pour faciliter les diverses vérifications à faire lorsque l'on veut que sa soutenance soit conforme aux réglementations en vigueur.
Premièrement, décrivez votre jury de thèse selon le modèle du fichier
tests/jury.md
.
Voici la liste des qualifications disponibles pour chaque membre du jury:
homme
/femme
: genre, nécessaire pour calculer l'équilibre homme/femmeprofesseur
/professeure
: titulaire dans un corps de professeurs des universités, directeurs de recherche ou grade équivalent pour des institutions étrangèresprésident
/présidente
: présidence du jury de thèsehabilitation
: titulaire de l'habilitation à diriger les recherches ou équivalent pour les personnes étrangèresexterne
: personne extérieure à l'établissement d'inscription et à l'école doctorale du candidatrapporteur
/rapporteuse
: rapporteurs de thèse
Ensuite, exécutez dist/soutenance.js
sur le fichier qui décrit votre
jury de thèse. Par exemple,
node dist/soutenance.js tests/jury.md
Si opam est installé sur votre machine, il vous suffit de faire
opam pin add soutenance https://github.com/denismerigoux/soutenance.git\#main
soutenance tests/jury.md
Le fichier source_loi.pdf
contient la description législative et algorithmique
de la vérification de la composition du jury de thèse.
Ce petit utilitaire est basé sur le projet Catala.
Le code source de ce dépôt est publié sous licence Apache. N'hésitez pas à contribuer! Il y a plein de fonctionnalités à ajouter, et de manière de partager ce petit utilitaire :)