Tenemos un conjunto de herramientas utilizadas para desarrollar y dar soporte a nuestro FOSS de 20 años.
Existen complementos que permiten que varias de nuestras herramientas compartan contenido o se sincronicen… a veces bidireccionalmente. MediaWiki es el “decano” y tiene la mayor cantidad de herramientas de integración.
Los complementos de integración son:
- complemento para MediaWiki que le permite reutilizar contenido de Discourse
- complemento para MediaWiki que crea contenido dinámico que sigue activamente las Solicitudes de Extracción de GitHub
- complemento para MediaWiki que crea contenido dinámico que sigue activamente el contenido markdown de GitHub
- complemento para MediaWiki que crea contenido dinámico que sigue activamente los informes de errores/solicitudes de características de MantisBT
- complemento para Discourse que realiza publicaciones de “Linkback” de GitHub en hilos de Solicitudes de Extracción
- funcionalidad integrada de Discourse para emular el comportamiento de suscripción a listas de correo
Lo que me gustaría ver es una función de “solución” para Discourse que, en lugar de enlazar a una publicación de hilo, tenga enlaces dirigidos a un informe/solicitud de MantisBT, una PR de GitHub y/o una página de MediaWiki. La solución podría citar la descripción o el nombre de la página del Destino, y el estado, siempre que sea posible. (Consulte la extensión MantisBT de MediaWiki para ver el alcance de los datos que puede mostrar).
Sería genial si monitoreara las actualizaciones de estos en una base de hilos antiguos, poco después para hilos nuevos, diariamente para hilos iniciados <30 días, mensualmente/trimestralmente para hilos obsoletos, y nunca cuando los marcadores de estado indiquen que el destino enlazado ya no es dinámico. Y con actualizaciones bajo demanda activadas por un usuario registrado que verifica el hilo obsoleto. Los cambios en la Solución enlazada deberían hacer que el hilo se “actualice”.