OvertureMaps / io-site

MIT License
33 stars 5 forks source link

Add bug submission functionality and templates #36

Open Bonkles opened 5 months ago

Bonkles commented 5 months ago

We should have a single button bug nub 🐞 that the user can click to submit issues.

This should take the user to a github page with two ingestion templates: 1) Submit a bug with the overture maps explorer web site (which sends a bug to the io-site labelled with 'bug') 2) Submit an issue pertaining to overture maps data (which take the user to one of the existing templates for things)

charliemcgrady commented 5 months ago

It would be great to see this integrated with the inspector panel where folks could link specific entities in the bug reports. I find the linkability of osm entities on OSM Website to be great for sharing examples, defects, etc.

This would be much trickier since Overture is not backed by RDS, etc., but seems like we could leverage the H3 bits in GERS ids to accomplish a similar linking.

bdon commented 5 months ago

Could a URL like https://explore.overturemaps.org/#16/51.05/3.7303?gers=ABCD1234 work?

It would need to block on tiles being loaded, and then programmatically select the matching feature from the tiles.

Otherwise I don't see a way to pure ID-based lookup like OSM: https://www.openstreetmap.org/node/1668655163 without e.g. an HTTP GERS API backed by DynamoDB, etc.