Você está na página 1de 10

¿Cómo colaborar en un

proyecto de Software Libre sin


importar mi nivel de
conocimiento?
¿Por qué colaborar?
● Muchos proyectos no son mantenidos ni financiados por
empresas, sino por voluntarios que gastan parte de su
tiempo en desarrollar estos proyectos de software libre.

●La vida de un proyecto se garantiza mientras mas ayuda


se reciba por parte de sus colaboradores y usuarios.

●Muchas veces utilizamos software libre sin nada a cambio,


al colaborar en algún modo prodemos agradecer a este
mundo la ayuda prestada.

●A veces realizamos mejoras personales que pueden


servirle a otras personas cuando se publican.
Formas de colaborar
● Utilizando el programa
● Publicitar el proyecto con amigos, en redes sociales, etc.

● Repartiendo copias del programa.

● Escribiendo documentación sobre el proyecto y programa.

● Traducción de la documentación o interfaces del programa.

● Reportando errores y problemas de la aplicación.

● Prestando soporte técnico: resolviendo dudas, comentando

sobre funcionalidades, entre otros.

●Realizando donaciones monetarias para colaborar


económicamente con el proyecto.
Formas de colaborar
● Diseñando arte (logos, botones, página web, imagenes)
● Encontrar soluciones a los errores existentes y enviarlos.

● Realizar paquetes del software para la distribución de

GNU/Linux que utilizas.


● Migrando la aplicación o ejecutando el programa en

arquitecturas no soportadas incialmente.


● Creando nuevas funcionalidades y caracteristicas

● Mejorando el código existente mediante pruebas,

ingenieria, solución de bugs, optimización de código, etc.


Factores a tomar
●¿Tengo tiempo suficiente para colaborar? ¿Puedo prestar
ayuda en caso que me necesiten?

● ¿Hay mas gente prestando la ayuda que realizo?

●¿Los miembros del


proyecto están interesados
en mi ayuda?

● ¿El proyecto está vivo?

●¿Cual es el protocolo para


colaborar?
Primeros pasos
● Buscar en la página oficial
información sobre como
colaborar ó contactar a
miembros del proyecto.
● Contactar desarrolladores ó

colaboradores.
● Preguntar el proceso para

prestar la colaboración.

● Estudiar la historia, situación actual e información general


del proyecto.
● Estudiar el funcionamiento del software y proyecto.

● ¡Comenzar prestando la ayuda!


Mientras se colabora
● Mantener contacto continuo con
los miembros del proyecto para:
● Saber que estas vivo.

● Obtener retroalimentación de

la colaboración prestada, para


evitar estar colaborando de
forma errónea, reafirmar que
se cumple con los requisitos.
● Conocer el estado actual del proyecto: cambios

importantes en la estructura del software, cambios de


interfaz, nuevas características, entre otros.

●Si pasas a ser un miembro formal, evitar sentirte superior


ante los usuarios o recién llegados al proyecto.
Después de colaborar
● Dedicar tiempo a seguir manteniendo los cambios
requeridos para la ayuda que prestaste, o enseñar a otro
miembro como hacerlo.

●Dejar medios de contacto para cualquier emergencia que


se preste.

●Documentar todo lo realizado para que futuros miembros


ahorren tiempo al momento de prestar nueva colaboración
o mantener la ayuda que realizaste.

● Dedicarse a colaborar en otro proyecto.


http://refreshsc.org.ve
Mas información:

http://linuxtachira.org.ve