GYUM is a UI abomination, but otherwise, it works. I sent in a big list of UI suggestions and reasoning to the GYUM devs and never got a response - no idea if they plan on fixing the UI to be sane or leaving it the ugly, unusable mess that it is.
It'd probably be easier to just write a fresh GUI from scratch using the proper tools, especially if yum 2.1.0 is as easy to wrap as Seth is indicating.
Here's a wacky idea, What about using system-config-packages as the front end?
That might be a useful project, hooking s-c-p and yum up together.
-sv
-- Stephen John Smoogen smoogen lanl gov Los Alamos National Lab CCN-5 | PH: 4-0645 Ta-03 SM-1498 MailStop B255 DP 10S Los Alamos, NM 87545