Getting a module on CPAN

Getting a module on CPAN

am 07.06.2007 22:28:54 von IanW

Hi

I created a PAUSE account and uploaded my module, and after a teething
problem with the first version, the second one was tested and found OK:

http://testers.cpan.org/show/GD-3DBarGrapher.html

How do I get it to show when someone does a search for modules on CPAN? As
you can see, http://search.cpan.org/dist/GD-3DBarGrapher doesn't work :-(

IanW

Re: Getting a module on CPAN

am 08.06.2007 02:50:31 von Sisyphus

"IanW" wrote in message
news:f49pqu$1g9q$1@energise.enta.net...
> Hi
>
> I created a PAUSE account and uploaded my module, and after a teething
> problem with the first version, the second one was tested and found OK:
>
> http://testers.cpan.org/show/GD-3DBarGrapher.html
>
> How do I get it to show when someone does a search for modules on CPAN? As
> you can see, http://search.cpan.org/dist/GD-3DBarGrapher doesn't work :-(
>

This should happen automatically - though sometimes it takes a while for
things to work their way thru the system (and thru to the various mirrors).

How long ago did you put this module up ?
Did any of the automated replies from PAUSE indicate any problem at all ?

I'm not sure of the time frame with this - but if it hasn't shown up within
a couple of days, I'd start to wonder.

Cheers,
Rob

Re: Getting a module on CPAN

am 08.06.2007 03:49:57 von paduille.4061.mumia.w+nospam

On 06/07/2007 03:28 PM, IanW wrote:
> Hi
>
> I created a PAUSE account and uploaded my module, and after a teething
> problem with the first version, the second one was tested and found OK:
>
> http://testers.cpan.org/show/GD-3DBarGrapher.html
>
> How do I get it to show when someone does a search for modules on CPAN? As
> you can see, http://search.cpan.org/dist/GD-3DBarGrapher doesn't work :-(
>
> IanW
>
>

You need to register your module namespace from within the PAUSE menu
after you've logged in.

Re: Getting a module on CPAN

am 08.06.2007 04:09:49 von Sisyphus

"Mumia W." wrote in message
news:9B2ai.14451$296.10725@newsread4.news.pas.earthlink.net. ..
..
..
>
> You need to register your module namespace from within the PAUSE menu
> after you've logged in.
>

Nothing wrong with that recommendation - but I don't think it's the reason
it's not showing up.
I have a couple of "unregistered" modules on CPAN, and they get found fine.

Cheers,
Rob

Re: Getting a module on CPAN

am 08.06.2007 20:03:27 von IanW

Hi Sisyphus

"Sisyphus" wrote in message
news:4668a7d9$0$29665$afc38c87@news.optusnet.com.au...

> This should happen automatically - though sometimes it takes a while for
> things to work their way thru the system (and thru to the various
> mirrors).
>
> How long ago did you put this module up ?
> Did any of the automated replies from PAUSE indicate any problem at all ?
>
> I'm not sure of the time frame with this - but if it hasn't shown up
> within a couple of days, I'd start to wonder.

I uploaded it on the 17th May, and those tests were conducted between the
18-24th May.

I did actually register a namespace on the 17th too. I got an email like
this on the 19th:

#The next version of the Module List will list the following module:
#
# modid: GD::3DBarGrapher
# DSLIP: Rdpfp
# description: Professional looking 3D Bar Graphs
# userid: SWARHURST (S I Warhurst)
# chapterid: 18 (Images_Pixmaps_Bitmaps)
# enteredby: SMUELLER (Steffen Müller)
# enteredon: Sat May 19 08:12:38 2007 GMT
#
#The resulting entry will be:
#
#GD::
#::3DBarGrapher Rdpfp Professional looking 3D Bar Graphs
SWARHURST

Any ideas who I should contact to check this out?

Thanks
Ian

Re: Getting a module on CPAN

am 08.06.2007 20:04:23 von IanW

Hi Sisyphus

"Sisyphus" wrote in message
news:4668a7d9$0$29665$afc38c87@news.optusnet.com.au...

> This should happen automatically - though sometimes it takes a while for
> things to work their way thru the system (and thru to the various
> mirrors).
>
> How long ago did you put this module up ?
> Did any of the automated replies from PAUSE indicate any problem at all ?
>
> I'm not sure of the time frame with this - but if it hasn't shown up
> within a couple of days, I'd start to wonder.

I uploaded it on the 17th May, and those tests were conducted between the
18-24th May.

I did actually register a namespace on the 17th too. I got an email like
this on the 19th:

