geosolutions-it / MapStore2

The solution to create and share maps, dashboards, geostories with 3D support on the web. And it is open-source too!
https://mapstore.geosolutionsgroup.com/
Other
511 stars 398 forks source link

MapStore framework in npm registry #4679

Open offtherailz opened 4 years ago

offtherailz commented 4 years ago

Description

In order to make easier to develop custom projects mapstore could be uploaded on npm as library, so developers can simply include the framework as dependency, instead of using git submodule.

We need to split the MS bundle in smaller parts for each relevant module (e.g. core, plugins, apis etc) and publish those scripts inside the GeoSolutions NPM registry (as part of the release processes, new bundles need to be produced and published to NPM). The issue #3125 exposes some information about preliminary checks. This can allow more streamlined MS project excluding Git sub-modules.

What kind of improvement you want to add? (check one with "x", remove the others)

Other useful information

gannebamm commented 4 years ago

Will this change the MapStore GeoNode integration since it currently uses submodules?