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