3 ms·
After doing that to my blog too, I added a comment section to any OSM place on https://cartes.app https://cartes.app. You can now review places with an ATproto
by maelito 9mo ago
After doing that to my blog too, I added a comment section to any OSM place on https://cartes.app https://cartes.app.
You can now review places with an ATproto account. Any app can implement the same lexicon. Review data belongs to users, as JSON on their PDS.
- vvpan 9mo agoThat is very cool. How do you aggregate the data, listening to public bluesky firehose?
- maelito 9mo agoYes, with a simple Deno server that writes local JSON. https://codeberg.org/cartes/serveur/src/branch/master/atproto https://codeberg.org/cartes/serveur/src/branch/master/atprot... I haven't coded yet the fetching from zero on the server in case my "db" fails. If it fails for a few hours only, it's easy to listen to the jetstream with a cursor. It it's more, we'd have to rely on exploring the graph : getting all PDS that have a record lexicon, and rebuilding the DB. Not too complicated I believe, but we'll see. It's what https://quickslice.slices.network https://quickslice.slices.network is supposed to do but I haven't been invited yet.