Instiki mit Gems benutzen anstatt mit den Vendor-Plugins

Ich wollte gerne alle Gems, die ich habe, zentral mit Rubygems verwalten. Deswegen hier eine kleine Anleitung wie man Instiki dazu bekommt, diese Gems zu benutzen.

cd /path/to/instiki/vendor/
rm -r rails
cd plugins/

Es können nur die Plugins gelöscht werden, die es auch als Gems gibt.

rm -r abstract_1.0.0/ diff/ maruku/ rails_xss/ syntax/ xhtmldiff/
cd ../../

Jetzt noch die Gemfile mit folgenden Zeilen ergänzen. (Gilt für Instiki 0.19.1)

gem "rails", "2.3.10"
gem "abstract", "1.0.0"
gem "diff-lcs", "1.1.2"
gem "maruku", "0.6.0"
gem "rails_xss", "0.1.3"
gem "syntax", "1.0.0"
gem "xhtmldiff", "1.0.0"

Speichern und ein

bundle

Fertig.