> -----Original Message----- > From: Kimbro Staken [mailto:[EMAIL PROTECTED] > Sent: vrijdag 4 januari 2002 0:59 > To: [EMAIL PROTECTED] > Subject: Data or Documents for Xindice 2.0 (was Re: XSD or DTD > validation?)
> This is actually an important question that affects the overall > development of Xindice into the future. When Tom and I were developing > dbXML we definitely leaned in the direction of XML as data. This is why we > don't really care about DTDs and such. Now we need to decide if that is > the right thing to continue forward in the future or if a more XML > document oriented perspective is in order. > This is really a question about how the server is being used today or more > likely how it would be used if it did X, Y and Z. What kind of > applications are people building? What kind do you want to be building? XIndice should go for documents just as XHive, Tamino & Excelon. The XML, DBMS & Data market is already oversaturated with numerous XML/Java/RDBMS binding frameworks, and the big RDBMS vendors (Ora, MS, IBM) are continuously adding useful XML-support to their DB engines, which will be mainly used for XML & Data applications. Documents or semi-structured datasets is the way to go, which implies *some* Schema awareness inside XIndice. I believe XIndice will be used quite heavily as the storage layer of a Web CMS, perhaps with Cocoon2 running on top of it. Cheers, </Steven>