Tom Bradford wrote:
I would tend to agree with Murray on this, but would also like to mention that maybe Xindice's home is no longer in the XML project, and that the project may benefit from significant overlap that will ultimately come from the Apache DB project. The building blocks of Xindice are just basic database algorithms and such, it's only when you start to layer the veneer of XML that it becomes an XML database. I would also say that if there's any full text indexing to be borrowed, it should probably come from the Lucene project, just to keep everything in the family.

Tom,

Would say that:

  [ ] 1a. Xindice's strengths are its database core.
  [ ] 1b. Xindice's strengths are its XML layer.
  [ ] 1c. Xindice's strengths are its comingling of the
          DB core and XML layer.
and:

  [ ] 2a. Xindice's weaknesses are in its database core.
  [ ] 2b. Xindice's weaknesses are in its XML layer.
  [ ] 2c. Xindice's weaknesses are in its comingling of the
          DB core and XML layer.

Wolfgang,

Would say that:

  [ ] 1a. eXist's strengths are its database core.
  [ ] 1b. eXist's strengths are its XML layer.
  [ ] 1c. eXist's strengths are its comingling of the
          DB core and XML layer.
and:

  [ ] 2a. eXist's weaknesses are in its database core.
  [ ] 2b. eXist's weaknesses are in its XML layer.
  [ ] 2c. eXist's weaknesses are in its comingling of the
          DB core and XML layer.

It occurs to me that Per Nyfelt of the Ozone project is currently
trying to implement XML support, I think using XML:DB. If Xindice's
strength is in its XML layer and Ozone has a solid OO database,
then perhaps spending effort helping Per might be a good idea.
Conversely, looking at eXist, Ozone and Xindice in terms of each's
strengths and weaknesses might point a way forward. I'm not aware
of what Apache has planned or implemented for a DB project, but
that should be factored too.

[This is the kind of analysis we'd probably begin with if we were
to look at breaking up the project or merging it with another.]

Murray

......................................................................
Murray Altheim                    http://kmi.open.ac.uk/people/murray/
Knowledge Media Institute
The Open University, Milton Keynes, Bucks, MK7 6AA, UK               .

  [...] all matters of authority and responsibility are ultimately
  matters of social practice, and never matters of ontology (that
  is, never just a matter of how things in fact are in the nonhuman
  world). [...] just as we should not look to ground our moral
  judgments in the nonhuman authority of a god, so we should not
  look to ground our empirical judgments in the nonhuman authority
  of an external world.                          -- Robert Brandom
  http://www.tilgher.it/brandom.html



Reply via email to