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 |
||
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 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 r342279 |
|
options CVS (cleanup) |
bz |
bz |
2018-12-11 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 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) |