What do people on HN recommend? Using this technique to do a complete reinstall, or upgrading?
What do people on HN recommend? Using this technique to do a complete reinstall, or upgrading?
With that said, as a developer sometimes it can be handy to do a clean install. For example, if you have any custom kernel modules, these will certainly be blown away in an upgrade. Additionally, developer tools installed in /usr/ can be interfered with, and in general the probability that something will be incompatible/broken is a bit higher.
So be careful anyway.
That said, you can definitely chain update your way from 10.4 to 10.8 without issue, and similarly from 10.1 to 10.5. The latter case is a little tricky as many of the machines that ran 10.1 were not deemed fit for 10.5 (e.g. the G4 Cube variants), but there are workarounds.
I routinely have coped my bootdisk from Mac to Mac as I upgraded systems.
I should know this actually, I built OS X Live DVDs back in the day...