Google's Summer of Code is happening again this year. In a nutshell, Google pay university-level students to work on Free/Open Source software over the (Northern hemisphere) Summer. If you aren't familiar with it already, you can find out more here: http://code.google.com/opensource/gsoc/2009/faqs.html Xapian hasn't taken part before, but Richard Boulton and I both mentored projects for SWIG last year which had relevance to Xapian (1.1.0 will support Python 3 thanks to the work of Haoyu Bai), and Richard mentored a project for adding Xapian search to the moinmoin wiki in (I think) 2006. We're contemplating applying for Xapian to be a mentoring organisation this year, though we've not finally decided (the downside is it takes up a fair amount of time to admin and mentor). We need to apply this week before noon Friday PST if we're going to. So if you're interested in mentoring, or are an eligible student and fancy doing a Xapian-related project, please speak up in the next few days. If we don't apply, or aren't accepted, I'm likely to be up for mentoring or co-mentoring Xapian-related projects for other organisations. For mentoring, some familiarity with the Xapian source is probably needed, but it's not a problem if you have to direct hard questions to someone else. There are some project ideas here, but you're welcome to propose your own: http://trac.xapian.org/wiki/HelpWanted Feel free to discuss ideas or ask questions here or on #xapian on freenode (but don't expect an instant response on IRC). And perhaps I should say explicitly, we're always happy to provide "mentoring"-like assistance to people wanting to enhance Xapian, even if you aren't eligible for GSoC! Cheers, Olly
On Sun, Mar 8, 2009 at 11:24 PM, Olly Betts <olly at survex.com> wrote:> Google's Summer of Code is happening again this year. In a nutshell, > Google pay university-level students to work on Free/Open Source > software over the (Northern hemisphere) Summer. If you aren't familiar > with it already, you can find out more here: > > http://code.google.com/opensource/gsoc/2009/faqs.html > > Xapian hasn't taken part before, but Richard Boulton and I both mentored > projects for SWIG last year which had relevance to Xapian (1.1.0 will > support Python 3 thanks to the work of Haoyu Bai), and Richard mentored > a project for adding Xapian search to the moinmoin wiki in (I think) > 2006. >getting the Java bindings up to the excellent quality of the Python bindings would be a worthwhile project.
On Mon, 9 Mar 2009 03:24:02 +0000, Olly Betts <olly at survex.com> wrote:> ... > There are some project ideas here, but you're welcome to propose your > own: > > http://trac.xapian.org/wiki/HelpWanted > > Feel free to discuss ideas or ask questions here or on #xapian on > freenode (but don't expect an instant response on IRC). >I am willing to help with the filters for omindex. The filters I wrote for Pinot might be a starting point. See http://svn.berlios.de/wsvn/dijon/trunk/filters/ The HTML filter in there is actually based on Omega's HTML parser. Fabrice
On Mon, Mar 09, 2009 at 03:24:02AM +0000, Olly Betts wrote:> We're contemplating applying for Xapian to be a mentoring organisation > this year, though we've not finally decided (the downside is it takes > up a fair amount of time to admin and mentor).Sadly, our application wasn't successful (the feedback was that it was a good application, but that they had to turn away a lot of good applications this year). The SWIG-related projects from our list are still available under the auspices of SWIG: http://socghop.appspot.com/org/show/google/gsoc2009/swig If anyone still wants to work on a project outside of GSoC, we're more than happy for provide support and advice. Cheers, Olly