<?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: Build Tools: Maven Flex Plugins</title>
	<atom:link href="http://www.maximporges.com/2007/09/25/build-tools-maven-flex-plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maximporges.com/2007/09/25/build-tools-maven-flex-plugins/</link>
	<description>Winning At Yelling</description>
	<lastBuildDate>Mon, 26 Jul 2010 21:32:44 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jacob von Eyben</title>
		<link>http://www.maximporges.com/2007/09/25/build-tools-maven-flex-plugins/comment-page-1/#comment-172</link>
		<dc:creator>Jacob von Eyben</dc:creator>
		<pubDate>Fri, 02 Nov 2007 20:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.maximporges.com/?p=93#comment-172</guid>
		<description>I am using the israfil plugin as well and I have wrapped it all up in a &lt;a HREF=&quot;http://ancientprogramming.blogspot.com/2007/11/quickstart-flex-development-with-this.html&quot; REL=&quot;nofollow&quot;&gt;maven-archetype-flex &lt;/a&gt; that is distributed to ibiblio for all to use.&lt;br/&gt;&lt;br/&gt;It should speed up the time it takes to fire up a flex project.</description>
		<content:encoded><![CDATA[<p>I am using the israfil plugin as well and I have wrapped it all up in a <a HREF="http://ancientprogramming.blogspot.com/2007/11/quickstart-flex-development-with-this.html" REL="nofollow">maven-archetype-flex </a> that is distributed to ibiblio for all to use.</p>
<p>It should speed up the time it takes to fire up a flex project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxim Porges</title>
		<link>http://www.maximporges.com/2007/09/25/build-tools-maven-flex-plugins/comment-page-1/#comment-163</link>
		<dc:creator>Maxim Porges</dc:creator>
		<pubDate>Sat, 29 Sep 2007 01:39:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.maximporges.com/?p=93#comment-163</guid>
		<description>Thanks for the correction on the plugin&#039;s availability, Christian. Now that I think about it, I don&#039;t think I had my local Artifactory repository running when I was trying to install the plugin, so I imagine that&#039;s why it didn&#039;t resolve the plugin from the public Maven repo. Duh.&lt;br/&gt;&lt;br/&gt;Still, it was fun building it from source and seeing that work! :) I&#039;ll see if I still have the build log files so that I can post the files as you suggested.&lt;br/&gt;&lt;br/&gt;It&#039;s a shame the Flash player doesn&#039;t offer a headless version, like Java does. I wonder if this is something the Flex/Flash team will add support for in later releases so that we can enjoy automated Flex builds/tests in *nix server environments (where they are most likely to live, IMO). I doubt they imagined that somebody would build a unit test environment for Flex, but since the Flash player is already cross-platform, one would imagine it would be possible to take the extra leap and make a headless version.&lt;br/&gt;&lt;br/&gt;I may have a few questions for you on the plugin for my demo next Tuesday. If anything comes up, I&#039;ll post them to the mailing list.</description>
		<content:encoded><![CDATA[<p>Thanks for the correction on the plugin&#8217;s availability, Christian. Now that I think about it, I don&#8217;t think I had my local Artifactory repository running when I was trying to install the plugin, so I imagine that&#8217;s why it didn&#8217;t resolve the plugin from the public Maven repo. Duh.</p>
<p>Still, it was fun building it from source and seeing that work! :) I&#8217;ll see if I still have the build log files so that I can post the files as you suggested.</p>
<p>It&#8217;s a shame the Flash player doesn&#8217;t offer a headless version, like Java does. I wonder if this is something the Flex/Flash team will add support for in later releases so that we can enjoy automated Flex builds/tests in *nix server environments (where they are most likely to live, IMO). I doubt they imagined that somebody would build a unit test environment for Flex, but since the Flash player is already cross-platform, one would imagine it would be possible to take the extra leap and make a headless version.</p>
<p>I may have a few questions for you on the plugin for my demo next Tuesday. If anything comes up, I&#8217;ll post them to the mailing list.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Gruber</title>
		<link>http://www.maximporges.com/2007/09/25/build-tools-maven-flex-plugins/comment-page-1/#comment-162</link>
		<dc:creator>Christian Gruber</dc:creator>
		<pubDate>Fri, 28 Sep 2007 12:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.maximporges.com/?p=93#comment-162</guid>
		<description>Hi.  2 points.  1 - you don&#039;t actually have to build the maven-flex2-plugin yourself.  It&#039;s deployed to the standard maven2 repository (repo1.maven.org/maven2).  This means if you include it in your plugins, maven should automatically download the compiled binary plugin from that repo.  No integration tests to fail, no hassle.  (By the way, if you&#039;re integration tests are failing, please post the build.log files from the failing tests to the israfil-mojo-dev group so I can see why.  The integration tests are working for me.)&lt;br/&gt;&lt;br/&gt;2nd point is about FlexUnit.  I haven&#039;t integrated support for flexunit, because in the environments that I have needed the plugin, builds were automated and headless (no gui, no user logged in).  FlexUnit invokes the flash player, which requires a graphical context, and (on most O/S&#039;) a logged-in user.  You can fiddle with virtual framebuffer magic on linux, but I didn&#039;t want to tie the plugin to something that requires that much system installation magic, and that was so platform specific.&lt;br/&gt;&lt;br/&gt;I&#039;m looking into creating a lightweight xUnit implementation based on the ECMAScript reference interpreter, so that you can at least unit test your actionscript code (the non-graphical stuff).  There are lots of threads about unit vs. integration vs. system testing on the flexcoders list that I wont replicate here.</description>
		<content:encoded><![CDATA[<p>Hi.  2 points.  1 &#8211; you don&#8217;t actually have to build the maven-flex2-plugin yourself.  It&#8217;s deployed to the standard maven2 repository (repo1.maven.org/maven2).  This means if you include it in your plugins, maven should automatically download the compiled binary plugin from that repo.  No integration tests to fail, no hassle.  (By the way, if you&#8217;re integration tests are failing, please post the build.log files from the failing tests to the israfil-mojo-dev group so I can see why.  The integration tests are working for me.)</p>
<p>2nd point is about FlexUnit.  I haven&#8217;t integrated support for flexunit, because in the environments that I have needed the plugin, builds were automated and headless (no gui, no user logged in).  FlexUnit invokes the flash player, which requires a graphical context, and (on most O/S&#8217;) a logged-in user.  You can fiddle with virtual framebuffer magic on linux, but I didn&#8217;t want to tie the plugin to something that requires that much system installation magic, and that was so platform specific.</p>
<p>I&#8217;m looking into creating a lightweight xUnit implementation based on the ECMAScript reference interpreter, so that you can at least unit test your actionscript code (the non-graphical stuff).  There are lots of threads about unit vs. integration vs. system testing on the flexcoders list that I wont replicate here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxim Porges</title>
		<link>http://www.maximporges.com/2007/09/25/build-tools-maven-flex-plugins/comment-page-1/#comment-161</link>
		<dc:creator>Maxim Porges</dc:creator>
		<pubDate>Fri, 28 Sep 2007 04:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.maximporges.com/?p=93#comment-161</guid>
		<description>@Peder,&lt;br/&gt;&lt;br/&gt;Glad you got some use out of the post.&lt;br/&gt;&lt;br/&gt;I have been playing with the FlexUnit Ant tasks this evening, and I&#039;d really like to see the code from this integrated in with the Maven 2 plugin. I&#039;ll have to see if &lt;a HREF=&quot;http://weblogs.macromedia.com/pmartin/archives/2006/06/flexunit_ant.cfm&quot; REL=&quot;nofollow&quot;&gt;Peter Martin&lt;/a&gt; will let us use the code.&lt;br/&gt;&lt;br/&gt;If so, perhaps Christian will let me contribute a little to the Flex plugin. I&#039;d like to get my head around Maven&#039;s plugin architecture, and this is as good an excuse as any.</description>
		<content:encoded><![CDATA[<p>@Peder,</p>
<p>Glad you got some use out of the post.</p>
<p>I have been playing with the FlexUnit Ant tasks this evening, and I&#8217;d really like to see the code from this integrated in with the Maven 2 plugin. I&#8217;ll have to see if <a HREF="http://weblogs.macromedia.com/pmartin/archives/2006/06/flexunit_ant.cfm" REL="nofollow">Peter Martin</a> will let us use the code.</p>
<p>If so, perhaps Christian will let me contribute a little to the Flex plugin. I&#8217;d like to get my head around Maven&#8217;s plugin architecture, and this is as good an excuse as any.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peder</title>
		<link>http://www.maximporges.com/2007/09/25/build-tools-maven-flex-plugins/comment-page-1/#comment-160</link>
		<dc:creator>peder</dc:creator>
		<pubDate>Fri, 28 Sep 2007 02:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.maximporges.com/?p=93#comment-160</guid>
		<description>Hi Maxim,&lt;br/&gt;&lt;br/&gt;Thanks for this article, it cleared up a few things for me.  You should join Christians users group at http://groups.google.com/group/israfil-mojo-users&lt;br/&gt;if you do decide that this is the better tool.   &lt;br/&gt;&lt;br/&gt;Christian has been very responsive and helpful, and I&#039;m sure this tool can mature quite a bit if we help him out.  It&#039;s a much needed addition to any java project that has some flash sprinkled in.  :)</description>
		<content:encoded><![CDATA[<p>Hi Maxim,</p>
<p>Thanks for this article, it cleared up a few things for me.  You should join Christians users group at <a href="http://groups.google.com/group/israfil-mojo-users" rel="nofollow">http://groups.google.com/group/israfil-mojo-users</a><br />if you do decide that this is the better tool.   </p>
<p>Christian has been very responsive and helpful, and I&#8217;m sure this tool can mature quite a bit if we help him out.  It&#8217;s a much needed addition to any java project that has some flash sprinkled in.  :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxim Porges</title>
		<link>http://www.maximporges.com/2007/09/25/build-tools-maven-flex-plugins/comment-page-1/#comment-158</link>
		<dc:creator>Maxim Porges</dc:creator>
		<pubDate>Wed, 26 Sep 2007 23:42:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.maximporges.com/?p=93#comment-158</guid>
		<description>@Dan,&lt;br/&gt;&lt;br/&gt;I haven&#039;t messed with that yet, but it is supposed to handle it, as well as swc-based dependencies.&lt;br/&gt;&lt;br/&gt;A quick review of the &lt;a HREF=&quot;http://www.israfil.net/projects/mojo/maven-flex2-plugin/usage.html&quot; REL=&quot;nofollow&quot;&gt;usage notes&lt;/a&gt; indicates that you might need to specify a .flexLibProperties file for SWC projects, which I imagine holds the references to the included classes. If this is the case, it looks like a pain in the ass (but maybe o more so than the Ant equivalent).&lt;br/&gt;&lt;br/&gt;I&#039;ll have to play with it and let you know.</description>
		<content:encoded><![CDATA[<p>@Dan,</p>
<p>I haven&#8217;t messed with that yet, but it is supposed to handle it, as well as swc-based dependencies.</p>
<p>A quick review of the <a HREF="http://www.israfil.net/projects/mojo/maven-flex2-plugin/usage.html" REL="nofollow">usage notes</a> indicates that you might need to specify a .flexLibProperties file for SWC projects, which I imagine holds the references to the included classes. If this is the case, it looks like a pain in the ass (but maybe o more so than the Ant equivalent).</p>
<p>I&#8217;ll have to play with it and let you know.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Roop</title>
		<link>http://www.maximporges.com/2007/09/25/build-tools-maven-flex-plugins/comment-page-1/#comment-157</link>
		<dc:creator>Daniel Roop</dc:creator>
		<pubDate>Wed, 26 Sep 2007 12:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.maximporges.com/?p=93#comment-157</guid>
		<description>Max,&lt;br/&gt;&lt;br/&gt;Do you know how well the plug in handles creating libraries (swc). I know the ant version is just an abstraction on the underlying compiler, which has a few pitfalls. For instance you have to explicitly tell it each class/file you want included into the library.</description>
		<content:encoded><![CDATA[<p>Max,</p>
<p>Do you know how well the plug in handles creating libraries (swc). I know the ant version is just an abstraction on the underlying compiler, which has a few pitfalls. For instance you have to explicitly tell it each class/file you want included into the library.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
