<?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: New in 0.8 &#8211; DRYML Generators</title>
	<atom:link href="http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/feed/" rel="self" type="application/rss+xml" />
	<link>http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/</link>
	<description>Hobo - the web app builder for Rails</description>
	<lastBuildDate>Sat, 12 May 2012 20:31:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Owen</title>
		<link>http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/comment-page-1/#comment-47676</link>
		<dc:creator>Owen</dc:creator>
		<pubDate>Mon, 08 Sep 2008 01:50:03 +0000</pubDate>
		<guid isPermaLink="false">http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/#comment-47676</guid>
		<description>&lt;p&gt;Yes, Tom. Time for some short-and-sweet screencasts!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Yes, Tom. Time for some short-and-sweet screencasts!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/comment-page-1/#comment-47540</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Fri, 05 Sep 2008 12:03:30 +0000</pubDate>
		<guid isPermaLink="false">http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/#comment-47540</guid>
		<description>&lt;p&gt;Andy - &lt;code&gt;&lt;content: paramm&gt;&lt;/code&gt; is exactly that - you&#039;re passing a parameter to the tag that you&#039;re calling, and you&#039;re also making that parameter available to the tag you are defining.&lt;/p&gt;

&lt;p&gt;Please dive in to the forums if you&#039;ve still got questions after checking out the docs. It&#039;s easier to handle detailed questions like these over there.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Andy &#8211; <code>&lt;content: paramm&gt;</code> is exactly that &#8211; you&#8217;re passing a parameter to the tag that you&#8217;re calling, and you&#8217;re also making that parameter available to the tag you are defining.</p>
<p>Please dive in to the forums if you&#8217;ve still got questions after checking out the docs. It&#8217;s easier to handle detailed questions like these over there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: solars</title>
		<link>http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/comment-page-1/#comment-47528</link>
		<dc:creator>solars</dc:creator>
		<pubDate>Fri, 05 Sep 2008 08:09:29 +0000</pubDate>
		<guid isPermaLink="false">http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/#comment-47528</guid>
		<description>&lt;p&gt;Great explanation Tom, I think the generators will be very helpful to get startet with dryml.&lt;/p&gt;

&lt;p&gt;Andy:
There already is dryml documentation available at http://hobocentral.net/docs/dryml/ which should explain the usage you are questioning.&lt;/p&gt;

&lt;p&gt;&#039;param&#039; marks a tag that can be reused later, eg. param=&quot;heading&quot; marks a param called &#039;heading&#039; which can then be reused using the colon syntax: fubar&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Great explanation Tom, I think the generators will be very helpful to get startet with dryml.</p>
<p>Andy:<br />
There already is dryml documentation available at <a href="http://hobocentral.net/docs/dryml/" rel="nofollow">http://hobocentral.net/docs/dryml/</a> which should explain the usage you are questioning.</p>
<p>&#8216;param&#8217; marks a tag that can be reused later, eg. param=&#8221;heading&#8221; marks a param called &#8216;heading&#8217; which can then be reused using the colon syntax: fubar</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Orahood</title>
		<link>http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/comment-page-1/#comment-47502</link>
		<dc:creator>Andy Orahood</dc:creator>
		<pubDate>Fri, 05 Sep 2008 02:33:22 +0000</pubDate>
		<guid isPermaLink="false">http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/#comment-47502</guid>
		<description>&lt;p&gt;If at first you don&#039;t succeed...&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&lt;h2 param=&#039;heading&#039;&gt;...&lt;/h2&gt; = defining a &#039;heading&#039; tag

&lt;heading:&gt;stuff&lt;/heading:&gt; = using the &#039;heading&#039; tag

