Griotte: Code Review for Pharo

Griotte is a code review tool for Pharo. More precisely, it provides an abstraction of a model for code review, and allows for implementing different backends. These backends can then be used within the tool transparently.

It was the result of a research internship project at INRIA. A small presentation was made at BENEVOL '15, along with an extended abstract. Download links:

Currently, only a backend for GitHub is provided. This backend uses the Github Bindings for Pharo for its implementation.

Installation

To install into Pharo, evaluate the following Metacello script in your Pharo 5 image:

Metacello new
	baseline: 'Griotte';
	repository: 'github://Balletie/Griotte:master';
	load.

Replace the master part with any version tag to load that specific version.

Documentation

Documentation can be found on this website, in two formats:

The documentation was generated with the Pillar markup language. The source of this documentation can be found under the docs branch in the source code repository.

Screenshots

Griotte open with an example review

Source code repository

The code is hosted on GitHub, at Balletie/Griotte.

License

This project is released under the MIT License. See the LICENSE file in the source repository for details.