Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • I generally start at 0.01 and I think it's generally appropriate that the module starter scripts to that.

    My general guideline is that I click a module over to 1.00 when:

    1. I'm happy the API is clean and complete
    2. There's proper tests and docs
    3. There's no dodginess left inside it
    4. It's been a year since I achieved the above
    5. I haven't got any significant bug reports in that time.

    At that point, I do a slight clean up of the POD for spelling and grammar, update the bits and pieces like the Makefile.PL to match whatever style I'm currently using, and release a 1.00.

    As far as I'm concerned, nothing goes to 1.00 until it's truly stable and beyond reproach.

    Or at least, that's the intent :)