<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Blog de Antonio Manuel Muñiz &#187; Sonar</title>
	<atom:link href="http://amunizmartin.wordpress.com/tag/sonar/feed/" rel="self" type="application/rss+xml" />
	<link>http://amunizmartin.wordpress.com</link>
	<description>Desarrollo, Ingeniería y Calidad del Software</description>
	<lastBuildDate>Mon, 30 Nov 2009 19:27:18 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='amunizmartin.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/3f7b8b4861abbf6680395419293e44a6?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Blog de Antonio Manuel Muñiz &#187; Sonar</title>
		<link>http://amunizmartin.wordpress.com</link>
	</image>
			<item>
		<title>Sonar PDF Plugin 1.0 released</title>
		<link>http://amunizmartin.wordpress.com/2009/11/30/sonar-pdf-plugin-1-0-released/</link>
		<comments>http://amunizmartin.wordpress.com/2009/11/30/sonar-pdf-plugin-1-0-released/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 19:27:18 +0000</pubDate>
		<dc:creator>Antonio Manuel Muñiz Martín</dc:creator>
				<category><![CDATA[Maven Plugins]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software Quality]]></category>
		<category><![CDATA[Sonar]]></category>
		<category><![CDATA[Sonar PDF Plugin]]></category>

		<guid isPermaLink="false">http://amunizmartin.wordpress.com/?p=291</guid>
		<description><![CDATA[Hace unos días se ha publicado Sonar PDF Plugin 1.0, con una mejora fundamental: el documento PDF se almacena en la base de datos tras cada análisis y puede descargarse desde la GUI de Sonar.
También es posible configurar el tipo de reporte desde la interfaz de administración de Sonar:
Se  puede encontrar información más detallada (instalación [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=291&subd=amunizmartin&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hace unos días se ha <a href="http://repo1.maven.org/maven2/org/codehaus/sonar-plugins/pdf-report/1.0" target="_blank">publicado</a> <a href="http://docs.codehaus.org/display/SONAR/Sonar+PDF+Plugin" target="_blank">Sonar PDF Plugin 1.0</a>, con una mejora fundamental: el documento PDF se almacena en la base de datos tras cada análisis y puede descargarse desde la GUI de Sonar.</p>
<div id="attachment_292" class="wp-caption aligncenter" style="width: 510px"><a href="http://amunizmartin.files.wordpress.com/2009/11/download-report.png"><img class="size-full wp-image-292" title="download-report" src="http://amunizmartin.files.wordpress.com/2009/11/download-report.png?w=500&#038;h=218" alt="" width="500" height="218" /></a><p class="wp-caption-text">PDF Download from Sonar GUI</p></div>
<p>También es posible configurar el tipo de reporte desde la interfaz de administración de Sonar:</p>
<div id="attachment_293" class="wp-caption aligncenter" style="width: 509px"><a href="http://amunizmartin.files.wordpress.com/2009/11/sonar-config.png"><img class="size-full wp-image-293" title="sonar-config" src="http://amunizmartin.files.wordpress.com/2009/11/sonar-config.png?w=499&#038;h=203" alt="" width="499" height="203" /></a><p class="wp-caption-text">PDF report type configuration</p></div>
<p>Se  puede encontrar información más detallada (instalación y uso) en la <a href="http://docs.codehaus.org/display/SONAR/Sonar+PDF+Plugin" target="_blank">documentación</a> del proyecto.</p>
Posted in Maven Plugins, Open Source, Software Quality Tagged: Software Quality, Sonar, Sonar PDF Plugin <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amunizmartin.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amunizmartin.wordpress.com/291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amunizmartin.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amunizmartin.wordpress.com/291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amunizmartin.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amunizmartin.wordpress.com/291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amunizmartin.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amunizmartin.wordpress.com/291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amunizmartin.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amunizmartin.wordpress.com/291/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=291&subd=amunizmartin&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://amunizmartin.wordpress.com/2009/11/30/sonar-pdf-plugin-1-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d30bd2fcdb387d2f82405c2a65298937?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Antonio Manuel Muñiz Martín</media:title>
		</media:content>

		<media:content url="http://amunizmartin.files.wordpress.com/2009/11/download-report.png" medium="image">
			<media:title type="html">download-report</media:title>
		</media:content>

		<media:content url="http://amunizmartin.files.wordpress.com/2009/11/sonar-config.png" medium="image">
			<media:title type="html">sonar-config</media:title>
		</media:content>
	</item>
		<item>
		<title>Sonar PDF Report 0.3 released</title>
		<link>http://amunizmartin.wordpress.com/2009/09/22/sonar-pdf-report-0-3-released/</link>
		<comments>http://amunizmartin.wordpress.com/2009/09/22/sonar-pdf-report-0-3-released/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 20:57:29 +0000</pubDate>
		<dc:creator>Antonio Manuel Muñiz Martín</dc:creator>
				<category><![CDATA[Maven Plugins]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sonar]]></category>
		<category><![CDATA[Sonar PDF Plugin]]></category>

		<guid isPermaLink="false">http://amunizmartin.wordpress.com/?p=279</guid>
		<description><![CDATA[Desde ayer está disponible en el repositorio central de Maven Sonar PDF Plugin 0.3.
Como comentaba hace unos días, esta versión ofrece (además de un nuevo tipo de reporte) la posibilidad de usar Sonar PDF como un plugin propio de Sonar (hasta ahora sólo era posible usarlo como un plugin de Maven), configurable desde la propia [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=279&subd=amunizmartin&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Desde ayer está disponible en el repositorio central de Maven <a href="http://docs.codehaus.org/display/SONAR/Sonar+PDF+Plugin" target="_blank">Sonar PDF Plugin 0.3</a>.</p>
<p>Como comentaba hace unos días, esta versión ofrece (además de un nuevo tipo de reporte) la posibilidad de usar Sonar PDF como un plugin propio de Sonar (hasta ahora sólo era posible usarlo como un plugin de Maven), configurable desde la propia GUI. La configuración se limita actualmente a la activación o desactivación del reporte.</p>
<p>Este plugin es el primero (en la forja de <a href="http://docs.codehaus.org/display/SONAR/Sonar+Plugin+Library" target="_blank">Sonar Plugins</a>) que hace uso del concepto de &#8220;Sonar post-job&#8221;: <em>acciones que se ejecutan como parte del ciclo definido por sonar:sonar una vez finalizado el análisis. </em>Es decir, una vez instalado el plugin en Sonar, al ejecutar <em>mvn sonar:sonar</em> sobre uno de nuestros proyectos estaremos generando un reporte PDF al final del análisis (el reporte se almacena en el target de la copia de trabajo).</p>
<p>En la <a href="http://docs.codehaus.org/display/SONAR/Sonar+PDF+Plugin" target="_blank">página del plugin</a> hay disponible información más detallada en relación a la instalación, un enlace para la descarga directa de los binarios y características generales.</p>
<p>¿Qué hay previsto para la versión 0.4?</p>
<ul>
<li>Revisión del diseño de los reportes</li>
<li>Inclusión de más opciones de configuración desde Sonar (por ejemplo, selección del tipo de reporte)</li>
<li>Disponibilidad de descarga del reporte desde la interfaz gráfica de Sonar</li>
</ul>
<p>Pero por ahora, disfrutemos de la versión 0.3 :)</p>
Posted in Maven Plugins, Open Source Tagged: Sonar, Sonar PDF Plugin <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amunizmartin.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amunizmartin.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amunizmartin.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amunizmartin.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amunizmartin.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amunizmartin.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amunizmartin.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amunizmartin.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amunizmartin.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amunizmartin.wordpress.com/279/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=279&subd=amunizmartin&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://amunizmartin.wordpress.com/2009/09/22/sonar-pdf-report-0-3-released/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d30bd2fcdb387d2f82405c2a65298937?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Antonio Manuel Muñiz Martín</media:title>
		</media:content>
	</item>
		<item>
		<title>Sonar PDF Report 0.3 en la GUI de Sonar</title>
		<link>http://amunizmartin.wordpress.com/2009/09/08/sonar-pdf-report-0-3-en-la-gui-de-sonar/</link>
		<comments>http://amunizmartin.wordpress.com/2009/09/08/sonar-pdf-report-0-3-en-la-gui-de-sonar/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 23:35:46 +0000</pubDate>
		<dc:creator>Antonio Manuel Muñiz Martín</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[Sonar]]></category>
		<category><![CDATA[Sonar PDF Plugin]]></category>

		<guid isPermaLink="false">http://amunizmartin.wordpress.com/?p=274</guid>
		<description><![CDATA[A partir de la versión 0.3 de Sonar PDF Report (su publicación se realizará en los próximos días) se podrá configurar su uso desde la interfaz gráfica de Sonar.
Por ahora sólo podemos indicarle a Sonar que genere el reporte en PDF como parte del análisis, haciendo uso del concepto de &#8220;post-jobs&#8221; (a partir de la [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=274&subd=amunizmartin&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A partir de la versión 0.3 de Sonar PDF Report (su publicación se realizará en los próximos días) se podrá configurar su uso desde la interfaz gráfica de Sonar.</p>
<p>Por ahora sólo podemos indicarle a Sonar que genere el reporte en PDF como parte del análisis, haciendo uso del concepto de &#8220;post-jobs&#8221; (a partir de la versión 1.10).</p>
<p> </p>
<div id="attachment_275" class="wp-caption aligncenter" style="width: 510px"><a href="http://amunizmartin.files.wordpress.com/2009/09/sonar-pdf-report.png"><img class="size-full wp-image-275" title="sonar-pdf-report" src="http://amunizmartin.files.wordpress.com/2009/09/sonar-pdf-report.png?w=500&#038;h=190" alt="PDF Report en la GUI de Sonar" width="500" height="190" /></a><p class="wp-caption-text">PDF Report en la GUI de Sonar</p></div>
<p> </p>
<p> </p>
<p>El siguiente paso será dotar a la interfaz de más posibilidades de configuración, como la selección del tipo de reporte, y por último la inserción del reporte en la base de datos para poder descargarlo desde el navegador, pero esto es el futuro&#8230; no muy lejano.</p>
<p>El proceso para instalar el plugin en Sonar es el estándar para todos los plugins, copiar el jar en el directorio de extensiones y reiniciar Sonar.</p>
<p>Me gustaría agradecer a <a href="http://twitter.com/SimonBrandhof" target="_blank">Simon Brandhof</a> la ayuda en la integración del plugin como &#8220;post-job&#8221;.</p>
Posted in Herramientas, Open Source Tagged: PDF, Sonar, Sonar PDF Plugin <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amunizmartin.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amunizmartin.wordpress.com/274/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amunizmartin.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amunizmartin.wordpress.com/274/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amunizmartin.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amunizmartin.wordpress.com/274/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amunizmartin.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amunizmartin.wordpress.com/274/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amunizmartin.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amunizmartin.wordpress.com/274/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=274&subd=amunizmartin&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://amunizmartin.wordpress.com/2009/09/08/sonar-pdf-report-0-3-en-la-gui-de-sonar/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d30bd2fcdb387d2f82405c2a65298937?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Antonio Manuel Muñiz Martín</media:title>
		</media:content>

		<media:content url="http://amunizmartin.files.wordpress.com/2009/09/sonar-pdf-report.png" medium="image">
			<media:title type="html">sonar-pdf-report</media:title>
		</media:content>
	</item>
		<item>
		<title>Sonar PDF Plugin 0.2 Released</title>
		<link>http://amunizmartin.wordpress.com/2009/05/30/sonar-pdf-plugin-0-2-released/</link>
		<comments>http://amunizmartin.wordpress.com/2009/05/30/sonar-pdf-plugin-0-2-released/#comments</comments>
		<pubDate>Sat, 30 May 2009 17:53:28 +0000</pubDate>
		<dc:creator>Antonio Manuel Muñiz Martín</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Sonar]]></category>

		<guid isPermaLink="false">http://amunizmartin.wordpress.com/?p=238</guid>
		<description><![CDATA[Hace unos días hemos publicado Sonar PDF Plugin 0.2. Los cambios principales son: compatibilidad con Sonar 1.9, uso de &#8220;-Dbranch&#8221; e inclusión de hotspots en el reporte.
La publicación de esta nueva versión ha coincidido con la inclusión de Sonar en el Marco de Desarrollo de la Junta de Andalucía (proyecto MADEJA) como herramienta de verificación [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=238&subd=amunizmartin&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hace unos días <a title="GMV" href="http://www.gmv.com" target="_blank">hemos</a> <a title="QaBox" href="http://qabox.org/node/30" target="_blank">publicado</a> <a title="Sonar PDF Plugin" href="http://docs.codehaus.org/display/SONAR/Sonar+PDF+Plugin" target="_blank">Sonar PDF Plugin 0.2</a>. Los cambios principales son: compatibilidad con Sonar 1.9, uso de &#8220;-Dbranch&#8221; e inclusión de hotspots en el <a title="reporte" href="http://docs.codehaus.org/download/attachments/116359257/sonar.pdf?version=1" target="_blank">reporte</a>.</p>
<p>La publicación de esta nueva versión ha coincidido con la<a title="Sonar en MADEJA" href="http://www.juntadeandalucia.es/xwiki/bin/view/MADEJADGIAP/VerRecursoSonar" target="_blank"> inclusión de Sonar en el Marco de Desarrollo de la Junta de Andalucía</a> (proyecto MADEJA) como herramienta de verificación de la calidad del código de las aplicaciones desarrolladas para la administración pública andaluza.</p>
Posted in Herramientas, Open Source Tagged: Java, Plugins, Sonar <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amunizmartin.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amunizmartin.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amunizmartin.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amunizmartin.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amunizmartin.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amunizmartin.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amunizmartin.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amunizmartin.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amunizmartin.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amunizmartin.wordpress.com/238/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=238&subd=amunizmartin&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://amunizmartin.wordpress.com/2009/05/30/sonar-pdf-plugin-0-2-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d30bd2fcdb387d2f82405c2a65298937?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Antonio Manuel Muñiz Martín</media:title>
		</media:content>
	</item>
		<item>
		<title>Sonar PDF Plugin 0.1</title>
		<link>http://amunizmartin.wordpress.com/2009/04/21/sonar-pdf-plugin-01/</link>
		<comments>http://amunizmartin.wordpress.com/2009/04/21/sonar-pdf-plugin-01/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 21:02:36 +0000</pubDate>
		<dc:creator>Antonio Manuel Muñiz Martín</dc:creator>
				<category><![CDATA[Maven Plugins]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software Quality]]></category>
		<category><![CDATA[Maven]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Sonar]]></category>
		<category><![CDATA[Sonar PDF Plugin]]></category>

		<guid isPermaLink="false">http://amunizmartin.wordpress.com/?p=219</guid>
		<description><![CDATA[Ya hablaba de esto hace algún tiempo, y después de varios meses de trabajo hemos publicado la primera versión (0.1) de Sonar PDF Plugin.
En esta primera versión se ha optado por envolver la lógica de generación del reporte en un plugin para Maven, el cual está disponible en el repositorio central de Maven.
El reporte actual [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=219&subd=amunizmartin&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ya <a title="Sonar PDF report" href="http://amunizmartin.wordpress.com/2009/02/03/sonar-pdf-reporter-tu-codigo-tiene-algo-mas-que-decir/" target="_blank">hablaba</a> de esto hace algún tiempo, y después de varios <a title="Jira" href="http://jira.codehaus.org/browse/SONARPLUGINS-25" target="_blank">meses</a> de trabajo <a title="GMV" href="http://www.gmv.com">hemos</a> publicado la primera versión (0.1) de <a title="Sonar PDF Plugin" href="http://docs.codehaus.org/display/SONAR/Sonar+PDF+Plugin" target="_blank">Sonar PDF Plugin</a>.</p>
<p>En esta primera versión se ha optado por envolver la lógica de generación del reporte en un plugin para Maven, el cual está disponible en el <a title="repo1" href="http://repo1.maven.org/maven2/org/codehaus/sonar-plugins/pdf-report/" target="_blank">repositorio central de Maven</a>.</p>
<p>El reporte actual contiene:</p>
<ul>
<li>Información general del proyecto (nombre, descripción, version, módulos)</li>
<li>Dashboard (indicadores proporcionados por Sonar, similar al dashboard que muestra Sonar en su interfaz web)</li>
<li>Violaciones de reglas por categorías</li>
<li>Reglas más violadas</li>
<li>Ficheros que más violan las reglas</li>
<li>Todo lo anterior para cada módulo que compone el proyecto (si existe alguno)</li>
</ul>
<p>Ya hay algunas mejoras reflejadas en JIRA para la versión 0.2, seguiremos trabajando.</p>
Posted in Maven Plugins, Open Source, Software Quality Tagged: Maven, Plugin, Sonar, Sonar PDF Plugin <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amunizmartin.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amunizmartin.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amunizmartin.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amunizmartin.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amunizmartin.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amunizmartin.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amunizmartin.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amunizmartin.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amunizmartin.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amunizmartin.wordpress.com/219/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=219&subd=amunizmartin&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://amunizmartin.wordpress.com/2009/04/21/sonar-pdf-plugin-01/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d30bd2fcdb387d2f82405c2a65298937?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Antonio Manuel Muñiz Martín</media:title>
		</media:content>
	</item>
		<item>
		<title>Sonar PDF Reporter, tu código tiene algo más que decir</title>
		<link>http://amunizmartin.wordpress.com/2009/02/03/sonar-pdf-reporter-tu-codigo-tiene-algo-mas-que-decir/</link>
		<comments>http://amunizmartin.wordpress.com/2009/02/03/sonar-pdf-reporter-tu-codigo-tiene-algo-mas-que-decir/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 23:32:33 +0000</pubDate>
		<dc:creator>Antonio Manuel Muñiz Martín</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software Quality]]></category>
		<category><![CDATA[GMV]]></category>
		<category><![CDATA[Sonar]]></category>
		<category><![CDATA[Sonar PDF]]></category>

		<guid isPermaLink="false">http://amunizmartin.wordpress.com/?p=186</guid>
		<description><![CDATA[La empresa en la que trabajo (GMV) está apostando con fuerza por el Software Libre, fruto de esta apuesta es la contribución a varios proyectos Open Source, entre ellos Sonar. Cuando se me dió esta oportunidad, no tuve dudas, quería aportar algo a este magnífico proyecto, del cual llevábamos sacando partido bastante tiempo.
Desde hace algún [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=186&subd=amunizmartin&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>La empresa en la que trabajo (<a title="GMV" href="http://www.gmv.com" target="_blank">GMV</a>) está apostando con fuerza por el Software Libre, fruto de esta apuesta es la contribución a <a href="http://drupal.org/project/alfresco" target="_blank">varios</a> proyectos Open Source, entre ellos <a href="http://sonar.codehaus.org">Sonar</a>. Cuando se me dió esta oportunidad, no tuve dudas, quería aportar algo a este magnífico proyecto, del cual llevábamos sacando partido bastante tiempo.</p>
<p>Desde hace algún tiempo trabajo (entre otras cosas) para desarrollar un nuevo módulo en Sonar, Sonar PDF Reporter. El objetivo del módulo es añadir una nueva funcionalidad a Sonar que permita la explotación en forma de entregable de gran parte de la información que nos ofrece esta herramienta en su interfaz web.</p>
<p>El módulo genera un archivo PDF que contiene:</p>
<ul>
<li>Visión general de la calidad del código de todo el proyecto.</li>
<li>Información concreta por módulos funcionales: métricas y medidas obtenidas a partir combinaciones de las métricas.</li>
<li>Información general del proyecto: versionado, estructura de módulos, descripción, etc</li>
</ul>
<p>Además de ser un módulo integrado en Sonar, durante el diseño siempre tuve en mente el posible uso del módulo de forma independiente, es decir, ofrecer la posibilidad de explotar la información que Sonar proporciona desde nuestra propia aplicación, por ello se ha hecho uso de Web Services API de Sonar.</p>
<div id="attachment_187" class="wp-caption aligncenter" style="width: 510px"><a href="http://amunizmartin.files.wordpress.com/2009/02/sonar.png"><img class="size-full wp-image-187" title="sonar-pdf-reporter" src="http://amunizmartin.files.wordpress.com/2009/02/sonar.png?w=500&#038;h=359" alt="sonar" width="500" height="359" /></a><p class="wp-caption-text">Sonar PDF Reporter Design</p></div>
<p style="text-align:center;">
<p>Quedan bastantes retoques y mejoras por realizar, pero puedes <a title="Sonar PDF report" href="http://www.box.net/shared/rblq97t2ts" target="_blank">descargar un PDF de ejemplo</a> con los reportes del propio proyecto Sonar, y ver en primicia el resultado ;)</p>
Posted in Herramientas, Open Source, Software Quality Tagged: GMV, Open Source, Software Quality, Sonar, Sonar PDF <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amunizmartin.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amunizmartin.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amunizmartin.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amunizmartin.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amunizmartin.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amunizmartin.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amunizmartin.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amunizmartin.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amunizmartin.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amunizmartin.wordpress.com/186/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=186&subd=amunizmartin&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://amunizmartin.wordpress.com/2009/02/03/sonar-pdf-reporter-tu-codigo-tiene-algo-mas-que-decir/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d30bd2fcdb387d2f82405c2a65298937?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Antonio Manuel Muñiz Martín</media:title>
		</media:content>

		<media:content url="http://amunizmartin.files.wordpress.com/2009/02/sonar.png" medium="image">
			<media:title type="html">sonar-pdf-reporter</media:title>
		</media:content>
	</item>
		<item>
		<title>Sonar y Continuum (La calidad bajo control II)</title>
		<link>http://amunizmartin.wordpress.com/2008/07/08/sonar-y-continuum-la-calidad-bajo-control-ii/</link>
		<comments>http://amunizmartin.wordpress.com/2008/07/08/sonar-y-continuum-la-calidad-bajo-control-ii/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 22:57:12 +0000</pubDate>
		<dc:creator>Antonio Manuel Muñiz Martín</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Software Quality]]></category>
		<category><![CDATA[Continuum]]></category>
		<category><![CDATA[Integración continua]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[Sonar]]></category>

		<guid isPermaLink="false">http://amunizmartin.wordpress.com/?p=25</guid>
		<description><![CDATA[Hace algún tiempo comentaba cómo Sonar proporciona una serie de medidas de calidad del software. Integrar esta herramienta en el proceso de integración continua modelado con Apache Continuum no ha sido tan fácil como esperaba, sin embargo el resultado merece la pena.
En primer lugar tenemos que instalar y configurar Sonar 1.4RC1. La configuración por defecto [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=25&subd=amunizmartin&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hace algún tiempo <a href="http://amunizmartin.wordpress.com/2008/05/10/sonar-medidas-de-la-calidad-del-software/" target="_blank">comentaba</a> cómo Sonar proporciona una serie de medidas de calidad del software. Integrar esta herramienta en el proceso de integración continua modelado con Apache Continuum no ha sido tan fácil como esperaba, sin embargo el resultado merece la pena.</p>
<p>En primer lugar tenemos que instalar y configurar Sonar 1.4RC1. La configuración por defecto hace que la aplicación use una base de datos en ficheros (derby). Dada la <a href="http://jira.codehaus.org/browse/SONAR-154" target="_blank">restricción</a> impuesta para la configuración con derby haremos que Sonar utilice una base de datos MySQL, esta configuración será necesaria si Sonar y Continuum están en hosts distintos. Debemos comentar en el fichero sonar.properties las lineas:</p>
<pre>#sonar.jdbc.url:  jdbc:derby://localhost:1527/sonar;create=true
#sonar.jdbc.driver:  org.apache.derby.jdbc.ClientDriver</pre>
<p>y descomentar (sustituyendo &lt;host&gt; y &lt;port&gt; por el host y el puerto de la base de datos):</p>
<pre>sonar.jdbc.url:  jdbc:mysql://&lt;host&gt;:&lt;port&gt;/sonar?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf8
sonar.jdbc.driver:  com.mysql.jdbc.Driver</pre>
<p>En el fichero sonar.properties también podemos configurar el puerto y el path de la aplicación:</p>
<pre>sonar.web.port:  80
sonar.web.context:  /sonar</pre>
<p>Para terminar con la configuración debemos crear una base de datos llamada &#8220;sonar&#8221; y un usuario con permisos que pueda conectarse desde cualquier host.</p>
<p>Ahora debemos configurar nuestro proyecto Maven para ser desplegado en Sonar. Para ello incluiremos un perfil en el fichero POM:</p>
<pre>&lt;profile&gt;
    &lt;id&gt;sonar&lt;/id&gt;
    &lt;activation&gt;
        &lt;property&gt;
            &lt;name&gt;env&lt;/name&gt;
            &lt;value&gt;sonar&lt;/value&gt;
        &lt;/property&gt;
    &lt;/activation&gt;
    &lt;properties&gt;
        &lt;!-- URL de la instancia de Sonar --&gt;
        &lt;sonar.host.url&gt;http://&lt;sonar_host&gt;:&lt;port&gt;/&lt;path&gt;&lt;/sonar.host.url&gt;
        &lt;!-- URL de la base de datos --&gt;
        &lt;sonar.jdbc.url&gt;jdbc:mysql://&lt;db_host&gt;:&lt;port&gt;/sonar&lt;/sonar.jdbc.url&gt;
        &lt;!-- Driver para MySQL --&gt;
        &lt;sonar.jdbc.driver&gt;com.mysql.jdbc.Driver&lt;/sonar.jdbc.driver&gt;
        &lt;!-- Usuario de base de datos con permisos sobre la BD "sonar" --&gt;
        &lt;sonar.jdbc.username&gt;username&lt;/sonar.jdbc.username&gt;
        &lt;!-- Password el usuario anterior --&gt;
        &lt;sonar.jdbc.password&gt;password&lt;/sonar.jdbc.password&gt;
    &lt;/properties&gt;
&lt;/profile&gt;</pre>
<p>Para desplegar el proyecto en Sonar ejecutaremos:</p>
<pre>mvn -Psonar org.codehaus.sonar:sonar-maven-plugin:1.4RC1:sonar</pre>
<p>En este se ha usado el plugin para la versión 1.4RC1 de Sonar, la versión del plugin debe ser la misma que la del servidor.</p>
<p>Si incluimos esta tarea en Continuum para que se ejecute cada noche entonces cada mañana tendremos un reciente análisis estático del código de nuestro proyecto.</p>
<div id="attachment_26" class="wp-caption aligncenter" style="width: 310px"><a href="http://amunizmartin.files.wordpress.com/2008/07/continuum.png"><img class="size-medium wp-image-26" src="http://amunizmartin.files.wordpress.com/2008/07/continuum.png?w=300&#038;h=106" alt="Continuum" width="300" height="106" /></a><p class="wp-caption-text">Incluir tarea en Continuum</p></div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/amunizmartin.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/amunizmartin.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amunizmartin.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amunizmartin.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amunizmartin.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amunizmartin.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amunizmartin.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amunizmartin.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amunizmartin.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amunizmartin.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amunizmartin.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amunizmartin.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=25&subd=amunizmartin&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://amunizmartin.wordpress.com/2008/07/08/sonar-y-continuum-la-calidad-bajo-control-ii/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d30bd2fcdb387d2f82405c2a65298937?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Antonio Manuel Muñiz Martín</media:title>
		</media:content>

		<media:content url="http://amunizmartin.files.wordpress.com/2008/07/continuum.png?w=300" medium="image">
			<media:title type="html">Continuum</media:title>
		</media:content>
	</item>
		<item>
		<title>Sonar: Medidas de la calidad del software</title>
		<link>http://amunizmartin.wordpress.com/2008/05/10/sonar-medidas-de-la-calidad-del-software/</link>
		<comments>http://amunizmartin.wordpress.com/2008/05/10/sonar-medidas-de-la-calidad-del-software/#comments</comments>
		<pubDate>Fri, 09 May 2008 22:28:04 +0000</pubDate>
		<dc:creator>Antonio Manuel Muñiz Martín</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Software Quality]]></category>
		<category><![CDATA[Maven]]></category>
		<category><![CDATA[Metricas]]></category>
		<category><![CDATA[Sonar]]></category>

		<guid isPermaLink="false">http://amunizmartin.wordpress.com/?p=14</guid>
		<description><![CDATA[La calidad del software es un concepto en ocasiones algo abstracto. Qué mejor forma de concretar
un idea que con números. Seguramente todos hemos escuchado la famosa frase de Tom DeMarco: &#8220;no
podemos controlar lo que no podemos medir&#8220;, pues bien, Sonar nos da una herramienta de medición bastante completa, y por tanto, control.

Llaman la atención especialmente [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=14&subd=amunizmartin&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>La calidad del software es un concepto en ocasiones algo abstracto. Qué mejor forma de concretar<br />
un idea que con números. Seguramente todos hemos escuchado la famosa frase de Tom DeMarco: &#8220;<em><strong>no<br />
podemos controlar lo que no podemos medir</strong></em>&#8220;, pues bien, <a title="Sonar" href="http://sonar.hortis.ch/">Sonar</a> nos da una herramienta de medición bastante completa, y por tanto, control.</p>
<p><a href="http://amunizmartin.files.wordpress.com/2008/05/captura11.png"><img class="aligncenter size-medium wp-image-16" src="http://amunizmartin.files.wordpress.com/2008/05/captura11.png?w=300&#038;h=181" alt="" width="300" height="181" /></a></p>
<p>Llaman la atención especialmente medidas como la mantenibilidad o la eficiencia del código.</p>
<p>Por otro lado su utilización es bastante sencilla, basta con deplegar nuestro proyecto modelado con<br />
Maven ejecutando:</p>
<blockquote><p><strong>mvn org.codehaus.sonar:sonar-maven-plugin:1.2:sonar</strong></p></blockquote>
<p>Este aspecto ofrece la posibilidad de integrar Sonar con nuestro sistema de integración contínua, solo hay que definir este &#8220;build&#8221; además de los que tuviéramos definidos previamente y periódicamente se realizará un analisis estático del código del que obtendremos métricas muy interesantes.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/amunizmartin.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/amunizmartin.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amunizmartin.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amunizmartin.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amunizmartin.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amunizmartin.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amunizmartin.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amunizmartin.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amunizmartin.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amunizmartin.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amunizmartin.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amunizmartin.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amunizmartin.wordpress.com&blog=3563308&post=14&subd=amunizmartin&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://amunizmartin.wordpress.com/2008/05/10/sonar-medidas-de-la-calidad-del-software/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d30bd2fcdb387d2f82405c2a65298937?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Antonio Manuel Muñiz Martín</media:title>
		</media:content>

		<media:content url="http://amunizmartin.files.wordpress.com/2008/05/captura11.png?w=300" medium="image" />
	</item>
	</channel>
</rss>