Telepathy tubing that is. And, call me crazy, but todayโs tubing adventure was quite fun. I spent most of today working on a test using C# to access a remote D-Bus interface over a D-Bus tube. The code for this test actually tests a lot more than just D-Bus tubes, as there a number of things that need to happen before the tube can get setup and used. Also, the API has been changing faster than most of the examples out there can keep up. So, this test required some experimenting with the newer Requests interface and DBusTube type channel. It was a great exercise to learn how well C# and Telepathy can play together. With the help of the bindings Iโve put together, the verdict is: so far so good.
The test isnโt complete, but the exciting stuff is all there. Iโll probably finish that up tomorrow and move on to other interesting things related to my SoC project for Banshee. Iโve got a Google document going full of design details and other things I want to note before I forget them forever. I think a list of test cases will be good to start thinking about too. The plan is to have all this deep thought out of the way before our official coding start date.
But, before any more thinking, I think itโs time to tear myself away from this computer and go do something completely mindless.