Last October, I wanted to return to using Mapnik after a bit of a break. I had enjoyed using the project in the past and had a perfect project to “get back in the saddle”. I was a bit disappointed that the latest Windows binaries posted had not changed but, while I’m not a programmer, I thought I’d have a go at building from source. I spent about a week on it, with lots of expert help from here and a C++ developer in my office, but did not get to something usable. I gave up in the end and created my map in ArcGIS instead. I then had to explain to my manager why I’d wasted a working week. She was really unimpressed with me and I would not be surprised is the incident comes up in my next annual review.
It’s now six months later and I see that Mapnik 3.x has moved on a bit, but the latest binaries for Windows are still from v2.2 dated June 2013... that's almost THREE YEARS AGO! Annoyingly, the website still says “We plan on providing prebuilt binaries soon for Mapnik 3.0.10”. Let’s be realistic… I don’t think there’s any evidence, impetus or intention on doing this!
I really love open source geo projects and have used many, but I have to say that I’m pretty frustrated with Mapnik. I’ve heard many comments about the project since coming back... last of developer diversity, too much vested interest by Mapbox, etc. That all aside, I’d really just like to know if the project is going to support Windows-based users like me. If so, great – I’ll continue to be a fan and user. If not, it’s time to find something else. While I’m tremendously grateful to everyone who puts their spare time into open source software, there has to be a critical mass of support for it to be viable in the real world. I know Windows is not the typical open source developers operating system of choice, but it’s what many of us in the real world have to work with. I lost track of how many private e-mails I got asking if I had a working Windows solution. It was so many, I didn’t get back to all of them (sorry, if that includes you).
So, I’m really grateful for Mapnik, but I need to know if I can rely on it. At the end of the day, it’s not worth losing my job over.
BR/
Bud