Le blog de llaumgui

Linux en général, Fedora / CentOS en particulier...

Aller au contenu | Aller au menu | Aller à la recherche

Linux › Fedora

Fedora, la distribution Linux orientée grand publique.

Fil des billets - Fil des commentaires

vendredi 4 décembre 2009

Fedora & l'assurance qualité sur les projets php

La qualité est un problème récurent dans les applications php. En effet, le php est un langage hautement permissif et très facile d’accès. Ceci donne certains codes disponibles sur la toile de bien piètre qualité voir carrément nocifs pour ceux ayant un tant soit peu de trafique sur leur serveur. Lors de ma participation aux derniers eZ Day, j’ai eu la chance d'assister à une conférence donnée par Sebastian Bergmann le Mr de qualité en php et j'ai trouvé ses initiatives plutôt intéressantes.

Sur le plan professionnel, nous avons également fait le choix de mettre en avant la qualité dans la réalisation de nos projets et c’est donc tout naturellement que nous nous sommes tournés vers une solution d’intégration continue et la suite d’utilitaire phpUnit.

Lire la suite...

mardi 10 novembre 2009

Script pour accélérer la mise à jour de paquet dans l'infrastructure du Fedora Projects

En temps que packageur pour Fedora & EPEL, je suis sauvant amené à consulter cette page pour me remémorer la procédure de mise à jour d'un package dans Fedora. Le problème est qu'en cas de paquet à maintenir conjointement (eZ Components par exemple), on se retrouve vite à répéter les mêmes taches dans x terminaux...

Lire la suite...

jeudi 2 juillet 2009

RPMs d'eZ Components 2009.1

Ce lundi, la version 2009.1 de la librairie eZ Components a été publiée. J'ai donc mis à jour les différentes briques qui ont évolué et que je maintiens sous Fedora, à savoir :

Lire la suite...

mercredi 13 mai 2009

eZ Components 2008.2.2 dans Fedora et 2008.2.3 dans update-testing

Les eZ Components sont désormais disponibles, en grand nombre, dans fedora-update. Vous pouvez, à présent, les installer avec un simple yum install.

A noter que ces components correspondent à la version 2008.2.2. Pour ceux qui voudraient avoir la version 2008.2.3 (sortie avant hier), elle devrait être disponible sur update-testing dans les heures à venir...

Pour nos amis utilisant RHEL 5, ils peuvent installer ces paquets (en version 2008.2.3) directement depuis le dépôts llaumgui.

Voila, il ne me reste plus qu'a mettre à jours le RPM d'eZ Publish qui est actuellement en review et qui devrait donc, en attendant, intégrer llaumgui-testing.

samedi 2 mai 2009

RPM d'eZ Publish pour Fedora

Je viens enfin de me bouger pour faire mes derniers tests sur le RPM d'eZ Publish.... Tout ça pour me rendre compte que j'avais packagé mais non soumis à review l'eZ Components Webdav... Chose à présent corrigée : ce n'est donc pas 1 mais 2 reviews que je propose aujourd'hui, celle de php-ezc-Webdav et celle d'eZ Publish.

A mon avis la review va être longue est douloureuse car pour respecter la FHS ainsi que SELinux, j'ai dû un peu découper eZ Publish :

  • Le répertoire settings ainsi que le config.php sont dans /etc/ezpublish
  • Les données qui sont appelées à être écrites par apache (design, var, extension) sont dans /var/lib/ezpublish
  • Le reste est dans /usr/lib/ezpublish
Bref donner les droits à apache sur ces dossiers provoque un grand nombre d'erreur rpmlint, à voir lesquelles sont acceptable dans le cadre d'une application web.

dimanche 26 avril 2009

php-ezc-Mail, php-ezc-Cache et d'autres

Pour des besoins professionnels, j'ai eu recours aux eZ Components Mail et Cache. Ce sont donc ces 2 components que j'ai soumis à review aujourd'hui (#497736 et #497735). Pour ceux qui sont sous RHEL5 (et php5.2), vous pouvez les récupérer ici.

Sinon, l'ami Remi m'ayant approuvé plusieurs components, attendons nous pour bientôt (cette semaine normalement) à voir le nombre des eZ Components intégrés dans Fedora grandement augmenté.

Comme cette semaine mon emploi du temps professionnel est orienté SNCF, je devrai enfin finir (dans le train) mes derniers tests QA du RPM d'eZ Publish.

mercredi 1 avril 2009

Solutions Linux : Bilan du jour 1

Première journée très intense à Solutions Linux :

  • Arrivée à 14 heures en gare de Lyon et direction porte de Versailles
  • Gros tour du salon histoire de serrer quelques mains et prendre quelques contacts
  • Apéro wine & cheese de l'April
  • 21 heures, direction l'Assemblée nationale pour assister aux séances de la loi Hadopi

Lire la suite...