The riot package

[Tags: gpl, program]

Riot is a tool for keeping (textual) information organised. Some people call such programs outliners. It is a todo list and note manager, and a manager for whatever information one might collect, that I wrote because I couldn't find a single one that was at all close to what I wanted. Riot has an interface resembling those of slrn and mutt and all text editing is done with an external editor: Riot is simply a nice-to-use browser for collections of text.


[Skip to ReadMe]

Properties

Version1.20080618
Change logChangeLog
Dependenciesbase, containers, directory, haskell98, mtl, old-locale, packedstring, process, unix [details]
LicenseGPL
AuthorTuomo Valkonen
MaintainerTuomo Valkonen
CategorySystem
Home pagehttp://modeemi.fi/~tuomov/riot/
Executablesriot
UploadedTue Aug 26 22:23:18 UTC 2008 by DonaldStewart
Downloads216 total (12 in last 30 days)
Votes
0 []
StatusDocs not available [build log]
All reported builds failed as of 2015-05-21 [all 2 reports]

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for riot-1.20080618

Riot

Copyright (c) Tuomo Valkonen 2004-2008.
<tuomov at iki.fi>

<http://iki.fi/tuomov/riot/>


BUILDING AND INSTALLING

You will need GHC 6 (The Glorious/Glasgow Haskell Compilation System) and
GNU make to compile riot. Once you have ensured that you have these programs
installed,

 1. Edit system.mk to change some settings for your system (usually in the
    case it has broken wide character support).

 2. Run 'make' ('gmake' on some systems) to build riot.

 3. Run 'make install' to install it.


CONFIGURATION

Configuration must be done at build time by editing the Config.hs
in this directory. See ConfigAPI.hs for the settings that can be
changed.


MISCELLANEOUS NOTES

Riot stores its data in mbox format files: you may open riot files
in any mail reader, and also open normal mailboxes in riot.

The name of the program is a recursive acronym for 
'Riot is an Information/Incredible Organisation Tool' .


CREDITS

Riot itself was mostly written by me, Tuomo Valkonen. 

Stefan Wehr has written some significant improvements.

The currently dysfunctional support for dynamic loading of 
configuration with hs-plugins was written by Don Stewart.

The code in Ginsu/ and Curses/ is mostly by John Meacham; see the
LICENSE therein for details. I have made some minor modifications.