El día 13 de Abril de 2012 de la era cristiana tuvo lugar el comienzo del IV Hackathon, organizado por la Oficina de Software Libre de la Universidad de Granada. En él, los participantes y colaboradores de distintos proyectos, realizaron la gesta de trabajar en ellos durante 4 hackathonianas jornadas que concluyeron el lunes 16 de Abril.
Por supuesto, y como se espera de los Swaders, incansables defensores del Software Libre, allí estuvimos con nuestro propio caballo de batalla: SWADroid.
DÍA 1
El primer día conocimos a los integrantes del resto de proyectos participantes: DafCollage, GeoRemindMe, Truco, Workespeis FKP y Pupils. Tras las presentaciones y los buenos deseos, cada proyecto se dió a conocer y expuso los objetivos que esperaba lograr durante el Hackathon.
En SWADroid, el objetivo planteado fue la implementación de las descargas de archivos desde SWAD al dispositivo Android. Decidimos que sería este debido al gran número de peticiones recibidas por los usuarios para añadir esta funcionalidad.
Una vez arengadas las tropas y enardecidos los ánimos, SWADroid sumó a sus filas a tres nuevos colaboradores: Sergio, Pablo y Roger.
El resto del día estuvimos preparando el equipo y el software necesario; instruyendo a los nuevos miembros en las funciones que realizarían el resto del fin de semana y, en definitiva, allanando el camino para el trabajo venidero.
DÍA 2
Como ocurre con toda causa justa, la voz se corrió por los cuatro puntos cardinales de la ciudad de Granada y el segundo día acogimos en nuestro grupo a otros tres hackathonianos dispuestos a batallar en pos de un SWADroid más funcional. Así, se nos unieron Antonio Aguilera, Víctor y Dani.
Ya eramos ocho y teníamos refugio (¡Gracias Antonio!). Cada uno recibió su tarea y comenzamos a trabajar:
- Antonio Cañas se encargó de implementar los servicios web necesarios para las funcionalidades que pretendíamos añadir.
- Helena Rodríguez gestionó la labor general del grupo e implementó la comunicación entre SWADroid y los servicios web de SWAD de las nuevas funcionalidades.
- Antonio Aguilera siguió trabajando en su función de pasar lista usando códigos QR mediante SWADroid.
- Sergio hizo una clase que facilitaba la navegación a través del directorio de archivos a partir de la información recibida desde SWAD en formato XML.
- Víctor creó una clase que gestiona la descarga de un archivo a partir de una URL.
- Pablo y Roger colaboraron testeando SWADroid e iniciando la parte visual para la navegación en un directorio de archivos.
- Dani tradujo SWADroid al alemán.
¡Entre todos compartimos la función de devorar los variados manjares que nos tenían preparados en casa de Antonio Cañas!
DÍA 3
En toda hazaña épica hay bajas y el cuarto Hackathon no iba a ser menos. A la mañana del tercer día Dani, Víctor, Roger y Pablo se encontraban entre ellas, pero el desánimo no cundió, entre otras cosas por la colaboración a distancia que recibimos por parte de Juan Miguel Boyero y Daniel Calandria.
DÍA 4
El cuarto Hackathon llegaba a su fin. Cansados pero orgullosos, los miembros del proyecto pusimos en común la labor realizada y nos encaminamos a presentarla al resto de integrantes de esta gran iniciativa.
En SWADroid podemos decir no llegamos a terminar la gestión de descargas, no por falta de esfuerzo, sino por la ingente cantidad de trabajo que requiere. Aún así avanzamos muchísimo y pretendemos que esté disponible lo antes posible.
Finalmente cada proyecto expuso sus avances. Aquí podéis ver la presentación de los nuestros:
Cuenta la leyenda que Filípides murió al llegar a Atenas tras correr el primer Marathon de la historia. Nuestra historia no ha sido tan dramática, no ha habido sudor, no ha habido lágrimas; ha habido muchas risas y mucho compañerismo, mucho esfuerzo pero hecho con ilusión. Si la historia la escriben los vencedores, todos lo fuimos y entre todos dimos forma a esta historia que fue una gotita de agua más en ese oceano que es el proyecto común del Software Libre.