peter green, dando pulos de alegria, escreveu :
> i think it is a very bad thing that snapshots give the same version number
> as the following release in uname -r
> maybe a scheme like freepascal is using would work
> even numbers are releases
> an odd number represent all development versions between two releases
I also agree on this. It's confusing as we have to see from the build
date what snapshot we are using.
The odd numbering seems easy enough to accomplish without much hassle,
but the current source is even more confusing, as the internal API
changed, which turns the odd numbering insufficient.
I would prefer an extra version number for each committed version, but
off course I know it's more easy to talk than do it ;)
A middle term solution would be to always bump the extra version
whenever a change occurs to the colinux/windows kernel internals that
could result in binary incompatibility or in the internal protocol
That extra version could be just one more number, like 0.6.1-3, or a
release candidate (or pre-patch), like 0.6.2-rc3 (or 0.6.2_pre3).
I don't mind being responsible for sending this "one-line" patches
whenever the monotone repository is updated ;)