TERMs for bsdinstall

"Alfonso S. Siciliano" <[email protected]>
Newsgroups gmane.os.freebsd.architechture
Message-ID <[email protected]>
Hello,

I am ready to start to replace LGPL-dialog with bsddialog in bsdinstall/scripts,
so some question and proposal:

I noted 'release/rc.local' prompts 4 TERMs for bsdinstall: xterm, vt100, ansi,
cons25w:

	# Serial or other console
	echo
	echo "Welcome to FreeBSD!"
	echo
	echo "Please choose the appropriate terminal type for your system."
	echo "Common console types are:"
	echo "   ansi     Standard ANSI terminal"
	echo "   vt100    VT100 or compatible terminal"
	echo "   xterm    xterm terminal emulator (or compatible)"
	echo "   cons25w  cons25w terminal"
	echo
	echo -n "Console type [vt100]: "
	read TERM
	TERM=${TERM:-vt100}


I would replace:

ansi
vt100 [default]
xterm
cons25w

with:

vt100
vt220 [default]
xterm
cons25w (delete?)

Why?

Add vt220 and new default, because it has better UI features than vt100 and is
similarly old.

xterm is ok.

Delete ansi, I seem it is not usable also with LGPL-dialog, do somebody really
use it? Some test:
% env TERM=ansi sade
% env TERM=ansi dialog --menu test 0 0 0 n1 d1 n2 d2

Delete cons25w? Reading the logs it seems useful for pc98 now deleted, however
it was added for japanese users, I have not this hardware so I could send a call
for testing in current@.

Please note I want to remove nothing (TERMs, drivers, etc.), it is just an
echo-prompt update.


Feel free to point me to any useful resource and let me know if you want to be
involved in reviews / other discussions.
Finally I added an editable wiki page for tracking the replacement process
<https://wiki.freebsd.org/RoadmapFromDialogToBSDDialog>.


Regards,
Alfonso
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.