On 10/13/07, Johannes Schindelin <Johannes.Schindelin@xxxxxx> wrote: > > Figure out why people find git hard to learn and eliminate those > > barriers to entry. Make git more task-oriented rather than > > data-model-oriented the way it is now. > > Frankly, expectations like these make me want to bang somebody's head on > the wall. Why do people expect others to work for them for free? Hard? Since no-one else has mentioned it, I -- and I suspect some others -- try to use the "beer round" model with FOSS. When I go out for drinks with people from work, I don't try and keep a precisely tally of who has bought a drink for me and so whom I shoud buy a drink, and worry about what how the accounting changes if me or someone goes home early. I generally take the view that all the imbalances will roughly balance out over the future. Sure you keep an eye out for complete freeloaders, but you don't get overexcited about a temporary imbalance. Likewise, I will sometimes make suggestions -- hopefully politely -- of various projects where my skills don't fit. (Eg, I'm not going to add non-trivial features to the git shell scripts because I just don't know non-trivial shell.) Hopefully some minor patch I've submitted somewhere has, possibly through helping someone else who's helped someone else.... , helped you some minuscule amount. I'm perfectly fine with someone politely saying "no developers are interested in this, so it won't happen if you don't implement it yourself", but when you accuse people who just bring up a possible feature of being free-loaders it makes them question whether other projects would be more productive places to spend one's time. It's the difference between being told "I suspect you'll have to do it yourself" and "how dare you even ask that! do it yourself!". -- cheers, dave tweed__________________________ david.tweed@xxxxxxxxx Rm 124, School of Systems Engineering, University of Reading. "we had no idea that when we added templates we were adding a Turing- complete compile-time language." -- C++ standardisation committee - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html