This is an old revision of the document!
FreeBSD Wiki
Welcome to the FreeBSD Wiki!
This is a wiki mainly for FreeBSD developers - more general information (including information about the ACLs and new user information) can be found at the AboutWiki page.
Popular Pages
Platforms
External Contribution Projects
Projects
Describe your work-in-progress and/or blue-sky ideas here. You might find out that your blue-sky idea is someone's WIP, or vice versa. Perhaps this can lead to less of the 'if you check that in, it will mess up my local changes' problem.
- Automatic Loading of kernel modules based only on device “plug and play” info.
- Coverity Prevent Source Code Analysis
- External toolchain support - building FreeBSD using a more up to date clang/LLVM compiler
- Graphical environment on FreeBSD (Information and status of Xorg, graphical kernel drivers and related)
- Jenkins - Continuous Integration of FreeBSD
- Laptops (collective effort to share and improve experience with FreeBSD running on various laptops)
- LibreSSL - Use LibreSSL as libcrypto/libssl provider in ports and base
- LibXo - A Library for Generating Text, XML, JSON, and HTML Output
- NetworkPerformanceTuning (TUNABLEs and sysctls that need better documentation or better auto-tuning)
- NetworkRSS - Network Receive (and Transmit) Side Scaling
- Numerics (status of math functions)
- SMPTODO (List of remaining Giant-locked kernel code)
- WiFi - undergoing active development
- xDMA - DMA abstraction layer
Base System
File systems
Networking
- HOWTO implement WakeOnLan in NIC drivers
Kernel
Peripherals
Text-processing Tools and I18N
The two categories are often related, so put them here together.
HOWTOs
Documentation Project
Ports
- Tasks (recompilation)
Ports collection
Porters resources
- Ports Management Team (portmgr) agenda/todolist
Ports system
Ports notes/tasks/requests
- DocLongtermTargets things doc wants to do
Development Resources
Source Code Control
- Subversion primer (this is the canonical document for FreeBSD src committers; start here)
Other Development Resources
- Doxygen generated view of some kernel subsystems: generated nightly (UTC) from HEAD
- Tinderbox – a description of the tinderbox scripts used for FreeBSD src
Bug Handling
Facetime
Miscellaneous
Other Resources
- The network performance test cluster: NetperfClusterPointers, NetperfClusterReservations