Re: [geos-devel] GDAL>GEOS development funding priorities

2022-12-07 Thread Andrew Bell
At the risk of overstepping...this is open-source software. You never prevent anyone from using any bits that they like. All you're doing by annotating or otherwise hiding things is saying that such code may not exist in future releases, which may or may not be important for users. People who are

Re: [geos-devel] GDAL>GEOS development funding priorities

2022-12-07 Thread Daniel Baston
This isn't something I'm very familiar with, but hopefully https://github.com/libgeos/geos/pull/761 can be the starting point for a solution. Dan On Tue, Dec 6, 2022 at 8:30 PM Nyall Dawson wrote: > On Wed, 7 Dec 2022 at 11:04, Daniel Baston wrote: > > > > Hi All, > > > > The "Priority 1"

Re: [geos-devel] GDAL>GEOS development funding priorities

2022-12-07 Thread Daniel Baston
> > Do you build a shared library? If so, limit what you export to what you > want to be your API. Don't document anything else. > > Maybe I'm missing something in what you're asking. > I don't think you're missing anything, and these are routes we could take. I am inclined to look for a solution

Re: [geos-devel] GDAL>GEOS development funding priorities

2022-12-06 Thread Andrew Bell
On Tue, Dec 6, 2022, 8:04 PM Daniel Baston wrote: > Hi All, > > The "Priority 1" item in this list has been completed, and I've been > chipping away at items #3 and #5 as well as many bug fixes and > opportunistic optimizations. While there is plenty to keep busy with along > this track, I want

Re: [geos-devel] GDAL>GEOS development funding priorities

2022-12-06 Thread Nyall Dawson
On Wed, 7 Dec 2022 at 11:04, Daniel Baston wrote: > > Hi All, > > The "Priority 1" item in this list has been completed, and I've been chipping > away at items #3 and #5 as well as many bug fixes and opportunistic > optimizations. While there is plenty to keep busy with along this track, I >

Re: [geos-devel] GDAL>GEOS development funding priorities

2022-12-06 Thread Andrew Hershberger
I don’t typically work in C++, so I’m not sure how commonplace this is, but I’ve seen a library that used the PImpl pattern to try to provide ABI stability: https://en.cppreference.com/w/cpp/language/pimpl Sent via Superhuman iOS ( https://sprh.mn/?vip=andrew.d.hershber...@gmail.com ) On Tue,

Re: [geos-devel] GDAL>GEOS development funding priorities

2022-12-06 Thread Daniel Baston
Hi All, The "Priority 1" item in this list has been completed, and I've been chipping away at items #3 and #5 as well as many bug fixes and opportunistic optimizations. While there is plenty to keep busy with along this track, I want to be responsive to the needs of the broader GEOS community. If

[geos-devel] GDAL>GEOS development funding priorities

2022-03-07 Thread Paul Ramsey
All, Below is the list of priorities for GEOS improvement work that Dan will be attacking under the funding provided from the GDAL project. I think these all meet the general definition of being generally infrastructural and unlikely to be dealt with in the ordinary course of affairs: aka good