Tested on:RPi2, RPi3; Raspbian Stretch
Prerequisites:Raspberry Pi with Raspbian Jessie and internet connection (see steps 1-7 in the Introduction)
0

Issue Tracking with Redmine 3 on a Raspberry Pi 3

Redmine is a powerful, HTMl based Issue tracking system and very valuable for (collaborative) development of complex software.
In this tutorial, Redmine 3 is installed on a Raspberry Pi 3. Then, a dummy project is shown. Redmine 3 runs fast enough on the Raspberry Pi 3, but older models would likely suffer from performance issues.

Installation
Install Redmine by entering

Choose mysql as data bank type and for instance testpassword as password for the data base installation. The installation takes a while!

Starting Redmine
For starting Redmine, enter in the terminal

Now, open a browser and surf to the site

To log in, choose admin as username and password. If Redmine should be accessible from the local network with a fixed IP, the parameters -p 8000 -b X.X.X.X need to be added at the end of the ruby call above.

Dummy project
As a dummy project, i choose my old dream, the flying submarine (Airmarine):

Project Airmarine

Project Airmarine

Projects are modularized into subprojects as necessary. Every project or subproject has its own issue tracking. Issues are either feature requests, bugs or support requests. A major bug for the subproject for disassembling an airplane is not having one:
Redmine Bug

Redmine Bug

Issues can be delegated to users, priorized, dated and extended with files and are updated as necessary.

Weitere Informationen

Links
Redmine Homepage: http://www.redmine.org
Wiki Issue tracking system: https://en.wikipedia.org/wiki/Issue_tracking_system

Knight of Pi

Johannes Bergs aka Knight of Pi. Diploma in Bioinformatics, some Webdesign and Python coding then. Living in the beautiful city of Vienna.

Comment

Time limit is exhausted. Please reload CAPTCHA.