December 21st 2012 marked the release of slrn 1.0.1, thanks to John E. Davis for his hard work! Directions for obtaining slrn 1.0.1 can be found on the download page of this site while details of the changes contained in this version can be seen in the changelog. And remember 'Have fun!'.
Introduction to slrn
slrn is the creation of John E. Davis (JED) and was first made available in 1994. It was written in part because of JED's dissatisfaction with the relatively sluggish performance of gnus/emacs as well as a general dissatisfaction with other newsreaders such as tin, nn, rn and others. JED also wanted to write software that would utilise his new screen management routines for the S-Lang library and finally wanted to write a newsreader for his girlfriend to use on a VMS platform. From these various threads slrn was created. But what is slrn?
slrn ('S-Lang read news') is a newsreader, i.e. a program that accesses a newsserver to read messages from the Internet News service (also known as 'Usenet'). It runs in console mode on various Unix-like systems (including Linux), 32-bit Windows, OS/2, BeOS and VMS. Beside the usual features of a newsreader slrn supports scoring rules to highlight, sort or kill articles based on information from their header. It is highly customizable, allows free key-bindings and can easily be extended using the sophisticated S-Lang macro language. Offline reading is possible by using either slrnpull (shipped with slrn) or a local newsserver (like leafnode or INN).
From slrn 0.9.7.0 the program was developed by Thomas Schultz with the help of a great number of people who made contributions. John E. Davis has returned to develop slrn again and after much work has released slrn 0.9.9. The slrn community both thank Thomas for his hard work and welcome John back.
Information about slrn
This web page aims to be the central access point for web based information on slrn but there are several other places to gain information about slrn. There are several newsgroups where slrn is discussed:
- news.software.readers: This newsgroup deals with all kinds of newsreaders, so please put "[slrn]" somewhere in the Subject header line to make your posting easy to find for other slrn users. The newsgroup is read by the slrn community and JED.
- alt.lang.s-lang: This newsgroup deals with the S-Lang macro language that can be used to extend and customize slrn.
- de.comm.software.newsreader: This newsgroup corresponds to news.software.readers, but is intended for discussions in German language.
There are also two public mailing lists for slrn:
- slrn announce: The slrn-announce mailing list is used to inform slrn's users of new releases, important bugfixes or major changes of the website. These announcements are also posted to slrn-user, so there is no need to subscribe to both lists.
- slrn-user: The slrn-user mailing list is open for discussion of the use, development and extension of the slrn newsreader. slrn-related announcements are also forwarded to this list, so there is no need to subscribe both slrn-admin and slrn-user. For questions about slrn that might be of broader interest, please use the appropriate newsgroup (which is in most cases news.software.readers).
Both of these mailing lists are quite low volume.
The new website owes an obvious debt to those who built the previous slrn website: Sven Guckes, Thomas Schultz, Felix Schüller and Matthias Friedrich. A great deal of assistance was also given by regulars of the newsgroups news.software.readers, regulars of the slrn-users mailing list and of course by the developer of slrn John E. Davis. The current website team acknowledge the debt to all of these generous people.