Splitting changesets does sound like a lot of work if you don't already
have for example the multi layer tools that JOSM has.

Would a warning that "you already have pending edits ___ km away, please
consider saving or discarding those before editing here" be useful in the
interim? I think this would "only" need the software to keep track of the
bounding box for current edits and notifying users if the closest point of
the current edits is out of view by quite some distance.  This avoids the
need to split pending edits into multiple changesets because the prompt is
shown before work on the second region starts.

On Sat, 13 Jun 2020, 11:43 Simon Poole, <si...@poole.ch> wrote:

> I've advocated for this in the past,  but getting this right from a
> business logic pov is fairly tricky and is yet another thing that an
> editor needs to keep track of when creating and modify geometries, and
> changing tags. From the top my head at least: new object creation,
> dragging nodes and ways, merging and splitting ways, adding and removing
> relation members, copy, cut and paste, all tag changes. While each of
> these might be minor things, all together they have a clear performance
> and complexity impact and require UI additions to handle. This is
> assuming that such a bounding box limit would not be enforced by the
> API, if enforced you actively have to not allow the user to make the
> change which is even more painful.
>
> If the limit is enforced there are all kinds of vandalism/DoS scenarios
> that would probably require lifting the restriction for admins/mods.
>
> And all this because of a API defect (because there is just one bounding
> box per changeset instead of a list)?
>
> Simon
>
> Am 12.06.2020 um 13:00 schrieb Frederik Ramm:
> > Hi,
> >
> > I wonder if it would be feasible or desirable for editors to warn users
> > if they are at risk of creating country/world-spanning changesets.
> > Something like "you have unsaved edits more than 500km away from where
> > you are editing at the moment, please upload those before you continue"
> > or so.
> >
> > World-spanning changesets are a constant source of irritation, and very
> > rarely intentional.
> >
> > Bye
> > Frederik
> >
>
> _______________________________________________
> talk mailing list
> talk@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk
>
_______________________________________________
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk

Reply via email to