WordPress sürüm döngülerini “trunk” diye bir yerin gece yarısı SSH ile girilen bir dizin olduğu günlerden beri izliyorum. Bu yüzden Make/Core blogunda yüz yüze bir Çekirdek Komiterleri toplantısının özeti yayımlandığında iki kez okuyorum. İyi olanlar sana projenin gerçekte nereye gittiğini söyler — pazarlama sunumlarının söylediği yere değil.

Dün Krakov toplantısından düşen özet de iyi olanlardan biri. WordPress ile Gutenberg arasındaki bağlantının ne kadar kırılgan hâle geldiği konusunda açık sözlü. Eş zamanlı düzenleme çıkmazını dürüstçe konuşuyor. Ve şu gerçeği ortaya koyuyor: yüz milyon siteye gönderilecek beta sürümleri neredeyse hiç kimse test etmiyor.

Bir ajans işletiyorsanız ya da üretimde birkaç düzine siteye bakıyorsanız, bu, sessiz sedasız bir sonraki çeyreğin planını değiştiren okumalardan biri. Toplantıda gerçekte ne konuşulduğunu ve bizim ne yapacağımızı yazıyorum.

Gerçekte ne yeni

WordPress Çekirdek Komiterleri 5 Haziran’da WordCamp Europe 2026 sırasında Krakov’da yüz yüze buluştu. Toplantının özetini Jonathan Desrosiers 15 Haziran’da Make/Core blogunda yayımladı. Toplantı Chatham House kuralı altında yapıldı — yani kimsenin ismi alıntılanmıyor, ama gündem ve sonuçlar kayıt altında.

Beş başlık öne çıkıyor.

Bir. Gutenberg ile Çekirdek arasındaki senkronizasyon hâlâ acı verici. Gutenberg’i wordpress-develop içine kopyalayan derleme betiği çalışıyor, ama uç durumları var. SVN’in svn:ignore özellikleri Git’in .gitignore dosyasıyla yeterince sık ayrışıyor ve bu da commit’leri bozuyor. Bunu adresleyen bir Trac kaydı var: #64971. Komiterler ayrıca 7.0 ile gelen yeni npm bağımlılık yönetiminin bazı katkıcıların yerel iş akışlarını bozduğunu da işaretledi. Felaket değil, ama biriken cinsten bir sürtünme.

İki. Chrome tarzı bir kanarya kanalı açıkça tartışılıyor. Fikir şu: özellik bayrakları artı deneysel sürümler. Gutenberg eklentisinin yerine geçmesi için değil, devam eden işin her sitenin otomatik güncellemesiyle gelmeden test edilebilmesi için. Odada dile getirilen kaygılar tam da olması gerekenlerdi: kullanıcıyla iletişim, kaldırılan kanarya özelliklerine bağımlı kodun ne olacağı, ve PHP’nin nereye oturduğu (Gutenberg eklentisi büyük ölçüde JS, ama Çekirdek değil).

Üç. Beta testi açlık seviyesinde. Özet dümdüz söylüyor: WordPress Beta Tester eklentisinin yalnızca yaklaşık 3.000 aktif kurulumu var. Bu rakam küçük bir WordCamp büyüklüğünde. Webin yaklaşık yüzde kırkını çalıştıran bir içerik yönetim sisteminin büyüklüğünde değil. Komiterler, Beta Tester işlevselliğini doğrudan Çekirdeğe taşımayı önerdi — yani beta test etmek için ayrı bir eklenti kurmak yerine bir ayarı açıp kapatmak. Zor kısım, doğru tespit edildiği gibi, geri alınamayan veritabanı geçişleri.

Dört. Eş zamanlı düzenleme resmen yavaş yola düştü. Grup, eş zamanlı düzenlemenin (RTC) WordPress 7.0’dan çıkarılması mayıs ayı kararını destekledi. Yeni çerçeve şu: alttaki mimari muhtemelen Çekirdekte yer almalı, ama Google Docs tarzı tam özellik seti — en azından öntanımlı olarak — almamalı. Bir öneri: WebSockets taşımasını Çekirdeğe gönder, HTTP yoklamasını isteğe bağlı bir eklenti olarak bırak. Gelecekte RTC’yi yeniden ele almak için kabul ölçütlerinin önceden tanımlanması talebi de açıkça not edildi. Bu, bir yıl önce yaptığımız sohbetten çok daha dürüst bir başlangıç.

Beş. Bazı komiterler GitHub üzerindeki Gutenberg deposunda PR kontrollerini atlayabilme yetkilerini kaybettiklerini bildiriyor. Kimse yetkileri değiştirdiğini söylemedi, GitHub’daki WordPress Core ekibi üyeliği görünürde aynı, ama belirti gerçek. Özet net: “Core = Gutenberg, Gutenberg = Core.” Yani Gutenberg Core ekibine GitHub’dan dahil olmanın ön koşulu Çekirdek için SVN commit yetkisidir ve bu politika yeniden hatırlatılıyor.

Özet ayrıca muhtemelen zaten okuduğunuz iki bitişik kararı da onaylıyor: Gutenberg 23.3.2 ile React 19 yükseltmesi geçici olarak geri alındı ve 7.1 için eş zamanlı düzenleme topluluk testi haziran başında açıldı. Komiterler toplantısı, bu kararların altındaki bağ dokusu.

WordPress ve WooCommerce camiası için ne anlama geliyor

