I wonder what people on both sides think of something like this being
approached. I've been work with both Xindice and eXist for a little
while, they've both taken different approaches to dealing with the code
base. 

I like some of the features of exist
1.) good examples of dropping eXist into your webapp and having it start
from there.
2.) Support to initialize the db instances if they don't exist already.
3.) It can hold my really big files without throwing exceptions.
4.) If a collection doesn't exist that I'm trying to stick a document in
5.) Lots of work done on the memory model/paging capabilities.

and I like some of the features of Xindice
1.) Xupdate is nice
2.) multiple dbs in the configuration is nice.
3.) seems to have lots of reconfigurability.

Then again having two different veins of development is nice for
diversity. The "Forces of Competition" should dictate some convergence
in capabilities in both over time. Competition is good. Its a force of
change.

I always thought it would be good to have a "dbm" style core package for
building and accessing a database on the local filesystem that could be
easily used. Then different "vendors" could provide various "service
layers" on top of that core functionality (ie http, xml-rpc, SOAP,
Cocoon Generators, JSP Taglibs...). If the core had well defined "local"
interfaces then the services layers could connect it to just about
anything.

my 2 cents
-Mark

p.s. I couldn't help but instigate some "cross list discussion" here. So
I posted this to the eXist list too.


On Fri, 2002-11-08 at 11:21, Rob Walker wrote:
> > i just found the eXist XML Database http://exist-db.org/adminguide.xml.html
> > and i wanna know if anyone has some experience with this XML:DB and probably
> > can compare to xindice
> 
> I've played with eXist and Xindice - both using the xmldbgui, and with the 
> initial app. classes we're starting to build. It's too early for me to form a 
> strong view apart from:
> 
> - they both work
> - they both have nice features, some overlapping and some distinct
> - eXist has limited update support (in fact - it deletes and rewrites the 
> doc), 
> althought it's mentioned as being worked on
> - there's quite an interesting "performance/doc size" document on the eXist 
> age 
> 
> It's good to have choice - but it's also good to see resources pooled at 
> tackling common problems. Guess it's too much to hope the best of both 
> projects could merge at some stage?
> 
> -- Rob
> 
> SoftSell Business Systems, Ltd.
> ' testing solutions for a changing world '
>  
> +44 (20) 7488 3470
> www.softsell.com
> [EMAIL PROTECTED]
> 
-- 
___________________________
Mark R. Diggory
Project Manager / Developer
Harvard MIT Data Center
Harvard University
___________________________

Reply via email to