Qué hizo el Equipo de Ops de la Comunidad (2015–2020)
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.
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:
Want to help? Learn how to contribute to Fedora Docs ›