Buenas. Entré a la facultad este cuatrimestre y estoy para la carrera de
Ciencias de la Computación. Estoy interesado en el proyecto de FCENIX pero
propongo un cambio radical en el asunto.

Hablando del asunto con un amigo (Guillermo Rauch, su blog es
http://devthought.com es desarrollador oficial de MooTools
http://mootools.net/developers entre otras cosas ) Creimos más apropiado
crear un repositorio en vez de una distribución. Hay que adaptarse a las
necesidades del usuario, no crear nuevas.

Utilizando software como HUDSON (
http://wiki.hudson-ci.org/display/HUDSON/Meet+Hudson), se pueden automatizar
las tareas de generado de paquetes para las distintas distribuciones
existenes mas populares.
A partir de un repositorio (que podrá ser SVN, GIT, Mercury), se puede tomar
el codigo fuente, probarlo y generar paquetes automáticamente.
Para debian/ubuntu esto significara generar un .deb que luego se sirva a
traves de un servidor web (cosa que los usuarios puedan agregar el
repositorio oficial de la UBA a su /etc/apt/sources.list)
Para OS X, se puede generar un port compatible con MacPorts o un .dmg y
para sistemas BSD (port) o Gentoo (portage) que trabajan compilando de
acuerdo a instrucciones, la tarea es aun mas sencilla.
De esta forma podemos podemos soportar de forma sencilla la distribucion de
nuestro software (y el de toda la UBA) a todas las plataformas *nix.

Por otra parte si lo que queremos es difundir el software libre, creo que el
mejor modo es hacerlo entre las facultades donde menos se conoce. La
concientización dentro de nuestra facultad es clara. En cambio, si queremos
que este proyecto tome reelevancia real, podríamos comprometernos a realizar
un trabajo en conjunto con otras facultades para conocer el tipo de software
que se necesita y los problemas que trae el uso de software privativo en el
ámbito académico.

En cuanto al hosting lo ideal sería dar de alta un repositorio git en
uba.arcualquier alumno que desea tener un proyecto crea un repositorio
ahí.
cuando tiene cierto nivel de terminación se lo puede agregar a una tarea de
compilación en HUDSON y se puede distribuir a través de apt.uba.ar


Saludos!

-- 
Dan Zajdband
_______________________________________________
Glug mailing list
[email protected]
http://glugcen.dc.uba.ar/cgi-bin/mailman/listinfo/glug

Responder a