> 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