Llevamos ya un mes y algo trabajando en el proyecto Thunderbit, sin embargo no podemos decir que hemos realmente comenzado sin que expliquemos qué es lo que estamos haciendo, y por qué lo hacemos. No tiene gracia trabajar en un proyecto de software libre sin decirle a nadie, ¿verdad?
¿Quiénes somos?
Somos tres jóvenes cubanos, Juan Carlos, Yuri y Doniet, ávidos de retos y nuevos conocimientos. Utilizamos las tecnologías de la información y las comunicaciones a diario, y para nuestro placer también participamos en su desarrollo. Algunos estudiamos, otros trabajamos, en la Universidad de Camagüey.
¿De dónde venimos?
El pasado mes de octubre la Universidad de Granada a través de su Oficina de Software Libre lanzó la convocatoria a la segunda edición de su Certamen de Proyectos Libres. Recibimos la noticia con agrado e inmediatamente nos pusimos a pensar en cómo participar. Barajamos varias posibilidades, hicimos tormentas de ideas, y finalmente nos quedamos con la que más nos gustó: un sistema para gestionar contenidos digitales.
Ya, pero ¿por qué uno nuevo, en lugar de utilizar alguno de los tantos que existen?
Queremos disponer de un sistema de gestión de contenidos digitales donde no tengamos que conocer el nombre exacto de lo que buscamos o dónde se encuentra. Incluso, aunque sepamos lo anterior, queremos saber además de qué otros contenidos relacionados disponemos.
Ya, pero ¿por qué no usan alguno existente que soporte etiquetado?
Una buena solución puede ser un sistema que soporte etiquetado, pues bastarían algunas etiquetas para describir algo aproximado a lo que buscamos. Sin embargo, al aumentar la cantidad y variedad de los contenidos (y con estos la cantidad de etiquetas) podríamos fácilmente perdernos en el mar de información resultante, tanto al buscarlos como al introducirlos y etiquetarlos. Por eso se nos ocurrió crear un sistema que también, nos ayude a navegar en los grandes cúmulos de contenidos etiquetados.
Durante las búsquedas este sistema debe sugerir etiquetas relacionadas con las que ya hemos puesto, lo que debería ayudarnos a encontrar lo que buscamos. Por otra parte, al etiquetar nuevos contenidos el sistema debe también sugerir etiquetas relacionadas con las que hemos puesto, ayudándonos a situar un determinado contenido lo más “cerca” posible de sus semejantes.
Tras realizar un análisis no exhaustivo de los principales sistemas de gestión de contenidos digitales (Digital Assets Management, DAM) existentes no encontramos uno que reuniera las características mencionadas y además fuera software libre o de código abierto. Esto nos dio la luz verde para crear uno nosotros mismos, y con él participar en el certamen.
¿Hacia dónde vamos?
¡Al infinito, y más allá!
¡Exacto! Bueno, no tan literalmente, pero ese es el espíritu. En los próximos meses estaremos investigando sobre todo lo necesario para implementar nuestra idea, programando, haciendo pruebas, y por supuesto compartiendo cada avance. Para cuando acabe el certamen, en mayo, debemos tener una aplicación funcional lista para su uso en producción.
¿Te gusta cómo suena? Pues mantente al tanto de los nuevos posts en el blog y síguenos en @thunderbitdev. En próximos posts daremos detalles de cómo estamos llevando el desarrollo del proyecto.