<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.llaumgui.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Le blog de llaumgui - Trac</title>
  <link>http://www.llaumgui.com/</link>
  <description>Linux en général, Fedora en particulier...</description>
  <language>fr</language>
  <pubDate>Fri, 04 Jul 2008 15:07:50 +0200</pubDate>
  <copyright>http://creativecommons.org/licenses/by-nc-nd/2.5/</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Ètat d'avancement d'ezipb, Le connecteur ipb pour eZ publish</title>
    <link>http://www.llaumgui.com/post/Etat-davancement-dezipb-Le-connecteur-ipb-pour-eZ-publish</link>
    <guid isPermaLink="false">urn:md5:c2b63108ea8f6e8df8d3b04d403b3879</guid>
    <pubDate>Sun, 30 Sep 2007 20:20:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Développement web</category>
        <category>eZ Publish</category><category>ezipb</category><category>paintBall</category><category>Trac</category>    
    <description>    &lt;p&gt;Ma partie de paintball ayant était annulée pour cause de pluie (et oui, ça arrive 1 à 2 fois par an, même à &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/Montpellier&quot;&gt;Montpellier&lt;/a&gt; ;-)), j'en ai profité pour m'avancer dans le développement d'&lt;a href=&quot;http://trac.llaumgui.com/wiki/ezipb&quot; hreflang=&quot;fr&quot; title=&quot;Connecteur IPB pour eZ publish&quot;&gt;ezipb&lt;/a&gt;, le connecteur &lt;a hreflang=&quot;en&quot; href=&quot;http://www.invisionboard.com&quot;&gt;Invision Power Board&lt;/a&gt; pour &lt;a href=&quot;http://ez.no&quot; hreflang=&quot;en&quot; title=&quot;Open Source Enterprise Content Management System&quot;&gt;eZ publish&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Comme le montre &lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/roadmap&quot;&gt;la feuille de route&lt;/a&gt;, la version &lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/milestone/ezipb%201.0%20RC1&quot;&gt;1.0 RC1&lt;/a&gt; devrait même être livrée en avance et la &lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/milestone/ezipb%201.0%20RC2&quot;&gt;RC2&lt;/a&gt; est déjà bien avancée.&lt;/p&gt;
&lt;p&gt;Trouvant ma &lt;a hreflang=&quot;fr&quot; href=&quot;http://labo.llaumgui.com/&quot; rel=&quot;nofollow&quot;&gt;démo&lt;/a&gt; hideuse, j'ai arrangé le tout et développé les quelques templates que j'avais initialement prévu pour la &lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/milestone/ezipb%201.0%20RC2&quot;&gt;RC2&lt;/a&gt;.&lt;br /&gt;
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.&lt;/p&gt;
&lt;p&gt;Comme une bonne nouvelle n'arrive jamais seule, j'ai bien avancé dans &lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/wiki/ezipb#Documentation&quot;&gt;la documentation en ligne&lt;/a&gt; de l'extension.&lt;br /&gt;Le maintien d'une documentation utilisant le wiki de &lt;a hreflang=&quot;en&quot; href=&quot;http://trac.edgewall.org/&quot;&gt;Trac&lt;/a&gt; étant très facil; &lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/ticket/4#comment:3&quot;&gt;j'ai décidé de ne pas fournir la documentation dans l'archive&lt;/a&gt; mais de faire une simple fichier &lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/browser/ez_publish/ezipb/trunk/LISEZMOI.txt&quot;&gt;LISEZMOI.txt&lt;/a&gt; avec un lien vers la documentation en ligne.&lt;/p&gt;
&lt;p&gt;Bref l'intégration d'IPB dans eZ publish arrive en grand pas ;-).&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/Etat-davancement-dezipb-Le-connecteur-ipb-pour-eZ-publish#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/Etat-davancement-dezipb-Le-connecteur-ipb-pour-eZ-publish#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/rss2/comments/362</wfw:commentRss>
      </item>
    
  <item>
    <title>Trac et Subversion, c'est bon, mangez en !</title>
    <link>http://www.llaumgui.com/post/Trac-et-Subversion-cest-bon-mangez-en</link>
    <guid isPermaLink="false">urn:md5:3133e1396a4dddfb25a2bdb316f6c56e</guid>
    <pubDate>Sun, 02 Sep 2007 22:22:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Linux</category>
        <category>Eclipse</category><category>Fedora</category><category>Subversion</category><category>Trac</category>    
    <description>&lt;p&gt;Pour porter &lt;a href=&quot;http://trac.llaumgui.com/&quot; hreflang=&quot;fr&quot;&gt;mes différents projets de développement perso&lt;/a&gt;, j'ai mis en place un serveur &lt;a href=&quot;http://subversion.tigris.org/&quot; hreflang=&quot;en&quot;&gt;Subversion&lt;/a&gt; (SVN pour les intimes) interfacé par un &lt;a href=&quot;http://trac.edgewall.org&quot; hreflang=&quot;en&quot;&gt;Trac&lt;/a&gt;. Je dois avouer que si pour du travail collaboratif le versioning et la gestion de &lt;a href=&quot;http://trac.llaumgui.com/report&quot; hreflang=&quot;fr&quot;&gt;tickets&lt;/a&gt; est indispensable, pour du travail perso, c'est aussi fort pratique et appréciable !&lt;/p&gt;
