<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comments on: Piping the Machine: PureMVC Multicore with Pipes and the Finite State Machine (FSM)</title>
	<atom:link href="http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/feed/" rel="self" type="application/rss+xml" />
	<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/</link>
	<description>[without unit tests] you&#039;re not refactoring; you&#039;re just changing shit. -Hamlet D&#039;Arcy</description>
	<lastBuildDate>Thu, 02 Feb 2012 05:54:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Modular Robotlegs &#124; Building Blocks</title>
		<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/comment-page-1/#comment-504</link>
		<dc:creator>Modular Robotlegs &#124; Building Blocks</dc:creator>
		<pubDate>Thu, 17 Jun 2010 19:37:52 +0000</pubDate>
		<guid isPermaLink="false">http://joelhooks.com/?p=177#comment-504</guid>
		<description>[...] to Robotlegs I used PureMVC exclusively. There is a utility for PureMVC called Pipes, which I have written about previously. Pipes is pretty cool. It uses a plumbing metaphor to describe the connections between modules. It [...]</description>
		<content:encoded><![CDATA[<p>[...] to Robotlegs I used PureMVC exclusively. There is a utility for PureMVC called Pipes, which I have written about previously. Pipes is pretty cool. It uses a plumbing metaphor to describe the connections between modules. It [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fellowes_binding_machine</title>
		<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/comment-page-1/#comment-271</link>
		<dc:creator>fellowes_binding_machine</dc:creator>
		<pubDate>Wed, 21 Oct 2009 07:39:39 +0000</pubDate>
		<guid isPermaLink="false">http://joelhooks.com/?p=177#comment-271</guid>
		<description>This is so interested! Where can I find more like this?</description>
		<content:encoded><![CDATA[<p>This is so interested! Where can I find more like this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel Hooks</title>
		<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/comment-page-1/#comment-454</link>
		<dc:creator>Joel Hooks</dc:creator>
		<pubDate>Sun, 19 Jul 2009 06:36:12 +0000</pubDate>
		<guid isPermaLink="false">http://joelhooks.com/?p=177#comment-454</guid>
		<description>That&#039;s awesome Greg. Pipes is really a fantastic tool once you get your head around it. You&#039;ll dig the State Machine too. Cheers</description>
		<content:encoded><![CDATA[<p>That&#39;s awesome Greg. Pipes is really a fantastic tool once you get your head around it. You&#39;ll dig the State Machine too. Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/comment-page-1/#comment-453</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Sun, 19 Jul 2009 01:40:40 +0000</pubDate>
		<guid isPermaLink="false">http://joelhooks.com/?p=177#comment-453</guid>
		<description>Hi Joel, thank you.  I used your example and the one at &lt;a href=&quot;http://www.tekool.net/&quot; rel=&quot;nofollow&quot;&gt;http://www.tekool.net/&lt;/a&gt; as the basis for an Actionscript only project.  I implemented IEventDispatcher in a module data proxy so it can dispatch an event when it is updated.  I passed the module facade to each module on instantiation so each module retrieves its proxy and then attaches a listener to it.  This also allows the module to directly notify its junction mediator.  Each module is assigned to an index in the proxy array.  This acts as a data binding to the proxy, something not readily available in Actionscript only projects. Module to module communication is then bounced off the shell back to the intended module index in the proxy.  I also modified the module message header to contain a to-module and a from-module parameter.  When the module proxy gets an update it uses the to-module parameter as the index in it&#039;s array.  As mentioned prior each module listens to its index in the proxy.  As a side benefit each module can also access another modules data if needed and I suppose an index in the proxy could be assigned to the shell so that data would be readily available too.  The next step is to use the state machine for layout control perhaps implementing a three phase process like the Flex Layout Manager does.  Thank you again for your great example.</description>
		<content:encoded><![CDATA[<p>Hi Joel, thank you.  I used your example and the one at <a href="http://www.tekool.net/" rel="nofollow">http://www.tekool.net/</a> as the basis for an Actionscript only project.  I implemented IEventDispatcher in a module data proxy so it can dispatch an event when it is updated.  I passed the module facade to each module on instantiation so each module retrieves its proxy and then attaches a listener to it.  This also allows the module to directly notify its junction mediator.  Each module is assigned to an index in the proxy array.  This acts as a data binding to the proxy, something not readily available in Actionscript only projects. Module to module communication is then bounced off the shell back to the intended module index in the proxy.  I also modified the module message header to contain a to-module and a from-module parameter.  When the module proxy gets an update it uses the to-module parameter as the index in it&#39;s array.  As mentioned prior each module listens to its index in the proxy.  As a side benefit each module can also access another modules data if needed and I suppose an index in the proxy could be assigned to the shell so that data would be readily available too.  The next step is to use the state machine for layout control perhaps implementing a three phase process like the Flex Layout Manager does.  Thank you again for your great example.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel Hooks</title>
		<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/comment-page-1/#comment-270</link>
		<dc:creator>Joel Hooks</dc:creator>
		<pubDate>Sun, 19 Jul 2009 00:36:12 +0000</pubDate>
		<guid isPermaLink="false">http://joelhooks.com/?p=177#comment-270</guid>
		<description>That&#039;s awesome Greg. Pipes is really a fantastic tool once you get your head around it. You&#039;ll dig the State Machine too. Cheers</description>
		<content:encoded><![CDATA[<p>That&#39;s awesome Greg. Pipes is really a fantastic tool once you get your head around it. You&#39;ll dig the State Machine too. Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/comment-page-1/#comment-269</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Sat, 18 Jul 2009 19:40:40 +0000</pubDate>
		<guid isPermaLink="false">http://joelhooks.com/?p=177#comment-269</guid>
		<description>Hi Joel, thank you.  I used your example and the one at &lt;a href=&quot;http://www.tekool.net/&quot; rel=&quot;nofollow&quot;&gt;http://www.tekool.net/&lt;/a&gt; as the basis for an Actionscript only project.  I implemented IEventDispatcher in a module data proxy so it can dispatch an event when it is updated.  I passed the module facade to each module on instantiation so each module retrieves its proxy and then attaches a listener to it.  This also allows the module to directly notify its junction mediator.  Each module is assigned to an index in the proxy array.  This acts as a data binding to the proxy, something not readily available in Actionscript only projects. Module to module communication is then bounced off the shell back to the intended module index in the proxy.  I also modified the module message header to contain a to-module and a from-module parameter.  When the module proxy gets an update it uses the to-module parameter as the index in it&#039;s array.  As mentioned prior each module listens to its index in the proxy.  As a side benefit each module can also access another modules data if needed and I suppose an index in the proxy could be assigned to the shell so that data would be readily available too.  The next step is to use the state machine for layout control perhaps implementing a three phase process like the Flex Layout Manager does.  Thank you again for your great example.</description>
		<content:encoded><![CDATA[<p>Hi Joel, thank you.  I used your example and the one at <a href="http://www.tekool.net/" rel="nofollow">http://www.tekool.net/</a> as the basis for an Actionscript only project.  I implemented IEventDispatcher in a module data proxy so it can dispatch an event when it is updated.  I passed the module facade to each module on instantiation so each module retrieves its proxy and then attaches a listener to it.  This also allows the module to directly notify its junction mediator.  Each module is assigned to an index in the proxy array.  This acts as a data binding to the proxy, something not readily available in Actionscript only projects. Module to module communication is then bounced off the shell back to the intended module index in the proxy.  I also modified the module message header to contain a to-module and a from-module parameter.  When the module proxy gets an update it uses the to-module parameter as the index in it&#39;s array.  As mentioned prior each module listens to its index in the proxy.  As a side benefit each module can also access another modules data if needed and I suppose an index in the proxy could be assigned to the shell so that data would be readily available too.  The next step is to use the state machine for layout control perhaps implementing a three phase process like the Flex Layout Manager does.  Thank you again for your great example.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel Hooks</title>
		<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/comment-page-1/#comment-456</link>
		<dc:creator>Joel Hooks</dc:creator>
		<pubDate>Wed, 15 Jul 2009 20:35:53 +0000</pubDate>
		<guid isPermaLink="false">http://joelhooks.com/?p=177#comment-456</guid>
		<description>I don&#039;t find Pipes difficult ( any more ;) ) and while I have huge respect for Darshan&#039;s efforts with Fabrication, it extends virtually every single PureMVC framework creating an entirely new framework. I really like working from the reference PureMVC.</description>
		<content:encoded><![CDATA[<p>I don&#39;t find Pipes difficult ( any more <img src='http://joelhooks.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) and while I have huge respect for Darshan&#39;s efforts with Fabrication, it extends virtually every single PureMVC framework creating an entirely new framework. I really like working from the reference PureMVC.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: grantdavies</title>
		<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/comment-page-1/#comment-455</link>
		<dc:creator>grantdavies</dc:creator>
		<pubDate>Wed, 15 Jul 2009 17:54:21 +0000</pubDate>
		<guid isPermaLink="false">http://joelhooks.com/?p=177#comment-455</guid>
		<description>Nice example, have you tried the fabrication utility ?  It makes pipes considerably easier and removes a lot of the, excuse the pun &quot;plumbing.&lt;br&gt;&lt;br&gt;Cheers&lt;br&gt;grant</description>
		<content:encoded><![CDATA[<p>Nice example, have you tried the fabrication utility ?  It makes pipes considerably easier and removes a lot of the, excuse the pun &#8220;plumbing.</p>
<p>Cheers<br />grant</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel Hooks</title>
		<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/comment-page-1/#comment-268</link>
		<dc:creator>Joel Hooks</dc:creator>
		<pubDate>Wed, 15 Jul 2009 14:35:53 +0000</pubDate>
		<guid isPermaLink="false">http://joelhooks.com/?p=177#comment-268</guid>
		<description>I don&#039;t find Pipes difficult ( any more ;) ) and while I have huge respect for Darshan&#039;s efforts with Fabrication, it extends virtually every single PureMVC framework creating an entirely new framework. I really like working from the reference PureMVC.</description>
		<content:encoded><![CDATA[<p>I don&#39;t find Pipes difficult ( any more <img src='http://joelhooks.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) and while I have huge respect for Darshan&#39;s efforts with Fabrication, it extends virtually every single PureMVC framework creating an entirely new framework. I really like working from the reference PureMVC.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: grantdavies</title>
		<link>http://joelhooks.com/2009/05/18/piping-the-machine-puremvc-multicore-with-pipes-and-the-finite-state-machine-fsm/comment-page-1/#comment-267</link>
		<dc:creator>grantdavies</dc:creator>
		<pubDate>Wed, 15 Jul 2009 11:54:21 +0000</pubDate>
		<guid isPermaLink="false">http://joelhooks.com/?p=177#comment-267</guid>
		<description>Nice example, have you tried the fabrication utility ?  It makes pipes considerably easier and removes a lot of the, excuse the pun &quot;plumbing.&lt;br&gt;&lt;br&gt;Cheers&lt;br&gt;grant</description>
		<content:encoded><![CDATA[<p>Nice example, have you tried the fabrication utility ?  It makes pipes considerably easier and removes a lot of the, excuse the pun &#8220;plumbing.</p>
<p>Cheers<br />grant</p>
]]></content:encoded>
	</item>
</channel>
</rss>

