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