Oliver Wipfli
Oliver Wipfli
MapLibre GL JS has render tests. They consist of a `style.json` file and an `expected.png` image. GL JS renders the style and compares the generated `actual.png` with `expected.png`. If the...
I have seen that some bug reports come with little information on how to reproduce the bug. I wonder if this is because there is no stackblitz or jsbin for...
I think it would be nice to have a code formatting in CI. What is the preferred option for C++? I guess we could use clang-format...
If we should migrate the codebase to C++ 17, then we should clean-up some things. This issue is to track where we need to clean-up stuff.
This repository has automation scripts to build, test, and release the bindings for different platforms. It seems that these automation scripts come in a variety of languages such as: -...
I think generated files should not be part of git. Instead, we should have something like `npm run generate-stuff` which generates all the required files.
I saw that the iOS platform has some dependency license tracking using FOSSA. At least the README says: >The licenses of its dependencies are tracked via [FOSSA](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fmapbox%2Fmapbox-gl-native): >[](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fmapbox%2Fmapbox-gl-native) Should...
MapLibre GL Native is using the shaders from MapLibre GL JS before the TypeScript migration. I am worried about changing the shaders in GL JS if we cannot test the...
https://github.com/maplibre/maplibre-gl-js/pull/716 will introduce `text-rotation-alignment: viewport-glyph` in MapLibre GL JS. The new feature rotates glyphs to the viewport x-axis and places them along a line, if `symbol-placement` is set to `line`.
Terrain3D
https://github.com/maplibre/maplibre-gl-js/pull/1022 will add crazy terrain3d capabilities to MapLibre GL JS. Thanks @prozessor13 from Toursprung for the implementation in GL JS!