La Linux Foundation sviluppa FAIR, un gestore di pacchetti decentralizzato per WordPress

L'organizzazione Linux Foundation ha presentato il progetto FAIR (Federated and Independent Repositories), che offre un'alternativa decentralizzata all'ecosistema di distribuzione di plugin e temi per WordPress. FAIR permette di creare repository e mirror sui propri server per la distribuzione di plugin, indipendenti da hosting centralizzato di WordPress.org. Il codice è scritto in PHP e viene distribuito con licenza GPLv2+.

La piattaforma è composta dai seguenti componenti:

  • Un plugin per il sistema di gestione dei contenuti WordPress, che sostituisce le richieste a WordPress.org, WordPress.com, Gravatar.com e altri server della società Automattic, utilizzati per il controllo degli aggiornamenti e l'invio di notifiche, con gestori alternativi che utilizzano il protocollo FAIR.
  • Un server per supportare il repository, che utilizza un modello decentralizzato di gestione dei pacchetti per la distribuzione di plugin e temi per WordPress. Gli sviluppatori hanno la possibilità di implementare mirror di repository esistenti (ad esempio, WordPress.org) o creare i propri server per la distribuzione di estensioni a WordPress. I server sono logicamente uniti in un unico catalogo federativo.
  • Il plugin Mini FAIR Repo per trasformare il proprio sito in un repository FAIR. Questo componente consente ai creatori di plugin e temi di distribuire direttamente le estensioni a WordPress dai propri server, utilizzando strumenti familiari. Mini FAIR Repo offre un'implementazione ridotta del repository FAIR integrata in WordPress per la distribuzione di più pacchetti, non progettata per l'organizzazione di hosting massivo.

FAIR può essere fornito sia sotto forma di plugin autonomo, sia come distribuzione FAIR Distro, che include la piattaforma WordPress con i componenti FAIR preinstallati. L'uso di FAIR consente di creare infrastrutture autonome, non soggette a possibili blocchi e protette da sostituzioni di pacchetti in cataloghi centralizzati. La necessità di uno strumento di distribuzione indipendente è emersa dopo un incidente, nel quale il proprietario del catalogo ufficiale dei plugin WordPress.org ha sostituito il plugin ACF con una propria fork e bloccato l'accesso al catalogo delle estensioni della società WP Engine e a chiunque discutesse la creazione di una fork di WordPress.

Vantaggi di FAIR:

  • L'utilizzo di un ecosistema federato anziché il vincolo a una sola fonte di aggiornamenti, plugin, temi e traduzioni.
  • Aumento della riservatezza e della sicurezza attraverso la riduzione dell'invio automatico di dati e telemetria a società commerciali.
  • Unificazione di un ecosistema frammentato offrendo la possibilità di ottenere plugin da qualsiasi fonte.
  • Rafforzamento della protezione della catena di distribuzione dei plugin e utilizzo di metodi crittografici per la verifica dell'autenticità.

Lo sviluppo di FAIR avviene in una sede neutrale sotto l'egida della Linux Foundation. La gestione è effettuata da un comitato tecnico direttivo e gruppi di lavoro che prendono decisioni basate sul consenso e tengono conto degli interessi e delle necessità della comunità. Tutte le decisioni vengono prese pubblicamente utilizzando processi trasparenti. Il comitato direttivo è composto da Carrie Dils (creatrice di corsi e guide per sviluppatori web), Mika Epstein (responsabile in precedenza del repository dei plugin) e Ryan McCue (uno dei creatori dell'API REST di WordPress).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster