domingo, 2 de mayo de 2010

Montaje de un proyecto libre

Muy buenas!!!!!

Hoy os voy a hablar sobre los pasos a seguir para montar un nuevo proyecto de software libre. Me ayudaré de unas transparencias que me han colgado en mi asignatura de software libre y os iré resumiendo los puntos que considere más importantes.

Comienzos
- Recomendable empezar con un programa ya existente, aunque sea pequeño.
- Tomar decisiones sobre los aspectos legales (tipo de licencia y quién tendrá el copyright)
- Incluir la licencia e información del copyright en todos los fuentes.

Software
- Código limpio.
- Preparar el software para que se adaptable a otros idiomas.
- Documentar el código
- Distribuir el software con la licencia (COPYING), documento con información general(README), documento con información para instalar (INSTALL) y binarios

Infraestructura
- Repositorio de software (ftp, http)
- CVS / Subversion, CVS-Web, Bonsai.
- Gestión de incidencias (Gnat, Bugzilla)
- Sistema de foros (Postnuke, Drupal)
- Blogs de desarrollo
- Listas de correo
- Forja para el proyecto (SourceForge, Savanah, Berlios)

Usuarios
- Simplificar el proceso de compilación e instalación
- Que los usuarios puedan ayudar en el proyecto
- Motivar a los usuarios para que usen los recursos que ofrecemos
- Actualizar constantemente la información
- Facilitar que los usuarios puedan expresarse
- Darles la posibilidad de que puedan llegar a ser Co-Desarrolladores

De cara al público
- Web para el proyecto
- Cuidar mucho la imagen de la web
- Incluir vídeos, demos, artículos en la Web
- Ejemplos de uso
- Información de dónde se encuentran los fuentes y los binarios
- Ofrecer documentación

Publicidad
- En congresos
- En sitios Web relacionados
- En Grupos de News
- En Listas de Correo
- Anunciar el software en sitios específicos. Por ejemplo, Freshmeat

Estos son algunas de las recomendaciones que podéis seguir si queréis empezar un proyecto, pero la recomendación más importante, es que, tendréis que trabajar mucho para poder llevar el proyecto a buen puerto, además incluso aunque lo deis todo por él, las posibilidades de que tu proyecto llegue a ser conocido son muy bajas.

Esto es todo por hoy!!!!un saludo

No hay comentarios:

Publicar un comentario