The plugin can be used for periodic actions that occur during project development process. It automatically generates issue assigned to the next user in the carousel queue every specified time period. You can set users queue, issue settings and time period. Redmine Carousel depends on business_time gem, so you can specify your working hours and holidays, so issues won't be generated if there is nobody in the office.
Business_time gem is required by Carousel Plugin.
This gem has a bug that must be fixed to work properly. Detailed explanation here.
Remove Bussiness_time Support.
Use version 1.3.0 or higher.
Use version 1.2.0.
Use version 1.1.0.
Install redmine_carousel into vendor/plugins directory with:
ruby script/plugin install git@github.com:gmiklaszewski/redmine_carousel.git
or download and extract tar or zip file.
Run plugins migrations:
RAILS_ENV=production rake db:migrate_plugins
Restart web server.
Now you can add carousel module to you projects. You can manage carousels in project's settings tab.
Put the following rake task in your crontab file:
RAILS_ENV=production rake carousel:run
Remember to execute it often enough to meet time periods set for you carousels.
Author: Grzegorz Miklaszewski mail@gmiklaszewski.pl
Contributors:
- Takeshi Kawamoto
- Lubor Nosek
This software is provided "as is" and without any express or implied warranties, including, without limitation, the implied warranties of merchantibility and fitness for a particular purpose.