+1 703.350.4150 Have TeamExpand Call You Leave a Message

"I really like the way you can access your work items from within Outlook. I like the way you can bring up the full work item forms, make edits, and save immediately to TFS. It was great to create new meeting requests or mail messages from the work items."

Lori Lamkin
Product Unit Manager for Team Foundation Server at Microsoft

"These types of products are important to the industry."

Joel Semeniuk
CEO and co-founder of ImagiNET Resources Corp.

"I know of a good number of companies that will love having something like this - getting their timesheet management into TFS (so it can be reported on, especially) will make life a lot easier for them."

James Manning
Software Design Engineer for Visual Studio project at Microsoft

"I like the idea of being able to link work items to e-mails and meetings. I also like that it provides non-technical information workers the option of working with TFS in a more familiar environment. Congratulations to TeamExpand on the release!"

Jason Barile
Principal Test Manager for Visual Studio Team Foundation Server at Microsoft

"TX Chrono, by TeamExpand, allows users to easily track how they are spending their time, store that information in TFS, and make it available for reporting in the warehouse."

Brian Harry
Product Unit Manager for Team Foundation Server at Microsoft

Left 1 2 3 4 5 Right
TFS Timesheet

VSTS-Outlook Bridge

Blog

TFS Gadget

June 22nd, 2009
by Olga Belokurskaya

Hi there!

Look, what I’ve found lately. It’s really amazing. Looking through the Martin Woodward’s blog, I’ve found Brian the Build Bunny. Have you heard about it?

That blog post is pretty old, actually, but the idea is sooooo great. Well, I’ll tell you in case you haven’t heard about the Bunny.

Actually, the Build Bunny is a gadget based on the Nabaztagtag WiFi Rabbit toy. Martin made him read out details of check-ins and builds. If a build has failed then Bunny’s ears go down to show how sad he feels, but if you fix the build his ears will soon pick up again.

How does it work? Well, it is, as Martin wrote, pretty much a standard TFS event listener that then sends text to the rabbit using the Nabaztag API.

Team Foundation Server provides a mechanism by which one can subscribe to events when certain things happen. This is actually how many of the components in TFS are integrated between themselves and like the rest of the TFS.

The code behind Brian the Build Bunny is actually very simple, a web service listens for the events and then converts this into a string on text which it sends to the Nabaztag servers. Nabaztag run this text through a Text to Speech engine and generate an MP3 file with the results, they then notify a build bunny about the MP3 file and he downloads the file over his WiFi connection and plays it on his speakers.

If you find that post at Martin Woodward’s, there are more details provided there, as well as some code examples.

I think it’s nice to have such cute a creature to inform you about the state of your code :) ))

Add your own comment...

Post Comment





RSS entries or comments