FreeBSD 11
- Packaging the base system
- Needs adding some plists in the build (bapt)
- Totally finish install-as-user (brooks?), replace the plists
- Provides information in the base system
- Deltadiff for packages (cperciva) - not essential, but nice
- Reproduceable builds
- 3-way merge in package for etc
- Kill gcc, libstdc++
- Require gcc 4.7 (4.8?) or newer package for tier 2
- Permit C++11 in base
Not yet able to permit blocks in base
- ARMv7 (and v8?) as tier 1
- v8 needs lld import
- kqueue64
- NOTE_LEEWAY (bapt, davide)
- 64-bit Linux ABI
- Hopefully in before 11
- 'Seems to mostly work so far' - Alan Jude
- Capsicumised DMA, DMA as default mailer (bapt)
- Removing sendmail
- No GPL code in the default install for tier 1
- KMS in snyc with Linux
- Talk to OpenBSD / DragonflyBSD people
- DRM2 and DRM needs cleaning up
- Optimus (GPU switching) support
- Needs switching libGL things on the fly. Lots of packaging things.
- vt with nVidia drivers?
Intel 7260 (WiFi) driver
- Needs specs
- At least 802.11n support would be nice
- Clean up ncurses (split out libtinfo) (brooks)
- Tools provided by ncurses should be provided by the base system, or only provide tinfo
- Document testing infrastructure (jonathan)
- Jails more like Zones:
- VNET / VIMAGE forward ported and working
- VPS? (in a branch, needs code review, updating)
- rctl (bz/traz)
- Fake physmemory sysctl inside jails (Java allocates memory based on total physical memory) Should be based on resource limit.
- Memory pressure notifications for userspace (sson?)
- Linux-compatible chain-loading (isolinux, pxelinux support)
- New IPC mechanism to support kdbus, maybe doors (sson et al)
- Coherent GPGPU story (OpenCL)
- OpenMP