Changes between Initial Version and Version 1 of Ticket #9311, comment 6
- Timestamp:
- 2013-11-14T23:43:16+01:00 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #9311, comment 6
initial v1 2 2 > Agreed it needs to be more general we won't make a test per feature, aka parking in parking, cafe in cafe, and so on. Don't we already have a ticket for this ? 3 3 4 But you do also understand that "parking in parking" might in at least a couple instance be correct and ageneric validation as suggested by you and Bulwesator will thus produce false positive validation errors?E.g. a driveway to next parking level is a node that could exist in a way, so is disabled spaces in aotherwisenon disabled spaceslot, and so on.Hence a generic validator would produce invalid warnings. I prefer no warnings to false positives.4 But you do also understand that "parking in parking" might in at least a couple instances be correct? A generic validation as suggested by you and Bulwesator will thus produce false positive validation errors. E.g. a driveway to next parking level is a node that could exist in a way, so is disabled spaces in a lot otherwise filled with non disabled spaces, and so on. 5 5 6 I sure that the same applies to many other tag schemes, parking in parking is however an extremely common occurring error everywhere I've been looking. 6 I prefer no warnings to false positives. 7 8 I'm sure that the same applies to many other tag schemes, parking in parking is however an extremely common occurring error everywhere I've been looking. 7 9 8 10 And to be quite honest, I'm not sure why you wouldn't want as detailed validation as possible available in JOSM. People who don't want validation can turn that feature off, and if it's spending time waiting for the validation process that feels wrong then not validating in detail is fixing the symptom rather than the real problem, where the solution to the real problem would be making validation a speedier process. Perhaps using groups of "quick validation" and "detailed validation", execute them multi threaded, optimise them or what not. The whole idea with validation is to avoid committing and fixing bad data.


