Zum Inhalt der Seite gehen


places.pub


I'm making an initial version of places.pub available today. places.pub is a collection of Place objects suitable for use in geosocial applications on the ActivityPub network. Part of my work in the Social Web Community Group at the W3C has been participa
Dieser Beitrag wurde bearbeitet. (1 Monat her)

teilten dies erneut

Als Antwort auf Evan Prodromou

I'm wondering why it isn't preferable for OpenStreetMap to provide this data directly. Since they are the stewards and custodians of the entire data set, it would only make sense that other people on the Web depend on OSM's domain instead of a third party, no?
Als Antwort auf Râu Cao ⚡

> it would only make sense that other people on the Web depend on OSM's domain instead of a third party, no?

Especially when that third party depends on a Goggle service;

"If you want to run your own instance, you need to use Google Cloud Run functions or a compatible service (if those exist)."

places.pub/

I'm hoping there's plans to fix that @evanprodromou?=

Als Antwort auf Strypey

Als Antwort auf Evan Prodromou

Let me back up, and congratulate you on this experiment. Figuring out how to make use of both AP and open datasets like OSM in social apps opens up a range of intriguing UX possibilities.

@evanprodromou
> the article you are replying to ... explains how this is built and why it is on Google Cloud

This is Ok for a PoC. But is there a longer term plan to develop something vendor-independent?

Als Antwort auf Evan Prodromou

This is an amazing initiative!! 🌍

The small problem with OpenStreetMap IDs is that they're not stable. This can happen for example:

- a node/way keeps its id but gets moved around, or

- a new node/way gets created with a new id but it really describes the same previously deleted object

There are various systems to come up with stable IDs all with their own pros and cons but no good one-fits-all solution.

Maybe fine for a prototype for now but we need to keep this in mind.

Dieser Beitrag wurde bearbeitet. (1 Monat her)
Als Antwort auf Evan Prodromou

That can always happen, when you do not control the entity. We also discussed an approach like this one. So thanks a lot evan for your work. However, I also wondered whether it might be good enough to just have an "osmid" available in an ActivityPub Place object.