Hi Darren,

> I have a question concerning best practices for CPAN as they affect me. […]
> 
> Due to various historical reasons I had until a few years ago considered CPAN 
> a good distribution mechanism for both Perl modules as well as standalone 
> documentation which didn't have any Perl code in it.  Even with my 
> documentation-only distros I followed typical CPAN practices of writing them 
> as .pod files and giving them names that fit into the CPAN module namespace 
> and giving each version uploaded to CPAN a distinct version number.
> 
> However, as various alternatives such as GitHub have matured I suspect that 
> using CPAN to distribute documentation-only things is not that appropriate 
> and that such things should go out on other channels.
> 
> My question for you is partly whether there is any other precedent than my 
> own usage for putting tarballs on CPAN that contain only documentation, or 
> whether everyone else has always used them for this with actual code.
> […]

If the documentation is related to Perl in some way, then I think it’s fine. 
And there are advantages to putting it on CPAN:
People can find & read it online via MetaCPAN
People can install it and use perldoc on it

If it’s not related to Perl in any way, for example a Blueberry muffin recipe, 
then it doesn’t really belong on CPAN (but feel free to send me a copy ;-)

Cheers,
Neil

Reply via email to