<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>The python project is only working on the python bindings -- however note that our projects list is recommendations only. You should write a final proposal yourself and can include whatever you like. If there is another python project you'd like to integrate python with for instance that could work well -- and if you improved the python bindings as part of that then so much the better. </div><div><br></div><div>Speed and memory improvements matter of profiling and then working to improve the worst common cases. There may be semi-leaks ie state that is ultimately cleaned up but kept around longer than is needed. Or inefficient wrapping code. Or something else -- a strong application on this would probably involve doing some profiling up front to suggest avenues of attack. </div><div><br></div><div>I'd consider pairing python and PHP alone if you have no experience of ruby. However it may be that the PHP project on its own is a big enough challenge -- I haven't thought about it in a while but it involves a fair amount of work on SWIG so feels more like a full project already. </div><div><br></div><div>J</div><div><br>On 22 Mar 2013, at 04:34, Udit Saxena <<a href="mailto:saxena.udit@gmail.com">saxena.udit@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">What I wondered was:<div style="">1. Does this only involve improving and maintaining python bindings ?</div><div style="">2. How do you plan to improve speed and memory usage of bindings ?</div><div style="">3. I have never coded in Ruby. So no familiarity there. But together with php this can be taken up as these three - python, php, and ruby.</div>
<div style=""><br></div><div style="">No I am not using any xapian python bindings as of now. I still need to get over to the SWIG documentation.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 21, 2013 at 9:59 PM, James Aylett <span dir="ltr"><<a href="mailto:james-xapian@tartarus.org" target="_blank">james-xapian@tartarus.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div>The consensus last time we discussed this was that it probably isn't enough for a full summer. It could be combined with other bindings work in another dynamic language but that would have to be spelled out in the project plan. (I'm sure there's work on the ruby bindings worthwhile if you're fluent.)</div>
<span class="HOEnZb"><font color="#888888"><div><br></div><div>J</div></font></span><div><div class="h5"><div><br>On 21 Mar 2013, at 08:45, Dan Colish <<a href="mailto:dcolish@gmail.com" target="_blank">dcolish@gmail.com</a>> wrote:<br>
<br></div><blockquote type="cite"><div><div>What specifics about the python project are you looking for which our project page didn't cover? Are you currently using the Xapian python bindings or do you have a use case in mind? </div>
<div><br></div><div>I do wonder if its enough for a summer as it stands.<br><br>--<div>Dan</div></div><div><br>On Mar 21, 2013, at 5:41, Udit Saxena <<a href="mailto:saxena.udit@gmail.com" target="_blank">saxena.udit@gmail.com</a>> wrote:<br>
<br></div><blockquote type="cite"><div><div dir="ltr"><font face="arial, sans-serif" style="font-family:arial,sans-serif;font-size:13px">My name is Udit and I’m a 3rd</font><font face="arial, sans-serif" style="font-family:arial,sans-serif;font-size:13px"> year undergrad at BITS,Pilani, India.</font><div>
<font face="arial, sans-serif" style="font-family:arial,sans-serif;font-size:13px">I have experience in programming (C/C++, python, Java) and web development(PHP, HTML5, CSS). </font></div><div><font face="arial, sans-serif" style="font-family:arial,sans-serif;font-size:13px"><br>
</font></div><div><font face="arial, sans-serif" style="font-family:arial,sans-serif;font-size:13px">I went through the project ideas mentioned on your GSOC project ideas page and found </font><span style="font-family:arial,sans-serif;font-size:13px">"Improving Python's Bindings "</span><span style="font-family:arial,sans-serif;font-size:13px"> quite interesting.</span></div>
<div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Could I have more information about this</span><span style="font-family:arial,sans-serif;font-size:13px"> project? Can this project pan out the entire summer and does it have enough potential to be taken as a GSOC project ?</span><br clear="all">
<div><br></div>-- <br>---------------------------------------<div>Udit Saxena</div><div>Student, BITS Pilani</div><div><br></div>
</div></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Xapian-devel mailing list</span><br><span><a href="mailto:Xapian-devel@lists.xapian.org" target="_blank">Xapian-devel@lists.xapian.org</a></span><br>
<span><a href="http://lists.xapian.org/mailman/listinfo/xapian-devel" target="_blank">http://lists.xapian.org/mailman/listinfo/xapian-devel</a></span><br></div></blockquote></div></blockquote><blockquote type="cite"><div>
<span>_______________________________________________</span><br><span>Xapian-devel mailing list</span><br><span><a href="mailto:Xapian-devel@lists.xapian.org" target="_blank">Xapian-devel@lists.xapian.org</a></span><br><span><a href="http://lists.xapian.org/mailman/listinfo/xapian-devel" target="_blank">http://lists.xapian.org/mailman/listinfo/xapian-devel</a></span><br>
</div></blockquote></div></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>---------------------------------------<div>Udit Saxena</div><div>Student, BITS Pilani,</div><div>+917891400270</div><div><br>
</div>
</div>
</div></blockquote></body></html>