Skip to content

snitch3s/grimoirelab-bestiary

 
 

Repository files navigation

Bestiary Build Status

A tool to visually manage software development ecosystems description.

Concepts

A software development ecosystem can be described as a set of software development projects. Each project, is defined by a set of data sources (git, issue tracking system, mailing list, etc.) with some specific parameters each (url, filters, etc.), that we would call repository views, or just repositories.

Bestiary is a tool to manage this kind of description using a web based interface.

It also provides an interface to connect with GrimoireLab to work as analytics scope manager.

How to run it?

Clone the repository, and we recommend to set up a Python virtual environment to run it

$ python3 -m venv bestiary
$ source bestiary/bin/activate

Install the requirements:

(bestiary)$ pip3 install -r requirements.txt

Run Bestiary as a typical Django app:

(bestiary)$ cd bestiary/django_bestiary
(bestiary)$ python3 manage.py makemigrations
(bestiary)$ python3 manage.py migrate
(bestiary)$ python3 manage.py runserver

License

GPL v3

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 75.5%
  • HTML 23.2%
  • Other 1.3%