# FreeBSD Development Model

- FreeBSD development continues along two parallel branches; FreeBSD-CURRENT and FreeBSD-STABLE.
- FreeBSD-CURRENT is the main trunk of our CVS repository. All new development should happen here.
- FreeBSD-STABLE is the branch from which major releases are made. Changes enter this branch at a different pace, and with the general assumption that they have been well tested by our user community running -CURRENT.

# FreeBSD Release Diagram

Chart from releng paper goes here.

# FreeBSD Development Model

- Thousands of developers around the world contribute code to FreeBSD.
- Only the committers have write access to the CVS repository.
- 324 total committers in FreeBSD (includs source, documentation, and ports committers).
- 212 active committers to src/ in the last 12 months.
- 165 active committers to src/sys in the last 12 months.

# FreeBSD Development Model

- Users and external developers should submit bug fixes, enhancements, or problem reports with GNATS.
- Online submission forms, send-pr command installed by default on FreeBSD systems, etc.