I’ve always been annoyed that distros don’t do their package management using VCS systems. I mean, how hard is it, really? You import tarballs. Maintain local patches. Build packages from your source tree. Yes, sometimes you might have to translate between upstream VCS’s and your VCS of choice, but still, the benefits seem to far outweight the cost.
And yet it’s still not being done widely.
There appears to be hope, however. David Robbins’ new Gentoo offshoot seems to use Git for the portage tree (again, no brainer here.. using portage overlay trees to maintain local changes is just retarded). But more encouragingly, I found this page, detailing Ubuntu’s plans to move everything to bzr, and deprecate the usage of apt-get source
altogether. About fricking time I say. Lets just hope something actually comes of this.