[Proj] Current master still at released 4.9.3?
Mateusz Loskot
mateusz at loskot.net
Fri Sep 29 01:31:12 PDT 2017
On 29 September 2017 at 10:07, Kristian Evers <kreve at sdfe.dk> wrote:
> proj.h has a different version number, but probably not the correct one
> either:
>
> https://github.com/OSGeo/proj.4/blob/master/src/proj.h#L157
>
> My guess is that no one really thought about changing version numbers. I
> agree that it is confusing.
Perhaps one-for-all VERSION file would be better to maintain the number.
> Somehow indicating the development status of
> builds that are made between releases would be nice.
Yes.
> Perhaps by adding the commit hash to the version number?
IMO, version should always have X.Y.Z format, without
any suffixes like -dev, etc.
AFAIK, typical practice is that after releasing X.Y.Z,
development branch bumps to X.Y+1.Z.
Why not bump to 4.10.0?
It wouldn't mean a promise to version next release as 4.10.0.
It would just mean the master is ahead of release.
If master introduces incompatible API, it may become 5.0.0,
it is unknown.
Best regards,
--
Mateusz Loskot, http://mateusz.loskot.net
More information about the Proj
mailing list