Qué hizo el Equipo de Ops de la Comunidad (2015–2020)

Este artículo describe históricamente el estatuto del Equipo de Operaciones Comunitarias que guió al equipo desde 2015 hasta 2020. Last review: 15/07/2014

Desde su fundación en 2015 hasta su pausa en 2020, el Equipo de Operaciones Comunitarias se centró en algunas áreas clave, tanto técnicas como no técnicas.

Infografía con estadísticas sobre las operaciones de la comunidad Fedora. Creada por Smera Goel.
Infografía de Operaciones Comunitarias 2020. Creada por Smera Goel. CC BY-SA 4.0.

Cultura

El Proyecto Fedora crea y distribuye una distribución de Linux, pero detrás del trabajo técnico y la planificación hay una comunidad. En Fedora, contamos con los Cuatro Fundamentos (xref:project::index.adoc#_what_is_fedora_all_about) para representar nuestra cultura comunitaria. La comunidad Fedora representa un conjunto de principios éticos y valores que guían el desarrollo de nuestra distribución. Estos principios éticos y valores conforman la cultura del Proyecto Fedora. Al trabajar en la comunidad, la comprensión de esta cultura enriquece y fortalece a las diferentes subcomunidades dentro de Fedora.

CommOps crea una infraestructura comunitaria de apoyo y aceptación para la cultura de la comunidad Fedora. La fundación Friends existe por una razón. La infraestructura comunitaria con la que CommOps colabora se construye sobre la base de Friends. Las personas disfrutan contribuyendo en una comunidad donde se sienten valoradas por quienes son y por lo que aportan, no solo por su utilidad. CommOps apoya esto a través de algunas de nuestras tareas relacionadas con la cultura.

Ejemplos de cosas en las que ayudamos a construir y apoyar la cultura de la comunidad Fedora:

Elecciones

En Fedora existen algunos órganos electos: el Consejo de Fedora, el Comité de Mindshare y el Comité de FESCo. Con cada nueva versión de Fedora, la comunidad celebra elecciones para estos órganos. Cada elección requiere una labor de organización que incluye la convocatoria de candidaturas, la realización de entrevistas con los aspirantes y la difusión de información durante el periodo de votación.

CommOps asiste al Gestor del Programa Fedora en la organización y ejecución de las elecciones. Estas responsabilidades incluyen la gestión del contenido del blog de la comunidad, la creación de plantillas para entrevistas y la difusión para aumentar la concienciación.

Ejemplos de cosas que hacemos para ayudar a organizar y llevar a cabo las elecciones de Fedora:

Narración de historias

La mensajería y la narración de historias llevan la "historia" del Proyecto Fedora tanto a los colaboradores como a las comunidades de usuarios. Cada año, un par de miles de personas trabajan en Fedora. La mensajería es una forma de compartir nuestra historia en múltiples formatos. Llevamos el mensaje de lo que como comunidad estamos haciendo a otros. Otros incluyen a nuestros colaboradores que trabajan en otras áreas del proyecto y a los usuarios interesados en lo que produce la comunidad Fedora. Cuando compartimos nuestra historia entre nosotros, estamos al tanto de otros trabajos que se están realizando en la comunidad Fedora. Comunicar la historia de Fedora mantiene a nuestros colaboradores avanzando juntos hacia nuestros objetivos. Una buena mensajería ayuda a nuestros usuarios a comprender mejor los objetivos de Fedora y cómo planeamos lograrlos.

CommOps facilita la comunicación colaborando con otros subproyectos y equipos para que cada uno cuente su propia historia. CommOps ayuda a descubrir estas historias y proporciona herramientas para difundirlas ampliamente. Esto incluye tareas como entrevistas, compartir las actividades de los colaboradores de Fedora, realizar retrospectivas y mucho más. Estas tareas mantienen a los colaboradores al tanto de nuestro trabajo y son acciones directas para que todos estén informados.

Ejemplos de cosas que hacemos para apoyar la comunicación y contar historias:

Métricas

CommOps mide la salud y el compromiso de la comunidad a través de diversas métricas y los datos disponibles sobre Fedora. fedmsg es un bus de mensajería con datos sobre la actividad de las comunidad Fedora. Los datos incluyen actividad como confirmaciones de git, nuevas publicaciones de blog, ediciones de páginas wiki, estado de compilación de software, notas de reuniones de IRC y más. CommOps trabaja con fedmsg para contar historias sobre nuestra comunidad, pero tipos específicos de historias. Las historias dichas con métricas son útiles para entender que puede estar bien y que mal. Nos brinda una forma basada en datos para entender nuestra enorme comunidad.

CommOps respalda directamente las métricas en Fedora a través del tiempo de desarrollo y la narración basada en datos. Algunos miembros desarrollan software existente o crean nuevos scripts para analizar datos. Otros usan los datos para escribir informes o estudios sobre como trabaja la comunidad Fedora. En última instancia, las métricas son un área en gran medida técnica en la que CommOps ayuda.

Ejemplos de trabajos de métricas y narración basada en datos que hacemos:

Herramientas

Estas herramientas acceden y utilizan el bus de mensajería de Fedora, fedmsg. Con estas herramientas, puede generar métricas, analizar datos e interactuar con fedmsg.

annualgrepper

Recopile los totales en bruto de fedmsg en topics del último año

cardsite

Seguimiento de mensajes fedmsg en vivo inspirado en emojitracker

daily-briefing.py

Plantilla que toma listas de las URL y genera informes resumidos de los enlaces diarios de Meetbot y las tareas pendientes (actualmente manual, ¡pero se puede automatizar!)

datagrepper

Plantilla que toma listas de URL y genera informes resumidos de los enlaces diarios de Meetbot y las tareas pendientes (actualmente manual, ¡pero se puede automatizar!).

fedmsg

Paquete y API de Python que se integra con varios servicios de infraestructura de Fedora. Envía mensajes de cada servicio a un bus de mensajes unificado en tiempo real. fedmsg impulsa y alimenta todas las herramientas de métricas que tenemos.

fedora-stats-tools

Múltiples herramientas estadísticas, datos y presentaciones para las métricas de fedmsg, los resúmenes anuales y las métricas de eventos de Fedora

feedcloud

Toma una fuente RSS o una lista de fuentes RSS y genera elegantes nubes de palabras para ellas

gsoc-stats

Herramienta Python para generar estadísticas sobre los colaboradores de Fedora

longtail-analyze.py, longtail-gather.py

Medir la proporción de actividad por usuario para aproximar el agotamiento

meetbot-fedmsg-activity.py

Plantilla Jinja2 que crea enlaces a las actividades Meetbot

wordcloudbot

Crea bonitas nubes de palabras a partir de las bitácoras de reuniones de IRC

Mantenimiento de sub-proyectos

CommOps ayuda a otros subproyectos y equipos a seguir las mejores prácticas y a comunicarse eficazmente. Colaboramos con otros equipos para facilitar la incorporación de nuevos colaboradores. Esto incluye la creación de solicitudes de insignias de Fedora, la revisión de directrices y la mejora de la comprensión de los servicios y herramientas de Fedora.

Ejemplos de mantenimiento a sub‐proyectos y trabajo de incorporación: