votar

El pasado miércoles tuve el gusto de asistir a la tercera edición de las Desconferencias, organizados por el grupo de Ecosistemas software. En él, además de hablar e intercambiar opiniones sobre el entorno y el ecosistema con el que estamos acostumbrado a trabajar, Manuel Recena nos dio una pequeña charla-taller sobre el que estaba usando él, que es la combinación de Archiva+Continuum+Sonar. Yo conocía Sonar y me sonaba Archiva, pero no conocía Continuum ya que donde trabajo usamos Hudson.

Todo ésto requiere de la instalación de Maven, y está sobre todo pensado para trabajar con proyectos java, aunque ya se está intentando que también se pueda usar con proyectos php o RoR, entre otros.

Pero empecemos por el principio, ¿qué es Maven? Tan solo es una herramienta que se utiliza para gestionar y crear proyectos java, ayudando por ejemplo a la administración de las librerías, creación de un proyecto con los directorios necesarios, generar el war, compilar, etc. Su instalación es tan sencilla como descargarlo de la página de apache, descomprimirlo y añadir la ruta a nuestro PATH.

Una vez sabido ésto, pasemos a describir el resto del ecosistema.

  • Archiva. No es más que un repositorio creado por Apache de la ASF. En él podemos tener configurados tanto repositorios internos como externos. Su instalación es tan fácil como bajarse el zip o el war que hay en la página de Apache.
  • Continuum. Se trata de una herramienta de integración continua para proyectos java, el cual tendrá las funcionalidades de compilar las fuentes, generar los war, avisarnos mediante email de los fallos que se produzcan. Su instalación es similar a la de Apache Archiva. Aquí tenéis un screencast de como instalarlo y configurarlo.
  • Sonar. Por último, tenemos esta aplicación la cual evaulará la calidad del software. Es muy completo y configurable, y nos permite conocer si el código se está escribiendo adecuadamente, ya sea siguiendo unas normas de escritura, como descubriendo si hay algún código repetido o innecesario.

Tenéis mucha más información y más completas en los blogs de Manuel Recena y de Antonio Manuel Muñiz.

Otras entradas que te pueden interesar

2 comentarios en “Ecosistemas software: Archiva+Continuum+Sonar”
  1. Bitacoras.com dijo:

    Información Bitacoras.com…

    Valora en Bitacoras.com: El pasado miércoles tuve el gusto de asistir a la tercera edición de las Desconferencias, organizados por el grupo de Ecosistemas software. En él, además de hablar e intercambiar opiniones sobre el entorno y el ecosistema c…

  2. Antoniojezu dijo:

    Pues tienen nombre de festivales de música.

    Zalu2

Escribe un comentario

XHTML: Puedes utilizar estos códigos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Creative Commons License Esta obra está bajo una licencia de Creative Commons

betacontinua is Digg proof thanks to caching by WP Super Cache!