&lt;p&gt;En effet, outre le fait de mettre mes codes sources à disposition, Trac me permet de jeter mes idées dans des tickets. L'avantage est que lorsque je reprend un dev' plusieurs jour après, je sais ce que je dois faire grâce à &lt;a href=&quot;http://trac.llaumgui.com/report/1&quot; hreflang=&quot;fr&quot;&gt;la liste des tickets ouvert&lt;/a&gt; !&lt;/p&gt;    &lt;p&gt;L'autre avantage est le &lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/wiki&quot;&gt;wiki&lt;/a&gt; qu'offre Trac qui me permet de préparer la documentation au fur et à mesure (ce qui est toujours très chiant à faire lorsqu'on veux proposer un module à la communauté). Le trac me permets donc de proposer mes développements en l'état sans avoir pu encore faire un package et une documentation convenables.&lt;/p&gt;
&lt;p&gt;Enfin le dernier point, c'est que si je trouve du renfort, la plateforme de travail collaboratif est déjà en place.&lt;/p&gt;
&lt;p&gt;Pour finir, pour les réfractaires de la ligne de commande (&lt;code&gt;man svn&lt;/code&gt;) je parlerais de 2 clients Subversion en mode graphique :&lt;/p&gt;
&lt;h3&gt;Subcommender&lt;/h3&gt;
&lt;p&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://subcommander.tigris.org/&quot;&gt;Subcommender&lt;/a&gt; est un client SVN multi-plateforme (QT powered) disponible sur Fedora directement depuis yum (&lt;code&gt;yum install subcommander&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/web/subcommender.png&quot;&gt;&lt;img src=&quot;http://www.llaumgui.com/public/images/web/.subcommender_m.jpg&quot; alt=&quot;Subcommender, client SVN&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Subclipse&lt;/h2&gt;
&lt;p&gt;Si comme moi votre &lt;a href=&quot;http://fr.wikipedia.org/wiki/Environnement_de_d%C3%A9veloppement_int%C3%A9gr%C3%A9&quot; hreflang=&quot;fr&quot;&gt;EDI&lt;/a&gt; est &lt;a href=&quot;http://www.eclipse.org&quot; hreflang=&quot;en&quot;&gt;Eclipse&lt;/a&gt;, alors &lt;a href=&quot;http://subclipse.tigris.org/&quot; hreflang=&quot;fr&quot;&gt;Subclipse&lt;/a&gt; est fait pour vous puisqu'il offre les fonctionnalités d'un client Subversion directement depuis l'interface d'Eclipse.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/web/subclipse.png&quot;&gt;&lt;img src=&quot;http://www.llaumgui.com/public/images/web/.subclipse_m.jpg&quot; alt=&quot;Subclipse : Plugin Subversion pour Eclipse&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/Trac-et-Subversion-cest-bon-mangez-en#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/Trac-et-Subversion-cest-bon-mangez-en#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/rss2/comments/348</wfw:commentRss>
      </item>
    
  <item>
    <title>ezipb : eZ publish et IPB réunis</title>
    <link>http://www.llaumgui.com/post/ezipb-%3A-eZ-publish-et-IPB-reunis</link>
    <guid isPermaLink="false">urn:md5:c7fd938191b91a9624f9191b44cf94d7</guid>
    <pubDate>Sun, 02 Sep 2007 17:01:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Développement web</category>
        <category>eZ Publish</category><category>ezipb</category><category>IPB</category><category>php</category><category>php5</category><category>Subversion</category><category>Trac</category>    
    <description>    &lt;p&gt;eLors d'&lt;a href=&quot;http://www.llaumgui.com/post/Scenario-PaintBall-version-3-en-preparation&quot; hreflang=&quot;fr&quot; title=&quot;Scénario-PaintBall version 3 en préparation&quot;&gt;un précédent billet&lt;/a&gt;, j'avais parlé de la refonte de &lt;a href=&quot;http://www.scenario-paintball.com/&quot; hreflang=&quot;fr&quot;&gt;SPB&lt;/a&gt; et de mon projet d'extension &lt;a href=&quot;http://www.llaumgui.com/tag/ezipb&quot;&gt;ezipb&lt;/a&gt; pour permettre à &lt;a href=&quot;http://ez.no&quot; hreflang=&quot;en&quot;&gt;eZ Publish&lt;/a&gt; et &lt;a href=&quot;http://www.invisionboard.fr/&quot; hreflang=&quot;fr&quot;&gt;IPB&lt;/a&gt; de communiquer. J'ai bien avancé, voila ce que fait mon extension pour le moment :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Initialise les classes d'IPB strictement nécessaires (j'ai pompé et allégé l'index.php d'IPB).&lt;/li&gt;
