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>