Source

REX 2011 @PilotSystems&Libération / cobra.rst

Cobra

Cobra est le projet de refonte du site web de Pilot Systems. Il a pour but un renouveau graphique du site, une refonte des contenus et le lancement de nouvelles offres. Ce projet utilise la technologie Plone, un CMS (Content Management System, ou gestionnaire de contenu) en Python.

Cela a été ma première exposition au CMS Plone et au framework ZOPE. Comme il n'est pas évident de travailler sur un framework inconnu, ma tache n'était pas directement lié à ZOPE mais concernait les méthodes de theming.

Je devais analyser les différentes méthodes de theming et choisir la méthode la plus efficace et la plus pérenne.

Ce travail était ma première expérience de travail en binôme en entreprise. Nous avons établit ensemble un plan pour évaluer les principales méthodes de theming. Après avoir évaluer séparément les principales méthodes et remplit une matrice de comparaison. Nous nous sommes échangés documents et ressources pour simuler la prise en main de l'outils à partir d'une documentation interne existante.

Après avoir sondé la communauté Plone et les différentes documentations se référant aux multiples méthodes de theming Plone, Estelle Martinez et moi sommes arrivé à la conclusion que Diazo est la meilleur solution pour faire de l'habillage de site Plone. Ce travail à donnée lieu à l'écriture d'un article disponible sur le blog de Pilot Systems.