This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] [PATCH] Replace pyxml/xmlproc-based XML validator with l

To: Stephan Peijnik <spe@xxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] Replace pyxml/xmlproc-based XML validator with lxml based one.
From: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Date: Mon, 11 Oct 2010 17:55:40 +0100
Cc: Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Stabellini <Stefano.Stabellini@xxxxxxxxxxxxx>, Stefano
Delivery-date: Mon, 11 Oct 2010 09:56:44 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1286815718.2020.11.camel@sp-laptop>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1286535153.2029.9.camel@sp-laptop> <1286815718.2020.11.camel@sp-laptop>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Alpine 2.00 (DEB 1167 2008-08-23)
On Mon, 11 Oct 2010, Stephan Peijnik wrote:

> Below is a newly generated patch, now also updating README with 
> information on the new dependencies. Additionally the patch should
> hopefully not be mangled anymore. However, I also attached the patch
> this time in case there are problems again.
> The wording in the README is obviously up to discussion. I felt
> the need to change the "many distros" wording to "some" as more
> recently distributions like Debian and Ubuntu are including
> minidom in their core python packages. To be honest I have
> not checked how other distros handle this nowadays, hence the
> "some".
> I also wanted to point out that I do have a xen-4.0-testing
> hg repository where these changes can directly be pulled from
> at [0]. From my own experience this can also be merged into
> xen-unstable painlessly.
> Regards,
> Stephan
> [0] http://bitbucket.org/sp/xen-4.0-testing-sp
> --
> Pyxml/xmlproc is being used in tools/xen/xm/xenapi_create.py but is
> unmaintained for several years now. xmlproc is used only for validating
> XML documents against a DTD file. 
> This patch replaces the pyxml/xmlproc based XML validation with code
> based on lxml, which is actively maintained.
> Signed-off-by: Stephan Peijnik <spe@xxxxxxxxx>

applied, thanks

Xen-devel mailing list