Mardi 22 mai: Minutes de la réunion pear-group du 13 mai
Dans la version étendue vous trouverez une traduction non-officielle d'une grande partie des minutes de la première réunion du pear-group qui à eu lieu le 13 mai 2007.
La version originale est disponible ici
Lire la suiteMercredi 9 mai: "Que voudriez-vous voir changer dans PEAR ?
Recemment des elections ont eu lieu dans PEAR pour changer l'organisation générale. Une constitution expliquant le fonctionnement de la nouvelle structure à été écrite.
Le nouveau PEAR Group (dont votre serviteur fait partie) va se réunir le 13 mai. J'en profite donc pour poser la question "Que voudriez-vous voir changer dans PEAR ?".
Cette question à déjà été posée mais compiler une liste sera d'une grande utilitée car nous avons maintenant la structure pour changer les choses.
Joshua à posé la même question (en anglais dans le texte).
Lundi 26 mars: Mise à jour vers le Zend Framework 0.9+
Plusieurs mises à jour sont nécessaires suite aux nombreux changements introduits dans la version 0.9. Les lignes suivantes permettent de faire le gros du travail. Remplacez les chemins si necessaire afin d'éviter de remplacer des choses qui ne devraient pas l'être.
find ./ -type f -name '*.php' -print0 | xargs -0r sed -i 's/Zend::register/Zend_Registry::set/'
find ./ -type f -name '*.php' -print0 | xargs -0r sed -i 's/Zend::registry/Zend_Registry::get/'
find ./ -type f -name '*.php' -print0 | xargs -0r sed -i 's/Zend::isRegistered/Zend_Registry::isRegistered/'
find ./ -type f -name '*.php' -print0 | xargs -0r sed -i 's/Zend::isReadable/Zend_Loader::isReadable/'
find ./ -type f -name '*.php' -print0 | xargs -0r sed -i 's/Zend::loadClass/Zend_Registry::loadClass/'
# la signature du forward ayant changée il faut mettre à jour les appels (ne prends pas en compte les appels avec paramètres
find ./app/controllers -type f -print0 | xargs -0r sed -i "s/\$this->_forward(\('.*'\), \('.*'\)/\$this->_forward(\2, \1/"
Tout cela est grossier mais fonctionne plutôt bien.
Mardi 2 janvier: Commentaires
Comme certains ont pu le remarquer les commentaires sont coupés depuis quelques temps suite une attaque de spam. Je viens de les réactiver. Si jamais l'attaque reprend je devrais surement désactiver à nouveau les commentaires le temps de trouver une solution plus durable.
[update]: j'ai réactivé les commentaires après une mise à jour de serendipity et j'utilise maintenant akismet, nous verrons bien ce que cela donne.
Dimanche 17 décembre: La coupure de cet après-midi
La coupure ayant eu lieu cet après-midi est du à une mise à jour ayant mal tournée. Lors du redémarrage du serveur nous nous sommes rendus compte qu'un problème chez notre hébergeur empêchait l'interface réseau de fonctionner. Bref, nous investiguons mais tout est de nouveau opérationnel.
Veuillez nous excusez pour la gêne occasionnée.
Mardi 12 décembre: PEAR se dote d'une carte des développeurs
Depuis hier soir vous pouvez visualiser une carte du monde montrant les emplacements des développeurs de PEAR.
Si vous avez un compte sur http://pear.php.net vous pouvez entrer vos coordonnées dans votre page de profil. Utilisez le lien "Open map" et double-cliquer sur votre emplacement pour apparâitre sur la carte générale !
Mardi 5 décembre: pecl_http et SSL
Si vous désirez utiliser pecl_http pour envoyer des requêtes en https et que vous avez l'erreur suivante
'HttpRequestException' with message 'SSL connect error; SSL: couldn't set callback!
Une solution peut être de recompiler libcurl et en ensuite pecl_http.
Vendredi 24 novembre: Rendez-vous AFUP sur le Zend Framework
Un rendez-vous AFUP aura lieu le mercredi 6 décembre 2006 sur le Zend Framework.
L’objectif de ce rendez-vous est de découvrir le Zend Framework avec de nombreuses démonstrations à l’appui :
- sa communauté, les arcanes de son développement,
- son intérêt pour le monde professionnel,
- son utilisation pratique.
Cette session sera animée par Guillaume Ponçon, Arnaud Limbourg (votre hôte) et Zeev Suraski.
Vous trouverez plus de renseigments à l'adresse suivante: http://afup.org/article.php3?id_article=318
Samedi 14 octobre: "PHP Programming with PEAR" est sorti !
PHP Programming with PEAR est un livre écrit par quatre auteurs (Carsten Lucke, Stoyan Stefanov, Aaron Wormus et Stephan Schmidt) qui vous montre des cas d'utilisations de paquetages PEAR. J'ai le plaisir de faire parti des "technical reviewer" (comment dit-on ?) de l'ouvrage, cela fait plaisir de voir le livre sorti.
Le livre est disponible chez Amazon.
Lundi 9 octobre: "Veuillez nous excuser pour la gêne occasionnée ..."
Comme vous l'avez peut-être remarqué ce blog était inaccessible ce matin pendant environ 6 heures. Une coupure de courant à eu lieu au datacentre où est hebergé le serveur et les générateurs de secours ne se sont pas mis en route. Il risque d'y avoir de petits soucis aujourd'hui le temps que tout soit remis en route et vérifié.
Vendredi 6 octobre: LiveUser et le Zend Framework
La devzone de zend.com vient de publier un article écrit par votre serviteur sur l'intégration entre LiveUser et la partie MVC du Zend Framework.
Vous trouverez cet article écrit dans la langue de shakespeare en suivant ce lien: http://devzone.zend.com/node/view/id/1001
Mercredi 4 octobre: Forum PHP 2006 Ã Paris
Les inscriptions pour le Forum PHP édition 2006 sont ouvertes !
Les tarifs n'ont pas changé à 100 euros pour les deux jours pour les membres de l'AFUP, 150 euros sinon. N'hésitez pas à consulter le programme, vous aurez l'occasion de rencontrer de nombreux acteurs du monde PHP et de discuter avec eux !
Vendredi 1 septembre: OpenDocument : générer des documents ouverts
Hier (31 août 2006) le premier commit du paquetage OpenDocumentà eu lieu sur le dépôt CVS de PEAR. Ce paquetage vous permettra de créer et lire des documents au format éponyme. Il a été développé dans le cadre du Google Summer Code.
Il s'agit d'un format connu des applications tels OpenOffice ou KOffice et utilisé par des administrations comme l'Union Européenne 1.
C'est une première version disponible uniquement en CVS au moment ou j'écris ces lignes. Une release devrait arriver sous peu. Il n'est pas encore exploitable (nous sommes 2 jours après le premier commit, ne l'oublions pas !).
Samedi 5 août: PEAR sucks
PEAR blog post
Aaron poste un billet sur "Ce qui ne va pas dans PEAR" en commentaire à l'une des raisons de la session "Six reasons PHP sucks" donnée à OSCON.
Je vous laisse lire le billet sur des problèmes et les solutions proposées.
Les commentaires vont du classique "C'est nul" à la réflexion sur les problèmes de gestion des releases.
Voici une courte de liste de problèmes choisis dans les commentaires.
Documentation: c'est à mon sense le défaut majeur. Le manque de documentation et la barrière d'entrée au système utilisé élevée (docbook)
- Un wiki devrait aider mais amène aussi des inconvénients. Un wiki est par nature peu structuré, à l'opposé de docbook donc et nécessite un effort conséquent pour garder une cohérence d'ensemble. Cependant je pense qu'un wiki serait une grande avançée.
Paquetages abandonnés ou absence des mainteneurs
- ne pas hésiter à contacter la liste pear-qa en vous proposant comme mainteneur. Le mieux pour cela est d'avoir des patchs déjà écrit. En cas de non-réponse sur cette liste écrivez à la liste pear-dev. Les temps de réponses ne sont pas immédiats, ne vous attendez donc pas à avoir une réponse dans les cinq minutes suivantes.
PEAR n'est pas PHP5. De nombreux paquetages fonctionnent correctement sous PHP5. Un lecteur remarque correctement que la compatibilité PHP5 ne signifie pas que ses fonctionnalités soit utilisées
- Pour qu'un paquetage soit vraiment PHP5 une nouvelle version majeure doit être écrite, exemples hypothétiques: Services_Amazon2, Log2, Date2, etc. Il d'ailleurs fortement recommandé pour les nouveaux paquetages d'être écrits en PHP5.
Mardi 20 juin: Mise à jour et changement de thème
Une rapide note pour la mise à jour de Serendipity qui propulse ce blog en version 1.0 (sortie récemment).
J'en profite également pour changer le thème ![]()





