github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

edavis10 / redmine_kanban

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 29
    • 7
  • Source
  • Commits
  • Network (7)
  • Issues (0)
  • Downloads (3)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (3)
    • working-test-unit-shoulda-cucumber
    • 0.1.1
    • 0.1.0
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

The Redmine Kanban plugin is used to manage issues according to the Kanban system of project management. — Read more

  cancel

https://projects.littlestreamsoftware.com/projects/redmine-kanban

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

[#2977] Block multiple Ajax updates if not needed. 
edavis10 (author)
Wed Feb 03 18:05:00 -0800 2010
commit  520b675eef1e6a71f1b8b3dae7b1040c2d828b6d
tree    80acdb7659511b2dc7c89fb2cda6221d8326b211
parent  5a74979ddd6af2731902e6069d7c87cd607d5fa2
redmine_kanban /
name age
history
message
file COPYRIGHT.txt Mon Jul 13 13:51:15 -0700 2009 [#2740] Touching up the project copyright and u... [edavis10]
file CREDITS.txt Mon Jul 13 13:51:40 -0700 2009 Gave Bill Tihen credit for sponsoring the work ... [edavis10]
file GPL.txt Fri Jun 12 17:13:51 -0700 2009 [#2594] Added project documentation [edavis10]
file README.rdoc Mon Jul 13 14:36:48 -0700 2009 RDoc formatting bug [edavis10]
file Rakefile Wed Jan 27 13:37:45 -0800 2010 Fixing tests and starting to remove Machinist [edavis10]
file VERSION Wed Oct 14 14:17:48 -0700 2009 Added Version file [edavis10]
directory app/ Wed Feb 03 15:59:54 -0800 2010 [#2977] Added an Ajax request queue This shoul... [edavis10]
directory assets/ Wed Feb 03 18:05:00 -0800 2010 [#2977] Block multiple Ajax updates if not need... [edavis10]
directory config/ Mon Sep 07 16:32:04 -0700 2009 Updated for Rails 2.3. [edavis10]
directory db/ Wed Jun 24 11:43:37 -0700 2009 [#2607] Created KanbanIssue model to store Kanb... [edavis10]
directory features/ Wed Jul 22 10:06:45 -0700 2009 [#2794] Allow the number of days to show in Fin... [edavis10]
file init.rb Wed Oct 14 14:17:48 -0700 2009 Added init file for Rails GemPlugin [edavis10]
directory lang/ Mon Jul 13 14:35:09 -0700 2009 [#2740] Added Redmine 0.8.x compatibility. [edavis10]
directory lib/ Fri Jul 17 13:08:04 -0700 2009 [#2766] When an issue is destroyed, any KanbanI... [edavis10]
directory rails/ Wed Oct 14 14:17:48 -0700 2009 Added init file for Rails GemPlugin [edavis10]
file redmine_kanban.gemspec Wed Oct 14 14:17:51 -0700 2009 Added generated gemspec [edavis10]
file routes.rb Fri Jun 12 19:56:02 -0700 2009 [#2595] Linked to the Kanban panel. * Added an... [edavis10]
directory test/ Wed Feb 03 15:33:09 -0800 2010 Fixed the functional tests [edavis10]
README.rdoc

Redmine Kanban Plugin

The Redmine Kanban plugin is used to manage issues according to the Kanban system of project management.

Features

  • Global Kanban page showing the status of issues across projects
  • Multiple "Panes" to show the lifecycle of an issue
    • Incoming Pane
    • Unstaffed Backlog pane
    • Quick Tasks pane - issues without a time estimate
    • Selected Tasks - Manager prioritized list
    • Active Staffed Requests - issues in progress
    • Testing Staffed Requests - issues awaiting testing
    • Finished Requests
  • Updates to Kanban view are saved to the issues
    • Issue status
    • Issue assignment
    • Issue start date

Getting the plugin

A copy of the plugin can be downloaded from Little Stream Software or from GitHub

Installation and Setup

  1. Install the aasm gem: +sudo gem install rubyist-aasm —source gems.github.com+
  2. Follow the Redmine plugin installation steps at: www.redmine.org/wiki/redmine/Plugins Make sure the plugin is installed to +vendor/plugins/redmine_kanban+
  3. Run the plugin migrations +rake db:migrate_plugins+
  4. Restart your Redmine web servers (e.g. mongrel, thin, mod_rails)
  5. Login and configure the plugin (Administration > Plugins > Configure). See below for the recommend approach.
  6. Click the Kanban link in the top left menu

Usage

Recommended configuration

The Kanban plugin uses 7 sets of lists, referred to panes:

  • Incoming - New
  • Unstaffed Backlog - Approved
  • Quick Tasks
  • Selected Tasks - Selected
  • Active Staffed Requests - In Progress
  • Testing Staffed Requests - Resolved
  • Finished Requests - Complete

Each pane (except Quick Tasks) needs to be associated with a Issue Status. The recommended statuses are above but you can customize them as needed. The Staffed panes (Active, Testing, Finished) also require choosing a Role to use. Any user with this Role will have their own personal set of panes created on the Kanban page.

Quick tasks will pull in the highest priority issues from the Backlog that don’t have an estimate. This is useful when someone has a limited amount of time but wants to finish something, like when it’s 4:30pm on a Friday afternoon.

License

This plugin is licensed under the GNU GPL v2. See COPYRIGHT.txt and GPL.txt for details.

Project help

If you need help you can contact the maintainer on the bug tracker located at projects.littlestreamsoftware.com

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server