Over the years, I've had too many issues with Unstable breaking when I needed it most (generally something work-related). As a home/hobbyist system, it's probably fine though.
The article's mention of this Tumbleweed distribution is interesting - a stable, non-breaking core, with up-to-date applications. In fact, achieving that sweet spot is why I migrated to OS X some years ago. I'm going to check it out.
In reaction to this article I googled around and found SolusOS. Building on Debian stable, adding convenient non-free stuff (drivers, flash, etc.) and fresh apps (e.g. current Firefox). I'm currently preparing the install disk, so no real experience so far, but the reviews are good.
Debian testing as been a good mix of "stable" and "new" for me. I was using Squeeze for awhile and it seems like "stable" in the Debian sense can also mean buggy and feature-less. There was a battery eating, CPU melting bug in the Squeeze kernel, and the fix wasn't actually brought over from testing. I'm thinking to myself "how stable is this really if I'm not getting an important fix like that?"
This downloads the source of the package to the current directory. To compile, first install the compilation dependencies:
apt-get build-dep [package-name]
Then inside the source directory, the easiest way is to install debuild and then just run:
debuild
That compiles and creates a .deb ready to install.
The New Maintainers guide[1] has a lot of information, though most is only relevant if you want to become an official Debian maintainer; for tweaking existing packages, it's not important.
- apt-get / aptitude
- lots of packages
- rolling release
- big community
- committed to support Free Software