<?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: GitHub Pages: publish your Grails plugin docs</title>
	<atom:link href="http://www.cacoethes.co.uk/blog/groovyandgrails/github-pages-publish-your-grails-plugin-docs/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cacoethes.co.uk/blog/groovyandgrails/github-pages-publish-your-grails-plugin-docs</link>
	<description>A search for meaning in software and life</description>
	<lastBuildDate>Tue, 31 Aug 2010 09:23:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Peter</title>
		<link>http://www.cacoethes.co.uk/blog/groovyandgrails/github-pages-publish-your-grails-plugin-docs/comment-page-1#comment-1152</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Tue, 31 Aug 2010 09:23:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.cacoethes.co.uk/blog/?p=232#comment-1152</guid>
		<description>Thanks Luke. I&#039;ve pushed the changed so the script in the GWT plugin has the fix.</description>
		<content:encoded><![CDATA[<p>Thanks Luke. I&#8217;ve pushed the changed so the script in the GWT plugin has the fix.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke Daley</title>
		<link>http://www.cacoethes.co.uk/blog/groovyandgrails/github-pages-publish-your-grails-plugin-docs/comment-page-1#comment-1151</link>
		<dc:creator>Luke Daley</dc:creator>
		<pubDate>Tue, 31 Aug 2010 02:10:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.cacoethes.co.uk/blog/?p=232#comment-1151</guid>
		<description>The following patch will make the publish-github script work with 1.3:



--- untitled
+++ (clipboard)
@@ -58,7 +58,13 @@
     // We have to generate the docs on the current branch because the
     // &#039;docs&#039; target depends on &#039;compile&#039;, which of course requires all
     // the source files.
-    def docsDir = new File(&quot;${basedir}/docs&quot;)
+    def docsDir 
+    try {
+        docsDir = grailsSettings.docsOutputDir
+    } catch (MissingPropertyException e) {
+        docsDir = new File(&quot;${basedir}/docs&quot;)
+    }
+    
     ant.delete(dir: docsDir.absolutePath)
     docs()
 
</description>
		<content:encoded><![CDATA[<p>The following patch will make the publish-github script work with 1.3:</p>
<p>&#8212; untitled<br />
+++ (clipboard)<br />
@@ -58,7 +58,13 @@<br />
     // We have to generate the docs on the current branch because the<br />
     // &#8216;docs&#8217; target depends on &#8216;compile&#8217;, which of course requires all<br />
     // the source files.<br />
-    def docsDir = new File(&#8220;${basedir}/docs&#8221;)<br />
+    def docsDir<br />
+    try {<br />
+        docsDir = grailsSettings.docsOutputDir<br />
+    } catch (MissingPropertyException e) {<br />
+        docsDir = new File(&#8220;${basedir}/docs&#8221;)<br />
+    }<br />
+<br />
     ant.delete(dir: docsDir.absolutePath)<br />
     docs()</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Armbruster IT Blog &#187; new Grails plugin released: modproxybalancer</title>
		<link>http://www.cacoethes.co.uk/blog/groovyandgrails/github-pages-publish-your-grails-plugin-docs/comment-page-1#comment-1056</link>
		<dc:creator>Armbruster IT Blog &#187; new Grails plugin released: modproxybalancer</dc:creator>
		<pubDate>Tue, 25 May 2010 12:18:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.cacoethes.co.uk/blog/?p=232#comment-1056</guid>
		<description>[...] note: this is my first Grails plugin with it&#8217;s sources residing on github.com. Thanks to Peter Ledbrook&#8217;s excellent blog post, I was able to use GitHub pages for the documentation.    Categories: Uncategorized Tags: [...]</description>
		<content:encoded><![CDATA[<p>[...] note: this is my first Grails plugin with it&#8217;s sources residing on github.com. Thanks to Peter Ledbrook&#8217;s excellent blog post, I was able to use GitHub pages for the documentation.    Categories: Uncategorized Tags: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#160; GitHub Pages: publica tu documentación de plugins de Grails (inglés)&#160;-&#160;Observatorio de Grails</title>
		<link>http://www.cacoethes.co.uk/blog/groovyandgrails/github-pages-publish-your-grails-plugin-docs/comment-page-1#comment-970</link>
		<dc:creator>&#160; GitHub Pages: publica tu documentación de plugins de Grails (inglés)&#160;-&#160;Observatorio de Grails</dc:creator>
		<pubDate>Fri, 12 Mar 2010 11:08:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.cacoethes.co.uk/blog/?p=232#comment-970</guid>
		<description>[...] información sobre GitHub Pages: publish your Grails plugin doc (traducido al [...]</description>
		<content:encoded><![CDATA[<p>[...] información sobre GitHub Pages: publish your Grails plugin doc (traducido al [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Brevoort</title>
		<link>http://www.cacoethes.co.uk/blog/groovyandgrails/github-pages-publish-your-grails-plugin-docs/comment-page-1#comment-964</link>
		<dc:creator>Mike Brevoort</dc:creator>
		<pubDate>Mon, 08 Mar 2010 13:18:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.cacoethes.co.uk/blog/?p=232#comment-964</guid>
		<description>Very clever Peter. To Graeme&#039;s point would be great if there were a more turnkey way to do this, but to me it would make sense that this would integrate more tightly into the Plugin Portal. I especially like the change notification on the plugin portal docs (though not 25 emails when someone is editing large changes and incrementally saving).

Is it more appropriate to consider what improvements should be made to the plugin portal? Subpage support with the ability to publish all docs from script? Also, would be cool if within core a dev plugin  there was a way to fire up a local webserver to serve the grails doc for the version you&#039;re running as well as a consolidated collection of plugin docs for all the plugins installed in the project. 

I like the though of trying to maintain consolidated documentation for plugins.</description>
		<content:encoded><![CDATA[<p>Very clever Peter. To Graeme&#8217;s point would be great if there were a more turnkey way to do this, but to me it would make sense that this would integrate more tightly into the Plugin Portal. I especially like the change notification on the plugin portal docs (though not 25 emails when someone is editing large changes and incrementally saving).</p>
<p>Is it more appropriate to consider what improvements should be made to the plugin portal? Subpage support with the ability to publish all docs from script? Also, would be cool if within core a dev plugin  there was a way to fire up a local webserver to serve the grails doc for the version you&#8217;re running as well as a consolidated collection of plugin docs for all the plugins installed in the project. </p>
<p>I like the though of trying to maintain consolidated documentation for plugins.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.cacoethes.co.uk/blog/groovyandgrails/github-pages-publish-your-grails-plugin-docs/comment-page-1#comment-963</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Mon, 08 Mar 2010 12:41:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.cacoethes.co.uk/blog/?p=232#comment-963</guid>
		<description>Of course I thought about it :) In fact, a general GitHub plugin may be appropriate. It&#039;d be a tiny plugin, but I guess that&#039;s OK. To be honest, I&#039;d prefer something that published direct to the plugin portal though.</description>
		<content:encoded><![CDATA[<p>Of course I thought about it <img src='http://www.cacoethes.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  In fact, a general GitHub plugin may be appropriate. It&#8217;d be a tiny plugin, but I guess that&#8217;s OK. To be honest, I&#8217;d prefer something that published direct to the plugin portal though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graeme Rocher</title>
		<link>http://www.cacoethes.co.uk/blog/groovyandgrails/github-pages-publish-your-grails-plugin-docs/comment-page-1#comment-962</link>
		<dc:creator>Graeme Rocher</dc:creator>
		<pubDate>Mon, 08 Mar 2010 09:40:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.cacoethes.co.uk/blog/?p=232#comment-962</guid>
		<description>Would be good if as many of these steps as possible were packages into a plugin so that once you have setup the &#039;gh-pages&#039; tracking branch its as simple as:

grails install-plugin github-pages
grails publish-github --push

To have a site published. The plugin could install the necessary templates and create the initial documentation structure etc. 

Come on Peter you know you want to ;-)</description>
		<content:encoded><![CDATA[<p>Would be good if as many of these steps as possible were packages into a plugin so that once you have setup the &#8216;gh-pages&#8217; tracking branch its as simple as:</p>
<p>grails install-plugin github-pages<br />
grails publish-github &#8211;push</p>
<p>To have a site published. The plugin could install the necessary templates and create the initial documentation structure etc. </p>
<p>Come on Peter you know you want to <img src='http://www.cacoethes.co.uk/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
