[Python-Dev] wish list

Fred L. Drake, Jr. fdrake@acm.org
Thu, 4 Nov 1999 16:08:26 -0500 (EST)


Guido van Rossum writes:
 > I got the wish list below.  Anyone care to comment on how close we are
 > on fulfilling some or all of this?

Claudio Ramón <rmn70@hotmail.com> wrote:
 > * Incorporate WxWindows (wxpython) and/or Gtk+ (now exist a win32 port) GUI 
 > in the standard distribution. For example, Wxpython permit an html browser. 
 > It is very importan for document presentations. And Wxwindows and Gtk+ are 
 > faster than tk.

  And GTK+ looks better, too.  ;-)
  None the less, I don't think GTK+ is as solid or mature as Tk.
There are still a lot of oddities, and several warnings/errors get
messages printed on stderr/stdout (don't know which) rather than
raising exceptions.  (This is a failing of GTK+, not PyGTK.)  There
isn't an equivalent of the Tk text widget, which is a real shame.
There are people working on something better, but it's not a trivial
project and I don't have any idea how its going.

 > * Incorporate a database system in the standard library distribution. To be 
 > possible with relational and documental capabilites and with import facility 
 > of DBASE, Paradox, MSAccess files.

  Doesn't sound like part of a core library really, though I could see 
combining the Win32 extensions with the core package to produce a
single installable.  That should at least provide access to MSAccess,
and possible the others, via ODBC.

 > * Incorporate a XML/HTML/Math-ML editor/browser with graphics capability (to 
 > be possible with XML how internal file format). And to be possible with 
 > Microsoft Word import export facility. For example, AbiWord project can be 
 > an alternative but if lacks programming language. If we can make python the 
 > programming language for AbiWord project...

  I think this would be great to have.  But I wouldn't put the
editor/browser in the core.  I would stick something like the
XML-SIG's package in, though, once that's better polished.


  -Fred

--
Fred L. Drake, Jr.	     <fdrake@acm.org>
Corporation for National Research Initiatives