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
510 stars 398 forks source link

Investigate on npm registry for GeoSolutions #4569

Closed MV88 closed 4 years ago

MV88 commented 4 years ago

Description

We should investigate the various solutions for creating/managing our npm registry

This issue will track progresses on this topic

Here a list of libraries that needs to be migrated:

migrated library url
yes acorn-jsx https://github.com/geosolutions-it/acorn-jsx/tarball/master
yes jsdoc https://github.com/geosolutions-it/jsdoc/tarball/fix_acorn_jsx
yes mocha https://github.com/geosolutions-it/mocha/tarball/v6.2.0_uncaught
not needed geostyler-openlayers-parser https://github.com/geosolutions-it/geostyler-openlayers-parser/tarball/ms2
not needed geostyler-sld-parser https://github.com/geosolutions-it/geostyler-sld-parser/tarball/ms2
yes proj4 https://github.com/geosolutions-it/proj4js/tarball/mapstore2_fixes
yes react-joyride https://github.com/ddeath/react-joyride#fixed-positioning-and-overlay
yes wkt-parser https://github.com/geosolutions-it/wkt-parser/tarball/mapstore2_fixes
MV88 commented 4 years ago

so far this are the other dependencies that are on github from our forked libs:

migrated library url linked dependencies
yes acorn-jsx https://github.com/geosolutions-it/acorn-jsx/tarball/master
yes jsdoc https://github.com/geosolutions-it/jsdoc/tarball/fix_acorn_jsx - "acorn-jsx": "https://github.com/geosolutions-it/acorn-jsx/tarball/master"
- "espree": "https://github.com/geosolutions-it/espree/tarball/fix_acorn_jsx"
- "tv4": "https://github.com/hegemonic/tv4/tarball/own-properties"
yes mocha https://github.com/geosolutions-it/mocha/tarball/v6.2.0_uncaught
not needed geostyler-openlayers-parser https://github.com/geosolutions-it/geostyler-openlayers-parser/tarball/ms2
not needed geostyler-sld-parser https://github.com/geosolutions-it/geostyler-sld-parser/tarball/ms2
yes proj4 https://github.com/geosolutions-it/proj4js/tarball/mapstore2_fixes - "curl": "git://github.com/cujojs/curl.git",
yes react-joyride https://github.com/ddeath/react-joyride#fixed-positioning-and-overlay
yes wkt-parser https://github.com/geosolutions-it/wkt-parser/tarball/mapstore2_fixes
yes espreee https://github.com/geosolutions-it/espree/tree/fix_acorn_jsx - "acorn-jsx": "https://github.com/geosolutions-it/acorn-jsx/tarball/master"
MV88 commented 4 years ago

lists of all forked repo

library forked repo version
acorn-jsx https://github.com/geosolutions-it/acorn-jsx/tree/release 4.0.2
jsdoc https://github.com/geosolutions-it/jsdoc/tree/release 3.4.4
mocha https://github.com/geosolutions-it/mocha/tree/release_v6.2.1 6.2.1
geostyler-openlayers-parser https://github.com/geosolutions-it/geostyler-openlayers-parser/tree/release 1.1.4
geostyler-sld-parser https://github.com/geosolutions-it/geostyler-sld-parser/tree/release 1.3.1
proj4 https://github.com/geosolutions-it/proj4js/tree/release 2.4.6
curl https://github.com/geosolutions-it/curl/tree/release 0.8.14
react-joyride https://github.com/geosolutions-it/react-joyride/tree/release 1.10.2
wkt-parser https://github.com/geosolutions-it/wkt-parser/tree/release 1.2.2
espreee https://github.com/geosolutions-it/espree/tree/release 3.1.8
tv4 https://github.com/geosolutions-it/tv4/tree/release 1.0.16
MV88 commented 4 years ago

for geostyler-openlayers-parser and geostyler-sld-parser we will use the newer versions and not our forked repos