<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.netapsys.fr/index.php/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>Netapsys Blog</title>
  <link>http://blog.netapsys.fr/index.php/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Tue, 06 Jan 2009 10:51:28 +0100</pubDate>
  <copyright>Netapsys 2008</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>L'intégration continue au JUG de Tours</title>
    <link>http://blog.netapsys.fr/index.php/post/2008/08/30/Lintegration-continue-au-JUG-de-Tours</link>
    <guid isPermaLink="false">urn:md5:eba72eb8a98d4362b5fb34e8ee604165</guid>
    <pubDate>Sat, 30 Aug 2008 12:17:00 +0200</pubDate>
    <dc:creator>Jean-Baptiste Defard</dc:creator>
        <category>Java</category>
        <category>hudson</category><category>intégration continue</category><category>JUG</category><category>qualité</category><category>sonar</category>    
    <description>    &lt;p&gt;Pour sa rentrée, le JUG de Tours organise le 10 septembre une soirée autour de l'&lt;a href=&quot;http://www.toursjug.org/rencontre/20080910/presentation/&quot; hreflang=&quot;fr&quot;&gt;intégration continue&lt;/a&gt; que j'aurai le plaisir d'animer. La présentation se veut très pratique et orientée retour d'expériences. Après un rappel des principes, je présenterai l'infrastructure d'intégration articulée autour d'&lt;a href=&quot;https://hudson.dev.java.net/&quot; hreflang=&quot;en&quot;&gt;Hudson&lt;/a&gt; que nous utilisons chez Netapsys. Une dernière partie traitera de l'intégration de &lt;a href=&quot;http://sonar.codehaus.org/&quot; hreflang=&quot;en&quot;&gt;Sonar&lt;/a&gt; comme un exemple de la contribution potentielle de l'environnement à la mise en oeuvre d'une démarche d'assurance qualité.&lt;/p&gt;


&lt;p&gt;Si vous êtes intéressés par cette discussion, dans une ambiance détendue et conviviale, il ne vous reste plus qu'a vous &lt;a href=&quot;http://www.toursjug.org/rencontre/20080910/presentation/&quot; hreflang=&quot;fr&quot;&gt;inscrire&lt;/a&gt; ;-).&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2008/08/30/Lintegration-continue-au-JUG-de-Tours#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2008/08/30/Lintegration-continue-au-JUG-de-Tours#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/rss2/comments/37</wfw:commentRss>
      </item>
    
  <item>
    <title>Nouvelle version de Sonar</title>
    <link>http://blog.netapsys.fr/index.php/post/2008/06/09/Nouvelle-version-de-Sonar</link>
    <guid isPermaLink="false">urn:md5:e1be1d86345a1bdc6ca33a9c9cfae99a</guid>
    <pubDate>Mon, 09 Jun 2008 14:22:00 +0200</pubDate>
    <dc:creator>Jean-Baptiste Defard</dc:creator>
        <category>Java</category>
        <category>java</category><category>qualité</category><category>sonar</category>    
    <description>    &lt;p&gt;La version 1.3RC1 est sortie la semaine dernière. J'ai retardé la mise en production car dans l'infrastructure test la migration depuis la version 1.2.1 supprimait des mesures. Renseignement pris (merci Simon), il semblerait qu'il faille relancer une collecte pour que les mesures réapparaissent.
Je suis vraiment très content de l'évolution du logiciel. Il s'améliore à chaque nouvelle version.&lt;/p&gt;


&lt;p&gt;Les nouveautés&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Possibilité de déployer sous Tomcat&lt;/li&gt;
&lt;li&gt;Détails des mesures par paquetage (très pratique :-))&lt;/li&gt;
&lt;li&gt;Nouveaux ratios pour les commentaires et le code dupliqué&lt;/li&gt;
&lt;li&gt;Amélioration des performances de l'ensemble&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pour les notes de releases c'est par &lt;a href=&quot;http://jira.codehaus.org/browse/SONAR/fixforversion/14125&quot; hreflang=&quot;fr&quot;&gt;ici&lt;/a&gt;.
Un site de &lt;a href=&quot;http://nemo.hortis.ch&quot; hreflang=&quot;fr&quot;&gt;démonstration&lt;/a&gt; a été ouvert en même temps que la release de la 1.3RC1.&lt;/p&gt;


