-
Notifications
You must be signed in to change notification settings - Fork 27
Description
Description
It is requested to update the project to the latest MapStore stable version. The MapStore revision need to be updated to the latest stable series 2025.02. The current master branch must be used for the upgrade work. The project is currently aligned to MS series 2024.02 (revision 2bb59025ef4da3655c5d04df8aff2dc1a98145db).
Checks
It is necessary to verify if existing customizations introduced at project level are properly working after the project update. Custom specific plugins that are involved as part of this update work are the following:
- https://github.com/georchestra/mapstore2-georchestra/blob/master/js/plugins/EasyTheming.jsx
- The geOrchestra Header is changed:
- It is now managed as a web component available at https://github.com/georchestra/header
- Managed via data-dir: https://github.com/georchestra/datadir/tree/master/header
Notes
The project need to be updated by following the official migration guidelines involved.
In particular in the master branch
- update version in package.json to be aligned to the new release version
- update version present in version.txt accordingly
Preliminary checks and tests for this update will be performed on https://georchestra.geo-solutions.it/: a new DEV environment aligned with geOrchestra v25 will be available for this work on the GeoSolutions side for functional testing before the delivery.
Release procedures to follow are reported in project README.
As part of the delivery is expected to:
- Raise a PR with relevant configuration changes to the MS geOrchestra datadir repo at https://github.com/georchestra/datadir/tree/master/mapstore
- Provide also all necessary release notes in the release page in github with relevant breaking changes at configuration level as done for previous upgrades