FOSS4G … and we’re done

So- the last day of FOSS4G for 2007- roll on 2008 in Cape Town (must start saving). Definitely a resounding success!

For me today, the theme was GeoFOSS as a) a business and b) as a community. For the first case, there were several presentations by geospatial consultancies on doing GeoFOSS as a business- what makes for best practices and so on. This seems to suggest a certain maturity in the discipline-an idea that was picked up by Adena Schutzberg of Directions Magazine in her review of the conference at the close. This was followed with talks by Chris Schmidt of OpenLayers fame and Howard Butler, and also by Tyler Mitchell that focussed on aspects of the open source community.

In reverse- Tyler gave a really good presentation on the work of OSGEO. In particular I was interested in some of his facts and figures: Since it’s inception in 2006 it has grown from 9 projects to 13- these represent 4.6 Million lines of code commited by 182 developers, equating to 1253 person-years of work. OHLOH.net estimates the worth of this code at 69 Million US Dollars. That’s big money! The main point that he made, however, is that OSGEO’s mandate is to support and develop these projects, raise awareness of them, provide infrastructure support- but most of all to reach more users. A worthy cause.

Back to Chris and Howard’s talk. If I felt uncomfortable with anything I heard this year it would be this talk, I’m afraid! Last year I struggled with some of the overt Open Source “nazism” which dictated that if you weren’t a dyed in the wool open source user who shunned all forms of proprietary software then you weren’t worth listening to. If those guys were around this year, I missed them, and I’m glad – this year was a lot more laid back. But, I digress. Chris and Howard did make some very good points around where to get support, and the steps you need to go through to make it easy for people to help you. Basically be concise, polite and gracious. Absolutely. BUT… I do have a few problems with the idea that, as a new user you are committing some kind of offence and will get a permanent black mark against your name if you don’t phrase your question exactly right or somehow know how best to approach people. The point about being new is that you are new, for chrissakes! You don’t know all of this, and to be shunned because you make a simple error first time around isn’t going to help. I understand that developers must get sick of answering stupid questions, and are doing this for the love of it, not the money, in their spare time, and so on, and I admire them immensely for their skill, dedication and enthusiasm but they do need to remember what it’s like to be new to something- even they were beginners once. If people continue to be annoying or lazy then fair enough, but give them chance or you’ll scare them off and the long term effect of that is that people stop using your product. What’s the point of all of your hard work then?

OK- rant over. Highlight of the closing session was the Sol Katz award which went to Steve Lime, father of Mapserver. A brilliant choice- as Mapserver is probably the way most people got into GeoFOSS in the first place. I’ve already talked a little about Adena’s closing review- in which she talked about the growing maturity of the community. I certainly felt that way here, but I’m about to go back to the UK where it doesn’t really feel like that. As an example- I have just been catching up with my RSS feeds, sadly neglected over the last few days and I came across a short review by Ed Parsons of the Association for Geographic Information (AGI)’s 2007 conference in London (caution- this link doesn’t look very permanent to me). They claim to represent the geospatial industry in the UK, and their conference is described as “the UK’s largest dedicated event for the geographic information community” yet in Ed’s review and the information on the conference, the only mention of anything remotely open was Nick Black doing a presentation on OpenStreetMap (he gets around!). Ed even went so far to say that many people hadn’t come across it before, which seems odd given how much press there has been about it. To be fair, there appear to have been a number of neogeography presentations, and I haven’t had a proper look at the programme so I might be wrong but if the number one industry event in the UK doesn’t talk about GeoFOSS then we’ve a long way to go. I’ve had a degree of interest at the conference about working towards a UK chapter, and I managed to hook up with about half of the delegates who come from the UK, so it’s important that we maintain the momentum. Sign up on the wiki if you’re interested, but I’ll keep on posting about developments so don’t touch that dial… (sorry, wrong analogy).

So- many many thanks for a great conference- especially to Paul Ramsey who did a great job as chair and host- Victoria is a wonderful city that everyone should visit, and I’ll forgive him for the woeful lack of seals and otters as long as we see a whole pod of whales tomorrow when we go whale-watching…

See everyone (in a virtual sense) back in the UK on Monday!

3 Comments so far

  1. Matthew Perry on September 28th, 2007

    Nice recap of FOSS4G.

    Regarding your claim that “developers … are sick of answering questions” because they are “doing this for the love of it, not the money, in their spare time”.

    I have a few comments on that point:

    1) Those new users seeking a quick and easy solution without doing their homework are just kidding themselves. “I just downloaded X yesterday and I can’t figure out how to do Y. How do I fix it?” questions are inherently flawed. To accomplish anything in technology requires a strong knowledge base that takes years to acquire. Even a complete newbie (yes I was there once) should perform a minimum amount of research and formulate their question properly before expecting anyone to assist them.

    2) If developers get sick of answering your questions (which, given the patience of most open source developers, is a difficult feat to accomplish), the user community behind the software steps up. That is a role that the “power user” (ie a guy/gal who knows their stuff but doesn’t necessarily contribute code) should, and usually does, fulfill.

    3) Money is a much greater incentive than you make it out to be. Many (most?) developers of open source software have been compensated monetarily for their efforts. Furthermore, for users that feel the learning curve is too steep, there are plenty of opportunities for commercial support (http://www.osgeo.org/search_profile). Just because the software is “open” should not imply that naive users can get unlimited tech support without either a) doing their homework or b) paying a competent professional

    The best advice to new users looking for help:
    Do your homework, ask smart questions, and then contribute your knowledge back. Before long, *you’ll* be the one helping new users get started.

  2. Sim on September 28th, 2007

    Hi there. The AGI is the UK’s ‘broad church’ ‘geo’ membership organisation. If you want to promote the geo-archaeology agenda then maybe you could submit a paper next year? It would be welcome (as a lapsed archaeologist I’d certainly welcome it ;) ).

    The AGI Technical SIG has hosted a few ‘open’ (as in software) meetings recently and they were well attended.

    Check out http://www.agi.org.uk

  3. admin on September 29th, 2007

    @Matthew,
    I agree entirely! However, the flip side (which is all I was trying to put across) is that n00bs are also doing this for the love of it often, even the lazy ones, and sometimes developers can expect a bit too much prior knowledge for using their programme. Lets be honest here too- some developers have expressed their frustration with all n00bs, and in fact with all users (as opposed to hard core coders I assume) and that’s not a good attitude either. So I guess all I’m trying to do is ask both “sides” to be a little more reasonable if possible.

    @Simon
    I’m more concerned with the lack of an Open Source agenda than Geo-archaeology (though that’s obviously cool)- and was merely trying to point out the relative lack of profile that FOSS has within the UK, as evinced by the AGI conference. I’ve actually wanted to attend the AGI conference for the last two years but unfortunately it clashes with FOSS4G! If I get the chance though, I’d love to come along and I’ll certainly check out the SIG stuff. Thanks for stopping by!

Leave a reply