Jason Birch writes:
P.S. OK, one thing annoys me more than non-contributing users: businesses that use open source software and give nothing back. If you're leveraging open source software for competitive advantage, spin some of that back to the development community in code or $$$. Something as simple as contributing space, cola, and pizza for a code sprint can make a huge difference.
The open source GIS community, with a few exceptions, hasn't done code sprints. I used to advocate for MapServer code sprints at past meetings, but there was little interest. OpenLayers is one project that could have successful community sprints. There are a lot of energetic, can-do programmers, a solid testing framework, and all you need is a text editor and a modern web browser. My understanding is that MetaCarta already has in-house sprints of a sort, and these could someday be expanded to include community developers.