&lt;p&gt;La prochaine version (1.3) devrait sortir au début du mois de juin et semble bien &lt;a href=&quot;http://jira.codehaus.org/browse/SONAR?report=com.atlassian.jira.plugin.system.project:roadmap-panel&quot; hreflang=&quot;fr&quot;&gt;avancée&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2008/06/09/Nouvelle-version-de-Sonar#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2008/06/09/Nouvelle-version-de-Sonar#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/rss2/comments/26</wfw:commentRss>
      </item>
    
  <item>
    <title>Maven au ParisJUG</title>
    <link>http://blog.netapsys.fr/index.php/post/2008/05/14/Maven-au-Paris-JUG</link>
    <guid isPermaLink="false">urn:md5:b9136f319629391f70244cf8204b45f8</guid>
    <pubDate>Sun, 18 May 2008 12:19:00 +0200</pubDate>
    <dc:creator>Jean-Baptiste Defard</dc:creator>
        <category>Java</category>
        <category>java</category><category>JUG</category><category>maven</category><category>parisJUG</category>    
    <description>&lt;p&gt;J'ai assisté mardi soir dernier à la présentation, par Arnaud Heritier, de Maven au Paris JUG . C'était une présentation vraiment intéressante. Arnaud a répondu avec beaucoup d'intelligence et de gentillesse à un certain nombre de questions concernant la communauté, l'organisation des repositories, les plugins et l'avenir du projet. Il a présenté les principales nouveautés de la version 2.0.9 et &lt;a href=&quot;http://blog.octo.com/index.php/2008/05/03/112-maven-community-news-avril-2008&quot; hreflang=&quot;fr&quot;&gt;l'actualité de la communauté.&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Concernant les bonnes pratiques, des confirmations de ce que nous faisons déjà&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Utiliser Maven 2.0.9 sur lequel un gros travail d'amélioration a été réalisé, notamment en ce qui concerne la gestion des dépendances.&lt;/li&gt;
&lt;li&gt;Eviter les mises à jour automatiques des plugins en déclarant les versions des plugins utilisés dans le POM.&lt;/li&gt;
&lt;li&gt;Déclarer les versions des dépendances dans le POM parent et référencement dans les POM dérivés.&lt;/li&gt;
&lt;li&gt;Même si Maven 2.0.9 améliore les choses, ne pas faire (trop ) confiance à la résolution des dépendances transitives.&lt;/li&gt;
&lt;li&gt;Limiter l'utilisation des profils au strict minimum indispensable pour les configurations multi-environnements.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pour la configuration des plugins de rapport, il faut placer la configuration par défaut dans la section &amp;lt;report&amp;gt; et éventuellement modifier cette configuration par défaut dans la section &amp;lt;build&amp;gt; d'un POM dérivé. Autre information intéressante, configurer les plugins de rapport dans la section &amp;lt;pluginManagement&amp;gt; ne sert à rien, car cette configuration est ignorée.&lt;/p&gt;


&lt;p&gt;L'intégration à Eclipse devrait s'améliorer notablement d'ici à la fin de l'année. Eclipse prévoit d'intégrer dans ses distributions soit le plugin Q4e, soit le plugin m2Eclipse. Ces deux plugins sont actuellement en compétition pour l'intégration à Eclipse. Netbeans a, semble-t-il, un meilleur support de Maven 2.&lt;/p&gt;


&lt;p&gt;En passant, j'ai bien apprécié la nouvelle fonctionnalité de Maven 2.0.9 permettant de &lt;a href=&quot;http://blogs.sonatype.com/brian/2008/04/23/1208965980000.html&quot; hreflang=&quot;fr&quot;&gt;modifier les dépendances d'un plugin&lt;/a&gt;. Vraiment pratique, par exemple pour utiliser AspectJ 1.6.0 avec le plugin maven.&lt;/p&gt;


&lt;p&gt;En résumé, une bonne soirée au JUG et plein d'informations utiles pour améliorer les builds.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2008/05/14/Maven-au-Paris-JUG#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2008/05/14/Maven-au-Paris-JUG#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/rss2/comments/23</wfw:commentRss>
      </item>
    
  <item>
    <title>But Sierra 1, azimut 15, distance 3000...</title>
    <link>http://blog.netapsys.fr/index.php/post/2008/04/26/But-Serria-1-azimut-15-distance-3000</link>
    <guid isPermaLink="false">urn:md5:bdc09a1819a557b46cdff9123dbf6a25</guid>
    <pubDate>Sat, 26 Apr 2008 19:15:00 +0200</pubDate>
    <dc:creator>Jean-Baptiste Defard</dc:creator>
        <category>Java</category>
        <category>maven</category><category>sonar</category>    
    <description>    &lt;p&gt;Contrairement à ce que pourrait laisser suggérer le titre, je n'ai pas l'intention de commenter le dernier techno-thriller maritime sorti en librairie... &lt;a href=&quot;http://sonar.hortis.ch/&quot; hreflang=&quot;fr&quot;&gt;Sonar &lt;/a&gt; est un outil de suivi des indicateurs de qualité produits par des outils comme PMD, Checkstyle, Cobertura, JavaNCSS. C'est beau, c'est simple à installer et c'est facile à mettre en œuvre dans une intégration continue. Surtout, Sonar permet d'afficher et de comparer les évolutions chronologiques des indicateurs, sur autant de projets que l'on souhaite.
Un superbe outil, à mon avis. L'équipe de développement a décidé de sortir une release environ tous les mois, la version 1.3 ne devrait donc plus tarder.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2008/04/26/But-Serria-1-azimut-15-distance-3000#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2008/04/26/But-Serria-1-azimut-15-distance-3000#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/rss2/comments/18</wfw:commentRss>
      </item>
    
</channel>
</rss>