I want to add a geographical location to our items in a standard-compliant manner. somewhere i got a faint memory that someone told me once that this was already specified how to do but i cant recall where and i cant find anything on the matter. if anyone could point me in the right direction, i’d be glad.
Section 5.3 Representing Places in ActivityStreams Vocabulary: https://www.w3.org/TR/activitystreams-vocabulary/#places
In addition to latitude/longitude in the ActivityPub specs, Mobilizon uses some extra properties from schema.org in order to represent place names and addresses.
It’s probably worthwhile copying this, as I haven’t seen any other implementations in the wild that do much with location data.
is this published in a FEP or something?
Unfortunately, not that I know of, but we might consider making one.
Also, I’ve just found out about https://gancio.org - an (Italian?) calendar system that’s popular with some musicians, and appears to Federate over ActivityPub as well. Here’s their Federation docs. They might be a good thing to follow, as well, but I haven’t been able to dig in to it too deeply to see what they’re doing.