Hi All,

Well I originally wrote PyZenity and Loïc I completely agree with you but let 
me take a second and tell you how it came to being.  A few years ago I decided 
I wanted to learn how to use the new (in 2.4) subprocess module.  Now I needed 
a command that I could use to experiment with and I thought, "hey, what better 
program then Zenity."  It takes lots of parameters, has well defined return 
values, and I could experiment right from the interactive shell because it 
spawned a GUI.  So I wrote functions to call Zenity's widgets and played around 
for a bit exercising some of the features of subprocess.  When I was done I 
thought, "Maybe someone would be interested in this", so I documented it and 
threw it up on my website.  Lo and behold, a few people were and I occasionally 
get bug fixes for it.  So Siegfried-Angel found it useful to some degree and 
decided he wanted to make a deb package for it, which is great.

So, yes PyZenity is crack.  The "right" way to do it is to certainly use PyGtk, 
which I do in my own programs, but the purpose of the module was not to create 
a serious module to do GUIs in python, it was to experiment with subprocess.  
That being said, quite a few people have told me it's been very useful because 
it's much easier to use when you want to write a quick script.  Do I think it 
should be included in Debian?  Probably not.  But creating a third party deb 
like Siegfried-Angel did is a decent idea if he finds it useful.  I'll be glad 
to host his deb on my website if it's not included in Debian.

- Brian

Software Engineer
Harbor Branch Oceanographic Institution
5600 US 1 North, Fort Pierce, FL 34946
(772) 465-2400 x374


Reply via email to