Drupalは評判をはるかに凌駕している
Drupal is now light-years ahead of its reputation (dri.es)
要約
Drupalは、Drupal CMS、Drupal AI、Drupal Canvasなどの新機能とDrupal Coreの改善により、その評判をはるかに超える進化を遂げました。しかし、この進歩がコミュニティ外に十分に伝わっていないことが課題であり、これを解消するためにアドボカシープログラムが開始されました。これにより、開発者体験の向上と、AIを活用したコンテンツ管理の新たな可能性が示されています。
全文翻訳
State of Drupal presentation (September 2026)
DrupalCon Rotterdam 2026 DriesNote presentation.
Drupalは今や、その評判からかけ離れた進化を遂げています。このギャップを埋めることが私たちの最優先課題であり、DrupalCon Rotterdamでの私の基調講演の主なメッセージでした。
2年強前、私はDrupal Starshotを立ち上げました。それは、かつてのようにイノベーションを起こせるか確信が持てなかったからです。結果として、私たちはそれができることを証明しました。
StarshotはDrupal CMSとなり、Site Templates、Recipes、Drupal AI、Drupal Canvasなどを統合して、ウェブサイト構築をより容易にします。
その作業と並行して、Drupal Coreは開発者にとってより高速で優れたフレームワークになりました。より強力なDrupal Coreは、より良いDrupal CMSの構築を助け、Drupal CMSの構築はDrupal Coreのさらなる改善を推進しました。
残念ながら、Drupalコミュニティの外にいる多くの人々は、今日のDrupalができることを見ていません。ロッテルダムでは、私たちがどれだけ進歩し、次にどこへ向かうのかを示し、より多くの人々がDrupalの素晴らしさを知るためのアドボカシープログラムを開始しました。
基調講演を見逃した方は、以下のビデオをご覧になるか、スライド(86 MB)をダウンロードしてください。
さらに多くの人々にリーチするための方法
基調講演の前半では、多言語サイト、JavaScriptフロントエンド、ヘッドレスCanvas、Drupal AIの改善点を示しました。
Drupalは長らく強力な多言語機能を持っていましたが、強力な新しいページビルダーであるDrupal Canvasは、まだ多言語サイトをサポートしていませんでした。私たちはCanvasに多言語サポートを追加しただけでなく、すべての多言語サイトのセットアップを容易にしました。
Reactは世界最大級の開発者コミュニティを持っています。Drupal CanvasのコードコンポーネントはReactで書かれており、開発者エクスペリエンスはフロントエンドJavaScript開発者が既に知っているツール、パターン、ワークフローを中心に設計されています。彼らはDrupal固有の概念や規約を学ぶ必要なく、好みの開発ツール、最新のAI支援ワークフローを含むものを使用できます。私たちはそのエクスペリエンスをさらに改善し続け、より多くの開発者コミュニティがDrupalで構築するための障壁を下げています。
DrupalConでは、その同じモデルをDrupal Canvas Headlessで拡張しました。開発者は今や、Drupalを使用してコンテンツを管理しながら、Next.js、Astro、TanStack、Angular、Nuxtなどのフレームワークでフロントエンドを個別に構築できるようになりました。エディターは依然としてDrupal Canvasのビジュアルエクスペリエンスを得られます。彼らはDrupalでページを構築し、そのページがフロントエンドでどのように表示されるかを正確にプレビューできます。
これは重要なトレードオフを変えます。チームはもはや、モダンなJavaScriptフロントエンドとDrupal Canvasのビジュアルオーサリングエクスペリエンスのどちらかを選択する必要がなくなりました。両方を手に入れることができるのです。これにより、Drupalはより多くの開発者、より多くのフロントエンドアーキテクチャ、そしてより多くの種類のプロジェクトに開かれます。
Drupal AIは非常に速く進化しており、基調講演全体をそれに費やすこともできたでしょう。代わりに、人々がDrupal AIを自分で体験できる新しいDrupal AIデモをリリースしました。これは事前に設定されており、Drupal AIができることを探索したり、顧客にそれを示したりするのが簡単です。
最新のDrupal AIを使えば、質問をして、サイトのコンテンツに基づいた回答を得ることができます。ブランドガイドラインに対するコンテンツの監査、コンテンツの翻訳、コンテンツの分類、AIによるページやReactコンポーネントの構築などが可能です。MCPを通じて、AIアシスタントはDrupalの外からDrupalコンテンツを操作できます。
私が最も興奮しているのは、これらすべてを支える基盤です。Drupal AIはDrupalをAIハーネスに変えます。組織はAIモデルを構造化されたコンテンツ、ツール、ワークフローに接続しながら、パーミッション、ガードレール、オブザーバビリティ、メータリング、そしてAIモデルの選択を通じて管理を維持できます。
Drupalの機能を他のソフトウェアに開放する
基調講演の後半では、もう一つの重要な変化に焦点を当てました。AIアシスタントが、人々がDrupalを操作する新しい方法を提供できるということです。
あるデモでは、エディターがAIアシスタントにページの公開停止を依頼しただけでした。彼らはどこをクリックすればよいかを知る必要も、Drupalのリビジョン、モデレーションワークフロー、パーミッションを理解する必要もありませんでした。アシスタントは彼らの意図を行動に変換しましたが、Drupalは管理下にありました。エディターがページを公開停止する権限を持っているかを確認し、手動で行った場合と同様にサイトの公開ルールを適用しました。
デモの詳細を見たい場合は、それに携わったScott Falconerが、セットアップ方法、内部で何が起こっているのか、そして参加方法を示す舞台裏ウォークスルーを録画しています。
そのデモはToolモジュールに基づいて構築されており、私はこれがDrupal開発者にとって最も注目すべきモジュールの1つだと信じています。Drupalモジュールは既に何千もの有用な機能を含んでいます。コンテンツの公開、ユーザー管理、メディア処理、設定変更など、その他多数です。Toolモジュールは、開発者がこれらの機能をAIアシスタントや他のソフトウェアが発見して使用できるように、標準的な方法を提供します。
今日、既存の機能をツールとして公開するには、まだ多くのコードが必要になる場合があります。私自身のアルバムモジュールはツールを公開しておらず、その既存の機能をAIアシスタントが利用できるようにするのに約1,000行の追加コードが必要でした。
しかし、一度それらのツールが利用可能になると、その価値は明らかになりました。MCPサポートの追加は、私のサイトにある10,000枚以上の写真の管理方法を既に変えました。かつて多くの時間を要したタスクが、Drupalがコンテンツ、パーミッション、ワークフローを管理し続ける一方で、AIアシスタントを使えば、はるかに速く正確に行えるようになりました。
その経験は、私がAIとCMSの大きなアンバンドリングで書いたことを裏付けました。AIは実行作業の多くを引き受けることができ、Drupalはコントロールレイヤーとして残ります。より多くの組織がAIアシスタントを通じてサイトの一部を管理したいと予想しています。AIは、Drupalが提供する構造、ガバナンス、セーフガードを犠牲にすることなく、複雑なタスクをはるかに速く容易にすることができます。
数千ものモジュール開発者が最終的に同様の方法で機能を公開したいと信じているため、私はMatt Glamanと協力してそれをはるかに容易にしました。Mattは、開発者が属性を使用して既存のPHPメソッドをツールとして公開できるTool APIの変更を開発しています。
アイデアはシンプルです。既存のメソッドにPHP属性を追加して、その名前、目的、入力、出力を記述します。私のアルバムモジュールでは、約1,000行の統合コードが約20の属性になりました。私のサイトは既に実験的なブランチを使用しており、それをToolモジュール自体にマージするために取り組んでいます。
そして、これはAIだけに関するものではありません。同じツールは、MCP経由でAIアシスタントから、HTTP経由で他のアプリケーションから呼び出されるか、JavaScriptコンポーネントのスキーマを生成するために使用され、DrupalモジュールをECA、FlowDrop、Maestroなどのワークフローシステムに接続できます。以下のビデオは、私のアルバムモジュールによって公開された機能を使用するFlowDropを示しています。
Drupalについてもっと声高に語る
基調講演の最後の部分で、Drupalの評判のギャップに戻りました。私たちはDrupalで多大な進歩を遂げることができますが、それが自動的に人やAIエージェントの考えを変えるわけではありません。例えば、私が6月にテストしたAIコーディングエージェントは、Drupalを評価した際にDrupal CMSやSite Templatesにさえ言及しませんでした。
過去数年間、私の個人的な焦点の多くはDrupalのイノベーションを加速することにありました。その取り組みは成果を上げており、私たちは実際の製品モメンタムを持っています。今、私は方程式のもう一方、つまり、人々が私たちが構築したものを見て、何が変わったのかを理解し、それがなぜ重要なのかを知るようにすることに、より多くの注意を移しています。
[画像: Slide reading "Drupal is now light-years ahead of its reputation" over translucent red and yellow shapes, with a pink glass rocket on the left.]
そこで、Drupal Associationが主導するDrupal Advocacy Programを発表しました。
Drupalには既に貢献クレジットシステムがあります。それはDrupalに貢献した人々や、その活動を支援する組織を認識します。企業にとって、これらのクレジットはDrupalマーケットプレイスでの可視性を決定するのにも役立ちます。これまでは、技術的な貢献や財政的支援を認識することに、アドボカシー活動を認識することよりもはるかに優れていました。
新しいDrupal Advocacy Programはそれを変えます。アドボカシー活動も貢献クレジットを獲得できるようになり、既存のDrupalコミュニティ外の人々にリーチする活動はより大きな重みを持つようになります。
Drupalの評判のギャップを埋めたいのであれば、Drupalをよく知っている人々にだけ話すわけにはいきません。外部イベントでの講演、より広範な出版物での記事、顧客事例、デモ、チュートリアル、そして今日のDrupalができることを人々に見てもらうためのその他の活動がもっと必要です。
Blue Drop Labsはその良い例です。DriesNoteの翌日、彼らはDrupal CMSとCanvas Headlessを使ったウェブサイト構築に関する記事を公開しました。プロジェクト自体は既に稼働していましたが、彼らはその作業をすぐに他の人が学べるストーリーに変え、エディターと開発者が今日のDrupalとどのように連携するかを示すデモを提供しました。
それがまさに私が「もっと声高に語る」と言う意味するところです。既に多くの印象的なDrupalの作業が行われています。私たちはそれを世界に示すためのより良い仕事をする必要があります。
アドボカシープログラムを発表することに少し緊張していました。私たちはDrupalの評判のギャップに長い間苦しんできましたし、それを認める以上のことをする必要があると感じていました。貢献クレジットをアドボカシーに報酬として使うことは、インセンティブを変える具体的な方法でしたが、コミュニティがどのように反応するか確信が持てませんでした。
結果として、それは基調講演で最も受け入れられた発表の1つになりました。その反応は、人々が評判のギャップを認識するだけでなく、それに基づいて行動する準備ができているという自信を与えてくれました。
Drupalアドボカシークレジットの獲得方法を学び、アドボカシー活動を提出することができます。
[画像: Slide reading "Talk louder" over translucent circuit boards and electronic parts glowing red, orange and yellow.]
私のお願いはシンプルです。Drupalについて、特に私たちのコミュニティ外の人々に、もっと声高に語ってください。Drupalは誇大広告を必要としませんが、より良い公開記録が必要です。私たちは、実際の例をもって、今日のDrupalができることを示す人々をもっと必要としています。
私のプレゼンテーションとデモを成功させるために貢献してくれたすべての人々に感謝の意を表します。特に、Bálint Kléri、Christoph Breidert、Gábor Hojtsy、Lauri Timmanee、Matt Glaman、Michael Lander、Pamela Barone、Shibin Das、そしてDrupal AIパートナーに特別な感謝を捧げます。その他多くの方々が間接的に貢献してくれました。もし私が誤って誰かを省略してしまった場合は、ご連絡ください。