Viimasel ajal on WordPressi kogukonnas puhkenud tõsine konflikt WordPressi asutaja Matt Mullenwegi ja WP Engine’i — ühe suurima selle platvormi saitidele majutust ja lahendusi pakkuva ettevõtte — vahel. Konflikt on pälvinud arendajate ja kasutajate tähelepanu kogu maailmas, sest tõstatab olulisi küsimusi WordPressi kui avatud lähtekoodiga platvormi tuleviku kohta.
Konflikti sisu
WordPressi saitide majutus- ja jõudluse optimeerimise lahenduste poolest tuntud WP Engine hakkas aktiivselt kohandama platvormi ennast. Need muudatused puudutasid WordPressi sisemist arhitektuuri ning kuigi ettevõtte sõnul olid need suunatud jõudluse parandamisele ja klientidele kasutamise mugavamaks muutmisele, ei osutunud need uuendused sugugi nii kahjutuks.
WP Engine’i tavakasutajad hakkasid kogema ühilduvusprobleeme. WordPressi muudetud versioonid põhjustasid tõrkeid populaarsete pluginate ja teemade kasutamisel ning häirisid ka saitide uuendamise protsessi. Selle tulemusena sattusid paljud WP Engine’i kasutajad olukorda, kus nende saidid muutusid vähem stabiilseks ja ettearvatavaks.
Matt Mullenweg väljendas sellise praktika pärast muret, väites, et suurte ettevõtete poolne avatud lähtekoodiga WordPressi kohandamine on vastuolus avatud lähtekoodi idee endaga. Ta kardab, et selline tegevus võib ohustada võrdse ligipääsu ja läbipaistvuse põhimõtetel põhineva ökosüsteemi tulevikku. Tema hinnangul tõmbavad WP Engine ja teised WordPressi muudetud versioone loovad ettevõtted sisuliselt teki enda peale, eirates kogukonna huve.
See ei ole Mattilt esimene löök WordPressile
Oluline on märkida, et see pole kaugeltki esimene kord, kui Matti otsused WordPressi kogukonnas tõsiseid vaidlusi tekitavad. Üheks selliseks otsuseks oli redaktori Gutenberg arendamine ja kasutuselevõtt. Hoolimata arendusmeeskonna kõigist pingutustest tekitas selle rakendamine kasutajate ja arendajate seas palju rahulolematust. Andmete järgi, mida mul õnnestus koguda, võttis Gutenberg’i omaks ja hakkas seda aktiivselt kasutama vaid umbes veerand WordPressi kasutajatest. Ülejäänud eelistavad alternatiivseid lahendusi, nagu klassikaline redaktor või kolmandate osapoolte pluginad lehtede koostamiseks.
Gutenbergi kasutuselevõtu peamine probleem seisnes selles, et seda suruti peale põhireaktorina, arvestamata piisavalt nende kasutajate soove ja huve, kes olid harjunud klassikalise lähenemisega sisu redigeerimisele. See tõi kaasa lõhenemise kogukonnas ning suurendas selliste kolmandate osapoolte lahenduste nagu Elementor ja Beaver Builder populaarsust.
Tagajärjed WordPressi kogukonnale
WP Engine’i ja Matti konflikt tuletab kogukonnale meelde probleeme, mis tekivad siis, kui suured tegijad hakkavad langetama miljoneid kasutajaid mõjutavaid otsuseid. Selle tõstatatud küsimused puudutavad kogu WordPressi ökosüsteemi. WordPressi kogukonda on alati iseloomustanud avatus ja kaasavus. Tuhanded arendajad üle kogu maailma panustavad platvormi arengusse, luues pluginaid, teemasid ja uusi funktsioone, mis on kõigile kasutajatele kättesaadavad.
Ent WordPressi kohandamine suurte ettevõtete poolt võib viia süsteemi killustumiseni, kus eri majutusteenuse pakkujad ja arendajad hakkavad looma platvormist oma versioone, mis ei ühildu üksteisega. See õõnestab ühtse avatud lähtekoodiga lahenduse ideed ja võib raskendada WordPressi edasist arengut.
Väljakutsed teistele ettevõtetele
Tähelepanu keskmesse ei ole sattunud ainult WP Engine. Sarnasesse olukorda võivad sattuda ka teised WordPressi baasil tegutsevad suured ettevõtted. Üks ilmekas näide on Elementor, populaarne veebilehe koostaja, mis kasutab aktiivselt ka WordPressi võimalusi ja selle REST API-t. Kui konfliktid ja ökosüsteemi killustumine jätkuvad, võivad sellised ettevõtted piirangute vältimiseks, mis on seotud WordPressi arenguga, hõlpsasti üle minna teistele platvormidele.
REST API kasutamine võimaldab Elementori-sugustel ettevõtetel integreerida oma lahendusi WordPressiga, kuid muudab nad samal ajal platvormist vähem sõltuvaks. Kui nad leiavad, et WordPress ei vasta enam nende nõuetele, võivad nad kohandada oma tooted teistele süsteemidele, olgu selleks Drupal, Joomla või isegi täielikult kohandatud lahendused. See tekitab riski WordPressile endale, mis võib kaotada suuri partnereid ja selle baasil projekte arendavaid arendajaid.
Isiklikud kahtlused ja väljakutsed
Minu jaoks seavad praegused otsused kahtluse alla WordPressi edasise arengu, platvormi populariseerimise ja selle edendamise. Vaatamata tohutule tänutundele kogu WordPressiga töötamise kogemuse eest alates 2011. aastast tekitavad sellised konfliktid ja erimeelsused platvormi võtmetegijate vahel muret selle tuleviku pärast. Mul on üha keerulisem usaldada otsuseid, mis puudutavad ökosüsteemi põhjalikke muudatusi, eriti kui need võivad potentsiaalselt kahjustada kogukonda ja kasutajaid. Kas WordPress on valmis jääma kõigile avatud platvormiks, on küsimus, mis kahjuks jääb lahenduseta.
Võimalikud lahendused
WP Engine’i ja Matt Mullenwegi konflikti ümber kujunenud olukord nõuab kogu kogukonna tähelepanu. On oluline, et platvorm areneks jätkuvalt avatud lähtekoodi põhimõtete järgi, kuid jääks samal ajal paindlikuks ja valmis tehnoloogiamaailma muutusteks.
Üks võimalik lahendus võiks olla WordPressi asutajate ja platvormi oma ärivajadusteks kasutavate suurte ettevõtete koostöö tugevdamine. Kohandatud versioonide loomise asemel võiksid ettevõtted aktiivsemalt WordPressi arengus osaleda, pakkudes oma ideid ja muudatusi platvormi ametlikesse uuendustesse lisamiseks.
Kokkuvõte
Matt Mullenwegi ja WP Engine’i konflikt tõstatab olulisi küsimusi WordPressi kui avatud lähtekoodiga platvormi tuleviku kohta. Olukorras, kus suured ettevõtted hakkavad süsteemi oma vajadustega kohandama, seisab WordPressi ökosüsteem silmitsi killustumise ja võtmetähtsusega partnerite kaotamise riskiga. See ei ole esimene kord, kui Matti otsused tekitavad vaidlusi, nagu juhtus Gutenbergiga. Kuid see avab ka võimalusi dialoogiks ja ühiseks tööks platvormi tuleviku nimel.
Kui WordPress suudab säilitada tasakaalu avatuse ja äriliste huvide vahel, jääb see üheks CMS-i turu liidriks, toetades laia arendajate ja kasutajate kogukonda.
