X-Original-To: pgsql-hackers-postgresql.org@localhost.postgresql.org Received: from localhost (av.hub.org [200.46.204.144]) by postgresql.org (Postfix) with ESMTP id 5A81C9DC83E for ; Sun, 29 Jan 2006 14:40:50 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 59588-07 for ; Sun, 29 Jan 2006 14:40:50 -0400 (AST) X-Greylist: delayed 00:43:25.375722 by SQLgrey- Received: from outland.mohawksoft.com (unknown [64.46.156.80]) by postgresql.org (Postfix) with ESMTP id 358F99DC82D for ; Sun, 29 Jan 2006 14:40:48 -0400 (AST) Received: from outland.mohawksoft.com (IDENT:501@outland.mohawksoft.com [127.0.0.1]) by outland.mohawksoft.com (8.13.3/8.9.3) with ESMTP id k0TJ4lPw019032; Sun, 29 Jan 2006 14:04:47 -0500 Received: (from mohawk@localhost) by outland.mohawksoft.com (8.13.3/8.13.3/Submit) id k0TJ4l7i019031; Sun, 29 Jan 2006 14:04:47 -0500 X-Authentication-Warning: outland.mohawksoft.com: mohawk set sender to pgsql@mohawksoft.com using -f Received: from 24.91.171.78 (SquirrelMail authenticated user pgsql) by mail.mohawksoft.com with HTTP; Sun, 29 Jan 2006 14:04:47 -0500 (EST) Message-ID: <18738.24.91.171.78.1138561487.squirrel@mail.mohawksoft.com> In-Reply-To: <43DD0997.7050104@dunslane.net> References: <16397.24.91.171.78.1138558881.squirrel@mail.mohawksoft.com> <43DD0997.7050104@dunslane.net> Date: Sun, 29 Jan 2006 14:04:47 -0500 (EST) Subject: Re: Want to add to contrib.... xmldbx From: "Mark Woodward" To: "Andrew Dunstan" Cc: pgsql-hackers@postgresql.org User-Agent: SquirrelMail/1.4.5 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, score=0.16 required=5 tests=[AWL=0.160] X-Spam-Score: 0.16 X-Spam-Level: X-Archive-Number: 200601/889 X-Sequence-Number: 78993 > > [removing -patches since no patch was attached] > This sounds highly specialised, and probably more appropriate for a > pgfoundry project. > > In any case, surely the whole point about XML is that you shouldn't need > to contruct custom parsers. Should we include a specialised parser for > evey XML dialect someone might want to store in the database? XML is not really much more than a language, it says virtually nothing about content. Content requires custom parsers. While I understand the notion that we don't want to have a custom parser for every XML data spec, I did commit the xmldbx extension into the PHP extensions. MySQL has great street cred because it is very well integrated with PHP. This extension may appeal to PHP users and make it more enticing to PostgreSQL instead.