/**
 - $Id: README,v 1.8 2003/08/17 10:17:35 myui Exp $
 */

XpSQL: a XML database enviroment - Version 0.9
===============================================


What is XpSQL?

	XpSQL is a multi-functional XML database enviroment using PostgreSQL.
	The enviroment decompose XML documents into fragments and uses PostgreSQL 
	to store them in a set of relations. Users do not have to know that 
	they are stored as relations. 

	It provides a variety of means to access XML Documents; 
	 (a) DOM functions to build and traverse XML Documents 
	 (b) XPath engine to extract infomation from documents 
	 (c) update functions to modify documents

	XpSQL is suitable for use of a Data-centric XML, IOW Data-Centric usage.

	This package is available at 
	http://gborg.postgresql.org/project/xpsql/


Why named XpSQL?

	-> sounds like psql -> prefix added, XML's X.
	-> partically based on XMLPGSQL -> XmlPgSQL
	-> there is oracle XSQL already. -> we besides to PostgreSQL.
	-> XpSQL is SQL extention for XML handling.
	-> XpSQL supports XPath(Xp).
	-> simple is the best.


Where is the documentation?

   You'll find documentation in the docs/ directory.
   to appear.
   

How to install it?

   See the file INSTALL for details.


Requirements:
	
	PostgreSQL 7.3.2 or later. 
	previous version is not tested, but might work.
	
	marshall/
		*libxml2
	pgxload/
		*glib2
		*crypt
		*expat
	xpath/
		*regex (gnu's regex is tested only.)
		*glib (will be renewed to use libxml2 in near feature).
	
	pkgconfig for glib2


Contact:

   Join the mailing list!
     See. http://gborg.postgresql.org/mailman/listinfo/xpsql

   In cases you needs consultation about business use or
   want to ask to the author directly, mail to yuin@bb.din.or.jp


--
Copyright (C) 2002-2003 Makoto Yui. All Rights reserved.

XpSQL comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute
it under certain conditions; for details read the license file.

This distribution inclues a part of fruits; 
publib by Lars Wirzenius, and XMLPGSQL by Mediafront, ltd.

Redistribution and use are permitted to provide with following 
each conditions.

intarray module is a functional extention to the fruits that
developed by Mr. Teodor Sigaev and Mr. Oleg Bartunov.
you can find intarray module in the postgres contrib directory.


LICENSE
-------
Each package is constituted in following licenses.

intarray/ -> BSD? not written clearly.
lib/stack/ -> BSD compatible
xpsql.c -> GPL
others that we developed -> Dual(selectable) BSD/GPL

I am under negotiation with the developer of XMLPGSQL 
in order to make XpSQL a (modified, IOW new) BSD license completely.

We could distribute by BSD in the near future, since we have got 
a good reply from the developer of XMLPGSQL.