On 1/19/07, Paul LeoNerd Evans <[EMAIL PROTECTED]> wrote:
That wasn't the intention, it's really just looking to find a class that is already installed and usable, that itself declares ability to be what you asked for.
so the invention in a module that facilitates creation of portable modules by abstracting things that happen to have more than one ways to do them to a level where Factory::LeoNerd takes a specification of what functionality is required and looks at the available options -- say you want to send e-mail from your module but you don't know what other modules pertaining to e-mail sending are installed on the target, you can add Factory::LeoNerd::Email as a dependency for your CPAN module and it will make sure that the functionality is supported somehow while providing the usee with whatever Paul finds to be the best interface to that function? I doubt that I got it right that time either Dave -- Q: How do I decode unix seconds-since-the-epoch timestamps? A: xterm -T TIMESTAMP_TRANSLATOR -e perl -ple'$_= ~~localtime$_' &