I have written a dock module for Ion. It works similarly to Metadome, but it uses Ion's native interface instead of bypassing it. Metadome currently doesn't work very well with the latest ion-devel, you either have to patch Ion or you have to used my "fixed" Metadome which has half-broken dock support. You can download ion-dock from:
http://kanin.dsv.su.se/ion/dock/ Tuomo, could you look over the code and tell me if I've done anything wrong when interfacing with Ion? Thanks :) /Pelle
