HOME

TheInfoList



OR:

slrn is a
console Console may refer to: Computing and video games * System console, a physical device to operate a computer ** Virtual console, a user interface for multiple computer consoles on one device ** Command-line interface, a method of interacting with ...
based news client for multiple operating systems, developed by John E. Davis and others. It was originally developed in 1994 for Unix-like
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
s and VMS, and now also supports
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for se ...
. It supports
scoring rule In decision theory, a scoring rule provides a summary measure for the evaluation of probabilistic predictions or forecasts. It is applicable to tasks in which predictions assign probabilities to events, i.e. one issues a probability distribution ...
s to highlight, sort or kill articles based on information from their header. It is customizable, allows free
key-bindings computing, a keyboard shortcut also known as hotkey is a series of one or several keys to quickly invoke a software program or perform a preprogrammed action. This action may be part of the standard functionality of the operating system or ...
and can be extended using the
S-Lang The S-Lang programming library is a software library for Unix, Windows, VMS, OS/2, and Mac OS X. It provides routines for embedding an interpreter for the S-Lang scripting language, and components to facilitate the creation of text-based applic ...
macro language.
Offline In computer technology and telecommunications, online indicates a state of connectivity and offline indicates a disconnected state. In modern terminology, this usually refers to an Internet connection, but (especially when expressed "on line" or ...
reading is possible by using either slrnpull (included with slrn) or a local newsserver (like
leafnode ''Leafnode'' is a store-and-forward NNTP (or Usenet) proxy server designed for small sites with just a few active newsgroups, but very easy to set up and maintain, when compared to INN. Originally created by Arnt Gulbrandsen in 1995 while he wa ...
or
INN Inns are generally establishments or buildings where travelers can seek lodging, and usually, food and drink. Inns are typically located in the country or along a highway; before the advent of motorized transportation they also provided accommo ...
). slrn is
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
. slrn was maintained by Thomas Schultz from 2000 to 2007, with the help of others who made contributions, but development is now again followed by the original author, John E. Davis. Current development focuses on better support for different character sets and tighter integration of the S-Lang language processor. Version 1.0.0 of slrn was released on December 21, 2012, 18 years after the first release. The latest release is 1.0.3 on October 23, 2016. Historically slrn was the starting point for many
Usenet Usenet () is a worldwide distributed discussion system available on computers. It was developed from the general-purpose UUCP, Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Ellis (computing), Jim Ellis conceived th ...
users. slrn is still a compromise between features, resource usage and simplicity.


Operation

slrn is fully controlled with the keyboard, and new messages are composed with an external
text editor A text editor is a type of computer program that edits plain text. Such programs are sometimes known as "notepad" software (e.g. Windows Notepad). Text editors are provided with operating systems and software development packages, and can be u ...
.


Name

The slrn name derives from the use of
S-Lang The S-Lang programming library is a software library for Unix, Windows, VMS, OS/2, and Mac OS X. It provides routines for embedding an interpreter for the S-Lang scripting language, and components to facilitate the creation of text-based applic ...
and its function to read news.


See also

*
List of Usenet newsreaders Usenet is a worldwide, distributed discussion system that uses the Network News Transfer Protocol (NNTP). Programs called newsreaders are used to read and post messages (called ''articles'' or ''posts'', and collectively termed ''news'') to one or ...
* Comparison of Usenet newsreaders *
List of free and open-source software packages This is a list of free and open-source software packages, computer software licensed under free software licenses and open-source licenses. Software that fits the Free Software Definition may be more appropriately called free software; the GNU ...


References


External links

* * Free Usenet clients Software that uses S-Lang GNOME Applications Software using the GPL license {{network-software-stub