Un lugar para administrar sus proyectos y comunidades de código abierto

Las comunidades de código abierto están impulsadas por un interés compartido en colaborar y compartir en torno a una solución común. Están llenos de pasión y energía. Como resultado, el mundo actual funciona con software de código abierto que impulsa Internet, bases de datos, lenguajes de programación y más. Revoluciona las industrias y asume los desafíos más difíciles. Simplemente consulte los proyectos que se financian aquí en la Fundación Linux para tener una idea de lo que es posible.

Contenidos

¿Cuál es el desafío?

A medida que las comunidades y los proyectos que apoyan crecen y maduran, la participación activa de la comunidad para reclutar, asesorar y habilitar una comunidad activa es vital. Las organizaciones se están dando cuenta de esto ahora que se vuelven más dependientes de las comunidades de código abierto. Aunque el espíritu del código abierto es la transparencia y la colaboración, la cadena de herramientas utilizada para automatizar, visualizar, analizar y administrar la producción de software de código abierto permanece dispersa, aislada y de calidad variable.

¿Cómo enfrentamos estos desafíos?

Y ahora, la participación y el compromiso en las comunidades de código abierto se extiende más allá de los desarrolladores de software para incluir ingenieros, arquitectos, escritores de documentación, diseñadores, profesionales de la oficina de programas de código abierto, abogados y más. Para mantener a todos coordinados y comprometidos, son esenciales una fuente centralizada de información sobre sus actividades, herramientas para simplificar y optimizar la información de múltiples fuentes y una solución para visualizar y analizar parámetros e indicadores clave. Puede ayudar: Organizaciones que desean comprender mejor cómo se puede coordinar la participación interna de código abierto y medir los resultados CTO y líderes técnicos que desean construir una estrategia coherente de código abierto Mantenedores de proyectos que se ocupan de los aspectos legales y operativos del proyecto Ingrese a Linux Plataforma LFX de Foundation: LFX pone en práctica este enfoque al proporcionar herramientas diseñadas para facilitar todos los aspectos del desarrollo de código abierto y permite que los proyectos estandaricen, automaticen, analicen y autogestionen mientras conservan su elección de herramientas y flujos de trabajo de desarrollo con un proveedor: plataforma neutral. Las herramientas LFX no interrumpen la cadena de herramientas existente de un proyecto, sino que integran las herramientas comunitarias y el ecosistema de un proyecto para proporcionar un plano de control común con API de numerosas fuentes de datos distribuidas y herramientas operativas. También agrega inteligencia para impulsar KPI basados ​​en resultados y aprovecha una cadena de herramientas independiente del proveedor basada en las mejores prácticas. Es el lugar adecuado para la participación activa de la comunidad y las actividades de código abierto, que pueden hacer que el ya poderoso movimiento de código abierto sea aún más exitoso.

¿Como funciona?

Como era de esperar, gran parte de los datos y la información que componen el universo de código abierto están abiertos al público. Por ejemplo, GitHub y GitLab ofrecen API que permiten a terceros realizar un seguimiento de toda la actividad en proyectos abiertos. Las redes sociales y los canales de chat públicos, las publicaciones de blog, los documentales y las conferencias telefónicas también se pueden capturar fácilmente. Para los proyectos alojados en una fundación como Linux Foundation, existe la opción de consolidar los datos públicos y semiprivados en una capa de datos unificada y respetuosa con la privacidad. Más específicamente para una organización o proyecto, LFX es modular, extensible e impulsado por API. Es intercambiable y puede integrar fácilmente las fuentes de datos y las herramientas que ya utilizan las organizaciones en lugar de obligarlas a cambiar sus procesos de trabajo. Por ejemplo: software de control de versiones (p. ej., Git, GitHub o GitLab) plataformas CI/CD (p. ej., Jenkins, CircleCI, Travis CI y GitHub Actions) gestión de proyectos (p. ej., Jira, GitHub Issues) registros (p. ej., Docker Hub) Documentación (p. ej., Confluence Wiki) Automatización de marketing (p. ej., redes sociales y plataformas de blogs) Plataformas de gestión de eventos (p. ej., asistir a eventos físicos, charlas, patrocinios, asistir a seminarios web y presentaciones de seminarios web) Esta vista holística y configurable de proyectos, organizaciones, fundaciones y más hace que sea mucho más fácil comprender lo que sucede en código abierto, desde lo más granular hasta lo universal.

