The ReviewBoard package

[Tags:bsd3, library, program]

Haskell bindings to ReviewBoard (

[Skip to Readme]


Versions 0.1, 0.2, 0.2.1, 0.2.2
Dependencies base, directory, HTTP, json, mtl, network, random [details]
License BSD3
Author Adam Smyczek
Maintainer <>
Stability Unknown
Category Development
Uploaded Mon May 12 14:57:39 UTC 2008 by AdamSmyczek
Distributions NixOS:0.2.2
Downloads 1146 total (6 in the last 30 days)
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for ReviewBoard

Readme for ReviewBoard-0.2


Haskell bindings to ReviewBoard (

From the ReviewBoard project page:
"Review Board is a web-based tool designed to help projects and companies 
 keep track of pending code changes and make code reviews much less painful
 and time-consuming..."

This package contains:
- The WebAPI binding to ReviewBoard.
- Sample command line tool 'mkrr' demonstrating the usage of 
  the bindings. Using 'mkrr' new review requests can be submitted 
  from the local repository copy as simple as:
	svn diff | mkrr -r [reviewers]
For details see haddock documentation.

Implemented and tested for ReviewBoard 1.0 Beta (4/25/2008).


- GHC (
- HTTP package (
- JSON package (


1. Configure:
    runhaskell Setup.lhs configure
2. Compile:
    runhaskell Setup.lhs build
3. Install:
    runhaskell Setup.lhs install (as root)


0.2 - More API calls are supported
    - Changed RBResponse type to simplify response handling
    - Added minimalistic DSL for handling JSON responses
    - mkrr supports screenshot upload now (-s command line flag)

0.1 - Initial implementation supports basic API calls to submit new review requests