OK

Si vous continuez votre navigation sur ce site, vous acceptez l'utilisation de cookies pour la réalisation de statistiques de visite. En savoir plus

Sortie de Modoboa 1.3.0

30 avril 2015

Une nouvelle version majeure de Modoboa est disponible.

Pas de nouveauté fantatisque pour cette fois mais un changement interne radical : le coeur et les extensions de Modoboa ne partagent plus le même dépôt! Cette petite différence impacte de manière importante de packaging et permettra de sortir des évolutions plus simplement (du moins nous l'espérons).

Nouveaux paquets

Comme nous le disions, chaque extension dispose désormais de son propre dépôt. Voici la liste complète :

Nom du paquet Adresse du dépôt
modoboa https://github.com/tonioo/modoboa
modoboa-admin https://github.com/modoboa/modoboa-admin
modoboa-admin-limits https://github.com/modoboa/modoboa-admin-limits
modoboa-admin-relaydomains https://github.com/modoboa/modoboa-admin-relaydomains
modoboa-amavis https://github.com/modoboa/modoboa-amavis
modoboa-radicale https://github.com/modoboa/modoboa-radicale
modoboa-webmail https://github.com/modoboa/modoboa-webmail
modoboa-postfix-autoreply https://github.com/modoboa/modoboa-postfix-autoreply
modoboa-stats https://github.com/modoboa/modoboa-stats
modoboa-sievefilters https://github.com/modoboa/modoboa-sievefilters

Le dépôt original ne contient plus que les fichiers coeur ainsi que l'API utilisée par les extensions.

Changements de comportement

  • Le processus de déploiement a été mis à jour. Comme avant, une seule commande est requise pour installer une instance de Modoboa (toutes les extensions sont téléchargées depuis PyPI en utilisant pip)
  • Plus besoin d'activer les extensions depuis la console d'administration. Chaque extension listée dans la variable MODOBOA_APPS sera désormais activée par défaut
  • Le service de notification vous alerte dès qu'une nouvelle version est disponible pour une ou plusieurs extensions

A faire...

  • Les tickets n'ont pas encore été répartis entre les dépôts, cela sera fait prochainement
  • Les traductions ont été séparées entre les différentes applications, la page Transifex sera mise à jour prochainement

Conclusion

Comme toujours, une procédure de migration spécifique est disponible dans la documentation. Vous trouverez la (petite) liste des changements sur Github.