thomersch / openstreetmap-calendar

osmcal, a Collaborative Calendar for OpenStreetMap-related Events
https://osmcal.org
Apache License 2.0
33 stars 9 forks source link

Add a location name/description #1

Closed joostschouppe closed 4 years ago

joostschouppe commented 4 years ago

Currently there's just a mapmarker. But there might be several things at the location. So you might want to add a name as well. Optionally, it might be nice to add a description as well ("we hide behind the second cactus on the right"), though that can go in the general description as well.

thomersch commented 4 years ago

Agreed. We just have to think of an easy to use solution. Maybe an additional, optional text field that allows specifying a precise location?

jbelien commented 4 years ago

That's how I do (with Jekyll) for our OSMBE website: https://github.com/osmbe/website/blame/master/_events/en/2019-10-15-meeting-brussels.md#L7

But that's probably overcomplicating things :D

thomersch commented 4 years ago

But that's probably overcomplicating things :D

I used to work on business process software, so I believe there is no layer of indirection that couldn't be extended with another layer of indirection ;)

Anyway, I fiddled around a bit

Screenshot 2019-10-15 at 13 22 55

But it seems like there might be two pieces of information we would like to convey: First, just a location name (like in the screenshot) like "Cafe De Markten", and secondly additional info like "behind the cactus on the right".

It would make total sense to have the location name in the label, like "Cafe De Markten in Ville de Bruxelles, Brussels, Belgium", but showing "Cafe De Markten (behind the cactus on the right) in Ville de Bruxelles, Brussels, Belgium" seems excessive.

What do you think? Shall we limit to the brief location name (e.g. "Wikipedia Office") and additional info to find has to go into the text (e.g. "use the elevator to get into 3rd floor")? Or do we need to think further?

joostschouppe commented 4 years ago

I would opt for the simple solution.

thomersch commented 4 years ago

Ok, I'll finish my prototype with the simple location name. If issues arise in the future, we will need to reconsider.

thomersch commented 4 years ago

Deployed.

jbelien commented 4 years ago

Thanks @thomersch ! 🍻