<div class="gmail_quote">On Fri, Dec 18, 2009 at 12:47 AM, John Smith <span dir="ltr"><<a href="mailto:deltafoxtrot256@gmail.com">deltafoxtrot256@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
You only want to tag stuff that renders, so update the render style<br>
sheet then tag it, if you don't care about it rendering first just tag<br>
it but your comments are specifically about wanting them to render<br>
first.<br>
<div class="im"><br></div></blockquote><div><br>>I actually offered him help/resources the other week on the talk-au<br>>list with regards to style sheets, perhaps I was a little too subtle<br>>:) <br><br>Ok, we're obviously coming from very different mindsets here. I'm trying to find scalable solutions. When I say "Say I have x problem, it doesn't render well", I'm not looking for someone to tell me how to edit a stylesheet and hack mapnik to produce a particular result on my machine. <br>
<br>Instead, I'm presuming that the problem I'm describing is common to many people. And further, I'm presuming that because they have a problem (which there isn't a good solution for), *we* have a problem. In this case, I'm saying that if people have to choose between tagging correctly, or getting instant gratification in the online renderers. This is a problem. And these are not solutions:<br>
1) Tag correctly anyway<br>2) Don't worry about how it looks<br>3) Hack the stylesheet and render it on your machine<br>4) File a feature request <br>5) Fix the renderer myself and post the diff<br>6) Use a clever combination of tags that solves this particular instance<br>
<br>They're not solutions because they don't scale. They might solve my problem today, but they don't solve the general problem for people in general. Whereas having something like a fallback tag *does* scale: once implemented in a few renderers, it only takes that tiny piece of knowledge (the existence of the tag) for this problem to be solved again and again, every time it occurs.<br>
<br>There may be arguments against my proposed solution. There may be better solutions. It may not be a big problem. But, please, these one-off workarounds and hacks are not solutions.<br></div></div><br>Steve<br>