<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Hi, Sean. Anna and I discussed this a bit and we decided that what's in docs/analyzer/ really shouldn't appear on the analyzer website at all. It's internals documentation that is only relevant to people working on the static analyzer, and we don't yet know how we want to expose that on the site.</div><div><br></div><div>What does seem interesting is transitioning the <i>entire</i> analyzer site over to Sphinx, for increasing consistency among the LLVM projects. It's the pages people actually use that benefit most from transitioning to Sphinx, rather than random docs. Then there's no reason to have a docs/ subdirectory there, either.</div><div><br></div><div>We were then wondering why the same isn't happening for LLVM and Clang (and LLDB?). Transitioning the docs is great, but it's very jarring to have half of each site in Sphinx and half in HTML…and all with different themes. I think we'd prefer that the analyzer site not transition to Sphinx at all unless we can do the entire site at once.</div><div><br></div><div>Ted may want to chime in here too.</div><div>Jordan</div><div><br></div><br><div><div>On Jan 5, 2013, at 12:34 , Sean Silva <<a href="mailto:silvas@purdue.edu">silvas@purdue.edu</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hi ddunbar, in transitioning the analyzer to Sphinx, I'm going to need<br>some setup on the <a href="http://llvm.org">llvm.org</a> server as with the other Sphinx<br>transitions. As background, clang/docs/analyzer is excluded from the<br>Sphinx build in clang/docs/, and has its own self-contained Sphinx<br>build.<br><br>So what is needed is to run `make` inside `clang/docs/analyzer/` (no<br>`-f Makefile.sphinx` since there was no conflicting Makefile in this<br>directory), then copy `clang/docs/analyzer/_build/html/` to appear at<br><<a href="http://clang-analyzer.llvm.org/docs/">http://clang-analyzer.llvm.org/docs/</a>>.<br><br>Thanks,<br><br>-- Sean Silva<br><br>On Wed, Jan 2, 2013 at 6:19 PM, Sean Silva <<a href="mailto:silvas@purdue.edu">silvas@purdue.edu</a>> wrote:<br><blockquote type="cite">On Wed, Jan 2, 2013 at 2:56 PM, Anna Zaks <<a href="mailto:ganna@apple.com">ganna@apple.com</a>> wrote:<br><blockquote type="cite">Would be great to have the analyzer documentation converted, but I don't<br>know if anyone has committed to do the work.<br></blockquote><br>In r171424 and r171425 I have set up a basic Sphinx setup for the<br>analyzer in docs/analyzer/ (segregated from the rest of clang's docs).<br>There is no server-side support though so it doesn't currently affect<br>the website.<br><br>-- Sean Silva<br></blockquote></blockquote></div><br></body></html>