[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [DebianGIS] Re: gdal



On 12/19/05, Steve Halasz <debian@adkgis.org> wrote:
> Frank,
>
> What is considered version-to-version? Is it possible to have the
> expectation that the ABI will remain unchanged for 1.2.0 - 1.2.x and
> then change for 1.3.0, etc.? Perhaps if ABI changes are saved for
> "major" new release versions we can deal with rebuilding everything
> periodically.

Steve,

Even 1.2.0 to 1.2.1 are likey to be ABI incompatible at the
C++ level.

The problem with "saving up changes" is that I would then
have to be super careful about what sorts of changes are
done when.  But the truth is that the development of GDAL
is funded by folks with immediate needs and I am not
interested in stalling them for many months or even years
just to retain some degree of ABI compatibility.

There are some things I could do to track it, but I have
made the deliberate decision not to pursue C++ ABI
compatability in order to simplify and streamline maintenance
of GDAL.   This is not open for argument.

Frankly, in some ways I regret ever having exposed a
C++ API.

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam@pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent



Reply to: