[pycsw-devel] MS4W version 4.0.0 released!

Tom Kralidis tom.kralidis at gmail.com
Wed Mar 13 13:24:02 PDT 2019


Thanks Jeff -- good work! Yes please submit a PR.  We would
also welcome a blogpost as well if you are up for it [1] [2].

Cheers

..Tom


[1] https://pycsw.org/blog/
[2] https://github.com/geopython/pycsw.org

On Wed, Mar 13, 2019 at 1:58 PM Jeff McKenna
<jmckenna at gatewaygeomatics.com> wrote:
>
> Forwarding the release news to the pycsw community, as MS4W 4 contains
> pycsw-master, embedded Python 3.7.0 and mod_wsgi pre-configured with a
> default endpoint service.  Yeah!  I think this is massive news for the
> Windows geo community (what other SDI can you do a single zipfile
> extract and then serve fast WMS/WFS/WFS-T/SOS/WCS/WPS/CSW services and
> tiles on Windows ! )
>
> I also wonder if I can make a pull request to add a ".. Tip::" to
> pycsw's installation.rst to mention that MS4W version 4 now includes
> pycsw pre-configured for Windows users at https://ms4w.com
>
> Thanks again to the pycsw team!
>
> -jeff
>
>
>
>
> -------- Forwarded Message --------
>
> Hello all!
>
> Today is a big day as Gateway Geomatics is truly proud to announce that
> MS4W 4.0.0 is finally available! This is a huge release of changes, as
> every library (over 200 now) has been upgraded and built with a new
> compiler (Visual Studio 2017), and contains many great additions
> overall.  Get it now at https://ms4w.com
>
> Please see MS4W's HISTORY.txt for all of the changes (or the bottom of
> this email for the full list), but here are some of the highlights:
>
>   - PHP7 mapscript support (using the SWIG API)
>   - PHP 7.2.16
>   - embedded Python 3.7.0
>   - running pycsw Catalogue Server
>   - expanded ZOO-Project WPS support (all GDAL/OGR services, Python,
> PHP, CSharp, Java)
>   - new Matomo Analytics package
>   - simple map viewer on the localhost page
>   - GDAL 2.4.0
>   - MapServer 7.4.0-dev
>   - mod_wsgi for Apache
>   - Mapbox Vector Tile output through MapServer (demo included)
>   - osm2pgsql commandline utility
>   - many HTTPS config changes and fixes (including a workaround for a
> show-stopping MapCache issue on some systems)
>   - enhancements to the setup.exe installer
>   - and many more...
>
> You can see that MS4W-4.0.0 is a full SDI for Windows environments, with
> ~40+ working mapfiles and over 1.7GB of files, empowering DevOps and
> organizations worldwide.  Also note that this is a major release for
> MS4W, meaning that some things have changed dramatically (PHPmapscript
> will now use the SWIG API for example), so please follow MS4W's README
> for specific instructions for the many plugins and mapscripts.
>
> When installing, it is very important that (if you are using the .zip)
> your server must have the C++ Redistributable installed on it
> beforehand: execute the local file /ms4w/tmp/vcredist_x86.exe
> (alternatively if you use MS4W's setup.exe installer this is done
> automatically)
>
> As always please provide your requests for enhancements and issues
> through the MS4W tracker (so the feedback is not lost or forgotten):
> https://ms4w.com/trac/  You can also contact me directly for support.
>
> Thank you all for sharing your spatial information with MS4W !!
>
> "MS4W: open doors as well as windows"
>
>
> -jeff
>
>
> --
> Jeff McKenna
> MapServer Consulting and Training Services
> https://gatewaygeomatics.com/
>
>
>
> Full 4.0 Changelog
> ------------------
>
> 2019-03-12
>    * ms4w version 4.0.0 created. Notable changes are:
>           - upgraded PHP to 7.2.16 (trac ticket 194)
>           - re-add php_ogr.dll extension (trac ticket 190)
>           - upgraded MapServer and MapScript (CSharp, Java, Python, PHP)
> to today's 7.4.0-dev
>           - upgraded MapCache to today's 1.7dev
>           - handle null MapCache CURL_CA_BUNDLE environment variable
> occuring on some systems (trac ticket 189)
>           - include latest mapcache.xml.sample
>           - added SSL_CERT_FILE path to setenv.bat
>           - set certificates bundle path in php.ini (trac ticket 171)
>           - set OPENSSL_CONF path in httpd.conf
>           - added osm2pgsql commandline utility, with Visual Studio 2017
> compiler (trac ticket 48)
>           - clean unused files from the TinyOWS demo (trac ticket 183)
>
>
> 2019-02-11
>    * ms4w version 4.0.0-beta2 created. Notable changes are:
>           - upgraded PHP to 7.2.15 (trac ticket 184)
>           - upgraded APCu to 5.1.17
>           - upgraded MapServer and MapScript (CSharp, Java, Python, PHP)
> to today's 7.4.0-dev
>           - moved mapscript plugins into /ms4w/msplugins
>           - moved test-cgi-mapscript.py into
> /ms4w/msplugins/mapscript/python
>           - use relative paths for MapCache and mod_wsgi Apache modules
> (trac ticket 185)
>           - use relative paths for ZOO-Project's main.cfg
>
> 2019-02-04
>    * ms4w version 4.0.0-beta1 created. Notable changes are:
>           - upgraded MapServer and MapScript (CSharp, Java, Python, PHP)
> to 7.4.0-dev with Visual Studio 2017 compiler
>           - upgraded PHP to 7.2.14 (trac ticket 67)
>           - added Python 3.7.0 into base installation, with Visual
> Studio 2017 compiler (trac ticket 65)
>           - added Mapbox Vector Tile (MVT) output for MapServer with
> Visual Studio 2017 compiler (trac ticket 166)
>           - added MVT demo, credit to Steve Lime
>           - upgraded GDAL to 2.4.0 with Visual Studio 2017 compiler
> (trac ticket 164)
>           - upgraded Apache HTTP Server to 2.4.38 with Visual Studio
> 2017 compiler (trac ticket 177)
>           - added mod_wsgi 4.6.5 for Apache HTTP Server with Visual
> Studio 2017 compiler
>           - rebuilt MapCache with Visual Studio 2017 compiler
>           - moved MapServer plugins (MSSQL, Oracle) into /ms4w/msplugins/
>           - upgraded libjpeg-turbo to git-20180802 with Visual Studio
> 2017 compiler
>           - rebuilt zlib support with Visual Studio 2017 compiler
>           - upgraded libPNG support to 1.6.35 with Visual Studio 2017
> compiler
>           - upgraded libTIFF support to git-20180817 with Visual Studio
> 2017 compiler
>           - upgraded PROJ support to 5.2.0 with Visual Studio 2017
> compiler (trac ticket 172)
>           - upgraded GeoTIFF support to 1.4.3 with Visual Studio 2017
> compiler (trac ticket 180)
>           - rebuilt ECW (3.3 SDK) plugin with Visual Studio 2017 compiler
>           - upgraded Expat support to 2.2.6 with Visual Studio 2017 compiler
>           - upgraded Xerces support to 3.2.1 with Visual Studio 2017
> compiler
>           - upgraded SZIP support to 2.1.1 with Visual Studio 2017 compiler
>           - upgraded HDF5 support to 1.10.2 with Visual Studio 2017 compiler
>           - upgraded HDF4 support to 4.2.14 with Visual Studio 2017 compiler
>           - upgraded MrSID support to SDK 9.5.4 with Visual Studio 2017
> compiler (trac ticket 104)
>           - upgraded PostgreSQL support to 10.5 with Visual Studio 2017
> compiler
>           - upgraded MySQL support to 6.1.11 with Visual Studio 2017
> compiler
>           - upgraded GEOS support to 3.7.1 with Visual Studio 2017
> compiler (trac ticket 173)
>           - upgraded SQLite support to 3.24.0 with Visual Studio 2017
> compiler
>           - upgraded ICONV support to 1.15 with Visual Studio 2017 compiler
>           - upgraded FreeXL support to 1.0.5 with Visual Studio 2017
> compiler
>           - upgraded libxml2 support to 2.9.8 with Visual Studio 2017
> compiler
>           - added RT Topology Library 1.1.0-RC1 support with Visual
> Studio 2017 compiler (trac ticket 108)
>           - rebuilt ReadOSM support with Visual Studio 2017 compiler
>           - upgraded SpatiaLite support to 5.0.0-beta0 with Visual
> Studio 2017 compiler
>           - rebuilt spatialite-tools with Visual Studio 2017 compiler
>           - upgraded FITS support to 3.450 with Visual Studio 2017 compiler
>           - upgraded OpenSSL support to 1.0.2q with Visual Studio 2017
> compiler (trac ticket 178)
>           - upgraded cURL support to 7.63.0 with Visual Studio 2017 compiler
>           - upgraded NetCDF support to 4.6.2 with Visual Studio 2017
> compiler
>           - upgraded LibKML support to git-20180824 with Visual Studio
> 2017 compiler
>           - upgraded Freetype support to 2.9.1 with Visual Studio 2017
> compiler
>           - rebuilt Pixman support with Visual Studio 2017 compiler
>           - upgraded Cairo support to 1.14.12 with Visual Studio 2017
> compiler
>           - rebuilt Poppler support with Visual Studio 2017 compiler
>           - upgraded Python support to 3.7.0 with Visual Studio 2017
> compiler
>           - upgraded SWIG support to 3.0.12 with Visual Studio 2017 compiler
>           - rebuilt Java, CSharp, Python GDAL bindings with Visual
> Studio 2017 compiler
>           - rebuilt ECW (3.3 SDK), Oracle GDAL plugins with Visual
> Studio 2017 compiler
>           - rebuilt GIFLIB support with Visual Studio 2017 compiler
>           - upgraded HarfBuzz support to 1.9.0 with Visual Studio 2017
> compiler
>           - rebuilt FriBidi support with Visual Studio 2017 compiler
>           - upgraded PCRE support to 8.42 with Visual Studio 2017 compiler
>           - rebuilt libfcgi with Visual Studio 2017 compiler
>           - rebuilt uriparser with Visual Studio 2017 compiler
>           - rebuilt libSVG support with Visual Studio 2017 compiler
>           - rebuilt libSVG-Cairo support with Visual Studio 2017 compiler
>           - upgraded APR support to 1.6.5 with Visual Studio 2017 compiler
>           - rebuilt APR-util support with Visual Studio 2017 compiler
>           - rebuilt APR-iconv support with Visual Studio 2017 compiler
>           - updated cURL certificates bundle
>           - rebuilt mod_fcgid with Visual Studio 2017 compiler
>           - rebuilt Apache H264 Streaming Module with Visual Studio 2017
> compiler
>           - upgraded BerkeleyDB support to 18.1.25 with Visual Studio
> 2017 compiler
>           - rebuilt TinyOWS with Visual Studio 2017 compiler
>           - added protobuf 3.6.1 support with Visual Studio 2017
> compiler (trac ticket 166)
>           - added protobuf-c 1.3.1 support with Visual Studio 2017
> compiler (trac ticket 166)
>           - rebuilt Shapelib support with Visual Studio 2017 compiler
>           - rebuilt shp2tile utility with Visual Studio 2017 compiler
>           - set certificates bundle path in php.ini (trac ticket 171)
>           - added Pixman support for MapServer build, to enhance layer
> compositing (trac ticket 174)
>           - added libxslt support for ZOO-Project build, with Visual
> Studio 2017 compiler
>           - added pthread support for ZOO-Project build, with Visual
> Studio 2017 compiler
>           - added CGIC support for ZOO-Project build, with Visual Studio
> 2017 compiler
>           - added JSON-C support for ZOO-Project build, with Visual
> Studio 2017 compiler
>           - added mono C# support for ZOO-Project build, with Visual
> Studio 2017 compiler
>
>
>
>
> _______________________________________________
> pycsw-devel mailing list
> pycsw-devel at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/pycsw-devel


More information about the pycsw-devel mailing list