· kaynak Hacker News – Front Page (hnrss.org)
Drupal'ın headless Canvas'ı, AI araçları ve savunuculuk hamlesi itibar açığını kapatmayı hedefliyor
DrupalCon Rotterdam'ta Drupal'ın kurucusu Dries Buytaert, CMS'in artık itibarının önünde olduğunu savunarak Canvas Headless'ı, AI araçlarındaki ilerlemeleri ve savunuculuk çalışmalarını katkı kredisiyle ödüllendiren bir programı duyurdu.

DrupalCon Rotterdam 2026'da Drupal'ın kurucusu Dries Buytaert, yıllık State of Drupal açılış konuşmasını tek bir tez etrafında şekillendirdi: Platform, onun deyişiyle artık "itibarından ışık yılları önde" ve bu açığı kapatmak projenin en büyük zorluğu. Konuşmayı özetlediği bir blog yazısında Buytaert, sunumu Drupal Starshot ile başlayan ve hem CMS ürününü hem de temelindeki framework'ü yeniden şekillendiren iki yıllık çalışma çerçevesinde ele aldı.
Starshot, Drupal CMS'e dönüştü
Buytaert, Drupal Starshot'ı iki yılı aşkın süre önce, projenin eskisi gibi yenilik yapabileceğinden artık emin olamadığı için başlattığını söyledi. Ona göre sonuç bu şüpheyi yanıtladı. Starshot, Drupal CMS'e dönüştü; Site Templates, Recipes, Drupal AI ve Drupal Canvas sayfa oluşturucuyu bir araya getirerek web sitesi kurmayı kolaylaştırıyor.
Paralel olarak Drupal Core, geliştiriciler için daha hızlı ve daha iyi bir framework hâline geldi. Buytaert, güçlendirici bir döngüden söz etti: Daha güçlü bir çekirdek daha iyi bir CMS'i desteklerken, CMS'in inşası da çekirdeğin gelişmesini sağladı.
Canvas çok dilli ve headless oluyor
Açılış konuşmasının ilk yarısı çok dilli siteleri, JavaScript front-end'lerini, headless Canvas'ı ve Drupal AI'ı ele aldı. Projenin sayfa oluşturucusu Drupal Canvas daha önce çok dilli destekten yoksundu; Buytaert bunun eklendiğini ve genel olarak çok dilli sitelerin kurulumunun artık kolaylaştığını söyledi.
Front-end geliştiricileri için dikkat çekici bir nokta, Canvas kod bileşenlerinin React ile yazılması ve geliştirici deneyiminin, JavaScript geliştiricilerinin zaten bildiği araçlar, desenler ve iş akışları — modern AI destekli iş akışları dahil — etrafında, Drupal'a özgü kavramları öğrenmelerini gerektirmeden bilinçli olarak tasarlanmış olması.
Buytaert konferansta Drupal Canvas Headless'ı da tanıttı. Ekipler içerikleri Drupal'da yönetirken front-end'i Next.js, Astro, TanStack, Angular veya Nuxt gibi framework'lerle ayrıca inşa edebiliyor. Editörler Canvas'ın görsel içerik oluşturma deneyimini koruyor ve sayfaların harici front-end'de nasıl görüneceğini tam olarak önizleyebiliyor. Buytaert'e göre bu, tanıdık bir ödünleşim ortadan kaldırıyor: Ekipler artık modern bir JavaScript front-end'i ile görsel sayfa oluşturma arasında seçim yapmak zorunda değil.
Drupal'a bir arayüz olarak AI
Drupal AI o kadar hızlı ilerliyor ki Buytaert, tek başına tüm açılış konuşmasını doldurabileceğini söyledi. İnsanların doğrudan deneyebilmesi için önceden yapılandırılmış yeni bir demo yayımlandı. Mevcut yetenekler arasında bir sitenin kendi içeriğine dayanarak soruları yanıtlama, içeriği marka yönergelerine göre denetleme, çeviri, sınıflandırma ve AI ile sayfa ile React bileşeni oluşturma yer alıyor. MCP üzerinden harici AI asistanları, Drupal dışından Drupal içeriğiyle çalışabiliyor.
Bu özelliklerin altında Buytaert, Drupal AI'ı bir "AI harness" olarak konumlandırdı: Kuruluşlar AI modellerini yapılandırılmış içerik, araçlar ve iş akışlarına bağlarken; izinler, guardrail'ler, gözlemlenebilirlik, ölçümleme ve model seçimi yoluyla kontrolü ellerinde tutuyor.
Demolardan birinde bir editör, nereye tıklayacağını bilmeyen ve revizyonları, moderasyon iş akışlarını ya da izinleri anlamayan bir AI asistanından bir sayfayı yayından kaldırmasını istedi. Asistan niyeti eyleme çevirirken, Drupal da editörün yayından kaldırma yetkisi olup olmadığını yine kontrol etti ve sitenin yayınlama kurallarını manuel bir eylemde olduğu gibi uyguladı. Demo üzerinde çalışan Scott Falconer, perde arkası bir anlatım videosu kaydetti.
Demo, Buytaert'ın Drupal geliştiricilerinin takip etmesi gereken en önemli modüllerden biri olarak nitelediği Tool modülüne dayanıyor. Modül; yayınlama, kullanıcı yönetimi, medya işleme ve yapılandırma değişiklikleri gibi mevcut modül yeteneklerini standart bir şekilde ortaya çıkarıyor, böylece AI asistanları ve diğer yazılımlar bunları keşfedip kullanabiliyor. Yetenekleri ortaya çıkarmak bugün hâlâ fazla kod gerektiriyor: Buytaert, kendi albüm modülüne tool desteği eklemenin, sitesindeki 10.000'den fazla fotoğrafı yönetme biçimini çok değiştirmiş olsa da yaklaşık 1.000 satır sürdüğünü söyledi.
Bu yükü azaltmak için Buytaert, Matt Glaman ile birlikte, geliştiricilerin mevcut PHP metotlarını attribute'lar kullanarak tool olarak ortaya çıkarabilmesini sağlayan bir Tool API değişikliği üzerinde çalışıyor. Onun albüm modülünde yaklaşık 1.000 satırlık entegrasyon kodu kabaca 20 attribute'a indi. Aynı tool'lar diğer uygulamalar tarafından HTTP üzerinden çağrılabiliyor, JavaScript bileşenleri için şema üretiminde kullanılabiliyor ya da ECA, FlowDrop ve Maestro gibi iş akışı sistemlerine bağlanabiliyor.
Savunuculuk için kredi ödemesi
Açılış konuşması itibar açığının kendisiyle sona erdi. İlerleme, insanların ya da AI agent'larının Drupal hakkında düşündüklerini otomatik olarak değiştirmiyor; Buytaert, Haziran'da test ettiği bir kodlama agent'ının platformu değerlendirirken Drupal CMS'den ya da Site Templates'ten söz etmediğini belirtti. Drupal Association tarafından yürütülen Drupal Advocacy Program'ı duyurdu; bu program kapsamında savunuculuk çalışmaları katkı kredisi kazanabiliyor ve mevcut topluluk dışındaki insanlara ulaşan çalışmalara ek ağırlık veriliyor. Katkı kredileri zaten Drupal marketplace'teki görünürlüğü etkiliyor; ancak sistem tarihsel olarak evanjelizmden çok koda ve finansmana ödül verdi.
Neden önemli
CMS seçen geliştiriciler ve ekipler için bu açılış konuşması önemli bir veri noktası. Duyurular, Drupal'a yöneltilen uzun süredir devam eden itirazları hedefliyor: headless Canvas, görsel içerik oluşturmadan vazgeçmeden modern JavaScript mimarilerini destekliyor; React tabanlı bileşenler dünyanın en büyük front-end topluluğu için engeli düşürüyor; Tool modülü ile MCP ise Drupal içeriğini ve iş akışlarını, asistanların eylemi gerçekleştirirken CMS'in yönetişim katmanı olarak kaldığı AI destekli bir geleceğe hazırlıyor. Savunuculuk programı da aynı derecede anlamlı: Drupal'ın kendi liderliği, platformun itibarının yeteneklerinin gerisinde kaldığına ve benimsemenin önündeki bağlayıcı kısıtın artık teknolojinin değil algının olduğuna inanıyor. Açığın kapanıp kapanmayacağı, topluluk dışındaki geliştiricilerin ürünü, ona dair anıları üzerinden değil, mevcut hâliyle değerlendirmesine bağlı.
- #drupal
- #cms
- #headless
- #ai
- #web-development