#The next version of the Module List will list the following module:
#
# modid: GD::3DBarGrapher
# DSLIP: Rdpfp
# description: Professional looking 3D Bar Graphs
# userid: SWARHURST (S I Warhurst)
# chapterid: 18 (Images_Pixmaps_Bitmaps)
# enteredby: blahblah
# enteredon: Sat May 19 08:12:38 2007 GMT
#
#The resulting entry will be:
#
#GD::
#::3DBarGrapher Rdpfp Professional looking 3D Bar Graphs
SWARHURST

Any ideas who I should contact to check this out?

Thanks
Ian

Re: Getting a module on CPAN

am 08.06.2007 21:51:56 von paduille.4061.mumia.w+nospam

On 06/08/2007 01:04 PM, IanW wrote:
> [...]
> I did actually register a namespace on the 17th too. I got an email like
> this on the 19th:
>
> #The next version of the Module List will list the following module:
> #
> # modid: GD::3DBarGrapher
> # DSLIP: Rdpfp
> # description: Professional looking 3D Bar Graphs
> # userid: SWARHURST (S I Warhurst)
> # chapterid: 18 (Images_Pixmaps_Bitmaps)
> # enteredby: blahblah
> # enteredon: Sat May 19 08:12:38 2007 GMT
> [...]

This is what the CPAN shell says to me about your module:

> Module id = GD::3DBarGrapher
> DESCRIPTION Professional looking 3D Bar Graphs
> CPAN_USERID SWARHURST (S I Warhurst )
> CPAN_VERSION undef
> CPAN_FILE Contact Author S I Warhurst
> DSLI_STATUS Rdpf (released,developer,perl,functions)
> INST_FILE (not installed)

It sounds like CPAN is aware of the namespace, but it can't associate
that with a tarball. Your tarball seems to have the correct name. I
can't see why your upload isn't recognized (indexed by CPAN).

I was able to "get" your tarball by doing this:

cpan> get SWARHURST/GD-3DBarGrapher-0.9.1.tar.gz

All of the files in your tarball seem to have permissions set to 0700.
That would exclude everyone but the owner from seeing the files. Perhaps
that is what is stopping CPAN's indexing.

It looks like you use Windows. AFAIK, Windows doesn't have a native tar
program. What utility did you use to create the tarball?

PS.
Please provide an e-mail address for people to report problems about
your module. If you don't want to get spammed, use the comment field of
your email like so:

ian.somewhere+nospam.see.readme@example.com

The string "+nospam.see.readme" is the comment for the email address
ian.somewhere@example.com. In the README file, you'd say something like
this:

| All messages to this address must have the string "[perl]"
| in the subject line, or they will be DELETED unread.

Then you set up a filter to do just that. Obviously, this should be done
with a new e-mail address.

Re: Getting a module on CPAN

am 09.06.2007 01:06:58 von IanW

Hi Mumia

"Mumia W." wrote in message
news:wriai.20058$j63.9583@newsread2.news.pas.earthlink.net.. .

> This is what the CPAN shell says to me about your module:
>
>> Module id = GD::3DBarGrapher
>> DESCRIPTION Professional looking 3D Bar Graphs
>> CPAN_USERID SWARHURST (S I Warhurst )
>> CPAN_VERSION undef
>> CPAN_FILE Contact Author S I Warhurst
>> DSLI_STATUS Rdpf (released,developer,perl,functions)
>> INST_FILE (not installed)
>
> It sounds like CPAN is aware of the namespace, but it can't associate that
> with a tarball. Your tarball seems to have the correct name. I can't see
> why your upload isn't recognized (indexed by CPAN).
>
> I was able to "get" your tarball by doing this:
>
> cpan> get SWARHURST/GD-3DBarGrapher-0.9.1.tar.gz
>
> All of the files in your tarball seem to have permissions set to 0700.
> That would exclude everyone but the owner from seeing the files. Perhaps
> that is what is stopping CPAN's indexing.
>
> It looks like you use Windows. AFAIK, Windows doesn't have a native tar
> program. What utility did you use to create the tarball?

Yes, I am on Windows and used the tar utility that comes with cygwin and the
syntax:

tar -cf GD-3DBarGrapher-0.9.1.tar.gz /GD-3DBarGrapher-0.9.1

Just did an ls-l and it does appear that permissions on the folder were
owner only. I chmod'd them to 644 using cygwin and then created the tar
again, so will upload that and request a reindex. Hopefully that will then
work.

> PS.
> Please provide an e-mail address for people to report problems about your
> module.

In the README file in the package it has my email as swarhurst AT cpan.org
which works. One of the testers of 0.9.0 emailed me OK.

Thanks
Ian