Re: OK, everyone...

Laura Creighton <[email protected]> Mon, 16 Feb 2004 14:00:16 +0100
Newsgroups gmane.comp.python.anygui.devel
Message-ID <[email protected]>
I think that part of the problem is that while anygui is fun to think about,
and learn about graphical systems and widget hacking with, it is rather
less needed now than it was when we first proposed it.

A lot of the people who were initially interested in using anygui, I think, 
were actually looking for something more like PythonCard.  When that 
happened, they moved there.  So did Patrick.  So there went the 'I
want a simple GUI' people.

Then there were the people who wanted something that ran _everywhere_.
They didn't want to assume that their customers had any particular gui
kit.  I think that this segment has shrunk.  More and more hardware is
being consigned to the 'too old to matter/we don't care about you any
more' list.  And the perception of the gui kits has also changed.
Tkinter isn't being maintained any more, so when new hardware comes
out, Tkinter will at soem point simply not run on it.  And nobody is
stepping up to change this -- keeping Tkinter on new hardware is nobody's
dream job, it seems.

On the other hand, wxPython and PyQt are being ported to everything 
under the sun.  There was a time when wxWindoes did not run on the Mac,
but no more, and so on and so forth.  Thus the people who had the
rationale (I cannot program in XXX, my favourite gui, because it
does not run everywhere) are now finding that it actually does run
all the places they were interested.

Finally, there were the people who were interested in anygui as a
teaching tool.  We are still interested, but there never was a lot 
of us.  And we aren't the most useful people to have on a project,
because we aren't fanatics about finding things in a broken, half-finished
state, because we can learn a lot about how things ought to work by
watching things that don't work properly.  So we will have fun no
matter what you do. I catch myself thinking 'what a cool, interesting
bug.  I want to understand it.' -- all well and good, but notice I didn't
say, 'I want to fix it.', which would be more useful for the project.

But running all the demos in a wide-variety of gui-ends is still a blast.
The problem is that I get a nagging feeling 'isn't there something else
you could be doing that would be more useful'?  I think that this is the
feeling, more than anything, which kills projects.

Just my two cents,
Laura


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click