Join The Motorcycle Fish on his mission to improve location fix times!
Stumblefish is a Sailfish OS location report collector for Geosubmit-compatible services. You can use it to make quick fixes more accurate around your location, both for you and everyone else near you.
It collects GNSS-backed Wi-Fi, cell tower, and optional BLE beacon observations, stores reports locally, and can upload them to a configurable submission endpoint. BeaconDB is the default endpoint. It has a background daemon that runs when the app is closed, that can either keep your location fix to continuously collect data, or opportunistically use your location when another app turns it on.
The reports it sends to BeaconDB aren’t very personally identifying, as anyone in the same place as you would produce the same data and there are no accounts or client ids.
You can download it from Chum, OpenRepos or off of my GitHub repo. Source is here.
Any resemblance between The Motorcycle Fish and Mickey Rourke is purely coincidental. The Motorcycle Fish does not do it for Johnny. That was the other one.
Nice project! I like that it stores reports locally and lets you choose when to upload them. I’ll give it a try and hopefully contribute some useful data to BeaconDB.
Been using it for a couple of weeks now. Lately I have let it run in the background. It makes a huge difference for usability as the phone always has a ready location!
@abranson Could you add support for My Backup to the applications you’re maintaining, like Stumblefish and Quickddit? It’s basically just adding the application’s data directories to the .desktop file, and it makes backing up a Sailfish device much nicer:
Did a vacation in Poland, and found that “Motorcycle Fish” was already a krasnal
The MC krasnal is called Wentyl and he is a small bronze motorcyclist in Wrocław.
He was created by local motorcycle fans because there was no krasnal for bikers.
Wentyl stands near St. Mary Magdalene’s Church.
High above him, on the bridge between the church towers, are two more krasnals: Tekla and Martynka.
Tekla was punished for being lazy and had to sweep the bridge.
Martynka, a young witch, helped her break the curse.
So, at the same church, you can see a motorcycle krasnal and two witch krasnals.
Great place, will have to do a revisit here!
Krasnals here:
Somewhere along the way during my endless filesystem fiddling, I’ve accidentally broken Stumblefish and don’t know why it no longer collects reports. No matter how long it runs for, with other apps running and using GPS just fine, it never collects a single report
To be clear, this is 100% my fault, as it worked before and since I’ve accidentally deleted a few directories it no longer works, but I’d love to know if there’s some output I can check to find which directories / files it’s missing so I may have a chance at putting them back.