CoLic

The CoLic panel is focused on analyzing the License & Copyright related information obtained from Graal. Graal is a tool which uses a wide range of Backends for specific tasks, one of them being Code License(CoLic) which provides License & Copyright related information from a given software repository.

Metrics

From left to right and top to bottom, some of the metrics provided are:

  • Repositories Overview: Overview of all the repositories with the number of licensed and copyrighted files.
  • Evolution: Licensed & Copyrighted Files: Evolution of Total Files vs Licensed and Copyrighted files.
  • License & Copyright Definition: A Pie-Chart showing the top Copyright and License definitions in the project.
  • All Files: License & Copyright Definition: Shows license & copyright definition for every file in a project. It can be delegated for a module with the help of the Selector.

Additionally, the visualizations can be delegated with the help of Selector at the Top(left); which provides filters such as Module Path, Interval, Repository and many more for specific purposes.

Files

To use this dashboard with your own GrimoireLab deployment you need to:

Index Pattern Index Pattern   Dashboard
Index Pattern —– Dashboard


Command line instructions

Once you have the data in place, if you need to manually upload the dashboard execute the following commands:

kidash -e https://user:pass@localhost:443/data --import colic-index-pattern.json
kidash -e https://user:pass@localhost:443/data --import colic_study-index-pattern.json
kidash -e https://user:pass@localhost:443/data --import colic.json

Edit this doc