Drupalバージョン情報

リリースノート

Drupalのバージョン番号について

以下は http://drupal.org/handbook/version-info の日本語訳です。

このページでは、Drupalコアおよび拡張モジュールにおける、Drupalのバージョン番号のスキーマについて説明します。各バージョン番号が何を意味するのか、そしてDrupalサイト構築時にどのようにバージョン番号を検討すればよいのかを理解する役に立つと思います。

Drupalコアのどのバージョンを使えばよいですか?

簡単に言うと、常に推奨の公式リリースのうちの一つを使うべきです。これはDrupal Projectのページで調べることができます。

どんなときでも、Drupalにはサポートされるメジャーリリースシリーズが二つ存在しています。現時点では、Drupal 5とDrupal 6です。それぞれの更新バージョンが、定期的に出されます。たとえば、Drupal 6シリーズでは、6.0, 6.1, 6.2, etcのように、いくつかのバージョンがすでにリリースされており、それが今後も続いていきます。時々これらのバージョンは総称して"6.x"と呼ばれます。けれど、これらは完全に同じわけではありません。各シリーズの最新バージョンでは、それ以前のバージョンで発見された問題が修正されています。また、それらの修正には重大なセキュリティアップデートが含まれていることもあります。従って、使っているのがDrupal 5であるか6であるかに関わらず、常にそのシリーズ内で最新のバージョンを使用しなければなりません。

Drupal 5かDrupal 6かを決定するにあたり、いくつかの要因を考慮に入れなければなりません。Drupal 6は、Drupal 5と比べて、より新しく、より長い期間サポートされます。また、より多くの機能と改善が含まれています。したがって、特別な事情がなければ、Drupal 6を使ってください。しかしながら、Drupalの各メジャーリリースに互換性のある拡張モジュールテーマ翻訳のリリースは、ときどきDrupalそれ自体よりも遅れる場合があるので、あなたの必要とする機能がまだDrupal 6で利用可能になっていない場合は、それが決定に影響を与えるかもしれません。(拡張モジュールのステータスリストは便利な参照ですが、常にモジュールの公式プロジェクトページで最新の情報を確認するようにしてください。)

Drupal 7は現在開発中で、まだプロダクションでの使用に適したものではありません。前回までのパターンと同じだと考えると、安定したバージョン(Drupal 7.0)は2010年の前半のどこかでリリースされることになると思われます。それに伴い、Drupal 5はサポートされなくなり、またセキュリティアップデートが提供されなくなります。それまでの間に、Drupal 5サイトはDrupal 6にアップデートしておく必要があります。

拡張モジュール、テーマ、翻訳ではどのバージョンを使うべきですか?

通常は、モジュール、テーマ、翻訳の各プロジェクトページにある"official releases"の一つを使うべきです。なぜなら、それらがメンテナによって現在サポートされているバージョンとなるからです。それらのページで利用可能な特定のリリースを調べるときに注意すべきなのは、バージョン番号の最初の部分が、Drupalコアのメジャーリリースのどのシリーズとモジュール、テーマ、翻訳の互換性があるかどうかを示しているという点です。たとえば、バージョン番号が5.x-1.2のモジュールは、Drupal 5のみで使用でき、バージョン番号が6.x-1.2のモジュールは、Drupal 6のみで使用できます。

次のリリースはいつですか?

オープンソースの伝統に従い、準備できた時です。バグ報告の修正に十分なテストが完了したときです。セキュリティの問題に対する迅速なリリースには、もう少し注意が払われています。報告された問題の修正とテストに関わる人が多くなればなるほど、リリースが出されるのが早くなる可能性があります。

今使っているDrupalのバージョンを知るには?

可能であれば、管理セクション >> リポート >> 現状報告 と進んでください。Drupal 6.0以降であれば、バージョン番号が表示されます。Drupal 5.x以下の場合、管理 >> ログ >> 現状報告 を見に行ってください。

それが駄目な場合は、DrupalのルートディレクトリにあるCHANGELOG.txtファイルを見つけて開き、稼働中のバージョン番号を探してください。

CHANGELOG.txtが見つからなければ、system.moduleの先頭に次の行がないかチェックしてください:

define('VERSION', '5.5');

この行が見つかれば、それが今稼働中のバージョン番号になります。それも見つからなければ、バージョン番号は4.7.2未満ということになります。

今使っているモジュールまたはテーマのバージョンを知るには?

インストール済みのモジュールおよびテーマのバージョンは、管理画面の「モジュール」および「テーマ」で見ることができます。管理 >> サイト構築 >> モジュール もしくは、管理 >> サイト構築 >> テーマ に行くと、バージョン番号が一覧できます。

アップグレードと後方互換性についてはどうですか?

より詳細な情報については、Drupalの後方互換性の方針(日本語訳)をお読みください。

より詳しい話

以下のページでは、上級ユーザ向けのより詳細な情報を解説しています。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2011年01月08日 14:27