The aim of this project is to provide an open source platform for:
Source Code Management
Git, Baazar(*), Mercurial(*) (*exporting to git)
Issues / Tasks Management
Bugzilla, GitHub Issues, GitLab Issues, JIRA, Maniphest, Redmine
Source Code Review
Gerrit, GitHub Pull Requests, GitLab Merge Requests
Mailing lists / Forums
Askbot, Discourse, Gmane, Hyperkitty, mbox files, NNTP, Pipermail, Stack Exchange
IRC (Supybot), Slack, Telegram
Each piece of the platform includes its own documentation, but if you want to start playing with it, we recommend you to go to the open book we are writing about it:
The platform provides the following components:
Sir Perceval goes on the quest to retrieve and gather data from git, GitHub, Bugzilla, JIRA, Gerrit, mbox, pipermail, StackExchange, Discourse, etc.
King Arthur commands his loyal knight Sir Perceval mananging the tasks to retrieve data for analysis. It manages data incremental update, parallel downloading, etc.
Playground for testing the whole set of tools as a platform for software development analytics. It's is a prototype of the Grimoire Open Development Analytics platform.
Tool to manage people identities information, to merge multiple person identities across different data sources, enrich profile information with affiliation information, etc.
Docker container to help you deploying the Grimoire Lab using a set of configuration files.
Automatic generation of reports from the enriched indexes with items from Perceval data sources (git commits, github pull requests, bugzilla bugs ...) enriched using GrimoireELK.
GrimoireLab is an evolution of the work done during +10 years by Bitergia, LibreSoft URJC research group and several contributors in Metrics Grimoire, VizGrimorie and GrimoireLib projects, to provide Open Development Analytics.
Since September 2017, GrimoireLab is part of The Linux Foundation CHAOSS Software community as one of the founding projects.
We truly ♥ free, libre, open source software and the power of the Community, so these set of tools are and always will be free, open source software. Feel free to contribute!