Linux Foundation rozvíjí FAIR, decentralizovaný balíčkový manažer pro WordPress

Organizace Linux Foundation představila projekt FAIR (Federated and Independent Repositories), který poskytuje decentralizovanou alternativu ekosystému pro distribuci pluginů a šablon pro WordPress. FAIR umožňuje vytvářet na svých serverech vlastní repozitáře a zrcadla pro distribuci pluginů, nezávislé na centralizovaném hostingu WordPress.org. Kód je napsán v jazyce PHP a šíří se pod licencí GPLv2+.

Platformu tvoří následující komponenty:

  • Plugin pro systém správy obsahu WordPress, který nahrazuje volání na WordPress.org, WordPress.com, Gravatar.com a další servery společnosti Automattic, používané pro kontrolu aktualizací a zasílání oznámení, alternativními zpracovateli, kteří používají protokol FAIR.
  • Server pro podporu repozitáře, který používá decentralizovaný model správy balíčků pro distribuci pluginů a šablon WordPress. Vývojářům je poskytnuta možnost nasazení zrcadel již existujících repozitářů (například WordPress.org) nebo vytvoření vlastních servery pro distribuci doplňků k WordPressu. Servery se logicky spojují do jednotného federativního katalogu.
  • Plugin Mini FAIR Repo pro přeměnu svého webu na repozitář FAIR. Komponenta umožňuje tvůrcům pluginů a šablon přímo distribuovat doplňky k WordPressu ze svých serverů a používat k tomu běžné nástroje. Mini FAIR Repo nabízí integrovanou, zjednodušenou implementaci repozitáře FAIR pro distribuci několika balíčků, která není určena pro organizaci masového hostování.

FAIR může být dodáván jak v podobě samostatného pluginu, tak jako distribuce FAIR Distro, zahrnující platformu WordPress s předinstalovanými komponentami FAIR. Použití FAIR umožňuje vytvářet izolované infrastruktury, které nejsou závislé na možných blokacích a jsou chráněny před záměnou balíčků v centralizovaném katalogu. Potřeba nezávislého nástroje pro doručování doplňků vznikla po incidentu, při němž vlastník oficiálního katalogu pluginů WordPress.org nahradil plugin ACF vlastním fork a zablokoval přístup do katalogu doplňků společnosti WP Engine a všem, kteří diskutovali o vytvoření forku WordPress.

Výhody FAIR:

  • Použití federativní ekosystému místo vázání na jeden zdroj aktualizací, pluginů, témat a překladů.
  • Zvýšení důvěrnosti a bezpečnosti díky omezení automatického odesílání dat a telemetrie komerčním společnostem.
  • Sloučení fragmentovaného ekosystému prostřednictvím možnosti získání pluginů z jakýchkoli zdrojů.
  • Posílení ochrany dodavatelského řetězce pluginů a využití kryptografických metod pro ověřování autenticity.

Vývoj FAIR probíhá na neutrální platformě pod záštitou organizace Linux Foundation. Řízení zajišťuje řídící technický výbor a pracovní skupiny, které činí rozhodnutí na základě dosažení konsensu a zohledňují zájmy a potřeby komunity. Všechna rozhodnutí jsou činěna veřejně s využitím transparentních procesů. V řídícím výboru jsou Carrie Dils (Carrie Dils, která vytvořila kurzy a příručky pro webové vývojáře), Mika Epstein (Mika Epstein, dříve zodpovědná za repozitář pluginů) a Ryan McCue (Ryan McCue, jeden ze zakladatelů WordPress REST API).

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster