Organizata Linux Foundation prezantoi projektin FAIR (Depozitat e Federuar dhe të Pavarura), i cili ofron një alternativë të decentralizuar për ekosistemin e shpërndarjes së plgjinave dhe temave për WordPress. FAIR lejon krijimin e depozitave dhe refleksioneve në serverat e tij për shpërndarjen e plgjinave, pa u varur nga hosting i centralizuar i WordPress.org. Kodi është shkruar në gjuhën PHP dhe shpërndahet nën licencën GPLv2+.
Platforma përbëhet nga komponentët e mëposhtëm:
- Një plgjin për sistemin e menaxhimit të përmbajtjes WordPress, që zëvendëson thirrjet ndaj WordPress.org, WordPress.com, Gravatar.com dhe serverëve të tjerë të kompanisë Automattic, të përdorur për kontrollin e përditësimeve dhe dërgimin e njoftimeve, me trajtues alternativë, të cilët përdorin protokollin FAIR.
- Një server për mbështetje të depozitës, duke përdorur modelin e decentralizuar të menaxhimit të paketave për shpërndarjen e plgjinave dhe temave të WordPress. Zhvilluesit kanë mundësinë e vendosjes së refleksioneve të depozitave ekzistuese (p.sh., WordPress.org) ose krijimin e të vetave serverësh për shpërndarjen e shtesave për WordPress. Serverët bashkohen logjikisht në një katalog federativ.
- Plgjin Mini FAIR Repo për të transformuar faqen tuaj në një depozitë FAIR. Komponenti lejon krijuesit e plgjinave dhe temave të shpërndajnë direkt shtesa për WordPress nga serverët e tyre dhe ta përdorin këtë me mjetet e njohura. Mini FAIR Repo ofron një implementim të thjeshtë të depozitës FAIR të integruar në WordPress për shpërndarjen e disa paketave, e cila nuk është e destinuar për organizimin e hostingut të masave.
FAIR mund të ofrohet si një plgjin i veçantë, ashtu si dhe në formën e pakos FAIR Distro, e cila përfshin platformën WordPress me komponentët e instaluar të FAIR. Përdorimi i FAIR lejon krijimin e infrastrukturave të pavarura, të cilat nuk varen nga bllokimet e mundshme dhe janë të mbrojtura nga zëvendësimi i paketave në katalogun e centralizuar. Nevoja për një mjet të pavarur për shpërndarjen e shtesave u shfaq pas një incidenti, në të cilin pronari i katalogut zyrtar të plgjinave WordPress.org zëvendësoi plgjinën ACF me fork-un e tij dhe bllokoi aksesin në katalogun e shtesave të kompanisë WP Engine dhe të gjithë ata që diskutuan krijimin e fork-ut të WordPress.
Avantazhet e FAIR:
- Përdorimi i një ekosistemi federativ në vend të varësisë nga një burim të vetëm për azhurnime, pluginë, tema dhe përkthime.
- Rritja e privatësisë dhe sigurisë duke reduktuar dërgimin automatik të të dhënave dhe telemetrisë tek kompanitë tregtare.
- Bashkimi i ekosistemës së fraksionuar duke ofruar mundësinë për të marrë pluginë nga çdo burim.
- Rritja e mbrojtjes së zinxhirit të shpërndarjes së pluginëve dhe përdorimi i metodave kriptografike për verifikimin e autentikësisë.
Zhvillimi i FAIR po bëhet në një platformë neutrale nën udhëheqjen e organizatës Linux Foundation. Menaxhimi realizohet nga një komitet teknik menaxhues dhe grupe pune që marrin vendime në bazë të arritjes së konsensusit dhe duke marrë parasysh interesat dhe nevojat e komunitetit. Të gjitha vendimet merren publikisht me procese transparente. Në komitetin menaxhues përfshihen Carrie Dils (e cila krijoi kurse dhe udhëzime për zhvilluesit e web-it), Mika Epstein (e cila ka drejtuar më parë depozitën e pluginëve) dhe Ryan McCue (një nga krijuesit e WordPress REST API).
Burimi: opennet.ru
