* Sebastiaan Couwenberg via RT (bug-Geo-Point@rt.cpan.org) [190418 12:46]:
Show quoted text> If Geo::Proj4 is compatible with PROJ 6 by that time we can keep it
> (and Geo::Point) in Debian.
I have been working on this for a few hours now, but expect to need a
few working days to get it all resolved. I need a month to find these
hours. It's all about backwards compatibility.
The issue is, that Geo::Point/Geo::Proj4 are *not* limited to the latest
Debian. In my working environment, sysadmins say that RHEL7 with 6 years
old versions of code is as recent as it gets, until RHEL8 gets introduced.
Besides: different applications may need different versions of the
interface, while on the same system. I need to be able to support that
situation cleanly.
With all the many external and internal interface changes of PROJ, I plan
now to go for a separate Geo::Proj4, Geo::Proj5, and Geo::Proj6. Maybe
as separate modules, maybe as one.
My module requires to be backwards compatible for 10 years. I have no
idea yet how to get there, so that will consume considerable time.
Are there other libraries which already implemented a compatibility
layer on top of the C code?
So: I need at least a month of elapse... don't wait for me when you are
in a hurry.
--
Regards,
MarkOv
------------------------------------------------------------------------
Mark Overmeer MSc MARKOV Solutions
Mark@Overmeer.net solutions@overmeer.net
http://Mark.Overmeer.net http://solutions.overmeer.net