I would like to find out how many people would be interested in taking an
active part in building an application framework specifically for wxPython?
This would be different than the anygui project which hopes to support as
many GUI toolkits as possible. It would also have a different focus than the
PythonCard project, unless the PythonCard goals are simplified and refocused
a great deal. There is no need to follow the HyperCard model with a wxPython
framework, though PythonCard could be built on top later.
I say application framework because in addition to doing a document/view
framework, I also expect to have a revised event model and a number of
helper classes and controls to simplify building wxPython applications and
to make wxPython easier to use for beginners. However, you won't have to
relearn all the wxPython classes and methods. Borrowing as much as possible
from anygui event model to help with compatibility is probably a good idea,
but this is one of the topics that needs discussion. This can be viewed as
an effort to make wxPython more pythonic and object-oriented than it already
is and hide the worst warts of wxWindows without giving up the large library
or power. Regardless of how much effort Robin puts into wxPython, there are
always ways to make it better.
I also want to create an easy to use, but powerful layout editor. Whether
this is an enhancement or modification to Boa or wxDesigner is up to debate.
I want a layout editor more than I want a full IDE, but eventually there
should be a full environment and so working within Boa from the start might
make more sense.
I will be pursuing this project myself regardless of the interest level, but
I would like to do so via SourceForge and open source if other people will
be taking an active role.
ka
···
---
Kevin Altis
altis@semi-retired.com