Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Jun 2012 10:55:43 +0100
From:      "Simon L. B. Nielsen" <simon@qxnitro.org>
To:        Doug Barton <dougb@freebsd.org>
Cc:        Eitan Adler <eadler@freebsd.org>, freebsd-doc@freebsd.org, wblock@freebsd.org, Thierry Thomas <thierry@freebsd.org>, Jason Helfman <jgh@freebsd.org>
Subject:   Re: cvs commit: ports/security/vuxml vuln.xml
Message-ID:  <CAC8HS2FfQzYL69cidQzN1JmvyYRsv2AnaXm6TNr1QfLj1JmN%2BA@mail.gmail.com>
In-Reply-To: <4FC814BB.90507@FreeBSD.org>
References:  <201205302046.q4UKka2f062416@repoman.freebsd.org> <CAF6rxgnqRU5J=B5KDvm_h1XE9fQ3FzOEqUMWQnLL7XN7SrWnOg@mail.gmail.com> <20120530222837.GA94334@dormouse.experts-exchange.com> <CAF6rxgnuTQwXHi09yczTrQwEtCAk16UjFFEtYVsJ2LoL2aaJ4g@mail.gmail.com> <CAMuy=%2BjOSurM7x4fekC6%2BsHp2ovJCyK%2BHXdb8_ADtywRuEyQBA@mail.gmail.com> <alpine.BSF.2.00.1205311023290.83108@wonkity.com> <4FC7BDE9.40602@FreeBSD.org> <alpine.BSF.2.00.1205311405010.83987@wonkity.com> <4FC814BB.90507@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 1, 2012 at 2:02 AM, Doug Barton <dougb@freebsd.org> wrote:
>> On Thu, 31 May 2012, Doug Barton wrote:
>>
>>> On 05/31/2012 09:28 AM, Warren Block wrote:
>>>> Sorry, I missed the original post and am not quite sure what is being
>>>> checked. =C2=A0At present, igor doesn't know XML at all. =C2=A0My hope=
 is that
>>>> some existing XML validator can be used to check tagging and indentati=
on
>>>> of DocBook XML, and igor can just check for documentation-specific
>>>> problems.
>>>
>>> xmllint does a pretty good job of validation. Not sure how much it help=
s
>>> with indentation, but it's a good place to start.
>
> To amplify that slightly, since "The Fine Manual" leaves something to be
> desired ...
>
> xmllint --noout --dtdvalid http://www.vuxml.org/dtd/vuxml-1/vuxml-11.dtd
> vuln.xml
>
> is what you want to validate that the file matches the DTD (the current
> version passes). There is no way to use xmllint to "validate the
> whitespace," but you could theoretically use the --format option as part
> of 'make validate'. Note, that would require a one-time commit to change
> the current format into what --format outputs, since they are pretty
> dramatically different.

Just a note, DTD check is unfortunately rather far from validating
that VuXML entries are valid...

--=20
Simon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAC8HS2FfQzYL69cidQzN1JmvyYRsv2AnaXm6TNr1QfLj1JmN%2BA>