[darcs-devel] release version numbering
Jason Dagit
dagit at codersbase.com
Wed Oct 4 14:53:58 PDT 2006
On 10/4/06, Tommy Pettersson <ptp at lysator.liu.se> wrote:
> It has been proposed (a long time ago) to change the way darcs
> versions are numbered, and I've been thinking (for a long time :-)
> about it.
>
> The way I've been using is simply an extrapolation of how it was
> done before me, supported by my interpretation of David's
> expressed intentions at some point very long ago. That scheme is
>
> <major>.<odd=experimental/even=stable>.<minor>
>
> But now we have darcs-unstable, so there is no need for a
> parallel "experimental stable" branch version, unless we'd start
> tagging and releasing experimental versions from darcs-unstable.
> At some point a new patch theory will enter the picture. It has
> already been talked about as darcs 2, not 1.1.0. All this speaks
> in favor of dropping the odd/even numbering scheme.
>
> The proposed scheme is
>
> <major>.<minor>.<micro>
Just an idea to throw in more options and create confusion and debates :)
I sort of like the way the lambdabot version number is done.
<major>p<# of patches>. Perhaps it's too ambiguous with some patches
going immediately into stable and some going into unstable then
migrating to stable? So maybe <micro> could be the number of patches
since <minor> was incremented? Just a thought. Seems like it might
be good to work in the # of patches but I'm not sure how.
Jason
More information about the darcs-devel
mailing list