&lt;content: param&gt; = ??? (defining and using together?)
&lt;/code&gt;&lt;/pre&gt;
</description>
		<content:encoded><![CDATA[<p>If at first you don&#8217;t succeed&#8230;</p>
<pre><code>&lt;h2 param='heading'&gt;...&lt;/h2&gt; = defining a 'heading' tag

&lt;heading:&gt;stuff&lt;/heading:&gt; = using the 'heading' tag

&lt;content: param&gt; = ??? (defining and using together?)
</code></pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Orahood</title>
		<link>http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/comment-page-1/#comment-47501</link>
		<dc:creator>Andy Orahood</dc:creator>
		<pubDate>Fri, 05 Sep 2008 02:32:30 +0000</pubDate>
		<guid isPermaLink="false">http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/#comment-47501</guid>
		<description>&lt;p&gt;oops, didn&#039;t do the markdown formatting. The examples should be
    ... = defining a &#039;heading&#039; tag&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&lt;heading:&gt;stuff&lt;/heading:&gt; = using the &#039;heading&#039; tag

&lt;content: param&gt; = ??? (defining and using together?)
&lt;/code&gt;&lt;/pre&gt;
</description>
		<content:encoded><![CDATA[<p>oops, didn&#8217;t do the markdown formatting. The examples should be<br />
    &#8230; = defining a &#8216;heading&#8217; tag</p>
<pre><code>&lt;heading:&gt;stuff&lt;/heading:&gt; = using the 'heading' tag

&lt;content: param&gt; = ??? (defining and using together?)
</code></pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Orahood</title>
		<link>http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/comment-page-1/#comment-47500</link>
		<dc:creator>Andy Orahood</dc:creator>
		<pubDate>Fri, 05 Sep 2008 02:30:18 +0000</pubDate>
		<guid isPermaLink="false">http://hobocentral.net/blog/2008/09/04/new-in-08-dryml-generators/#comment-47500</guid>
		<description>&lt;p&gt;It may be easy for you to understand but I&#039;m having a lot of trouble with it. I&#039;m sure you&#039;re used to this by now, but please work on some documentation for DRYML syntax. It appears to me that DRYML attempts to pack a lot of expressive power into an XML syntax by subtly co-opting things like namespace notation and attribute. Right now I believe that there will be a great payoff to blurring the distinction between markup and logic, but the learning curve is made much steeper because of the confusion this conflation causes. I often find myself looking at DRYML and at first blush thinking I see what it does because it just looks like markup, but the longer I stare at it the more I realize that I don&#039;t follow the logic at all.&lt;/p&gt;

&lt;p&gt;As an example, my understanding of parameter syntax is that inside that definition of  above, you define tags by using the param attribute inside a tag, and you invoke tags by appending a colon to the name of the defined parameter. So I don&#039;t understand the tags where you both append a colon and use the param attribute. I.e.:&lt;/p&gt;

&lt;p&gt;... = defining a &#039;heading&#039; tag&lt;/p&gt;

&lt;p&gt;stuff = using the &#039;heading&#039; tag&lt;/p&gt;

&lt;p&gt; = ??? (defining and using together?)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>It may be easy for you to understand but I&#8217;m having a lot of trouble with it. I&#8217;m sure you&#8217;re used to this by now, but please work on some documentation for DRYML syntax. It appears to me that DRYML attempts to pack a lot of expressive power into an XML syntax by subtly co-opting things like namespace notation and attribute. Right now I believe that there will be a great payoff to blurring the distinction between markup and logic, but the learning curve is made much steeper because of the confusion this conflation causes. I often find myself looking at DRYML and at first blush thinking I see what it does because it just looks like markup, but the longer I stare at it the more I realize that I don&#8217;t follow the logic at all.</p>
<p>As an example, my understanding of parameter syntax is that inside that definition of  above, you define tags by using the param attribute inside a tag, and you invoke tags by appending a colon to the name of the defined parameter. So I don&#8217;t understand the tags where you both append a colon and use the param attribute. I.e.:</p>
<p>&#8230; = defining a &#8216;heading&#8217; tag</p>
<p>stuff = using the &#8216;heading&#8217; tag</p>
<p> = ??? (defining and using together?)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

