Oliver Graf writes:
Hrvoje Niksic <hniksic(a)srce.hr> writes:
> Kyle Jones <kyle_jones(a)wonderworks.com> writes:
>
> > We need to lose this inferiority complex about ourselves and our
> > code.
>
> By the same argument, we should have left the old GIF code in instead
> of replacing it with an external library.
Implementing new stuff is the thing that keeps us going...
About the old GIF code; no one volunteered to maintain that
code and no one howled with remorse when it was gone. We've
had several people working on the Lucid widget code. Bugs are
fixed; features are added. Different situation.
About implementing new stuff; yes, absolutely. But developers
tend to forget the maintenance costs. When you decide to support
a new toolkit, you're making a years long commitment. The users
are going to hate you if you hack in Gtk support and then let it
rot. Gtk's bugs are now your bugs, Gtk's maintenance is now, in
part, your maintenance. Are the new feature worth all this?
What I've seen of the discussion tells me the answer is still
"no", but maybe someone will post a feature list that convinces
me (or some other hacker) otherwise and the port will get done.
Until then I would prefer to see the hacking enthusiasm directed
toward less pie-in-the-sky goals. We have a long list of them,
just waiting for itchy idle hands to take them up.