<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Modular Mind &#187; eclipse</title>
	<atom:link href="http://www.modumind.com/category/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.modumind.com</link>
	<description>Eclipse RCP and OSGi training - online or onsite</description>
	<lastBuildDate>Thu, 29 Dec 2011 16:03:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>What is RCP (and why should I care)?</title>
		<link>http://www.modumind.com/2011/05/04/what-is-rcp/</link>
		<comments>http://www.modumind.com/2011/05/04/what-is-rcp/#comments</comments>
		<pubDate>Wed, 04 May 2011 22:13:07 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Rich Client Platform]]></category>

		<guid isPermaLink="false">http://www.modumind.com/?p=1353</guid>
		<description><![CDATA[Eclipse RCP is an incredibly useful platform but it&#8217;s often misunderstood. Many teams start using RCP because it seems like a quick way to create Java user interfaces, but it&#8217;s so much more than that. Unfortunately there are few online resources that break down the technical and business benefits associated with RCP. I&#8217;ve decided to [...]]]></description>
			<content:encoded><![CDATA[<p>Eclipse RCP is an incredibly useful platform but it&#8217;s often misunderstood. Many teams start using RCP because it seems like a quick way to create Java user interfaces, but it&#8217;s so much more than that.</p>
<p>Unfortunately there are few online resources that break down the technical and business benefits associated with RCP. I&#8217;ve decided to take a shot at it and I welcome your feedback. Check out <a href="/what-is-rcp">What is RCP and why should I care?</a></p>
<p><a class="a2a_button_dzone" href="http://www.addtoany.com/add_to/dzone?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="DZone" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/dzone.png" width="16" height="16" alt="DZone"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="Digg" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="Evernote" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_button_google_bookmarks" href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="Reddit" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_squidoo" href="http://www.addtoany.com/add_to/squidoo?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="Squidoo" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/squidoo.png" width="16" height="16" alt="Squidoo"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_technorati_favorites" href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_yahoo_bookmarks" href="http://www.addtoany.com/add_to/yahoo_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;linkname=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" title="Yahoo Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Bookmarks"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.modumind.com%2F2011%2F05%2F04%2Fwhat-is-rcp%2F&amp;title=What%20is%20RCP%20%28and%20why%20should%20I%20care%29%3F" id="wpa2a_2">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.modumind.com/2011/05/04/what-is-rcp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating RCP app to Helios &#8211; the disappearing executable</title>
		<link>http://www.modumind.com/2010/11/17/migrating-rcp-app-to-helios-the-disappearing-executable/</link>
		<comments>http://www.modumind.com/2010/11/17/migrating-rcp-app-to-helios-the-disappearing-executable/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 18:42:10 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Rich Client Platform]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.modumind.com/?p=1182</guid>
		<description><![CDATA[I&#8217;m currently migrating an RCP application to Helios (3.6.1). I migrated over my target platform and fired up the export product wizard. The build completed successfully, but there was no executable in my output directory. I spent a while chasing my tail trying to figure out if there was some hidden build error occurring, maybe [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently migrating an RCP application to Helios (3.6.1). I migrated over my target platform and fired up the export product wizard. The build completed successfully, but there was no executable in my output directory.</p>
<p>I spent a while chasing my tail trying to figure out if there was some hidden build error occurring, maybe a bad icon path or something. It finally occurred to me to actually examine the settings in the Product Configuration Editor, and I found that there is a checkbox labelled <em>&#8220;The product includes native launcher artifacts&#8221;</em> and it was not checked. Ugh.</p>
<p><a href="http://www.modumind.com/wp-content/uploads/2010/11/native-artifacts-checkbox.png"><img class="aligncenter size-full wp-image-1183" title="Native artifacts checkbox" src="http://www.modumind.com/wp-content/uploads/2010/11/native-artifacts-checkbox.png" alt="" width="550" height="268" /></a></p>
<p>What&#8217;s odd is that this checkbox existed in Eclipse 3.5 but it didn&#8217;t cause any problems until now. Anyway, I&#8217;m just throwing this out there to help any other poor souls who find themselves in this situation.</p>
<p>Now I can finally have lunch!</p>
<p><a class="a2a_button_dzone" href="http://www.addtoany.com/add_to/dzone?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="DZone" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/dzone.png" width="16" height="16" alt="DZone"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="Digg" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="Evernote" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_button_google_bookmarks" href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="Reddit" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_squidoo" href="http://www.addtoany.com/add_to/squidoo?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="Squidoo" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/squidoo.png" width="16" height="16" alt="Squidoo"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_technorati_favorites" href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_yahoo_bookmarks" href="http://www.addtoany.com/add_to/yahoo_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;linkname=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" title="Yahoo Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Bookmarks"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.modumind.com%2F2010%2F11%2F17%2Fmigrating-rcp-app-to-helios-the-disappearing-executable%2F&amp;title=Migrating%20RCP%20app%20to%20Helios%20%E2%80%93%20the%20disappearing%20executable" id="wpa2a_4">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.modumind.com/2010/11/17/migrating-rcp-app-to-helios-the-disappearing-executable/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Interesting opportunity for RCP/OSGi experts</title>
		<link>http://www.modumind.com/2010/02/18/interesting-opportunity-for-rcposgi-experts/</link>
		<comments>http://www.modumind.com/2010/02/18/interesting-opportunity-for-rcposgi-experts/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 19:07:32 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[OSGi]]></category>
		<category><![CDATA[Rich Client Platform]]></category>

		<guid isPermaLink="false">http://www.modumind.com/?p=1174</guid>
		<description><![CDATA[One of the things I love about being a trainer is that I get to visit and work with so many development teams. Every group of developers has their own chemistry, culture, skills and domain interests. Sometimes I think I&#8217;m learning as much as the teams I&#8217;m training. As it happens, one of the teams [...]]]></description>
			<content:encoded><![CDATA[<p>One of the things I love about being a trainer is that I get to visit and work with so many development teams. Every group of developers has their own chemistry, culture, skills and domain interests. Sometimes I think I&#8217;m learning as much as the teams I&#8217;m training.</p>
<p>As it happens, one of the teams I&#8217;ve enjoyed working with the most is looking for a full-time RCP/OSGi project lead. The company, <a href="http://www.extol.com">EXTOL</a>, is a small, successful ISV that creates B2B integration tools. I don&#8217;t do this too often, but I wanted to pass this on because I think it&#8217;s such a cool opportunity. What&#8217;s so cool about it, you ask?</p>
<ul>
<li>First, I don&#8217;t think there&#8217;s any better programming job than working for a small ISV. You can have a big impact and what you do matters. A lot.</li>
<li>EXTOL is re-architecting it&#8217;s products from the ground up (this is greenfield development) and they&#8217;re using a lot of interesting technologies &#8211; RCP, OSGi, EMF, GMF and more.</li>
<li>One of the coolest things they&#8217;re doing is leveraging OSGi on both the client-side and server-side. Very few projects are leveraging OSGi in this way, and I think the opportunities here are awesome.</li>
<li>Finally, the team is great. The developers are smart and easy to work with, management knows how to let developers be successful.</li>
</ul>
<p>So what&#8217;s the catch? Well, whether there&#8217;s a catch or not depends on what you&#8217;re looking for in your life at the moment. EXTOL is located in a small town (Pottsville) in the hills of eastern Pennsylvania. It&#8217;s a beautiful area with lots to do outdoors, a great place to raise a family and much more. It&#8217;s not for everyone, but I imagine it would be great for more than a few of the developers I&#8217;ve met.</p>
<p>If you&#8217;re interested, here&#8217;s <a href="http://www.extol.com/blog/?p=474">a post on the EXTOL blog</a> that goes into more detail. They&#8217;ll also have developers at EclipseCon, so feel free to introduce yourself to one of them (or me) if you&#8217;re there as well.</p>
<p><a class="a2a_button_dzone" href="http://www.addtoany.com/add_to/dzone?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="DZone" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/dzone.png" width="16" height="16" alt="DZone"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="Digg" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="Evernote" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_button_google_bookmarks" href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="Reddit" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_squidoo" href="http://www.addtoany.com/add_to/squidoo?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="Squidoo" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/squidoo.png" width="16" height="16" alt="Squidoo"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_technorati_favorites" href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_yahoo_bookmarks" href="http://www.addtoany.com/add_to/yahoo_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;linkname=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" title="Yahoo Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Bookmarks"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.modumind.com%2F2010%2F02%2F18%2Finteresting-opportunity-for-rcposgi-experts%2F&amp;title=Interesting%20opportunity%20for%20RCP%2FOSGi%20experts" id="wpa2a_6">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.modumind.com/2010/02/18/interesting-opportunity-for-rcposgi-experts/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Java modularity presentation in Prezi</title>
		<link>http://www.modumind.com/2009/11/09/java-modularity-presentation-in-prezi/</link>
		<comments>http://www.modumind.com/2009/11/09/java-modularity-presentation-in-prezi/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 21:59:05 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://www.modumind.com/?p=1165</guid>
		<description><![CDATA[One of the talks I give most often is called &#8220;Why Java Modularity Matters&#8221;. This is my attempt to explain how modularity in general and OSGi in particular represent the next logical step in the evolution of software development. I&#8217;m actually giving this talk at the Madison Java Users Group tomorrow night, and if you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>One of the talks I give most often is called &#8220;Why Java Modularity Matters&#8221;. This is my attempt to explain how modularity in general and OSGi in particular represent the next logical step in the evolution of software development. I&#8217;m actually <a href="http://www.wjug.org/madjug/">giving this talk at the Madison Java Users Group tomorrow night</a>, and if you&#8217;re in the area please feel free to stop by.</p>
<p>Anyway, I spent some time last week moving the presentation over to <a href="http://prezi.com">Prezi</a>, which I&#8217;ve been interested in trying for a while. What I like about Prezi is that it allows you to convey structure and meaning in ways that are impossible with regular slideware. </p>
<p>If you&#8217;re interested in what this looks like, check out the presentation embedded below. It&#8217;s obviously not meant to convey a lot of information on it&#8217;s own, but you&#8217;ll get the general idea. And as always, I&#8217;d be interested to hear what you think.</p>
<p><object id="prezi_c_-jv83gybyw" name="prezi_c_-jv83gybyw" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550" height="400"><param name="movie" value="http://prezi.com/bin/preziloader.swf"/><param name="allowfullscreen" value="true"/><param name="allowscriptaccess" value="always"/><param name="bgcolor" value="#ffffff"/><param name="flashvars" value="prezi_id=c_-jv83gybyw&amp;lock_to_path=1&amp;color=ffffff&amp;autoplay=no"/><embed id="preziEmbed_c_-jv83gybyw" name="preziEmbed_c_-jv83gybyw" src="http://prezi.com/bin/preziloader.swf" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="550" height="400" bgcolor="#ffffff" flashvars="prezi_id=c_-jv83gybyw&amp;lock_to_path=1&amp;color=ffffff&amp;autoplay=no"></embed></object> </p>
<p><a class="a2a_button_dzone" href="http://www.addtoany.com/add_to/dzone?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="DZone" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/dzone.png" width="16" height="16" alt="DZone"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="Digg" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="Evernote" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_button_google_bookmarks" href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="Reddit" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_squidoo" href="http://www.addtoany.com/add_to/squidoo?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="Squidoo" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/squidoo.png" width="16" height="16" alt="Squidoo"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_technorati_favorites" href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_yahoo_bookmarks" href="http://www.addtoany.com/add_to/yahoo_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;linkname=Java%20modularity%20presentation%20in%20Prezi" title="Yahoo Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Bookmarks"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.modumind.com%2F2009%2F11%2F09%2Fjava-modularity-presentation-in-prezi%2F&amp;title=Java%20modularity%20presentation%20in%20Prezi" id="wpa2a_8">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.modumind.com/2009/11/09/java-modularity-presentation-in-prezi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Eclipse and the modular convergence</title>
		<link>http://www.modumind.com/2009/10/26/eclipse-and-the-modular-convergence/</link>
		<comments>http://www.modumind.com/2009/10/26/eclipse-and-the-modular-convergence/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 16:54:39 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Ramblings]]></category>

		<guid isPermaLink="false">http://www.modumind.com/?p=1150</guid>
		<description><![CDATA[I believe the next few years are going to be an extremely exciting and productive time for the Eclipse ecosystem. I say this not only because I&#8217;m an optimist at heart, but also because there are large scale forces pushing things in this direction. The modular convergence The way I see it, some of the [...]]]></description>
			<content:encoded><![CDATA[<p>I believe the next few years are going to be an extremely exciting and productive time for the Eclipse ecosystem. I say this not only because I&#8217;m an optimist at heart, but also because there are large scale forces pushing things in this direction.</p>
<p><strong>The modular convergence</strong></p>
<p>The way I see it, some of the large pieces of the software puzzle are converging on a single way of seeing the world. The reason for this convergence is the increasingly obvious benefits of modular software development. So what&#8217;s converging?</p>
<ul>
<li><a href="http://www.osgi.org">OSGi</a> is at the heart of this this process. It&#8217;s the glue that holds everything else together.</li>
<li><a href="http://www.eclipse.org/">Eclipse</a>, meaning the entire ecosystem and not simply the IDE, has obviously been using OSGi for quite a while, but this usage is becoming increasingly explicit.</li>
<li><a href="http://maven.apache.org/">Maven</a> has become increasingly focused on OSGi due to obvious synergies in versioning, dependency management and provisioning. I think it&#8217;s fair to say that OSGi is going to be a core part of Maven going forward.</li>
<li><a href="http://www.springsource.com/">Spring</a> has also made a big bet on OSGi, starting with <a href="http://www.springsource.org/osgi">Spring DM</a> and <a href="http://www.springsource.com/products/dmserver">Spring dm Server</a>. Spring also uses the Eclipse IDE as the basis for it&#8217;s development tools and Maven as it&#8217;s build solution.</li>
</ul>
<p>As these technologies continue to become more interrelated, the benefits of using them together is going to increase dramatically. I don&#8217;t think it&#8217;s too far-fetched to say that these technologies will coalesce to form something like a new new LAMP-style stack for Java development.</p>
<p><strong>What does this mean for Eclipse developers?</strong></p>
<p>It&#8217;s in the interest of the Eclipse community to promote this convergence in any way it can. As developers, we should be looking for ways to speed up the process and also take advantage of the resulting synergies. Specifically:</p>
<ul>
<li>Eclipse should embrace OSGi as explicitly as possible, in many ways this is already happening. We&#8217;re seeing more and more OSGi standard services shipping with Eclipse runtimes and also increasing usage of OSGi services, particularly in the work being done by the e4 team. Another good example of the<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=149113"> renaming of the Plug-in Development Environment to the Bundle Development Environment</a>. These changes are a good start, but let&#8217;s see how far we can push this.</li>
<li>When it comes to Maven, the story is unfortunately different. Builds are causing a lot of pain for Eclipse developers, and the quickly multiplying build tools (<a href="http://www.eclipse.org/pde/pde-build/">PDE Build</a>, <a href="http://www.eclipse.org/buckminster/">Buckminster</a>, <a href="http://wiki.eclipse.org/Common_Build_Infrastructure">Athena</a>, <a href="http://wiki.eclipse.org/PDE/Incubator/b3/Proposal">B3</a>) are causing some confusion. My questions is: if Maven and Eclipse are both converging based on a shared interest in OSGi, why not focus on Maven as the solution to our build problems?</li>
<li>Spring is a technology that is not commonly used in Eclipse projects, but it&#8217;s focus on OSGi-based modularity would make it a perfect fit. This would also be true for those consuming Eclipse projects, such as Rich Client Platform developers. There&#8217;s actually not a lot of technical work to do here, just some evangelization. Spring and the various Eclipse projects have a lot to offer each other, and we should start to take more advantage of this.</li>
</ul>
<p><strong>Speeding it up</strong></p>
<p>In my opinion, the decision to make OSGi the foundation of the Eclipse ecosystem was one of the best decisions the Eclipse team has ever made. This decision has made it possible for Eclipse to participate in the convergence now taking place, but there&#8217;s more work to do. The actions we take now can slow the process down or speed it up. I say we take every opportunity to integrate with those who share an interest in modularity and OSGi. We&#8217;ll all be better off for it in the end.</p>
<p><a class="a2a_button_dzone" href="http://www.addtoany.com/add_to/dzone?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="DZone" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/dzone.png" width="16" height="16" alt="DZone"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="Digg" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="Evernote" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_button_google_bookmarks" href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="Reddit" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_squidoo" href="http://www.addtoany.com/add_to/squidoo?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="Squidoo" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/squidoo.png" width="16" height="16" alt="Squidoo"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_technorati_favorites" href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_yahoo_bookmarks" href="http://www.addtoany.com/add_to/yahoo_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;linkname=Eclipse%20and%20the%20modular%20convergence" title="Yahoo Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Bookmarks"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F26%2Feclipse-and-the-modular-convergence%2F&amp;title=Eclipse%20and%20the%20modular%20convergence" id="wpa2a_10">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.modumind.com/2009/10/26/eclipse-and-the-modular-convergence/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Decoupling Eclipse RCP products from feature versions</title>
		<link>http://www.modumind.com/2009/10/06/decoupling-products-from-feature-versions/</link>
		<comments>http://www.modumind.com/2009/10/06/decoupling-products-from-feature-versions/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 21:33:46 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Rich Client Platform]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.modumind.com/?p=1114</guid>
		<description><![CDATA[I just spent some time updating the sample projects I provide to help Eclipse RCP developers get started with PDE Build. One of the main reasons for the update was to decouple the product configurations from specific feature versions, and I thought it was worth a post to talk about this. What&#8217;s the problem? By [...]]]></description>
			<content:encoded><![CDATA[<p>I just spent some time updating the <a href="/2007/06/06/getting-started-with-pde-build/">sample</a> <a href="/2008/08/04/updated-pde-build-and-test-example/">projects</a> I provide to help Eclipse RCP developers get started with PDE Build. One of the main reasons for the update was to decouple the product configurations from specific feature versions, and I thought it was worth a post to talk about this.</p>
<p><strong>What&#8217;s the problem?</strong></p>
<p>By default, product configurations are hard-wired to specific feature versions. And if you decide to upgrade to a new version of the <code>org.eclipse.rcp</code> feature, for example, then your product configuration will break. You won&#8217;t be able to create valid run configurations based on your product and your builds will fail as well. </p>
<p>Luckily, we now get feedback in the Product Configuration Editor informing us that something is amiss.<br />
<img src="http://www.modumind.com/wp-content/uploads/2009/10/products-and-features-1.png" alt="products-and-features-1" title="products-and-features-1" width="521" height="356" class="aligncenter size-full wp-image-1121" /><br />
So what can we do about this? Well one approach is to re-wire your product to the new version of the feature. You can do this by deleting and re-adding the feature, or you can also click the <strong>Properties</strong> button and modify the feature version manually. But this is a brittle approach, as you need to remember to update your configuration every time a feature version changes. </p>
<p><strong>A better way</strong></p>
<p>It&#8217;s now possible to decouple products from feature versions by replacing the feature version numbers with <code>0.0.0</code>. In the future, <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=279465">a blank feature version will also be interpreted as <code>0.0.0</code></a> but as of Eclipse 3.5.1 the number must be added.</p>
<p>Also, there is a <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=279480">currently a defect in the Product Configuration Editor</a> that results in a feature version entry of <code>0.0.0</code> being ignored. Of course, this won&#8217;t matter once blank versions are interpreted correctly, but for now it&#8217;s a problem. The solution is to open the product configuration file in a text or XML editor and change it manually.<br />
<img src="http://www.modumind.com/wp-content/uploads/2009/10/products-and-features-2.png" alt="products-and-features-2" title="products-and-features-2" width="550" height="240" class="aligncenter size-full wp-image-1129" /><br />
The good news is that you only need to do this once. Your product will now accept the feature versions you supply in your target platform without complaint. Of course if you want to maintain the wiring between products and feature versions, by all means do that. But it&#8217;s nice to know we can decouple these pieces if we wish.</p>
<p><a class="a2a_button_dzone" href="http://www.addtoany.com/add_to/dzone?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="DZone" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/dzone.png" width="16" height="16" alt="DZone"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="Digg" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="Evernote" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_button_google_bookmarks" href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="Reddit" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_squidoo" href="http://www.addtoany.com/add_to/squidoo?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="Squidoo" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/squidoo.png" width="16" height="16" alt="Squidoo"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_technorati_favorites" href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_yahoo_bookmarks" href="http://www.addtoany.com/add_to/yahoo_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;linkname=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" title="Yahoo Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Bookmarks"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F06%2Fdecoupling-products-from-feature-versions%2F&amp;title=Decoupling%20Eclipse%20RCP%20products%20from%20feature%20versions" id="wpa2a_12">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.modumind.com/2009/10/06/decoupling-products-from-feature-versions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Common Navigator Framework Tip #1 &#8211; Know when to use it</title>
		<link>http://www.modumind.com/2009/10/02/common-navigator-framework-tip-1-know-when-to-use-it/</link>
		<comments>http://www.modumind.com/2009/10/02/common-navigator-framework-tip-1-know-when-to-use-it/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 20:24:22 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Rich Client Platform]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.modumind.com/?p=1093</guid>
		<description><![CDATA[Of all the posts I&#8217;ve written on this blog, those on the Common Navigator Framework have been among the most popular. This is a little surprising to me, as I don&#8217;t hear CNF mentioned very frequently. My guess is that this framework is quietly becoming an essential part of Eclipse RCP. Because of this, I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>Of all the posts I&#8217;ve written on this blog, <a href="/2007/04/20/using-the-common-navigator-framework-in-an-rcp-application/">those</a> <a href="/2007/04/25/common-navigator-tutorial-1-hello-world/">on the</a> <a href="http://wiki.eclipse.org/index.php/Common_Navigator_Framework">Common Navigator Framework</a> have been among the most popular. This is a little surprising to me, as I don&#8217;t hear CNF mentioned very frequently. My guess is that this framework is quietly becoming an essential part of Eclipse RCP.</p>
<p>Because of this, I&#8217;ve decided to write a set of posts discussing some of the CNF tips that I&#8217;ve found valuable over the years. And I think the best place to start is <em>knowing when to use it</em>. The Common Navigator Framework is complicated because it is trying to solve a complicated problem. It will only make your life easier if you&#8217;re using it for the purpose it&#8217;s designed for. So what is that purpose?</p>
<p><strong>Modularity and extensibility</strong></p>
<p>Well first, CNF was <em>not</em> created to make the development of navigators easier. If you have fairly normal navigator requirements in your application, CNF is probably not for you and you&#8217;ll save yourself a lot of headaches by omitting it.</p>
<p>Instead, CNF is designed to create navigators that support <em>modularity</em> and <em>extensibility</em>. With CNF, various OSGi bundles in your RCP application can contribute navigator content at runtime.<br />
<img src="http://www.modumind.com/wp-content/uploads/2009/10/cnf-tips-1.png" alt="cnf-tips-1" title="cnf-tips-1" width="550" height="202" class="aligncenter size-full wp-image-1097" /><br />
CNF allows your bundles to declaratively contribute content to a navigator, and this is not a simple exercise. As users of CNF, we need to wire together navigators and their content in sophisticated parent/child relationships, and then overlay on top of this structure a set of actions, filters, drag/drop handlers, etc. </p>
<p><strong>Does it have to be so hard?</strong></p>
<p>Some of you might be thinking modularity is supposed to help us to <em>simplify</em> our applications. Why does this stuff have to be so darned hard? Well this is true to a point. Modularity allows us to <a href="/2009/05/04/why-is-osgi-important/">take information hiding to an entirely new level</a> and to the extent that we can hide complexity, our applications become simpler. </p>
<p>But when dealing with modular UIs in particular, the difficultly arises when we work with the <em>joints</em> or <em>pivot-points</em> between modules. In these specific cases, there is always complexity because we have to define in detail how our modules relate to each other.</p>
<p>So the next time you&#8217;re struggling with a complex CNF extension point, ask yourself whether you really need this functionality. If you do, then embrace CNF for what it is: a complex solution to a complex problem. </p>
<p><a class="a2a_button_dzone" href="http://www.addtoany.com/add_to/dzone?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="DZone" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/dzone.png" width="16" height="16" alt="DZone"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="Digg" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="Evernote" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_button_google_bookmarks" href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="Reddit" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_squidoo" href="http://www.addtoany.com/add_to/squidoo?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="Squidoo" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/squidoo.png" width="16" height="16" alt="Squidoo"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_technorati_favorites" href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_yahoo_bookmarks" href="http://www.addtoany.com/add_to/yahoo_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;linkname=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" title="Yahoo Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Bookmarks"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.modumind.com%2F2009%2F10%2F02%2Fcommon-navigator-framework-tip-1-know-when-to-use-it%2F&amp;title=Common%20Navigator%20Framework%20Tip%20%231%20%E2%80%93%20Know%20when%20to%20use%20it" id="wpa2a_14">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.modumind.com/2009/10/02/common-navigator-framework-tip-1-know-when-to-use-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A simple update manager for Eclipse RCP applications</title>
		<link>http://www.modumind.com/2009/09/29/a-simple-update-manager-for-eclipse-rcp-applications/</link>
		<comments>http://www.modumind.com/2009/09/29/a-simple-update-manager-for-eclipse-rcp-applications/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 17:42:44 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[Rich Client Platform]]></category>

		<guid isPermaLink="false">http://www.modumind.com/?p=1076</guid>
		<description><![CDATA[What would I like for Christmas? Thanks for asking! Well, besides a Mac mini, what I&#8217;d really like is a simple update manager for Eclipse RCP applications. Up to now, we&#8217;ve had two options for updating our applications: wiring in the Update Manager or coding something from scratch. The problem is that the Update Manager [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.modumind.com/wp-content/uploads/2009/09/sparkle-ui.png" alt="sparkle-ui" title="sparkle-ui" width="452" height="302" class="aligncenter size-full wp-image-1077" /></p>
<p>What would I like for Christmas? Thanks for asking! Well, besides a Mac mini, what I&#8217;d really like is a simple update manager for Eclipse RCP applications.</p>
<p>Up to now, we&#8217;ve had two options for updating our applications: wiring in the Update Manager or coding something from scratch. The problem is that the Update Manager is overkill for most RCP apps and the API is fairly complicated.</p>
<p>What I would like to have is an alternative to the Update Manager that provides very basic update functionality. Call it Update Manager Lite, if you like. For those of you running OS X, what I&#8217;m thinking of is something like the <a href="http://sparkle.andymatuschak.org/">Sparkle</a> framework that many Mac applications use.</p>
<p>Would this be of use to anyone else? I&#8217;ve opened a <a href="https://bugs.eclipse.org/290824">Bugzilla entry</a> suggesting this and comments would be appreciated. </p>
<p><em>Update: There&#8217;s already a Bugzilla entry for this feature, so the above entry has been marked as a dup. Please direct any comments you have to the <a href="https://bugs.eclipse.org/281226">original Bugzilla entry</a>. Thanks to Susan McCourt for pointing me in the right direction!</em></p>
<p><a class="a2a_button_dzone" href="http://www.addtoany.com/add_to/dzone?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="DZone" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/dzone.png" width="16" height="16" alt="DZone"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="Digg" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="Evernote" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_button_google_bookmarks" href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="Reddit" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_squidoo" href="http://www.addtoany.com/add_to/squidoo?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="Squidoo" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/squidoo.png" width="16" height="16" alt="Squidoo"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_technorati_favorites" href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_yahoo_bookmarks" href="http://www.addtoany.com/add_to/yahoo_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;linkname=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" title="Yahoo Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Bookmarks"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F29%2Fa-simple-update-manager-for-eclipse-rcp-applications%2F&amp;title=A%20simple%20update%20manager%20for%20Eclipse%20RCP%20applications" id="wpa2a_16">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.modumind.com/2009/09/29/a-simple-update-manager-for-eclipse-rcp-applications/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Why Eclipse RCP? One company provides it&#8217;s answer.</title>
		<link>http://www.modumind.com/2009/09/09/why-eclipse-rcp-one-company-provides-its-answer/</link>
		<comments>http://www.modumind.com/2009/09/09/why-eclipse-rcp-one-company-provides-its-answer/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 19:11:03 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Rich Client Platform]]></category>

		<guid isPermaLink="false">http://www.modumind.com/?p=993</guid>
		<description><![CDATA[People often ask me what&#8217;s so special about Eclipse RCP and what types of projects it&#8217;s useful for. Well here is one answer from EXTOL, a software company that is using Eclipse RCP as the foundation for it&#8217;s own products. The short answer, which I like a lot, is: Adopting Eclipse RCP gets us out [...]]]></description>
			<content:encoded><![CDATA[<p>People often ask me what&#8217;s so special about Eclipse RCP and what types of projects it&#8217;s useful for. Well here is one answer from <a href="http://www.extol.com/">EXTOL</a>, a software company that is using Eclipse RCP as the foundation for it&#8217;s own products.</p>
<p>The short answer, which I like a lot, is:</p>
<blockquote><p>Adopting Eclipse RCP gets us out of the framework business.</p></blockquote>
<p>But please <a href="http://www.extol.com/blog/?p=141">read the entire post</a> for all the details. It&#8217;s well worth your time.</p>
<p><a class="a2a_button_dzone" href="http://www.addtoany.com/add_to/dzone?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="DZone" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/dzone.png" width="16" height="16" alt="DZone"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="Delicious" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="Digg" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="Evernote" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="Facebook" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="FriendFeed" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_button_google_bookmarks" href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="Reddit" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_squidoo" href="http://www.addtoany.com/add_to/squidoo?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="Squidoo" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/squidoo.png" width="16" height="16" alt="Squidoo"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_technorati_favorites" href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="Twitter" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_yahoo_bookmarks" href="http://www.addtoany.com/add_to/yahoo_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;linkname=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." title="Yahoo Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Bookmarks"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Fwhy-eclipse-rcp-one-company-provides-its-answer%2F&amp;title=Why%20Eclipse%20RCP%3F%20One%20company%20provides%20it%E2%80%99s%20answer." id="wpa2a_18">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.modumind.com/2009/09/09/why-eclipse-rcp-one-company-provides-its-answer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Renaming Eclipse RCP &#8211; Final results</title>
		<link>http://www.modumind.com/2009/09/09/renaming-eclipse-rcp-final-results/</link>
		<comments>http://www.modumind.com/2009/09/09/renaming-eclipse-rcp-final-results/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 16:57:55 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Rich Client Platform]]></category>

		<guid isPermaLink="false">http://www.modumind.com/?p=975</guid>
		<description><![CDATA[Well the results of the survey are in, and the clear favorite is the existing name: Eclipse RCP. While the original purpose of the survey was to create a short-list of names, I think the strong showing of the existing name means that the process should stop here. So long live Eclipse RCP! For those [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.modumind.com/wp-content/uploads/2009/09/iStock_000008699441XSmall-150x150.jpg" alt="iStock_000008699441XSmall" title="iStock_000008699441XSmall" width="150" height="150" class="alignright size-thumbnail wp-image-986" />Well the <a href="http://www.surveymonkey.com/sr.aspx?sm=L5Jap6ce_2fcdXYFsJVUxZhS_2fq23Twd7n_2bwrQHHUpMOvQ_3d">results of the survey are in</a>, and the clear favorite is the existing name: <em>Eclipse RCP</em>. While the original purpose of the survey was to create a short-list of names, I think the strong showing of the existing name means that the process should stop here. So long live Eclipse RCP!</p>
<p>For those of you interested in a summary of the results, 472 people took the survey (which is pretty good, I think). The top 5 name were:</p>
<ol>
<li>Eclipse RCP &#8211; 169 votes</li>
<li>Eclipse Platform &#8211; 51 votes</li>
<li>Aurora &#8211; 48 votes</li>
<li>Corona &#8211; 38 votes</li>
<li>Tangram &#8211; 32 votes</li>
</ol>
<p>There were also many write-in votes, some of which were kind of amusing:</p>
<ol>
<li>Colbert (only 2 votes, sorry Stephen!)</li>
<li>AlBlue&#8217;s Big Bundle of Fun</li>
<li>Twilight</li>
</ol>
<p>On a more serious note, I&#8217;d like to thank everyone who took the survey and all of those who expressed their opinion both publicly and privately. One of the great things about open-source software is that we are able to make decisions as a community, and I think this process has been a good example of that.</p>
<p><a class="a2a_button_dzone" href="http://www.addtoany.com/add_to/dzone?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="DZone" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/dzone.png" width="16" height="16" alt="DZone"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="Digg" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="Evernote" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_button_google_bookmarks" href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="Reddit" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_squidoo" href="http://www.addtoany.com/add_to/squidoo?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="Squidoo" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/squidoo.png" width="16" height="16" alt="Squidoo"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_technorati_favorites" href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_yahoo_bookmarks" href="http://www.addtoany.com/add_to/yahoo_bookmarks?linkurl=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;linkname=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" title="Yahoo Bookmarks" rel="nofollow" target="_blank"><img src="http://www.modumind.com/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Bookmarks"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.modumind.com%2F2009%2F09%2F09%2Frenaming-eclipse-rcp-final-results%2F&amp;title=Renaming%20Eclipse%20RCP%20%E2%80%93%20Final%20results" id="wpa2a_20">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.modumind.com/2009/09/09/renaming-eclipse-rcp-final-results/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

