A plugin for workload diagrams in Redmine
-
graphical workload diagram per user based on estimated and spent ticket time
-
use Redmine issues filter
-
PDF and PNG export
get Redmine 1.2-stable branch:
git clone git://github.com/edavis10/redmine.git cd redmine git checkout 1.2-stable
get workload plugin:
cd vendor/plugins git clone git://github.com/sourcepole/redmine_workload.git
install Redmine
migrate plugin DB:
rake db:migrate_plugins
Run the unit tests:
RAILS_ENV=test rake db:migrate_plugins rake test:plugins:units
-
add user capacity custom fields for each weekday
-
Administration -> Custom fields -> Users -> New custom field
-
Names for weekdays: workload_capacity_monday, workload_capacity_tuesday, workload_capacity_wednesday, workload_capacity_thursday, workload_capacity_friday, workload_capacity_saturday, workload_capacity_sunday
-
Format: Float
-
Default value: default user capacity in hours
-
Required: check
-
-
set workload capacities for each user in Administration -> Users
If the user capacity custom fields are empty or missing, a default value of 8 hours for workdays and 0 hours for the weekend is used.
-
create vacation issue
-
Subject: <vacation_subject>
-
Assigned to: nobody
-
-
set vacation issue as VACATION_ISSUE_SUBJECT=<vacation_subject> in lib/workload/workload.rb
-
default: ‘Ferien’
-
-
Add vacations
-
manually for each vacation day
-
vacation issue -> Log time
-
select date and hours
-
-
or use the Redmine Working Hours plugin
-
configure working hours vacations with the same <vacation_subject>
-
-