@gros/bigboat-status

BigBoat platform status reliability graphs

https://github.com/grip-on-software/bigboat-status

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.1%) to scientific vocabulary

Keywords

software-ecosystem visualization
Last synced: 6 months ago · JSON representation ·

Repository

BigBoat platform status reliability graphs

Basic Info
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Topics
software-ecosystem visualization
Created almost 3 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

BigBoat platform status

This visualization produces reliability graphs for project ecosystems running on BigBoat.

Configuration

Copy the file lib/config.json to config.json and adjust environmental settings in that file. The following configuration items are known:

  • visualization_url: The URL to the visualization hub. This may include a protocol and domain name, but does not need to in case all the visualizations and the BigBoat status are hosted on the same domain (for example in a development environment). The remainder is a path to the root of the visualizations, where the dashboard is found and every other visualization has sub-paths below it.
  • path: The relative path at which the BigBoat status is made available on the server. This can remain the default . to work just fine.

Data

The data for the BigBoat status can be collected, analyzed and output through runs of scripts from the data-gathering and data-analysis repositories. The documentation for those repositories may provide more details on how to deploy the collection scripts, but as a summary the gathering scripts scraper/bigboat_to_json.py and either controller/auth/status.py (as part of a control server) or import_bigboat_status.py, as well as the bigboat_status analysis report, may be part of the data pipeline. The entire data collection must be placed in the public/data directory.

Running

The visualization can be built using Node.js and npm by running npm install and then either npm run watch to start a development server that also refreshes browsers upon code changes, or npm run production to create a minimized bundle. The resulting HTML, CSS and JavaScript is made available in the public directory.

This repository also contains a Dockerfile specification for a Docker image that can perform the installation of the app and dependencies, which allows building the visualization within there. Also, a Jenkinsfile contains appropriate steps for a Jenkins CI deployment, including data collection and visualization building.

Owner

  • Name: Grip on Software
  • Login: grip-on-software
  • Kind: organization
  • Location: Netherlands

Large-scale data-driven analysis of Scrum software development practices

Citation (CITATION.cff)

cff-version: 1.2.0
title: >-
  BigBoat platform reliability graphs
message: Please cite this software as follows.
type: software
authors:
  - given-names: Leon
    family-names: Helwerda
    email: l.s.helwerda@liacs.leidenuniv.nl
    affiliation: Leiden University
    orcid: 'https://orcid.org/0000-0002-4299-466X'
  - given-names: Laurens
    family-names: Groeneveld
repository-code: 'https://github.com/grip-on-software/bigboat-status'
repository-artifact: 'https://www.npmjs.com/package/@gros/bigboat-status'
url: 'https://gros.liacs.nl/'
keywords:
  - visualization
  - software-ecosystem
license: Apache-2.0
version: 0.0.1

GitHub Events

Total
Last Year

Packages

  • Total packages: 1
  • Total downloads:
    • npm 3 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 1
  • Total maintainers: 1
npmjs.org: @gros/bigboat-status

BigBoat platform reliability graphs.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3 Last month
Rankings
Dependent repos count: 26.0%
Average: 31.9%
Dependent packages count: 37.8%
Maintainers (1)
Last synced: 6 months ago