Is there an #OpenStreetMap tool or rss or something that would allow me to stay up to date on edits happening to objects I edited?
So say I was the last person to edit something, and now someone else has edited it after me. I would like to be informed of such an edit (to see if this messed with my stuff xd. cause that just happened and wasn't aware of it for a month or more and they retagged it all incorrectly)
(check existing replies in thread before replying)
EDIT: see reply, figured it out
I KNEW IT WAS POSSIBLE,
https://overpass-turbo.eu/s/1Wg4
So basically:
- get everything I modified
- get everything I last touched
- then substract those
- then filter on when the objects were last modified to something like a week or whatever.
It's not an RSS feed but atleast this time I can actually have a reasonable view instead of just seeing "everything" that's even been touched after me
EDIT: now with an html page (tbf, made for me) that opens them in sections in josm)
https://thibaultmol.github.io/Random-shit/pages/open_recent_changes
@thibaultmol
Not exactly what you asked for, but I use https://osmcha.org/ to monitor my local area, RSS feeds are available of your saved searches.
@matt_ellery I'm aware osmchan but I don't think it's capable of making a feed that is exactly what I'm looking for.
I already have a feed of changes in my area which is way too big for me to keep track of anyway.
But that still wouldn't include edits I make in other places that aren't covered by that feed
@thibaultmol I think this somewhat deliberately does not exist, because it would make it easy for people to get territorial about "their" objects.
However, I have the same usecase as you and just use overpass, creating one set with all the objects I ever touched (user_touched: …) and subtract those where I’m the last to have touched them (user: …).
@dadavid ooooh, I don't think it exists because of a particular reason. I just think nobody's ever made a tool that does it.
Put the work around you suggested is a good idea and I'll do that!
@thibaultmol here is my version for reference: https://overpass-turbo.eu/s/1WbS
Works on all overpass api servers that have a recent enough version to support user_touched. Also works in overpass-ultra.us
Not particularly performant anywhere though :D
@thibaultmol
Many tools on this site :
https://resultmaps.neis-one.org
This one would answer your quest : Create Your Personal OSM Contributors Feed.
You can create a rss feed on a squared localisation. (i've a dozen around my most active contributions).
@zekounet I should have mentioned that I was aware of resultmaps. But that would result in a way too big of a feed to keep track of. A specifically want to only changes to things that I've lasted made a change too
@thibaultmol Not exactly what you want, but close: https://simon04.dev.openstreetmap.org/whodidit/
Interested to see other suggestions...
@thibaultmol you can use osmcha with proper filters . It's not automatic though but once a week you can check it quickly
@thibaultmol do you know OSM History Viewer? It is specifically for changesets and relations.
https://wiki.openstreetmap.org/wiki/OSM_History_Viewer
https://osmhv.openstreetmap.de/
But it does not send an alert to you.
A ancient question was made in 2013, https://help.openstreetmap.org/questions/20805/how-can-i-set-up-automatic-notification-whenever-data-that-ive-added-to-osm-is-changed, and people indicated osm qa feeds for monitoring of a specific area https://tyrasd.github.io/osm-qa-feeds/
@thibaultmol Yay!
Now you just need to remember to check that link at least once a week
@thibaultmol how long does this run for you? Seems to spin forever here
You can make an RSS feed from an Overpass request, for example using https://github.com/dgtlmoon/changedetection.io or something similar (there are probably even browser extensions for tracking changes on the page)
I won't say that Changedetection has a good design, but it does have support for JSONPath/jq, which will help you find differences in JSON files from Overpass.
@thibaultmol Thanks for the code ! Very useful, at least for my curiosity
@thibaultmol Great thing, thanks!
@thibaultmol i've used https://simon04.dev.openstreetmap.org/whodidit/ for a while and seem to work, but not sure how "official" it is :)
@wader see other replies, not what I'm looking for and I already found a solution, but thx for replying