> Why is our infrastructure important to you? Presumably because it affects how difficult it would be to contribute to the project? This sort of "us v them" outlook seems to be at odds with the nature of open source. I know a few Haskell projects moved from Darcs to Git recently. While it's sad because Darcs is awesome and underused, lowering the barrier to contribute is probably a net good. Questions about infrastru…
Those are structurally similar questions, with the underlying premise "you are different." What obligation does the person who is different have to explain to those who don't understand? Very little if any, I think.
Now, your presumption does have some merit. My experience says that it's very minor. Very few people contribute to a project, and infrastructure rarely plays a role.
The FOQ even points out in the second answer, "There have been seven website patches from the community in the last three years". How many more contribution do you think they would get if they switched to Markdown over HTML? And how much work would it be to convert both the website and existing practices? Is it worthwhile?
> at odds with the nature of open source
Well, yes and no. "Open source" is applied to both a development model and a distribution model. My company sells software under a BSD license. I am the primary developer, though I've received a few patches and I paid someone to work on part of the code.
The development is all through my email. Do you call that "open source" or do you prefer a different label?
The difference is less entangled in the free software philosophy. You have the freedom to develop code for yourself and distribute it, and to ignore contributions. Compare that to your view concerning open source software, where there is at least some obligation to consider external contributions.