[geos-devel] RFC 9: Restore C++ API as public API

Sebastiaan Couwenberg sebastic at xs4all.nl
Fri May 17 07:53:50 PDT 2019


On 5/17/19 4:43 PM, Mateusz Loskot wrote:
> On Fri, 17 May 2019 at 08:36, Sebastiaan Couwenberg <sebastic at xs4all.nl> wrote:
>> On 5/17/19 3:23 PM, Andrew Bell wrote:
>>> Frequent, breaking API changes seem a problem. ABI changes seem more like a
>>> small annoyance. I can understand how a stable ABI would be nice, but I
>>> personally don't think it's more important than a good interface for
>>> library users.
>>
>> And that's the difference in perspective between a developer and
>> distribution packager.
> 
> It is not my role of a library developer to make packaging easier.
> There are many PMs and PDMs, OS-specific, distro-specific
> as well as number of OS-agnostic ones. It is not a library developer
> role to promise an easy life to maintainers of any of the PMs/PDMs.
> It would be a sisyphean task.

That's not very considerate.

If GEOS becomes too painful to maintain, I'll remove it from Debian to
keep my sanity, and leave it up to users to build it themselves and
integrate it with the other packages.

If that requires the removal of other packages that require GEOS, so be
it. That just reduced the number of packages I have to maintain. It's
not in the best interest of our users, but fuck them too, right?

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


More information about the geos-devel mailing list