geosolutions-it / mapfish-print

A component of http://www.mapfish.org for printing templated cartographic maps. This module is the java serverside module. It works well with the mapfish print javascript module.
http://www.mapfish.org/doc/print/
GNU General Public License v3.0
3 stars 9 forks source link

Port mapfish-print latest master improvements to the GeoNode branches #47

Closed mbarto closed 1 year ago

mbarto commented 2 years ago

Currently MapStore and GeoNode use two different versions of the mapfish-print library. We need to:

We are going to test the ported commits on the latest GeoServer 2.19.x as a proof of compatibility with GeoNode.

mbarto commented 2 years ago

@afabiani @simboss I have opened a draft PR here (https://github.com/geosolutions-it/mapfish-print/pull/49) with the results of my investigation on harmonizing the MapStore and GeoNode/GeoServer versions of print-lib.

The PR includes the most impactful upgrades of the GeoNode version into the master branch (used by MapStore). Merging the PR should allow the same version to work fine in GeoServer/GeoNode and MapStore.

There are some additional improvements done by @afabiani that I have not included yet in this PR, because I need to have a deeper look on them to understand if they can conflict in some way with MapStore. Additional info is in the PR.

Please let me know how to (eventually) proceed.

afabiani commented 1 year ago

Done