a collection of modules that are for building applications that access the NOAA Global Climatology Network data repository. I've named these modules GHCN::Station, GHCN::StationTable etc.
Forgive me, but that seems to be a rather specific use case. Why is it that you think this deserves its own top-level namespace? Wouldn't these fit under WebService:: or somewhere like that? Did you discuss the name here first? On or PrePAN? Or on module-authors@perl.org?
my .pl scripts, which I said reside under bin are listed as Documentation! Why?
Perhaps because scripts like this are usually placed in scripts/ as opposed to bin/?
To answer the question in the title, you should indeed split the dist into 2. People who want to use the webservice/protocol side of it won't necessarily want the application. So, distribute the webservice integration as one dist and the application as a second dist which has the first as a dependency.
While you're in there making such changes, it would be better to omit the dist.ini from the uploaded tarball(s).
Edit: Gah! PrePAN appears to have gone and been snaffled by a domain grabber. Another one bites the dust.
🦛
In reply to Re: How do I package a module and related apps for successful upload to cpan
by hippo
in thread How do I package a module and related apps for successful upload to cpan
by PUCKERING
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |