A number of efforts have merged together as MapLibre, I'm working to bring MapLibre to parity with maps-gl as we speak, and will be releasing NPMs shortly. We all care mainly about avoiding fragmentation in the early days, please direct your energy and attention toward https://github.com/maplibre/maplibre-gl-js
In particular, to get involved, please join the #maplibre Slack channel at OSMUS. You can get an invite at https://osmus-slack.herokuapp.com/
MapsGL is a community fork derived from mapbox-gl-js, which as of Dec 8, 2020 is no longer open source.
To contribute in the early stages, chat on gitter, file issues, or email hackerswelcome@mapsgl.org.
Anyone with a stake in a healthy community fork is welcome to help us figure out our next steps. In the short term, we'll be very open to granting project leadership/commit privileges. When in doubt, we favour including everyone (with some github/gitlab/other reputation we can verify) affected by the license change, with the goal of minimizing fragmentation.
If you are a company or project depending on an open source mapbox-gl-js
, please consider joining our effort instead of starting your own fork! We would much rather have "one project" rather than "our way" ;-)
If you know of other forks, please contribute to a coherent future by reaching out to them, or file an issue on maps-gl
for us to reach out to them... or both.
In your package.json
, simply replace mapbox-gl
with @maps-gl/maps-gl
:
"dependencies": {
- "mapbox-gl": "^1.13.0"
+ "@maps-gl/maps-gl": ">=1.13.0-rc.3"
}
MapsGL is licensed under the 3-Clause BSD license.