Muchos de nosotros somos desarrolladores y nos apasiona codificar ya sea de manera individual o con un buen equipo de trabajo, y para hacerlo de una mejor manera tendemos a usar herramientas que nos permitan estar al tanto a todo el equipo ya sea con subversión, mercurial, git o lo que mas nos acomode o bien cumpla nuestras expectativas.Cuando un proyecto va creciendo, es interesante ver le historial de movimientos que hemos realizado, pero sería mas interesante ver estos movimientos de manera gráfica y esto es lo que CodeSwarm viene a hacer.Pero ¿que es CodeSwarm? el autor lo define en su site así: "CodeSwarm is an experiment in organic software visualization." Y para muestra un Video que muestra la evolución que ha tenido el desarrollo de python desde sus inicios.
code_swarm - Python from Michael Ogawa on Vimeo .
Podemos obtener el código desde el repo en Google Code .
$ svn checkout http://codeswarm.googlecode.com/svn/trunk/ codeswarm-read-only
Es necesario contar con ant, y el JDK de java 6.
# apt-get install ant sun-java6-jdk
Y debemos asegurarnos de cambiar la versión.
# update-java-alternatives -s java-6-sun
Para probarlo
Michael Ogawa
nos ofrece un sencillo ejemplo.
$ ./run.sh data/sample.config
Jorge Hernandez :: http://jorgeluis.com.mx