Leaflet, GeoServer, and Open Source Software Ramblings


I posted this post about an apparent problem in rendering of GeoJSON in Leaflet, and now it’s fixed a week later.  Why gush now, when for a few years developers on the GeoServer board have been fixing bugs I’ve found (often by the next day)?  Well for one, I very rarely find bugs in GeoServer– I just think I do, document everything, send it on, and then find out I’ve made a mistake.  It’s hard to gush about making a mistake and then having the GeoServer community kind enough to show me the errors (and they are kind about it). I should gush anyway, but ego sometimes prevents it. For example, the last time I found a “bug” in GeoServer, one of the developers fixed it so no one else could make the same mistake (the mistake included forgetting to install fonts) and did it while laid up with an injury.

With Leaflet, I guess what’s really nice is the kindness of strangers, so it comes as a surprise.  The GeoServer listserve has come to feel like family.  They take great care of me and I take them for granted.  I don’t know the Leaflet developers from Adam, so it feels quite warm and fuzzy to have my bugs bugs I’ve discovered squashed anyway, all for pride in a codebase that should function right.

The short and long of it: warm and fuzzies all around. Yay, Open Source.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.