&lt;li&gt;Initialise des drivers MySQL modifiés à la place des drivers d'IPB.&lt;br /&gt;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.&lt;/li&gt;
&lt;li&gt;Divers opérateurs eZ publish afin de récupérer les informations sur les membres.&lt;/li&gt;
&lt;li&gt;Divers templates (1 pour le moment) afin d'avoir les éléments principaux d'IPB dans eZ publish.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/web/ezipb.png&quot;&gt;&lt;img src=&quot;http://www.llaumgui.com/public/images/web/.ezipb_m.jpg&quot; alt=&quot;Première version d'ezipb&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
Bref actuellement, le &lt;em&gt;cout&lt;/em&gt; de mon extension est de 3 requêtes et j'ai pas encore entamé la chasse aux requêtes inutiles !&lt;/p&gt;
&lt;p&gt;Comme je veux proposer cette extension ainsi que le portage vers IPB 2.3.x de la plupart de &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.llaumgui.com/post/liste-de-mes-mods-ipb&quot;&gt;mes mods et task IPB&lt;/a&gt;, j'ai monté un &lt;a hreflang=&quot;en&quot; href=&quot;http://trac.edgewall.org/&quot;&gt;Trac&lt;/a&gt; et un &lt;a hreflang=&quot;fr&quot; href=&quot;http://subversion.tigris.org/&quot;&gt;SVN&lt;/a&gt; afin d'assurer le support et de proposer un téléchargement via Subversion... IPB, je suis de retours !&lt;/p&gt;
&lt;p&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/&quot;&gt;Plus d'infos, documentation et téléchargment sur le Trac&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Remarque :&lt;/strong&gt; J'utilise la version &lt;/em&gt;&lt;a style=&quot;font-style: italic;&quot; href=&quot;http://pubsvn.ez.no/nextgen_php5/&quot; hreflang=&quot;fr&quot;&gt;3.9 communautaire compatible php5&lt;/a&gt;&lt;em&gt; d'eZ publish. Mon extension est donc en php5. Elle est donc incompatible avec la plupart des versions d'eZ publish... C'est ballot :-).&lt;/em&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/ezipb-%3A-eZ-publish-et-IPB-reunis#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/ezipb-%3A-eZ-publish-et-IPB-reunis#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/rss2/comments/347</wfw:commentRss>
      </item>
    
</channel>
</rss>