Initialement mis en ligne en 2016, Criminocorpus est le premier musée exclusivement numérique dédié à l’histoire de la justice, des crimes et des peines. La plateforme Criminocorpus est éditée par Criminocorpus Lab, une unité d'appui à la recherche créée par le CNRS et le ministère de la Justice en partenariat avec les Archives Nationales de France (UAR 3726).
Après près de 9 ans d'exploitation, Emencia a été chargée de le migrer vers une nouvelle version de Django et Python, impliquant l'adaptation de ses nombreuses applications à cette nouvelle infrastructure.
Cette migration a pour but d'optimiser la sécurité du site mais également de s'assurer de son bon fonctionnement dans les années à venir.
Emencia a effectué les actions suivantes :
- Migration de Python 3.10.14 vers 3.12.12
- Migration de Django de 3.2.25 vers 6.0.2
- Mise à jour du Django CMS de la version 3.11.6 vers la 5.0.5
- Portage des différentes applications du projet
- Mise en place d’un environnement de développement avec le portage sous Docker et Kubernetes
Emencia a également revu :
- l'interface de la recherche de la bibliothèque permettant d'accéder à plus de 5000 documents et plus d'une centaine de collections,
- Les visites virtuelles Au tribunal et En prison
- l'application auteurs, qui recense tous les auteurs et les contributeurs de Criminocorpus



