- https://www.pycon.fr/2025/fr/talks/long-talk.html
- https://www.pycon.fr/2025/fr/talks/long-talk.html#:~:text=la%20suite%20numerique%2C%20la%20boite%20a%20outils%20collaborative%20open%20source%20de%20l'etat (La suite numérique, la boite à outils collaborative open source de l'Etat français)
par https://www.pycon.fr/2025/fr/speakers.html#:~:text=Adventures%20in%20Wonderland%20%C2%BB.-,manuel%20raynaud%20,-Libriste%20depuis%2020 (Manuel Raynaud)
--<--
Salle C436 − dimanche 2 novembre 2025 à 11:30 − 55 min
La Direction Interministériel du Numérique (DINUM) a entrepris de développer une suite collaborative, open source, pour rendre le travail des agents publics plus simple et plus efficace.
Cette suite collaborative est distribuée sous licence libre pour permettre à qui le souhaite de reprendre ses applications et de les intégrer dans les outils de son choix.
En participant à des communautés open source existantes, la suite numérique permet l'émergence de communs numériques qui facilitent l'indépendance pour ceux qui souhaitent la déployer et l'utiliser.
Conçue avec une approche modulaire, elle peut être adoptée partiellement, progressivement ou venir compléter une offre existante.
Je vous propose de vous présenter deux applications, aussi bien techniquement que fonctionnellement, qui sont intégrés dans cette suite collaborative
- Édition collaborative et documentation : La Suite Docs, basé sur Prosemirror et Blocknotejs. Développé conjointement avec l'Allemagne et la Hollande
- Partage de fichiers : Fichiers
Ces applications ont la même stack technique qui repose sur Python et le framework Django, Django REST Framework et PostgreSQL.
Au-delà d'une liste de librairies utilisées, je vous présenterai les process de qualité que nous avons mis en place, le workflow complet depuis l'idée d'une nouvelle feature à son implémentation et sa mise en production.
Je vous partagerai notre dev handbook (lui aussi sous licence libre) qui regroupe nos bonnes pratiques.
Comment ce qui pourrait être qualifié de « Borng Stack » (comprendre « éprouvé et battle testé ») nous permet de nous focaliser sur la résolution de problématiques complexes.
-->--
#communs_numériques #python #lyon #pyconfr2025 #dinum #france #LogicielLibre #SuiteNumérique #postgresql