On Fri, Dec 20, 2013 at 02:59:41PM +0000, Matthew Astley wrote:
> As you're well under the magic 1.00 version number, you could probably
> just change it and mention this in the release notes.  Giving useful
> error messages will ease the transition.
> 
> I tend to imagine that anyone pointint a 0.03 module at a real bank
> account will be reading every line and subsequent diff!

I don't think it's wise to assume any connection between a module's version
and its stability, unless the documentation explicitly says so.  For
example, there was a lot of attention when Moose hit 1.00, but it meant
nothing - it was simply the next version after 0.99.  Test-Simple just
had the same thing happen to it last month, too.

I release new distributions starting at 0.001 and increment from then on,
but that doesn't mean that it's unstable.  I *might* do a major version
bump if there is a non-backwards-compatible change to the API, but more
likely I'd expose the changes through an import variable instead.

If we didn't rely on any module in cpan that had a version under 1.0, we'd
have a very very limited selection of modules indeed.

Reply via email to