On Aug 14, 2007, at 21:11, Blair Zajac wrote:
On Aug 14, 2007, at 6:34 PM, Ryan Schmidt wrote:
On Aug 14, 2007, at 17:58, Blair Zajac wrote:
N_Ox wrote:
Le 14 août 07 à 22:01, Juan Manuel Palacios a écrit : I would say that I, human, don't recognize that .11 is less than .2 when it come to versioning. The dots are here for something, and numbers should be take separately. /me votes for 1.5.1.1!
I'll go with that.
But it should definitely not be named 1.5.11.
Guys...
A version called "1.5.1.1" is not possible given the current programming of MacPorts base. Currently, we have a floating-point number as our version number. MacPorts 1.5.0 was internally 1.500. MacPorts 1.5.1 is internally 1.510.
"1.5.11" is meant to be read like "1.5.1.1", but it confuses me too. We could change the programming to print 1.5.1.1, I suppose. That might be the most sane thing to do. Or, the easiest thing to do right now, given that we want to release ASAP.
I wish MacPorts version numbers weren't just a floating-point number, but they are.
Then do 1.5.2. There's nothing wrong with using this number.
If we reach 1.5.9 and need to release 1.5.10, then we'll need to patch some code. But until then, we're fine. Our track record isn't to even get past 1.x.2, IIRC.
The new policy was instituted between 1.4.3 and 1.4.40 because of the frequency of releases. We got up to 1.4.42. 1.5.2 might be clearer.