Version numbering (was: [GRASS5] Branching for 5.0.0 ahead)
Bernhard Reiter
bernhard at intevation.de
Tue Apr 23 11:46:51 EDT 2002
On Tue, Apr 23, 2002 at 02:55:36PM +0000, Carl Worth wrote:
> On Apr 23, Bernhard Reiter wrote:
> > We've decided some time ago to try to adapt the Linux kernel
> > version numbering scheme.
> >
> > Thus we have a stable line: 5.0.x
> > and a development line: 5.1.x
> > Next stable line will be 5.2.x
> 1) If users stick to a release that has an even number as the second
> component in the version, they can rest assured that upgrading
> across minor versions, (eg. 5.0.1 to 5.0.2), will not cause
> incompatibilities to be introduced.
Basically, but with no major incompatibilities.
Like the kernel, they've had _some_ incompatibilities which cannot
be avoided.
> 2) If a developer wants to introduce and incompatible change, the
> change must take place on the development line with an odd-numbered
> second component, (eg. 5.1).
Basically correct with the same restriction as above.
You could do some changes in the grass5(0) normal branch,
when development is open.
> Am I correct? As far as a system for naming what code gets released,
> this seems like a good, working system.
>
> Now, a separate issue entirely, is the system used to develop/manage
> the code base, (as opposed to naming it). I think we need some
> discussion here, so I'll write something up in a separate email.
Fair enough. :)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 248 bytes
Desc: not available
Url : http://lists.osgeo.org/pipermail/grass-dev/attachments/20020423/e6d4d333/attachment.bin
More information about the grass-dev
mailing list