From: tony summerfelt Date: 2004-06-11T05:06:59+09:00 Subject: library, module, or...? On Fri, 11 Jun 2004 04:31:35 +0900, you wrote: >Sure it can -- you just have to 'include' it in a class (i.e., you >can't instantiate the module, but you can still house an initialize >method in it for use by classes): > > module M > def initialize > puts "hi" > end > end > > class C > include M > end > > C.new # => hi ah, where to initialize everything that used to be in the class was the missing piece of the puzzle for me... the more i dig into ruby the more i like it... according to the various things i've read via google, installing third party modules should go into: site_ruby\1.8 ? that's what i'm currently doing with my own code (although stuff i've installed has gone lib\ruby\1.8 i want include a proper installer.rb/gui installer for my module