On 29/03/2008, <b class="gmail_sendername">Fabrice Colin</b> &lt;<a href="mailto:fabrice.colin@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">fabrice.colin@gmail.com</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


Hi Mikkel,<br> <br> I&#39;ll try and make appropriate changes to my language parsers for the next<br> version of Pinot. As for the search API proper, I was hoping to make use of<br> xesam-glib. How is that coming along ?</blockquote>


<div><br>Hi, I CCed the xesam&nbsp; list - hope it&#39;s ok.<br><br>Xesam-glib 0.2 is coming along nicely although I have not worked on it for a while, but I am gonna pick it up now that RC2 of the spec is out the door.<br><br>
Currently it is in the middle of a major revamp so bzr trunk is not on par with the 0.1 release. The 0.2 release will feature something that is probably of interest to you - by implementing the XesamGSearcher GInterface you can pass it to a stub class I provide and expose your dbus interface very cleanly (ie no dbus logic in your interface impl.).<br>
<br>If you only intend to use xesam-glib for your client side, you may disregard the following paragraph :-)<br><br>I have a few ideas on how to make life easier for GLib based Xesam servers, but I could probably use a little ping-pong because it might not be that easy to find common ground (except for what I already provide). One of the&nbsp; top items not done yet is an abstract base class to facilitate the implemention the session/search bookkeeping for the XesamGSearcher interface. I can start a new thread on the server-side of xesam-glib when I get my hands dirty on xesam-glib again.<br>
<br>Cheers,<br>Mikkel<br>

</div></div>