6 maneras de contribuir al código abierto sin usar códigos

Muchas veces se escucha lo gratificante que puede ser contribuir al código abierto y es cierto, pero normalmente cuando los ingenieros de software asesoran a otros suelen ser contribuciones de código. Afortunadamente, hoy en día hay muchas oportunidades para contribuir al código abierto sin escribir una sola línea en código.

escribir_codigo-300x198

Ahora veamos algunas opciones:

  1. Evangelizar:

A menudo las contribuciones de código fuente implican evangelizar en nombre de un proyecto en específico. Por ejemplo, si le encanta la última biblioteca de JavaScript y la utilizas para todas sus visualizaciones de datos, podría considerar la posibilidad de compartir dicha experiencia en una charla. Esta sería una gran forma de desarrollar su propia reputación y para atraer más usuarios al proyecto.

  1. Informes de errores:

Cuando más usuarios forman parte de un proyecto significa que habrá más informes de errores. Cuando hay más de éstos, se traduce en mayor cantidad de correcciones de dichos errores. Y más correcciones significan un mejor software. Anímate a escribir tu propio informe, que de manera indirecta pero significativa, contribuirá a la mejora del software y sin escribir ni una sola línea de código.

  1. Mentor:

Algunas veces esos informes de errores suelen ser escasos de información relevante y específica. A los desarrolladores del proyecto suele tomarles mucho tiempo encontrar al autor del informe de error y conversar con él para comprender plenamente el alcance del problema.

Usted puede guiar a estos autores de informes de errores en el proceso de escribir un buen reporte de error. Esto es un proceso valioso y lleno de matices que puede ayudar al equipo central de cualquier proyecto de código abierto, y ahorrarle muchos dolores de cabeza y tiempo que podrán dedicarle a otro propósito.

Businesswoman

  1. Escribe:

Si usted es de los que no les gusta hablar en público, entonces usted puede escribir palabras, no código, en el nombre del código abierto. Por ejemplo, puede aportar con entradas en blogs informativos sobre un proyecto en particular, son útiles y a su vez atraen a más usuarios al mismo.

Si una entrada para un blog representa demasiado esfuerzo para usted, puede considerar responder preguntas sobre tecnología en foros, listas de correo, StackOverflow o Twitter. De esta manera, usted puede desarrollar su conocimiento propio sobre la tecnología y también contribuye a la información general disponible en la web.

  1. Organiza un MeetUp

Una idea interesante es organizar un MeetUp en su ciudad acerca de la herramienta específica de código abierto que desee conversar. Con esto podrá construir comunidades no digitales en torno a este tema. Las actividades de este estilo son valiosas para aquellas personas que no pueden estar conectados en línea todo el tiempo, y también para quienes prefieren poner una cara a un avatar en la interacción con otros usuarios sobre el software.

  1. Mejorar la seguridad

Este es uno de los temas que suele descuidarse en los proyectos de código abierto. Si su experiencia radica en esta área de seguridad cibernética o seguridad de pruebas, puede considerar aportar sus conocimientos para la mejora de un proyecto. Puede encontrar y proporcionar soluciones para los agujeros de seguridad y así mejorar el software de forma directa, al mismo tiempo que mejora la experiencia del usuario en todo el proyecto.

apertura-windows-codigo-abierto

Uno de las ventajas del código abierto es que permite compartir conocimiento, intercambiarlo, crecer, aprender y debatir sobre los diferentes proyectos que surgen. Estos software no fueron creados en frente de un equipo y por ello no hay razón para limitar la capacidad de contribuir al código abierto por un editor de texto y un teclado.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Ing. Jose Albert dijo

    Excelente, articulo que sin ser nada técnico refleja a cabalidad lo que su titulo enuncia.

    El mundo del Software Libre no solo necesita de genios informáticos, hackers o programadores…

    Buen y gran aporte, Licenciada!

  2.   Rafalinux dijo

    Buen artículo, me ha gustado. Es un buen resumen de las aportaciones q podemos hacer con respecto al software libre.
    Me gustaría hacer un par de comentarios. El primero es que creo que debemos evitar la palabra «evangelización», porque no tiene buenas connotaciones. Da la sensación de que somos en cierto grado intolerantes a otras opciones de software. Pero se entiende perfectamente el sentido de lo que quieres decir.
    Por otra parte, también podemos realizar aportes económicos: Wikipedia, proyecto GNU, etc, permiten realizar donaciones online de la cantidad que nosotros queramos. Otro ejemplo es openmailbox.org, que se financia con las aportaciones de los usuarios de los servicios.
    Mi modesta aportación es el blog, donde más que comentarios sobre software libre, lo que me gusta es publicar soluciones propias basadas en mi propia experiencia: recetas, soluciones, howtos, etc.
    Me ha gustado la opción de cursos, charlas y meetups, creo que me has dado una idea para intentar «evangelizar» a mis compañeros de trabajo.
    En definitiva, un post muy interesante que ya he tuiteado.

  3.   Renso dijo

    Buena nota. Una muy importante y olvidada. Contribuir con tradiciones de interfaces y manuales.
    Saludos

  4.   ROMSAT dijo

    Excelente artículo, todo lo que dices es muy cierto. Yo suelo poner mi granito de arena hablando siempre de las bondades de las distribuciones Linux, y ha habido veces que he detectado algún que otro bug y he pensado en hacerlo saber pero al final no lo he hecho. Mi pregunta es: ¿existe algún modelo para esos informes de errores? ¿alguien ha escrito alguna vez uno? Sólo busco un poco de orientación para hacer uno la próxima vez que se me presente la oportunidad.
    Gracias.

  5.   Balua dijo

    Excelente, criticar menos y contribuir mas……..

  6.   Cristian dijo

    Falta una súper sencilla, traducir los manuales o los archivos multilenguaje

  7.   Ugo Yak dijo

    Una más: Participar en el artwork.