On Wed, 23 Aug 2006 17:17:17 -0700 Donnie Berkholz <[EMAIL PROTECTED]> wrote: | The vocal minority often gets its way, despite 99% of the other | developers being happy with any given situation.
That's a somewhat dangerous claim to make, for several reasons. Firstly, the vocal people are usually the ones who have a stake in an issue. Most people don't care about an issue because they trust that those who understand the issue and its implications will get it fixed. Secondly, it's a good way of dismissing technical discussion. Coming up with the right solution for a problem is often difficult, but doing so can save huge amounts of effort later on. Thirdly, it's a good way of dismissing anyone who happens to disagree with you. Fourthly, if the majority aren't vocal, how do you know what they want? | The problem got so bad that our Developer Relations team wrote up an | etiquette guide. No no. That was a result of devrel being unable to address the real issues that were affecting them (recruiting holdups, inconsistent and far too low standards for people who did manage to get through the system, complete neglect of the documentation they'd decided they'd maintain), and needing to make it look like they were doing something. It's often much easier to invent a problem where there is none than it is to fix the real issues -- and doing so is a good way of gaining popularity, at least for a while. It's very easy to claim that "there are too many flamewars", even if that isn't actually true. It's hard to claim "Portage needs replacing, the tree has huge QA issues, several archs are horribly unmaintained and too many developers don't have a clue what they're doing" because a) they're difficult problems to address, b) if you do say them, Condorcet ensures that you won't get elected and c) you might be expected to fix them. Most of these problems could be solved if we had a council that was far less spineless, a council that's prepared to address the *real* issues rather than doing nothing, a council that shows leadership and provides direction where it's needed without screwing things up where it's not. The problem with the old system was devrel's habit of holding secret meetings, Daniel's habit of going off and deciding new directions (catalyst, genkernel, ...) without consulting those who understood the issues involved and so on. The problem with the new system is that it encourages fence sitting and stagnation, and draws focus away from the real issues and onto populist mud flinging. -- Ciaran McCreesh Mail : ciaran dot mccreesh at blueyonder.co.uk -- gentoo-dev@gentoo.org mailing list