<p>Since there is no clear preference for the word order, then wouldn't simply reverting the order change be the best way?</p>
<p>After all if the change isn't significant it can't hurt to change it back.</p>
<p>Ian.</p>
<div class="gmail_quote">On May 8, 2012 7:45 AM, "Dermot McNally" <<a href="mailto:dermotm@gmail.com">dermotm@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi folks,<br>
<br>
Over the long weekend I've done some hacking on the remaining failing<br>
test cases. I concentrated on the quite-a-few cases where the tests<br>
expect certain equivalent stings (mostly due to abbreviation) to be<br>
treated as insignificantly different to each other. I've been able to<br>
fix many of the failures and, subject to some conferring with Matt, I<br>
think I can fix the test too.<br>
<br>
There is one single test case that has been placed in the "needs clarity" file:<br>
<a href="https://github.com/zerebubuth/openstreetmap-license-change/blob/master/test_needs_clarity.rb" target="_blank">https://github.com/zerebubuth/openstreetmap-license-change/blob/master/test_needs_clarity.rb</a><br>
<br>
Its presence here indicates uncertainty that a community consensus<br>
exists that the behaviour required by the test is correct. Having<br>
looked at the test, I'm pretty sure I can make it pass, but it's best<br>
to obtain community consensus first. The case is simple enough and<br>
doesn't require ruby skills to understand. The test case takes an<br>
instance of a Russian language street name, first added by an agreeing<br>
mapper, then the words reversed by a non-agreeing mapper:<br>
<br>
Original name: ул. Гая<br>
Reversed version: Гая ул.<br>
<br>
Aside: both version are abbreviated.<br>
<br>
It turns out that "ул." is Russian for "street" (or similar), and that<br>
there is no strong convention in Russian concerning the better order<br>
in which to write names of this sort. The test as written contends<br>
that the change made by the non-agreeing mapper is not significant.<br>
<br>
I tend to agree that the change isn't significant. Likewise I'm not<br>
aware of other languages in which it would be a significant change to<br>
reverse the word order of a 2-word string.<br>
<br>
My proposed measure to fix this test is to allow 2-word strings that<br>
differ in only word order (allowing for equivalence of abbreviated<br>
versions etc.) to be considered not significantly changed. I request<br>
your opinions to help me decide whether this is a reasonable thing to<br>
do (either for this specific example or for other similar cases). _If_<br>
you believe that this case is safe but others not, please identify a<br>
counter-example (this can itself, if the community agrees, be turned<br>
into a test).<br>
<br>
I will raise this case at LWG tomorrow, but for cases like this LWG<br>
always prefers to go with community consensus. So let's have some!<br>
<br>
Thanks,<br>
Dermot<br>
<br>
--<br>
--------------------------------------<br>
Igaühel on siin oma laul<br>
ja ma oma ei leiagi üles<br>
<br>
_______________________________________________<br>
Rebuild mailing list<br>
<a href="mailto:Rebuild@openstreetmap.org">Rebuild@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/rebuild" target="_blank">http://lists.openstreetmap.org/listinfo/rebuild</a><br>
</blockquote></div>