[Foo2zjs-maintainer] Bug#579154: foo2zjs: adds a strange icon "HPLJ 10xx Replaced Paper"

Josselin Mouette joss at debian.org
Wed Apr 28 11:40:25 UTC 2010


Le mercredi 28 avril 2010 à 13:02 +0200, Luca Capello a écrit :
> > I'd like to suggest two possible ways how to reduce this negative
> > desktop experience:
> 
> Again, do not get it personal, but what does "negative desktop
> experience" mean?  The icon is there and it is even nicer than other
> *default* GNOME icons, it states one single action (replace the paper
> for the HPLJ 10xx printers).

Great. How useful.
*BONK*

> > 1) This icon gets disabled by default in the
> > /usr/share/applications/hplj1020.desktop file
> 
> Which means that:
> 
> - we patch upstream without a valid reason.

“Useless icon polluting the menus” is an utmost valid reason. The main
menu is the primary interface for users, and if they see an icon to
change the paper for a printer they don’t own, they’ll get confused.
Even worse, this means less room for other, more useful icons. Since
each menu with more than 10 entries brings hassle to find the correct
applications, you are just making the interface worse for other users.

> > or 2) this icon gets disabled by default in GNOME (thus CCing
> > pkg-gnome team).
> 
> I kept the cc: (and thank you for it!), but I would say, again, that
> there is no valid reason for that.

FYI this has been done in the SVN and will be in the next upload.

You are not the first uncooperative maintainer who wants to have his pet
icon in the menu by default, and this is why we already have a more
fine-tuned selection in gnome-menus.

> I would not say that this is an option at all: should we remove sane
> because only a minority of the users will use it?

Ideally, sane should only show up when you plug a scanner.

But anyway, it is far more useful than a program specific to one printer
model. More than anything, it is *generic*.

> I would be happy to find a solution which fits all users, but I am not
> sure there would be one in this case...

Sure there is one: disable the menu entry (NoDisplay=true) and let the
user enable it in the menu editor if he really needs it.

Cheers,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'   “A handshake with whitnesses is the same
  `-     as a signed contact.”  -- Jörg Schilling




More information about the pkg-gnome-maintainers mailing list