<div dir="ltr">Hey all,<div><br></div><div>I started looking into fixing the wall of "npm run lint" warnings today and quickly noticed that about 85% of the "linting" warnings were about jsdoc. We have significant issues around jsdoc anyway and we're supposed to be using Sphinx anyway[1].</div><div><br></div><div>Some Horizon folks will know that I've been investigating generating publishable documentation for our Javascript code for some time. Most of the tools either don't work (dgeni) or produce pretty unusable output for a project our size (jsdoc and grunt-ngdocs). I am about to investigate Sphinx in collaboration with the docs team.</div><div><br></div><div>Regardless, I believe that the documentation generation should generate errors about that documentation, not the code linter. Once we actually get a documentation generator going. Until then, we don't even know what syntax the documentation should follow.</div><div><br></div><div>I've proposed a change which just turns jsdoc "linting" off[2]. At the moment, it is less than useful (the noise drowns out any other, legitimate linting).</div><div><br></div><div><br></div><div>     Richard</div><div><br></div><div><br></div><div>[1] <a href="http://governance.openstack.org/reference/cti/javascript-cti.html">http://governance.openstack.org/reference/cti/javascript-cti.html</a></div><div>[2] <a href="https://review.openstack.org/#/c/290235/">https://review.openstack.org/#/c/290235/</a></div><div><br></div></div>