[mapserver-dev] [Motion] Version Numbering

Ian Walberg ian.walberg at airborne.aero
Mon Oct 15 11:11:57 PDT 2012


It seems very confusing to me and we do not use any software that uses
this approach for version numbering.

Just my 2 pence (as I am English)

Ian

-----Original Message-----
From: mapserver-dev-bounces at lists.osgeo.org
[mailto:mapserver-dev-bounces at lists.osgeo.org] On Behalf Of Lime, Steve
D (DNR)
Sent: Monday, October 15, 2012 11:03 AM
To: Ed Nash; thomas bonfort
Cc: MapServer Dev Mailing List
Subject: Re: [mapserver-dev] [Motion] Version Numbering

We're talking about still maintaining minor release numbering so you'd
see:

11.04 (or 11.04.0), 11.04.1, 11.04.2 and then the next major release
would be something like 13.03 and so on. I think it's still clear when
you have major releases vs. minor release. My 2 cents.

Steve 

-----Original Message-----
From: mapserver-dev-bounces at lists.osgeo.org
[mailto:mapserver-dev-bounces at lists.osgeo.org] On Behalf Of Ed Nash
Sent: Monday, October 15, 2012 8:30 AM
To: thomas bonfort
Cc: MapServer Dev Mailing List
Subject: Re: [mapserver-dev] [Motion] Version Numbering

Thomas,

I know this has been previously discussed, but I have one question which
I don't think I've yet seen answered: how do you note a major version
change (API or Mapfile breaking change) with the Year.Month version
scheme (e.g. the change from version 5 to 6 in which lots of deprecated
items &c. were (eventually and rightly) dropped)?

It's not a major problem in the grand scheme of things, but as it is
then you know that a move from "5.6" to "6.0" will probably be painful,
whereas "6.0" to "6.2" less so: comparing "09.10." to "11.04"
or "11.04" to "12.10" then there's no obvious hint that one of them is
actually a major version change.

If I could think of an elegant solution to the problem then I'd suggest
it! Maybe the version number for a new major version (breaking API /
Mapfile changes) could be pre- or suffixed in some way?

Cheers,

Ed

On Mon, Oct 15, 2012 at 9:40 AM, thomas bonfort
<thomas.bonfort at gmail.com> wrote:
> Devs,
> We've discussed this previously but never formally voted on our 
> version numbering.
>
> Context: In order to allow some decoupling between mapserver, mapcache

> and tinyows releases, we will be changing our version numbering from 
> Major.Minor.Release to Year.Month[.Release], i.e. 6.2.0, 6.2.1, 
> 6.2.2,..., 6.4.0, 6.4.1,...  will be released as 12.10, 12.10.1, 
> 12.10.2..., 13.04, 13.04.1,...
>
> I motion to release our coming version as 12.10 and adopt a 
> Year.Month[.Release] for future versions.
>
> +1
>
> thomas
> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
_______________________________________________
mapserver-dev mailing list
mapserver-dev at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-dev


_______________________________________________
mapserver-dev mailing list
mapserver-dev at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-dev


More information about the mapserver-dev mailing list