YAVisitor en nuestra entrada de bienvenida, nos sugiere liberar el código de flatee. La verdad es que la propuesta ha llegado demasiado temprano dentro de nuestras labores y en nuestras conversaciones no nos habíamos planteado esta opción.
Tanto nosotros como Linking Paths sabemos lo que es liberar código y participamos del movimiento open source. La lista de iniciativas que hemos creado o en las que participamos activamente es larga:
Casi todos hemos trabajado en JavaHispano, una comunidad que aboga por el open source y que es un recurso indispensable de noticias y artículos dentro del mundo java. De hecho, es la comunidad java de habla hispana más grande del mundo.
Proyectos open source de todo tipo: cáñamo, licurgo, belegost, jLibrary, …
Incluso en estos momentos estamos implicados en el desarrollo de proyectos basados en Tog, la plataforma de redes sociales, que en breve verá la luz y que desde el principio fue concebida como open source).
Por último, pero no menos importante, mi compañero Dani participa en estos momentos en el Google Summer of Code, tratando de crear un plugin para Grails, el cual está bajo licencia Apache, o sea libre.
flatee nace, sin dudarlo, con intención de convertirse en el servicio de alquiler de pisos compartidos referente en el mercado latino.
Si analizamos los proyectos open source de mayor éxito veremos que la gran mayoría son productos y herramientas más o menos genéricas capaces de albergar un comunidad de desarrolladores. Cada miembro de la misma puede utilizar y adaptar el software para sus propios proyectos y servicios. Las mejoras surgidas de esa adaptación pueden revertirse a la comunidad y cerrar el ciclo. Ese es el flujo que normalmente acontece en los proyectos open source y, francamente, no creemos que flatee sea un caso similar.
Sin embargo, hay otro foco de creación de proyectos open source que tiene su origen en las mejoras que acabamos de citar. Cuando estas son de un volumen respetable o forman un conjunto lógico lo suficientemente grande son encapsuladas de diferentes maneras: librerías, plugins, gemas, etc. Por ahí sí que podríamos encontrarnos con cosas liberadas bajo el paraguas de flatee, tal y como ya hemos hecho en el pasado, dado que son piezas que podríamos considerar reutilizables y beneficiosas para otros.
Finalmente y como ya hemos comentado, tenemos la intención de ir relatando los problemas con los que nos encontremos a nivel técnico dentro del desarrollo, lo cual hace que se pueda aprender de nuestra experiencia a la vez que podáis orientarnos entorno a determinados problemas que puedan surgir.
Latest Comments
RSS