Chapter 9. The Operating System
package will automatically get menu entries in their window managers, as well in
Menu entries should follow the current menu policy.
The menu policy can be found in the
files in the
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
for information about how to register your applications.
9.7 Multimedia handlers
MIME (Multipurpose Internet Mail Extensions, RFCs 2045 2049) is a mechanism for encoding
files and data streams and providing meta information about them, in particular their type
(e.g. audio or video) and format (e.g. PNG, HTML, MP3).
Registration of MIME type handlers allows programs like mail user agents and web browsers
to invoke these handlers to view, edit or display MIME types they don't support directly.
Packages which provide the ability to view/show/play, compose, edit or print MIME types
should register themselves as such following the current MIME support policy.
It is also available from the Debian web mirrors at
/doc/packaging manuals/mime policy/ (
packaging manuals/mime policy/
9.8 Keyboard configuration
To achieve a consistent keyboard configuration so that all applications interpret a keyboard
event the same way, all programs in the Debian distribution must be configured to comply
with the following guidelines.
The following keys must have the specified interpretations:
delete the character to the left of the cursor
delete the character to the right of the cursor
emacs: the help prefix
The interpretation of any keyboard events should be independent of the terminal that is used,
be it a virtual console, an X terminal emulator, an rlogin/telnet session, etc.
The following list explains how the different programs should be set up to achieve this: