in reply to Uploading a devel version to PAUSE

<RANT>

Well, it seems that these days one can upload anything to PAUSE. Your personal Dist::Zilla dist.ini file? A CPAN module. Your favorite CPAN modules in a bundle? A CPAN module. A completely empty shell of a module (yes, I'm talking about you, DCONWAY)? A CPAN module. An app you wrote for your enterprise? A CPAN module.

Pretty soon it will be CPAM !

</RANT>

Ah, thank you, I feel better now.

As to your question about uploading a DEVEL version to CPAN; plenty of people do that all the time. What I wonder is: Why? Not trying to be snarky; I really don't know why one would upload code to CPAN that one didn't think was production-ready. Please enlighten me, as I am sure you have a good reason that is simply escaping me.

The way forward always starts with a minimal test.

Replies are listed 'Best First'.
Re^2: Uploading a devel version to PAUSE
by stevieb (Canon) on Jul 23, 2015 at 14:53 UTC

    For a few reasons:

    - see how my POD formatting looks after CPAN renders it - get an idea of how my tests are performing - allow testers to fetch from CPAN as opposed to download/install - test dependency issues - test any custom installation tasks in an automated install

    I don't plan on uploading anything until I'm comfortable with everything I said in the POD is true (ie. I have a couple of features to finish off), and beyond that, some of the examples I currently use in SYNOPSIS will change significantly due to new efficiencies/ease-of-use features I'm finishing up.

Re^2: Uploading a devel version to PAUSE
by salva (Canon) on Jul 23, 2015 at 15:03 UTC
    Mostly so that other people can check the new code, preview features and send feedback.

    Getting into the CPAN Testers wheel is pretty useful too.

Re^2: Uploading a devel version to PAUSE
by polettix (Vicar) on Jul 26, 2015 at 05:21 UTC
    I mostly do that because I do my devel/test in Linux only and with a specific perl, while CPAN Testers have a much broader selection of OSs and Perl versions. When things are fine in CPAN Testers I then usually release the distribution, but many times I get notifications of things not working correctly (mostly due to Windows) and I can patch before releasing.

    perl -ple'$_=reverse' <<<ti.xittelop@oivalf

    Io ho capito... ma tu che hai detto?