<?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>EclipseSource Blog &#187; Maximilian Koegel</title>
	<atom:link href="http://eclipsesource.com/blogs/author/mkoegel/feed/" rel="self" type="application/rss+xml" />
	<link>http://eclipsesource.com/blogs</link>
	<description>Eclipse Equinox OSGi</description>
	<lastBuildDate>Tue, 15 May 2012 16:50:47 +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>EclipseCon Impressions &#8211; Tuesday</title>
		<link>http://eclipsesource.com/blogs/2011/03/23/5596/</link>
		<comments>http://eclipsesource.com/blogs/2011/03/23/5596/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 06:12:11 +0000</pubDate>
		<dc:creator>Maximilian Koegel</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[eclipsecon]]></category>
		<category><![CDATA[emf]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[p2]]></category>

		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=5596</guid>
		<description><![CDATA[My highlights on the EclipseCon today were the EMF GWT presentation by Ed Merks, the p2 talk by Ian Bull and Pascal Rapicault and the keynote on Watson by David Gondek: Ed Merks showed how to use EMF with the Google Web Toolkit. In about a click or two, he had an EMF-based GWT application [...]]]></description>
			<content:encoded><![CDATA[<p>My highlights on the EclipseCon today were the EMF GWT presentation by Ed Merks, the p2 talk by Ian Bull and Pascal Rapicault and the keynote on Watson by David Gondek:</p>
<p>Ed Merks showed how to use EMF with the Google Web Toolkit. In about a click or two, he had an EMF-based GWT application (or an GWT-based EMF application) up and running. The famous library model application was not only available locally on his demo laptop but also hosted on Google Appspot. It is still available <a href="http://library-editor.appspot.com/">here</a>. Unfortunately Ed did not refresh his running browser instance during the tutorial, although many model updates had been waiting on the server&#8230;;)</p>
<p>Ian Bull and Pascal Rapicault presented a bunch of donts concerning p2 in a very entertaining way. I hereby promise, I will no longer unzip features and plugins directly into an Eclipse instance, I will never release with the same version twice or try to edit the p2 metadata <img src='http://eclipsesource.com/blogs/wp-includes/images/smilies/icon_wink.gif' alt="icon wink EclipseCon Impressions   Tuesday" class='wp-smiley' title="EclipseCon Impressions   Tuesday" /> . Also throwing in 1000+ plugins into the dropin folder seems to be a discouraged practice, at least if you would like to have a speedy Eclipse startup. Seriously, this was a very informative presentation and it showed how to avoid &#8220;trouble&#8221; with p2, which is in many cases trouble that we caused ourselves.</p>
<p>In his keynote David Gondek explained the mission of Watson and how it works. Today keyword search is widely used, but it comes with the disadvantage of putting the burden of selecting &#8220;good&#8221; keywords on the user. In general adding more keywords to a search will decrease the quality of the results. Among many interesting statistics, I found the statistics on the top 10 &#8220;What is &#8230;?&#8221; searches in Google particularly interesting. On the first place is the question &#8220;What is love?&#8221;. Consequently the question &#8220;What is autism?&#8221; is on the 7th place <img src='http://eclipsesource.com/blogs/wp-includes/images/smilies/icon_wink.gif' alt="icon wink EclipseCon Impressions   Tuesday" class='wp-smiley' title="EclipseCon Impressions   Tuesday" /> . In contrast to keyword search, Watson uses a comprehensive analysis and reasoning to answer natural language questions. For example Watson has a geographic reasoner which can relate words in terms of the geographic distance. Thereby Watson can even find answers to tricky questions in Jeopardy. The many examples in the keynote provided a lively picture of the problems building the next generation search engine.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://eclipsesource.com/blogs/2011/03/23/5596/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EclipseCon Impressions &#8211; Monday</title>
		<link>http://eclipsesource.com/blogs/2011/03/23/eclipsecon-impressions-monday/</link>
		<comments>http://eclipsesource.com/blogs/2011/03/23/eclipsecon-impressions-monday/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 00:45:49 +0000</pubDate>
		<dc:creator>Maximilian Koegel</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[eclipsecon]]></category>
		<category><![CDATA[emf]]></category>

		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=5591</guid>
		<description><![CDATA[This is my first blog post under the EclipseSource roof. Thanks for all the greetings and congrats! I shortly want to summarize my impressions from the EclipseCon yesterday (Monday): Tutorial: What every developer needs to know about EMF. Since I was one of the authors I am not going to comment on the quality of [...]]]></description>
			<content:encoded><![CDATA[<p>This is my first blog post under the EclipseSource roof. Thanks for all the greetings and congrats!</p>
<p>I shortly want to summarize my impressions from the EclipseCon yesterday (Monday):</p>
<p><strong>Tutorial: What every developer needs to know about EMF. </strong>Since I was one of the authors I am not going to comment on the quality of the tutorial <img src='http://eclipsesource.com/blogs/wp-includes/images/smilies/icon_wink.gif' alt="icon wink EclipseCon Impressions   Monday" class='wp-smiley' title="EclipseCon Impressions   Monday" /> . About 80 people joint the tutorial and the number of participants did not decrease during the 3h tutorial. That should be a good sign. Jonas has blogged the contents of the tutorial <a title="here" href="http://eclipsesource.com/blogs/2011/03/22/what-every-eclipse-developer-should-know-about-emf-part-1/">here</a> so no need to go into detail.</p>
<p><strong>Efficient, Scalable Notification Handling for EMF</strong>. Listening to the changes of huge object graphs in EMF can be tricky, especially if you add adapters to many objects by many different listeners, which only trigger under certain conditions. Currently in EMF you can only register an adapter in general and you cannot specify conditions when the adapter should be notified. This can be a performance issue. The talk showed an event manager for EMF notifications which allows to register listeners including conditions when to notify the listeners. It is really cool that this component exists now, we have already partially developed custom solutions for this problem, now we can use this sophisticated implementation.</p>
<p><strong>Tired of CVS?</strong> The talk presented how a streamlined work flow with Git, Gerrit, Mylyn and Hudson could look like. In the work flow a developer uses Mylyn to track requirements and tasks, EGit automatically manages change sets and committing to EGit automatically creates a code review in Gerrit and  triggers a Hudson build. Looks like a beautiful new world to me!</p>
<p><strong>Workshop: Tycho Build Conversion</strong> I tried to get the EMFStore build running with Tycho and Maven and it worked out pretty good. I did not get the build completed, but I had to leave after 1h. Overall I had the impression that building with Tycho could really be an option and I will definitely go and investigate this further. A good cheat sheet for converting an existing build to Tycho is available <a href="https://docs.sonatype.org/display/TYCHO/Tycho+reference+card">here</a>.</p>
<p>Finally I went to the committer reception&#8230;meeting people and drinking beer <img src='http://eclipsesource.com/blogs/wp-includes/images/smilies/icon_wink.gif' alt="icon wink EclipseCon Impressions   Monday" class='wp-smiley' title="EclipseCon Impressions   Monday" /> .</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://eclipsesource.com/blogs/2011/03/23/eclipsecon-impressions-monday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

