in reply to Should I register a namespace in PAUSE before every cpan module upload?

There are only two real reasons to register a namespace. One is to reserve the namespace without having to ever upload a distribution to CPAN. Simply being the first to upload to a namespace performs a first-come registration (See 1). Note that either method of registering does not reserve the namespaces below it. So registering or uploading Foo, does not reserve Foo::Bar.

The only other reason to register a namespace is to be included in the topic list shown on the search.cpan.org homepage. But that list is barely useable and most people search nowadays and don't bother to browse.

I personally hate reserving without uploading. When I searched CPAN to see if a namespace was in use before I uploaded my own distribution, nothing showed up. But when I uploaded, mine was listed as unauthorized because somebody years ago had pre-registered it and never made use of it. The author also refused a request to assign it to me, claiming he one day plans to make use of it. There are many claimed, but unused namespaces like that.

1: https://pause.perl.org/pause/authenquery?ACTION=peek_perms

  • Comment on Re: Should I register a namespace in PAUSE before every cpan module upload?

Replies are listed 'Best First'.
Re^2: Should I register a namespace in PAUSE before every cpan module upload?
by ww (Archbishop) on Jul 06, 2012 at 11:16 UTC
    Please don't use square brackets in the manner above. If your taste in formatting footnote pointers runs to [...] use &#91;...&#93; because the local variant of HTML uses square brackets the way standard HTML uses <a href=...</a>.

    That means you could also have created the link thusly:
    &#91;https://pause.perl.org/pause/authenquery?ACTION=peek_perms&#93;
    which would display the url, linkified;
    or
    &#91;https://pause.perl.org/pause/authenquery?ACTION=peek_perms|<super>1</super>1&#93;
    which would render as 1. -- a superscripted 1 -- and thus would serve as a link to PAUSE as well as a pointer to a footnote... probably not what you want, here, but useful in some cases.

    References: Perl Monks Approved HTML tags, Markup in the Monastery, What shortcuts can I use for linking to other information?, and Writeup Formatting Tips