<?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>Gunnar's Weblog &#187; Eclipse</title>
	<atom:link href="http://wagenknecht.org/blog/category/eclipse/feed" rel="self" type="application/rss+xml" />
	<link>http://wagenknecht.org/blog</link>
	<description>Me, my family, whatever I like, whatever I want to write about!</description>
	<lastBuildDate>Fri, 23 Jul 2010 19:50:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Some patches for PDE to share</title>
		<link>http://wagenknecht.org/blog/archives/2010/07/some-pde-patches.html</link>
		<comments>http://wagenknecht.org/blog/archives/2010/07/some-pde-patches.html#comments</comments>
		<pubDate>Fri, 23 Jul 2010 19:44:05 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PDE]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=305</guid>
		<description><![CDATA[Part of my day I&#8217;m working on some cool OSGi server stuff. While doing this I came across a few issues with PDE. Mostly they are around launching and self-hosting. As with all my Open Source engagements, I just don&#8217;t stop after reporting them. I also take the time to analyze them and provide patches [...]]]></description>
			<content:encoded><![CDATA[<p>Part of my day I&#8217;m working on <a title="Eclipse Gyrex Project" href="http://www.eclipse.org/gyrex/" target="_blank">some cool OSGi server stuff</a>. While doing this I came across a few issues with PDE. Mostly they are around launching and self-hosting.</p>
<p>As with all my Open Source engagements, I just don&#8217;t stop after reporting them. I also take the time to analyze them and provide patches for them. Why? Well, it saves me a lot of time in the end because I don&#8217;t need to live with workarounds. <img src='http://wagenknecht.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is a list of patches produced so far for Eclipse PDE 3.6:</p>
<ul>
<li><a title="Open Eclipse Bug 314619." href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=314619" target="_blank"><strong>Bug 314619</strong></a> - [patch] org.eclipse.equinox.app is not started when using Eclipse Application launcher</li>
<li><a title="Open Eclipse Bug 315039." href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=315039" target="_blank"><strong>Bug 315039</strong></a> - [patch] Eclipse launch configuration should inherit properties from target platform</li>
<li><a title="Open Eclipse Bug 315061." href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=315061" target="_blank"><strong>Bug 315061</strong></a> - [patch] Should read start levels from bundles.info of target platform when launching Eclipse application</li>
<li><a title="Open Eclipse Bug 320763." href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=320763" target="_blank"><strong>Bug 320763</strong></a> - [patch] SelfHostingProfile needs environment properties</li>
</ul>
<p>Now, thanks to Eclipse it&#8217;s also possible to easily share the patches with you. Just point your Eclipse 3.6 installation to my p2 repository (<a title="My p2 Repository" href="http://eclipseguru.org/" target="_blank">http://eclipseguru.org/</a>) and install &#8220;<em>EclipseGuru&#8217;s Patches for PDE</em>&#8220;.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2010/07/some-pde-patches.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse DemoCamp Jena</title>
		<link>http://wagenknecht.org/blog/archives/2010/06/eclipse-democamp-jena.html</link>
		<comments>http://wagenknecht.org/blog/archives/2010/06/eclipse-democamp-jena.html#comments</comments>
		<pubDate>Thu, 10 Jun 2010 07:35:20 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[DemoCamp]]></category>
		<category><![CDATA[Jena]]></category>
		<category><![CDATA[Stammtisch]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=289</guid>
		<description><![CDATA[Just in case you didn&#8217;t know, we had our DemoCamp yesterday in Jena. Needless to say, it was a fantastic event. We had about fifty attendees and seven demos of fifteen minutes each. It was me using yellow and red cards to make sure they stay in time. Sascha had the pleasure of giving a [...]]]></description>
			<content:encoded><![CDATA[<p>Just in case you didn&#8217;t know, <a title="Eclipse DemoCamp Reminder" href="http://wagenknecht.org/blog/archives/2010/06/reminder-democamp-in-jena-on-wednesday.html">we had our DemoCamp yesterday in Jena</a>. Needless to say, it was a fantastic event. We had about fifty attendees and seven demos of fifteen minutes each. It was me using yellow and red cards to make sure they stay in time. <img src='http://wagenknecht.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Sascha had the pleasure of giving a few opening words.</p>
<p><img class="alignnone size-full wp-image-290" title="Sascha @ Eclipse DemoCamp Jena 2010" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/IMG_0001.jpg" alt="" width="480" height="320" /></p>
<p>Steffen showed us how to use Xtext to simplify writing test cases using a DSL.</p>
<p><img class="alignnone size-full wp-image-291" title="Steffen @ Eclipse DemoCamp Jena 2010" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/IMG_0003.jpg" alt="" width="480" height="320" /></p>
<p>Mike demonstrated how a lawyer can build an Eclipse RCP application for generating employers&#8217; references without writing any line of code.</p>
<p><img class="alignnone size-full wp-image-292" title="Mike @ Eclipse DemoCamp Jena 2010" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/IMG_0005.jpg" alt="" width="320" height="480" /></p>
<p>Then Matthias introduced us into the world of Git and the Eclipse Git integration.</p>
<p><img class="alignnone size-full wp-image-293" title="Matthias @ Eclipse DemoCamp Jena 2010" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/IMG_0008.jpg" alt="" width="480" height="320" /></p>
<p>Jochen &#8211; the guy with the three phones &#8211; used the Eclipse SDK to develop an Android conference call management app.</p>
<p><img class="alignnone size-full wp-image-294" title="Jochen @ Eclipse DemoCamp Jena 2010" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/IMG_0015.jpg" alt="" width="480" height="320" /></p>
<p>Myself talked about Eclipse on servers.</p>
<p><img class="alignnone size-full wp-image-295" title="Gunnar @ Eclipse DemoCamp Jena 2010" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/IMG_0019.jpg" alt="" width="480" height="320" /></p>
<p>Christoph demoed what that really means. He wrote an application that uses Equionx/Gyrex and allows to upload and manage bundles at runtime through a web interface.</p>
<p><img class="alignnone size-full wp-image-296" title="Christoph @ Eclipse DemoCamp Jena 2010" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/IMG_0021.jpg" alt="" width="480" height="320" /></p>
<p>Enrico talked about GenGMF &#8211; a modeling framework for easier generation of GMF editors.</p>
<p><img class="alignnone size-full wp-image-297" title="Enrico @ Eclipse DemoCamp Jena 2010" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/IMG_0030.jpg" alt="" width="480" height="320" /></p>
<p>Last but not least, a guy with the only Eclipse t-shirt had some nice closing words.</p>
<p><img class="alignnone size-full wp-image-298" title="Ralph @ Eclipse DemoCamp Jena 2010" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/IMG_0035.jpg" alt="" width="480" height="320" /></p>
<p>Thank you everybody for coming and thank you all presenters for your great demos. You can view all pictures of the event <a title="Picture of Eclipse DemoCamp Jena 2010" href="http://wagenknecht.org/gallery/v/events/eclipse-democamp-2010-jena/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2010/06/eclipse-democamp-jena.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reminder: DemoCamp in Jena TODAY!</title>
		<link>http://wagenknecht.org/blog/archives/2010/06/reminder-democamp-in-jena-on-wednesday.html</link>
		<comments>http://wagenknecht.org/blog/archives/2010/06/reminder-democamp-in-jena-on-wednesday.html#comments</comments>
		<pubDate>Wed, 09 Jun 2010 07:00:10 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[DemoCamp]]></category>
		<category><![CDATA[Jena]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=268</guid>
		<description><![CDATA[What? You don&#8217;t know what an Eclipse DemoCamp is? Don&#8217;t worry, we have organized one in Jena for you. The event will take place in our office building on the 29th floor. It&#8217;s the tallest building in the city. You can&#8217;t miss it. The doors will open at 4pm. It&#8217;s brought to you by AGETO. [...]]]></description>
			<content:encoded><![CDATA[<p>What? You don&#8217;t know what an Eclipse <a title="Eclipse DemoCamps 2010" href="http://wiki.eclipse.org/Eclipse_DemoCamps_Helios_2010" target="_blank">DemoCamp</a> is?</p>
<p><img class="alignnone size-full wp-image-279" title="Eclipse DemoCamp" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/Eclipse-camp.gif" alt="" width="90" height="76" /></p>
<p>Don&#8217;t worry, we have organized one in <a title="Jena" href="http://maps.google.com/maps/place?ftid=0x47a6a8b94f0a2f59:0x4208ec174333620&amp;q=Jena,+Germany&amp;hl=de&amp;ei=jo8OTKmLHoSd_AapisHRDw&amp;sll=50.926999,11.587011&amp;sspn=0.112596,0.256119&amp;ie=UTF8&amp;ll=51.006194,11.412048&amp;spn=0,0&amp;z=12&amp;iwloc=A" target="_blank">Jena</a> for you.</p>
<p><img class="alignnone size-medium wp-image-272" title="Jena" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/4868745-400x300.jpg" alt="" width="400" height="300" /></p>
<p>The event will take place in our <a title="JenTower" href="http://maps.google.com/maps/place?hl=de&amp;cid=457646149436855605&amp;ved=0CFgQigUwAQ&amp;ei=u48OTNW-JMuJ_AbfrfjaDw&amp;ie=UTF8&amp;ll=51.006194,11.412048&amp;spn=0,0&amp;z=12&amp;iwloc=A" target="_blank">office building</a> on the 29th floor. It&#8217;s the tallest building in the city. You can&#8217;t miss it. The doors will open at 4pm.</p>
<p><img class="alignnone size-medium wp-image-273" title="JenTower" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/Turm_Jena_24bit_4-199x300.jpg" alt="" width="199" height="300" /></p>
<p>It&#8217;s brought to you by <a title="AGETO Service GmbH" href="&quot;http://www.ageto.de/" target="_blank">AGETO</a>.</p>
<p><a href="http://wagenknecht.org/blog/wp-content/uploads/2010/06/logo_ageto_220x37.png"><img class="alignnone size-full wp-image-269" title="AGETO" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/logo_ageto_220x37.png" alt="" width="220" height="37" /></a></p>
<p>And we have picked some interesting topics for you. There will be presentations/demos of runtime technologies (Equinox, OSGi, RCP) as well as tooling (EGit, Android) and modeling (Xtext, GMF).</p>
<p>If you haven&#8217;t already and plan to attend, please sign up on the <a title="DemoCamp Jena Sign-Up" href="http://wiki.eclipse.org/Eclipse_DemoCamps_Helios_2010/Jena" target="_blank">wiki</a>! At the end of the event, we’ll have some frosty beverages and snacks ready for some great discussions!</p>
<p>Have fun!</p>
<p><img class="alignnone size-medium wp-image-271" title="Jena at Night" src="http://wagenknecht.org/blog/wp-content/uploads/2010/06/1074689-400x263.jpg" alt="" width="400" height="263" /></p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2010/06/reminder-democamp-in-jena-on-wednesday.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Categorize our Orbit</title>
		<link>http://wagenknecht.org/blog/archives/2010/04/categorize-our-orbit.html</link>
		<comments>http://wagenknecht.org/blog/archives/2010/04/categorize-our-orbit.html#comments</comments>
		<pubDate>Wed, 28 Apr 2010 08:17:58 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Orbit]]></category>
		<category><![CDATA[p2]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=257</guid>
		<description><![CDATA[As part of our &#8220;Give Orbit some love for Helios&#8221; initiative I started adding categories to Orbit repositories. Whenever you include an Orbit p2 repository in your target platform, you&#8217;ll now be able to cherry pick only the bundles you really need from a convenient set of categories. No need to download any unnecessary overhead. [...]]]></description>
			<content:encoded><![CDATA[<p>As part of our &#8220;<a title="Bug 274837 - Document Orbit Repository Format" href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=274837" target="_blank">Give Orbit some love for Helios</a>&#8221; initiative I started adding categories to Orbit repositories. Whenever you include an Orbit p2 repository in your target platform, you&#8217;ll now be able to cherry pick only the bundles you really need from a convenient set of categories. No need to download any unnecessary overhead.</p>
<p>Try it out yourself. Here is a link to an Orbit p2 repository with categories:</p>
<blockquote><p>http://download.eclipse.org/tools/orbit/committers/drops/I20100428041519/updateSite/</p></blockquote>
<p>I also captured a  screenshot for your convenience:</p>
<blockquote><p><a href="http://wagenknecht.org/blog/wp-content/uploads/2010/04/orbit-categories.png"><img class="aligncenter size-medium wp-image-258" title="Orbit Categories" src="http://wagenknecht.org/blog/wp-content/uploads/2010/04/orbit-categories-293x300.png" alt="" width="293" height="300" /></a></p></blockquote>
<p>Frankly, I&#8217;m not a creative guy but I had to come up with some categories. Your feedback on the categories is really appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2010/04/categorize-our-orbit.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>EclipseCon Fever</title>
		<link>http://wagenknecht.org/blog/archives/2010/03/eclipsecon-fever.html</link>
		<comments>http://wagenknecht.org/blog/archives/2010/03/eclipsecon-fever.html#comments</comments>
		<pubDate>Thu, 18 Mar 2010 09:44:06 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[EclipseCon]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[Stammtisch]]></category>
		<category><![CDATA[Toronto]]></category>
		<category><![CDATA[webmasters]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=247</guid>
		<description><![CDATA[It&#8217;s that time of the year again. Although it will be my fifth EclipseCon, it&#8217;s still as exciting as the first one, getting there, meet the community, discover and listen to the new stuff. Can&#8217;t wait to see you there! Oh and I&#8217;ll fly FRA-YYC-SFO this time because it will be SFO-YYZ-FRA on my way [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s that time of the year again. Although it will be my fifth EclipseCon, it&#8217;s still as exciting as the first one, getting there, meet the <a title="Open Planet Eclipse" href="http://planeteclipse.org/" target="_blank">community</a>, discover and listen to <a title="Open EclipseCon 2010 program." href="http://www.eclipsecon.org/2010/table/" target="_blank">the new stuff</a>.</p>
<p><a href="http://www.eclipsecon.org/2010/"><img class="aligncenter" title="EclipseCon 2010" src="http://www.eclipsecon.org/2010/static/image/130x100_speaking.gif" alt="I'm speaking @ EclipseCon 2010" width="130" height="100" /></a></p>
<p>Can&#8217;t wait to see you there! Oh and I&#8217;ll fly FRA-YYC-SFO this time because it will be SFO-YYZ-FRA on my way back with an overnight <a title="Open hotel website." href="http://www.hotelvictoria-toronto.com/">stay</a> in downtown Toronto (Friday, March 26th). I&#8217;m really looking forward to meet old friends there. <img src='http://wagenknecht.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2010/03/eclipsecon-fever.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SWT API for Windows Ribbon Framework</title>
		<link>http://wagenknecht.org/blog/archives/2010/02/swt-api-for-windows-ribbon-framework.html</link>
		<comments>http://wagenknecht.org/blog/archives/2010/02/swt-api-for-windows-ribbon-framework.html#comments</comments>
		<pubDate>Thu, 04 Feb 2010 13:42:09 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[SWT]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=242</guid>
		<description><![CDATA[Are you interested in SWT API for the Windows Ribbon Framework? If yes please raise your voice in bug 293637. It looks like the Ribbon can&#8217;t be used in the SDK or any other Eclipse project at the moment. However, it&#8217;s still unclear if it can be part of the SWT API.]]></description>
			<content:encoded><![CDATA[<p>Are you interested in SWT API for the Windows Ribbon Framework? If yes please raise your voice in <a title="Open Eclipse Bug 293637." href="http://bugs.eclipse.org/293637" target="_blank">bug 293637</a>. It looks like the Ribbon can&#8217;t be used in the SDK or any other Eclipse project at the moment. However, it&#8217;s still unclear if it can be part of the SWT API.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2010/02/swt-api-for-windows-ribbon-framework.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>And now for some fun&#8230;</title>
		<link>http://wagenknecht.org/blog/archives/2009/10/and-now-for-some-fun-with-software.html</link>
		<comments>http://wagenknecht.org/blog/archives/2009/10/and-now-for-some-fun-with-software.html#comments</comments>
		<pubDate>Tue, 27 Oct 2009 16:00:49 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Fun]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=237</guid>
		<description><![CDATA[Have you seen a software that cautions users against itself? No? Look:]]></description>
			<content:encoded><![CDATA[<p>Have you seen a software that cautions users against itself? No?</p>
<p>Look:</p>
<p><a href="http://wagenknecht.org/blog/wp-content/uploads/2009/10/warn-for-itself.png"><img class="alignnone size-medium wp-image-238" title="PDE warns for itself" src="http://wagenknecht.org/blog/wp-content/uploads/2009/10/warn-for-itself-400x110.png" alt="PDE warns for itself" width="400" height="110" /></a></p>
<p> <img src='http://wagenknecht.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2009/10/and-now-for-some-fun-with-software.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ed is everywhere &#8211; even at ESE</title>
		<link>http://wagenknecht.org/blog/archives/2009/10/ed-is-everywhere-even-at-ese.html</link>
		<comments>http://wagenknecht.org/blog/archives/2009/10/ed-is-everywhere-even-at-ese.html#comments</comments>
		<pubDate>Fri, 16 Oct 2009 08:09:30 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[EclipseCon]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Eclipse Summit Europe]]></category>
		<category><![CDATA[Jokes]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Stammtisch]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=232</guid>
		<description><![CDATA[There is only one guy in the universe that &#8211; despite traveling a lot recently &#8211; can deliver two tutorials on the same day at the same time. I&#8217;m wondering now if modeling solved the problem of cloning. Anyway, I just registered today to be there and watch that happening.]]></description>
			<content:encoded><![CDATA[<p>There is only one guy in the universe that &#8211; despite traveling a lot recently &#8211; can deliver two tutorials on the same day at the same time.</p>
<p><a href="http://wagenknecht.org/blog/wp-content/uploads/2009/10/ed-is-everywhere.png"><img class="alignnone size-medium wp-image-233" title="Ed s everywhere - even at ESE" src="http://wagenknecht.org/blog/wp-content/uploads/2009/10/ed-is-everywhere-400x158.png" alt="Ed s everywhere - even at ESE" width="400" height="158" /></a></p>
<p>I&#8217;m wondering now if modeling solved the problem of cloning. Anyway, I just registered today to <a title="Eclipse Summit Europe 2009" href="http://www.eclipsecon.org/summiteurope2009/" target="_blank">be there</a> and watch that happening. <img src='http://wagenknecht.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2009/10/ed-is-everywhere-even-at-ese.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Understanding Open Source</title>
		<link>http://wagenknecht.org/blog/archives/2009/05/understanding-open-source.html</link>
		<comments>http://wagenknecht.org/blog/archives/2009/05/understanding-open-source.html#comments</comments>
		<pubDate>Sun, 17 May 2009 07:01:29 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=228</guid>
		<description><![CDATA[I came across this couple of times before and I always wanted to blog about it. In my daily work life I see many developers which just don&#8217;t get Open Source. For example, some discover issues in libraries they use. But they don&#8217;t fix them. They don&#8217;t even inform the maintainers of a library. Yet [...]]]></description>
			<content:encoded><![CDATA[<p>I came across this couple of times before and I always wanted to blog about it. In my daily work life I see many developers which just don&#8217;t get Open Source. For example, some discover issues in libraries they use. But they don&#8217;t fix them. They don&#8217;t even inform the maintainers of a library. Yet others have a great new use-case to address. Again, the library doesn&#8217;t support it. Thus, they write a great deal of new code to address their issue and eventually run into new ones (for example, see <a title="Open example thread." href="http://dev.eclipse.org/mhonarc/lists/equinox-dev/msg05490.html" target="_blank">this thread</a>).</p>
<p>But it&#8217;s that darn simple!</p>
<ol>
<li>Checkout the library from source. You can use a well known tag/branch for this.</li>
<li>Get in touch with the maintainers and implement your modifications.</li>
<li>Build and release your modified version until a new official release is available.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2009/05/understanding-open-source.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Eclipse must change!</title>
		<link>http://wagenknecht.org/blog/archives/2009/04/eclipse-must-change.html</link>
		<comments>http://wagenknecht.org/blog/archives/2009/04/eclipse-must-change.html#comments</comments>
		<pubDate>Wed, 08 Apr 2009 06:22:00 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=222</guid>
		<description><![CDATA[I opened my RSS reader this morning and found a few more interestings posts from Bjorn, Doug and Micheal ind the Planet Eclipse feed. I really have to thank Bjorn for starting this  discussion. He raised some very good points. The posts I read also made me think more about it. I do not agree [...]]]></description>
			<content:encoded><![CDATA[<p>I opened my RSS reader this morning and found a few more interestings posts from <a title="Open Bjorn's blog." href="http://eclipse-projects.blogspot.com/" target="_blank">Bjorn</a>, <a title="Open Doug's blog." href="http://cdtdoug.blogspot.com/" target="_blank">Doug</a> and <a title="Open Michael's blog." href="http://michaelscharf.blogspot.com/" target="_blank">Micheal</a> ind the <a title="Open Planet Eclipse" href="http://planeteclipse.org/planet/" target="_blank">Planet Eclipse</a> feed. I really have to thank Bjorn for starting this  discussion. He raised some very good points. The posts I read also made me think more about it.</p>
<p>I do not agree with all the ideas. Well, I don&#8217;t have to. Especially I don&#8217;t like to see the Eclipse Foundation hiring Eclipse developers. But I have another idea. It&#8217;s not that of a big deal, i.e. we could tackle it today with the process we have in place. But it&#8217;s not a low hanging fruit either.</p>
<p>Think along the lines of the Runtime project. It&#8217;s a great project with a diverse committer community. I think we should archive the Eclipse project. Equinox already moved out. The desktop bits could move to the RT project as well. RAP is already there so SWT, JFace and parts of the workbench would be a good fit too. The IDE stuff, JDT, Help and Resources bits could move to the Tool project. e4 clearly is a Technology project. Why didn&#8217;t it start as such in the beginning? Is it all driven by the fear of one contributor?</p>
<p>I think you get the point. It&#8217;s not so important what we move where. I think it&#8217;s more important that we refactor <em>the </em>Eclipse project. It&#8217;s too large, too complex and too difficult for adopters to understand it and to get involved. We should listen to ourselves. It&#8217;s written in the <a title="Read the Equinox whitepaper." href="http://www.eclipse.org/equinox-portal/whitepaper/20080310_equinox.php" target="_blank">Equinox whitepaper</a>. I&#8217;d like to see more smaller components, which are developed and evolved independent from each other. That&#8217;s easier to handle and to develop than one large code base.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2009/04/eclipse-must-change.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Clouds Make Our Lifes Easier!</title>
		<link>http://wagenknecht.org/blog/archives/2009/03/clouds-make-our-lifes-easier.html</link>
		<comments>http://wagenknecht.org/blog/archives/2009/03/clouds-make-our-lifes-easier.html#comments</comments>
		<pubDate>Thu, 26 Mar 2009 18:08:04 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[webmasters]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=220</guid>
		<description><![CDATA[Don&#8217;t believe me? Checkout this. But seriously, I share some of the  concerns Doug raised. You know what, I really wonder how that works out with the processes we currently have in place. Let&#8217;s take for example the Eclipse IP policy. It requires that stuff is maintained on Eclipse.org infrastructure. Do our webmasters need to [...]]]></description>
			<content:encoded><![CDATA[<p>Don&#8217;t believe me? Checkout <a title="How clouds make our life easier." href="http://geekandpoke.typepad.com/geekandpoke/2009/03/let-the-clouds-make-your-life-easier.html" target="_blank">this</a>. But seriously, I share some of the  <a title="Doug on IDE in the cloud." href="http://cdtdoug.blogspot.com/2009/03/ide-in-cloud.html" target="_blank">concerns Doug raised</a>. You know what, I really wonder how that works out with the processes we currently have in place. Let&#8217;s take for example the Eclipse IP policy. It requires that stuff is maintained on Eclipse.org infrastructure. Do our webmasters need to install and maintain their own cloud?</p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2009/03/clouds-make-our-lifes-easier.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>EclipseCon Countdown</title>
		<link>http://wagenknecht.org/blog/archives/2009/03/eclipsecon-countdown.html</link>
		<comments>http://wagenknecht.org/blog/archives/2009/03/eclipsecon-countdown.html#comments</comments>
		<pubDate>Fri, 20 Mar 2009 16:08:44 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[EclipseCon]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/archives/2009/03/eclipsecon-countdown.html</guid>
		<description><![CDATA[I&#8217;m in Frankfurt already. My plane will leave tomorrow at 10am Frankfurt time. Thus, I should be in the Hyatt in the afternoon. Update, March 21, 5:30pm local time &#8230; I&#8217;m there.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m in Frankfurt already. My plane will leave tomorrow at 10am Frankfurt time. Thus, I should be in the Hyatt in the afternoon. <img src='http://wagenknecht.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em>Update, March 21, 5:30pm local time</em> &#8230; I&#8217;m there.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2009/03/eclipsecon-countdown.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The myth of OSGi-fying 3rd party libraries</title>
		<link>http://wagenknecht.org/blog/archives/2009/03/the-myth-of-osgi-fying-3rd-party-libs.html</link>
		<comments>http://wagenknecht.org/blog/archives/2009/03/the-myth-of-osgi-fying-3rd-party-libs.html#comments</comments>
		<pubDate>Thu, 19 Mar 2009 09:18:03 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[bundling]]></category>
		<category><![CDATA[OSGi]]></category>
		<category><![CDATA[Spring DM]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=211</guid>
		<description><![CDATA[There is a nice SpringSource blog about their plans for building OSGi applications. Actually, it&#8217;s more an advertisment for their tool called bundlor which basically has the same purpose as bnd but is implemented in a different way. There is one point in the blog the I don&#8217;t like at all. It&#8217;s yet again I [...]]]></description>
			<content:encoded><![CDATA[<p>There is a nice SpringSource blog about <a title="Open SpringSource blog about bundlor" href="http://blog.springsource.com/2009/03/18/our-plans-for-building-osgi-applications/" target="_blank">their plans</a> for building OSGi applications. Actually, it&#8217;s more an advertisment for their tool called bundlor which basically has the same purpose as bnd but is implemented in a different way.</p>
<p>There is one point in the blog the I don&#8217;t like at all. It&#8217;s yet again I hear the myth about automatically generating OSGi bundles from 3rd party libraries and how successful it is used in the SpringSource bundle repository. Folks, it might work for one 3rd party library but it will never work  in an automated way for all 3rd party libraries. There are just too many issues around OSGi-fying 3rd party libs which need to be addressed carefully. If the library deals with class loading you might be out of luck no matter how great your generated manifests look like. You need to modify your source code and/or <a href="http://code.google.com/p/google-web-toolkit/issues/detail?id=1888" target="_blank">patch</a> the 3rd party library to make it work correctly. Even better, sometimes there are multiple ways to convert a 3rd party library into an OSGi bundle. A stubborn one-to-one conversion process cannot incorporate that. It may depend on your requirements and preferences.</p>
<p>The process is not finished with generating manifests. Be aware that this can cause <a href="http://www.springsource.com/repository/app/search?query=lucene" target="_blank">broken bundles</a>. Those issues are <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=260034" target="_blank">fixable</a>. But this example shows that every library requires careful attention.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2009/03/the-myth-of-osgi-fying-3rd-party-libs.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Ed, you are too serious!</title>
		<link>http://wagenknecht.org/blog/archives/2009/01/ed-you-are-too-serious.html</link>
		<comments>http://wagenknecht.org/blog/archives/2009/01/ed-you-are-too-serious.html#comments</comments>
		<pubDate>Sat, 10 Jan 2009 15:44:18 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[EclipseCon]]></category>
		<category><![CDATA[Fun]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=201</guid>
		<description><![CDATA[Well, that&#8217;s what one could say if you look at my Wordle. A few Ctrl+R unveiled some interesting facts.]]></description>
			<content:encoded><![CDATA[<p>Well, that&#8217;s what one could say if you look at my Wordle. <img src='http://wagenknecht.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a rel="attachment wp-att-202" href="http://wagenknecht.org/blog/archives/2009/01/ed-you-are-too-serious.html/gunnar-wordle"><img class="alignnone size-medium wp-image-202" title="Gunnar's Wordle" src="http://wagenknecht.org/blog/wp-content/uploads/2009/01/gunnar-wordle-300x166.png" alt="" width="300" height="166" /></a></p>
<p>A few Ctrl+R unveiled some interesting facts. <img src='http://wagenknecht.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://wagenknecht.org/blog/wp-content/uploads/2009/01/gunnar-wordle-01.png"><img class="alignnone size-full wp-image-203" title="Another Gunnar Wordle" src="http://wagenknecht.org/blog/wp-content/uploads/2009/01/gunnar-wordle-01.png" alt="" width="312" height="164" /></a></p>
<p><a href="http://wagenknecht.org/blog/wp-content/uploads/2009/01/gunnar-wordle-02.png"><img class="alignnone size-medium wp-image-204" title="Yet Another Gunnar Wordle" src="http://wagenknecht.org/blog/wp-content/uploads/2009/01/gunnar-wordle-02.png" alt="" width="91" height="70" /></a> <a href="http://wagenknecht.org/blog/wp-content/uploads/2009/01/gunnar-wordle-03.png"><img class="alignnone size-full wp-image-205" title="Even Yet Another Gunnar Wordle " src="http://wagenknecht.org/blog/wp-content/uploads/2009/01/gunnar-wordle-03.png" alt="" width="82" height="49" /></a> <a href="http://wagenknecht.org/blog/wp-content/uploads/2009/01/gunnar-wordle-04.png"><img class="alignnone size-full wp-image-206" title="One Last Gunnar Wordle" src="http://wagenknecht.org/blog/wp-content/uploads/2009/01/gunnar-wordle-04.png" alt="" width="69" height="61" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2009/01/ed-you-are-too-serious.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Runtime Symposium</title>
		<link>http://wagenknecht.org/blog/archives/2008/11/runtime-symposium.html</link>
		<comments>http://wagenknecht.org/blog/archives/2008/11/runtime-symposium.html#comments</comments>
		<pubDate>Tue, 18 Nov 2008 08:34:30 +0000</pubDate>
		<dc:creator>Gunnar Wagenknecht</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[EclipseCon]]></category>
		<category><![CDATA[Equinox]]></category>
		<category><![CDATA[Runtimes]]></category>

		<guid isPermaLink="false">http://wagenknecht.org/blog/?p=193</guid>
		<description><![CDATA[I&#8217;m sitting in the RT symposium and it&#8217;s a nice group. It&#8217;s not too crowded. Unfortunately, there weren’t many position papers. I think that’s a bad. Putting together a position paper is not too much work. Everybody attending a symposium should do so. Anyway, the agenda that Jeff, Martin and Heiko came up with is [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m sitting in the RT symposium and it&#8217;s a nice group. It&#8217;s not too crowded. Unfortunately, there weren’t many position papers. I think that’s a bad. Putting together a position paper is not too much work. Everybody attending a symposium should do so.</p>
<p>Anyway, the agenda that Jeff, Martin and Heiko came up with is great. Based on some questions they asked before the symposium they defined topics and also attached time slots to it. At the end, there will be a fishbowl. I don’t know what that is but Jeff’s description sounded interesting.</p>
<p>The crowd is mixed. There are people from many different countries and companies and I heard one guy saying Microsoft. It’s also great to see a lot new faces which actually means that the topic is really attracting new people. <img src='http://wagenknecht.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://wagenknecht.org/blog/archives/2008/11/runtime-symposium.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
