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