Front page | perl.module-authors |
Postings from September 2009
Term::Info - takeover
From: Fayland Lam
September 24, 2009 21:18
Term::Info - takeover
Message ID: firstname.lastname@example.org
I think you forget to CC the list. :)
---------- Forwarded message ----------
From: Bill Ward <email@example.com>
Date: Fri, Sep 25, 2009 at 11:58 AM
Subject: Re: Term::Info - takeover
To: Fayland Lam <firstname.lastname@example.org>
I think if you're going to extend the existing module (radically
improving it, it sounds like, but keeping backward compatibility) then
I'd say follow those instructions to take over the module. But if
you're doing something new that doesn't just extend what's already
there, it would be better to use a new name. Term::Terminfo might be
good, since "terminfo" is the name of the database you're supporting.
On Thu, Sep 24, 2009 at 7:33 PM, Fayland Lam <email@example.com> wrote:
> I suggest that you should use another package name, that's the easiest way to do.
> or else, you need follow the instruction of http://www.cpan.org/misc/cpan-faq.html#How_adopt_module
> that would take a month or two.
> Jonathan Yu wrote:
>> On Thu, Sep 24, 2009 at 4:43 PM, Paul LeoNerd Evans
>> <firstname.lastname@example.org> wrote:
>>> I notice that Term::Info was released in 1999, has no documentation, no
>>> testing, only wraps Tput, and is generally not all that useful.
>>> I'm planning to write a proper terminfo wrapping module anyway, and this
>>> seems an ideal name to give it.
>>> CPANTS claims nothing is using it:
>>> If I were to create another one which is more useful, providing more
>>> access to terminfo information, how might I go about creating a release
>>> of it?
>> I trust you know that releasing under the same name would be marked as
>> an unauthorized release by the indexer, unless you manage to convince
>> the original author or the PAUSE Admins to grant you that namespace.
>> I suggest you first name the module something like, Term::Info::More
>> to indicate that it is Term::Info with some additional features. Then
>> you can petition for the Term::Info namespace if you so choose, at a
>> later date, though that probably won't be necessary or desired.
>>> Paul "LeoNerd" Evans
>>> ICQ# 4135350 | Registered Linux# 179460
> Fayland Lam // http://www.fayland.org/
Check out my LEGO blog at http://www.brickpile.com/
View my photos at http://flickr.com/photos/billward/
Follow me at http://twitter.com/williamward
Fayland Lam // http://www.fayland.org/