Esta tarde la Fundación Linux ha presentado el proyecto FAIR, una iniciativa de código abierto como repositorio federado de plugins y temas para proveedores de hosting, plugins comerciales y desarrolladores de herramientas en el ecosistema WordPress.
El proyecto FAIR Package Manager, gracias a los voluntarios del proyecto, crea un nuevo sistema de interoperabilidad haciendo la web más innovadora y accesible para todos.
La gestión de paquetes independiente de proveedores para WordPress proporciona una infraestructura universal crítica que aborda las nuevas realidades del contenido, el comercio electrónico y la IA. El proyecto FAIR Package Manager ayuda a que los plugins y las herramientas sean más fáciles de descubrir, y permite a los desarrolladores elegir de dónde obtener esos plugins según las necesidades de su cadena de suministro. Al brindar a los desarrolladores de plugins comerciales, a los proveedores de alojamiento y a los desarrolladores de aplicaciones más opciones para controlar las herramientas en las que confían, FAIR Package Manager fomenta la innovación y protege la continuidad del negocio.
Algunas características del proyecto FAIR Package Manager incluyen:
- Eliminar la dependencia de cualquier fuente única para actualizaciones del núcleo, plugins, temas y traducciones, permitiendo la federación en todo el ecosistema desde fuentes de confianza.
- Avance en la alineación de WordPress con el RGPD para mejorar la privacidad y la seguridad mediante la reducción drástica de la transmisión automática de datos del navegador y la telemetría enviadas a entidades comerciales.
- Unificar un ecosistema fragmentado al reunir plugins de cualquier origen, no solo de una fuente central, mientras crea una base para prácticas modernas de seguridad.
- Implementación de la seguridad en la cadena de suministro, incluyendo medidas criptográficas mejoradas, comprobación avanzada de compatibilidad del navegador y la posibilidad de confiar en “salts” de seguridad provenientes de fuentes de confianza.
Respecto a la tecnología
FAIR Package Manager es una alternativa descentralizada al ecosistema central de plugins y temas de WordPress.org, diseñada para devolver el control a los anfitriones de WordPress y a los desarrolladores. Funciona como un plugin de WordPress que se integra de forma transparente, reemplazando los servicios centralizados existentes con una infraestructura federada y de código abierto.
Hay dos pilares fundamentales en el sistema FAIR:
- Sustitución de API: Reemplaza la comunicación con las API de WordPress.org (como comprobaciones de actualizaciones y flujos de eventos) usando alternativas locales o gobernadas por FAIR. Algunas funciones —como las comprobaciones de la versión del navegador— se gestionan completamente dentro del plugin mediante lógica integrada (por ejemplo, browserslist).
- Gestión de paquetes descentralizada: FAIR introduce un nuevo modelo de distribución de paquetes para temas y plugins. Admite paquetes opt-in que usan el protocolo FAIR y permite a los anfitriones configurar sus propios espejos para datos de plugins/temas usando AspirePress o sus propios dominios. Aunque los plugins estables actualmente usan espejos de WordPress.org, las versiones futuras soportarán por completo paquetes nativos de FAIR.
Dirección del proyecto
El Comité Directivo Técnico del proyecto está presidido por Carrie Dils, Mika Epstein y Ryan McCue, todos ellos expertos reconocidos en gestión de contenidos. Dils es educadora y figura destacada en la comunidad de WordPress, conocida por su defensa y apoyo a desarrolladores independientes. Epstein, colaboradora de larga trayectoria en WordPress y antigua responsable del repositorio de plugins, es respetada por su enfoque reflexivo hacia las políticas y la participación comunitaria. McCue, el desarrollador detrás de la REST API de WordPress y contribuyente durante más de 20 años, ha jugado un papel clave en ampliar las capacidades de integración de la plataforma más allá de su ecosistema central.
Dónde seguir
El repositorio compartido de paquetes está abierto y listo para recibir contribuciones en GitHub. Próximamente, se anunciarán detalles sobre la gobernanza y la financiación de este proyecto. Las empresas y organizaciones que deseen participar en un esfuerzo de financiación para el proyecto FAIR, pueden contactar a info@fair.pm.
También puedes seguir el proyecto en redes sociales:
Deja una respuesta