Huboard – Github issues made awesome


Meet Huboard !

Issues

Milestones

Huboard is a kanban style drag and drop task board built entirely on top of the github api.

How to get started

Its easy. Go to any of your github repositories and add issues as you normally would. Next create some labels that represent your business process. For example, at Dovetail we use a simple workflow.

  • 0 – Backlog
  • 1 – Development
  • 2 – Test
  • 3 – Done

Notice the labels follow a pattern of ‘{number} – {title}’? The number represents the order you want your column to appear in your process and the title represents the header of the column. Huboard will automatically use the lowest number column as the hidden drawer column on the task board.

Drawer

Move cards with git commits! weeeeeee


One of the coolest features of huboard is the ability to move cards through your process with git commit messages. You can create a post receive hook in huboard by clicking Setup at the top and create hook. This will add a commit hook into github so that huboard knows when you have committed code. Just put ‘pushes GH-5’ in your commit message and when you next push your changes up to github, Huboard will look for these commands and will move issue #5 into the next column in your process! Huboard also supports push, move, and moves as command names.

It’s open source!

That’s right! Huboard is open source hosted on github! And… Huboard uses huboard!

Huboard

Sounds awesome, now tell me about the suck!

Huboard is in beta! (big surprise) Currently, it is open for everyone to use for free! We want to grow it slowly, which means we will be cutting off access after a certain amount of users to gauge how the site handles the traffic.

Huboard does not work in IE. Sorry we tried, we really did but we can’t figure out or debug the problems with IE. We !@#$ing hate IE

Issues have to be opened and closed on github.com, they are high on the backlog and coming soon! (in the mean time ‘gem install ghi’ and bask in the awesome that is command line issue creation)

Thats it!

Enjoy, feedback can be sent to @huboard. Issues and feature requests can be logged on github.

Conjunction Junction: What’s your function?