<div dir="auto">So what is intended to replace CartoCSS? Vector tiles?</div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jun 29, 2018, 5:42 AM Frederik Ramm, <<a href="mailto:frederik@remote.org">frederik@remote.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
   without going into the finer details, I'd like to offer an outsider's<br>
view of OSM Carto development.<br>
<br>
When Andy first created OSM Carto, he set out a road map that has long<br>
been superseded but thanks to version control we can still look at it:<br>
<br>
<a href="https://github.com/gravitystorm/openstreetmap-carto/blob/v1.0.0/README.md" rel="noreferrer noreferrer" target="_blank">https://github.com/gravitystorm/openstreetmap-carto/blob/v1.0.0/README.md</a><br>
<br>
Essentially it was:<br>
<br>
v1.0 - re-implement existing stuff in carto<br>
v2.0 - make it more suitable for further development and customisation<br>
v3.0 - tackle the ticket backlog<br>
<br>
What has happened instead is that the easier-to-handle v2.0 was<br>
reasonably successful in attracting volunteers, and now we have a small<br>
team instead of one person doing the style, which is great. But after a<br>
while this small team has started milking the toolchain for all it's<br>
got, and meanwhile the SQL queries are so complex that they threaten to<br>
nullify any effort that has gone into making the style accessible to new<br>
participants (or people who want to customise it).<br>
<br>
So the ease of participating or customising has more or less already<br>
gone down the drain; what's still good about OSM Carto is that at least<br>
you can easily install it as-is on your own infrastructure (I regularly<br>
do that for business clients), but I fear it is only a matter of time<br>
until this aspect of usability, too, will be abandoned, and you will<br>
have to run massive pre-computation jobs in order to even get your map<br>
off the ground...<br>
<br>
Personally speaking, the OSM Carto map has been good enough for me and<br>
all my use cases for years now. If anything, I found the inflation of<br>
icons and special cases a bit irritating. I would love it if OSM Carto<br>
could be split into a "bread and butter" style that is easy to work<br>
with, easy on the eye and easy to render, and a "cartography<br>
navel-gazing" add-on where we show off how we can render different track<br>
patterns depending on the pebble size. We could then offer both on<br>
<a href="http://openstreetmap.org" rel="noreferrer noreferrer" target="_blank">openstreetmap.org</a> (where the bread-and-butter style would be the default).<br>
<br>
But I'm not involved in OSM Carto development and I won't tell people<br>
how to do their job. Occasionally when I look at OSM Carto tickets I am<br>
in awe about how much work goes into seemingly minor things - how<br>
details are diligently discussed, tried, tested, discarded, done<br>
differently, until they finally come to fruition in a release one year<br>
later. It is great to see this much work and enthusiasm invested in OSM<br>
Carto, and if the price for that is complicated SQL queries then so be<br>
it - the "bread and butter" style I was thinking of could be made by<br>
someone else too.<br>
<br>
Bye<br>
Frederik<br>
<br>
-- <br>
Frederik Ramm  ##  eMail <a href="mailto:frederik@remote.org" target="_blank" rel="noreferrer">frederik@remote.org</a>  ##  N49°00'09" E008°23'33"<br>
<br>
_______________________________________________<br>
talk mailing list<br>
<a href="mailto:talk@openstreetmap.org" target="_blank" rel="noreferrer">talk@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk" rel="noreferrer noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk</a><br>
</blockquote></div>