Team Foundation Task Board Enhancer: version 0.6.1 released

 

TL;DR This is mainly a minor release for bug fixing (with a minor feature added as bonus).

New release of my Team Foundation Task Board Enhancer (previous versions 0.6 , 0.5 , 0.4 , 0.3 , 02   and 0.1 ).

Let’s just start with standard disclaimer Smile

This extension uses undocumented TFS mechanisms, this means there is a risk (which I’m not able to quantify) it will stop working in the future with new TFS releases or updates . If that happens, the fact that the extension no longer works, it will be my sole responsibility and not of Microsoft.

The TFS Board Enhancer is a TFS Web Access extension, that adds extra capabilities to the TFS Task Board and the TFS Kanban board.

  • Allows you to see the work item ids on the board (without having to open the editor),
  • Allows you to auto refresh the board at a fixed interval (to be used on unattended wall boards for example), auto scroll the board, so you can see the whole board without having to scroll manually (also to be used on unattended wall boards),
  • Expand/collapse all requirements (or whatever your process template calls then, PBIs, user stories,…)
  • maximize your workspace by removing unneeded clutter from the screen.
  • Show the state on your requirement
  • Hide/Collapse closed requirements
  • Remembers your settings between uses

 

This minor version has been released, because a small number of people complained the board wasn’t loading with an error. This happened only in Internet Explorer 10. Although I couldn’t reproduce the issue on my environment, with the reports I have received I think I have been able to solve the issue. At least the people who were having issues, have been using this version successfully without any issues reported so far.

Since I was already adding features for what would be released as version 0.7, I’ve also included in this release a very small feature.

If you are using a process template (for example the Scrum template) (or have configured you process template) that has more than one work item type in the requirements category and your board contains has than one work item type (eg: product backlog item and bug) then the work item type is shown below it’s state.

image

If you wish to know more about adding other work item types in the requirements category so they appear on your backlog and in the task board, you can read more about it on the Subtle MSF Agile Enhancement: Adding Bugs to the Backlogs post.

Download version 0.6.1 of the extension

if you have doubts how to install it, it’s fully explained in a previous post Team Foundation Task Board: Auto Refresh

Leave a comment ?

15 Comments.

  1. Nice addition! Based on your extension I’ve started experimenting myself with adding color coding to the product backlogs. Not there yet, but it’s getting there :)

    I see in your screenshot also color coding of the work items in the taskboard, the red and blue border. But I don’t see that when I install it myself. How is the color coding supposed to work?

    Thanks,
    Jeffry

  2. Never mind, just read your 0.6 blog post which explains it :).

  3. Hi! This is exactly what we need, but I can’t get it to work. I have installed the latest version, but I can’t see any changes. We are running on TFS 2012 Update 2CTP with a modified Ageile 6.2 template. Can you explain what you depend on being availeble in the workItem types? Maybe we have changed something in our template that you depend on?

    • It doesn’t rely on any special characteristics of the work item types and it shouldn’t break with any changes to the process template either (unless there is a bug in the detection of the categories. Have you changed categories or WI type categories?).

      That said, i still haven’t tested this with Update 2. It is possible that update 2 has introduced some changes that breaks the extension.

      I will try to take a look next week or so.

  4. We have renamed User Story to Feature…?
    In the console I get: “No define call received from module /tfs/_plugins/1919/Tspascoal.Extensions.TaskBoardEnhancer. This might be a problem.” from Loader.min.js.

    • There are no dependencies on WI names, so that shouldn’t have any effect.

      I will take a look at this, update 2 probably introduced some internal changes that i was relying on

  5. :?: This has been a tremendous help for everyone. Thank you!

    :razz: When I select to display just one user’s work items, I still see the ID, Title, and Hours for all user’s User Stories. Should this be?

  6. hila lahav rice

    hi,
    Thanks ! it’s great
    hila

  7. We have a project that is on a tfs update 1 server. Version 0.6.1 is installed on this server. This project has 350+ work items in the current sprint backlog. Only the first 275 items show the work item ID on the board – is there a limit in the plugin? Is there a way to adjust it?

    Thanks.

    • There are no limits on the number of work items (besides the ones imposed by Microsoft).

      If they are being shown on screen the ids should be visible.

      There are some issues when the size of the work items is to big (it doesn’t matter the number of work items, this may happen on very big work items even if there are only a few on the board. It’s mainly about history size. But this shouldn’t affect the IDs. Only the blocked status). I have a fix for this issue and it’s currently in beta testing (this should practically never happen to anyone).

      Which browser is this happening?

      Can you see if there are any errors visible in the javascript console?

      If you have any extra data, reporting it by email is fine.

      Thank you

  8. The plugin is great, but we really want to limit what we are adding to just the blocked task feature that turns a blocked task red. Do you have a version which only includes this feature? If not, would you be willing to share the script that manages just this feature?

    Also, we have installed Update 2 on our TFS server and in IE9 we are seeing a problem where the pugin doesn’t show up when we initially reach the board but does show up after hitting refresh button. It’s fine in Firefox. Any ideas on this?

    Thanks and great work!
    Brian

    • Tiago Pascoal

      You just want to see blocked tasks? and disable the other features?

      Yes, in the next version it will be possible to enable/disable the features you don’t want (except adding the ids. that is not configurable. Is that okay? Or do you also feel the need to not have the ids show up there?).

      I have one other person, reporting the same issue with IE 9, but it’s the other way around. loads fine the first time and then on navigating away and getting back to the board fails.

      Unfortunately I have not been able to reproduce it.

      Can you send me (email is fine) the error that is shown?

      thanks

      Thanks

      • Yes what you’re describing for IE9 is the same behavior. When you navigate away and then return it will fail, but then a refresh of the page will bring it back. We’re using IE version 9.0.8112.16421 on Windows 7 64-bit.

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>