Tinderstatus 0.4 can notify you when a tree state changes, or even particular builds on a tree change state or stay broken:
I find this especially useful if I’m tree watching, as tinderstatus does the watching for you – you no longer need to keep examining tinderbox, or tbpl for the next build to change state, tinderstatus will do it for you, and push out an alert (using the gecko alerts system – on Mac this integrates with growl, as you’ll see above).
By right-clicking on Tinderstatus’ icons, you can globally turn on and off the notifications (for periods when you’re not watching the tree or its just too busy). You can also access the preferences where you can configure which trees to give notifications for, and which trees you want to get notifications in more detail about the specific builders.
I had the idea to implement this after seeing Christian’s pulse.mozilla.org and realising that I was doing a lot of context switching whilst watching the tree to keep looking at the web page. I realised a notification system would push the information to me rather than going to have to look (and maybe reload) a web page myself – what was even better is that I realised that although pulse.mozilla.org is still under development, I could easily add notifications to Tinderstatus. So I did.
I hope the tree watchers out there find this useful, improvements are always welcome, tinderstatus can be found on mozdev.