====== What might be going during FreeBSD 13 ====== In addition to the officially marked things (device drivers, etc.) here is a list of some things which came up on chat that people thought they would like to see going away before %%FreeBSD%% 13 RELEASE. Posting here is not a substitute for relevant discussion on the proper public list. ^ Thingy to go ^ Who asked? ^ Who is Responsible ^ When gone? SVN r? ^ FCP / Comments / Links to Review ^ | timed | Kyle Spiers | gnn | https://svnweb.freebsd.org/changeset/base/342139 | https://reviews.freebsd.org/D18505. | | bootparamd | bz | gnn | | Should be in ports. | | bootpd | bz | | | Should be in ports. | | options INET/INET_SUPPORT | bz | | | Being told off that it'll outlive him | | faith(4) | bz | | Gone in [[https://svnweb.freebsd.org/changeset/base/274331|r274331]] | | | rarpd | bz | | | Ports possibly? | | sparc64 | gnn | | | | | telnetd | brooks | | | Should be in ports. | | telnet | cy | | | Should be in ports. It has been suggested that telnet is useful in testing however nc is a better tool. nc(1) doesn't have char-by-char mode ? rwatson: nc isn't adequate as an interactive TCP client for a variety of essential services including terminal servers. I'd much prefer we kept the client in base! | | ftp | cy | | | Should be in ports. | | ftpd | cy | | | Should be in ports. | | rmt(8) et al | trasz | | | Good candidate for ports. | | options NCP (cleanup, I think it's gone) | bz | emaste | Gone in [[https://svnweb.freebsd.org/changeset/base/342279|r342279]] | | | options CVS (cleanup) | bz | bz | 2018-12-11 [[https://svnweb.freebsd.org/changeset/base/341832|r341832]] | | | amd(8) | pfg | cy | | Port available. https://reviews.freebsd.org/D18579 | | arm v5 | imp | imp | | Discussion planned for Feb 2019 | | Older mips | imp | imp | | pre mips32r2 and some others code needs die for 64-bit support https://reviews.freebsd.org/D18543 | | ISA SCSI | imp | | Gone in [[https://svnweb.freebsd.org/changeset/base/339573|r339573]] | | | Older PCI SCSI | imp | imp | | older scsi controllers pruning, discussion planned for January 2019 | | 16-bit PC Card | imp | imp | | After brooks commits 10/100 prune | | 10/100M pruning | | brooks | | Deprecation notices in place, removal slated for early 2019. Current list is: ae, bm, cs, de, dme, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe. Also see https://github.com/freebsd/fcp/blob/master/fcp-0101.md | | 32-bit platforms | cy | | | emaste: removing all 32-bit platforms is too aggressive. imp: There's no way in hell all 32-bit ports will be gone in 13, though it's looking likely they will be gone in 14. i386 will likely be demoted to tier 2. rwatson: 32-bit Arm remains essential to how we use %%FreeBSD%% at Cambridge, especially for teaching. x86, I couldn't care less :-). | | krb5kdc, kadmind, kadmin (the server bits of kerberos) | cy | | | We maintain the client and libraries in base but since the admin protocols are different between MIT and Heimdal, users should choose the Kerberos server platform of choice from ports. | | drm code in base | zeising | imp, zeising, manu, Graphics Team | | Drivers in ports. Some bits need to remain for ARM. | | sendmail | cy | | | Already in ports. | | ntp | cy | | | Already in ports. | | broken sound drivers | joel | | | At least three drivers (snd_aureal, snd_ds1, snd_maestro) in the sound subsystem have been broken for 10+ years. Remove them. Also see: https://lists.freebsd.org/pipermail/freebsd-multimedia/2012-January/012751.html | | ATM/SSCOP | phk | | | The last bits of our ATM support (src.conf::WITHOUT_ATM) |