vgritsenko 2004/08/27 19:40:52
Modified: src/documentation/content/xdocs book.xml faq.xml guide-developer.xml guide-user.xml index.xml src/documentation/content/xdocs/1.0 book.xml changes.xml faq.xml guide-developer.xml guide-user.xml Log: XML-RPC interface is now built in - update first page. Bug 30811: Fix URL to XML:DB Revision Changes Path 1.12 +3 -3 xml-xindice/src/documentation/content/xdocs/book.xml Index: book.xml =================================================================== RCS file: /home/cvs/xml-xindice/src/documentation/content/xdocs/book.xml,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- book.xml 13 Mar 2004 13:47:48 -0000 1.11 +++ book.xml 28 Aug 2004 02:40:51 -0000 1.12 @@ -54,6 +54,6 @@ </menu> <menu label="Resources"> <menu-item label="Related links" href="related.html"/> - <menu-item label="XML:DB Initiative" href="http://www.xmldb.org"/> + <menu-item label="XML:DB Initiative" href="http://xmldb-org.sourceforge.net/"/> </menu> </book> 1.11 +3 -3 xml-xindice/src/documentation/content/xdocs/faq.xml Index: faq.xml =================================================================== RCS file: /home/cvs/xml-xindice/src/documentation/content/xdocs/faq.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- faq.xml 8 Feb 2004 04:03:14 -0000 1.10 +++ faq.xml 28 Aug 2004 02:40:51 -0000 1.11 @@ -153,7 +153,7 @@ so its interfaces and classes are predetermined by that group. If you have any questions or would like to help further define the standard API for XML databases, please visit - <link href="http://www.xmldb.org">http://www.xmldb.org</link>. + <link href="http://xmldb-org.sourceforge.net/">http://xmldb-org.sourceforge.net</link>. </p> </answer> </faq> 1.15 +7 -7 xml-xindice/src/documentation/content/xdocs/guide-developer.xml Index: guide-developer.xml =================================================================== RCS file: /home/cvs/xml-xindice/src/documentation/content/xdocs/guide-developer.xml,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- guide-developer.xml 9 Mar 2004 11:37:31 -0000 1.14 +++ guide-developer.xml 28 Aug 2004 02:40:51 -0000 1.15 @@ -86,13 +86,13 @@ <p> The most common API for end user applications is the XML:DB XML Database API that was developed by the - <link href="http://www.xmldb.org">XML:DB Initiative</link>. + <link href="http://xmldb-org.sourceforge.net/">XML:DB Initiative</link>. This API is a vendor neutral API intended to make it possible to build applications that will work with more then one XML database without too much difficulty. This is similar to the capabilities provided by JDBC for relational databases. More information about this API can be found on the XML:DB Initiative web site, - <link href="http://www.xmldb.org/">http://www.xmldb.org</link>. Most + <link href="http://xmldb-org.sourceforge.net/">http://xmldb-org.sourceforge.net</link>. Most programming examples in this manual will use the XML:DB API. The Xindice implementation of the API is a Core Level 1 implementation. </p> @@ -116,7 +116,7 @@ <title>Introducing the XML:DB XML Database API</title> <p> XML:DB API is being developed by the - <link href="http://www.xmldb.org">XML:DB Initiative</link> to + <link href="http://xmldb-org.sourceforge.net/">XML:DB Initiative</link> to facilitate the development of applications that function with minimal change on more then one XML database. This is roughly equivalent to the functionality provided by JDBC or ODBC for @@ -968,7 +968,7 @@ for general XML applications. XUpdate gives you a declarative method to insert nodes, remove nodes, and change nodes within an XML document. The syntax is specified in the - <link href="http://www.xmldb.org/xupdate/xupdate-wd.html"> + <link href="http://xmldb-org.sourceforge.net/xupdate/xupdate-wd.html"> XUpdate working draft</link> available on the XML:DB Initiative website. </p> <p> 1.14 +4 -4 xml-xindice/src/documentation/content/xdocs/guide-user.xml Index: guide-user.xml =================================================================== RCS file: /home/cvs/xml-xindice/src/documentation/content/xdocs/guide-user.xml,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- guide-user.xml 13 Mar 2004 13:47:04 -0000 1.13 +++ guide-user.xml 28 Aug 2004 02:40:51 -0000 1.14 @@ -57,7 +57,7 @@ ground up to store XML data. The Xindice server is what is termed by the - <link href="http://www.xmldb.org">XML:DB Initiative</link> + <link href="http://xmldb-org.sourceforge.net/">XML:DB Initiative</link> as a Native XML Database. You could also refer to it as a seamless XML database which might be an easier to understand description. 1.7 +34 -8 xml-xindice/src/documentation/content/xdocs/index.xml Index: index.xml =================================================================== RCS file: /home/cvs/xml-xindice/src/documentation/content/xdocs/index.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- index.xml 8 Feb 2004 04:03:14 -0000 1.6 +++ index.xml 28 Aug 2004 02:40:51 -0000 1.7 @@ -33,11 +33,37 @@ <body> <section> <title>About Apache Xindice</title> - <p>Apache Xindice is a database designed from the ground up to store XML data or what is more commonly referred to as a native XML database. The name is pronounced zeen-dee-chay in your best faux Italian accent. Don't worry if you get it wrong though, we won't mind. We just care that you spell it correctly.</p> - <p>You might be wondering what a native XML database is good for? Well it pretty much has one purpose, storing XML data. If you don't have any XML data, don't want any XML data or think XML is the most over-hyped technology of the new millennium, then Xindice is not for you. We're not out to change the way data in general is stored, only to provide a good solution for storing XML data. If you survey your projects and see XML popping out of every corner, then Xindice might be a real help for storing that XML.</p> - <p>The benefit of a native solution is that you don't have to worry about mapping your XML to some other data structure. You just insert the data as XML and retrieve it as XML. You also gain a lot of flexibility through the semi-structured nature of XML and the schema independent model used by Xindice. This is especially valuable when you have very complex XML structures that would be difficult or impossible to map to a more structured database.</p> - <p>At the present time Xindice uses <link href="http://www.w3.org/TR/xpath">XPath</link> for its query language and <link href="http://www.xmldb.org/xupdate">XML:DB XUpdate</link> for its update language. We provide an implementation of the <link href="http://www.xmldb.org/xapi">XML:DB API</link> for Java development and it is possible to access Xindice from other languages using an available <link href="http://xindice-xmlrpc.sourceforge.net/">XML-RPC plugin</link>. As standards in the XML database area mature Xindice will include support for those that are most important.</p> - <p>Xindice is the continuation of the project that used to be called the dbXML Core. The dbXML source code was donated to the Apache Software Foundation in December of 2001.</p> + <p>Apache Xindice is a database designed from the ground up to store + XML data or what is more commonly referred to as a native XML database. + The name is pronounced zeen-dee-chay in your best faux Italian accent. + Don't worry if you get it wrong though, we won't mind. We just care + that you spell it correctly.</p> + <p>You might be wondering what a native XML database is good for? Well + it pretty much has one purpose, storing XML data. If you don't have any + XML data, don't want any XML data or think XML is the most over-hyped + technology of the new millennium, then Xindice is not for you. We're + not out to change the way data in general is stored, only to provide a + good solution for storing XML data. If you survey your projects and see + XML popping out of every corner, then Xindice might be a real help for + storing that XML.</p> + <p>The benefit of a native solution is that you don't have to worry + about mapping your XML to some other data structure. You just insert + the data as XML and retrieve it as XML. You also gain a lot of + flexibility through the semi-structured nature of XML and the schema + independent model used by Xindice. This is especially valuable when + you have very complex XML structures that would be difficult or + impossible to map to a more structured database.</p> + <p>At the present time Xindice uses <link href="http://www.w3.org/TR/xpath">XPath</link> + for its query language and <link href="http://xmldb-org.sourceforge.net/xupdate/">XML:DB XUpdate</link> + for its update language. We provide an implementation of the + <link href="http://xmldb-org.sourceforge.net/xapi/">XML:DB API</link> + for Java development and it is possible to access Xindice from other + languages using built in <link href="http://www.xmlrpc.com/">XML-RPC</link> API. + As standards in the XML database area mature Xindice will include support + for those that are most important.</p> + <p>Xindice is the continuation of the project that used to be called + the dbXML Core. The dbXML source code was donated to the Apache + Software Foundation in December of 2001.</p> </section> </body> </document> 1.3 +3 -3 xml-xindice/src/documentation/content/xdocs/1.0/book.xml Index: book.xml =================================================================== RCS file: /home/cvs/xml-xindice/src/documentation/content/xdocs/1.0/book.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- book.xml 8 Feb 2004 04:03:15 -0000 1.2 +++ book.xml 28 Aug 2004 02:40:51 -0000 1.3 @@ -39,6 +39,6 @@ <menu-item label="FAQ" href="faq.html"/> </menu> <menu label="Resources"> - <menu-item label="XML:DB Initiative" href="http://www.xmldb.org"/> + <menu-item label="XML:DB Initiative" href="http://xmldb-org.sourceforge.net/"/> </menu> </book> 1.3 +5 -5 xml-xindice/src/documentation/content/xdocs/1.0/changes.xml Index: changes.xml =================================================================== RCS file: /home/cvs/xml-xindice/src/documentation/content/xdocs/1.0/changes.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- changes.xml 8 Feb 2004 04:03:15 -0000 1.2 +++ changes.xml 28 Aug 2004 02:40:51 -0000 1.3 @@ -401,7 +401,7 @@ implementation. The XML:DB API is still a work in progress, and is likely to change, but this opens the doors to interoperable XML Database applications. For more information on the XML:DB - API, visit http://www.xmldb.org + API, visit http://xmldb-org.sourceforge.net - The Command-Line Tools have been broken into two separate tools. dbxmladmin provides administrative commands, while dbxml provides @@ -583,7 +583,7 @@ (http://infozone-group.org) This product includes software developed by the XML:DB Initiative -(http://www.xmldb.org) +(http://xmldb-org.sourceforge.net) This product includes software developed by the Exolab Project (http://www.exolab.org) 1.3 +3 -3 xml-xindice/src/documentation/content/xdocs/1.0/faq.xml Index: faq.xml =================================================================== RCS file: /home/cvs/xml-xindice/src/documentation/content/xdocs/1.0/faq.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- faq.xml 8 Feb 2004 04:03:15 -0000 1.2 +++ faq.xml 28 Aug 2004 02:40:51 -0000 1.3 @@ -153,7 +153,7 @@ so its interfaces and classes are predetermined by that group. If you have any questions or would like to help further define the standard API for XML databases, please visit - <link href="http://www.xmldb.org">http://www.xmldb.org</link>. + <link href="http://xmldb-org.sourceforge.net/">http://xmldb-org.sourceforge.net</link>. </p> </answer> </faq> 1.3 +7 -7 xml-xindice/src/documentation/content/xdocs/1.0/guide-developer.xml Index: guide-developer.xml =================================================================== RCS file: /home/cvs/xml-xindice/src/documentation/content/xdocs/1.0/guide-developer.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- guide-developer.xml 8 Feb 2004 04:03:15 -0000 1.2 +++ guide-developer.xml 28 Aug 2004 02:40:51 -0000 1.3 @@ -82,7 +82,7 @@ <p> The most common API for end user applications is the XML:DB XML Database API that was developed - by the <link href="http://www.xmldb.org">XML:DB Initiative</link>. + by the <link href="http://xmldb-org.sourceforge.net/">XML:DB Initiative</link>. This API is a vendor neutral API intended to make it possible to build applications that will work with more then one XML database @@ -90,7 +90,7 @@ capabilities provided by JDBC for relational databases. More information about this API can be found on the XML:DB Initiative web site, - <link href="http://www.xmldb.org/">http://www.xmldb.org</link>. Most + <link href="http://xmldb-org.sourceforge.net/">http://xmldb-org.sourceforge.net/</link>. Most programming examples in this manual will use the XML:DB API. The Xindice implementation of the API is a Core Level 1 implementation. </p> @@ -119,7 +119,7 @@ <title>Introducing the XML:DB XML Database API</title> <p> XML:DB API is being developed by the - <link href="http://www.xmldb.org">XML:DB Initiative</link> to + <link href="http://xmldb-org.sourceforge.net/">XML:DB Initiative</link> to facilitate the development of applications that function with minimal change on more then one XML database. This is roughly @@ -982,7 +982,7 @@ for general XML applications. XUpdate gives you a declarative method to insert nodes, remove nodes, and change nodes within an XML document. The syntax is specified in the - <link href="http://www.xmldb.org/xupdate/xupdate-wd.html"> + <link href="http://xmldb-org.sourceforge.net/xupdate/xupdate-wd.html"> XUpdate working draft</link> available on the XML:DB Initiative website. </p> 1.4 +4 -4 xml-xindice/src/documentation/content/xdocs/1.0/guide-user.xml Index: guide-user.xml =================================================================== RCS file: /home/cvs/xml-xindice/src/documentation/content/xdocs/1.0/guide-user.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- guide-user.xml 13 Mar 2004 13:47:04 -0000 1.3 +++ guide-user.xml 28 Aug 2004 02:40:51 -0000 1.4 @@ -41,7 +41,7 @@ The Xindice Core server is a database server designed from the ground up to store XML data. The Xindice server is what is termed by - the <link href="http://www.xmldb.org">XML:DB Initiative</link> + the <link href="http://xmldb-org.sourceforge.net/">XML:DB Initiative</link> as a Native XML Database. You could also refer to it as a seamless XML database which might be an easier to understand description.