From: Matt Armstrong Date: 2004-11-18T14:55:29+09:00 Subject: Re: [ANN] rpa-base 0.2.3 Mauricio Fernández writes: > On Tue, Nov 16, 2004 at 02:08:23PM +0900, Matt Armstrong wrote: >> >> > rpa-base 0.2.3 is now available at http://rpa-base.rubyforge.org >> > . >> >> I just noticed that RubyMail is part of RPA -- pretty neat! :-) > > Would you like to receive notifications of future package revisions? Sure, but only if it means zero effort on your part. Otherwise I can periodically poll RPA as I'm interested. > Since your new major version is going to be completely incompatible > with the previous ones, I think it would make sense to do the > equivalent to a soname change, that is, something like > > require 'rubymail' ==> require 'rubymail1' That's exactly it. require 'rmail' ==> require 'rubymail' RMail::Message ==> RubyMail::Message This rename is somewhat random, but rectifies something I think I got wrong from the start (not matching the package name with the package's module name space). It also marks the beginning of what I plan to be another active and comparably unstable phase of RubyMail development, so it makes some sense to do this now. -- matt