Deux miroirs ont récemment été mis en place pour améliorer les temps de réponses et le téléchargements des paquetages. Pour l'instant seuls les paquetages sont sur le miroir, il est prévu d'avoir le site complet après une bonne séance de refactoring du code.
Pour utiliser le mirroir allemand (le deuxième est aux Etats-Unis) executez la commande suivante:
pear config-set preferred_mirror de.pear.php.net
Le groupe et le président l'utiliseront pour vous tenir au courant des travaux en cours et obtenir régulièrement votre feedback.
Voici une traduction d'un billet de Greg (le président de PEAR) à propos de deux décisions de taille venant d'être prise.
Il y a quelques minutes le PEAR Group a terminé sa troisième réunion à laquelle à assisté le dernier membre >élu du groupe: Paul Jones. Parmi les sujets abordés celui qui vous interessera surement le plus (ainsi que moi) >est la direction prise par le dépot de paquetages et l'installateur.
J'ai le plaisir d'annoncer de grands changements en travaux. Tout d'abord, un nouveau canal (channel) va être >créé pour le paquetages PHP5+ ainsi qu'un nouvel installateur pour créer ces paquetages. Le nouvel >installateur se nomme "Pyrus" est le genre auquel les poiriers appartiennent (pear signifiant poire en >français). Le nouveau canal reste à nommer vos commentaires sont les bienvenus pour nous aider à trouver >un nom. Le deuxième changement de taille est l'adoption de subversion comme dépôt de données pour les >nouveaux paquetages (il sera disponible à l'adresse, svn.pear.php.net).
Des détails suivront sur Pyrus au fur et à mesure de l'écriture du code. Vous pouvez le consulter pour le >moment à l'adresse suivante http://cvs.php.net/viewvc.cgi/pear-core/PEAR2. Ce code est destiné aux >développeurs.
Merci d'utiliser PEAR, le meilleur reste à venir.
Greg.
Il est parfois intéressant de savoir comment a été lance PHP (module apache, cgi, cli)
Cela peut se faire très simplement à l'aide de la fonction php_sapi_name.
Par exemple pour vérifier que php est lancée en ligne de commande :
L'appel à conférencier est maintenant clos.
L'AFUP, Association Française des Utilisateurs de PHP, a le plaisir d'annoncer le Forum PHP 2007 qui aura lieu les 21 et 22 novembre 2007, à Paris. Pour cet évènement unique en France nous recherchons les experts francophones qui souhaitent partager leurs expériences et leur savoir-faire.
L'appel à conférenciers pour le Forum PHP édition 2007 est lançé.
Envoyez vos propositions au bureau avant le 30 Juin 2007, 23h59, heure de Paris.
Plus d'informations sur l'appel: http://afup.org/article.php3?id_article=336
Le site du forum disponible: http://afup.org/pages/forumphp2007/
La eZ Conference 2007 débute dans 2 jours. J'ai hâte d'y être ! Je pars pour Skien en Norvège demain. Le programme des conférences a un peu changé depuis mon dernier billet sur le sujet mais il reste pas mal de sessions très intéressante autour d'eZ Publish , des eZ Components et de PHP . Sur certains créneaux, le choix va être difficile ! Et puis, il y a les eZ Awards pour lesquels Smile, la société qui m'emploie , est nomminée deux fois et pour lesquels je suis aussi nomminé deux fois personnellement :-)
Bref, c'est un mini séjour relativement chargé qui m'attend. Pendant ce temps :
<?php $damien = new eZBlogger('dpobel'); $pwet =& $damien->getBlog(); $damien->goto('Skien, Norway'); $pwet->setMode(BLOG_SLEEPING); ?>
J'ai mis en place un fil feedburner afin d'avoir quelques stats sur les RSS. La redirection est faite automatiquement.
S'il y a des soucis n'hésitez pas à m'en faire part !
Une traduction des minutes de la réunion du 3 juin 2007
L'original est disponible ici: http://news.php.net/php.pear.dev/46976 Réunion du 3 juin 2007 du PEAR Group
Heure: 19h UTC to 22:45 UTC La réunion à eu lieu sur IRC.
Membres présents Arnaud Limbourg (arnaud) Christian Weiske (cweiske) David Coallier (davidc) Helgi Þormar (helgi) Joshua Eichorn (jeichorn) Martin Jansen (mj) Paul M Jones (pmjones)
Président - Greg Beaver (cellog)
http://wiki.pear.php.net/index.php/TaskList
Prochaine réunion Le 24 juin 2007 à la même heure
Joshua Eichorn est élu Vice President à l'unanimité
Il reste à couvrir le cas d'un président élu avec moins de 50% des voix et préciser les choses lors d'un même nombre de voix pour l'élection d'un membre du groupe.
Une liste est en cours : http://wiki.pear.php.net/index.php/PossibleCollectives
le groupe va relire la page suivante avec attention http://wiki.pear.php.net/index.php/RFC_Policy
Les membres du groupe ont lu les retours, un billet sera posté sur le blog du groupe.
Les propositions sont supprimées après une période d'inactivité de deux mois. La gestion actuelle des paquetages est satisfaisante. Le site web va être amélioré afin de donner une meilleure visiblité aux paquetages non maintenus pour trouver de nouveux mainteneurs.
Mettre à jour le standard pour rendre obligatoire une nouvelle ligne après l'accolade suivant le mot 'class' comme ceci class\n{
Résultat du vote pmjones: +1 cweiske: +1 mj: +1 jeichorn: +1 helgi: +1 arnaud: +1 davidc: +1
Changement accepté.
Nouveau nom pour l'installateur: pyrus est retenu. Il sera prévu pour PHP5 le traitement du paquetage sera fait au moment du packaging et non de l'installation. Sera compatible phar Cassera la compatibilité ascendante Les paquetages crées avec pyrus ne seront pas installables avec la version 1.X de l'installateur. Nouveau canal (channel) pour distribuer ces paquetages PHP5+
Le canal et l'installateur doivent avoir des noms différents le nouveau canal doit avoir un nouveau nom Le nouveau canal utilisera subversion
Création de groupes de travail pour faire avancer les choses.
Conférence PHP Quebec Juin 2007
Rendez-vous le jeudi 7 juin 2007, à L'École de technologie supérieure à Montreal pour la conférence PHP et ACCESS
Cette journée sera décomposé en 2 parties :
En première partie, Christophe Villeneuve, un membre actif de l'AFUP présentera sur l'interaction de PHP avec une base de données Access.
Yann Larrivée, poursuivra avec une présentation sur le gestionnaire de source CVS/SVN et discutera de processus de mise en production.
Date : 7 Juin 2007
Heure : 19h00
Lieu : École de technologie supérieure
Salle : B1510
Metro: Bonaventure
Carte : http://www.etsmtl.ca/zone2/enbref/rendre.html
Ville : Montreal
With one word : GREAT !
With many words :
Want to see more ?
Au fait, j'ai mis en ligne le package pear de la 1.0 RC2 du Zend Framework hier, avec un peu de retard donc, puisque j'étais occupé à imiter les oiseaux :)
One of the main topics at the eZ Conference was the eZ Components . In fact, it's quite logic, eZ Components will be the base of the future eZ Publish . As announced in the last community newsletter , migration to eZ Components in eZ Publish will be made step by step and the version 4.0 of eZ Publish will include the Template component , so it's time to have a look at it. I had already tested the Graph component and the PersistentObject one too. I was very impressed by the quality of those libraries even if I had some weird system related problems with PHP PDO .
I built a very simple application that uses the Template component to display informations provided by the SystemInformation one. I notice some improvements in this new template engine :
For me the new template system goes to the right direction, it's more strict and by the way easier to use, operators seem more consistent and the new syntax brings some facilities that simplify developer's life. We now have to wait until the end of 2007 to use it in eZ Publish...
Bertrand Gugger, plus connu sous l'alias toggg, était impliqué dans PEAR par son travail sur plusieurs paquetages.
Il nous a quittés soudainement dans la nuit du 16 au 17 juin 2007. Nos pensées vont vers sa femme et ses enfants.
Adieu Bertrand.
Page de recueillement: http://www.spip-contrib.net/Adieu-l-ami Une liste de ses contributions: http://www.spip-contrib.net/Les-Projets-de-toggg
Je viens d'apprendre avec effarement le décès de Toggg.
Bertrand était co-Learder des packages PEAR que je gère. Je me disais encore ce WE qu'il fallait que je trouve une occasion pour le rencontrer en chair et en os...
Je reconnaissais Toggg pour sa ténacité, ses coups de gueule, et son caractère bourru.
Je suis frigorifié.
Son absence laissera un vide, y compris sur irc, où je le côtoyais le plus.
Allez hop, la RC3 du Zend Framework est sortie (il y a 2 jours).
J'en profite pour faire un peu de pub pour zftalk, un chan IRC sympa.
imaginez un fichier
<?xml version='1.0' standalone='yes'?>
<semaines>
<semaine>
<travail>
au boulot
</travail>
<week-end>
at home
</week-end>
</semaine>
</semaines>
si on veut le lire avec simpleXML
[php]
$xmlstr = file_get_contents('lefichier.xml');
$xml = new SimpleXMLElement($xmlstr);
echo $xml->semaine[0]->week-end;
// Il ne va pas être content avec le -
// Il faut écrire cela comme ceci
echo $xml->semaine[0]->{'week-end'};
Comme quoi, rien n'est impossible...
Diff of /peardoc/en/package/datetime.xml
cweiske Fri Jun 29 05:37:02 2007 UTC
Added files: /peardoc/en/package/datetime date.xml /peardoc/en/package/datetime/date examples.xml
Modified files: /peardoc/en/package datetime.xml Log: After seven years without docs, some examples using Date