# from David Golden
# on Monday 20 April 2009 14:59:
>(a) A tuple of at least three integers, prefixed with a leading "v".
>Tuples may be separated by either periods (".") or underscores ("_").
>Examples: "v1.2.3", "v3.14.0", "v1.2.3.4", "v1.2.3_4".
I'm very troubled by any inclusion of underscores in the META.yml spec
because they behave differently between perl v-strings and version.pm.
Example: v1.0.2_3 gt v1.0.3, but qv(v1.0.2_3) < v1.0.3
While version.pm treats them as a final '.', perl drops them (as it does
with floats.)
We're going to be bumping the version on the META.yml spec anyway, let's
just finish (some part of) what Schwern started over a year ago:
http://www.nntp.perl.org/group/perl.module.build/2007/12/msg1151.html
api_version: 2.0
api_compatibility: 1.4
stability: high
release_type: bugfix
Except that we have to somehow have a single, definitive indicator to
take the place of the underscore.
--Eric
--
The opinions expressed in this e-mail were randomly generated by
the computer and do not necessarily reflect the views of its owner.
--Management
---------------------------------------------------
http://scratchcomputing.com
---------------------------------------------------