[openstreetmap/openstreetmap-website] Designate regions where new accounts cannot edit the map or add notes (Issue #6512)

Frederik Ramm notifications at github.com
Thu Nov 27 15:22:06 UTC 2025


woodpeck left a comment (openstreetmap/openstreetmap-website#6512)

As a general comment, there was some mention of "anonymous accounts", a concept that doesn't exist. An anonymous note is not linked to any account (rather than being linked to an "anonymous account"). Probably just an oversight but worth keeping the nomenclature straight!

It's been a long time since I did any work on the website code but IIRC there is some logic that, before even applying a change to the database, will extend the current changeset's bounding box. If that is still the case then that would probably be the easiest place to introduce a limit like this - just refuse to extend the bbox if it grows into a blocked area, and throw an exception or whatever one does in Rails. -- Another architecture option is something that @gravitystorm suggested about a decade ago, that you create a mechanism where separate programs can be looped into the website code and basically ask for all (or specific?) changeset to be passed by them for evaluation before they are accepted into the database, but that's probably too grand a scheme.

And yes this could trip up users making world-spanning changesets but that isn't necessarily an unwanted side effect. We could create a small blocked area around Null Island and keep it there on purpose ;)

As to the increased support load, I think we should have a "help" team to which support (and potentially also DWG or LWG) could deflect incoming ticktets that do not require administrive action but only explanation and hand-holding. But that is probably out of scope for this ticket ;)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/issues/6512#issuecomment-3586426747
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/issues/6512/3586426747 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20251127/150ef90e/attachment.htm>


More information about the rails-dev mailing list