> Why is it necessary for one API to become the official Ruby
> Way To Do a GUI? To me the issue is simply knowing that I can
> write to an API that will allow users to use my software, without
> having to tell them to download a bunch of special libraries
> they don't already have. What's wrong with including 2 or 3
> different APIs with the standard Ruby distribution?

Nothing wrong in it. It is just that it is a pity to see so many 
project started and almost none really ready. Probably we should try
to join the efforts.

cix