On Tue, Jun 28, 2011 at 7:26 AM, Chris Smith <span dir="ltr">&lt;<a href="mailto:cdsmith@gmail.com">cdsmith@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On Tue, 2011-06-28 at 07:05 -0700, Greg Weber wrote:<br>
&gt; To summarize this thread, many subscribers would like this mail list<br>
&gt; to have a &quot;higher signal to noise ratio&quot;. One aspect of this is *very*<br>
&gt; Yesod specific development discussions.<br>
<br>
</div>With emphasis on the &quot;very specific&quot;, yes.  It&#39;s great to have a place<br>
where general web development topics can be discussed, and those will<br>
obviously involve specific frameworks at some times.  I&#39;m not sure<br>
there&#39;s a rule we can make here that will make any sense; it really<br>
comes down to people taking a minute to consider whether they are<br>
talking about anything that makes sense outside of that very specific<br>
context; and if so, then great!<br>
<br>
It&#39;s up to individuals on the list to: (a) make that decision, and (b)<br>
make sure the list is always presented as a general discussion forum for<br>
web development in Haskell, and not as a project-specific forum.<br>
<br>
I think what all this comes down to is that web frameworks (and Yesod on<br>
particular -- I&#39;m not saying that as a bad thing, there&#39;s just a lot<br>
MORE stuff in it) are at least an order of magnitude more complex than<br>
most Haskell libraries.  That&#39;s why I can read a random thread on<br>
haskell-cafe and understand what it&#39;s saying, but my chances of even<br>
comprehending a random thread here are really rather low.  And I don&#39;t<br>
think it&#39;s my intelligence or lack of general web development knowledge<br>
at fault there; just the nature of the stuff we&#39;re talking about.<br></blockquote><div><br></div><div>I would much rather revisit this issue in a month or so than keep this thread alive, but I feel the need to defend the good name of Yesod. Yesod libraries are no more complex than other Haskell libraries. You could say that if you add them all up together that creates complexity, but most questions on web-devel are about one specific library, and perhaps how it is interacted with from Yesod.</div>

<div><br></div><div>The issue is simply that a Yesod thread assumes you have developed a web application in Yesod. Or if it is about implementation, it may assume you have looked at a library&#39;s internals. As you said, it isn&#39;t about your lack of *general* web development knowledge. It is a lack of Yesod *specific* knowledge.</div>

<div><br></div><div>On haskell-cafe users normally do a better job of presenting their problem without assuming you already have very specific knowledge. This is something we can do better at on web-devel.</div><div><br>
</div>
<div>Greg Weber</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
--<br>
<font color="#888888">Chris Smith<br>
</font><div><div></div><div class="h5"><br>
<br>
_______________________________________________<br>
web-devel mailing list<br>
<a href="mailto:web-devel@haskell.org">web-devel@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/web-devel" target="_blank">http://www.haskell.org/mailman/listinfo/web-devel</a><br>
</div></div></blockquote></div><br>