Skip to content

Latest commit

 

History

History
109 lines (80 loc) · 2.98 KB

README.md

File metadata and controls

109 lines (80 loc) · 2.98 KB

Jira Wallboard

Jira Wallboard is a wallboard, build with AngularJS, to show a fullscreen Scrumboard on a monitor using a Raspberry PI.

Features

  • Work in progress view for team with:
  • Speedlane for bugs
  • Lane per story tasks
  • Other lane for other tasks
  • Work in progress view for Product Owner with:
  • Stories
  • Bugs
  • Overview footer
  • Impediments (issues flagged in Jira)
  • On Hold (issues with status On Hold (configurable))
  • Next (tasks in next sprint)
  • Unplanned (tasks on backlog)
  • Sprint overview
  • Blocking issues, Time Elapsed, Work complete (calculation on story points), Days remaining in Sprint, Story points bar
  • Burn down chart
  • Ability to pause flipping team/PO views

Requirements

For showing:

  • Raspberry PI 2
  • A recent version of Chromium

For building:

Setup a Raspberry PI 2

Get Raspbian Jessie here

Setup system

Update and install Apache

apt-get update
apt-get dist-upgrade
apt-get install apache2

Install browser

Download and install Chromium 47 Raspberry PI Forum

wget http://ftp.us.debian.org/debian/pool/main/libg/libgcrypt11/libgcrypt11_1.5.0-5+deb7u3_armhf.deb
wget https://dl.dropboxusercontent.com/u/87113035/chromium-browser-l10n_47.0.2526.73-0ubuntu0.15.04.1.1190_all.deb
wget https://dl.dropboxusercontent.com/u/87113035/chromium-browser_47.0.2526.73-0ubuntu0.15.04.1.1190_armhf.deb
wget https://dl.dropboxusercontent.com/u/87113035/chromium-codecs-ffmpeg-extra_47.0.2526.73-0ubuntu0.15.04.1.1190_armhf.deb
sudo dpkg -i libgcrypt11_1.5.0-5+deb7u3_armhf.deb
sudo dpkg -i chromium-codecs-ffmpeg-extra_47.0.2526.73-0ubuntu0.15.04.1.1190_armhf.deb
sudo dpkg -i chromium-browser-l10n_47.0.2526.73-0ubuntu0.15.04.1.1190_all.deb chromium-browser_47.0.2526.73-0ubuntu0.15.04.1.1190_armhf.deb

Auto-start

To automatically start Chromium with Wallboard add following to the end of ~/.config/lxsession/LXDE-pi/autostart

@xset -dpms
@xset s noblank
@xset s off
@chromium-browser --kiosk --disable-translate --incognito http://localhost

Install

Clone

git clone https://github.com/lunar-consultancy/jira-wallboard.git

Configuration

  • Review jira-wallboard/frontend/config.json and set at least USERNAME and PASSWORD of your (dedicated wallboard) Jira account.
  • Review jira-wallboard/frontend/config-production.json and set the Jira URL and your board name.

Build

cd jira-wallboard
mvn clean package

Install

scp frontend/target/jira-wallboard.tar.gz pi@<raspberrypi-ip>:~/
ssh pi@<raspberrypi-ip>
cd /var/www/html
tar xzf ~/jira-wallboard.tar.gz

Restart

To see is everything is working

reboot