[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: More on icons for packages

Thank you for documenting my tour of the documents ;-)

While it looks like my original posting was a complaint about how hard
it was to find anythin on icons, my larger point was that there is only
information on icons in the menu documentation and it is specific to the
menu system, but icons are used in other venues like on gnome panels and
DSL even puts them on the desktop.

When I looked a several packages to see how they did it the results were
variable. Some folks put icons in /usr/share/package-name/icons and some
even refer to them in their menu files (from what you said below these
would be bugs).

As a user I find it ... inconvenient to have to search many different
possibilities in order to find a suitable icon for a gnome panel. It
seems to me that it would be more consistant to declare that all icons
should go into /usr/share/pixmaps even though most of them are png
format and not xpm.

It might be better to reserve /usr/share/pixmaps specifically for menu
icons in xpm format and create /usr/share/icons for png gif and jpeg
icon images. BTW the Gimp puts icons, logo and splash-screen in
/usr/share/gimp/images but it also puts a wilber icon in
/usr/share/pixmaps (their logo is cute ;-)

The gnome panel scales the image provided to fit the panel, so there are
advantages to creating a more detailed icon that maintains that detail
when shrunk to fit.

Is it worth while trying to get some general icon policy established or
am I straigning at gnats?



On Mon, 24 Jan 2005 23:24:45 -0600
Manoj Srivastava <srivasta@debian.org (va, manoj)> wrote:

> On Sun, 23 Jan 2005 19:35:42 -0500, Dale C Scheetz <dwarf@polaris.net>
> said: 
> > This document is only indirectly referenced in the policy manual, so
> > it isn't clear how much force it has. (it could be taken as the
> > mearest suggestion by the menu package maintainer)
> 	The Debian technical policy, section 9.6 states:
> ======================================================================
>      All packages that provide applications that need not be passed
>      any special command line arguments for normal operation should
>      register a menu entry for those applications, so that users of
>      the `menu' package will automatically get menu entries in their
>      window managers, as well in shells like `pdmenu'.
>      Menu entries should follow the current menu policy.
>      The menu policy can be found in the `menu-policy' files in the
>      `debian-policy' package.  It is also available from the Debian
>      web mirrors at `/doc/packaging-manuals/menu-policy/
>      (http://www.debian.org/doc/packaging-manuals/menu-policy/)'.
>      Please also refer to the _Debian Menu System_ documentation that
>      comes with the `menu' package for information about how to
>      register your applications and web documents.
> ======================================================================
> 	So, not following the menu policy would be a "normal" bug.
> 	It should also be noted that the menu policy  is packaged in
>  the same package that the Debian Technical policy is, so one may
>  infer that policy certainly thinks that menu policy has some weight.
> 	manoj
> -- 
> Moe: What did you give your wife for Valentine's Day? Joe: The usual
> gift -- she ate my heart out.
> Manoj Srivastava   <srivasta@debian.org> 
> <http://www.debian.org/%7Esrivasta/> 1024D/BF24424C print 4966 F272
> D093 B493 410B  924B 21BA DABB BF24 424C
> -- 
> To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org

Reply to: