Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.perl.modules > #228
| From | Ivan Shmakov <oneingray@gmail.com> |
|---|---|
| Newsgroups | comp.lang.perl.modules, comp.lang.perl.misc |
| Subject | Re: Tree::Range 0.1 released |
| Date | 2013-06-27 08:12 +0000 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <87ppv87z1j.fsf@violet.siamics.net> (permalink) |
| References | <87ip1igchz.fsf@violet.siamics.net> <87a9mc9l80.fsf@violet.siamics.net> <oo3t9a-pe72.ln1@anubis.morrow.me.uk> |
Cross-posted to 2 groups.
>>>>> Ben Morrow <ben@morrow.me.uk> writes:
>>>>> Quoth Ivan Shmakov <oneingray@gmail.com>:
>> So, I've ended up with Tree::Range::RB, and Tree::Range::base for
>> the ->get_range () and ->range_set () methods. Both are now
>> released as Tree::Range 0.1. The CPAN page for the version is:
>> http://search.cpan.org/~onegray/Tree-Range-0.1/
>> PS. The namespace registration request is filed and pending
>> approval.
> The namespace registration process is pretty-much defunct at this
> point. Both Tree::Range::RB and Tree::Range::base are already as
> 'properly registered' as they need to be; that is, they are listed in
> 02packages.details.txt.gz on CPAN, so clients like CPAN.pm and cpanm
> will find your distributions for those package names.
Yes.
Still, it's recommended by [1] (though feel free to file a bug
report if you think it shouldn't be):
[...] A registration is not a prerequisite for uploading. It is
just recommended for better searchability of the CPAN and to avoid
namespace clashes. [...]
Besides, it'll add some useful bits of information to [2].
[1] https://pause.perl.org/pause/authenquery?ACTION=apply_mod
[2] http://search.cpan.org/~onegray/
> However, it goes against convention to have a distribution called
> Tree-Range that does not contain a module Tree::Range. You should
> consider either renaming Tree::Range::base
Won't this go against the example set by Digest::base? (which I
tend to think as a good enough to stick to.)
> or at least providing a documentation-only Tree::Range explaining why
> there isn't a module there.
I guess I'd consider the latter for 0.2. (Which I hope'll be
the release fixing only the documentation and the metadata.)
The other option would be to have Tree::Range->new () behave
like Digest->new ().
--
FSF associate member #7257
Back to comp.lang.perl.modules | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
a new Tree::Interval-like module on top of Tree::RB? Ivan Shmakov <oneingray@gmail.com> - 2013-06-13 17:13 +0000
Tree::Range 0.1 released Ivan Shmakov <oneingray@gmail.com> - 2013-06-27 05:27 +0000
Re: Tree::Range 0.1 released Ben Morrow <ben@morrow.me.uk> - 2013-06-27 07:47 +0100
Re: Tree::Range 0.1 released Ivan Shmakov <oneingray@gmail.com> - 2013-06-27 08:12 +0000
Re: Tree::Range 0.1 released Ben Morrow <ben@morrow.me.uk> - 2013-06-27 11:24 +0100
Re: Tree::Range 0.1 released Ivan Shmakov <oneingray@gmail.com> - 2013-06-27 11:05 +0000
Re: Tree::Range 0.1 released Ben Morrow <ben@morrow.me.uk> - 2013-06-27 12:50 +0100
Re: Tree::Range 0.1 released Ivan Shmakov <oneingray@gmail.com> - 2013-06-27 13:11 +0000
Benchmark-ing Tree::Range::RB? Ivan Shmakov <oneingray@gmail.com> - 2013-07-02 19:37 +0000
csiph-web