Replies: 11 comments 4 replies
-
I don't have preference either way honestly... |
Beta Was this translation helpful? Give feedback.
-
I named the repo to align with the npm package it contains: https://www.npmjs.com/package/@maplibre/maplibre-gl-style-spec |
Beta Was this translation helpful? Give feedback.
-
It might make sense to keep the "MapLibre GL" as everything referring to the render, and "MapLibre" as the org name, to avoid some ambiguity. A similar argument to remove "Native" in the future could be made, in case a web build of the native repo one day is able replace gl js. |
Beta Was this translation helpful? Give feedback.
-
Maybe one day, but we have concrete plans for a Metal implementation this year, and as I understand it the GL in "MapLibre GL" refers to WebGL / OpenGL. And Native will depend on this repo. |
Beta Was this translation helpful? Give feedback.
-
GL is also used more generically for a range of graphics libraries https://vis.gl/frameworks None of them will be changing their names as a consequence of i.e. WebGPU |
Beta Was this translation helpful? Give feedback.
-
I was quite keen to erase the GL at some point to make for a cleaner naming scheme, as can be seen on https://github.com/maplibre/maplibre-native-base, so I'm not opposed to the idea, simply exploring if there are any downsides to the move, and where it would be a breaking change. Consistency is key |
Beta Was this translation helpful? Give feedback.
-
Alright. Could someone transfer this into a discussion? 👼 |
Beta Was this translation helpful? Give feedback.
-
@louwers , closing in on publishing the style docs makes this quite relevant again... Since the repo contains both Utils and Spec, I even thought that simply "MapLibre Style" would be the right name for this repo. I agree that the GL is starting to feel more ceremonial than practical at this point, as I can see that Native etc. largely omit it. |
Beta Was this translation helpful? Give feedback.
-
Let's take this step now, so we don't have to redo it in near future. |
Beta Was this translation helpful? Give feedback.
-
Please keep the npm library name the same for now. Feel free to change the repo name. |
Beta Was this translation helpful? Give feedback.
-
Why is this repo called
maplibre-gl-style-spec
and notmaplibre-style-spec
while the style specification is called the MapLibre Style Specification?I am asking because I am forseeing that MapLibre GL Native will be renamed to MapLibre Native at some point in the future.
Beta Was this translation helpful? Give feedback.
All reactions