flopezag / fiware-backlog

Web Server to show the overall behaviour of the SCRUM FIWARE project
Apache License 2.0
0 stars 0 forks source link

FIWARE Backlog tool

License badge

Web server to analyse and generate reports regarding the SCRUM methodology applied in FIWARE project.

These scripts were originally develop by Manuel Escriche from Telefónica I+D and now is maintained by me. I just reorganize them and update some inconsistency in the same way that I improved some of the content. Currently these scripts are using Python3.6

Description of the scripts

The FIWARE Backlog tool is divided into 2 components:

Top

Build and Install

Requirements

The following software must be installed:

Installation

The recommend installation method is using a virtualenv. Actually, the installation process is only about the python dependencies, because the python code do not need installation.

  1. Clone this repository.
  2. Create virtualenv: 'virtualenv -p python3.6 env'.
  3. Activate the virtualenv: 'source env/bin/activate'.
  4. Install dependencies: 'pip install -r requirements.txt'.

Top

Configuration

There is a directory 'site_config' that contains all the configurations files that are needed to execute the scripts. It contains sensible information and it is not upload to the github repository. Please contact with the owner of the repository if you want to use it.

Additionally, there is a configuration file whose name is backlog.ini that have to contain the user and password used in the connection to the backlog tool using the API. It is mandatory that you provide the data on them. Last but not least this file should be located in /etc/fiware.d directory or a environment variable whose name have to be BACKLOG_SETTINGS_FILE should point to the file (with complete path).

Top

License

These scripts are licensed under Apache License 2.0.