Joachim Breitner's Homepage
Since I'm using a thin vertical panel, the normal text-based panel clock provided by Gnome is too wide (I lost sub-10-minutes-precsision). So, for a long while, I was looking for a analog clock applet for the panel. Not having found one, today I thought I'd do it myself.
Since I'm lazy, I searched for a ready analog clock widget, which I found at the ruby-gnome site. That forced my to use ruby (which I haven't yet used), but luckily it was similar enough to python to not have problems with the syntax. Adding that code to a sample Ruby panel applet did the work. I spend most time trying to figure out how to resize the applet correctly. Not sure if I did it correctly, but it seems to work. Comments appreciated.
To install this, you have to put the ruby script somewhere, make it executable and put the bonobo server file to /usr/lib/bonobo/servers, and then adjust the path to the ruby script therein. You need at least the libgnome-applet2-ruby package.