James Bates wrote:
I've been looking closely at some of the core code in Xindice, that handles
filing, collection organization, querying etc... and in order to do some real
"core" development, I feal some kind of documentation explaining HOW Xindice
works internally would be a useful, if not necessary addition.
I have therefore started a "Xindice internals" guide in the Forrest
documentation tree that should explain these various aspects.
YES! This is great news, James. Looks like we are in sync: I've just started to look at some core optimizations and possible improvements (in speed & scalability & document size and so on). I just came back from ApacheCon where everyone was talking about Xindice with almost nobody using it in production due to its current limitations, so I feel this is a very good time to start thinking about 2.0.
I hope that Tom will join us in this effort: I'm currently reading papers about storage of semi-structured data (take a look at http://www-db.stanford.edu/lore/pubs/index.html) and I have a few ideas about new filers and indexes. Time to start again? I will have a good amount of time to devote to OSS again in a short while, and I'm willing to tackle Xindice seriously. Ready to start? :-)
Oh, and great kudos to Vladimir for the impressive work being done on the docs: I will start contributing shortly, expect some RT Real Soon Now.
Ciao,
-- Gianugo Rabellino
