I think the key design challenge for the map product is to deliver an ongoing stream of well-timed prompts to use it.
I want to notice whenever someone I’ve interacted with on the forum is in the same city as me. You could tell me about this:
(a) Whenever I interact with someone (e.g. their username name is visually highlighted if they’re nearby).
(b) When one of us change location (e.g. you keep a list of people I’ve interacted with, then trigger a notification when one of them is nearby*).
Ideally the EA Forum would request location access and update my location automatically whenever I log on. If I don’t consent to that, then it should periodically remind me to update my location, with the timing of those reminders perhaps partly based on IP address changes.
*Probably you’d want to rate-limit these a bit, and prioritise by things like recency and volume of interaction.
I think the key design challenge for the map product is to deliver an ongoing stream of well-timed prompts to use it.
I want to notice whenever someone I’ve interacted with on the forum is in the same city as me. You could tell me about this:
(a) Whenever I interact with someone (e.g. their username name is visually highlighted if they’re nearby).
(b) When one of us change location (e.g. you keep a list of people I’ve interacted with, then trigger a notification when one of them is nearby*).
Ideally the EA Forum would request location access and update my location automatically whenever I log on. If I don’t consent to that, then it should periodically remind me to update my location, with the timing of those reminders perhaps partly based on IP address changes.
*Probably you’d want to rate-limit these a bit, and prioritise by things like recency and volume of interaction.