Our USENET to gopher gateway uses a program written on top of nn (gnews).  One 
gopher runs in the root news directory where the articles are stored (gopher2).
The other gopher gets a hierarchy and links provided by gnews (gopher1).
It looks something like this:

gopher1:                             gopher2:

/home/gopher/data/news/usenet/       /usr/spool/news/
    rec/                                 rec/
    comp/                                comp/
    alt/                                 alt/
        gopher/                              gopher/
               .link          --->                  23
                              --->                  24
                              --->                  25


I've made the source available for anonymous ftp from ftp.msu.edu.  Get the file
pub/unix/gnews.tar.  Let me know what you think of it and any problems you have
installing it.

Ed Symanzik
Michigan State University
zik@convex.cl.msu.edu
