Taskrd, a Bitbucket issues dashboard by jaimegil on July 11, 2012
An issues dashboard
I’m using Bitbucket for a while to host my projects source code repositories and managing their issues. When I’m working on a project, I usually add bugs or pending tasks to another projects to solve them when I coming back to one of these projects, and then I continue working on my current project.
This approach works really well because lets me remain focused on my current work, and later, when I’ve finished, I can go to my repositories issues and see which could be my next move. But there is a problem with this approach. According to the number of repositories increases, it becomes more and more difficult to remember which of them has pending issues.
Here is where Taskrd comes into play.
Displaying pending issues
At this point I needed to see my pending issues for each repository at a glance, so the first screen you will see when login into Taskrd will be a list with all of your repositories with at least one pending issue, and their issues.
Additionally, the issues are sorted by priority. Blocking and critical issues are displayed in the top and have different colors to highlight them from trivial and minor issues. In this way you can see which issues are more important and start working on them quickly.
Also you can navigate to a specific repository to see only this subset of all your pending issues.
Adding new issues
Watch all your pending issues can be a great tool, but many times you remember an unreported bug or you think you need a new feature for your project, so it’s also possible to add new issues to a repository from here.
The only thing you need to add a new issue is to specify the issue title, priority and kind. This process is done in a faster and more intuitive way than doing it from Bitbucket.
Access with your Bitbucket account
Taskrd is built on top of the Bitbucket REST API to access the user repositories, using OAuth to authorize the application and authenticate the user, so it is not necessary to register a new account in Taskrd. Only your Bitbucket account is needed!
What about the future?
This is only the beginning, the first public beta to start sharing all of this work with others and getting feedback. I’m working on more features including a better issues management, a better look and user experience and fixing some minor problems.
Also I want to register Taskrd in the Codegeist to reach a higher number of potential users. And, why not, be the first Bitbucket add-on in the contest.
Finally, I want to thank to the awesome Bitbucket.org team for their work, and encourage you to start using Taskrd and help making it better ;)