Finished working through the writing netlets document. Apparently I have had it easy since niksilver re-wrote it to include a chapter on implementing a Jtrix service. This apparently helps everything fall into place.
I did not find the concepts too hard to understand since it is similar to RMI concepts, and as far as documentation goes; the Jtrix docs are hard to beat. I actually really enjoyed working through the stuff since as I mentioned before it has been a while since I have had to pick up a new API or learn a new framework.
One thing that I find quite interesting about Jtrix is the fact that all communication can be symmetrical i.e. it is a 2 way conversation, when you bind to a service, the service binds to you as well. This allows you to get into situations where you make a call on the service and this can trigger it to make some calls on you. I suppose this could have some interesting affects for remotely configuring services e.g. You need a service in configuration X, however you do not know all the information you need in order to setup the service in configuration X, you could lookup a configuration management service and request it to configure your service.
Had to rebuild my developement box again since something(Windows) f***** my partition table. So linux just stopped booting, since it thought its root partion was a NTFS file system.
But it is all back up and running now. I have a nice clean installation of Slackware 8.0 + Ximian Gnome 1.4. It's all working quite nicely, thank to alien I did not have to compile Ximian from source, but successfully converted redhat 6.2 rpms into tgz packages.
Now all I need to do is get some sleep and configure NetBeans again.(Oh joy, what was that CLASSPATH again?)