{"id":211,"date":"2026-02-26T00:00:00","date_gmt":"2026-02-25T23:00:00","guid":{"rendered":"https:\/\/helloblog.io\/sk\/joost-de-valk-odstupuje-z-fair-federovany-repozitar-wordpress\/"},"modified":"2026-02-26T00:00:00","modified_gmt":"2026-02-25T23:00:00","slug":"joost-de-valk-odstupuje-z-fair-federovany-repozitar-wordpress","status":"publish","type":"post","link":"https:\/\/helloblog.io\/sk\/joost-de-valk-odstupuje-z-fair-federovany-repozitar-wordpress\/","title":{"rendered":"Joost de Valk odstupuje z FAIR: federovan\u00fd repozit\u00e1r pre WordPress t\u00e9my a pluginy nena\u0161iel dostato\u010dn\u00fa podporu"},"content":{"rendered":"\n<p>Joost de Valk (zakladate\u013e Yoast SEO) ozn\u00e1mil, \u017ee sa s\u0165ahuje z projektu FAIR, ktor\u00fd vznikol pod Linux Foundation s amb\u00edciou vybudova\u0165 nez\u00e1visl\u00fd repozit\u00e1r pre t\u00e9my a pluginy. Pointa bola jednoduch\u00e1: zn\u00ed\u017ei\u0165 z\u00e1vislos\u0165 WordPress ekosyst\u00e9mu od jedn\u00e9ho centr\u00e1lneho miesta distrib\u00facie a aktualiz\u00e1ci\u00ed \u2013 a spravi\u0165 to sp\u00f4sobom, ktor\u00fd bude ma\u0165 neutr\u00e1lne riadenie a bude sa da\u0165 prev\u00e1dzkova\u0165 federovane (t. j. vo forme siete viacer\u00fdch nez\u00e1visle hostovan\u00fdch repozit\u00e1rov).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"840\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/16\/2026\/02\/wordpress-fair-repository-301.jpg\" alt=\"Ilustra\u010dn\u00fd obr\u00e1zok k t\u00e9me FAIR a federovan\u00e9ho repozit\u00e1ra pre WordPress t\u00e9my a pluginy\" class=\"wp-image-210\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/16\/2026\/02\/wordpress-fair-repository-301.jpg 1600w, https:\/\/helloblog.io\/app\/uploads\/sites\/16\/2026\/02\/wordpress-fair-repository-301-300x158.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/16\/2026\/02\/wordpress-fair-repository-301-1024x538.jpg 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/16\/2026\/02\/wordpress-fair-repository-301-768x403.jpg 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/16\/2026\/02\/wordpress-fair-repository-301-1536x806.jpg 1536w, https:\/\/helloblog.io\/app\/uploads\/sites\/16\/2026\/02\/wordpress-fair-repository-301-400x210.jpg 400w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-element-caption\"><em>Forr\u00e1s: Search Engine Journal \/ Shutterstock (Mathias Elle)<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Pre\u010do FAIR v\u00f4bec vznikol (a pre\u010do to v\u00fdvoj\u00e1rov zauj\u00edma)<\/h2>\n\n\n\n<p>FAIR bol spusten\u00fd v polovici roka 2025 ako reakcia na eskal\u00e1ciu nap\u00e4tia v ekosyst\u00e9me WordPressu. Vtedy do\u0161lo k situ\u00e1cii, ke\u010f Matt Mullenweg nahradil v ofici\u00e1lnom repozit\u00e1ri WP Engine plugin Advanced Custom Fields (ACF) vlastnou verziou. V praxi i\u0161lo o vytvorenie duplik\u00e1tu \u2013 v open-source svete be\u017ene ozna\u010dovan\u00e9ho ako <em>fork<\/em> (t. j. odno\u017e\/vetva projektu, ktor\u00e1 sa \u010falej vyv\u00edja samostatne).<\/p>\n\n\n\n<p>Z\u00e1rove\u0148 pod\u013ea popisu udalost\u00ed nasledovali kroky, ktor\u00e9 odrezali WP Engine a mnoho jeho z\u00e1kazn\u00edkov od pr\u00edstupu k ofici\u00e1lnemu WordPress.org repozit\u00e1ru t\u00e9m a pluginov a k s\u00favisiacim update slu\u017eb\u00e1m. Pr\u00e1ve toto rozv\u00edrilo \u0161ir\u0161iu debatu o tom, \u017ee WordPress m\u00e1 v distrib\u00facii roz\u0161\u00edren\u00ed a aktualiz\u00e1ci\u00ed z\u00e1sadn\u00fd <em>single point of failure<\/em> (jeden bod zlyhania).<\/p>\n\n\n\n<p>V\u00fdsledkom bol tlak na decentraliz\u00e1ciu \u2013 teda my\u0161lienka, \u017ee t\u00e9my a pluginy by nemali by\u0165 viazan\u00e9 na jedin\u00fd zdroj, ale mali by by\u0165 dostupn\u00e9 cez federovan\u00fa skupinu nez\u00e1visl\u00fdch repozit\u00e1rov. A pr\u00e1ve tam vstupuje FAIR: Joost de Valk patril medzi \u013eud\u00ed, ktor\u00ed v\u00fdrazne artikulovali, pre\u010do komunita potrebuje nez\u00e1visl\u00e9 repozit\u00e1re, spoluzakladal projekt a pom\u00e1hal ho dosta\u0165 do f\u00e1zy, kde u\u017e stoj\u00ed na neutr\u00e1lnej\u0161om modeli riadenia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Joost de Valk: d\u00f4vodom je nedostatok financi\u00ed a neochota \u201e\u00eds\u0165 do rizika\u201c<\/h2>\n\n\n\n<p>De Valk teraz ozn\u00e1mil, \u017ee z FAIR odch\u00e1dza. Ako jeden z d\u00f4vodov uviedol, \u017ee projekt brzd\u00ed nedostatok finan\u010dnej podpory \u2013 a t\u00fdm p\u00e1dom sa z neho \u0165a\u017eko st\u00e1va \u017eivotaschopn\u00e1 entita v mierke, ktor\u00e1 by re\u00e1lne pomohla ekosyst\u00e9mu.<\/p>\n\n\n\n<p>Vysvetlenie postavil na sk\u00fasenosti z posledn\u00fdch mesiacov: prebiehali rozhovory s hostingov\u00fdmi firmami a \u010fal\u0161\u00edmi ve\u013ek\u00fdmi hr\u00e1\u010dmi, no \u010doraz jasnej\u0161ie sa ukazovalo, \u017ee do tak\u00e9hoto rie\u0161enia investova\u0165 nechc\u00fa. Nie preto, \u017ee by boli nad\u0161en\u00ed zo s\u00fa\u010dasn\u00e9ho stavu alebo \u017ee by schva\u013eovali v\u0161etko, \u010do sa udialo. Sk\u00f4r preto, \u017ee invest\u00edcia znamen\u00e1 z\u00e1v\u00e4zok \u2013 n\u00e1klady, vstup do politick\u00e9ho nap\u00e4tia a najm\u00e4 riziko.<\/p>\n\n\n\n<p>Aj ke\u010f de Valk priamo nepomenoval, ak\u00e9 \u201epolitick\u00e9 nap\u00e4tie\u201c a \u201eriziko\u201c m\u00e1 na mysli, v re\u00e1lnych pomeroch WordPressu sa d\u00e1 \u013eahko domyslie\u0165, \u017ee podpora FAIR m\u00f4\u017ee by\u0165 vn\u00edman\u00e1 ako zaujatie strany v spore Matt Mullenweg vs. WP Engine. Pre hostingy, ktor\u00e9 \u017eij\u00fa z WordPressu a to\u010dia na \u0148om ve\u013ek\u00e9 objemy, je to nepr\u00edjemn\u00e1 poz\u00edcia: v hre m\u00f4\u017eu by\u0165 mili\u00f3ny a\u017e miliardy dol\u00e1rov v tr\u017eb\u00e1ch, a preto sa d\u00e1 pochopi\u0165, \u017ee do tak\u00e9hoto konfliktu sa im nechce vstupova\u0165.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAIR vydal stanovisko: projekt pokra\u010duje a nie je len \u201eo WordPresse\u201c<\/h2>\n\n\n\n<p>FAIR zareagoval vlastn\u00fdm vyhl\u00e1sen\u00edm: rozhodnutie Joosta de Valka berie na vedomie a z\u00e1rove\u0148 otvorene prizn\u00e1va, \u017ee financovanie je dlhodobo probl\u00e9m. K\u013e\u00fa\u010dov\u00e1 \u010das\u0165 stanoviska v\u0161ak je, \u017ee FAIR pokra\u010duje ako nez\u00e1visl\u00fd projekt \u2013 a \u017ee jeho poslanie nie je striktne naviazan\u00e9 iba na WordPress.<\/p>\n\n\n\n<p>FAIR sa profiluje ako \u0161ir\u0161ie priemyseln\u00e9 rie\u0161enie pre bezpe\u010dnos\u0165 softv\u00e9rov\u00e9ho dod\u00e1vate\u013esk\u00e9ho re\u0165azca (software supply-chain security). V praxi ide o t\u00e9my ako:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>integrita dod\u00e1vate\u013esk\u00e9ho re\u0165azca (supply chain integrity)<\/li>\n\n\n<li>decentralizovan\u00e1 distrib\u00facia<\/li>\n\n\n<li>d\u00f4vera, verifik\u00e1cia a overite\u013enos\u0165 p\u00f4vodu bal\u00edkov<\/li>\n\n\n<li>bezpe\u010dn\u00e9 a doh\u013eadate\u013en\u00e9 mechanizmy aktualiz\u00e1ci\u00ed (traceable update mechanisms)<\/li>\n\n<\/ul>\n\n\n\n<p>Zauj\u00edmav\u00fd je aj regula\u010dn\u00fd rozmer: FAIR pripom\u00edna, \u017ee EU Cyber Resilience Act prich\u00e1dza v decembri 2027. A ke\u010f sa tak stane, integrita softv\u00e9rov\u00e9ho dod\u00e1vate\u013esk\u00e9ho re\u0165azca sa zmen\u00ed z \u201ebest practice\u201c na regulovan\u00fa po\u017eiadavku \u2013 vr\u00e1tane dokazovania p\u00f4vodu (provenance), bezpe\u010dnostn\u00e9ho skenovania a doh\u013eadate\u013en\u00fdch mechanizmov aktualiz\u00e1ci\u00ed. FAIR tvrd\u00ed, \u017ee jeho architekt\u00fara je navrhnut\u00e1 pr\u00e1ve s takouto d\u00f4veryhodnos\u0165ou na mysli.<\/p>\n\n\n\n<div class=\"wp-block-group callout callout-info is-style-info is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Pre\u010do je to relevantn\u00e9 aj pre WordPress v\u00fdvoj\u00e1rov<\/h4>\n\n\n<p>Pluginy a t\u00e9my nie s\u00fa len \u201eZIP na stiahnutie\u201c. V momente, ke\u010f rie\u0161i\u0161 p\u00f4vod bal\u00edka, podpisovanie, skenovanie a auditovate\u013en\u00e9 aktualiz\u00e1cie, z repozit\u00e1ra sa st\u00e1va s\u00fa\u010das\u0165 bezpe\u010dnostnej infra\u0161trukt\u00fary.<\/p>\n\n<\/div>\n\n\n\n<p>FAIR z\u00e1rove\u0148 zd\u00f4raz\u0148uje, \u017ee na WordPress nezanevrel: st\u00e1le v\u00edta pr\u00edspevky a zapojenie l\u00eddrov ekosyst\u00e9mu, aby sa v pr\u00e1ci dalo pokra\u010dova\u0165.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u010co to znamen\u00e1 pre WordPress ekosyst\u00e9m v praxi<\/h2>\n\n\n\n<p>Projekt teda form\u00e1lne pokra\u010duje, ale odchod vysoko vidite\u013en\u00e9ho a akt\u00edvneho \u010dloveka z WordPress komunity prirodzene zni\u017euje jeho \u201e\u0165ah na br\u00e1nku\u201c a schopnos\u0165 z\u00edskava\u0165 pozornos\u0165. Bez v\u00fdraznej \u00fa\u010dasti hostingov\u00e9ho segmentu (ktor\u00fd by vedel pom\u00f4c\u0165 financiami aj infra\u0161trukt\u00farou) m\u00f4\u017ee FAIR fungova\u0165 sk\u00f4r v obmedzenej\u0161om re\u017eime.<\/p>\n\n\n\n<p>Z\u00e1rove\u0148 je realistick\u00e9, \u017ee t\u00e9ma federovan\u00fdch repozit\u00e1rov sa m\u00f4\u017ee znova vr\u00e1ti\u0165 na st\u00f4l v momente, ke\u010f sa spor Mullenweg\u2013WP Engine uzavrie a ve\u013ek\u00ed hr\u00e1\u010di bud\u00fa ochotnej\u0161\u00ed investova\u0165 bez toho, aby to vyzeralo ako politick\u00e9 gesto. Dovtedy zost\u00e1va FAIR najm\u00e4 pripomienkou, \u017ee distrib\u00facia k\u00f3du a update kan\u00e1ly s\u00fa dnes rovnako kritick\u00e9 ako samotn\u00fd v\u00fdvoj.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zhrnutie<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>FAIR vznikol v polovici 2025 ako reakcia na kr\u00edzu d\u00f4very okolo centr\u00e1lneho WordPress.org repozit\u00e1ra, v\u00fdmeny ACF za fork a obmedzenia pr\u00edstupu k update slu\u017eb\u00e1m.<\/li>\n\n\n<li>Cie\u013eom bolo vybudova\u0165 nez\u00e1visl\u00fd, federovan\u00fd model distrib\u00facie t\u00e9m a pluginov s neutr\u00e1lnym riaden\u00edm.<\/li>\n\n\n<li>Joost de Valk z projektu odch\u00e1dza; jedn\u00fdm z hlavn\u00fdch d\u00f4vodov je nedostatok finan\u010dnej podpory a neochota ve\u013ek\u00fdch hr\u00e1\u010dov nies\u0165 riziko a politick\u00e9 nap\u00e4tie.<\/li>\n\n\n<li>FAIR tvrd\u00ed, \u017ee nie je WordPress-\u0161pecifick\u00fd: rie\u0161i supply chain security, decentralizovan\u00fa distrib\u00faciu a overite\u013enos\u0165 \u2013 a poukazuje na pr\u00edchod EU Cyber Resilience Act v decembri 2027.<\/li>\n\n\n<li>Projekt pokra\u010duje, no bez silnej \u00fa\u010dasti hostingov m\u00f4\u017ee napredova\u0165 pomal\u0161ie alebo v men\u0161om rozsahu.<\/li>\n\n<\/ul>\n\n\n<div class=\"references-section\">\n                <h2>Referencie \/ Zdroje<\/h2>\n                <ul class=\"references-list\"><li><a href=\"https:\/\/www.searchenginejournal.com\/joost-de-valk-exits-federated-wordpress-repository-project\/568316\/\" target=\"_blank\" rel=\"noopener noreferrer\">Joost de Valk Exits Federated WordPress Repository Project<\/a><\/li><li><a href=\"https:\/\/joost.blog\/fair-wordpress-and-knowing-when-to-stop\/\" target=\"_blank\" rel=\"noopener noreferrer\">FAIR, WordPress, and knowing when to stop<\/a><\/li><li><a href=\"https:\/\/fair.pm\/blog\/2026\/02\/26\/second-star-to-the-right-and-straight-on-till-morning\/\" target=\"_blank\" rel=\"noopener noreferrer\">Second star to the right and straight on till morning<\/a><\/li><\/ul>\n            <\/div>","protected":false},"excerpt":{"rendered":"<p>FAIR mal by\u0165 poistkou proti tomu, aby WordPress ekosyst\u00e9m st\u00e1l na jedinom centr\u00e1lnom repozit\u00e1ri. Jedna z jeho najvidite\u013enej\u0161\u00edch tv\u00e1r\u00ed v\u0161ak teraz odch\u00e1dza \u2013 a hlavn\u00fd d\u00f4vod je prekvapivo pragmatick\u00fd: peniaze a ochota nies\u0165 riziko.<\/p>\n","protected":false},"author":37,"featured_media":209,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49],"tags":[127,125,126,128],"class_list":["post-211","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ekosystem-wordpress","tag-fair","tag-plugin-repository","tag-supply-chain-security","tag-yoast"],"_links":{"self":[{"href":"https:\/\/helloblog.io\/sk\/wp-json\/wp\/v2\/posts\/211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helloblog.io\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helloblog.io\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helloblog.io\/sk\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/helloblog.io\/sk\/wp-json\/wp\/v2\/comments?post=211"}],"version-history":[{"count":0,"href":"https:\/\/helloblog.io\/sk\/wp-json\/wp\/v2\/posts\/211\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/helloblog.io\/sk\/wp-json\/wp\/v2\/media\/209"}],"wp:attachment":[{"href":"https:\/\/helloblog.io\/sk\/wp-json\/wp\/v2\/media?parent=211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helloblog.io\/sk\/wp-json\/wp\/v2\/categories?post=211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helloblog.io\/sk\/wp-json\/wp\/v2\/tags?post=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}