<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: A &#8216;When Rails Fails&#8217; Follow-up</title>
	<atom:link href="http://zef.me/2355/a-when-rails-fails-follow-up/feed" rel="self" type="application/rss+xml" />
	<link>http://zef.me/2355/a-when-rails-fails-follow-up</link>
	<description>Technology, Me, You.</description>
	<lastBuildDate>Wed, 10 Mar 2010 23:14:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Onno</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3501</link>
		<dc:creator>Onno</dc:creator>
		<pubDate>Tue, 17 Nov 2009 16:02:38 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3501</guid>
		<description>&lt;p&gt;So what&#039;s stopping you from writing that debug guide right now?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>So what&#39;s stopping you from writing that debug guide right now?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Onno</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3483</link>
		<dc:creator>Onno</dc:creator>
		<pubDate>Tue, 17 Nov 2009 15:02:38 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3483</guid>
		<description>&lt;p&gt;So what&#039;s stopping you from writing that debug guide right now?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>So what&#39;s stopping you from writing that debug guide right now?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: T, Rails Programmer</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3479</link>
		<dc:creator>T, Rails Programmer</dc:creator>
		<pubDate>Mon, 16 Nov 2009 23:57:01 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3479</guid>
		<description>&lt;p&gt;I agree with the author, that Rails error messages are bad. Usually an error message is just a huge stack trace, with some strange error message at the top. And the place the error originated from isn&#039;t even at the top - it&#039;s somewhere in the middle of the stack. Now of course I&#039;ve learned how to read these error messages but at first I was absolutely baffled by them. Some of these errors would be really easy to detect. Like some method expects an integer instead of a string or something (just an example!). The method passes the (wrong) argument to some internal rails methods and it blows up there. Instead there could at least be some sanity checks which spot the error at the place where it happens.&lt;br&gt;There should be a guide on how to debug Rails errors, among all the other guides which boast how easy and fun development with Rails is. It should be part of the official documentation. Because when a new user read the tutorial and makes a tiny typo error then he is totally screwed and the &quot;fun&quot; of rails is lost for him.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I agree with the author, that Rails error messages are bad. Usually an error message is just a huge stack trace, with some strange error message at the top. And the place the error originated from isn&#39;t even at the top &#8211; it&#39;s somewhere in the middle of the stack. Now of course I&#39;ve learned how to read these error messages but at first I was absolutely baffled by them. Some of these errors would be really easy to detect. Like some method expects an integer instead of a string or something (just an example!). The method passes the (wrong) argument to some internal rails methods and it blows up there. Instead there could at least be some sanity checks which spot the error at the place where it happens.<br />There should be a guide on how to debug Rails errors, among all the other guides which boast how easy and fun development with Rails is. It should be part of the official documentation. Because when a new user read the tutorial and makes a tiny typo error then he is totally screwed and the &#8220;fun&#8221; of rails is lost for him.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Zef Hemel</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3473</link>
		<dc:creator>Zef Hemel</dc:creator>
		<pubDate>Mon, 16 Nov 2009 18:16:46 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3473</guid>
		<description>&lt;p&gt;You can extend WebDSL as well, but for many things you&#039;d have to extend the compiler which requires (in our case) knowledge of Stratego/XT. So indeed, there&#039;s a trade-off there.&lt;br&gt;&lt;br&gt;Some things you can do in WebDSL itself, however, you can of course define your own functions and templates. We&#039;re also doing a little work on a native class interface, so it&#039;s easier to call Java code from WebDSL.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>You can extend WebDSL as well, but for many things you&#39;d have to extend the compiler which requires (in our case) knowledge of Stratego/XT. So indeed, there&#39;s a trade-off there.<br /><br />Some things you can do in WebDSL itself, however, you can of course define your own functions and templates. We&#39;re also doing a little work on a native class interface, so it&#39;s easier to call Java code from WebDSL.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Onno</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3468</link>
		<dc:creator>Onno</dc:creator>
		<pubDate>Sun, 15 Nov 2009 18:26:48 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3468</guid>
		<description>&lt;p&gt;One issue remains: while a dedicated DSL, such as WebDSL, may be able to solve a lot of the &quot;problems&quot; the author identifies in Rails, it find it hard to believe that WebDSL is just as extensible as Rails. I mean, in a dynamic language I can easily extend the DSL for my own purposes, e.g. by adding a new form helper. I wonder how easy that would be in WebDSL -- and I don&#039;t mean that in a sarcastic or rhetorical way, I really do wonder.&lt;br&gt;&lt;br&gt;Are we going to see some kind of trade off here: flexibility (internal DSL based on a dynamic language) vs. ease of use (external DSL such as WebDSL). Could you comment on that Zef?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>One issue remains: while a dedicated DSL, such as WebDSL, may be able to solve a lot of the &#8220;problems&#8221; the author identifies in Rails, it find it hard to believe that WebDSL is just as extensible as Rails. I mean, in a dynamic language I can easily extend the DSL for my own purposes, e.g. by adding a new form helper. I wonder how easy that would be in WebDSL &#8212; and I don&#39;t mean that in a sarcastic or rhetorical way, I really do wonder.<br /><br />Are we going to see some kind of trade off here: flexibility (internal DSL based on a dynamic language) vs. ease of use (external DSL such as WebDSL). Could you comment on that Zef?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Ennuyer.net &#187; Blog Archive &#187; Rails Reading - November 15, 2009</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3469</link>
		<dc:creator>Ennuyer.net &#187; Blog Archive &#187; Rails Reading - November 15, 2009</dc:creator>
		<pubDate>Sun, 15 Nov 2009 14:00:14 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3469</guid>
		<description>&lt;p&gt;[...]  A ‘When Rails Fails’ Follow-up « I am Zef  [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...]  A ‘When Rails Fails’ Follow-up « I am Zef  [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Elad</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3464</link>
		<dc:creator>Elad</dc:creator>
		<pubDate>Sat, 14 Nov 2009 20:26:07 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3464</guid>
		<description>&lt;p&gt;This is a vogue and patronizing argument. &quot;Saying that people need to present a solution before bringing to attention a problem is just silly - a professional debate / opinion article would have included all &quot;failing&quot; frameworks at once, pointing out that this is a cross-platform issue (covering webDSLoser as well). but instead, he chose to practice his opinion by pointing blaming fingers at other implementations (disregarding the fact that it was the most futile attempt of nitpicking i had ever seen) and &lt;em&gt;forgetting&lt;/em&gt; to mention that his framework lacks the very basics of which all the other cover.&lt;br&gt;&lt;br&gt;this is nothing but a cheap, populist and non professional article which its whole purpose was to generate this debate and maybe breath a little life into webDSLoser (srsly dude, restart that one over). This is nothing but a poor attempt for some attention.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>This is a vogue and patronizing argument. &#8220;Saying that people need to present a solution before bringing to attention a problem is just silly &#8211; a professional debate / opinion article would have included all &#8220;failing&#8221; frameworks at once, pointing out that this is a cross-platform issue (covering webDSLoser as well). but instead, he chose to practice his opinion by pointing blaming fingers at other implementations (disregarding the fact that it was the most futile attempt of nitpicking i had ever seen) and <em>forgetting</em> to mention that his framework lacks the very basics of which all the other cover.<br /><br />this is nothing but a cheap, populist and non professional article which its whole purpose was to generate this debate and maybe breath a little life into webDSLoser (srsly dude, restart that one over). This is nothing but a poor attempt for some attention.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Elad</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3463</link>
		<dc:creator>Elad</dc:creator>
		<pubDate>Sat, 14 Nov 2009 20:24:55 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3463</guid>
		<description>&lt;p&gt;This is a vogue and patronizing argument. &quot;Saying that people need to present a solution before bringing to attention a problem is just silly - a professional debate / opinion article would have included all &quot;failing&quot; frameworks at once, pointing out that this is a cross-platform issue (covering webDSLoser as well). but instead, he chose to practice his opinion by pointing blaming fingers at other implementations (disregarding the fact that it was the most futile attempt of nitpicking i had ever seen) and &lt;em&gt;forgetting&lt;/em&gt; to mention that his framework lacks the very basics of which all the other cover.&lt;br&gt;&lt;br&gt;this is nothing but a cheap, populist and non professional article which its whole purpose was to generate this debate and maybe breath a little life into webDSLoser (srsly dude, restart that one over). This is nothing but a poor attempt for some attention.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>This is a vogue and patronizing argument. &#8220;Saying that people need to present a solution before bringing to attention a problem is just silly &#8211; a professional debate / opinion article would have included all &#8220;failing&#8221; frameworks at once, pointing out that this is a cross-platform issue (covering webDSLoser as well). but instead, he chose to practice his opinion by pointing blaming fingers at other implementations (disregarding the fact that it was the most futile attempt of nitpicking i had ever seen) and <em>forgetting</em> to mention that his framework lacks the very basics of which all the other cover.<br /><br />this is nothing but a cheap, populist and non professional article which its whole purpose was to generate this debate and maybe breath a little life into webDSLoser (srsly dude, restart that one over). This is nothing but a poor attempt for some attention.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3462</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Sat, 14 Nov 2009 11:44:35 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3462</guid>
		<description>&lt;p&gt;It doesn&#039;t sound like your listening...&lt;br&gt;&lt;br&gt;Let me repeat the wise words from Xiong Chiamiov:&lt;br&gt;&quot;Saying that people need to present a solution before bringing to attention a problem is just silly.&quot;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>It doesn&#39;t sound like your listening&#8230;<br /><br />Let me repeat the wise words from Xiong Chiamiov:<br />&#8220;Saying that people need to present a solution before bringing to attention a problem is just silly.&#8221;</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3461</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Sat, 14 Nov 2009 11:35:07 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3461</guid>
		<description>&lt;p&gt;It doesn&#039;t sound like your listening...&lt;br&gt;&lt;br&gt;Let me repeat the wise words from Xiong Chiamiov:&lt;br&gt;&quot;Saying that people need to present a solution before bringing to attention a problem is just silly.&quot;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>It doesn&#39;t sound like your listening&#8230;<br /><br />Let me repeat the wise words from Xiong Chiamiov:<br />&#8220;Saying that people need to present a solution before bringing to attention a problem is just silly.&#8221;</p>]]></content:encoded>
	</item>
	<item>
		<title>By: eladmeidar</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3459</link>
		<dc:creator>eladmeidar</dc:creator>
		<pubDate>Sat, 14 Nov 2009 10:33:24 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3459</guid>
		<description>&lt;p&gt;what&#039;s wrong nancy? did i hurt your feelings? &lt;br&gt;you are the most hypocrite person i had the chance to read through his stuff, you never seize to amaze me.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>what&#39;s wrong nancy? did i hurt your feelings? <br />you are the most hypocrite person i had the chance to read through his stuff, you never seize to amaze me.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: eladmeidar</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3458</link>
		<dc:creator>eladmeidar</dc:creator>
		<pubDate>Sat, 14 Nov 2009 10:31:27 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3458</guid>
		<description>&lt;p&gt;they only need to do so if the ARE WRITING A FRAMEWORK THEMSELVES. blaming others while your very own code does not stand up to your demands is not only silly, but rather hypocrite.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>they only need to do so if the ARE WRITING A FRAMEWORK THEMSELVES. blaming others while your very own code does not stand up to your demands is not only silly, but rather hypocrite.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Xiong Chiamiov</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3457</link>
		<dc:creator>Xiong Chiamiov</dc:creator>
		<pubDate>Sat, 14 Nov 2009 01:27:43 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3457</guid>
		<description>&lt;p&gt;Saying that people need to present a solution before bringing to attention a problem is just silly.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Saying that people need to present a solution before bringing to attention a problem is just silly.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Zef Hemel</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3456</link>
		<dc:creator>Zef Hemel</dc:creator>
		<pubDate>Sat, 14 Nov 2009 01:21:19 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3456</guid>
		<description>&lt;p&gt;Alright, that&#039;s enough. Quit it or I&#039;m blocking you.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Alright, that&#39;s enough. Quit it or I&#39;m blocking you.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: eladmeidar</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3455</link>
		<dc:creator>eladmeidar</dc:creator>
		<pubDate>Sat, 14 Nov 2009 01:19:21 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3455</guid>
		<description>&lt;p&gt;i will believe such integrity exists when i&#039;ll see a &quot;a webDSL fails&quot; post, but i won&#039;t see one like that. this stupidity has gone far worst than it was ever intended to on my behalf, and i really hope to get to meet Zef one day and show him my appreciation to his professionalism face to face.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>i will believe such integrity exists when i&#39;ll see a &#8220;a webDSL fails&#8221; post, but i won&#39;t see one like that. this stupidity has gone far worst than it was ever intended to on my behalf, and i really hope to get to meet Zef one day and show him my appreciation to his professionalism face to face.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: eladmeidar</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3454</link>
		<dc:creator>eladmeidar</dc:creator>
		<pubDate>Sat, 14 Nov 2009 01:15:28 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3454</guid>
		<description>&lt;p&gt;a smart dude said once that &quot;if you live in a house made out of glass, you shouldn&#039;t be throwing rocks at other people&#039;s houses&quot; - this is exactly the case here,  a self-righteous, picky and on top of all misleading post like is exactly what you shouldn&#039;t be doing when you own &quot;special&quot; framework sucks ass. @zef should first concentrate his efforts on fixing his own crap before trying to point out stupid and redundant examples for pseudo errors.&lt;br&gt;My @zef need a bit more assistance when trying to tackle bugs and errors in his own code, but I think that Rails&#039;s errors (e.g &quot;Routing Error&quot; in this case) is far more self-explanatory than webDSL complier errors.&lt;br&gt;This is merely a stupid publicity stunt made only for this cause of pulling some traffic to webDSL, too bad it sucks so bad that I can&#039;t believe anyone from the web development industry is going to even try it, never the less go production with it.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>a smart dude said once that &#8220;if you live in a house made out of glass, you shouldn&#39;t be throwing rocks at other people&#39;s houses&#8221; &#8211; this is exactly the case here,  a self-righteous, picky and on top of all misleading post like is exactly what you shouldn&#39;t be doing when you own &#8220;special&#8221; framework sucks ass. @zef should first concentrate his efforts on fixing his own crap before trying to point out stupid and redundant examples for pseudo errors.<br />My @zef need a bit more assistance when trying to tackle bugs and errors in his own code, but I think that Rails&#39;s errors (e.g &#8220;Routing Error&#8221; in this case) is far more self-explanatory than webDSL complier errors.<br />This is merely a stupid publicity stunt made only for this cause of pulling some traffic to webDSL, too bad it sucks so bad that I can&#39;t believe anyone from the web development industry is going to even try it, never the less go production with it.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Xiong Chiamiov</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3453</link>
		<dc:creator>Xiong Chiamiov</dc:creator>
		<pubDate>Fri, 13 Nov 2009 23:45:16 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3453</guid>
		<description>&lt;p&gt;He said was that he was examining these other frameworks so that he could improve WebDSL in that area, implying that he is perfectly aware that it needs work.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>He said was that he was examining these other frameworks so that he could improve WebDSL in that area, implying that he is perfectly aware that it needs work.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Xiong Chiamiov</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3452</link>
		<dc:creator>Xiong Chiamiov</dc:creator>
		<pubDate>Fri, 13 Nov 2009 23:43:43 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3452</guid>
		<description>&lt;p&gt;It&#039;s not Ruby that has a problem with error messages, it&#039;s Rails.  The messages are mostly just default messages from Ruby, which would be helpful if you were writing your application directly in Ruby, rather than have code generated by a framework.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>It&#39;s not Ruby that has a problem with error messages, it&#39;s Rails.  The messages are mostly just default messages from Ruby, which would be helpful if you were writing your application directly in Ruby, rather than have code generated by a framework.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: lionsburg</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3451</link>
		<dc:creator>lionsburg</dc:creator>
		<pubDate>Fri, 13 Nov 2009 23:20:42 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3451</guid>
		<description>&lt;p&gt;Yes, testing could have saved him. However, it is inconsistent behavior from the rest of the framework by not issuing a warning.&lt;br&gt;&lt;br&gt;For example, ActiveRecord when presented with this: &lt;br&gt;User.find(:all, :some_unknown_arg =&gt; 1)&lt;br&gt;&lt;br&gt;Will throw this exception:&lt;br&gt;&lt;br&gt;ArgumentError: Unknown key(s): some_unknown_arg&lt;br&gt;&lt;br&gt;Why is it not reasonable to expect link_to to behave in similar fashion?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Yes, testing could have saved him. However, it is inconsistent behavior from the rest of the framework by not issuing a warning.<br /><br />For example, ActiveRecord when presented with this: <br />User.find(:all, :some_unknown_arg =&gt; 1)<br /><br />Will throw this exception:<br /><br />ArgumentError: Unknown key(s): some_unknown_arg<br /><br />Why is it not reasonable to expect link_to to behave in similar fashion?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: lionsburg</title>
		<link>http://zef.me/2355/a-when-rails-fails-follow-up/comment-page-1#comment-3450</link>
		<dc:creator>lionsburg</dc:creator>
		<pubDate>Fri, 13 Nov 2009 23:17:10 +0000</pubDate>
		<guid isPermaLink="false">http://zef.me/?p=2355#comment-3450</guid>
		<description>&lt;p&gt;What you are commenting on is completely reasonable and there&#039;s no reasons why the framework couldn&#039;t have that checking it in.&lt;br&gt;&lt;br&gt;Another response to your Category #5 &quot;Where are your tests?&quot; is: Tests doesn&#039;t automagically point to where a problem is. It may get you close.  Most of the examples you provide the framework could pretty easily issue warnings to help you zero directly in on the typos.&lt;br&gt;&lt;br&gt;Good luck with the crazies and religious zealots.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>What you are commenting on is completely reasonable and there&#39;s no reasons why the framework couldn&#39;t have that checking it in.<br /><br />Another response to your Category #5 &#8220;Where are your tests?&#8221; is: Tests doesn&#39;t automagically point to where a problem is. It may get you close.  Most of the examples you provide the framework could pretty easily issue warnings to help you zero directly in on the typos.<br /><br />Good luck with the crazies and religious zealots.</p>]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->