Hello debian-policy, Here an extract from the menu manual:
Debian package maintainers should ensure that any icons they include for use in the debian menus conform to the following points: 1. The icons should be in xpm format. 2. The icons may not be larger than 32x32 pixels, although smaller sizes are ok. 3. The icons should use only the 24 colors present in cmap.xpm, which comes with the `menu' package. 4. The background area of the icon should be transparent, if possible. Point 4 is beyond doubt. Point 1 is necessary since some window managers do not support other formats. Point 3 above seems a bit obsolete. 8-bit displays are rather exceptions currently, and some window managers include their own dithering routine that do a much better job that mogrify because they do it dynamically. Also a lot of menu icons do not comply to point 3, so I am not sure removing this requirement will really make things worse on 8-bit display. To accomodate with current workspace size, we could eventually change size in point 2 to 48x48. Opinions ? Cheers, Bill.