Re: Meta v2 missing information on how to compare versions

[email protected] (Michael G Schwern)
Newsgroups perl.cpan.workers
Message-ID <[email protected]>
David Golden wrote:
> Michael -- I appreciate the suggestion, but the spec is done.  I did
> ask for comments on the final draft a week ago.
 >
> I'm open to considering it for Version 3 at some future time.  But
> while I understand the desire not to rely on specific implementations
> like version.pm, that implementation is the same as what Perl itself
> does.  We could say "the semantics of Perl 5.12.0" for version
> comparison, but for all practical purposes the toolchain is stuck with
> verison.pm as the external tool we can use for compatibility.
> 
> I truly wish it were different.  I wish version objects had never been
> added to Perl.  But that train has left the station and we all have to
> make the best of it.

That seems unnecessarily inflexible.  We can't do a v2.1?

To be clear, this doesn't change the spec, it clarifies it.  With the 
exception of the bit about the behavior of nearly equivalent alpha versions, 
which is a bit muddy even in version.pm, it does exactly what version.pm does. 
  It removes the dependency on version.pm and future discussion of how 
versions should behave become not "whatever version.pm does" but "version.pm 
does what the spec says" which is how it should be.


-- 
The past has a vote, but not a veto.
     -- Mordecai M. Kaplan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.