Date: Sun, 20 Mar 2022 17:38:09 +0100 From: "Alfonso S. Siciliano" <alfix86@gmail.com> To: freebsd-arch@freebsd.org Subject: TERMs for bsdinstall Message-ID: <20220320173809.644227669c080c2c48a7ed29@gmail.com>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20220320173809.644227669c080c2c48a7ed29>