-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dirk Stöcker wrote, on 15.07.2008 19:07:
| Assume you have a railway station and a village both called "Hubba". You | tag the with validator:ignore_name=true. This check could be suppressed without referencing the other object. Simply tag _both_ elements with the appropriate ignore-tag. In this case the tag means "don't show _me_ if some other object has the same name" and not "don't show any object with duplicate name" | | Now a new user adds the same village again. You wont be able to see this | change, as you disabled the whole checking. This new object could be flagged by the validator assuming it has no ignore tag. | Thus the only solutions is | for village: validator:ignore_name=id_of_railway_station (or other way | round). | You see the problem with this? In this special case I do not see a problem because the name is similar to an ID. But it might be more difficult with other checks like crossing or overlapping ways. Assuming I have a crossing of ways where I would like to ignore the crossing ways warning but I do not want to suppress it for every crossing of a specific way with any other way. The only solution without a reference to the other object I can think of is to split the way and assign the tag only to a small segment similar to the bridge or tunnel tag. But this could lead to other problems, especially when other tests expect a closed way. Maybe here we would need a relation with the "ignore crossing ways" tag that contains the two ways. Bodo -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkh9JcMACgkQnMz9fgzDSqc/jgCeMkAUH2U0qAx/YA5AUbmlDg+J KzMAniP8kcbFdKQXZRufKngkvQPAGuCt =306Z -----END PGP SIGNATURE----- _______________________________________________ josm-dev mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/josm-dev
