-
-
Notifications
You must be signed in to change notification settings - Fork 366
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Parking lane quest deletes previous data #4501
Comments
This is deliberate. Whenever the parking has been changed, any subtag may have become wrong, so it is removed. I know, it is unfortunate that there is still no quest in StreetComplete with which the E.g. |
I understand, but in a case like the one I presented, the only data missing from the way was the |
Well yeah, you know that but the app doesn't. The situation could just as well be that the street (parking situation) was redesigned. If the user changes nothing, the app also doesn't delete anything (duh!). Asking if the existing data is still up to date would necessitate that StreetComplete understood these condition-tags and it does not understand them (yet) because there is also no quest for it. Also, the OSM street-parking guy (@SupaplexOSM) started to work on a proposal to straighten up the whole parking schema, so (that) parsing of conditions is in flux, too (thankfully, the current scheme is quite bad): https://wiki.openstreetmap.org/wiki/Proposed_features/street_parking_revision |
Anyway, I am sorry and I acknowledge that this is problematic, but of two evils (deleting too much vs. keeping wrong data) it is IMO the lesser one. As far as I know, @matkoniecz has some half-finished implementation of parking conditions lying around, so maybe there will be something soon to fill that hole. |
Yeah, I thought the app couldn't (yet) handle this kind of check. Don't
worry, I didn't know this was intended, but I understand the thinking
behind this behaviour.
Manuel, ***@***.***
Il ven 14 ott 2022, 17:57 Tobias Zwick ***@***.***> ha
scritto:
… Anyway, I am sorry and I acknowledge that this is problematic, but of two
evils (deleting too much vs. keeping wrong data) it is IMO the lesser one.
As far as I know, @matkoniecz <https://github.com/matkoniecz> has some
half-finished implementation of parking conditions lying around, so maybe
there will be something soon to fill that hole.
—
Reply to this email directly, view it on GitHub
<#4501 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKGEKUDQEBDWBAD6PCDVWXTWDF7FNANCNFSM6AAAAAARFIMSIY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I think SC should only delete sub tags in case of changing parking lane tags, because then it is reasonable to assume that the other tags are out of date. SC shouldn't delete when it is only adding missing tags because then the most likely scenario is that the parking situation hasn't changed but that the data was only incomplete. |
I fully agree with @Discostu36 here. Adding so little data while deleting so much is not an acceptable situation: Sorry for the harsh words but the goal of StreetComplete should be to improve OSM, not to make it worse. If StreetComplete encounters tags it doesn't understand then it shouldn't touch them. If this might lead to ambiguous tagging then StreetComple should disable this particular quest in this particular situation until StreeteComplete has been improved accordingly. |
You two say different things, yet agree with each other. |
If you only agree in that the current situation is not tenable, then what should be the solution? I somewhat more agree with @Discostu36 here, whatever subtag of Besides, StreetComplete does tag |
If a |
No, |
I ended up changing my opinion about this:
see #4549 (comment) So, I created PR #4552. It...
|
I've noticed that the parking lane quest (activated via the dedicated layer) deletes the old tags on the way. See for example this way in which SC deleted
parking:condition:both:time_interval
,parking:condition:both:default
andparking:condition:both
keys.The text was updated successfully, but these errors were encountered: