Originally Posted By Richard Bannister
I'd be inclined to tie your releases into whatever the current update is at the time - so your version number matches the PC exactly. If that's easy to do of course.

I try to do that. But sometimes I'll want to do an intermediate release, in which case I tack on extra "-#", instead of waiting for the next mainline version. This is similar to how Linux RPMs differentiate intermediate releases of the same version.