| List: | Internals | « Previous MessageNext Message » | |
| From: | Michael Widenius | Date: | October 22 2009 6:36pm |
| Subject: | Re: Style proposal [Re: Coding style changes of 2009-06-26 now in the guidelines] | ||
| View as plain text | |||
Hi! >>>>> "Ingo" == Ingo Strüwing <Ingo.Struewing@stripped> writes: Ingo> Hi Monty, Ingo> Michael Widenius, 21.10.2009 11:41: Ingo> ... >> Note that to get this >> right, the vote should also be weighed with how much cod on has >> produced in the code base! Ingo> I understand your position. But you are leaving democratic grounds. You Ingo> don't have my support with this. In democracy, there is many cases where weights are different. Democracy doesn't guarantee equality, only that everyone has a chance to have their voice heard. However, in typical open source projects, there is always a 'weight'. People are given different number of votes or weights; Usually one or two core engineer can kill any ide that 10 normal people has suggested. (So for example how PostgreSQL or Drizzle development works). Then you also have 'ownership' of the code: - People 'own' the code they have written. - You don't change other peoples code, without asking them permission. - Only when a person gives up his code, then someone else can take over it. This is common in perl, php, PostgreSQL and most other communities that I know of. It was the case also in MySQL before, but not anymore :( The effect of the above is that people that has produced more code, has more to say. Nothing wrong with that. Another way to see this is also that you should not force the people that produces the most code to code in a style they don't like. That will just make these people less productive and over time do something else than produce code for that project. I also think it's fine that you don't support things that you don't like. Thanks at least for listening to my point of view! Regards, Monty