¿Qué opinan los usuarios reales?

Parte de LFX es un foro comunitario para hacer preguntas, compartir soluciones y más. Jessica Wagantall habló recientemente sobre Open Network Automation Platform (ONAP). Ella señala: ONAP es parte del paraguas de LF Networking y consta de más de 30 componentes que trabajan con el mismo objetivo desde 2017. Desde entonces, nos hemos enfrentado a situaciones en las que necesitamos evaluar si los componentes reciben suficiente soporte durante los planes de lanzamiento y si estamos identificando a nuestros colaboradores clave del proyecto. En ese tiempo, hemos aprendido mucho a medida que crecimos y hemos tenido la oportunidad de tener herramientas y recursos en los que podemos confiar en cada paso del camino. Una de estas herramientas es LFX Insights. Confiamos en las herramientas de LFX Insights para guiar las decisiones internas y dejar crecer el proyecto y fluir las contribuciones. LFX Insights se ha convertido en una poderosa herramienta que nos brinda una descripción general del proyecto, así como estadísticas sobre dónde se encuentra nuestro proyecto y qué cambios hemos notado al evaluar el contenido del lanzamiento y las tendencias de contribución. Lea la publicación completa de Jessica para ver algunos ejemplos específicos de cómo LFX Insights la está ayudando a ella y a todo el equipo. John Mertic es un experimentado administrador de proyectos de código abierto. Uno de sus trabajos actualmente es ayudar en la administración de Academy Software Foundation. John comparte: La Academy Software Foundation se formó en 2018 en asociación con la Academy of Motion Pictures Arts and Sciences para proporcionar un hogar independiente del proveedor para el software de código abierto en las industrias cinematográfica y de efectos visuales. Un desafío de esta industria era que había muchos proyectos clave de código abierto utilizados en la industria, como OpenVDB, OpenColorIO y OpenEXR, que eran los pilares de la producción pero carecían de desarrolladores y recursos para mantenerlos. La mayoría de estos proyectos eran propiedad de un solo proveedor y los administraba, y mi experiencia con otros proyectos de código abierto en otras industrias verticales y horizontales provoca esta situación, lo que genera problemas de sostenibilidad, problemas de seguridad y falta de desarrollo e innovación futuros. Dado que el proyecto celebró su tercer aniversario en 2021, la Junta quería evaluar el impacto de la Fundación en el aumento de la sostenibilidad de estos proyectos. Se evaluaron tres dimensiones principales. Crecimiento de la contribución Crecimiento de la contribución Diversidad de la contribución En LF, sabemos que cuando vemos que estas métricas aumentan, es una buena señal de un proyecto saludable y sostenible. Los proyectos de Academy Software Foundation utilizan LFX Insights como una herramienta para medir la salud de la comunidad. Con esta herramienta, pudimos crear algunos gráficos útiles que ilustran el impacto de ser miembro de Academy Software Foundation. Adoptamos el enfoque de observar los datos de antes y después sobre los contribuyentes, las contribuciones y la diversidad de los contribuyentes. Este es uno de los gráficos que compartió John. Puedes verlos todos en su publicación.

Conclusión

LFX mejorará la comunicación y la colaboración, simplificará la gestión, destacará los mejores proyectos y líderes de proyectos, y proporcionará una guía perspicaz basada en datos del mundo real recopilados a escala en la más amplia variedad de proyectos jamás reunidos en una única fuente de información. Y está disponible para usted: todos los miembros y proyectos de Linux Foundation tienen acceso a LFX. Para obtener más información sobre lo que puede hacer por usted, su organización y sus proyectos, lea nuestro documento técnico (ENLACE), lea las publicaciones en el foro de la comunidad LFX o simplemente regístrese con su LFID gratuito y pruébelo. Y esté atento al Blog de LF aquí para obtener más artículos sobre LFX en los próximos meses, profundizando más. Si desea hablar con alguien de Linux Foundation sobre LFX o la membresía, comuníquese con Jen Shelby en jshelby@linuxfoundation.org.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.