We use Microsoft’s Team Foundation Server at work. It has a task board showing the development, testing, documentation, and other tasks that go into a release as cards in “Not Started”, “In Progress”, or “Done” columns. The idea is to let you see the status of your project at a glance, but all the cards are the same color. What’s the status of the release? Are we waiting on development? Testing? UAT? You can’t tell without reading every card title. It would be better if, say, all development tasks were in green, all testing tasks were in orange, and all development tasks were in yellow. Is the “Not Started” column filled with mostly green? Yes? Then we’re still waiting for development. When we see the “Done” column filling up with green and the “In Progress” columns filling up with orange, we know we’ve entered the testing phase. If you can colorize the cards on the board, you can see the status of your project at a glance.
That’s what this plugin does. It lets you associate card colors with text contents. If the card title starts with “Analysis” it’s red. If it contains “Testing”, it’s orange, and so on. It makes the TFS board far, far more useful.
Download the plugin here: TFS Colorizer
The code is up on github.