> In article
> <[EMAIL PROTECTED]>, Paul
> Sturm <[EMAIL PROTECTED]> wrote:
>
>> ... so I like the brevity of "Tib::Rv", since you end up having to
>> type it quite a bit.  I can totally do whatever y'all think is
>> appropriate, but I really like Tib::Rv.
>
> tib makes sense to you, but i don't think it will make sense to  most
> people.
>
> your keystrokes concern sound more like a design problem than a
> naming problem.  there is probably a way to solve both at the
> same time :)


Okay, so let's say I want to change it from Tib:: to Tibco::.  It's
already been pushed out to CPAN as Tib::Rv 0.02.  Can I rename the module
via PAUSE, or do I need to request the new Tibco namespace and just sort
of ignore the existing Tib::Rv?  Or maybe you can do some
behind-the-scenes trickery?

As for the keystrokes thing, I'm gonna layer on a bunch of factory
methods, so instead of doing:

my ( $rv ) = new Tibco::Rv;
my ( $timer ) = new Tibco::Rv::Timer(
   $Tibco::Rv::Queue::DEFAULT, 4, \&mycallback );


... you can do ...

my ( $rv ) = new Tibco::Rv;
my ( $timer ) = $rv->createTimer( 4, \&mycallback );



Reply via email to