home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / linux / 9873 < prev    next >
Encoding:
Internet Message Format  |  1992-09-07  |  3.6 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!ames!sun-barr!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!jvnc.net!netnews.upenn.edu!msuinfo!arctic.cps.msu.edu!sundaram
  2. From: sundaram@cps.msu.edu (Divya Sundaram)
  3. Newsgroups: comp.os.linux
  4. Subject: RE: DISASTER AT MIT (!)
  5. Message-ID: <1992Sep4.181833.27996@msuinfo.cl.msu.edu>
  6. Date: 4 Sep 92 18:18:33 GMT
  7. Sender: news@msuinfo.cl.msu.edu
  8. Distribution: usa
  9. Organization: Michigan State University, College of Engineering
  10. Lines: 76
  11. Originator: sundaram@arctic.cps.msu.edu
  12.  
  13.  
  14. Hi y'all,
  15.  
  16. Having read this thread for a while, I feel compelled (!) to offer my 2 cent$
  17. worth.
  18.  
  19. The file structure at tsx-11 is confusing (for the beginner). This has been
  20. hashed out already. Ted is doing us a favor by letting us use the machine
  21. as an ftp site. If you have concerns about the organization or layout of the 
  22. site, you should send him e-mail, rather than post stuff like "DISASTER AT
  23. MIT". Please remember that Linux is a volunteer driven effort. Maybe now is
  24. the time for you to reread "How to win friends and influence people" :) .
  25.  
  26. On the other hand, the gurus should realise that at some time or the other 
  27. they were mere mortals (read: newbies) to Linux too (except the founding
  28. fathers of Linux). I (read: NEWBIE) had a nightmare trying to install Linux
  29. until pmac (Peter Macdonald) came along and handed us the SLS dist. If I
  30. had to go and get Linux v0.97 (and the patches) from tsx-11 I KNOW I will 
  31. not be able to do so. Because the speed that Linux is evolving makes one's
  32. head spin, we need to have a slightly simpler setup at tsx-11. As before
  33. I would advocate the following type of setup:
  34.  
  35.     /pub/linux/packages     contains all the packeages eg SLS etc
  36.                 (I really like and appreciate the way this is 
  37.                 setup right now!)
  38.  
  39.     /pub/linux/v0.96    all the files pertaining to 0.96 release
  40.                 containing all the files for a base system
  41.                 (with links to the gcc and X11 directory)
  42.  
  43.     /pub/linux/v0.96/tools    all the tools for v 0.96 that make it a 
  44.                 FULL unix (w/o X11) system 
  45.  
  46.     /pub/linux/v0.96/new    all the enhancements and patches to the 
  47.                 original 0.96 release 
  48.  
  49.     /pub/linux/GCC/verx.x.x    all the files for version x.x.x. This will be
  50.                 linked to the v0.96 and 0.96/new directories.
  51.  
  52.     /pub/linux/GCC/verx.x.x/patches
  53.                 pathches (if any) for the GCC version x.x.x
  54.                 compiler
  55.  
  56.     /pub/linux/X11/verx.x    same as GCC - again, there will be links to 
  57.                 this directory from the appropriate linux
  58.                 version directory.
  59.     /pub/linux/FAQ/0.96    FAQs ...
  60.  
  61.     and similarly for 0.97 and 1.0 and 1.1 and .... .8>)
  62.  
  63. If (from one version to the next) the files do not change, simply provide a
  64. link to it instead of recopying it. This way all the enhancements can be found
  65. in the relevant patches directory - e.g. /pub/linux/v0.97/patches/pl1 is the
  66. file containing the first patch ... etc.
  67.  
  68.      
  69.     Granted this will take a lot of time - to initially setup, but not to
  70.     maintain. Once setup, litlle more maintenance will be required. Those 
  71.     of us who are newbies could easily find the files we needed to set
  72.     up the base system. Similarly, those gurus would look in the patches
  73.     directory to keep up with the latest development for the current 
  74.     release - this is where all the "new" work would be stored!
  75.  
  76. Since Linux is being developed simultaneously in about 20 countries by 100s 
  77. of people, co-ordinating and keeping track of all that goes on is next to 
  78. impossible. I feel that the above is a good - maybe slightly naive - way to
  79. address this problem.
  80.  
  81. Thanks for reading my rambling. I hope that it will help in clarifying matters
  82. and keeping Linux fun and simple.
  83.  
  84. Later y'all.
  85. Thanks
  86.  
  87. Divya
  88. (sundaram@cps.msu.edu)
  89.