Desert69 escribió:ahora, pregunto, no? pensaron en la posibilidad de abrir el código? calculo que no serán pocos los que cursamos algoritmos, y por lo que dicen, esto ayuda mucho...
qué se yo... por ahí abriendolo y dejando que todos los que lo usamos podamos colaborar (dado que el 100% de los usuarios aprox es programador =P), el soft se puede mejorar terriblemente...
saludos y, otra vez, felicitaciones por el laburo que hicieron!
+1 a las felicitaciones primero... Estuve probando la version 4.0 y funciona muy bien...
Y me sumo también a la pregunta de si pensaron abrir el codigo... Como ya hable en
este post, estamos armando un grupo de desarrollo (ahora el tema está en stand by hasta q este listo el gforge en los servidores de USLA, pero pronto retomamos) para coordinar proyectos Open Source en la UTN. Si quieren, pueden seguir desarrollando el Distructure a través del gforge cuando este listo. Se ofrece Tracker (para bugs, feature requests, etc), lista de correo, sistema de control de versiones... en fin, lo q ofrece cualquier CDE (Collaborative Development Environment), y con la ventaja de q todo el software instalado es libre y sin el control de ninguna empresa... La UBA tiene un gforge ya montado, podes ver un ejemplo
acá...
Por las dudas, te aclaro que si deciden liberar el código no van a perder la autoría, ni el copyright, ni el derecho a vender el programa (depende tambien de la licencia q elijan, pero la mayoria de las veces no se ceden ninguno de estos derechos). Y uds pueden ser los únicos q tengan acceso al CVS (o al sistema de control de versiones q se use) para modificar el programa. Los demas podemos tener acceso de lectura, con la opcion de enviar parches para q uds lo acepten o no. Generalmente, si estan satisfechos con los parches q envia alguien, despues se le da acceso a esa persona para escritura al CVS...
A mi particularmente me gustaria portar el programa a otra librería (qt/c++ tal vez), para q corra tambien nativamente en linux, mac, freebsd, solaris, etc. Y tal vez crear algun modulo para integrarlo a otro soft como umbrello, kivio o dia... Lo estuve probando via
wine y funciona bien, salvo un par de detalles (al guardar el proyecto se crea un archivo vacio, la calidad de los bmp exportados no es buena), pero lo ideal seria q corra nativamente. Te adjunto un screenshot...
Otra funcionalidad q estaria buena es la posibilidad de exportar las imagenes a otro formato, como png, jpg o gif, o incluso a algun xml para poder editar el diagrama...
Si estas interesado en el tema o por cualquier consulta, enviame un MP y lo hablamos. Creo q liberar el codigo y, sobre todo, subir el proyecto a un CDE le daria un toque de profesionalidad e impulso al proyecto (y una nota de color a sus curriculums
)
Saludos!