Drupal5のモジュール

Drupal7.0-rc1(Release Candidate)の配布が始まっています。いよいよ遠からず正式版がリリースされそうです。

自分がDrupalを使い始めた頃には既にDrupal7の開発が始まっていたと記憶します。もう3年近く開発が続けられているのではないでしょうか。オープンソースのメジャーバージョンアップとしては、異例とも言える念入りな開発作業だと思います。参加されている開発者の皆さんには頭が下がるばかりです。

一方、モジュールの開発もD7の方にシフト、D5はいよいよ見捨てられ始めてきました。update statusをかけてみると、既にサポートされないモジュールが出てきました。自分の使っている中では、contemplate、publish content、views slideshowといったところです。

contemplateを使わなくても出力をnode.tmp.phpに直接書き込めがいい訳ですが、変数を探すのが大変になります。publish contentはユーザーの使い勝手には欠かせません。views slideshowは手軽にflashみたいな効果を出せ、ダイナミックなサイトを作るには欠かせないのですが、jqueryとか進化しつづけているライブラリとの密接な関係を考えると、古いシステムへの適用が見送られるのも理解できます。いずれのモジュールもサイトの運用そのものへの直接的な影響は大きくありませんが、D5サイトのD6へのバージョンアップはそろそろ避けて通れなくなってきたようです。

それと来年の後半あたりはD6からD7へのバージョンアップにかなり振り回されることになるのは間違いなさそうです。嬉しいことではありますが…