[issue264] Ksmart Tray

Mauricio Teixeira (netmask) at Labix Tracker tracker at labix.org
Tue Feb 5 11:59:49 PST 2008


Mauricio Teixeira (netmask) <mteixeira at webset.net> added the comment:

Hi webx, thanks for your report.

About BUG1, when you click the tray icon it calls 'kdesu'. If this app is not
installed on your system, Smart won't be able to run, since it needs root
access. If you got the tray app from a package, it may be a packaging bug.

About BUG2, I don't see it happening. Can you describe in more details how to
reproduce?

About Sug#1, this is the way the tray app has been designed too, and different
distributions have different approaches. IIRC, Yum and APT work like Smart,
opening only the update window. So we could, maybe, add an option when you
right-click on the tray icon to open Smart in full function mode. I'll think
about that later.

About Sugg#2, the password prompt is for kdesu. If you do not type in the
password, Smart won't be able to run as root and do the necessary updates.

About Sugg#3, this mostly concerns how each distribution handles security
concerns, so this is really not something easy to be dealt by Smart.

About Sugg#5, Smart is based on GTK, and most parts of the visual are handled by
Gnome settings. So, this should be considered by each distribution individually,
considering how they handle themes and such.

About Sugg#6, this can be done in the future, but now how currently the GUI is
designed. Sorry. That would need a very big change in the gui development.

About Sugg#7, the way each package manager names the flags are completely
particular to each implementation. The way Smart names them reflects how they're
handled by the back end.

About Sugg#8, I'll mark that for future review.

About Sugg#9, I guess you're talking about a GUI error window, or the fact that
you don't see the errors while on GUI. Well, that's another thing that would
need big changes in the gui, but if you run Smart in the command line, you would
see all the nasty error messages.

About Sugg#10, many thanks, and keep sending your suggestions. :)

----------
assignedto:  -> netmask
nosy: +netmask
status: unread -> deferred

_______________________________________
Labix issue tracker <tracker at labix.org>
<http://tracker.labix.org/issue264>
_______________________________________



More information about the Smart mailing list