Gandi Status en logiciel libre

27 Oct, 2015  - écrit par  dans Le Bar de Gandi

Vous connaissez sans doute l’outil de suivi de l’état de nos services, status.gandi.net

Ce que vous ne ne savez probablement pas c’est que le code de cet outil, dénommé ‘baobab’, est développé en interne et disponible sur GitHub. 

Faute d’avoir trouvé une solution en logiciel libre satisfaisant nos besoins, nous avons choisi de développer un outil maison. Avec un backend et une API basés sur le framework Django, et un site web écrit avec Angular.js, cet outil nous permet :

  • de publier, de manière chronologique, des éléments qui peuvent être des incidents ou des maintenances programmées,
  • de partager ces messages sur Twitter ou IRC (et d’autres réseaux sociaux qui peuvent y être ajoutés facilement),
  • de traduire les messages en cas de site multilingues,
  • de souscrire à un flux RSS 

Nous vous invitons à jeter un oeil sur le dépôt du projet et à l’utiliser pour vos besoins. N’hésitez pas également à nous faire des retours via les Issues GitHub, ou proposer vos améliorations et de nouvelles fonctionnalités !