home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / infosyst / gopher / 1191 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  2.8 KB

  1. Path: sparky!uunet!haven.umd.edu!ames!sun-barr!cs.utexas.edu!rutgers!uwvax!zazen!nuntius
  2. From: kaufman@macc.wisc.edu (Peter Kaufman)
  3. Newsgroups: comp.infosystems.gopher
  4. Subject: Applying Vulcan Mind-Meld on a Gopher...
  5. Message-ID: <1992Nov17.154723.27357@macc.wisc.edu>
  6. Date: 17 Nov 92 15:47:23 GMT
  7. Sender: news@macc.wisc.edu (USENET News System)
  8. Organization: Madison Academic Computing Center - Univ. WI
  9. Lines: 53
  10. X-Useragent: Nuntius v1.1b1
  11.  
  12. Greetings,
  13.  
  14. On our campus we have six 'production' gopher servers and several 
  15. others in the works by various departments on campus using NeXTs and 
  16. Sun workstations. In order to avoid reinventing the wheel, I plan to 
  17. offer a workshop on setting up a gopher server. As I've begun this 
  18. endeavor of teaching the "Gopher Mindset," I've come to the 
  19. realization that the best way to set up a server is counterintuitive 
  20. to the seemingly simplistic nature of the system.
  21.  
  22. A first start would be simply creating a subdirectory tree structure 
  23. containing files of similar nature, where subdirectory names describe 
  24. the contents within. Then, run the server, publishing the root level 
  25. of the structure. This method has several inadequacies.
  26.  
  27. Assumptions:
  28. 1) In order to create special chars (such as in "I/O") in filenames or 
  29. extra long filenames, one needs either a .links or .caps file.
  30. 2) To specify the order in which the files are listed in a directory, 
  31. one needs to specify the Numb=x in the .links file. The default now 
  32. appears to be alphabetical by filename.
  33. 3) Assumptions 1) & 2) require the files be hidden. This same control 
  34. applies to subdirectory names as well and hence those are also hidden.
  35.  
  36. Thus, we have a subdirectory structure with hidden files with the 
  37. .links file portraying the view for the client. Is this good?
  38.  
  39. I've heard that the tape/disk backup utility, tar,  can fail on long 
  40. paths and filenames (not to mention they are a pain to deal with in 
  41. general).
  42.  
  43. So, since .links are actually pointing to where the data file is 
  44. anyway with the Path= stmt, why not simply point back to the root to a 
  45. short (hidden) subdir name with short data file names. In this case 
  46. there would be some algorithm determining the filename (eg. 
  47. NEWSYYMMDD. for a newsletter on that date), with likely an associated 
  48. data file specifying the mapping between long text titles for 
  49. documents and the abbreviated names.
  50.  
  51. Hence, the Gopher Mindset I would recommend is to create the 
  52. subdirectory structure, load it with .link files and put all the data 
  53. files off the root.
  54.  
  55. Comments or suggestions?
  56.  
  57. Peter
  58.  
  59.  
  60. ____________________________________________________________________
  61. Peter Kaufman        Univ. of WI - Madison Academic Computing Center
  62. 608/262-8623         1210 West Dayton St.  Madison, WI  53706
  63. Kaufman@MACC.Wisc.Edu   Kaufman@Wiscmacc   70302.3410@Compuserve.Com
  64. ____________________________________________________________________
  65.