You can add me to the list of voices that were unwilling to use it before the summer-of-code project due to the random incompatibilities caused by the huge supply of extensions it supported out of the box, but who were happy to switch to it after the changes were made to make them configurable.<br>
<br>That said, I don&#39;t support a major public application.<br><br>But keep in mind haskell-src-exts is used by almost every quasiquoter that wants antiquotation, so the improvements in mere compatibility with Haskell 98 as a baseline have had fairly wide-reaching impact, affecting almost every one of those 23 (or 57 depending how you count) dependencies on the haskell-src-exts library. One might argue that that well exceeds your 3 or 4 feature user guideline. =)<br>
<br>The rest is just gravy that happens to permit a number of applications such as refactoring browsers that were impossible with the previous implementation. And, as I recall, the fairly radical exploratory &quot;pretty print . parse = id&quot; goal was explicitly listed merely as a secondary goal on the original application. <br>
<br>It seems hardly appropriate to judge the impact of the entire SoC effort on the impact of that secondary exploratory component.<br><br>-Edward Kmett<br><br><div class="gmail_quote">On Fri, Feb 5, 2010 at 12:48 PM, Gwern Branwen <span dir="ltr">&lt;<a href="mailto:gwern0@gmail.com">gwern0@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">On Fri, Feb 5, 2010 at 6:20 AM, Sittampalam, Ganesh<br>
&lt;<a href="mailto:ganesh.sittampalam@credit-suisse.com">ganesh.sittampalam@credit-suisse.com</a>&gt; wrote:<br>
&gt; Gwern Branwen wrote:<br>
&gt;&gt; On Wed, Feb 3, 2010 at 8:14 PM, Henk-Jan van Tuyl &lt;<a href="mailto:hjgtuyl@chello.nl">hjgtuyl@chello.nl</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;&gt; On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell<br>
&gt;&gt;&gt; &lt;<a href="mailto:ndmitchell@gmail.com">ndmitchell@gmail.com</a>&gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi Gwern,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Please update: &quot;haskell-src-exts -&gt; haskell-src&quot; **Unknown**<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; This project was an unqualified success.  haskell-src-exts is now<br>
&gt;&gt;&gt;&gt; one<br>
&gt;&gt;&gt;&gt; of the most commonly used Haskell libraries, achieved the goals in<br>
&gt;&gt;&gt;&gt; the project proposal, and is an essential piece of Haskell<br>
&gt;&gt;&gt;&gt; infrastructure.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; You can see this using Roel van Dijk&#39;s reversed dependencies<br>
&gt;&gt;&gt; overview [1]: 23 direct and 57 indirect dependencies on<br>
&gt;&gt;&gt; haskell-src-exts-1.8.0<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Regards,<br>
&gt;&gt;&gt; Henk-Jan van Tuyl<br>
&gt;&gt;<br>
&gt;&gt; And how many of those used haskell-src-exts *before* the SoC project?<br>
&gt;&gt; And would have used it regardless? You can&#39;t point to a popular<br>
&gt;&gt; project which got a SoC student, and say look at how popular it is -<br>
&gt;&gt; obviously the SoC student was hugely successful.<br>
&gt;<br>
&gt; Regardless of that, is there any reason to disregard Neil&#39;s summary and not update your page?<br>
&gt;<br>
&gt; Ganesh<br>
<br>
</div></div>I prefer to wait. haskell-src-exts was popular before, it was popular<br>
after. The question is not whether the patches were applied, or<br>
whether the mentor told Google it was successful, but whether it was<br>
the best possible use of the SoC slot. If features do not get used,<br>
then it wasn&#39;t a good SoC. If you know 3 or 4 uses of the new<br>
haskell-src-exts features in (relatively) major applications like<br>
hlint, then I&#39;ll concede the point and mark it a success.<br>
<br>
--<br>
<font color="#888888">gwern<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br>