Ouchy Creative Commons License photo credit: 1Happysnapper(photography)

Just read Amateur Software on The Endeavour blog. I liked the following line:

Volunteers do what they want to do by definition. The problem is that the reverse is also true: volunteers do not do what they do not want to do. And for software developers, writing documentation usually falls in the “do not want to do” column. So does making software easy to install. So does testing in multiple environments.

I had to reread the “do not” part several times before I got it into my head :) .

I guess I fall into this “amateur” category. To some extent. I don’t like writing documentation. But I somehow forced myself to write at least something about the software I’m developing. That’s why I like the concept of an open Wiki – the users can participate in this painful activity, too.