NaReTo en version 1 dispose de quelques faiblesses. Je vais essayer de les lister de manières concises:
  • conception non globale: NaReto avait été conçu à l'origine sans une réflexion mûrie, sans une vision globale; ensuite de nombreux éléments ont été ajoutés en traînant ces défauts de conception
  • interface assez laide: certains utilisateurs nous ont dit: "NaReTo est vraiment très bien, c'est exactement le logiciel que je cherchais mais... qu'est ce qu'il est laid!"
  • scalabilité limitée: dans de très grosses configurations (> 1000 serveurs), NaReTo peut avoir des problèmes de performances
  • configuration complexe: l'interface de configuration n'est pas simple, aucune logique ne se dégage et sur des arborescences complexes cela prend du temps
  • compatibilité limitée avec les nouvelles versions de Nagios: NaReTo a mis du temps pour être compatible avec la version 2 de Nagios
Le principal problème est lié à la conception. En fait, tous les autres problèmes découlent de celui-ci. En réglant le premier problème on devrait résoudre tous les autres. Trop beau pour être vrai? Oui bien entendu mais j'ai remarqué que tout au long de la conception qui est en cours (et qui n'est pas encore finie), les problèmes complexes peuvent trouver une solution finalement assez simple. Donc nous continuons sur la conception jusqu'à la terminer complètement. Le développement à l'état pur commencera seulement après. Un avant goût des nouveautés que nous prévoyons:
  • une interface plus sexy, plus agréable (enfin, nous essayons!)
  • une configuration axée sur la logique et sur la rapidité: cette étape ne doit pas être une contrainte, elle doit être simple et surtout efficace
  • de nouveaux modules à venir
  • une amélioration des performances sur les arborescences importantes
Bref, que du bonheur, de la joie et de la bonne humeur! Vivement le futur!