Treo Blog

En este espacio puedes explorar las últimas tendencias y noticias en tecnología, seguridad informática e infraestructura TI.

  • Jonathan Rodriguez Paipa

Guía para la gestión de comunidades de código abierto: The Open Source Way 2.0

Por: Karsten Wade



Crédito: Pexels

En una publicación anterior en el canal de la comunidad del Blog de Red Hat , compartimos cómo la guía The Open Source Way podría responder a sus preguntas sobre administración de la comunidad y proporcionamos una vista previa de los capítulos de la guía. Ahora está disponible el lanzamiento completo de " The Open Source Way 2.0 ", la guía de las mejores prácticas de gestión comunitaria. Echemos un vistazo a cada uno de los 18 capítulos de esta nueva versión.


Explorando el camino del código abierto


El principio fundamental de la guía sobre la creación y el mantenimiento de un proyecto de código abierto se puede resumir en: Concéntrese en habilitar y hacer crecer su base de usuarios, y asegúrese de que cuando lleguen las personas interesadas en contribuir, su proyecto sea inclusivo y acogedor. La idea central es que los participantes y contribuyentes tienden a surgir naturalmente de la base de usuarios. Cuanto mayor sea su base de usuarios, mayor será su grupo de contribuyentes potenciales.


Presentando la forma de código abierto


La guía tiene seis secciones, que van desde la creación hasta el mantenimiento de una comunidad de código abierto. " Presentando el método de código abierto ", la sección de apertura, es una introducción a los métodos de la guía. Se centra en los supuestos y la estructura del material.


La sección de " Introducción " presenta conceptos clave que ayudan a establecer un vocabulario compartido con el lector. El capítulo " Comunidad 101: comprender, unirse o formar una nueva comunidad " es una explicación de qué es una comunidad de código abierto y cómo funciona la participación y la creación de una.


Puede utilizar la " Lista de verificación de proyecto nuevo " al iniciar un nuevo proyecto de código abierto para asegurarse de que esté listo para usuarios y colaboradores. Yendo más allá de la lista de verificación básica, el siguiente capítulo lo guía a través de " Creación de una estrategia de producto de código abierto " para su proyecto de código abierto.


Atrayendo usuarios


Una vez creado el proyecto y listo para llegar a la audiencia identificada, la sección " Atraer usuarios " proporciona prácticas para interactuar con los usuarios y formar un sentido de comunidad. El establecimiento de " normas de comunicación en proyectos de software de código abierto " es la forma central en la que hará todo y solucionará las cosas cuando se deshagan.


Así como la buena comunicación ayuda a crear una buena comunidad, el capítulo " Para construir comunidades diversas de código abierto, primero haga que sean inclusivas " se centra en las prácticas clave que los proyectos de código abierto pueden hacer para ser inclusivos y acogedores para todos.


A medida que algunos de sus usuarios se vuelven más curiosos sobre el funcionamiento interno de su proyecto, es importante centrarse en " Guiar a los participantes ". A medida que trabaja con este grupo de personas, es útil comprender " ¿Por qué las personas participan en comunidades de código abierto? ". Esta comprensión puede ayudarlo a preparar su proyecto al conectar las motivaciones intrínsecas de los participantes con su escala de contribución, un concepto que también explicamos. en la guía.


Contribuyentes en crecimiento


Con la inevitable llegada de contribuyentes curiosos e interesados, llega la parte desafiante de mantener una comunidad de código abierto, que se trata en la sección " Contribuyentes en crecimiento ". Esta sección, la más extensa, contiene estos capítulos:


  • " De usuarios a colaboradores " enseña las razones y los medios para hacer que la aceptación de contribuciones sea lo más fácil posible.

  • " ¿Qué es una contribución? " Introduce la idea de contribuciones más allá del código y proporciona una lista de ejemplos.

  • " Fundamentos de la construcción de una comunidad " es una descripción general amplia de la construcción de una comunidad de código abierto.

  • La " incorporación " lo lleva a comprender, diseñar e implementar un plan para atraer nuevos colaboradores a su comunidad.

  • " Crear una cultura de tutoría" cubre la tutoría en comunidades de código abierto, desde la concepción hasta el cultivo de la tutoría en todos los lugares y en todos los niveles.

  • " Project and Community Governance " es una exploración exhaustiva de la gobernanza para las comunidades de proyectos de código abierto.

  • " Community Roles " amplía la idea de contribuciones de código abierto que provienen de muchas direcciones, detallando la experiencia y el trabajo del proyecto de una variedad de roles como: documentación, comités directivos, traducción, operaciones / administración de sistemas, recaudación de fondos, marketing, divulgación, comunidad arquitectura y gestión, y otras funciones técnicas y de gestión de proyectos.

  • El " Autocuidado del administrador de la comunidad" aborda la necesidad de que los administradores de la comunidad y otras personas cuya función es cuidar de una comunidad sean atendidos y se les dé espacio para centrarse en su propia salud y bienestar también.

Midiendo el éxito


La sección final, " Medir el éxito ", lo ayuda a comenzar el proceso de comprender y medir cómo le está yendo a su comunidad en comparación con sus objetivos. " Defining Healthy Communities " ofrece dos formas de ver la salud de un proyecto de código abierto: desde el aspecto del mundo que mira hacia adentro y desde el interior de una comunidad que se mira a sí misma. Ese capítulo se cierra con una serie de elementos comunitarios que pueden salir mal y volverse insalubres, y brinda ideas sobre cómo reenfocar la atención hacia el mantenimiento o la recuperación de la salud.


" Comprender las métricas de la comunidad " es una explicación más completa de la importancia de un enfoque basado en métricas para construir y mantener una comunidad de código abierto. Después de un resumen de los factores de salud de la comunidad que se deben evaluar, el capítulo termina con ejemplos de métricas de éxito de la comunidad que podría rastrear o inspirar.


Esta versión 2.0 de la guía termina con un método detallado para realizar un lanzamiento de proyecto de software de código abierto en " Anuncio de lanzamientos de software ".


Ya sea que lea esta guía de cabo a rabo o la busque en busca de consejos específicos y oportunos, esperamos que encuentre una guía que pueda convertir en acción. En el camino, si encuentra un error, ve algo que le gusta particularmente o tiene una idea que le gustaría ver en la versión 2.1 de la guía, únase a la discusión con nosotros o presente un problema en nuestro rastreador de proyectos .


Fuente: Blog de Red Hat

2 vistas0 comentarios