Introducing: New experimental bindings for the MapGuide API
I'm excited to announce the availability of new experimental bindings for
the MapGuide API.
This project was driven by 2 main factors:
1. The impending EOL of PHP 5.6 on December 2018 (5 months away). We *must*
upgrade to PHP7, but are blocked by the inability of our current
infrastructure to generate a PHP7-compatible MapGuide API binding.
2. The need to support .net Core as another application development option
under the ".net" umbrella.
These 2 factors necessitated the need to explore how to generate MapGuide
API bindings using a vanilla version of SWIG, instead of our heavily
modified version with a who-know-who-changed-what history of modifications.
If you have an existing MapGuide application in .net, Java or PHP, consider
giving these new bindings a try.
My intention for this project is to be an incubation area to iron out any
show-stoppers, for eventual inclusion into MapGuide proper, which can then
mean we can then finally drop PHP 5.6 and move to PHP 7