Stubs in PE build

Mike Hearn mike at navi.cx
Tue Dec 14 11:30:54 CST 2004


On Tue, 2004-12-14 at 12:01 -0500, Dimitrie O. Paun wrote:
> On Tue, Dec 14, 2004 at 10:16:29AM -0600, Robert Shearman wrote:
> > IMHO, the Wine project should be moving away from just-in-time 
> > implementing of functions and moving towards implementing *everything* 
> > (with some obvious exceptions). This is the only way a high percentage 
> > of applications will work on Wine.
> 
> I second that, especially for the visible (UI elements). Otherwise we
> will always have ugly artifacts that make apps run under wine look rather
> unprofessional/unpleasant. At best, the user doesn't get a worm and fuzzy
> feeling. In reality, we're losing (quite a bit of) mindshare.

UI polish is definitely important, but I think just-in-time development
is our only choice right now. If keen hackers were lining up at the door
desperate to write patches then yeah, maybe we could rethink, but as it
is new people who just write general patches (ie, aren't just interested
in one specific app or DLL) join the project fairly rarely. Telling
people to just implement random functions that may be called by one in
ten thousand apps doesn't make any sense.

The widget library is one exception to that I think: the rebar control
is horribly busted right now but not quite busted enough to actually
crash popular apps, with the result that nobody works on it. So
improving the code for its own sake makes sense there.

thanks -mike




More information about the wine-devel mailing list