« home

Jenkins BuildMonitor - 20000 Downloads Later

Yesterday, Jenkins BuildMonitor Firefox Add-on surpassed 20,000 downloads. I uploaded the first version on June 8th, 2008, so that’s almost 3 years ago, and there have been 26 releases since. On average, there are about 2500-2700 active daily users on weekdays. That became the basis of my release mantra: “Let’s not piss 2500 people off.” The top locales are en-US, de, en-GB, fr, ja, pl. We’ve got en, fr, and ja locales covered https://github.com/jenkinsci/firefox-extension-buildmonitor/tree/master/src/main/resources/firefox/chrome/locale.…


more »

Hudson BuildMonitor v1.5.5

FIFA World Cup 2010 update: Australia was demolished by Germany 0-4. After ten months since the last public approval (v1.0.2) and four review rejections from the Mozilla editors, Hudson BuildMonitor v1.5.5 was finally approved a couple of weeks ago. This version contains a major refactoring effort, attempting to separate the generic JavaScript code from the Firefox specific code. The goal was to make it easier for me to create a Chrome extension version of Hudson BuildMonitor, but of course I never had the time to do it and by now there are already two Chrome extensions out there, Hudson Extension by sanitz and Hudson Monitor by Henning Hoefer.…


more »

Introducing Wordnik Search Firefox Add-on

For those Firefox users who often need to look up for a word. Having lived in Australia for the last decade or so after the first 18 years growing up in Indonesia, I’m now at a point where I’m fluent enough in English but still occasionally need to look up for the definition of rarely used words and phrases, while at the same time I lost track of the more recent Indonesian slang and, again, I have to look for the meaning on the Internet.…


more »

BuildMonitor v1.0

It’s been a long time since the last one (v0.9.2 - November 2008), but I’ve finally managed to release Hudson Build Monitor v1.0 . This add-on is still in the sandbox, I’ve been waiting for approval from the Mozilla editors for the last 9 months, so unfortunately you still have to login to download it. A new feature in this release is build executor monitoring. This feature will work only on Hudson instance feeds (non-job feeds), and you have to enable it via Prefereces window -> Feeds tab -> Enable executor monitoring check box.…


more »

XStringBundle NS_ERROR_FAILURE

I got this error message on Firefox Error Console after adding fr-FR locale to BuildMonitor, which caused it to fail initialising the status bar feeds. 1="[Exception..." 2="Component" 3="returned" 4="failure" 5="code:" 6="0x80004005" 7="(NS_ERROR_FAILURE)" 8="[nsIStringBundle." 9="<div" id=":sd" 10="class="ArwC7c" 11="ckChnd">GetStringFromName" language="Error:"]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: XStringBundle :: getString :: line 17" data: no] Source File: XStringBundle Line: 17</div> Googling gave me some clues but still nothing obvious to solve the problem.…


more »

BuildMonitor v0.8

BuildMonitor v0.8 is finally here, you can download it from Firefox Add-ons page. This release has a number of nice improvements… Multiple feeds monitoring Now you can monitor multiple Hudson instances by configuring their feeds in BuildMonitor preferences. All feed status icons will be displayed on the Firefox status bar, you can mouseover or click each icon to get the build details for the corresponding feed. Feed status display The way BuildMonitor uses the orbs to represent the health summary of the feed in v0.7 has been a source of confusion to the users.…


more »

Kaptcha v2.3 And BuildMonitor v0.7

Jon released Kaptcha 2.3 which includes a patch I submitted about 2 months ago. This patch replaced imaging library with pixels. If you look closely at the new kaptcha image… you will notice that the water effect (at the centre of the image) is now visible with pixels, whereas it wasn’t at all with imaging library in the original simplecaptcha implementation. I tested various settings of the water effect, and opted to minimise the effect so lowercase letters on a small font size are still easy on human eyes.…


more »

BuildMonitor Development Notes

Usage Scenario When I first developed BuildMonitor, I thought that the typical users would be something like a team of 5-10 developers working on a project, and they would be located in the same building. After v0.1 was released and feedback started coming in, I learned that some users want to monitor 10-20 projects on the same Hudson instance, there are projects with developers scattered across different time zones, and there was someone who asked for non-English translations since Hudson itself has been translated to 7 languages.…


more »

BuildMon v0.1 - Bringing Hudson Orbs To Firefox

Update: documentation and screenshots have been moved to Hudson wiki. I’ve just released BuildMon Build Monitor v0.1, a Firefox Add-on that displays Hudson Build status on Firefox status bar panel. You can install it from https://addons.mozilla.org/en-US/firefox/addon/7522 . This add-on is currently sandboxed (only registered users can click the ‘Add to Firefox’ button). It still needs at least a user review before I can nominate it for public access. So if you can help with a review, it will be highly appreciated.…


more »