Ryby On Railsを習得し始めて日が浅いのですが、InstantRails1.7(つまり、Rails1.2.3でしょうか?)の書籍を参考にしておりました。
その際、Rails2.x系が、インターネットでも情報が少なく、難しいように感じた事と、上記Railsのバージョンの本を先に購入してしまったという事もあり、まずは、1.x系から習得しようと思って、敢えて古いバージョンのRailsから勉強し始めようと思いましたが、例えば、プラグイン系のものが全く違うものに入れ替わっていたりと、技術の入れ替わりの頻度が高いように感じましたので、もう、2.x系に切り替えて習得し始めた方が良いかと思っています。
例えば、私が使用していたInstantRails1.7の書籍では、認証プラグインとして「LoginEngine」と書いてあった位で、色々と困りました。