On Sun, Nov 9, 2008 at 11:14 AM, Dave Stubbs <span dir="ltr"><<a href="mailto:osm.list@randomjunk.co.uk">osm.list@randomjunk.co.uk</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Sun, Nov 9, 2008 at 6:12 PM, Karl Newman <<a href="mailto:siliconfiend@gmail.com">siliconfiend@gmail.com</a>> wrote:<br>
</div>> On Sun, Nov 9, 2008 at 2:24 AM, Dave Stubbs <<a href="mailto:osm.list@randomjunk.co.uk">osm.list@randomjunk.co.uk</a>><br>
> wrote:<br>
>><br>
>> On Sun, Nov 9, 2008 at 8:46 AM, Nic Roets <<a href="mailto:nroets@gmail.com">nroets@gmail.com</a>> wrote:<br>
>> > According to the wiki redirects, barrier=gate is replacing highway=gate.<br>
>> > According to tagwatch, the latter is 10 times more popular than the<br>
>> > former.<br>
>><br>
>> Yes, because the barrier=gate people decided it makes more sense. I'm<br>
>> not sure a wiki redirect is the correct way of going about it... but<br>
>> they're essentially the same thing. Obviously highway=gate has been<br>
>> around much longer.<br>
>><br>
>> ><br>
>> > Is the community OK with this ?<br>
>><br>
>> Meh.<br>
>><br>
>> > If yes, why aren't we running a bot to perform the changes ?<br>
>><br>
>> Because that would imply the One True Way is to tag gates with<br>
>> barrier=gate. Because it would break every existing gate out there<br>
>> relying on a "legacy" renderer. To get 1/10th already suggest to me<br>
>> shenanigans though.<br>
>> It's not completely impossible to have two tags for the same thing you<br>
>> know. Just leave it be.<br>
>><br>
>> Dave<br>
<div class="Ih2E3d">><br>
> This is one of the major problems with the OSM community. Someone proposes<br>
> or just starts using a particular tagging scheme which has some flaws. When<br>
</div>> those flaws are pointed out, the OSM pragmatists just say "Oh, we can always<br>
<div class="Ih2E3d">> change it later. It's a Wiki, after all." But the truth is, you can't change<br>
> it, because when someone does come up with an alternative tagging scheme<br>
> (like barrier= or path= or crossing=) that shows some merit over the<br>
> original, those same pragmatists come back and say "What!? That tag is<br>
> wrong/invalid/stupid because the database already has ten thousand entries<br>
> of X. And besides, you'll break everything!"<br>
><br>
<br>
</div>There's a difference between coming up with a new tagging scheme, and<br>
changing every existing instance in the database.<br>
Note that I haven't actually at any point said that you shouldn't use<br>
barrier=gate. I've actually used it a few times myself, and it's not<br>
destructive on highway=gate. With path and crossing the proposals are<br>
somewhat incompatible with what was there already, and the merit in<br>
not making it compatible wasn't ever obvious.<br>
<br>
But there's an expectation here (or more lack of one): I know that if<br>
I use barrier=gate it's not going to get rendered on a lot of stuff.<br>
Fine, my choice, when enough data collects someone will probably patch<br>
the renderer.<br>
<br>
On the otherhand if I bot change everything immediately, I'm doing two<br>
things: I'm forcing everyone to do what *I* say, and also I'm making<br>
damn sure that gates won't be rendered. As a render author I have two<br>
choices... patch my renderer, or accuse you of blatent vandalism and<br>
revert your bot... which probably isn't somewhere we want to go.<br>
<br>
Dave<br>
</blockquote></div><br>My point is it's disingenuous to say "There is no right or wrong or recommended tags" on one hand, and then say "Don't change X, you'll break everything."<br><br>Karl<br>