====== Décembre 2010 ======
===== 22 décembre =====
* Les serveurs n'étaient pas redémarrés à mon arrivée. Il semble que la coupure de courant a été reportée à demain. François n'avait donc pas pensé à redémarrer nos systèmes. Ça devrait être ok pour demain, l'arrêt des serveurs est planifié et François a confirmé qu'il passerait s'occuper de les redémarrer. Je vais quand même m'assurer que tout est ok de chez moi demain.
* Correction d'un petit problème de gestion de la température sur Dolly (Rappelé par François quand il a vu les messages d'erreur au boot) - https://bugs.launchpad.net/ubuntu/+bug/631358 - Ça n'a jamais posé de problème (crash ou arrêt d'urgence du système pour surchauffe) mais faisons bien les choses. Semble Ok : [ 6.148959] PowerMac G5 Thermal control driver 1.3
[ 6.149432] Detected fan controls:
[ 6.149439] 0: PWM fan, id 1, location: BACKSIDE,SYS CTRLR FAN
[ 6.149442] 1: RPM fan, id 2, location: DRIVE BAY
[ 6.149445] 2: PWM fan, id 2, location: SLOT,PCI FAN
[ 6.149448] 3: RPM fan, id 3, location: CPU A INTAKE
[ 6.149452] 4: RPM fan, id 4, location: CPU A EXHAUST
[ 6.149455] 5: RPM fan, id 5, location: CPU B INTAKE
[ 6.149458] 6: RPM fan, id 6, location: CPU B EXHAUST
[ 6.149461] 9: RPM fan, id 1, location: CPU A 1
[ 6.149464] 10: RPM fan, id 2, location: CPU A 2
[ 6.149467] 11: RPM fan, id 3, location: CPU A 3
[ 6.149470] 12: RPM fan, id 4, location: CPU B 1
[ 6.149474] 13: RPM fan, id 5, location: CPU B 2
[ 6.149477] 14: RPM fan, id 6, location: CPU B 3
[ 6.167289] FCU Initialized, RPM fan shift is 2
* Alfresco
* Modification du modèle de données pour y inclure les nouveaux champs ''relationIsAttachmentOf'', ''relationHasAttachment'' et ''comment''. Tel que discuté au début du mois. (A fonctionné du premier coup! Yé!)
* Tentative de modification du modèle pour pouvoir établir une relation vers un dossier en plus d'autres documents
* Première tentative : Échec! (simple ajout d'une référence à ''sys:base'' pour le champs ''relation'')
* Deuxième tentative : Échec! (Je croyais qu'il suffisait de mentionner ''sys'' dans les imports du modèle pour faire référence à ''sys:base'' mais celui-ci n'est pas un modèle mais une classe. Donc Ce n'est pas comme ça que je vais pouvoir créer mon association.
* Petit ménage du local pour terminer ça en beauté :)
* Backup de la VM métho vers le NAS serveur
* À l'[[labo:logbook_h2011_davel|année prochaine]]! :)
===== 21 décembre =====
* Lodel 0.9
* Semble utiliser PEAR 1.7.2 (datant de mai 2008) mais ne sais pas où exactement dans l'application. Je crains qu'un problème soit possible en lien avec PHP 5.3.3. Validation
* Préférable de revenir à PHP < 5.3.0? Ne règlera pas le problème de migration vers lodel 0.9 mais potentiellement celui du feed RSS de lodel 0.8. Risqué avant de partir pour les fêtes?
* MAJ de MacPorts et validation de la possibilité et des implications de passer à PHP 5.2.x - http://old.nabble.com/Downgrade-to-php5.2-(latest)-td24481845.html
* MAJ de tous les "outdated ports" en vue du downgrade de PHP. Bref downtime à prévoir
* Downgrade effectué avec succès... mais sans succès. Le RSS de tempszero n'est pas plus fonctionnel
* Bidouillage dans le code de lodel directement pour corriger l'erreur lors de la création du flux RSS. Semble nécessiter simplement une correction pour le remplacement regex de certains tags. Temporairement désactivé cette opération (en attendant de la corriger). Le RSS est maintenant accessible mais je tente d'effectuer correctement le remplacement qui est supposé être fait.
* Dans le cas précis de l'utilisation qui est faite sur tempszero, le remplacement ne semble tout simplement pas être nécessaire. Hmmm... validation
* La cache m'a induit en erreur. Pas le ''preg_replace'' le problème mais vraiment la définition de la fonction ''namespace''. De plus, il y a des erreurs d'encodage intermittentes dans le RSS (faire un refresh à répétition du rss pour reproduire). Difficile à expliquer pour l'instant, particulièrement si on considère que ce fichier est en cache du côté Lodel. Le RSS est quand même toujours dispo.
* Problème non lié à PHP > 5.3 alors procédé à la mise à jour vers 5.3.4 (nouvelle version rendue dispo au début décembre)
* Alfresco - WQS semble bien intéressant : extraction des données d'un document pour stockage standardisé en vue de le présenter dans des templates personnalisés. À ne pas perdre de vue... http://blogs.alfresco.com/wp/bremmington/2010/12/21/web-quick-start-enhancements-in-3-4-c/
===== 20 décembre =====
* Planification de l'arrêt des serveurs
* Migration Lodel 0.9
* Appliqué les règles de réécriture d'URL au site de test
* Migré les contenus statiques manuellement - résolu les problèmes d'affichage
* La redirection vers les différents documents s'effectue correctement (côté apache) mais ne semble pas être bien reçue par lodel. Impossible d'accéder aux documents que ce soit au format ''/documentX'' ou ''/index.php?id=X''
* Template RSS manquant (''index_rssdocuments''). Renommé l'ancien (''backend_rssdocuments.html'') pour satisfaire le système mais le template semble invalide. Y reviendrai plus tard...This page contains the following errors:
error on line 1 at column 2: StartTag: invalid element name
Below is a rendering of the page up to the first error.
* Le (code source du) rendering en question :