All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Hi,
do you keep your old OS versions somewhere, or do you trash it? I keep "TextLiner OS", PortixOS 0.4, "DexPortixOS" and Patlock 0.0.1 binaries on separate floppy disks, the original sources at my external HDD. Just for old time sake, after 10 years to tell: "this was my first OS... 2005"
I keep old disk images around for exactly the purposes that you mentioned but I find no need to keep around old source trees. That is what CVS or Subversion are for: If I need to see how I coded something in a previous version, then I'll just use one of those tools.
The only code I'm really missing is that from Mattise 2.0, which was never released anyway and is mostly in the CVS and SVN on Sourceforge. Everything else I still have - and still use at times. The old Mattise 1.0 network stack is still useful now (mainly the ne2k driver and the ARP code at the moment) .
I've got a lot of copies of the source tree I don't even know now which version is newer which is older It's easy to compare two copies for version, but it's not to hierarchize a few dozens from oldest to newest. Do you know of some directory compare app which does this efficiently?
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
I have just about every bit of code I've ever written, including old versions of my OS and my OSDev attempts prior to that (all of which were awful :p)