Pēdējā laikā WordPress kopienā ir izcēlies nopietns konflikts starp WordPress dibinātāju Metu Mulenvegu un WP Engine — vienu no lielākajiem uzņēmumiem, kas nodrošina hostingu un vietņu risinājumus šajā platformā. Šis konflikts ir piesaistījis izstrādātāju un lietotāju uzmanību visā pasaulē, jo tas aktualizē svarīgus jautājumus par WordPress kā atvērtā pirmkoda platformas nākotni.
Konflikta būtība
WP Engine, kas pazīstams ar saviem WordPress vietņu hostinga un veiktspējas optimizācijas risinājumiem, sāka aktīvi pielāgot pašu platformu. Šīs izmaiņas skāra WordPress iekšējo arhitektūru, un, lai gan uzņēmums apgalvo, ka tās bija vērstas uz veiktspējas uzlabošanu un ērtāku darbu ar klientiem, šie jauninājumi nebija tik nekaitīgi.
Parastie WP Engine lietotāji sāka saskarties ar saderības problēmām. Modificētās WordPress versijas izraisīja traucējumus, darbojoties ar populāriem spraudņiem un tēmām, kā arī izjauca vietņu atjaunināšanas procesu. Rezultātā daudzi WP Engine lietotāji nonāca situācijā, kad viņu vietnes kļuva mazāk stabilas un paredzamas.
Mets Mulenvegs pauda bažas par šādu praksi, apgalvojot, ka WordPress atvērtā pirmkoda pielāgošana, ko veic lielie uzņēmumi, ir pretrunā pašai atvērtā pirmkoda idejai. Viņš baidās, ka šādas darbības var apdraudēt ekosistēmas nākotni, kuras pamatā ir vienlīdzīgas piekļuves un pārredzamības principi. Viņaprāt, WP Engine un citi uzņēmumi, kas veido modificētas WordPress versijas, faktiski velk deķi uz savu pusi, ignorējot kopienas intereses.
Tas nav pirmais Meta trieciens WordPress
Ir svarīgi atzīmēt, ka šī nebūt nav pirmā reize, kad Meta lēmumi izraisa nopietnus strīdus WordPress kopienā. Viens no šādiem lēmumiem bija redaktora Gutenberg izstrāde un ieviešana. Neraugoties uz visiem izstrādes komandas centieniem, tā ieviešana izraisīja lielu neapmierinātību lietotāju un izstrādātāju vidū. Pēc datiem, ko man izdevās apkopot, tikai aptuveni ceturtā daļa lietotāju WordPress pieņēma Gutenberg un sāka to aktīvi izmantot. Pārējie dod priekšroku alternatīviem risinājumiem, piemēram, klasiskajam redaktoram vai trešo pušu spraudņiem lapu veidošanai.
Galvenā Gutenberg ieviešanas problēma bija tā, ka tas tika uzspiests kā pamata redaktors, pienācīgi neņemot vērā to lietotāju vēlmes un intereses, kuri bija pieraduši pie klasiskās pieejas satura rediģēšanai. Tas izraisīja šķelšanos kopienā un palielināja trešo pušu risinājumu, piemēram, Elementor un Beaver Builder, popularitāti.
Sekas WordPress kopienai
Konflikts starp WP Engine un Metu atgādina kopienai par problēmām, kas rodas, kad lielie spēlētāji sāk pieņemt lēmumus, kuri skar miljoniem lietotāju intereses. Tā izvirzītie jautājumi attiecas uz visu WordPress ekosistēmu. WordPress kopiena vienmēr ir izcēlusies ar atvērtību un iekļaujošu pieeju. Tūkstošiem izstrādātāju no visas pasaules sniedz savu ieguldījumu platformas attīstībā, radot spraudņus, tēmas un jaunas funkcijas, kas ir pieejamas visiem lietotājiem.
Tomēr lielo uzņēmumu veiktā WordPress pielāgošana var novest pie sistēmas sadrumstalotības, kad dažādi hostinga pakalpojumu sniedzēji un izstrādātāji sāks veidot savas platformas versijas, kas nebūs savstarpēji saderīgas. Tas grauj vienota atvērtā pirmkoda risinājuma ideju un var apgrūtināt turpmāku WordPress attīstību.
Izaicinājumi citiem uzņēmumiem
Uzmanības centrā nonācis ne tikai WP Engine. Līdzīgos apstākļos var nonākt arī citi lielie uzņēmumi, kas darbojas uz WordPress bāzes. Viens spilgts piemērs ir Elementor — populārs vietņu veidotājs, kas arī aktīvi izmanto WordPress un tā REST API iespējas. Ja konflikti turpināsies un ekosistēma sadrumstalosies, šādi uzņēmumi var viegli pāriet uz citām platformām, lai izvairītos no ierobežojumiem, kas saistīti ar WordPress attīstību.
REST API izmantošana ļauj tādiem uzņēmumiem kā Elementor integrēt savus risinājumus ar WordPress, taču vienlaikus padara tos mazāk atkarīgus no pašas platformas. Ja tie uzskatīs, ka WordPress vairs neatbilst to prasībām, tie var pielāgot savus produktus citām sistēmām — vai tas būtu Drupal, Joomla vai pat pilnībā pielāgoti risinājumi. Tas rada risku pašam WordPress, kas var zaudēt lielus partnerus un izstrādātājus, kuri īsteno projektus uz tā bāzes.
Personīgas šaubas un izaicinājumi
Man personīgi pašreizējie lēmumi liek apšaubīt turpmāko darbu ar WordPress, platformas popularizēšanu un tās virzīšanu. Neraugoties uz milzīgo pateicību par visu pieredzi darbā ar WordPress kopš 2011. gada, šādi konflikti un domstarpības starp galvenajiem platformas dalībniekiem rada bažas par tās nākotni. Man kļūst arvien grūtāk uzticēties lēmumiem, kas skar fundamentālas izmaiņas ekosistēmā, īpaši, ja tie potenciāli var kaitēt kopienai un lietotājiem. Vai WordPress ir gatavs palikt atvērta platforma visiem — tas ir jautājums, kas diemžēl joprojām paliek neatrisināts.
Iespējamie risinājumi
Situācija, kas izveidojusies ap WP Engine un Meta Mulenvega konfliktu, prasa visas kopienas uzmanību. Ir svarīgi, lai platforma turpinātu attīstīties saskaņā ar atvērtā pirmkoda principiem, vienlaikus paliekot elastīga un gatava pārmaiņām tehnoloģiju pasaulē.
Viens no iespējamajiem risinājumiem varētu būt ciešākas sadarbības veidošana starp WordPress dibinātājiem un lielajiem uzņēmumiem, kas izmanto platformu savām komerciālajām vajadzībām. Tā vietā, lai veidotu pielāgotas versijas, uzņēmumi varētu aktīvāk iesaistīties WordPress attīstībā, piedāvājot savas idejas un izmaiņas iekļaušanai oficiālajos platformas atjauninājumos.
Secinājums
Konflikts starp Metu Mulenvegu un WP Engine aktualizē svarīgus jautājumus par WordPress kā atvērtā pirmkoda platformas nākotni. Apstākļos, kad lielie uzņēmumi sāk pielāgot sistēmu savām vajadzībām, WordPress ekosistēma saskaras ar sadrumstalotības un galveno partneru zaudēšanas risku. Šī nav pirmā reize, kad Meta lēmumi izraisa strīdus, kā tas bija ar Gutenberg. Tomēr tas paver arī iespējas dialogam un kopīgam darbam pie platformas nākotnes.
Ja WordPress spēs saglabāt līdzsvaru starp atvērtību un komerciālajām interesēm, tas arī turpmāk būs viens no līderiem CMS tirgū, atbalstot plašu izstrādātāju un lietotāju kopienu.
