Impresionado por Linux, ¿quieres involucrarte, pero no tienes habilidades de programación?  Aquí se explica cómo contribuir a Linux sin codificación.

6 maneras en que puede contribuir a Linux

Anuncio 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á 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. Lo

Anuncio

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á 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

Empleado de Purism solicitando comentarios de la comunidad

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. Puede 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 escuchadas, ese entorno está lleno de ruido. Muchos proyectos establecen sus propias comunidades. El purismo, por ejemplo, tiene un foro para las personas que compran sus productos o usan PureOS.

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.

Busque las avenidas disponibles para su 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, busque una dirección de correo electrónico.

2. Responda preguntas para nuevos usuarios

Solicite al sitio web de Ubuntu que haga y responda preguntas

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úrese de buscar el código de conducta. Tu comportamiento no solo se refleja en ti. Se refleja en toda la comunidad y realmente puede alejar a los nuevos usuarios de un proyecto.

3. Escribir documentación

Página de Arch Wiki sobre la contribución de 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 decirle cómo los desarrolladores tienen la intención de que use el escritorio que le han proporcionado, cómo superar los obstáculos y de qué errores son conscientes.

La documentación rara vez se destaca, pero puede hacer o deshacer su 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 puede recurrir a Arch Wiki para obtener ayuda, incluso si nunca ha 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 marcha. 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ñe iconos para su escritorio 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 su ayuda.

GNOME, por ejemplo, cambió su tema de icono en la versión 3.32. Una gran motivación para la renovación fue hacer que los nuevos íconos sean más fáciles de crear, como se puede ver en la charla grabada del diseñador visual de GNOME Jakub Steiner de GUADEC 2019. 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 una toma infundida en la primaria.

Cuando prestas una mano para dar forma al aspecto de un proyecto, es útil que primero te familiarices con las pautas de interfaz humana relevantes Las diferencias entre las pautas de interfaz humana de Linux Las diferencias entre las pautas de interfaz humana de Linux Alguna vez has encontrado una aplicación de Linux que se vea fea y parece inutilizable? Es por eso que las computadoras de escritorio tienen pautas de interfaz humana. Windows y macOS tienen estas pautas. ¿Qué hay de Linux? Lee mas .

5. Pruebe el nuevo software

Sitio web de GIMP que enumera formas de participar

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 da 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 contacta. Por lo tanto, presente informes de errores y recuerde ser cortés cuando lo haga.

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 usted pase tiempo haciendo que el software sea más accesible para las personas donde vive.

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 mientras arde brillante y caliente. Cada proyecto de software libre tiene su propia forma de comunicación preferida y diferentes métodos para involucrarse, por lo que puede comenzar saltando a la página web de su distribución, aplicación, tema o componente y buscando instrucciones sobre cómo contribuir.

El sistema operativo elemental ofrece algunas de las pautas más detalladas que encontrará 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 puede hacer.

Tenga en cuenta que el amor por Linux no es la única razón para involucrarse. Hay muchos otros beneficios de contribuir a proyectos de código abierto ¿Por qué las personas contribuyen a proyectos de código abierto? ¿Por qué las personas contribuyen a proyectos de código abierto? El desarrollo de código abierto es el futuro del software. Es excelente para los usuarios porque el software de código abierto generalmente está disponible de forma gratuita y, a menudo, es más seguro de usar. Pero, ¿qué obliga a los desarrolladores a contribuir con código gratis? Lee mas .

Explore más sobre: ​​Linux, Código Abierto.