I also respect Magnus, as person, and as a friend.
And I'm not gonna keep my mouth shut and let this go on, without telling
my opinion.
Aleksey Bragin wrote:
For some strange reason, he accepted that as lowering
his status
(which I didn't intend to do, and in fact it's quite hard to harm
someone's "status").
Strange reason? Oh, really?
There has been a lot of talk about more professional development and
keeping trunk stable etc....
But after all this is still an open source project. Everyone does the
coding for fun. Take the fun away and the coder will stop coding. Taking
away commit access to trunk is like spitting directly into the
developer's face. Don't expect any other reaction as Magnus'. If I were
in his situation, I'd be pissed, too.
Let' talk about spelling... This is ridiculous. Wrong spelling in
comments doesn't harm anyone. If you don't like it you can fix it
afterwards, but there's really no need to review a patch to fix the
comment spelling.
And about Magnus breaking trunk... I remember times when trunk was
broken all the time again and again. I really do not see Magnus as being
the one who broke it all the time. It was ntoskrnl stuff mostly. Noone
ever thought about making Alex only commit to a branch. Well, you have
to break an egg to make an omlett.
And now that ntoskrnl is quite stable you start getting pissed off by
small regressions.. Or well, no, you got pissed off by one regression
Magnus has caused, because he wasted your time. There have actually been
a lot more regressions introduced recently:
- Ownerdrawn menus (janderwald)
- ntuser class changes (gbrunmar)
- solitaire colors (tkreuzer)
- broken download (pschweitzer)
- crt changes (cfinck/encoded)
Just to name a few. All of them being as bad or worse and being in trunk
for a much longer time and probably wasting a lot more people's time
finding the guilty revisions / fixing it.
Sorry, if I now sound pissed, too. I am. Because this sucks.
I don't like where this is going. I don't like the idea of 1st and
second class devs and being reviewed.
What's next? Supervisors and group leaders, assigned tasks with
deadlines and monthly reports and whatever?
You want a stable trunk - great! The question is how much are you
willing to pay. Is loosing one of the old devs really in the budget?
Please rethink.
Thanks,
Timo