View Single Post
Posts: 1,414 | Thanked: 7,547 times | Joined on Aug 2016 @ Estonia
#837
OSM Scout Server new release is out: 2.0.0

Changelog at https://github.com/rinigus/osmscout-...ases/tag/2.0.0

In this release, the server is split into two applications: server itself and GUI. While GUI helps you to configure the server and instruct it to manage maps, main work is done in separate server. Through this separation, it is possible now to have server running without interruptions due to GUI process launch. It also makes it easier to support different forms of automatic activation (DBus and network).

The both applications are packaged together, so not much changes for users. As a side effect of the split into two applications, Jolla Store seems to be further away.

The server supports DBus activation now, which simplifies access by Pure Maps (and other clients when they will implement it) to map matching (snap-to-road) functionality. As DBus service names changed, I will release soon a version of Pure Maps that is compatible with this release. Other APIs were kept the same.

The server supports now network activation that is similar to what is provided by systemd via socket activation. This will be used in Linux distributions lacking systemd (as postmarketOS and Ubuntu Touch) or if you wish to run server from Flatpak. For that, server runs in low-memory mode where it just listens to new connections to its port. On activity, full server is launched which will later exit when idle. On SFOS, systemd would take care of it, as before.

Valhalla version on SFOS has been updated to 3.1.0. That should be compatible with the current maps.

As mentioned before, libosmscout is now disabled in the distributed builds.

Updates in translations (thank you translators!) were incorporated few minutes ago.

Other changes include updates in Ubuntu Touch packaging (jonnius), support for SFOS My Backup (atlochowski), support for newer microhttpd by Thra11 during packaging for NixOS, addition of missing regions and some changes in docs shown via https://rinigus.github.io/osmscout-server/en/ .
 

The Following 14 Users Say Thank You to rinigus For This Useful Post: