Debian decides to adopt time-based release freezes
debian.org
debian.org
After about 1 year I start having a significant number of packages from testing, and it gets more and more troublesome. In particular security updates become hard to separate from the usual churn of testing. And most of the packages from testing are not even packages I want, but rather dependencies pulled in automatically.
Debian does too much. That is the issue if you ask me.
Both have their place, but for general-purpose servers, I find Debian to be a much more productive system on top of which to build solutions. For firewalls, embedded storage devices, or load balancers, on the other hand, I still reach for a recent OpenBSD install disk, because the smaller footprint and security hardening have real advantages for systems running such a limited set of services.
http://www.debian.org/doc/manuals/project-history/ch-release...
A huge amount of their effort is spent doing pointless crap like freezing versions of 10,000 end-user software packages, and backporting updates with the features stripped out.
It's totally reasonable to freeze versions of the kernel, glibc, xorg, dbus, etc. every 18 months or so. It makes some sense to regularly freeze heavily-interdependent meta-packages like Gnome or KDE, since their release model matches up. It's ridiculously stupid to freeze Firefox that way.