Remove GPS tracker #282
Labels
No labels
Code
Contacts
Design
F-Droid
IndieWeb
Location
Mastodon
Media
Pixelfed
Pleroma
Posting
Question
Reader
Tracker
Translation
Usability
bug
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
inhji/indiepass-android#282
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Decided to remove the tracker. There are better trackers out there, e.g. http://y20k.org/trackbook/
Together with this, remove the mapbox implementation too, it's way too big anyway.
-- original issue --
This is an issue to track bugs and add improvement suggestions for the GPS tracker.
Things to-do
done
What's the Mapbox situation? Will it be disabled in F-Droid flavour?
Ref: https://f-droid.org/wiki/page/com.indieweb.indigenous/lastbuild_56
@licaon-kter It will come back, hopefully in the next release. I need to use different services than the one that the playstore version is currently using, basically not using any google service, especially for the tracker.
@licaon-kter pushed a new tag, should be fine now! My comment regarding the tracker is still valid though, but in a microsub timeline, in case there are coordinates, the mapbox should work now, if the build works now of course .. :)
You can always just show a button and whatever app the user has (eg. OSMAnd) will open the
geo:, right?@licaon-kter hmm, that makes sense, I'll make mapbox optional for the timeline part!
Some more thoughts:
Good points, thanks for the feedback!
I can compile any app with any package name I wish, not sure that's useful :))
Yes, I can't publish it on Play or F-Droid...but I can distribute the APK
@licaon-kter hehe true. Unless I'm wrong, I see you have access to f-droid, so I guess you know how it more or less works, is it possible for me to alter the build process so that it takes keys from a secure place then for instance?
No secrets, everything needs to be open-source so that anyone can build the app, and yield the same results.
I've brought the key discussion up because of the points above so you'd know, if the need arises, how to proceed and have things in order, Mapbox still working and the app available in F-Droid.
0.57 builds ok
Ok, thanks for all the feedback and suggestions so far, much appreciated :)
I'll ping you when I made the mapbox stuff opt-in, with some luck over the weekend if all goes well!
Just committed #321 - mapbox is now disabled by default. The map icon in the reader triggers an intent to open a map application on the device which will receive the coordinates. Sending multiple points used in the tracker is way more tricky, so the map icon is disabled completely there if the mapbox setting is not enabled for now. Added information on the settings screen about the telemetry used by Mapbox and how you can disable it the first time a mapbox map is loaded.
As for the keys: I can manage the tokens (created and revoke) on my account, so I will simply rotate them now and then, or unless I see something weird in the reporting on my account.
New release probably for the weekend, want to get a couple of other things in as well.
Decided to remove the tracker. There are better trackers out there, e.g. http://y20k.org/trackbook/
Together with that I will remove the mapbox implementation, it makes more sense.