{"id":234,"date":"2026-02-26T00:00:00","date_gmt":"2026-02-25T23:00:00","guid":{"rendered":"https:\/\/helloblog.io\/et\/joost-de-valk-astub-fair-ist-korvale\/"},"modified":"2026-02-26T00:00:00","modified_gmt":"2026-02-25T23:00:00","slug":"joost-de-valk-astub-fair-ist-korvale","status":"publish","type":"post","link":"https:\/\/helloblog.io\/et\/joost-de-valk-astub-fair-ist-korvale\/","title":{"rendered":"Joost de Valk astub FAIR-ist k\u00f5rvale: mis saab WordPressi \u201efederated\u201c pluginarepost?"},"content":{"rendered":"\n<p>Joost de Valk (Yoast SEO asutaja) teatas, et astub k\u00f5rvale FAIR-ist &#8211; Linux Foundationi juures algatatud projektist, mille eesm\u00e4rk on luua s\u00f5ltumatu teemade ja pluginade repositoorium (repository) ning v\u00f5imaldada federated l\u00e4henemist, kus distributsioon ei s\u00f5ltu \u00fchest keskpunktist.<\/p>\n\n\n\n<p>FAIR-i m\u00f5te on lihtne: kui \u00fcks ametlik kanal on ainus tee pluginate\/teemade levitamiseks ja uuendamiseks, tekib paratamatult <em>single point of failure<\/em>. WordPressi maailmas t\u00e4hendab see mitte ainult tehnilist riski, vaid ka \u00f6kos\u00fcsteemi juhtimise ja ligip\u00e4\u00e4su riski.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mis asi FAIR \u00fcldse on ja miks see 2025. aastal k\u00e4ima l\u00e4ks?<\/h2>\n\n\n\n<p>FAIR k\u00e4ivitati 2025. aasta keskel p\u00e4rast seda, kui Matt Mullenweg asendas WordPress.org ametlikus repos WP Engine\u2019i Advanced Custom Fields (ACF) plugina oma versiooniga. Sellist olukorda kirjeldatakse sageli kui <em>fork<\/em> &#8211; sisuliselt tehakse olemasolevast projektist duplikaat\/haru ning avaldatakse see oma kontrolli all oleva variandina.<\/p>\n\n\n\n<p>Sama episoodi k\u00e4igus lukustati WP Engine ja paljud nende kliendid WordPress.org teema- ja pluginarepost ning seotud update-teenustest v\u00e4lja. Tulemuseks oli suur kriitika ning laiem arutelu selle \u00fcle, et WordPressi pluginate\/teemade levitamine ja uuendused on \u00fcles ehitatud \u00fchele kesksele infrastruktuurile.<\/p>\n\n\n\n<p>Siit kasvas v\u00e4lja m\u00f5te decentraliseerida pluginate ja teemade distributsiooni: mitte teha \u201eteist WordPress.org-i\u201c, vaid ehitada federated mudel &#8211; s\u00f5ltumatute, eraldi majutatud repode v\u00f5rgustik, mis toimiks \u00fchiste standardite ja usaldusmehhanismide alusel.<\/p>\n\n\n\n<p>FAIR-i loomine oligi selle liikumise konkreetne v\u00e4ljund. Joost de Valk oli avaliku argumentatsiooni ja suuna kujundamisel keskne: miks on s\u00f5ltumatuid repod vaja, kuidas v\u00e4hendada keskseid riske ja kuidas viia projekt neutraalsema governance-mudeli (juhtimis- ja otsustusraamistiku) alla.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Miks Joost de Valk n\u00fc\u00fcd k\u00f5rvale astub?<\/h2>\n\n\n\n<p>De Valki s\u00f5nul on \u00fcks pidur just rahastuse ja laiema majandusliku toe puudumine. Ta kirjeldab, et viimastel kuudel on peetud palju vestlusi hosting-firmade ja teiste suuremate \u00f6kos\u00fcsteemi osalistega &#8211; ning joonistus v\u00e4lja, et nad ei taha sellisesse lahendusse investeerida.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>In recent months, we&#8217;ve had many conversations with hosting companies and other large ecosystem players. What became increasingly clear is this: they do not want to invest in this kind of solution.\n\nNot because they love the current situation. Not because they agree with everything that&#8217;s happened. But because investment means commitment. It means cost. It means stepping into political tension. And most of all, it means risk.<\/p>\n<cite>Joost de Valk<\/cite><\/blockquote>\n\n\n\n<p>Oluline detail on tema r\u00f5huasetus \u201epolitical tension\u201c ja \u201erisk\u201c peale. Ta ei nimeta otseselt, mis pinged v\u00f5i riskid need on, kuid WordPressi kontekstis on see raske lahti m\u00f5testada muul moel kui potentsiaalne positsioneerumine Matt Mullenwegi ja WP Engine\u2019i vaidluses. Hosting-ettev\u00f5tete jaoks on kaalul v\u00e4ga suur \u00e4ri &#8211; ning avalik v\u00f5i rahaline toetus \u00fchele konkreetsele lahendusele v\u00f5ib t\u00e4hendada reaalseid tagaj\u00e4rgi, sh suhteid partneritega, klientide ootusi ja tuluriski.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAIR-i ametlik seis: projekt j\u00e4tkub, kuid fookus on laiem kui WordPress<\/h2>\n\n\n\n<p>FAIR avaldas omalt poolt teate, kus kinnitati de Valki otsuse aktsepteerimist ning m\u00f6\u00f6ndi, et rahastus on olnud j\u00e4tkuv probleem. Samas r\u00f5hutati, et FAIR toimib edasi iseseisva projektina ja et see ei ole kunagi olnud ainult WordPressi-keskne.<\/p>\n\n\n\n<p>FAIR positsioneerib end pigem t\u00f6\u00f6stusharu\u00fclese lahendusena tarkvara tarneahela (software supply chain) turvalisuse jaoks. Selle all m\u00f5eldakse kogu ahelat: kust kood p\u00e4rineb, kuidas seda pakendatakse, kuidas levitatakse, kuidas uuendused j\u00f5uavad l\u00f5ppkasutajani ja kuidas on tagatud usaldus, verifitseerimine ning j\u00e4lgitavus.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The problems FAIR solves are not WordPress-specific. Supply chain security, decentralized distribution, trust and verification are industry-wide issues and they&#8217;re becoming more urgent, not less.\n\nThe EU&#8217;s Cyber Resilience Act arrives in December 2027 and when it does, software supply chain integrity becomes a regulatory requirement &#8212; demonstrating provenance, security scanning, and traceable update mechanisms. FAIR&#8217;s architecture is built with exactly this kind of trustworthiness in mind.\n\nWe haven&#8217;t given up on WordPress. We still welcome contributors and ecosystem leaders to join us so we can continue advancing the work.<\/p>\n<cite>FAIR projekt<\/cite><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Miks see teema arendajale p\u00e4riselt korda peaks minema?<\/h2>\n\n\n\n<p>Kui arendad WordPressi pluginaid v\u00f5i teemasid (v\u00f5i pead kliendi saite \u00fcleval), siis repositooriumi teema pole ainult \u201ekogukonna poliitika\u201c. See on otseselt seotud sellega, kui t\u00f6\u00f6kindlalt ja kontrollitavalt uuendused liiguvad ning kui palju on sul valikuvabadust distributsioonikanalite osas.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Single point of failure<\/strong>: \u00fcks keskne repo ja update-infra t\u00e4hendab, et ligip\u00e4\u00e4su- v\u00f5i otsustusprobleem muutub kohe tehniliseks probleemiks sadadele tuhandetele saitidele.<\/li>\n\n\n<li><strong>Tarneahela turvalisus (supply chain security)<\/strong>: usaldus, verifitseerimine ja p\u00e4ritolu (provenance) on \u00fcha rohkem fookuses &#8211; eriti kui distributsioon on automatiseeritud (update-mehhanismid).<\/li>\n\n\n<li><strong>Decentraliseeritud distributsioon<\/strong>: federated mudel t\u00e4hendab, et \u00fcks osapool ei kontrolli k\u00f5ike ning alternatiivseid kanaleid saab kasutada ilma, et peaks kogu \u00f6kos\u00fcsteemi \u00fcmber ehitama.<\/li>\n\n\n<li><strong>Regulatiivne surve<\/strong>: FAIR toob konkreetselt v\u00e4lja EU Cyber Resilience Acti (CRA) ja selle, et alates detsembrist 2027 muutub tarkvara tarneahela terviklikkus regulatiivseks n\u00f5udeks &#8211; sh p\u00e4ritolu t\u00f5endamine, turvaskannimine ja j\u00e4lgitavad uuendusmehhanismid.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Kuhu FAIR siit edasi liigub?<\/h2>\n\n\n\n<p>FAIR j\u00e4tkab, kuid realistlikult on raske ignoreerida, et k\u00f5rge n\u00e4htavusega WordPressi kogukonna eestk\u00f5neleja k\u00f5rvalastumine muudab projekti tajutavat kaalu. Kui hosting-sektor ei taha praegu panustada, j\u00e4\u00e4b projekt paratamatult v\u00e4iksemasse re\u017eiimi: v\u00e4hem ressursse, aeglasem arendus ja keerulisem konsensuse loomine.<\/p>\n\n\n\n<p>Samas on selge, et FAIR-i raamistik on seotud probleemidega, mis ei kao kuhugi &#8211; decentraliseeritud distributsioon, usaldus ja verifitseerimine ning tarneahela turvalisus on pigem kasvava surve all. Kui WordPressi \u00f6kos\u00fcsteemi vaidlused \u00fchel hetkel rahunevad, v\u00f5ib tekkida aken, kus suuremad osalised on valmis v\u00f5tma v\u00e4hem poliitilist riski ja rohkem tehnilist vastutust.<\/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\">Oluline t\u00e4psustus m\u00f5istete kohta<\/h4>\n\n\n<p><em>Federated repository<\/em> t\u00e4hendab repode v\u00f5rgustikku, kus distributsioon on hajutatud mitme s\u00f5ltumatu teenusepakkuja vahel, kuid \u00fchilduvus ja usaldusmehhanismid p\u00f5hinevad \u00fchisstandarditel. <em>Supply chain security<\/em> keskendub sellele, et tarkvara p\u00e4ritolu, ehitus, pakendamine ja uuendused oleksid verifitseeritavad ning audititavad.<\/p>\n\n<\/div>\n\n\n<div class=\"references-section\">\n                <h2>Viited \/ Allikad<\/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>WordPressi teema- ja pluginauuendused on aastaid toiminud justkui iseenesest &#8211; kuni selgus, kui tugev on kogu \u00f6kos\u00fcsteemi s\u00f5ltuvus \u00fchest kesksest repos\u00fcsteemist. FAIR-i eestvedaja Joost de Valk paneb n\u00fc\u00fcd piduri peale.<\/p>\n","protected":false},"author":50,"featured_media":233,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[11,120,10,119],"class_list":["post-234","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpressi-okosusteem","tag-pluginad","tag-supply-chain","tag-turvalisus","tag-yoast"],"_links":{"self":[{"href":"https:\/\/helloblog.io\/et\/wp-json\/wp\/v2\/posts\/234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helloblog.io\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helloblog.io\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helloblog.io\/et\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/helloblog.io\/et\/wp-json\/wp\/v2\/comments?post=234"}],"version-history":[{"count":0,"href":"https:\/\/helloblog.io\/et\/wp-json\/wp\/v2\/posts\/234\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/helloblog.io\/et\/wp-json\/wp\/v2\/media\/233"}],"wp:attachment":[{"href":"https:\/\/helloblog.io\/et\/wp-json\/wp\/v2\/media?parent=234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helloblog.io\/et\/wp-json\/wp\/v2\/categories?post=234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helloblog.io\/et\/wp-json\/wp\/v2\/tags?post=234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}