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

Re: sensible-x-terminal and x-terminal-emulator

On Mon, Jun 26, 2000 at 01:32:57PM +0900, Tomohiro KUBOTA wrote:
> I personally don't like long package name more than 14 characters
> because 'dpkg -l' displays only top 14 characters.

Not anymore.  See recent versions of dpkg.

I'm not yet sure what I think of this whole "sensible-xtermemu" idea, given
that xterm is all I've personally ever needed, but for consistency with the
other "sensible" things, I think the only reasonable name for this
package/program would be "sensible-x-terminal-emulator".

> If we don't mind the length of the name, 'sensible-x-terminal-emulator'
> and '$XTERMINALEMULATOR' will be the most straightforward name.  However,
> even if we admit 'sensible-x-terminal-emulator' because users won't
> type the name, '$XTERMINALEMULATOR' is surely too long.

People will be typing the name of that variable about once, in their shell
startup scripts.

> Thus I would like to adopt 'sensible-x-term-emu' and '$XTERMEMU'.
> Any comments?

Yes.  If you have to embark on this project at all, I suggest
"sensible-x-terminal-emulator" and "$XTERMINALEMULATOR".  Underscores are
permitted in variable names in every shell with which I am familiar, so
"$X_TERMINAL_EMULATOR" may be even better.

> # Don't think this is a mere problem on name, since this will be
> # integrated into debianutils. :-)

I hope not.  Instead of all this furious forking of terminal emulators, I
would hope that people would contribute to improving xterm.  It is actively
maintained upstream by Thomas Dickey, and he is quite diligently working at
improving it, with support for variable-width fonts, and so forth.  Maybe
people should read the upstream xterm changelog every once in a while.

While I'm pretty sure the xterm in XFree86 3.3.6 is not ready for East
Asian languages, the 4.0 xterm might be close.

> > Please think about this.  If we want to change the wording, it's got
> > to be done NOW before "sensible-x-terminal" and "XTERMINAL" are too
> > commonly used.
> I assent.

I question the wisdom of this entire enterprise.  I do not find
sensible-x-terminal-emulator as proposed very similar in purpose to
sensible-editor or sensible-pager at all.  Instead it looks to me like you
are hard-coding in all kinds of locale-specific assumptions about what
terminal emulator program should be used.  That way lies madness.

Why don't we put our efforts towards making the standard, reference
implementation of a terminal emulator fit for as many locales as possible?
That program would be xterm.

G. Branden Robinson             |    The only way to get rid of a temptation
Debian GNU/Linux                |    is to yield to it.
branden@debian.org              |    -- Oscar Wilde
http://www.debian.org/~branden/ |

Attachment: pgpA8SH2TOKm6.pgp
Description: PGP signature

Reply to: