Version 1.0.3 was released October 23rd, 2016. Directions for obtaining slrn 1.0.3 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).
JED took a break from slrn development after releasing slrn 0.9.6.4. From 2000 to 2007 slrn was developed by Thomas Schultz with the help of a great number of people who made contributions. John E. Davis returned to develop slrn again in October 2007 and after much work released slrn 0.9.9 and now in 2014 slrn 1.0.2. The slrn community thank both Thomas and JED for their dedicated work over an incredible 20 year period.
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 was used to inform slrn's users of new releases, important bugfixes or major changes of the website. This mailing list could at the very least be described as 'quiescent' as there have been no posts since 2007.
- 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).
This website owes a 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 newsgroup 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.