Hi all,

CLucene has grown quite nicely the last few years, but yet we were 
unable to keep up with the high pace of Java Lucene's. Our goal has 
always been to have Lucene on steroids, and have it more maintainable 
and up to speed with Java Lucene.


As Ben mentioned here last week, now there's Lucene++ written by Alan 
Wright which is easier to maintain, and therefore it allows to keep up 
with Java Lucene more easily - not to mention making bindings and 
porting of contribs more easily. However, Lucene++ is currently 
significantly heavier than CLucene, and is having several downsides we 
currently don't have (or don't want to have) in CLucene.


Ben and I have decided to try and modify Lucene++ so it is lighter and 
works faster, and when we are done we plan on making the result the main 
branch of CLucene. This should allow us to concentrate on performance 
tuning, and on making more tools accessible to the community. Being more 
recent and with bindings to other languages should make the project more 
known and the community bigger.


However, that means serious API change, and having a larger and heavier 
library, as mentioned in a previous thread. It also means we will not be 
able to support the 2_3_2 branch for long. The main downside here is if 
someone finds the current implementation perfect and is afraid of having 
a heavier library.


We'd appreciate your opinions on the matter, or any help pulling this off.


Itamar.


------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
CLucene-developers mailing list
CLucene-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clucene-developers

Reply via email to