Welcome to the twelfth OpenStreetMap NextGen development diary.
This week brought some exciting updates and major news!
🔖 You can read my other development diaries here:
@NorthCrab/diary/
⭐ This project is open-source and publicly available:
https://github.com/Zaczero/openstreetmap-ng
🛈 This initiative is not affiliated with the OpenStreetMap Foundation.
In case you missed it…
We are now welcoming new contributors! To show our appreciation, we offer contributor incentives. If you’re familiar with Python, join us – it’s easy to get started!
Search 2.0 (with video showcase) 🎉
This week, we made significant strides towards our NextGen vision. The new search functionality is nearly complete, and I’ve recorded a short video comparing OSM Ruby and OSM-NG side-by-side.
⬇ Click below to play ⬇
or click here: https://peertube.monicz.dev/w/c7Qwif6S4MpvuBBDu7x8LM
The search now toggles between global and local modes. By analyzing Nominatim responses, it determines the most relevant results for the user. We’ve also introduced a refreshed interface and new functionality.
Welcoming 4 New Contributors
A warm welcome to our four new contributors! Your valuable feedback has already led to notable improvements. It’s great to have you on board – let’s keep building! 👋
Trace Visualizations on Map
GPS traces are now rendered on an actual map, providing a useful point of reference and enhancing the user experience.
Fixed White Grid Lines
We’ve fixed a major issue: the white grid lines bug. This bug has been a significant problem for many users, affecting the overall OpenStreetMap experience by making it feel unfinished and unprofessional. This week, we found and implemented a solution that completely resolves this issue. Better now than never!
And more…
My development diaries highlight only a fraction of our work. For full transparency, you can always track our progress on the project’s GitHub repository. Again, thank you to the entire team for your dedication and hard work!
Sponsors
This week’s work was sponsored by 15 people!
8 donors on Liberapay, and 7 on GitHub Sponsors.
Thank you for your support! You are the foundation of our work. 💪
- ~1847430, gileri (Eric G.), LaoshuBaby (快乐的老鼠宝宝), mutipg, RedAuburn (Harry Bond), ~1819511, AurimasF (Aurimas Fišeras), starsep, gander (Adam Gąsowski), owiecc (Szymon Bęczkowski), kkalata (Kamil Kalata)
Please consider supporting the OpenStreetMap-NG development with any amount. As a thank you, you will be eligible for the unique OpenStreetMap-NG Founder profile badge. You will also help to push the project forward 🏋.
Discussion
Comment from Dimitar155 on 1 July 2024 at 05:23
The new search functionality seems great! Assuming that you are running your own Nominatim instance, is it possible to make it work with road relations (like relation/17031856) so it shows the whole street and not it’s 100 members? waterway relations are already shown, I assume that it won’t be a very hard task.
Comment from NorthCrab on 1 July 2024 at 09:08
@Dimitar155 I agree it would be more intuitive to deduplicate them. I have posted an issue which should be completed before the first public release.
Comment from Marek-M on 10 July 2024 at 17:02
Ten project eliminuje wiele problemów, które były uciążliwe w użytkowaniu. Wyszukiwarka jest tego przykładem. Mam nadzieję, że ten projekt uda się dociągnąć do tego stopnia, aby mógł bez zastrzeżeń zastąpić obecny osm-carto. Powodzenia!