I was off the net for a while due to a broken DSL, so this is my first opportunity to reply to Eric Raymond's "Understand my Job, Please!". Please read http://perens.com/Articles/EricsJob.html . Thanks Bruce