Organizata Linux Foundation prezantoi projektin FAIR (Federated and Independent Repositories), i cili ofron një alternativë të decentralizuar për ekosistemin e shpërndarjes së plugin-eve dhe temave për WordPress. FAIR lejon krijimin e regjistrave dhe pasqyrave të veta në serverët e saj për të ofruar plugin-e, të pavarura nga hosting-u centralizuar WordPress.org. Kodi është shkruar në PHP dhe shpërndahet nën licencën GPLv2+.
Platforma përbëhet nga komponentët e mëposhtëm:
- Një plugin për sistemin e menaxhimit të përmbajtjes WordPress, i cili zëvendëson thirrjet për WordPress.org, WordPress.com, Gravatar.com dhe servera të tjerë të kompanisë Automattic, të përdorur për kontrollin e përditësimeve dhe dërgimin e njoftimeve, me trajtues alternativë që përdorin protokollin FAIR.
- Një server për të mbështetur regjistrin që përdor një model decentralizuar për menaxhimin e pakove për shpërndarjen e plugin-eve dhe temave për WordPress. Zhvilluesit kanë mundësinë të vendosin pasqyra të regjistrave ekzistuese (p.sh., WordPress.org) ose të krijojnë të tyret. serverëve për shpërndarjen e shtesave për WordPress. Serverët bashkohen logjikisht në një katalog federal të vetëm.
- Plugin-i Mini FAIR Repo për të transformuar faqen tuaj në një repositor FAIR. Komponenti lejon krijuesit e shtesave dhe temave të shpërndajnë drejtpërdrejt shtesat për WordPress nga serverët e tyre dhe të përdorin mjetet e zakonshme për këtë. Mini FAIR Repo ofron një implementim të reduktuar të integruar në WordPress të repositorit FAIR për shpërndarjen e disa paketimeve, i cili nuk është menduar për organizimin e hostimit masiv.
FAIR mund të ofrohet si një plugin të veçantë, ashtu si dhe në formën e distribucionit FAIR Distro, i cili përfshin platformën WordPress me komponentët e instaluar paraprakisht të FAIR. Përdorimi i FAIR lejon krijimin e infrastruktura të veçanta, të pavarura nga bllokimet e mundshme dhe të mbrojtura nga zëvendësimi i paketave në katalogët e centralizuar. Nevoja për një mjet të pavarur për shpërndarjen e zgjerimeve erdhi pas një incidenti, ku pronari i katalogut zyrtar të plugineve WordPress.org zëvendësoi plugin-in ACF me një forkë të tij dhe bllokoi qasjen në katalogun e zgjerimeve të kompanisë WP Engine dhe të gjithë ata që diskutuan mbi krijimin e fork-ut të WordPress.
Avantazhet e FAIR:
- Përdorimi i një ekosistemi federativ në vend të lidhjes me një burim të vetëm për përditësime, plugina, tema dhe përkthime.
- Rritja e privatësisë dhe sigurisë përmes reduktimit të dërgesave automatike të të dhënave dhe telemetrisë tek kompanitë tregtare.
- Bashkimi i ekosistemës së fragmentarizuar përmes ofrimit të mundësive për të marrë plugina nga çdo burim.
- Fuqizimi i mbrojtjes së zinxhirëve të shpërndarjes së shtojcave (supply chain) dhe përdorimi i metodave kriptografike për verifikimin e autentikimit.
Zhvillimi i FAIR po kryhet në një platformë neutrale nën agjencinë e organizatës Linux Foundation. Menaxhimi realizohet nga një komitet teknik menaxhues dhe grupe pune, që marrin vendime duke u bazuar në arritjen e konsensusit dhe duke marrë parasysh interesat dhe nevojat e komunitetit. Të gjitha vendimet merren publikisht duke përdorur procese të qarta. Në përbërje të komitetit menaxhues janë Carrie Dils (që ka krijuar kurse dhe udhëzime për zhvilluesit e web-it), Mika Epstein (e cila më parë ishte përgjegjëse për depozitimin e shtojcave) dhe Ryan McCue (një nga krijuesit e WordPress REST API).
Burimi: opennet.ru
