Ressources numériques en sciences humaines et sociales OpenEdition Nos plateformes OpenEdition Books OpenEdition Journals Hypothèses Calenda Bibliothèques OpenEdition Freemium Suivez-nous

Publication de Lodel 2 !

Retrouvez sur notre nouveau dépôt Gitlab la publication du code du CMS Lodel 2.

Il s’agit d’une réécriture complète de Lodel 1 sur laquelle nous travaillons depuis 2021. Conçu à partir du framework PHP Symfony, Lodel 2 est doté d’un nouveau modèle de données plus robuste et plus résilient.

Les principales améliorations concernent :

  • la gestion d’un modèle éditorial au niveau de la plateforme, hérité par l’ensemble des sites, avec la possibilité de définir des options par site ;
  • la gestion d’index de plateforme, partagés à l’ensemble des sites ;
  • la gestion de l’import METS/TEI ;
  • l’intégration du composant Certic/Circe-php-client pour l’import de document au format OpenDocument (en remplacement d’OTX) ;
  • la possibilité de gérer de manière asynchrone les imports ;
  • la gestion des utilisateurs.

La publication du code s’accompagne d’une documentation, notamment pour l’installation d’une plateforme ou la migration d’un site Lodel 1 vers une plateforme Lodel 2.

Lodel 2 se compose des éléments suivants :

  • lodel2/lodel : le CMS ;
  • lodel2/lodel-skeleton : squelette qui permet de créer une plateforme ayant pour composant principal lodel2/lodel, afin d’y ajouter des personnalisations ou d’autres composants ;
  • lodel2/lodel-api (pas encore disponible) : API basée sur api-platform.

Depuis avril 2024, nous utilisons Lodel 2 en production sur la plateforme OpenEdition Books. Après plusieurs corrections et évolutions déployées sur cette plateforme, nous poursuivons le projet avec l’objectif de remplacer Lodel 1 sur OpenEdition Journals et d’organiser la migration des données de cette plateforme.

Durant cette période, nous n’avons pas la possibilité d’assurer l’animation d’une communauté autour du développement de Lodel 2, les contributions et tickets sont donc fermés pour l’instant.

Dans le même temps, le projet Lodel 1 ne bénéficie plus de développement actif de notre côté, mais nous continuons d’assurer les maintenances nécessaires dans la mesure de nos disponibilités, comme récemment avec la publication d’une version compatible avec PHP 8.2.

 

Liens vers le code public :

 

Pour en savoir plus sur la refonte de Lodel :

Mélanie Carmona
Mélanie Carmona

Le texte seul est utilisable sous licence Creative Commons Attribution 4.0 International. Les autres éléments (illustrations, fichiers annexes importés) sont “Tous droits réservés”, sauf mention contraire.


OpenEdition vous propose de citer ce billet de la manière suivante :
Mélanie Carmona (4 juin 2026). Publication de Lodel 2 ! Lodel. Consulté le 7 octobre 2026 à l’adresse https://doi.org/10.58079/16ca1