Package: debian-policy
Version: 3.5.2.0
Severity: wishlist

I believe I attempted to accomplish too much with my last policy proposal
on this subject.

Instead of worrying about character sets, UTF-8 support, and trying to come
up with some algebra through which we can find "the best" terminal
emulator, this simply documents a least-common-denominator terminal
emulator for X that is suitable for interfacing with the Debian menu
system.

--- policy.sgml Sun Mar 25 01:34:33 2001
+++ policy.sgml.x-terminal-emulator     Sun Mar 25 02:17:56 2001
@@ -5976,13 +5976,31 @@
 
        <p>
          <em>Packages that provide a terminal emulator</em> for the X
-         Window System which support a terminal type with a terminfo
-         description provided in the <tt>ncurses-base</tt> package
-         should declare in their control data that they provide the
-         virtual package <tt>x-terminal-emulator</tt>.  They should
-         also register themselves as an alternative for
-         <tt>/usr/bin/x-terminal-emulator</tt>, with a priority of
-         20.
+         Window System which meet the criteria listed below should declare
+         in their control data that they provide the virtual package
+         <tt>x-terminal-emulator</tt>.  They should also register
+         themselves as an alternative for
+         <tt>/usr/bin/x-terminal-emulator</tt>, with a priority of 20.
+       </p>
+
+       <p>To be an <tt>x-terminal-emulator</tt>, a program must:
+       <list>
+         <item>Be able to emulate a DEC VT100 terminal, or a compatible
+               terminal.<item>
+         <item>Support the command-line option "<tt>-e</tt>
+               <emph>command</emph>", which creates a new terminal window
+               <footnote>
+                       "New terminal window" does not necessarily mean a
+                       new top-level X window directly parented by the
+                       window manager; it could, if the terminal emulator
+                       application were so coded, be a new "view" in a
+                       multiple-document interface (MDI).
+               </footnote>
+               and runs the specified <emph>command</emph>.</item>
+         <item>Support the command-line option "<tt>-T</tt>
+               <emph>title</emph>", which creates a new terminal window
+               with the window title <emph>title</emph>.</item>
+       </list>
        </p>
 
         <p>

-- 
G. Branden Robinson            |
Debian GNU/Linux               |    Never attribute to malice that which can
[EMAIL PROTECTED]          |    be adequately explained by stupidity.
http://deadbeast.net/~branden/ |

Attachment: pgpRFZjp2LSiS.pgp
Description: PGP signature

Reply via email to