<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Nov 12, 2013, at 8:29 PM, Sean Silva <<a href="mailto:silvas@purdue.edu">silvas@purdue.edu</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br class="Apple-interchange-newline">Actually I'm really curious about the "users" that<span class="Apple-converted-space"> </span><a href="http://clang.org/">clang.org</a><span class="Apple-converted-space"> </span>serves, and I think it would be useful to take those use cases to heart and improve the normal releases correspondingly. E.g. you mentioned somewhere else that the download on<span class="Apple-converted-space"> </span><a href="http://clang.org/">clang.org</a><span class="Apple-converted-space"> </span>is code signed? is that something that users would appreciate and that we should integrate into our regular release process?. You also mentioned some stuff like a GUI AST viewer, and nodejs bindings? Are users really digging those? I think those last two would be great to move closer to upstream regardless.</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Also I just wanted to mention Alp, that you've been doing a great job interacting with the community and our development process (incremental development, tests, code review, etc.). (well, this strange<a href="http://clang.org/">clang.org</a><span class="Apple-converted-space"> </span>scenario aside (although in the end I'm glad that domain is in "friendly hands" and not a squatter or porn ads!))</div></blockquote><br></div><div>I think that Alp made a really good point: "Clang" is a developer-facing product that a lot more developers interact with than compiler engineers.  <a href="http://llvm.org">llvm.org</a> and even <a href="http://clang.llvm.org">clang.llvm.org</a> are really focused on bringing people into the open source community and serving us compiler hackers, but it does a really poor job serving users that just want to use a compiler and look up a few options or language extensions.  Oh, and the main web page could really use an update, being almost unmodified since its inception.</div><div><br></div><div>In many ways, this is the same problem that projects like Eclipse have.  Since eclipse is both a community and an IDE, the main "<a href="http://www.eclipse.org">http://www.eclipse.org</a>" web site is pretty useless for people who just want a Java IDE.  I'm not finding any great examples of open source projects "doing it right", but <a href="http://linux.com">linux.com</a> for example is targeted as users and advocates of the linux OS, not at kernel hackers.</div><div><br></div><div>I think it could be really great to have a user-centric landing page, and if we do that, making <a href="http://clang.org">clang.org</a> be it would be truly great.</div><div><br></div><div>-Chris</div></body></html>