On Tue, Jan 15, 2008 at 11:49:19AM -0600, Peter da Silva wrote: > > I *suppose* you could come up with some scheme for alpha/beta/gamma if you > allowed negative integers in the tuple. Maybe something like this: > > version: > integer = {$1} > | version "." integer = {$1,$3} > | version "pl" integer = {$1.0.$3} > | version "rc" integer = {$1,-1,$3} > | version gamma integer = {$1,-2,$3} > | version beta integer = {$1,-3,$3} > | version alpha integer = {$1,-4,$3} > | version "rc" = {$1,-1,0} > | version gamma = {$1,-2,0} > | version beta = {$1,-3,0} > | version alpha = {$1,-4,0} > > gamma: "gamma" // Not sure if this should even be accepted, and nuts to > delta. > beta: "b" | "beta" > alpha: "a" | "alpha" >
On the other hand, the guys at OpenBSD seem to consider their version identifier as a number. It is incremented by 0.1 every six month. So, the difference between OpenBSD 4.0, released Nov 1, 2006 and OpenBSD 3.9 released May 1, 2006 is... 6 months. And that's pretty much all you can infer from that. -- Philippe Bruhat (BooK) The greatest monster of them all is ignorance. (Moral to Pal'n Drumm Story in Groo #89 (Epic))