Le blog de llaumgui

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

 

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

Balise - eZ Publish

Fil des billets - Fil des commentaires

mercredi 30 avril 2008

 

Du changment dans ma vie

Hier était pour moi un jour particulier puisqu'il s'agissait de mon dernier jour au sein de la société Kaliop. Une société et des collaborateurs avec qui j'ai pris plaisir à travailler pendant près de 2 ans & demi, et où je pense avoir beaucoup appris.

Lundi commencera pour moi un nouveau défi puisque j'intègre la société Logica, la 7e société de conseil, de services informatiques et outsourcing en Europe (sources Wikipédia) qui est plus connu en France sous son ancien nom : Unilog (Mais où est passé Unilog). Mon titre y est décrit comme "Ingénieur en technologies de l'information" et j'y ferais principalement du php5/MySQL/eZ Publish; bref, je m'aventure en terrain connu ;-).

Autre changement en prévision : un nouveau déménagement ! Ce coup si je n'emménage pas seul vu que je déménage pour habiter avec ma copine ;-).

Petit message à mes anciens collaborateurs : Vengeance ;-) : Dark Tyranus | Kakia la coquineTouche les tétous :-)

samedi 6 octobre 2007

 

eZ Publish 4, php 5.2, CentOS 5, Remi et la spb-box

Que du beau monde dans un seul billet...

A la lecture du très instructif commentaire de Paul Borgermans laissé à la suite de mon billet sur la première alpha d'eZ Publish 4.0; et l'annonce qu'eZ 4.0 ainsi qu'eZ Components iraient plus vers un compatibilité php 5.2 que 5.1 : j'ai décidé de mettre à jour la version de php de la spb-box.

Pour cela, j'ai fait confiance à l'ami Remi (Attention prononcer Remi et surtout pas Rémi) et à son dépôt. Pour ceux qui ne connaisse pas Remi, surnommé dans le milieu "Serial Builder", il propose les dernières versions php/MySQL pour Fedora mais aussi pour les RHEL 4 & 5.

Lire la suite...

jeudi 4 octobre 2007

 

eZ publish 4.0 alpha 1, support du php5

Aujourd'hui, a été publiée la première version alpha d'eZ publish 4.0.
Je dois dire que j'attendais cette version avec impatience car elle introduit une nouveauté majeure : le support de php 5 (et php 6) et... Et... Et bien, malheureusement c'est à peu près tout.
Pas de gros changement, une certaine continuité qui va surement faciliter les migrations d'eZ 3.x vers eZ 4.0 mais qui laisse quand même un petit goût de déception...

Lire la suite...

dimanche 30 septembre 2007

 

Ètat d'avancement d'ezipb, Le connecteur ipb pour eZ publish

Ma partie de paintball ayant était annulée pour cause de pluie (et oui, ça arrive 1 à 2 fois par an, même à Montpellier ;-)), j'en ai profité pour m'avancer dans le développement d'ezipb, le connecteur Invision Power Board pour eZ publish.

Comme le montre la feuille de route, la version 1.0 RC1 devrait même être livrée en avance et la RC2 est déjà bien avancée.

Trouvant ma démo hideuse, j'ai arrangé le tout et développé les quelques templates que j'avais initialement prévu pour la RC2.
Mon labo s'en retrouve un peu plus montrable ;-). J'ai également fait une tâche cron pour synchroniser la démo avec la version SVN tout les soirs.

Comme une bonne nouvelle n'arrive jamais seule, j'ai bien avancé dans la documentation en ligne de l'extension.
Le maintien d'une documentation utilisant le wiki de Trac étant très facil; j'ai décidé de ne pas fournir la documentation dans l'archive mais de faire une simple fichier LISEZMOI.txt avec un lien vers la documentation en ligne.

Bref l'intégration d'IPB dans eZ publish arrive en grand pas ;-).

mercredi 26 septembre 2007

 

Un labo pour tester ezipb, le connecteur IPB pour eZ publish

Comme je viens tout juste de finir un petit script permettant de configurer automatiquement un site web sur un serveur (création de la base de données MySQL, des répertoires, configuration des stats Awstats, du vhost, etc...), j'en ai profité pour mettre en place un petit labo afin de pouvoir vous monter ezipb.

Pour le moment, ça fait pas grand chose mais ça peut vous donner une idée de ce que sera mon intégration d'Invision Power Board (IPB pour les intimes) avec eZ publish (eZ pour les intimes).

  • URL : labo
  • Login : ezipb
  • Mot de passe : ezipb

Remarque : Pour ce qui est de mon script, il fera l'objet d'un prochain billet lors que j'aurais un peu mieux testé le truc.

samedi 15 septembre 2007

 

CentOS meilleure distro orientée serveur pour les Bossie Awards 2007

Pour ceux qui auraient loupé l'actu sur LinuxFr, InfoWorld a publié lundi, les premiers 2007 Bossie Awards récompensant les meilleurs logiciels open source orientés entreprises.

