Unter http://github.com/wvk/dynamime ist seit gerade die neue Version 0.9.1 des Dynamime-Railsplugins zu haben, die nun auch mit Rails 2.3 zusammenarbeitet.
Dynamime erweitert die in Rails verwendete Mime-Handling und Template Rendering-Infrstruktur um eine hierarchische Komponente. So können "Unter"-MIME-Typen definiert werden, die z.B. HTML auf speziellen (mobilen) Endgeräten abbilden. Damit ist es möglich, Views für verschiedene Geräte zu definieren, die jeweils (auch nur vereinzelt) spezielle Anforderungen an Inhalte oder Header stellen.
Dynamime verfügt über einen WURFL-Import Rake-Task, der aus WURFL-XML-Dateien Geräteklassen-Hierarchien importieren kann, die als Datengrundlage für die Browsererkennung herangezogen werden können.
Installiert wird Dynamime wie jedes Railsplugin:
ruby script/plugin install git://github.com/wvk/dynamime.git
Für nähere Informationen siehe README.rdoc.