Readme for ReviewBoard-0.2.1

DESCRIPTION Haskell bindings to ReviewBoard (http://code.google.com/p/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 with ReviewBoard 1.0 Beta (4/25/2008). REQUIREMENTS - GHC (http://www.haskell.org/ghc/) - HTTP package (http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HTTP-3001.0.4) - JSON package (http://hackage.haskell.org/cgi-bin/hackage-scripts/package/json-0.3.3) INSTALLATION 1. Configure: runhaskell Setup.lhs configure 2. Compile: runhaskell Setup.lhs build 3. Install: runhaskell Setup.lhs install (as root) CHANGES 0.2.1 - Change the method API calls are constructed (internal change) 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