But there are also clearly defined rules for how to participate in Wikipedia, which you just disregarded as rules made "such that only the elite who have busted their chops should be able to [contribute]". You see, if you write an article without any sources or references, badly formated, without interlinks etc, it's really of no help to us -- getting it into shape (i.e. formatting, finding sources) will take more time than rewriting it from scratch. We can create crappy articles about not notable subjects ourselves, thank you. Do you also think that Linus Torvalds is wrong with rejecting patchs which do not meet guidelines? Do you think it's unfair to make people read and care about Linux guidelines? Do you think it will make Linux a dead community?
It seems you speak of the group of people that is already used to writing wikipedia articles, and you are in this way enforcing a divide between them and potential contributors. Shouldn’t the ‘we’ who wrote Wikipedia be all of us?
Of course it should -- we are very happy to accept contribution. The only thing we ask for from contributors is to make some effort and spend hour or a half on reading Wikipedia rules, otherwise their contribution becomes a burden on us -- because people who don't care enough to read and follow the rules are not likely to stay longer, it's enough for them to create their promotional article and leave us with maintaining it.
Wherein "the elite" is anyone with internet access to Wikipedia and "busted their chops" means spent a few hours on Wikipedia reading how the editing and review processes work.
It should be easy to participate because that is what is being asked for, it is after all "the free encyclopedia that anyone can edit."
However, I am being asked to contribute, and asked to encourage others to contribute, such as noted here: http://www.marketplace.org/topics/tech/wikipedia-loses-contr... Or more directly, read the statements from Jimmy Wales here http://www.firstpost.com/tech/wikipedia-in-india-we-needs-mo... where he says Wikipedia's interface needs to be simplified and asks for more regional language contributors. I've tried to turn on Indian friends/co-workers to editing Wikipedia, but they found it extremely daunting.
This is in sharp contrast to open source projects I've contributed to, such as Drupal, which I'll note I have quite a few contributions there, so I'm certainly no stranger to putting in a lot of work to participate in something.
The difference with Drupal is that there are very clearly defined rules for how to participate, clear instructions for how to do so, and new contributors are helped along in the process to get their code right, rather than being told their contribution is worthless, which is the attitude I get anytime I try to contribute something on Wikipedia. And that's not to say there isn't attitude in the Drupal community, there still is, but at least there one can still contribute despite it, whereas at Wikipedia, it just becomes a lost cause.