I think it would actually be really good to separate the project into two pieces. One that is exclusively database and focuses on building a solid Java database library like Berkeley DB and then one that layers an XML database on top of that. If the second project can merge with the eXist effort then that would be great too. A general Java db library should have much broader applicability and may draw more interest, freeing the people who are just interested in XML to focus on that.
The question is if there's enough committer energy left to make something happen?
On Dec 5, 2003, at 10:46 AM, 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 Bradford - http://www.tbradford.org/ CTO - The dbXML Group - http://www.dbxml.com/ Project Labrador - http://www.dbxml.com/labrador/
Kimbro Staken Software, Consulting and Writing http://www.xmldatabases.org/ Apache Xindice native XML database http://xml.apache.org/xindice XML:DB Initiative http://www.xmldb.org