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.

Entramos en la oficina con el CIF en el bolsillo

Parece que alguien ha querido hacernos un reglado y nos hemos encontrado un armario rack 42u en la puerta de nuestro edificio. Lo primero que hemos hecho es subirlo a la oficina (aun no hemos firmado el contrato) y hacernos las primeras fotos. El día no ha empezado mal. Nos han concedido el CIF provisional y tenemos armario para nuestro laboratorio. Qué más se puede pedir!

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.

El equipo

Conforme pasan los días, vamos dejando atrás pensamientos, ideas y reflexiones, para dar paso a realidades. Constituir una empresa no es sencillo, y no sólo por la vorágine de información que debes manejar, sino porque hacer que coexistan los deseos con lo factible, tampoco es tarea fácil.

Mientras vamos atendiendo a las cuestiones que menos nos gustan, otras se van asentando, como por ejemplo el equipo que estará al frente de la empresa:

Desde luego las palabras sobran pero me gustaría añadir un apunte, lo más complicado (sin lugar a dudas) de poner en marcha una iniciativa emprendedora como klicap, no es el papeleo, los problemas económicos/financieros, los compromisos delicados, que va! lo más complicado es lograr juntarse con un grupo de personas que compartan una forma de ver las cosas, que tengan ilusión, que disfruten con su trabajo y que por encima de todo valoren el trabajo en equipo y el bienestar del equipo.

Denominación social confirmada

El primer paso que uno debe llevar a cabo para constituir una empresa en España es obtener el certificado favorable que recoge la expresión denominativa con la que nuestra empresa va a ser identificada formalmente. Este certificado lo expide el Registro Mercantil Central y existen varias formas de tramitarlo:

  1. A nivel local a través de la cámara de comercio correspondiente
  2. Directamente en el Registro Mercantil Central

Al menos estas son las que conozco. En una ocasión solicité cita en la camara de comercio de Sevilla y me atendieron entupendamente. Si tenéis oportunidad os recomiendo que optéis por esta opción. Con suerte, algo más cercana y personal. Sin embargo, recientemente opté por la opción telemática.

Información de interés.