[mapguide-users] Introducing: New experimental bindings for the MapGuide API

Jackie Ng jumpinjackie at gmail.com
Tue Jul 10 09:49:06 PDT 2018


Hi All,

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

More information can be found in my blog post:
http://themapguyde.blogspot.com/2018/07/introducing-new-experimental-bindings.html

You can find the source (and binary packages on the releases page) on my
github repo: https://github.com/jumpinjackie/mapguide-api-bindings

Questions, comments, feedback, pull requests. All welcome.

- Jackie



--
Sent from: http://osgeo-org.1560.x6.nabble.com/MapGuide-Users-f4182607.html


More information about the mapguide-users mailing list