>>>> "Ben" == Ben Wing <ben(a)666.com>
Ben> It's always annoyed me that Bill took the "shortcut" of just
Ben> copying huge amounts of code rather than doing the
Ben> abstraction work
To be fair, if he'd done the abstraction work, I never would have
allowed GTK into 21.4. I don't know whether he would have done the
work for 21.5; he was pretty keen on getting it into the release. He
also faced pretty tight constraints from Bob Weiner. I don't really
regret risking it for GTK, but that experience is one of the reasons
I'm being so anal-retentive about Xft.
Ben> Cleaning up the widgets is one of my long-term goals (another
Ben> workspace I have contains a fair amount of widget work) but
Ben> it will take awhile.
Can you post something, designs or even just half-baked code?
Something absolutely has to be done about design before the Xft code
can go in, because of the problem that Xft has to coexist with core
fonts in widgets where we don't "own" (or don't want to own) the code.
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.