asteroid icon indicating copy to clipboard operation
asteroid copied to clipboard

[Feature Request] Update to geoclue2

Open beroset opened this issue 2 years ago • 0 comments

Describe the bug AsteroidOS currently uses the ancient and obsolete geoclue version 0.12.99 instead of any recent version of geoclue 2 (for example 2.5.7 which is recent). The problem is that there is a mismatch in the interface (via D-Bus) that applications expect to be able to use and the much earlier version of the interface implemented in version 0, making it difficult to write modern software and more difficult to maintain dependencies in yocto.

For example, version 0.12.99 provides interfaces to use Plazes and Yahoo maps, both of which have been offline for over a decade.

Additional context The reason we use such an old version of geoclue is because that's the only version currently supported by https://github.com/mer-hybris/geoclue-providers-hybris So the cure for this that would allow us to reliably use such things as the modern version of QtLocation, would be to refactor that code to support the modern interface. Ideally this would be done in collaboration with the upstream repository.

Current geoclue code: https://gitlab.freedesktop.org/geoclue/geoclue Current geoclue D-Bus interface: https://www.freedesktop.org/software/geoclue/docs/index.html

beroset avatar Nov 14 '23 03:11 beroset