Die Linux Foundation entwickelt FAIR, einen dezentralisierten Paketmanager für WordPress.

Die Linux Foundation hat das Projekt FAIR (Federated and Independent Repositories) vorgestellt, das eine dezentrale Alternative zum Ökosystem der Verbreitung von Plugins und Themes für WordPress bereitstellt. FAIR ermöglicht das Erstellen eigener Repositories und Mirrors auf den eigenen Servern zur Bereitstellung von Plugins, unabhängig von zentralisiertem WordPress-Hosting.org. Der Code ist in PHP geschrieben und steht unter der GPLv2+-Lizenz.

Die Plattform besteht aus folgenden Komponenten:

  • Ein Plugin für das Content-Management-System WordPress, das die Aufrufe zu WordPress.org, WordPress.com, Gravatar.com und anderen Servern von Automattic, die zur Überprüfung von Updates und zum Versenden von Benachrichtigungen verwendet werden, durch alternative Handler ersetzt, die das FAIR-Protokoll nutzen.
  • Ein Server zur Unterstützung des Repositories, das ein dezentrales Modell für das Paketmanagement zur Verbreitung von Plugins und Themes für WordPress verwendet. Entwicklern wird die Möglichkeit geboten, Mirrors bestehender Repositories (z. B. WordPress.org) bereitzustellen oder eigene Server zur Verbreitung von Erweiterungen für WordPress zu erstellen. Die Server werden logisch in ein einheitliches föderatives Verzeichnis integriert.
  • Das Mini FAIR Repo Plugin verwandelt Ihre Website in ein FAIR-Repository. Das Modul ermöglicht es Plugin- und Theme-Erstellern, Erweiterungen direkt von ihren Servern für WordPress zu verbreiten und dafür gewohnte Werkzeuge zu nutzen. Mini FAIR Repo bietet eine in WordPress integrierte, abgespeckte Umsetzung des FAIR-Repositories zur Verbreitung mehrerer Pakete, die nicht auf das Hosting in großem Maßstab ausgelegt ist.

FAIR kann sowohl in Form eines eigenständigen Plugins als auch als FAIR Distro ausgeliefert werden, das die WordPress-Plattform mit vorinstallierten FAIR-Komponenten umfasst. Der Einsatz von FAIR ermöglicht die Schaffung unabhängiger Infrastrukturen, die von möglichen Blockierungen unabhängig sind und vor der Manipulation von Paketen in einem zentralen Katalog geschützt werden. Der Bedarf an einem unabhängigen Lieferwerkzeug für Erweiterungen entstand nach einem Vorfall, bei dem der Besitzer des offiziellen Katalogs von WordPress.org das ACF-Plugin durch seine eigene Fork ersetzte und den Zugang zum Katalog von WP Engine und allen, die die Schaffung einer Fork von WordPress diskutierten, sperrte.

Vorteile von FAIR:

  • Die Nutzung eines föderativen Ökosystems anstelle der Bindung an eine einzige Quelle für Updates, Plugins, Themes und Übersetzungen.
  • Erhöhung der Privatsphäre und Sicherheit durch die Reduzierung der automatischen Datenübertragung und Telemetrie an Unternehmen.
  • Vereinigung eines fragmentierten Ökosystems durch die Bereitstellung der Möglichkeit, Plugins aus beliebigen Quellen zu beziehen.
  • Stärkung des Schutzes der Plugin-Lieferkette und Einsatz kryptografischer Methoden zur Authentifizierung.

Die Entwicklung von FAIR erfolgt auf einer neutralen Plattform unter der Schirmherrschaft der Linux Foundation. Die Verwaltung wird von einem technischen Lenkungsausschuss und Arbeitsgruppen durchgeführt, die Entscheidungen auf der Grundlage von Konsens und unter Berücksichtigung der Interessen und Bedürfnisse der Gemeinschaft treffen. Alle Entscheidungen werden öffentlich mit transparenten Prozessen getroffen. Der Lenkungsausschuss umfasst Carrie Dils (Carrie Dils, die Kurse und Anleitungen für Webentwickler erstellt hat), Mika Epstein (Mika Epstein, die zuvor für das Plugin-Repository verantwortlich war) und Ryan McCue (Ryan McCue, einer der Schöpfer der WordPress REST API).

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster