El equipo de lanzamiento de Fedora Linux anunció la etapa final de la migración del proyecto desde su plataforma propietaria Pagure a un nuevo sistema de desarrollo colaborativo basado en el proyecto Forgejo. A finales de septiembre, se lanzó Fedora Forge, un servicio de desarrollo colaborativo basado en Forgejo, en modo de prueba para la gestión de código y el reporte de incidencias. Todas las incidencias, tanto abiertas como cerradas, migrarán de Pagure al nuevo servicio el 18 de noviembre, y se deshabilitará el acceso a la antigua interfaz de seguimiento de errores.
Por lo tanto, a partir del 18 de noviembre, todos los problemas relacionados con las versiones y su preparación solo estarán disponibles para su publicación a través de Forgejo. La migración también afectará al repositorio principal de RelEng, que anteriormente se replicaba en Forgejo. Los repositorios restantes, como fade y composes, se migrarán a continuación. El motivo del cambio de plataforma es que el proyecto Pagure requiere importantes recursos de mantenimiento, está estancado y no ha logrado una adopción generalizada fuera de Fedora.
La plataforma Forgejo es una bifurcación del proyecto Gitea, que a su vez se bifurcó de la plataforma Gogs. Las características principales de Forgejo son su bajo consumo de recursos (se puede usar en VPS económicos) y su sencillo proceso de instalación. Ofrece funciones típicas de un proyecto, como gestión de tareas, seguimiento de incidencias, solicitudes de incorporación de cambios, wiki, herramientas para coordinar grupos de desarrolladores, preparar lanzamientos, automatizar la colocación de paquetes en repositorios, gestionar permisos de acceso, interactuar con plataformas de integración continua, búsqueda de código, autenticación mediante LDAP y OAuth, acceso al repositorio mediante protocolos SSH y HTTP/HTTPS, conexión de webhooks para la integración con Slack, Discord y otros servicios, compatibilidad con Githooks y Git LFS, y herramientas para migrar y replicar repositorios.
Fuente: opennet.ru
