
Ya hace unos meses lancé un proyecto Open Source concerniente a crear un CRM. Poco a poco se han agregado personas interesadas y este hecho ha generado cambios en la propuesta inicial del proyecto. Ahora estamos estudiando, puesto que tenemos que incorporar un motor de persistencia para lo cual elegimos Nhibernate, antes habiamos evaluado Linq pero no nos sirve para lo que queremos lograr que es una aplicación independiente del motor de datos.
Hacen falta colaboradores aún, el proyecto es muy ambicioso y los que estamos tenemos mística para llegar a competir con softwares comerciales.
También esta el hecho en que esta el desafío/oportunidad de ser los primeros chilenos (o comunidad chilena de Open Source) en crear un software con la fama de Joomla, Wordpress, y otros tantos proyectos de código abierto que gozan de buena salud y popularidad.
Ahora el proyecto es mantenido en un hosting de Google para proyectos Open Source, que permite subir fuentes, administrar tareas, generar documentación en un wiki, etc. El link es el siguiente: http://code.google.com/p/crmos/.
El logo del proyecto fue diseñado por Christian Rivero quien es el primer miembro activo, por otro lado Rodolfo Motta ha introducido nuevas tecnologías al proyecto como Nhibernate y WCF.
Tenemos una causa en Facebook que tiene bastante apoyo, aun a pesar que se trata de un concepto que no todo el mundo maneja y ha servido en parte para darnos a conocer.
La forma de participar consiste en enviar un e-mail al administrador del proyecto, osea yo (mdonoso2007@gmail.com). Tras lo cual agregaré la cuenta de correo del interesado (tiene que ser gmail), en la página del proyecto mencionada anteriormente. Y podrá, crear o tomar tareas, editar el wiki, subir fuentes, etc.
Los desafíos que tenemos, son: involucrar mas gente todavía, estar lanzando lo antes posible una versión del software, y dar a conocer la iniciativa que es un aspecto importantísimo. En lo personal, me encantaría que esto se convirtiera en una comunidad para desarrollar más proyectos, compartir conocimiento y generar redes de apoyo entre los miembros.