La Linux Foundation développe FAIR, un gestionnaire de paquets décentralisé pour WordPress

L'organisation Linux Foundation a présenté le projet FAIR (Federated and Independent Repositories), offrant une alternative décentralisée à l'écosystème de distribution des plugins et thèmes pour WordPress. FAIR permet de créer sur ses serveurs des dépôts et miroirs pour la livraison de plugins, indépendants de l'hébergement centralisé de WordPress.org. Le code est écrit en PHP et distribué sous la licence GPLv2+.

La plateforme se compose des éléments suivants :

  • Un plugin pour le système de gestion de contenu WordPress, remplaçant les appels à WordPress.org, WordPress.com, Gravatar.com et autres serveurs de la société Automattic, utilisés pour vérifier les mises à jour et envoyer des notifications, par des gestionnaires alternatifs utilisant le protocole FAIR.
  • Un serveur pour soutenir le dépôt utilisant un modèle de gestion des paquets décentralisé pour la distribution des plugins et thèmes WordPress. Les développeurs ont la possibilité de déployer des miroirs de dépôts déjà existants (par exemple, WordPress.org) ou de créer les leurs serveurs pour la distribution d'extensions à WordPress. Les serveurs sont logiquement regroupés dans un catalogue fédératif unique.
  • Le plugin Mini FAIR Repo pour transformer son site en dépôt FAIR. Ce composant permet aux créateurs de plugins et de thèmes de distribuer directement des extensions à WordPress depuis leurs serveurs en utilisant des outils familiers. Mini FAIR Repo propose une implémentation simplifiée intégrée à WordPress du dépôt FAIR pour distribuer plusieurs paquets, sans être conçu pour l'organisation d'un hébergement massif.

FAIR peut être fourni sous la forme d'un plugin autonome ou sous la forme d'une distribution FAIR Distro, incluant la plateforme WordPress avec des composants FAIR préinstallés. L'utilisation de FAIR permet de créer des infrastructures indépendantes, non soumises à d'éventuels blocages et protégées contre le remplacement de paquets dans un catalogue centralisé. La nécessité d'un outil de distribution indépendant pour les extensions est née après un incident où le propriétaire du catalogue officiel des plugins WordPress.org a remplacé le plugin ACF par son propre fork et a bloqué l'accès au catalogue des extensions de la société WP Engine et à tous ceux qui discutaient de la création d'un fork de WordPress.

Les avantages de FAIR :

  • Utilisation d'un écosystème fédératif plutôt que d'être lié à une seule source de mises à jour, de plugins, de thèmes et de traductions.
  • Amélioration de la confidentialité et de la sécurité en réduisant l'envoi automatique de données et de télémétrie aux entreprises commerciales.
  • Unification d'un écosystème fragmenté en offrant la possibilité d'obtenir des plugins de n'importe quelle source.
  • Renforcement de la protection de la chaîne d'approvisionnement des plugins et utilisation de méthodes cryptographiques pour vérifier l'authenticité.

Le développement de FAIR se déroule sur une plateforme neutre sous l'égide de la Linux Foundation. La gestion est assurée par un comité de direction technique et des groupes de travail qui prennent des décisions par consensus, en tenant compte des intérêts et des besoins de la communauté. Toutes les décisions sont prises publiquement en utilisant des processus transparents. Le comité de direction comprend Carrie Dils (qui a créé des cours et des guides pour développeurs web), Mika Epstein (qui était auparavant responsable du répertoire des plugins) et Ryan McCue (un des créateurs de l'API REST de WordPress).

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster