Martyn J. Pearce writes: > On Wed, Jan 28, 2004 at 12:45:28AM +0100, A. Pagaltzis wrote: > > > But I also find MIME::Lite to be a horrible name. It certainly > > doesn't present the module as a choice when you go through the > > obvious keywords looking for modules for sending mail. > > > > Of course, at this point, "MIME::Lite" is so well established a name > > a change is probably going to be more than difficult. I still think > > it's feasible though, so as the distribution under the new name > > includes a stub MIME/Lite.pm that just loads the name module. It's > > never too late to undo mistakes. (Assuming, of course, that people > > feel the way I do about the module's name.) > > This person does, in spades.
I think the name is unhelpful. A few years ago I happened to use several different mail-sending modules, in different projects or in code instigated by different people. In general they were OK, but none of them stood out as being superior to the others. Then, somehow, I encountered MIME::Lite. It seems to do everything I want and be easier to use than the alternatives, and I use it for all mail-sending. But I'd never've thought to try it in the first place. Even when I first saw the module I assumed it was for creating mime messages with attachments, and since I didn't want to do anything as complicated as attachments I wouldn't need such a complicated module when there were simpler ones available, surely? But can anybody suggest a better name, one that would suggest to newcomers that this is a good module to use for sending mail? Mail::MIME::Lite doesn't really help -- I'd still make the same assumptions about it as I did, and investigate the modules that sound as though they do sending: Mail::Send, Mail::Sender, Mail::Sendmail, Mail::Transport::Send, Mail::SendEasy, Mail::Mailer, ... Smylers
