On Wed, Jun 18, 2008 at 9:38 PM, Alex Ionescu ionucu@videotron.ca wrote:
Now, because Steven Edwards made a mistake and didn't punish me enough (I eventually stopped breaking stuff when I stopped being 18 years old and having no SE experience, you'll notice), does it mean history have to repeat itself? This is an age-old chidish argument "BUT HE DIDN"T GET ARRESTED!!! WHY DID I?". If the law failed to punish someone, that doesn't mean everyone gets to go free.
I don't believe you ever broke anything. =) Hell I broke the trunk badly w32api changes once years go and had to have Ge cleanup my mess.
Everybody breaks stuff at some point in time. But Fireball needs latitude. If its becoming an administration problem for him to deal with the brokeness some others need to step up and become module owners. Even if we had the module owner system fully in place it would still be his right to restrict access to the modules he owns. A argument could be made that James or someone else could manage Win32k but as I see it with Alex gone ntoskrnl is Fireballs baby. In fact the whole project is he baby until others step up and commit to taking ownership of modules and as a matter of policy if he needs to make changes, restrict access to certain parts or certain developers, so be it. If I started causing him problems in a certain module I'd expect him to start requiring all of my patches to that area go through a branch or through him directly.