Proyectos

Páginas: 5 (1050 palabras) Publicado: 20 de marzo de 2012
proyectos Montaje de un proyecto libre
Jes´ s M. Gonz´lez Barahona u a jgb@computer.org jgb@gsyc.escet.urjc.es

Mayo de 2002

Aspectos legales

1

Aspectos legales
Normalmente se parte de un programa ya existente (quiz´s peque˜o): a n Elegir una licencia (teniendo en cuenta el software que se quiere reutilizar), incluyendo la documentaci´n o Incluir la licencia, e informaci´n decopyright, en todos los ficheros o fuente Distribuir al menos una copia (comienza el proceso) Cumplir la licencia como si no se tuviera el copyright

c Jes´ s M. Gonz´lez Barahona u a

Montaje de un proyecto libre

Buenas pr´cticas al liberar a

2

Buenas pr´cticas al liberar a
Poner el software donde pueda bajarse (incluido el fuente) Anunciar el software Simplificar el proceso de compilaci´ne instalaci´n (quiz´s incluyeno o a do empaquetamiento) Documentar la distribuci´n o

c Jes´ s M. Gonz´lez Barahona u a

Montaje de un proyecto libre

Buenas pr´cticas al liberar (cont.) a

3

Limpiar el c´digo (incluyendo traducci´n al ingl´s) o o e Preparar el software para que sea f´cilmente adaptado a otros idioa mas Montar una infraestructura para favorecer la colaboraci´n oEncargarse de gestionar contribuciones, parches, modificaciones y sugerencias

c Jes´ s M. Gonz´lez Barahona u a

Montaje de un proyecto libre

El sitio de referencia

4

El sitio de referencia
¿qu´ es lo que se quiere? e Visibilidad (que la gente sepa que el proyecto existe). Base de usuarios (que la gente use el software). Colaboradores ocasionales (que el usuario pueda “echar una mano”)Co-desarrolladores (que otra gente se involucre en el proyecto) Seg´n lo que se quiera, la infraestructura necesaria ser´ distinta. u a

c Jes´ s M. Gonz´lez Barahona u a

Montaje de un proyecto libre

Cuidado con la imagen

5

Cuidado con la imagen
Primera impresi´n: el Web. o Segunda impresi´n: la instalaci´n. o o Tercera impresi´n: las demos. o S´lo despu´s se pasar´ a evaluar realmenteel producto. o e a Importante que cada una de estas impresiones sean buena.

c Jes´ s M. Gonz´lez Barahona u a

Montaje de un proyecto libre

Cuidado con el d´ a d´ ıa ıa

6

Cuidado con el d´ a d´ ıa ıa
Si se quiere seguir siendo “el sitio de referencia” Los usuarios han de estar motivados para usar los recursos que ponemos para ellos. Informaci´n muy actualizada. o Informaci´n sobreherramientas relacionadas o utiles. o ´ Documentaci´n, documentaci´n, documentaci´n. o o o Que los usuarios puedan expresarse f´cilmente, y reciban realimena taci´n. o

c Jes´ s M. Gonz´lez Barahona u a

Montaje de un proyecto libre

El sitio web

7

El sitio web
Presentaci´n del proyecto. o P´ginas para descarga de software (binarios y fuentes). a P´ginas para comunicados. aDocumentaci´n (en l´ o ınea y descargable). Ejemplos de uso, trucos, etc. Espacio para las contribuciones (informes de erratas, parches, etc.) Herramientas relacionadas. Informaci´n sobre soporte. o Importante: crear una comunidad alrededor del sitio.

c Jes´ s M. Gonz´lez Barahona u a

Montaje de un proyecto libre

Herramientas utiles ´

8

Herramientas utiles ´
ftp: Mejor para descarga depaquetes grandes. CVS, CVS-Web, Bonsai: Si se quieren dejar los fuentes disponibles “a la ultima”. ´ Gnats, Bugzilla: gesti´n de incidencias (erratas, etc.) o Squishdot, PostNuke, Slash: ayuda a crear comunidad. Mailman: listas de correo, con sus archivos (muy importantes) SourceForge, Savanah: todo junto

c Jes´ s M. Gonz´lez Barahona u a

Montaje de un proyecto libre

El software

9

Elsoftware
Empaquetado: tar.gz Paquete Debian Paquete RPM Fuentes Objetivo: que sea lo m´s f´cil posible de instalar. a a A ser posible, que cada uno pueda descargar s´lo la parte que le interese. o

c Jes´ s M. Gonz´lez Barahona u a

Montaje de un proyecto libre

El software (c´mo distribuir el binario) o

10

El software (c´mo distribuir el binario) o
Licencia (COPYING) Info general...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyectos
  • Proyecto
  • Proyectos
  • Proyecto
  • Proyecto
  • Proyecto
  • Proyectos
  • Proyecto

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS