CR Sprint de contribution 23-24 Juin 2025#
Participantes, participants#
Chiara Marmo, Université Paris Saclay
Nicolas Thiéry, UniversitéParis Saclay
Pierre Augier, CNRS
Loïc Grobol, Université Paris Nanterre
Jeremy Laforet, IR Calcul CNRS, BMBI (Modélisation, traitement de signaux biologiques), Université de Technologie de Compiègne
Baptiste Mary, IE HPC, CY Cergy Paris Université
Françoise Conil, CNRS, LIRIS-UMR 5205
Pierre Poulain, MCF bioinformatique, Université Paris Cité
Matthieu Boileau, IR Calcul CNRS, IRMA, Strasbourg, membre du bureau du Groupe Calcul
Daphné Giorgi, IR Calcul CNRS, LPSM (mathématiques – probas stats), Sorbonne Université, membre du Groupe Calcul
Alexandre Roulois, CNRS/Université Paris Cité
Proposition de sprints#
[ ] Fixer le nom du projet
[ ] Plan de travail (tickets)
[x] Mercurial vs git
[ ] Fusionner motivations dans la page d’accueil
[ ] Traduction
[ ] Mutualiser tout ou partie des feuilles entre les deux cours d’introduction
[ ] Homogénéisation procédure de formatage et build entre les bouquins
[ ] Métadonnées compactes?
[x] Conventions de codage
[x] Planification ANF
[x] un ou deux exemple à rajouter dans la gallery
[ ] Formatage
[ ] Rajouts de feuilles de cours
[ ] Intégration dans le cours de feuilles déjà existantes
[ ] Documenter la procédure pour construire un nouveau cours
[x] Réorganiser / renommer l’arborescence générale, ajouter des README ou qu’il n’en faut
Planification ANF Programmation Python Scientifique Avancée#
Argumentaire présentiel:
création communauté
espace discussion pour les référents locaux
formation pour préparer ensuite les formations à distance qui pourront être encadrées par le personnel formé
il existe déjà du contenu distanciel de très bon niveau (Mooc Fun, par exemple)
Actions pour le financement:
contacter les universités pour du co-financement : Grenoble [Pierre], Lyon [Françoise], Saclay [Chiara], Cergy [Baptiste]
Questions#
Prérequis: introduction à la programmation Python; gestion de version?
stratégie: tester les passerelles hg-git (git-remote-hg, git-cinnabar) et tester encore mercurial. En fonction, trancher définitivement, avant PyData.
Python scientifiques avec du web? requetes, serveurs…
Anglais ou Français?
Pourquoi imposer la version de Python dans les
pyproject.toml
?Pierre : c’est géré avec pdm
Pourquoi demander aux étudiants d’installer hg pour récupérer le cours ?
Comment gère-t-on les fichiers media ? Le générateur de liens symboliques ne traite que les .md
Conventions d’écriture#
Espaces avant les ponctuations fortes : on en met nulle part pour ne pas faire de “:” un cas particulier et on espère que ce point est vite corrigé dans MyST.
i
,j
,n_ligne
etc : utiliser les deux styles, surtout dans l’intro, pour rappeller que c’est arbitraire et montrer les deux conventions.Noter qu’on s’appuie sur la taxonomie bloom pour les tags de compétences
Discussion avec DevLog et Calcul#
créer une labellisation “formateur” ESR comme Software Carpentries?
pour l’instant une liste d’experts avec leur domaine de préférence sur le site à construire
hériter les inscrits à la liste python de la liste py-edu-fr (Chiara contacte Dirk)
animer une communauté autour de la liste python
Tâche du groupe :
animation de la liste
formation
visibilité?
page de reference python.cnrs.fr:
contacter la MITI pour cela, un précedent à citer est fidle.cnrs.fr
Dirk demande le domaine via la MITI
Liste d’experts formateurs avec un sujet de predilection
presentation du projet à pyData Paris 2025
Chiara se porte volontaire pour l’administration liste python
Annoncer les releases des logiciels libres python sur la liste python