2010-11-30 10 views
0

Ein Rails-Plugin Ich benutze (google_analytics), die für Rails 2.3 enthält eine Datei mit dem Namen Schienen/init.rb, die unter Rails 3 ergibt die Warnung geschrieben wurde:Abwärtskompatible Lösung für "rails/init.rb ist veraltet"?

DEPRECATION WARNING: Use toplevel init.rb; rails/init.rb is deprecated: /home/logankoester/hack/active/myapp/vendor/plugins/google_analytics/rails/init.rb. (called from <top (required)> at /home/logankoester/hack/active/myapp/config/environment.rb:5) 

Nun konnte ich die Datei einfach bewegen in Meine Gabel, aber ich erwarte nicht, dass dies abwärtskompatibel mit Rails 2 wäre. Gibt es eine Lösung für diese Änderung, die für beide Versionen funktionieren würde, oder muss ich separate Zweige für jede Hauptversion von Rails verwalten?

+1

Versuchen Sie, es in ein Juwel umzuschreiben und zu bündeln. Das würde auch für Rails 2 funktionieren. – Ariejan

+0

@Ariejan das sollte eine Antwort sein, ich würde es abstimmen ... –

+0

@ Fàbio Batista - Da gehts los. – Ariejan

Antwort

3

Versuchen Sie, es in ein Juwel umzuschreiben und zu bündeln. Das würde auch für Rails 2 funktionieren.