Seth, have you looked at Karel's example? It does have more:
i'd like to look at the code :)
Example usage of Karel's view: browsing by package groups shows
that
there is a "User Interface/Desktop" group with only one package -
gnome-keyring-manager. Shouldn't it be like many other packages in "User
Interface/Desktops" group? Click on "bugzilla" link while viewing
gnome-keyring-manager page queries bugzilla where one can clearly see
that this issue is reported as bug #147903: "Group tag inconsistency".
Very nice feature!
in general rpmgroups should be dropped. They're just this side of
useless for classification.
-sv