Suite à mes déconvenues concernant mes ex-collègues et leur participation à la réalisation de ce projet, j'ai du me résoudre à voir les choses en face : j'allais devoir tout faire tout seul, du moins dans un premier temps.

Ne me voyant pas réinventer la roue - encore - et bénéficiant d'un framework plus ou moins modulaire développé en perl (par moi-même) pour le compte du projet mort-né Enoctis, il me semblait évident de partir de là, même si un grand travail allait devoir être effectué.

Les trois points bloquants que j'allais devoir m'atteler à résoudre rapidement étaient les suivants :

  1. pas de gestion d'utilisateurs : gênant pour un site où l'utilisateur en est le centre...
  2. une architecture html à base de tableaux : et oui, c'est un framework (wysiwyg) de l'ancienne école... je connaissais déjà les CSS à l'époque, mais pour ce qui était de la mise en forme et de la sémantique, ce n'était pas encore ça... Et aujourd'hui, je me serais senti gêné de sortir un site "web2" à base de tableaux...
  3. pas d'Ajax : toujours dans l'esprit web2, l'ajax est important et j'imagineais sur le site certaines interactions nécessitant les requêtes de type Ajax...

J'ai donc commencé à m'atteler à la tâche.

Deux questions restaient en suspens : combien de temps cela allait-il me prendre, et quel en serait le résultat ?