XML schema validation

Lists: pgsql-hackers
From: Tomáš Pospíšil <killteck(at)seznam(dot)cz>
To: pgsql-hackers(at)postgresql(dot)org
Subject: XML schema validation
Date: 2010-10-14 20:26:41
Message-ID: 18258.5497.11123-22064-168785584-1287088001@seznam.cz
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Hi hackers,

I choose (for my master's thesis) support PostgresSQL XML schema validation. Is anybody there with suggestions? I had a look at current state and noted that there is commented out code for DTD.

My plan is to use libxml2, that have in the last version better support for DTD, XSD and Relax NG (must be checked) and use as much as possible of SQL:2008.

Tomas Pospisil


From: Robert Haas <robertmhaas(at)gmail(dot)com>
To: Tomáš Pospíšil <killteck(at)seznam(dot)cz>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: XML schema validation
Date: 2010-10-15 03:02:14
Message-ID: AANLkTi=2LG6CZv66hBecKAd_ep_8F8koFddUfMESw0RV@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Thu, Oct 14, 2010 at 4:26 PM, Tomáš Pospíšil <killteck(at)seznam(dot)cz> wrote:
> Hi hackers,
>
> I choose (for my master's thesis) support PostgresSQL XML schema validation. Is anybody there with suggestions? I had a look at current state and noted that there is commented out code for DTD.
>
> My plan is to use libxml2, that have in the last version better support for DTD, XSD and Relax NG (must be checked) and use as much as possible of SQL:2008.

Is this something you're looking to have committed, or just a private project?

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


From: Tomáš Pospíšil <killteck(at)seznam(dot)cz>
To: Robert Haas <robertmhaas(at)gmail(dot)com>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: [HACKERS] XML schema validation
Date: 2010-10-15 14:08:45
Message-ID: 18311.5548.11196-16067-203366779-1287151725@seznam.cz
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Hi Robert,

I would like to contribute for community. Under licence used by PostgreSQL.

So is (or was) there anybody with the same interest as me?

> ------------ Původní zpráva ------------
> Od: Robert Haas <robertmhaas(at)gmail(dot)com>
> Předmět: Re: [HACKERS] XML schema validation
> Datum: 15.10.2010 05:02:56
> ----------------------------------------
> On Thu, Oct 14, 2010 at 4:26 PM, Tomáš Pospíšil <killteck(at)seznam(dot)cz> wrote:
> > Hi hackers,
> >
> > I choose (for my master's thesis) support PostgresSQL XML schema validation.
> Is anybody there with suggestions? I had a look at current state and noted that
> there is commented out code for DTD.
> >
> > My plan is to use libxml2, that have in the last version better support for
> DTD, XSD and Relax NG (must be checked) and use as much as possible of
> SQL:2008.
>
> Is this something you're looking to have committed, or just a private project?
>
> --
> Robert Haas
> EnterpriseDB: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>
> --
> Sent via pgsql-hackers mailing list (pgsql-hackers(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-hackers
>
>
>


From: Mike Fowler <mike(at)mlfowler(dot)com>
To: Tomáš Pospíšil <killteck(at)seznam(dot)cz>
Cc: Robert Haas <robertmhaas(at)gmail(dot)com>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: Re: [HACKERS] XML schema validation
Date: 2010-10-15 14:47:38
Message-ID: 4CB8698A.4050205@mlfowler.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On 15/10/10 15:08, Tomáš Pospíšil wrote:
> Hi Robert,
>
> I would like to contribute for community. Under licence used by PostgreSQL.
>
> So is (or was) there anybody with the same interest as me?
>
Yes, I've been looking at improving the XML support overall, or at least
working to finish the implementation of the SQL 2008 XML specification.
Currently I've been looking at implementing XQuery, however I have
recently started to come to the conclusion that Schema validation should
be implemented first as there is some overlap of functionality.

What have you looked at? Do you have an outline design you could share
on how you would go about adding schema validation?

Regrads,

--
Mike Fowler
Registered Linux user: 379787