Anlamı şu: WordPress’in işletim gerçekliği artık çok daha genç bir editör kod tabanının üstüne yığılmış yirmi yıllık üretim davranışıdır ve iki taraf farklı saatlerde çalışır. Çekirdek yılda iki ya da üç kez sürüm verir. Gutenberg her iki haftada bir eklenti sürümü yayımlar. Özet aslında projenin kendisinin şunu kabul etmesi: bu iki saati birbirine yapıştırmak dışarıdan göründüğünden zor.

Ajanslar için üç somut sonuç çıkıyor.

Birincisi, React 19 hikâyesi bitmedi. Eklenti yazarları yetişemediği için geri alındı; 7.1 ile gelecek. Eğer ofisinizde özel bir blok kütüphanesi ya da editöre kancalanan bir WooCommerce eklentisi varsa, 7.1 betası üzerinde yapacağınız ön uçuş kontrolleri tercih meselesi değildir. Komiterler odada şunu söyledi: daha fazla iletişim kuralım, daha fazlasını bekleyelim. Bu iki yönlü çalışan bir cümle. Biz de dev chat gündemlerini okuyacağız, onlar da yazacak.

İkincisi, eş zamanlı düzenleme artık uzun bir yay; gelecek çeyrekte müşteriye söz verebileceğiniz bir özellik değil. Mimari Çekirdeğe oturabilir, tam özellik seti oturmayabilir. Erken 7.0 pazarlamasının arkasından bir müşteriye “WordPress’te gerçek zamanlı ortak yazımlı editöryel iş akışı” sattıysanız, şimdi geri çekin. Dürüst yanıt: bir yıl, belki daha fazla, ve şekli demoların ima ettiğinden farklı olacak.

Üçüncüsü, beta testi artık “birileri yapar” sorunu değil, doğrudan ajansın sorumluluğu. Beta Tester eklentisinin üç bin kurulumu — açıkça söyleyelim — utanç verici. Komiterler de biliyor. 7.1 ile bir kanarya kanalı ya da Çekirdeğe alınmış bir Beta Tester gelirse, hâlihazırda staging ortamı işleten ajanslar bu boruyu beslemesi gereken taraf. WordPress sessizce kazanıyor — çünkü her zaman kazandığı şey için kazanıyor: olgunluk, yönlendirmeler, yeniden inşadan sağ çıkan slug’lar, revizyonlar, ciddi bir yönetişimi olan eklenti ekosistemi. Bu olgunluk editörün üstünde değil, altında. Ve sürdürülmesi, bizim bir müşterinin sitesine ulaşmadan önce yukarı akıştaki değişiklikleri gerçekten test etmemize bağlı.

Ne yaparım (ya da yapmam)

Somut olarak, The WP Clan tarafında üç hamle. Aynısını bu yazıyı okuyan her ajansa öneririm.

Bugün, her kritik müşteri sitesinin en az bir staging klonuna Beta Tester eklentisini kurun. Üretime değil. Bir sonraki sprintte değil. Bugün. Kanalı “Bleeding edge” ya da “Beta/RC” olarak ayarlayın ve o staging sitelerinin otomatik güncellenmesine izin verin. 7.1 beta 1 düştüğünde zaten üstünde olacaksınız. Bir gerileme özel bir bloğa ya da bir WooCommerce akışına vurursa, yüz milyon siteye ulaşmadan önce göreceksiniz — sizinki dahil.

Eş zamanlı düzenlemeyi 2026 teslimatı olarak satmayı bırakın. Bir müşteri bu yıl WordPress’te Google Docs tarzı ortak yazım istiyorsa, dürüst yanıt şudur: “henüz değil, ve geldiğinde de muhtemelen öntanımlı olmayacak — büyük olasılıkla bir Çekirdek mimarisi olarak inecek, üstünde bir eklenti katmanıyla.” Asıl satabileceğiniz şeyleri satın: revizyonlar, kilitleme, role dayalı editöryel iş akışı, zamanlanmış yayınlar. WordPress bunları on yılı aşkın süredir gönderiyor. Bunlar ölçeklenir.

Make/Core blogunu izleme panonuzu okur gibi okuyun. Krakov özeti iki sayfa. Dev chat gündemleri daha kısa. React 19 geri alma yazısı beş dakikada okunuyor ve ekiplere saatlerce spekülasyon kazandırıyor. Eğer üretimde WordPress siteleri çalıştırıyor ve Make’i haftalık okumuyorsanız, söylentilerle çalışıyorsunuz demektir. Oradaki sinyal-gürültü oranı, gördüğüm her “WordPress haberleri” bülteninden yüksek.

Gutenberg-Çekirdek sürtünmesi hakkında panik yapmazdım. Komiterler bunu açıkça, aynı odada, yayımlanan bir özetle konuşuyor. Bu, yönetişimin çalışması; çökmesi değil. Bu yıl neredeyse her yapay zekâ kod aracı ekosistemiyle karşılaştırın — orada alacağınız tek “özet” bir kurucunun bir tweet’idir.

Örüntü tekrarlanıyor: her yeni dalga içerik yönetim sistemini yerinden etmeyi vaat ediyor, her yeni dalga sonunda bir tane içerik yönetim sisteminin üstünde çalışmaya başlıyor. WordPress dalgası koşmaya devam ediyor çünkü Krakov’dakine benzer odalarda, projeyi sürdüren insanlar hâlâ neye karar verdiklerini yazıyor ve gönderiyor.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Close Search Window