<div dir="ltr"><div style>Dear Olly,</div><div style><br></div>On Sun, Mar 10, 2013 at 11:50 AM, Olly Betts <span dir="ltr">&lt;<a href="mailto:olly@survex.com" target="_blank">olly@survex.com</a>&gt;</span> wrote:<br><div class="gmail_extra">
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">On Wed, Mar 06, 2013 at 12:04:37AM +0530, Ankit Bhatnagar wrote:<br>

&gt; Quite recently, I have been working on the project idea - Replacing Xapian<br>
&gt; socket code with ZeroMQ. This is to inquire about what do I do next?<br>
<br>
</div>You don&#39;t say what you&#39;ve done so far, but if you haven&#39;t already, I&#39;d<br>
suggest reading up on ZeroMQ, and looking at the existing code in Xapian<br>
(which is mostly in xapian-core/net/).<br></blockquote><div><br></div><div style>What I&#39;m primarily doing is :</div><div style><br></div><div style>(1) Study ZeroMQ and its API. Try and execute example code/s locally.</div>
<div style><br></div><div style>(2) Examine how the socket code in Xapian works and relates to the actual codeflow. &lt;&lt;&lt; This was where I needed some guidance.</div><div style><br></div><div style>Now, that I have what is suggested by you, it should work a bit better. </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class="im"><br>
&gt; Is there some documentation for the Socket codebase that I can use as a<br>
&gt; reference or any open tickets/patches, that I can work on?<br>
<br>
</div>The remote backend protocol and replication protocol are documented<br>
here:<br>
<br>
<a href="http://xapian.org/docs/remote_protocol.html" target="_blank">http://xapian.org/docs/remote_protocol.html</a><br>
<a href="http://xapian.org/docs/replication_protocol.html" target="_blank">http://xapian.org/docs/replication_protocol.html</a><br>
<br>
The socket-related tickets I am aware of are:<br>
<br>
<a href="http://trac.xapian.org/ticket/374" target="_blank">http://trac.xapian.org/ticket/374</a><br>
<a href="http://trac.xapian.org/ticket/546" target="_blank">http://trac.xapian.org/ticket/546</a></blockquote><div><br></div><div>Thanks for the response.</div><div><br></div><div style>Wishes.</div><div style>Ankit. </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
<br>
Cheers,<br>
    Olly<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><b>Wishes.</b><div><b>Ankit.</b></div>
</div></div>