Personnalisation du module à l'aide de Creole

Creole[1] est un ensemble d'outils permettant de mettre en œuvre un serveur suivant une configuration définie.

Il offre des possibilités de personnalisation, permettant à l'utilisateur d'ajouter des fonctionnalités sur le serveur sans risquer de créer une incohérence avec la configuration par défaut et qui ne seront pas écrasées par les futures mises à jour.

Pour personnaliser un serveur, les outils suivants sont à disposition :

  • le patch[3] : permet de modifier un template[2] fourni par EOLE ;
  • le dictionnaire[4] local permet d'ajouter des options à l'interface de configuration, d'installer de nouveaux paquets ou de gérer de nouveaux services ;
  • le template[2] reprend le fichier de configuration d'une application avec, éventuellement, une personnalisation suivant des choix de configuration.