lunes, 21 de octubre de 2019

6 formas en que puedes contribuir a Linux

Linux no es como los sistemas operativos comerciales. El nombre es tanto una abreviatura para una comunidad en particular como una pieza específica de código. 


En el mundo del software libre, no estás limitado a ser un consumidor de sus aplicaciones e interfaces favoritas. Puedes participar en su creación y no tienes que ser un desarrollador para hacerlo.

Los proyectos más grandes y más pequeños por igual pueden usar una mano amiga. Aquí hay formas de involucrarse y marcar la diferencia.

1. Proporcionar comentarios

Los proyectos de software libre no tratan a los usuarios como consumidores, por lo que no pueden controlar las ventas. La mayoría tampoco intenta rastrear su comportamiento. 

Por lo tanto, los desarrolladores no saben qué quieren los usuarios a menos que reciban comentarios. Puedes ayudar mucho con solo hablar y ayudar a los proyectos a establecer un sentido de dirección.

Si bien las redes sociales son una forma de ser escuchados, ese entorno está lleno de ruido. Muchos proyectos establecen sus propias comunidades. Purism, por ejemplo, tiene un foro para las personas que compran sus productos o usan PureOS.
como puedo contribuir al software libre

Cuando la compañía estaba decidiendo si cambiar de un modelo de lanzamiento continuo a versiones estables con soporte más largo, preguntó a la gente en los foros de la comunidad de Purism. En última instancia, la compañía llegó a una versión estable con una opción de lanzamiento continuo para aquellos que desean un software más nuevo.

Busca las opciones disponibles para tu proyecto de elección. A veces esto es un foro. Otras veces es un grupo de chat en IRC o Telegram. Tal vez es una página de Gitlab. Si todo lo demás falla, busca una dirección de correo electrónico.

2. Responder preguntas a nuevos usuarios

Cuando las personas cambian a Linux por primera vez, a menudo no tienen a nadie, ni a ningún lugar al que puedan acudir en busca de ayuda en persona. En cambio, los motores de búsqueda son su mesa de ayuda.

Estos motores de búsqueda apuntan a foros junto con tableros de preguntas y respuestas. Uno de los ejemplos más destacados es Ask Ubuntu, al que la gente recurre con preguntas concretas y específicas

Tales ubicaciones pueden ser inmensos recursos, pero eso solo si personas con conocimientos se registran y se toman el tiempo para ayudar a otros.
Puedes ser esa persona.

Cuando participe en varios foros de discusión de la comunidad, asegúrate de buscar el código de conducta. Tu comportamiento no solo se refleja en ti. Se refleja en toda la comunidad y realmente puedes alejar a los nuevos usuarios de un proyecto.

3. Escribir documentación

Si bien es genial que los usuarios se ayuden entre sí, nada reemplaza a tener documentación oficial fácil de leer. Dichas guías pueden decirte cómo los desarrolladores tienen la intención de que uses el software que te han proporcionado, cómo superar los obstáculos y de qué errores son conscientes.

La documentación rara vez se destaca, pero puedes hacer o deshacer tu experiencia con una distribución de Linux dada. Muchas personas aman Arch Linux en parte debido a la gran profundidad y utilidad de ArchWiki . 

A menudo puedes recurrir a Arch Wiki para obtener ayuda, incluso si nunca has instalado Arch. Muchas instrucciones también funcionan para otras distribuciones.

Hablando de Arch, EndeavourOS es un proyecto joven que continúa el legado de Antergos, una distribución basada en Arch Linux que es más fácil y rápida de poner en funcionamiento. 

Con tanto que tiene que suceder para comenzar una nueva distribución, el equipo podría usar la ayuda para documentar lo que los usuarios necesitan saber.

4. Diseñar iconos para tu sistema o aplicación favorita

El diseño importa. Cada pocos años, los principales entornos de escritorio de Linux renuevan sus temas de iconos de alguna forma o moda. Por lo general, los diseñadores hacen que los íconos sean más distintos, más planos (para que coincidan con las tendencias de diseño), más simples (para un cumplimiento más fácil) o todo lo anterior.

No importa el tamaño de un proyecto, pueden usar tu ayuda.

GNOME, por ejemplo, cambió su tema de icono en la versión 3.32. Una motivación importante para la renovación fue hacer que los nuevos íconos sean más fáciles de crear. Algunas aplicaciones, como gThumb, aún no tienen un ícono actualizado. Ahí es donde puedes intervenir.

elementaryOS ha tenido un aspecto relativamente consistente desde su inicio, aunque sus temas no han estado exentos de ajustes. Aún así, con cada aspecto del escritorio elemental que ofrece su propio carácter distintivo, aún quedan pequeños iconos de sistema e interfaz que todavía necesitan un cambio.

5. Probar el nuevo software

Los desarrolladores necesitan que los usuarios prueben las últimas versiones de sus programas. Esto es útil con la versión estable actual, y es especialmente útil con el software que aún se encuentra en las etapas previas al lanzamiento.

Los desarrolladores de software libre generalmente trabajan solos o en pequeños equipos remotos. No tienen acceso a varios tipos de hardware y no pueden probar todas las diferentes configuraciones de escritorio de Linux que existen.

Al probar las aplicaciones, les das a estos desarrolladores una idea de cómo se ejecutan sus aplicaciones tanto en su hardware como en la configuración de escritorio elegida (distribución de Linux / entorno de escritorio / servidor de visualización / etc.). 

Por supuesto, los desarrolladores solo obtienen esta información si los contactas. Por lo tanto, presenta informes de errores y recuerda ser cortés cuando lo hagas.

6. Traducir aplicaciones o mejorar la accesibilidad

Si hay una función con la que prácticamente cualquier proyecto puede usar la ayuda, es la traducción. Eso es porque incluso si un equipo ya tiene traductores capaces a bordo, no hay forma de que hablen todos los idiomas. 

Pocos desarrolladores tendrían problemas para que tu pases tiempo haciendo que el software sea más accesible para las personas donde vives.

Esto no solo se refiere al idioma. Los desarrolladores también necesitan ayuda para que su software sea más accesible para las personas que tienen más dificultades para ver o escuchar. 

Algunas aplicaciones simplemente no serán utilizables bajo ciertas circunstancias, pero en otros casos, un ajuste o dos pueden hacer una gran diferencia.

¿Listo para ayudar con el desarrollo de Linux?

¡Excelente! Ahora actuemos sobre esa emoción. Cada proyecto de software libre tiene su propia forma preferida de comunicación y diferentes métodos para involucrarte, por lo que puedes comenzar yendo a la página web de tu distribución, aplicación, tema o componente y buscando instrucciones sobre cómo contribuir.

El sistema operativo elementary OS ofrece algunas de las pautas más detalladas que encontrarás en una distribución de Linux, pero la mayoría de las que han existido por un tiempo brindan instrucciones sobre cómo ayudar. 

Lo mismo es cierto para las aplicaciones. El Proyecto GIMP coloca una opción de menú en la parte superior de su página de inicio que lleva a una lista de lo que puedes hacer.

No hay comentarios.:

Publicar un comentario

Tu opinión es importante para mí, porque me ayuda a mejorar. Si te gustó el articulo o tienes alguna sugerencia, déjame tu comentario con tu nombre para poder responderte tan pronto como pueda.