Bug 461545 - Use KDEConnect as NMEA source and to contribute to MLS
Summary: Use KDEConnect as NMEA source and to contribute to MLS
Status: CONFIRMED
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-07 11:22 UTC by Carlo
Modified: 2023-04-12 11:11 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carlo 2022-11-07 11:22:28 UTC
Mozilla Location Service is an open geolocation service based on publicly observable cell sites and Wi-Fi access points. Its proprietary counterpart is GLS (Google Location Service).

It is quite widely used and (up until recently) worked well thanks to people contributing to the service thanks to Mozilla's applications: Mozilla Stumbler[1] and Firefox Mobile (Fennec version). However, since Mozilla Stumbler was retired [2] and Firefox Mobile was updated to Fenix [3] there is no easy way for everyday users to contribute to MLS. Indeed, ~1.5 years later we are starting to see bad reports from MLS [4].

I thus think that integrating into KDEConnect the option to use the phone as a source of NMEA sentences may allow to:
  1. get a better location of the connected PCs, to be used for application requiring a ~good precision
  2. have a trusted and open platform, better than alternatives that are proprietary, abandoned and badly integrated with Linux systems [5]
  3. contribute, if the user wants, to Mozilla Location Service. The contribution could be done/enabled either from the phone or from the connected PC

Sources:
[1]: https://github.com/mozilla/MozStumbler
[2]: https://discourse.mozilla.org/t/retiring-mozilla-stumbler/75206
[3]: https://github.com/mozilla-mobile/fenix/issues/1253
[4]: https://gitlab.freedesktop.org/geoclue/geoclue/-/issues/166
[5]: https://jillybunch.com/sharegps/
     https://play.google.com/store/apps/details?id=com.jillybunch.shareGPS
Comment 1 Carlo 2022-11-09 00:18:35 UTC
over at Mozilla they also seemed enthusiast to built such an infrastructure!
source: https://github.com/mozilla/ichnaea/issues/1926
Comment 2 Albert Vaca Cintora 2023-04-11 18:18:10 UTC
It seems geoclue [1] is a simple enough DBUS protocol that we could implement. I won't have time for it in the following months, but it doesnt' seem a lot of work if someone is looking for a simple task to implement :)

[1] https://gitlab.freedesktop.org/geoclue/geoclue/-/wikis/home