Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edit POI details on OSM #269

Merged
merged 2 commits into from
Apr 11, 2023
Merged

Edit POI details on OSM #269

merged 2 commits into from
Apr 11, 2023

Conversation

michaelkirk
Copy link
Member

I added a button to "edit" the POI details. This is a followup to #268, which added the display of website and phone numbers for OSM venues. Now you can edit those details via a link to the OSM ID editor:

edit_osm.mov.mp4

Screenshot 2023-04-05 at 4 42 58 PM

Screenshot 2023-04-05 at 4 43 04 PM

There are a lot of problems with this approach.

  • The user needs to kind of understand what OSM is (or be willing to learn). Bouncing the user to a separate map app with a lot of other data not related to the POI stuff they wanted to edit isn't great. Or maybe the fields won't even be displayed. OTOH, OSM is a powerful editor if they know what they're doing and want to edit other things.

  • The user needs to have an OSM account (or be willing to create one). If they aren't already logged in to OSM, the "Edit on OSM" button will take the user to a "log in" page on OSM which isn't great. Provided they log in directly from there, they should then be redirected to the node they were trying to edit, which is nice.

  • The user won't see their changes reflected until the next import, which in the case of maps.earth could be upwards of a month or more.

But glaring problems aside, I see this as incremental progress. If anyone ever even tries to use this editing flow, I might be inspired to put more effort into something more sophisticated.

@michaelkirk michaelkirk changed the title Mkirk/edit poi Edit POI details on OSM Apr 5, 2023
This isn't optimal from a UX standpoint, but now that we're showing more
POI information, this is a first step at letting Headway users update
it.
@michaelkirk michaelkirk merged commit 088a16f into main Apr 11, 2023
@michaelkirk michaelkirk deleted the mkirk/edit-poi branch April 11, 2023 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant