This section explains the big migration from Mapbox/Leaflet to MapLibre for all mapping features in GeoAR.it.
๐บ๏ธ What’s Going On?
- ๐ Major overhaul: Migrating from Mapbox and Leaflet to MapLibre for all map displays in GeoAR.it.
- ๐งน The new stack is leaner, easier to maintain, and eliminates licensing headaches.
- ๐ ๏ธ Every map-related screen and feature is being updated—expect some rough edges as things move.
This section gives a real-time status update on the migration’s progress and what’s changing.
๐ Where Are We Right Now?
- โ About 90% of the migration is complete.
- ๐ MapLibre-powered maps are rolling out in stages to manage risk.
- โ ๏ธ During this phase, map displays, overlays, and interactions may occasionally break—please report any issues you spot!
- ๐๏ธ Map-based UIs (venue adding/editing, hotspot management, transport maps, etc.) are being modernised along the way.
This section explains why the migration is necessary and the long-term benefits.
โ Why Bother?
- ๐ Maintaining both Mapbox and Leaflet has become a tangled mess.
- ๐ MapLibre is open-source, modern, and removes licensing headaches.
- โก The codebase will be faster, leaner, and easier to extend—now and for future devs.
- โณ Short-term disruption, long-term win.
This section looks ahead to what’s left to do and what users can expect next.
๐ What’s Next?
- ๐ Finish removing the last traces of Mapbox and Leaflet—full MapLibre everywhere.
- ๐จ Keep improving UI/UX for all map-based views and forms.
- โ Announce when the migration is complete and everything’s stable.
This section summarises the key points and what users should expect.
๐งพ Summary
- ๐ Mapbox and Leaflet are being replaced by MapLibre for cleaner code and better future-proofing.
- ๐ ๏ธ Migration is ~90% done; expect some instability with maps until it's finished.
- ๐๏ธ Map-based UIs (venue, hotspot, transport) are getting refreshed too.
- ๐ Thanks for your patience—please flag issues, and expect a little chaos during the transition!