Changes between Initial Version and Version 1 of Ticket #9311, comment 6


Ignore:
Timestamp:
2013-11-14T23:43:16+01:00 (12 years ago)
Author:
kalle

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #9311, comment 6

    initial v1  
    22> 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 ?
    33
    4 But you do also understand that "parking in parking" might in at least a couple instance be correct and 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 otherwise non disabled spaces lot, and so on. Hence a generic validator would produce invalid warnings. I prefer no warnings to false positives.
     4But 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.
    55
    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.
     6I prefer no warnings to false positives.
     7
     8I'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.
    79
    810And 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.