Risolutoの世界において、「Flavor」という単語は「ある機能を実現するために必要となるCageの総称」という意味を持ちます。平たく言えば、「アドオン」です。RisolutoはCMSではありません。アプリケーションを作るための土台(フレームワーク)です。それ以上でもそれ以下でもありません。
大抵の場合、「Risolutoを使う」ことは目的ではありません。「Risolutoを使って何かをつくる」ことこそが目的であるはずです。何を「つくる」のかは人それぞれでしょうが、ほとんどの人は似たようなものを作ろうとすることでしょう。
Risolutoでは、「Risoluto自体の機能を拡張するプログラムの集合体」や「Risoluto上に実装したある機能」*1をパッケージ化したものを、「Flavor」と呼んでいます。Risolutoはシンプルで低機能ですが、これらFlavorを追加することでRisolutoシステムのオーナーが最終的に欲しているシステムの構築を、より簡単に行うことができるはずです*2。
Flavorは、Risoluto Developersが提供するものだけではありません*3。もちろん、Risoluto Developersも開発しています。
Risoluto Developersが認識しているFlavorについては、RisolutoのWebページかSourceForge.jpのプロジェクトページで情報を提供しています。どこに書いてあるにせよ、Risoluto Developersは各Flavorについて一切関知しません。必要に応じて、各Flavorのベンダーにお問い合わせください。
大抵の場合、Flavorは「tar.gz」形式か「zip」形式のいずれか(または両方)で提供されています。
大抵のFlavorでは、入手後に展開するとディレクトリがひとつできます*4。それをそのまま「{RISOLUTO_USERLAND}」配下に配置します。その後、インストール用のURLにアクセスし、画面の指示通りに進めていくとそのFlavorが使用可能になります。
例えば、Risoluto Developersが提供している「SimplePage」 Flavorでは、下記のURLにアクセスすることでインストールが行えます。
http://www.example.com/?cage=simplepage.install&act=install
インストールが終了すると、管理画面にメニューが追加されたりします。このあたりはFlavorによって異なりますので、各Flavorのベンダーに問い合わせたり、当該Flavorのマニュアル等を参照してください。
Flavorによってはアップグレード Flavorが提供されていることがあります。この場合、原則としてRisolutoのアップグレードと同一の手順でアップグレードすることが可能です*5。
詳しくは、各Flavorのベンダーに問い合わせたり、当該Flavorのマニュアル等を参照してください。