Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/balletie/griotte
Code Review in Pharo
https://github.com/balletie/griotte
Last synced: 20 days ago
JSON representation
Code Review in Pharo
- Host: GitHub
- URL: https://github.com/balletie/griotte
- Owner: Balletie
- License: mit
- Created: 2015-12-15T14:45:17.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-01-27T12:30:19.000Z (almost 9 years ago)
- Last Synced: 2023-05-16T22:01:05.625Z (over 1 year ago)
- Language: Smalltalk
- Homepage: https://balletie.github.io/Griotte
- Size: 416 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Griotte
=======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](http://cristal.univ-lille.fr/evolille2015/benevol.html), along with an extended abstract\. Download links:
- The abstract can be downloaded [here](https://github.com/Balletie/Griotte-Extended-Abstract/releases/download/submission-final/abstract.pdf)\.
- The presentation slides can be downloaded [here](https://github.com/Balletie/griotte-presentation/releases/download/final/presentation.pdf)\.Currently, only a backend for GitHub is provided\. This backend uses the [Github Bindings for Pharo](https://balletie.github.io/GitHub) for its implementation\.
##1\. Installation
To install into Pharo, evaluate the following Metacello script in your Pharo 5 image:
```smalltalk
Metacello new
baseline: 'Griotte';
repository: 'github://Balletie/Griotte:master';
load.
```Replace the `master` part with any version tag to load that specific version\.
##2\. Documentation
Documentation can be found on this website, in two formats:
- [Single page](https://balletie.github.io/Griotte/html-mono/index.html)
- [Multiple pages per chapter](https://balletie.github.io/Griotte/html-chap/overview.html)The documentation was generated with the [Pillar markup language](https://github.com/pillar-markup/pillar-documentation)\. The source of this documentation can be found under the [`docs`](https://github.com/Balletie/Griotte/tree/docs) branch in the source code repository\.
##3\. Screenshots
![Griotte open with an example review](https://github.com/Balletie/Griotte/blob/docs/figures/griotte.png)
##4\. Source code repository
The code is hosted on GitHub, at [Balletie/Griotte](https://github.com/Balletie/Griotte)\.
##5\. License
This project is released under the MIT License\. See the [`LICENSE`](https://raw.githubusercontent.com/Balletie/Griotte/master/LICENSE) file in the source repository for details\.