Toute l'actualité francophone sur PHP en un seul flux

Juin 2007 – Arnaud Limbourg: PEAR se dote de mirroirs

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

Juin 2007 – Arnaud Limbourg: PEAR se dote d'un blog

PEAR se dote d'un blog.

Le groupe et le président l'utiliseront pour vous tenir au courant des travaux en cours et obtenir régulièrement votre feedback.

Juin 2007 – Arnaud Limbourg: Un nouveau canal PEAR pour les paquetages PHP5

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.

Juin 2007 – PHP Québec: Cheers (Québec) - mardi 12 juin 2007 à 20h00

Bonjour à tous(tes),

======================================
Quoi: Cheers
Quand: mardi le 12 juin 2007 de 20h00 à 22h00
Où: Taverne "Urbaine" Chez Mô, Québec
Qui: Ouvert à tous(tes), gratuit
======================================

Description:

Toute l'équipe de PHP Québec de Québec est fière de vous inviter au très informel CHEERS du mois de juin 2007. L'activité est gratuite et ouverte à tous ceux et celles qui veulent s'amuser et discuter PHP, technologies ou tout autre sujet intéressant, autour d'une bière. Ce mois-ci, nous irons à la Taverne "Urbaine" Chez Mô à Québec.

824 BOULEVARD CHAREST EST
QUÉBEC, QC G1K 8H8
(À côté de du Pub Edward)


Bienvenue à tous !
L'équipe de Québec de PHP Québec

Juin 2007 – Noplay: Détecter comment PHP est lancé

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 :


if (php_sapi_name() != "cli") {
echo "Ligne de commande";
}

La documentation de php_sapi_name

Juin 2007 – Arnaud Limbourg: Appel à conférenciers pour le Forum PHP 2007

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/

Juin 2007 – tigrou/pwet.fr: eZ Conference 2007 J-2

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);
?>

Juin 2007 – Arnaud Limbourg: Feedburner

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 !

Juin 2007 – Dur Comme Faire: Appel à conférenciers pour le Forum PHP 2007

L'AFUP vient de lancer un appel à conférenciers pour le Forum PHP 2007. N'hésitez pas à postuler si vous avez une expérience intéressante ou des connaissances poussées à partager....

Juin 2007 – Arnaud Limbourg: Minutes de la réunion pear-group du 3 juin

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)

Revue des actions de la semaine dernière

http://wiki.pear.php.net/index.php/TaskList

Prochaine réunion Le 24 juin 2007 à la même heure

Vote pour le Vice-Président

Joshua Eichorn est élu Vice President à l'unanimité

Amender la constitution

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.

Collectifs

Une liste est en cours : http://wiki.pear.php.net/index.php/PossibleCollectives

RFC

le groupe va relire la page suivante avec attention http://wiki.pear.php.net/index.php/RFC_Policy

Revue des retours utilisateurs sur le blog de Joshua

Les membres du groupe ont lu les retours, un billet sera posté sur le blog du groupe.

Gestion des paquetages et propositions obsolètes:

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.

Standard de codage

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é.

Discussion sur PEAR2

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+

Un nouveau canal est l'occasion de se réinventer

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.

Juin 2007 – Hello Design: Conference PHP Quebec Juin 2007

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

 

 

Juin 2007 – tigrou/pwet.fr: eZ Conference 2007

With one word : GREAT !

With many words :

  • Many fun and interesting people that told me : you should blog in english ! I'll try in some cases ;-)
  • Many high level conferences about eZ Publish , eZ Components , PHP , and related stuffs.
  • An eZ Award for this blog ! I'm very proud of it.
  • A great party at Klosterøya
  • A wonderful country

Want to see more ?

Juin 2007 – Digital Fashion: Zend Framework 1.0.0 RC2

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 :)

Juin 2007 – tigrou/pwet.fr: Let's play with eZ Components : Template and SystemInformation

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...

Juin 2007 – Arnaud Limbourg: Bertrand nous a quittés

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

Juin 2007 – Kamelot Blog: Je suis glacé....

Bertrand GuggerJe 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.

Juin 2007 – Digital Fashion: Zend Framework 1.0.0 RC3

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.

Juin 2007 – Kamelot Blog: SimpleXml et attribut(s) avec tiret(s) dans le nom

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'};

Juin 2007 – Kamelot Blog: PEAR::Date After seven years without docs, some examples using Date

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