Absolutely not. A version number of >=1.0 in a library/perl module suggests to me that the modules is sufficently tested/debugged and the interface is stable and there will be no changes made that could affect programs which use it. Clearly this is not the case for many of the <=1.0 version modules on CPAN, therefore they are versioned correctly as they are.
One of the tenets of free software that works particularly well IMO is Release early, release often. You want to put out software which is incomplete or incompletely debugged and designed, to make use of the community feedback on where you should concentrate your efforts in improving it. Releasing software in the alpha and beta stage is essential to this process, however you also want to warn your users about the stage the software is in so they don't end up putting your beta-level software into production use and getting fired when the product blows up in their face. Keeping a version number below 1.0 is an easy warning to say "expect changes or even bugs".
In reply to Re: A Peeve of Great Pettishness
by tirwhan
in thread A Peeve of Great Pettishness
by samizdat
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |