Cosmo: project status panel
At work we've now got a dedicated machine for displaying the project status at a glance.
Someone suggested we use Leapstream's ScoreBoard to monitor Hudson (the CI system we use), but we found there were more things we wanted to show than just the build status.
So we built an Asp.net MVC application called 'Cosmo' that combines build status, number of bugs/stories remaining in the iteration, and a count down to the next release.
This thing is visible from the whole length of the floor. Ah the hilarity that ensues.
It's not exactly production-ready code but it does the job.
We've also got gource (and code_swarm) visualizations of our source repository (thanks to the guy ducking out of the way in the photo above) and, soon we should have a build lamp hooked up via X10.
These are the things that matter.
'Dan F' on Thu, 15 Oct 2009 02:25:37 GMT, sez: Build chicken? Build chicken!?! Do tell more, that thing looks funny :-)
'lb' on Thu, 15 Oct 2009 02:51:15 GMT, sez: @Dan F: You don't know what a build chicken is? Every project needs a build chicken.
The build chicken is what you get awarded if you break the build. So the last person to break the build will always be in possession of it.
Even if you're not using continuous integration you can have a build chicken. If someone fails to check in a file referenced by the project, such that the code will now *only* build on their machine, you would award them the build chicken.
any project without a build chicken is doomed.
'Dan F' on Thu, 15 Oct 2009 04:53:12 GMT, sez: I know what's on my shopping list this weekend. Sounds healthier than having to buy the donuts.
From looking at the photo, I thought the chicken was hooked up to some kind of usb/x10 powered pole and got raised into the air when the build broke. That'd be kinda funny :-)
'Kyle' on Thu, 15 Oct 2009 13:25:57 GMT, sez: >a build lamp hooked up via X10.
We've got this hooked up and it's great!
There are red flood lights mounted all around the room, and when the build breaks, the whole floor turns red!
'PHenry' on Thu, 15 Oct 2009 15:03:01 GMT, sez: re build chicken
We have "the flower" for stuff like that. And it really has a dead bug in the big "sniffer" bowl. Very ironic.
I love the optics of the build status. Very cool! Kudos.
'lb' on Thu, 29 Oct 2009 23:27:38 GMT, sez: Proposed new feature for cosmo:
Play a 'wilhelm scream' sound effect whenever build breaks.
http://hollywoodlostandfound.net/sounds/Wilhelm_tk4.wav
|