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

Bug#91252: [PROPOSED] enhanced x-terminal-emulator policy, second try



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
branden@deadbeast.net          |    be adequately explained by stupidity.
http://deadbeast.net/~branden/ |

Attachment: pgpeSvGVEm7MM.pgp
Description: PGP signature


Reply to: