OpenStreetMap

OSMCha is moving to a new home

Posted by wille on 9 February 2024 in English.

As we announced at the beginning of 2023, OSMCha has become a charter project of OpenStreetMap US. After almost 10 years of being generously hosted by Mapbox, OSMCha is now moving to a new home at the OpenStreetMap US. Going forward, OSMCha will be run on infrastructure owned and operated by OSM US. We are excited about this new chapter for OSMCha and to work with community members and organizations to grow the project.

In the last few months, the Development Seed team has been working on modernizing the infrastructure code behind the OSMCha services, closely working with Mapbox. As the infrastructure built by Mapbox was designed almost a decade ago, this was a required step to execute the migration. It is also bringing more efficiency in terms of cost and performance.

The migration will be done next Tuesday, February 13th. Starting from 15:00 UTC, OSMCha’s API will be read-only or unavailable for a few hours.

We are grateful for the support provided by Mapbox throughout the years. Mapbox was the first company to believe in the OSMCha proposal, funded the initial development and continued running the project providing infrastructure and critical maintenance. Their support was crucial in making OSMCha a core tool used by the OpenStreetMap community, everyday. We are now seeking new partners to help us continue to develop and expand OSMCha. If you’d like to support OSMCha directly, you can contact the OpenStreetMap US staff at team at openstreetmap.us.

Discussion

Comment from tordans on 10 February 2024 at 08:35

Great news. Can you share a bit more on which improvements have been made during the migration process?

Comment from gileri on 11 February 2024 at 11:42

Thanks for supporting such a wonderful tool. I use it almost every day !

Comment from flohoff on 12 February 2024 at 10:50

Wonderful - I love OSMCha but it seemed to deviate into non existance with Mapbox - So good it has a new home …

Comment from AntMadeira on 12 February 2024 at 16:09

Great news! All the best for the new project!

Comment from wille on 16 February 2024 at 22:00

@tordans We have a new infrastructure based on kubernetes: https://github.com/developmentseed/osmcha-deploy, which makes it easier to deploy updates and gives us the freedom to easily switch to other cloud providers. We have also made some optimizations on the database, for example evaluating the indexes and changing some SQL queries to be more efficient.

We need to do more work on it, as the performance of the API is not good yet. We had to reduce the configuration of the database, so the costs can fit the OpenStreetMap US budget.

Log in to leave a comment