Brian wrote:
So Alex, how do you feel about how the other devs do things?
Haha..hi Brian :)
First of all, let me say that you shouldn't be discouraged by the endless tirades on the ML...I think they are signs of a healthy project..much like a couple arguing. It's not like all we do is argue in here.. we have sometimes up to 100 commits a day (which for a project this small, is a lot).
As for your question, it's simple to answer... people here do things in the following way: "Like they want to". And that's why I like ReactOS and a lot of devs like working here. Because there are no rules on how you should code, what you should code, if you should code, etc. Casper for example is very adamant about this (Note: I'm not trying to say there aren't any general rules, but nobody is going to tell you 'use spaces, not tabs' or 'write audio for 0.4.0, not video code!'). So I feel good that everyone can work at their own pace, in the way that they want.
OTOH, I think there needs to be better project management and a cooperation mentality, something akin to a real start-up software company. I have this dream where everyone is using Visual Studio Team System and writing patches for bug reports, using peer-review, managing meetings, doing nightly test builds, filling out test cases.... but I'm sure that would put many people off. (even though it would cut development time by a year at least)
Best regards, Alex Ionescu