This is an old revision of the document!
Roadmap to replace dialog with bsddialog
This page describes the plan to replace dialog with bsddialog (to know more GPLinBase), it is editable and improvements and/or suggestions are welcome.
Links
LGPL dialog:
BSDDialog:
| Step | Review | Commit | Note |
| lib with _XOPEN_SOURCE_EXTENDED | D34419 | d746ab215cc85d8f7ab05c5f866c338782c390ec | |
| import contrib/bsddialog 0.2 | D34458 | 2f8d4418415511460bd7b3b3e532f6b328cf993f | fix WARN in Makefile |
| build /usr/bin/bsddialog | D34101 | e031614d59288e898e17a2bd3eeb4fb06b799798 | |
| import contrib/bsddialog 0.3 | b319d934379f5b819cd195be7e03dbd407566fd4 | fix Makefile typo |
Library
| tool | Review | Commit | Note |
| tzsetup(8) | 0a7e19b30fc0e34e7f3536df0fa64aff23955772 | ||
| kbdmap(8) | 24b05d7a6190292f62488aa4d7de86246a09467c |
bsdinstall
| tool | Review | Commit | Note |
| distfetch | D34464 | f27c6a3e872c0ee658fa12b40f5b24a85c1f66cc | fix include |
| distextract | D33581 | 18f20d5d967ae790f121963e1fcee68d729a529e | |
| partedit / sade(8) | D34639 | 50e244964e9b06528b84720e09da7bdf8cec6d32 | Fix UFS auto partitioning |
Utility (scripts)
| tool | Review | Commit | Note |
| convert spkrtest(8) | D34459 | 8cdecdecb4319a9fe23afa2ac4e167fe454ebaf1 |
release/rc.local
| Topic | Mailing List | Note |
| TERMS ansi, vt100, vt220, cons25w | https://lists.freebsd.org/archives/freebsd-arch/2022-March/000153.html |
| Script | Review | Commit | Note |
| rc.local | D34678 | d6e7b1af305e640e7521c5ba11c4723d81e8791f |
bsdconfig
| Script | Review | Commit | Note |
| bsdconfig | D34755 | Improve --hline |
bsdinstall/scripts (alphabetical order):
| Script | Review | Commit | Note |
| auto | bsdconfig | ||
| bootconfig | bsdconfig | ||
| checksum | D34660 | 0868f621762a949ef2b791c3199817436a79d3a1 | |
| docsinstall | D35292 | bsdconfig | |
| fetchmissingdists | D34654 | 48af6ad902640abfcd19578b3f2e6f8a073d349d | |
| hardening | D34102 | 4d1ba6febfa7c7808027fd1ef60b3bffadd17853 | |
| hostname | D35285 | 6368dcb29228dd8e18d50c54c3ca1596262d4676 | bsdconfig, bsddialog 0.3 restores focus on button |
| jail | D35274 | 4effc38819d9c9b410cee9e3b51f0cabeec27677 | bsdconfig |
| keymap | PR248968, bsdconfig | ||
| mirrorselect | D34582 | bbddd8888aa9119746d3af3af98800b359ab3b40 | |
| mount | D34651 | 2617d4df523a0c75db6dc102fb8576b94b5e385a | |
| netconfig | D34682 | 6833ac673d98275ef72a8873372714011c73eb15 | |
| netconfig_ipv4 | D35267 | 90943fbfeb1a3cbe2be99acddb5cae45d48e1e52 | bsdconfig |
| netconfig_ipv6 | D35270 | 58c63d5e37cb3a04355b63e853dfdc145e77cb09 | bsdconfig |
| services | D34640 | 852d975ccfeef053d81fdf1ab051f7c4cfc07613 | |
| time | D34583 | 0e5c72c3cc5471dfa8cb42b018d623b1ef15dbe8 | revert spaces around title |
| wlanconfig | bsdconfig | ||
| zfsboot | bsdconfig |
Final steps
dialog deps
| Topic | hackers@ | arch@ | current@ | ports@ | Note |
| dpv | |||||
| PORTS |
Delete LGPL dialog
| Step | Review | Commit | Note |
| delete dialog-utility | |||
| delete dialog-library |