home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / softsys / andrew / 1197 < prev    next >
Encoding:
Internet Message Format  |  1992-08-31  |  2.4 KB

  1. Path: sparky!uunet!gatech!darwin.sura.net!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!ucbvax!cs.kun.nl!harcoh
  2. From: harcoh@cs.kun.nl (Harco de Hilster)
  3. Newsgroups: comp.soft-sys.andrew
  4. Subject: Re: "slow networks"
  5. Message-ID: <wecRYcC3fW41NhOVEI@cs.kun.nl>
  6. Date: 31 Aug 92 08:32:40 GMT
  7. References: <sebesEkGf047MbiqM1@athena.mit.edu>
  8. Sender: daemon@ucbvax.BERKELEY.EDU
  9. Distribution: world
  10. Organization: The Internet
  11. Lines: 46
  12.  
  13. Excerpts from andrew.mailing-list: 28-Aug-92 Re: "slow networks" Bill
  14. Cattey@athena.mit.e (1794*)
  15.  
  16.  
  17. > I'd love to be able to read netnews with messages, but the prospect of
  18. > plugging nntp into the message server libraries proved too daunting.
  19. > I did attempt to read the code at the libms and the libcui layers, but I
  20. just couldn't get it. 
  21.  
  22. > -wdc
  23.  
  24. Oops, adding netnews support through nntp was going to be my next
  25. project. Every time someone starts using AMS, the first question is: can
  26. I read netnews with it?
  27.  
  28. The limited support for reading netnews consists of pulling articles
  29. from the net and storing them in the AMS format. We already store
  30. megabytes of netnews articles on our nntp server, all one has to do is
  31. ask for them.
  32.  
  33. >  Everywhere I looked were all these special cases
  34. > that violated the abstraction barriers and got in the way.  Take the
  35. > problem of trying to decide if one should use an nntp connection or a
  36. > filesystem connection.  The library is so-structured that for every
  37. > operation you would perform, you have to include all the mail path
  38. > parsing code so you are able to pick either nntp or unix filesystem.
  39.  
  40. I haven't looked at the message server libraries close enough, but from
  41. what I've seen so far in the ATK code I must agree that for an Object
  42. Oriented Toolkit the code isn't very 'object oriented'. The patch from
  43. Nathaniel Borenstein to allow private bulletin boards affected 16 files
  44. in the message library. Basically it only changed the fileprotection
  45. mask of .MS_MsgDir.
  46.  
  47. Personally I like the Gopher concept. In a directory is a file that
  48. describes the type of information stored. That can be plain text or a
  49. link to another Gopher site or a netnews tree (through nntp) or a
  50. ftp-service or  .....  The abstraction is same, you must be able to ask
  51. for the contents (captions), follow a link and get a particular item.
  52.  
  53. Inspite of the discouraging news from Craig I'am still going to try to
  54. add netnews support. Any hints, previous work?
  55.  
  56. Regards,
  57.  
  58. Harco de Hilster.
  59.