Messages in this thread |  | | | Subject | Re: The history of the Linux OS | | Date | Wed, 25 Nov 1998 16:31:34 -0500 | | From | "Brandon S. Allbery KF8NH" <> |
| |
In message <45ACD3A39598D111BD090010A800043F011B66CA@cluster1.tsc.icl.co.uk> , G reaves Tristan TM writes: +----- | > trees. So we can't use it until we've found *all* the kernel revisions. | 1. Populate the tree with all the Linux kernel versions you have. In | the correct order. So all the patch relationships and whatever are | there correctly. | | So now what happens when an intermediate version comes along? | | Easy. | | 2. Destroy the CVS tree. Recreate it from scratch using the brand new | set of sources you have. In order. +--->8
Certainly this can be done. It will require at least 3 to 5 times the disk space during the rebuild that the final repository uses, and it will be time-consuming to rebuild it as new releases are found. Which is why we want to minimize the amount of rebuilding that goes on, as in my original proposal. (Maybe you have that much disk space and CPU cycles to donate, but I suspect nobody else does.)
Mind you, I'm not against the use of BitKeeper for the Linux source repository --- I just think it's not appropriate for this task at the present time, kind of like swatting a fly with a sledgehammer. It might (heck, would) be worth merging the historical CVS tree into the BitKeeper-based current development tree once we have all the releases we know about (or are likely to find), but I'm not sure it's worth the effort to try to build a proper tree from it until we *can* build a proper tree from the historical releases. Until then, the historical tree could be made available without requiring quite as much maintenance effort.
BTW, was anyone else somewhat shocked to discover that apparently nobody has a copy of what was then described by some as the "first really usable Linux kernel", namely 0.99.14? I may go rooting through my ancient backup tapes (if they haven't succombed to bitrot) over the weekend and see if I have an 0.99.14 tree around still.
-- brandon s. allbery [os/2][linux][solaris][japh] allbery@kf8nh.apk.net system administrator [WAY too many hats] allbery@ece.cmu.edu carnegie mellon / electrical and computer engineering KF8NH Kiss my bits, Billy-boy.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
|  |