beagle implementation in C
- From: Debajyoti Bera <dbera web gmail com>
- To: Beagle <dashboard-hackers gnome org>
- Subject: beagle implementation in C
- Date: Sun, 1 Apr 2007 12:21:11 -0400
Hey all,
Recently there has been an increase of beagle memory related and crash bugs.
It is increasingly getting difficult to fix such bugs so I (we?) have decided
to re-implement beagle in C. That will allow us to do precise memory
allocation and de-allocation leading to better memory behaviour. Also, we
will be able to debug using good old gdb.
Implementing the whole of beagle in C will be extremely tedious. Fortunately,
there exists a C port of lucene (clucene, IIRC) that we can make use of. As
of now, I will go ahead and implement the core parts. Depending on how it
goes, the filters and backends will be implemented in C or some scripting
language (not decided between python and ruby).
I plan to have a working implemenation at
svn.gnome.org/svn/beagle/trunk/cbeagle by 06/31/07. Watch the space. I will
probably also blog about it (if possible with figures comparing regular and
c-beagle).
This will cut down my time with the regular beagle but I will be checking the
bugs and mails. It will be a lot of work (and its a bit late for GSoC) so a
any volunteers will be very helpful.
Thanks,
- dBera
--
-----------------------------------------------------
Debajyoti Bera @ http://dtecht.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]