Conte sur tes doigts : une association drupalisée

Conte sur tes doigts est une association lilloise qui a pour ambition de réunir des personnes sourdes et entendantes dans la création de projets culturels et artistiques accessibles aux sourds comme aux entendants, en utilisant tous les moyens de communication possible.

C'est aussi notre premier site Drupal a sortir de sa phase beta : cstd.fr. Si le développement technique a été réalisé chez No Parking, le contenu est entièrement de leur main : y compris les images. D'ailleurs certaines sont très révélatrices de l'univers graphique de leurs livres / DVD.

D'un point de vue technique, nous avons utilisés plusieurs modules : Book, Menu, Path, Taxonomy, Event, Image assist, Guestbook, IMCE, TinyMCE, Webform. Nous en avons aussi créé un certain nombre : Xiti et Book Multiple Blocks. Le premier pour afficher les balises Xiti et le second pour éclater chaque niveau d'un livre (Book dans Drupal) dans son propre bloc : très pratique pour gérer des menus de manière élégante. L'un et l'autre devraient passer en Open Source prochainement. Affaire à suivre donc...



ChangeLog sur openTIME -- ou la liste des changements -- au 22/05/2007

Voici la liste des derniers changements apparus dans openTIME entre le 12/04/2007 et le 22/05/2007.

  • Invalidation d'une demande de congés
  • vérification de l'existance du bouton 'valider' avant sa désactivation via Javascript
  • modification du 'level_projectstatus' via les options de configuration
  • Filtrage sur les affections d'un utilisateur
  • suppression d'un paquet de E_NOTICE
  • remaniement sur la classe d'accès aux données
  • gestion du déplacement entre les jours avec [entrée]
  • Bloquer la pointeuse à 23h59 le même jour si la pointeuse était restée active
  • Afficher '0h00' au niveau de la pointeuse
  • Conservation du contexte entre les demandes d'états
  • Interrogation du solde d'heure à une date précise
  • Toute la gestion du temps rebascule vers 'usertime.php'
  • Le générateur d'image passe par 'index.php'
  • Modification d'une requête SQL pour MySQL 5
  • Remaniement sur le 'logout.php'
  • Passage de l'encodage des mails vers utf-8
  • Remaniement sur la gestion du paramétrage


openTIME vu par Meter4PHP

Lors des derniers XP Days à Paris, Miguel Lopez a présenté un outil de suivi de la qualité logiciel d'une application en PHP : Meter4PHP. Et openTIME a été analysé avec ce logiciel : les résultats sont plutôt encourageants. Il semblerait que la complexité intrinsèque continue à être maitrisée... C'est plutôt rassurant ! Il semblerait que le gros effort que nous faisons en continue -- avec les tests unitaires et les tests de recette automatisés -- portent ses fruits.

Ci-dessous trois images, il s'agit d'un graph des fichiers d'openTIME :

en 2005

en 2006

en 2007

Chaque noeud correspond à un fichier, chaque ligne à un require. Mais pour l'instant je suis tout à fait incapable d'interpréter la structure de ces images. C'est juste beau...

Note : Meter4PHP devrait passer en Open Source prochainement. On en reparlera ;-)



No Parking sarl - contact@noparking.net - 03 20 06 51 26