Re: TERMs for bsdinstall

Nathan Whitehorn <[email protected]>
Newsgroups gmane.os.freebsd.architechture
Message-ID <[email protected]>

On 3/22/22 17:11, Brooks Davis wrote:
> On Sun, Mar 20, 2022 at 05:38:09PM +0100, Alfonso S. Siciliano wrote:
>> 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>.
> It's hard to imagine anyone using something that isn't xterm compatible.
> Does it even make sense to have this prompt?
>
> -- Brooks

It's from the pre-newcons misty past. I'd support deleting it.
-Nathan
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.