Sonar PDF Plugin en el ranking de plugins de Sonar
Hace unas horas se ha publicado una entrada en el blog de Sonar que refleja los resultados de una encuesta lanzada unas semanas atrás. En esta encuesta se solicitaban un conjunto de datos con el objetivo de conocer más a fondo a los usuarios de la herramienta.
Una de las preguntas se centraba en los plugins usados por los usuarios. Los resultados de esta pregunta reflejan que Sonar PDF Plugin ocupa el puesto número 8 en un ranking de 24 plugins.
Desde klicap continuamos trabajando para mantener y mejorar el plugin.
Sonar PDF Plugin vuelve a Codehaus
Si bien hace unos días os escribíamos diciendo que el proyecto Sonar PDF Plugin va a ser mantenido por klicap y que por tanto estaría en nuestro ecosistema, hoy os escribimos de nuevo para comunicaros que seguiremos manteniendo el proyecto pero que la documentación y el repositorio de código fuente estarán en Codehaus.
Ayer recibimos un correo de Olivier Gaudin, Director y fundador de la empresa SonarSource, en el que nos proponía que el proyecto volviese a la codehaus. Nos trasmitió que el plugin era bueno, que se usaba bastante y que estando en codehaus tendría mayor visibilidad. Parece ser que se están planteando integrar las funcionalidades del plugin en el propio core de Sonar.
Habrá que ir pensando en la forma de obtener beneficios de este trabajo, ¿no?
Migrando proyectos, cambio de URLs
Hace unas horas comenzamos a migrar nuestros proyectos al nuevo ecosistema. Los proyectos que se verán afectados son:
- Opina: gestor de encuestas
- SEIYA. Proyecto de movilidad para MIC2000 ERP
- DEMETER. The Grinder Agent Installer
- Alfresco Trac Integration Plugin
- Sonar PDF Plugin
- Stractistics Trac Plugin
Para cualquier consulta y/o incidencia, hello@klicap.es. En unos días os hablaremos del nuevo ecosistema.
The Grinder Agent Installer tiene el visto bueno de Philip Aston
El lider del proyecto The Grinder, Philip Aston, ha incluido en las referencias del proyecto, nuestra aportación.
Ya comentábamos que habíamos usado IzPack para construir el instalador, pero tenemos intención de probar BitRock installBuilder. Gracias a BitRock, contamos con una licencia profesional de su producto que nos han cedido para este proyecto. Para nosotros es una oportunidad estupenda de conocer de primera mano el potencial de esta herramienta.
The Grinder Agent Installer
El otro día os comentábamos que estamos trabajando en un instalador para los agentes en The Grinder. Ya hemos realizado algunas pruebas (Mac OSX, Windows y Linux) y salvo pequeños detalles que están por resolver, parece que la cosa funciona.
Para los que estéis interesados en seguir este pequeño proyecto, podéis acceder a su página, donde está la documentación, fuentes y binarios correspondientes. Para cualquier comentario podéis usar este blog o bien, dar de alta un ticket.
Las críticas (constructivas) siempre son bienvenidas.
Un instalador para los agentes en The Grinder
The Grinder es un framework en java muy potente para realizar simulaciones de carga, pruebas funcionales y de sistema, y cualquier otra cosa que se os ocurra teniendo en cuenta su diseño:
Han sido varios los proyectos en los que hemos participado y hemos empleado esta herramienta con excelentes resultados. Concretamente en uno de estos proyectos tuvimos que realizar una simulación de carga. Los accesos al aplicativo podían venir desde distintas infraestructuras de red: red corporativa, red local, ADSL o incluso 3G. Lo ideal era poder incluir en la simulación todos estos casos. La distribución de los agentes en los distintos escenarios puede resultar engorrosa si no contamos con la colaboración de alguien que pueda configurar y lanzar los agentes.
Tanto la configuración como la ejecución de los agentes es sencilla, pero no en todos los escenarios nos encontraremos con alguien que sepa. Para facilitar aun más esta tarea, estamos desarrollando un instalador para los agentes que facilite su configuración y ejecución. Para el instalador estamos usando IzPack.
En cuanto esté probado, lo intentaremos publicar en el sitio web de The Grinder. Esta sería nuestra segunda aportación a esta herramienta tal y como reflejan los créditos.
klicap mantiene STractistics
Para aquellos que no conozcan STractistics decir que es un plugin de Trac que ayuda a conocer la actividad de un proyecto en Trac. Obtiene información del repositorio de código, tickets y la wiki. Este plugin fue desarrollado por la empresa GMV Soluciones Globales Internet y su última versión publicada fue la 0.4.2 en julio de 2008.
Desde klicap hemos decido continuar con el proyecto y proporcionar soporte. Por ahora tenemos pensado publicar una pequeña versión que solucione los problemas de compatibilidad cuando Trac se configura con MySQL. Más adelante veremos como encajar este proyecto dentro del roadmap de la empresa. Este proyecto junto con Alfresco Trac Plugin Integration manifiestan una intención clara de que estamos interesados en ofrecer servicios profesionales sobre la herramienta Trac.
klicap mantiene Sonar PDF Plugin
En adelante klicap mantendrá Sonar PDF Plugin. Se trata de un plugin de Sonar que permite descargar un informe en PDF con toda la información del análisis de calidad desde la interfaz de Sonar.
El proyecto se encuentra alojado en nuestro ecosistema. El código fuente es (y seguirá siendo) libre, bajo licencia LGPLv3.
En la actualidad Sonar PDF Plugin es compatible con Sonar 1.11. Se puede descargar un informe de ejemplo que contiene:
- Dashboard (información agregada)
- Violaciones por categorías
- Puntos críticos:
- Reglas más violadas
- Ficheros más violados
- Clases más complejas
- Ficheros con más líneas duplicadas
También puede obtenerse un informe más detallado usando el tipo de informe "TeamWorkbook", el cual incluye las clases y líneas que contienen violaciones de reglas.
No lo decimos nosotros, lo dice Ohloh
Según el análisis que hace Ohloh sobre Opina, el proyecto tiene un nuevo aspecto favorable: el proyecto ha ido mejorando su actividad año tras año. Tampoco era un reto demasiado difícil, pero teniendo en cuenta las circunstancias del proyecto, no está nada mal.
Dentro de muy poco el proyecto dejará de tener a un único desarrollador y eso provocará disponer de otro aspecto positivo.



