diff options
author | Guido van Rossum <guido@python.org> | 1994-05-27 13:32:41 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1994-05-27 13:32:41 (GMT) |
commit | b25c402eda717aa880804ed4b094cfea94af3d12 (patch) | |
tree | 4a450868fef149959297ed49d17e7f8d708f5075 /Demo/scripts/newslist.doc | |
parent | e944da8916e053a6a1deda8ce3fa61304d68f872 (diff) | |
download | cpython-b25c402eda717aa880804ed4b094cfea94af3d12.zip cpython-b25c402eda717aa880804ed4b094cfea94af3d12.tar.gz cpython-b25c402eda717aa880804ed4b094cfea94af3d12.tar.bz2 |
Initial revision
Diffstat (limited to 'Demo/scripts/newslist.doc')
-rwxr-xr-x | Demo/scripts/newslist.doc | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/Demo/scripts/newslist.doc b/Demo/scripts/newslist.doc new file mode 100755 index 0000000..87fd9ba --- /dev/null +++ b/Demo/scripts/newslist.doc @@ -0,0 +1,59 @@ + NEWSLIST + ======== + A program to assist HTTP browsing of newsgroups + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +WWW browsers such as NCSA Mosaic allow the user to read newsgroup +articles by specifying the group name in a URL eg 'news:comp.answers'. + +To browse through many groups, though, (and there are several thousand +of them) you really need a page or pages containing links to all the +groups. There are some good ones out there, for example, + + http://info.cern.ch/hypertext/DataSources/News/Groups/Overview.html + +is the standard one at CERN, but it only shows the groups available there, +which may be rather different from those available on your machine. + +Newslist is a program which creates a hierarchy of pages for you based +on the groups available from YOUR server. It is written in python - a +splendid interpreted object-oriented language which I suggest you get +right now from the directory /pub/python at ftp.cwi.nl, if you haven't +already got it. + +You should be able to see some sample output by looking at: + http://pelican.cl.cam.ac.uk/newspage/root.html + +Descriptions of newsgroups can be added from a file with one group +per line. eg: + + alt.foo Articles about foo + comp.bar Programming in 'bar' and related languages + +A suitable list detailing most groups can be found at ftp.uu.net in +/uunet-info/newsgroups.gz. + +Make sure you read the information at the beginning of the program source and +configure the variables before running. + +In addition to python, you need: + + An NNTP-based news feed. + A directory in which to put the pages. + +The programming is not very beautiful, but it works! It comes with no +warranty, express or implied, but with the hope that some others may +find it useful. + +Comments, improvements & suggestions welcomed. +Quentin Stafford-Fraser + + ---------------------------------------------------------------------- + Quentin Stafford-Fraser + http://pelican.cl.cam.ac.uk/people/qs101/me.html + + Cambridge University Computer Lab Rank Xerox Cambridge EuroPARC + qs101@cl.cam.ac.uk fraser@europarc.xerox.com + Tel: +44 223 334411 Tel: +44 223 341521 + Fax: +44 223 334679 Fax: +44 223 341510 + ---------------------------------------------------------------------- |