Xref: feenix.metronet.com news.software.b:1560 news.software.nntp:1353 news.software.readers:1737 news.admin.misc:1878 comp.infosystems.gopher:3102 Path: feenix.metronet.com!news.ecn.bgu.edu!uxa.ecn.bgu.edu!not-for-mail From: xcea@uxa.ecn.bgu.edu (Chad Adams) Newsgroups: news.software.b,news.software.nntp,news.software.readers,news.admin.misc,comp.infosystems.gopher Subject: gonnrp - gopher to nnrp gateway (nov threaded) Date: 7 Jun 1993 16:16:34 -0500 Organization: Educational Computing Network Lines: 134 Distribution: inet Message-ID: <1v0b7i$2ag@uxa.ecn.bgu.edu> NNTP-Posting-Host: uxa.ecn.bgu.edu I have rewritten gonntp for use with INN/nov. I call it gonnrp. For non INN people nnrp is the newsreading part of nntp in INN. Gonnrp does not need the tin index files like gonntp did. Note that it will work without nov or with regular nntp it just will be slower as it threads with xhdr commands and INN with nov has very very very fast responce to xhdr. It also has other improvements that are listed below: gonnrp breaks newsgroups down into menus at each '.'. Example: Internet Gopher Information Client v1.12-ecn clari - ClariNet UPI wireservice news (gonnrp) --> 1. *** REQUIRED READING *** ClariNet Copyright Information ***. 2. biz - Business/ 3. canada - Canadian Standard Broadcast Wire Service/ 4. feature - / 5. local - Regional news/ 6. nb - NewsBytes computer industry news service/ 7. net - News and discussion about ClariNet/ 8. news - / 9. sfbay - / 10. sports - / 11. streetprice - A group for prices of computer products. (Moderated)/ 12. tw - TechWire, technology and topics related to technology/ This makes smaller more readable menus. Other gonnrp features: o gonnrp understands newsgroups names with '_'s in them. o gonnrp reads a dbm version of the newsgroups file to put the purposes of the newsgroups in the menus. o gonnrp threads newsgroups. (Each thread is a menu) Here are a few more example screens: =========================================================================== Internet Gopher Information Client v1.12-ecn comp - Computing 19. dsp - Digital Signal Processing using computers./ --> 20. editors - Topics related to computerized text editing./ 21. edu - / 22. emacs - EMACS editors of different flavors./ 23. fonts - Typefonts -- design, conversion, use, etc./ 24. graphics - / 25. groupware - Software and hardware for shared interactive environme../ 26. human-factors - Issues related to human-computer interaction (HCI)../ 27. infosystems - / 28. internet - / 29. ivideodisc - Interactive videodiscs -- uses, potential, etc./ 30. lang - / 31. laser-printers - Laser printers, hardware & software. (Moderated)/ 32. lsi - / 33. mail - / 34. misc - General topics about computers not covered elsewhere./ 35. multimedia - Interactive multimedia technologies of all kinds./ 36. music - Applications of computers in music research./ Press ? for Help, q to Quit, u to go up a menu Page: 2/4 =========================================================================== Internet Gopher Information Client v1.12-ecn editors - Topics related to computerized text editing. 1. 8 bit clean vi for Ultrix??. 2. A Better WordProcessor Idea/ 3. A new version of QEdit????/ 4. A quest for a Unix/Ultrix editor .... 5. BINGO Tabs. 6. Can Brief work with UNIX text files?/ 7. Editor for Unix and MSDOS. 8. Elvis HOME directory... net s/w confusion.../ --> 9. Favorite Editor Features.../ 10. Funny. 11. GNU emacs for MS-WINDOWS. 12. Help ! - Converting Proper case to Upper case in Vi./ 13. Introduction to comp.editors (Mar 29 1993). 14. Is there a simple curses based full screen editor for Unix?/ 15. JOE v1.0.8 Problems/ 16. Looking for something similar to Borland's C Editor. 17. Menus in lemacs under X-windows. 18. Multiple blank lines to one blank line, HOW?. Press ? for Help, q to Quit, u to go up a menu Page: 1/3 =========================================================================== Internet Gopher Information Client v1.12-ecn Favorite Editor Features... --> 1. jafo@miranda.accum.com (Sean Reifschneider). 2. mgemmel@cs.vu.nl (Martin Gemmel). 3. cschanck@access.digex.net (C.R.S. Schanck). 4. thkorde@ncsc.mil (Todd Kordenbrock). 5. wirzeniu@klaava.Helsinki.FI (Lars Wirzenius). 6. rawn@Seagull.RTD.COM (Rawn Shah). 7. einari@rhi.hi.is (Einar Indridason). 8. micro18@cbis.ece.drexel.edu (A TechnoDiscordian). 9. jafo@miranda.accum.com (Sean Reifschneider). 10. jafo@miranda.accum.com (Sean Reifschneider). 11. tzs@stein2.u.washington.edu (Tim Smith). 12. mgemmel@cs.vu.nl (Martin Gemmel). 13. cschanck@access.digex.net (C.R.S. Schanck). 14. rahardj@ccu.umanitoba.ca (Budi Rahardjo). 15. schoon@mtek.chalmers.se (Johannes Schoon). 16. wirzeniu@klaava.Helsinki.FI (Lars Wirzenius). 17. barr@pop.psu.edu (David Barr). 18. kurt@halcyon.com (Kurt Guntheroth). Press ? for Help, q to Quit, u to go up a menu Page: 1/2 =========================================================================== You need to ftp the following files: (from uxa.ecn.bgu.edu:/pub/gopher/gonnrp) README (this file) how_to_gonnrp (what you need to know to use gonnrp) gonnrp (the program [in perl]) build-newsgroups-db (builds the newsgroups dbm file) dotall (used by build-newsgroups-db) Please let me know how you like it. We use it here for our internal gopher but it is not in our public gopher so don't bother looking. Chad Adams -- Chad Adams __ Educational Computing Network Systems Programmer / ) / / University Park, IL USA 1-708-235-2200 / /_ __, __/ ECN, networking in IL since 1975 c-adams@bgu.edu (__/ / /_/_/_(_/_ "Wherever you go, there we are."