Je dois avouer que je suis très content de la récompense accordée à CentOS en temps que meilleur distro orientée serveur. Tout d'abord, CentOS, c'est la famille car dérivée de Red Hat tout comme Fedora et ensuite; les liens qui unissent Fedora et CentOS sont de plus en plus forts surtout depuis l'arrêt de fedora-legacy et le fait qu'il ne soit plus tabou pour bien des membres de la communauté fedora-fr d'orienter vers CentOS pour une utilisation serveur.
Pour finir, je rappellerais juste que ce bog tourne sur un serveur dédié CentOS 5 et que c'est l'un des serveurs que je prends le plus de plaisir à administrer (Geek inside ;-)).

Pour ce qui est de la distro orientée desktop, je m'étendrais pas plus, de toute façon Ubuntu est intouchable et dès qu'on a le courage de critiquer cette distro, on se fait taxer de trollisme... Mais bon si Ubuntu était open source, ça se saurait !

Pour finir, vu que ce prix est orienté entreprise, j'y vois avec plaisir certaines des solutions que j'utilise à mon taf telles que SugarCRM ou Liferay. Je suis cependant un peu triste de ne pas retrouver eZ publish parmi les lauréats mais force est de constater que les CMS Java tels qu'Alfresco vont monter en puissance après la libération de Java par Sun avec sa version 6.

mardi 11 septembre 2007

 

jQuery 1.2 est dans les bacs

C'est juste au moment où je suis en train de réfléchir aux côtés dynamiques, 2.0 & funky de Scénario-PaintBall v3; que mon framework JavaScript / AJAX préféré voit publier sa version 1.2.
Pour ceux qui ne le connaissent pas (encore), jQuery est une bibliothèque permettant de « Write less, do more » (Traduction partisane : « Faire un max de choses en n'en foutant le moins possible » ; j'adore ce slogan !) et qui surtout est compatible tous navigateurs. Dépassé (enfin presque) le temps où l'on perdait du temps à déboguer ses JS sous Internet Explorer !

Je vais donc explorer, pour SPB, les nouvelles pistes offertes par jQuery 1.2.
Comme certaines librairies peuvent être incompatibles entre elles et que je ne veux pas forcer à l'utilisation d'un framework en particulier : je ne pense pas utiliser jQuery dans ezipb-shoutbox.
Cependant, comme eZ publish le permet, dans le cadre de mon site (qui est dans une extension), je vais surcharger le JS d'ezipb-shoutbox et utiliser jQuery.

dimanche 9 septembre 2007

 

ezipb-shoutbox, une shoutbox pour ezipb

Je viens d'importer, sur mon serveur Subversion, la première version d'ezipb-shoutbox : la shoutbox AJAX pour l'extension ezipb permettant de coupler eZ publish et IPB.

J'en ai aussi profité pour mettre à jour la documentation sur mon wiki, ainsi que le roadmap.

 

eZ publish et eZ find 1.0 bêta 1

Les moteurs de recherche, quel cruel dilemme ! Soit on a un moteur basique et léger soit un moteur super pertinent mais consommant un max de ressources. Certains même en arrivent à utiliser Google en guise de moteur de recherche sur leur site (je propose d'ailleurs cette solution alternative en plus des moteurs de recherche de fedora-fr).

eZ publish n'échappe pas à la règle et de base son moteur de recherche est pour le moins... pas terrible. Heureusement qu'eZ est bien fait et permet le remplacement du moteur de recherche par d'autres via le système d'extensions. Avec la Community Newsletter #11 et l'annonce de la version 1.0 beta 1 d'ezfind, j'ai donc entrepris de tester la bête.

Lire la suite...

dimanche 2 septembre 2007

 

ezipb : eZ publish et IPB réunis

eLors d'un précédent billet, j'avais parlé de la refonte de SPB et de mon projet d'extension ezipb pour permettre à eZ Publish et IPB de communiquer. J'ai bien avancé, voila ce que fait mon extension pour le moment :

  • Initialise les classes d'IPB strictement nécessaires (j'ai pompé et allégé l'index.php d'IPB).
  • Initialise des drivers MySQL modifiés à la place des drivers d'IPB.
    Ces derniers utilisent la connections ouverte par eZ. Comme eZ est orienté php4, mon extension force MySQL à la place de MySQLi qui est normalement automatiquement déclenché par la présence de php5. Cette fonctionnalité est désactivable si vous n'avez pas vos données eZ et IPB sur la même base.
  • Divers opérateurs eZ publish afin de récupérer les informations sur les membres.
  • Divers templates (1 pour le moment) afin d'avoir les éléments principaux d'IPB dans eZ publish.

Première version d'ezipb

Bref actuellement, le cout de mon extension est de 3 requêtes et j'ai pas encore entamé la chasse aux requêtes inutiles !

Comme je veux proposer cette extension ainsi que le portage vers IPB 2.3.x de la plupart de mes mods et task IPB, j'ai monté un Trac et un SVN afin d'assurer le support et de proposer un téléchargement via Subversion... IPB, je suis de retours !

Plus d'infos, documentation et téléchargment sur le Trac.

Remarque : J'utilise la version 3.9 communautaire compatible php5 d'eZ publish. Mon extension est donc en php5. Elle est donc incompatible avec la plupart des versions d'eZ publish... C'est ballot :-).

- page 1 de 2