Here's the deal: my friend is a research assistant at McGill University in Quebec. He is working with his professor with regard to the following topic:
"Open source software (OSS) developers who interact MORE with leaders (administrators) apparently contribute LESS (e.g., write less codes). We need more insights into this finding. Basically, we want to know why this is happening. We have speculated that open source software (OSS) communities are public, voluntary-based and self-organized communities. Therefore, if OSS leaders are too controlling, then developers don't contribute as much. This was one of our speculations. I am wondering if any OSS developers agree with this."Sadly, very few of the developers their research team has contacted have given feedback on this matter. Below is the short list of questions they are asking developers. Note that though the example of contribution was code in the above statement, these questions assume contribution to take any of the following forms:
- source code
- answering questions and providing assistance to other users via mail lists, IRC channels, forums, etc.
- grass-roots marketing
- other forms of community involvement that contribute positively to an open source project
- Does the open source project's leader/lead developer have a huge impact on your contribution?
- What reasons would make developers who interact more with core project contributors apparently contribute less to the open source project?
- How would you feel if the leaders of the open source projects to which you contributed became too controlling?
If this is also important to you, I encourage you to send an email to meral dot hussein at mail dot mcgill dot ca. Give it the subject of "McGill University Survey" and let 'er rip. The sooner you can do this, the better -- the deadline for the first round data is July 13th.