フィクションです。 Drupal 9には、過去5年間にアップデートされ、追加されたDrupal 8のすべての機能と機能が搭載されます。
- レイアウトビルダー - コンテンツのレイアウト機能を提供
- メディア - 画像や動画などの資産をアップロードして再利用可能とする
- BigPipe - サイドバーや補助コンテンツが生成されている間に、ページのメインコンテンツを素早く送信可能とするようなパフォーマンスの向上
- モバイルエクスペリエンス - 画面サイズに応じて自動的に向きを変える管理ツールバーなど、すべての機能にレスポンシブデザインが採用
- API-First サポート - JavaScriptフロントエンド、モバイルアプリケーションなどのコンテンツバックエンドとしてDrupalを使用できるようにする
事実でもあり、フィクションでもあります。 現在実行しているものにもよりますが、Drupal 9への移行は簡単なプロセスか再構築のどちらかになります。Drupal 7からDrupal 9への移行には再構築が必要です。移行を効率化するために、Upgrade Status (Drupal 7バージョン)、Drupal Module Upgrader、Core Migrate Suite などの多くのツールが利用できます。また、Migrating to Drupal 8: It's Time という電子書籍もあり、移行がスムーズに進むようにするための詳細な情報を提供しています。
一方で、Drupal 8からDrupal 9へのアップグレードは、過去10年間に行った他のメジャーなDrupalのアップグレードよりも、より合理化され、時間もかからないでしょう。Drupal 9の究極的ガイド では、Drupal 8サイトの移行準備のために今から行うべきステップを概説しています。
事実でもあり、フィクションでもあります。 今回のリリースでは、スムーズなアップグレードパスを利用できるようにすることに重点を置いているため、Drupal 9.0自体にはDrupal 8の最新バージョンと比べて新機能はありません。しかし、Drupal 9.1(2020年12月リリース予定)以降も新機能は追加されていきます。例えば、熱心なコントリビューターのチームが、将来のバージョンのDrupal 9のデフォルトテーマになるように、新しいフロントエンドテーマ Olivero に取り組んでいます。
Drupal 9 のリリースが近づいてきたので、Drupalの創設者でありプロジェクトリーダーでもあるドリス・バイタルト(Dries Buytaert) が述べている言葉を紹介します。「Drupal 9についての大きな問題は...大きな問題になるべきではないということです」
Drupal 8のアップデートに追いつき、最新バージョンの依存関係を使用し、非推奨のモジュールやAPIを使用しない限り、比較的スムーズにDrupal 9への移行を楽しむことができます。