On Mon, 2006-09-25 at 19:47 +0900, Dmitry Timoshkov wrote:
Dimi, I thought you were aware of it, and Alexandre at least at previous WineConf stated that he accepts dubious code in cases, when he sees that nobody works on some component: that components were OLE/COM, DDraw/D3D, BiDi at some point.
Yes, you are correct. I was trying to make a point, and I couldn't let reality mess with that :)
In fact, I must say that the most fun I had with Wine was when Alexandre let me run with listview a few year back. He clearly committed patches that weren't perfect, but I appreciated that because that's how I work: I like to do several iterations, maybe redo the code several times, but commit the intermediate steps.
If I would have had to refine each patch more, I would have given up working on it, since it wouldn't have been nearly as fun for me.
Truth of the matter is that in the meantime listview broke, and there was a dip in quality. However, by the time I was done, I think Wine was in better shape than when I started. For me, that worked.
Unfortunately, that doesn't say much. Whom, when, and where you let people play is a black art, and there can not be clear policy about it. In fact, clear policy in these matters would defeat the purpose, as it would take that 'play' aspect out of it.