<div dir="ltr"><div>The openstack-manuals repo now contains a Python script that can checks if all of the relevant XML files in the repository conform to the appropriate DocBook schema. To run this script, from the openstack-manuals root directory:</div>
<div><br></div><div>$ tools/validate.py</div><div><br></div><div>It requires the Python lxml package.</div><div><br></div><div>It would be useful if Jenkins could run this script every time somebody submits an openstack-manuals patch via Gerrit. I don't think it should be used as a gate, but just as information to the reviewers.</div>
<div><br></div><div>Can anybody advise me on how to make this happen? I'm unfamiliar with the Jenkins/Zuul infrastructure so I don't really know where to start to contribute a patch to make this happen.</div><div>
<br></div><div>(As an aside, openstack-manuals probably *should* gate on being able to successfully generate all of the docs. I don't think it's currently doing).</div><div><br></div><div style>I initially asked this the openstack-qa list a couple of weeks ago <<a href="http://lists.openstack.org/pipermail/openstack-qa/2013-January/000178.html">http://lists.openstack.org/pipermail/openstack-qa/2013-January/000178.html</a>>, but I haven't gotten a response there.</div>
<div><br></div><div>Take care,</div><div><br></div><div>Lorin</div><div><br></div>-- <br><div dir="ltr">Lorin Hochstein<br><div>Lead Architect - Cloud Services</div><div>Nimbis Services, Inc.</div><div><a href="http://www.nimbisservices.com" target="_blank">www.nimbisservices.com</a></div>
</div>
</div>