Skip to content

Google Chart Pair-Programming

Yesterday Marcus Denker pointed out the Google Chart API in a private E-Mail. I asked Philippe Marshall and Adriaan van Os to join me for a remote pair-programming session with the goal of writing a small plug-in to wrap that Google service in a convenient Seaside plug-in.

Philippe (Zurich, CH), Adriaan van Os (Utrecht, NL) and myself (somewhere in the Swiss mountains) connected to a headless Squeak image running on my server (Bern, CH). Inside this image we had a Remote Frame Buffer Server (VNC server) running, which allows us to program together in the remote environment. For communication we used the private chat room #friday-night-seaside-hacking on freenode.

22:06 <renggli> how do we want to start?
22:06 <renggli> component or brush?
22:07 <kustos> a brush
22:07 <renggli> kustos: start with the coding

After getting an initial example running we decided to publish a first version on Monticello:

22:49 <renggli> what is the URL?
22:50 <kustos> MCHttpRepository
22:50 <kustos>     location: 'http://www.squeaksource.com/seachart'
22:50 <kustos>     user: ''
22:50 <kustos>     password: ''

After a couple of hours hacking the result is already impressive:

Google Chart Pair-Programming