<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Equinox Update Interview</title>
	<atom:link href="http://eclipsesource.com/blogs/2009/04/15/equinox-update-interview/feed/" rel="self" type="application/rss+xml" />
	<link>http://eclipsesource.com/blogs/2009/04/15/equinox-update-interview/</link>
	<description>Eclipse Equinox OSGi</description>
	<lastBuildDate>Fri, 03 Feb 2012 14:17:31 +0100</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>By: Michael Scharf</title>
		<link>http://eclipsesource.com/blogs/2009/04/15/equinox-update-interview/comment-page-1/#comment-1344</link>
		<dc:creator>Michael Scharf</dc:creator>
		<pubDate>Wed, 15 Apr 2009 03:34:01 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=1271#comment-1344</guid>
		<description>Great interview -- I hope your vision of &quot;choose what you want&quot; will become true soon. Whenever it comes to installation eclipse plugins I get a high level of frustration. In the last years, I have lost hundreds of (frustrating) hours with installation (just 1h/week sums up to 400h in 8 years, and I am sure it is *much more*) . I hope at some point in time eclipse delivers what it promises: easy installations....

What&#039;s the frustration?
- finding the update sites is the current problem no 1 (it is like hand resolving dependencies)
- having different eclipse share the same plugins is not really supported from the UI
- if something goes wrong with the installation, there is no way to figure out what&#039;s wrong (Just a few hours ago I tried to install egit and something went wrong -- the about dialog showed that the feature is installed. -clean did not help. -console and &quot;diag &quot; showed nothing. The old update manager showed me a nice error marker on the feature but no way to figure out what the error is)

OSGi/p2 in eclipse is like a 1000 horse power engine in a 1930ies Volkswagen beatle -- great technology but too powerful so it can destroy its &quot;host&quot;.

What is missing? The end user story/perspective/mental model. It is too complicated/powerful to be mastered by normal users. The attempts to create a simple UI on top are doomed to fail, because they try to &#039;fake&#039; a something that is not there and when something goes wrong, the errors do not fit into the &quot;simplified model&quot;. For example: features are technology driven but the user wants to get &quot;products&quot; not countless fine granular features with cryptic names and strange dependencies.

I hope for the epp wizard-- but every time I try it, I don&#039;t get past the first page -- with cryptic errors like: &quot;Cannot find solution following requirements Match[requiredCapability:&quot;

Am I bitter? Yes somehow -- 8 years of eclipse and the promise of an extensible platform seems further away today than 8 years ago (when we had an installation perspective). P2 is the eclipse version of the &quot;windows installation/shared dll/registry nightmare&quot; -- I am so happy that lot&#039;s of programs on windows are now available as &quot;Portable Software&quot; (http://en.wikipedia.org/wiki/Portable_application).... I am waiting waiting for &quot;Portable Eclipse Plugins&quot;...

Michael</description>
		<content:encoded><![CDATA[<p>Great interview &#8212; I hope your vision of &#8220;choose what you want&#8221; will become true soon. Whenever it comes to installation eclipse plugins I get a high level of frustration. In the last years, I have lost hundreds of (frustrating) hours with installation (just 1h/week sums up to 400h in 8 years, and I am sure it is *much more*) . I hope at some point in time eclipse delivers what it promises: easy installations&#8230;.</p>
<p>What&#8217;s the frustration?<br />
- finding the update sites is the current problem no 1 (it is like hand resolving dependencies)<br />
- having different eclipse share the same plugins is not really supported from the UI<br />
- if something goes wrong with the installation, there is no way to figure out what&#8217;s wrong (Just a few hours ago I tried to install egit and something went wrong &#8212; the about dialog showed that the feature is installed. -clean did not help. -console and &#8220;diag &#8221; showed nothing. The old update manager showed me a nice error marker on the feature but no way to figure out what the error is)</p>
<p>OSGi/p2 in eclipse is like a 1000 horse power engine in a 1930ies Volkswagen beatle &#8212; great technology but too powerful so it can destroy its &#8220;host&#8221;.</p>
<p>What is missing? The end user story/perspective/mental model. It is too complicated/powerful to be mastered by normal users. The attempts to create a simple UI on top are doomed to fail, because they try to &#8216;fake&#8217; a something that is not there and when something goes wrong, the errors do not fit into the &#8220;simplified model&#8221;. For example: features are technology driven but the user wants to get &#8220;products&#8221; not countless fine granular features with cryptic names and strange dependencies.</p>
<p>I hope for the epp wizard&#8211; but every time I try it, I don&#8217;t get past the first page &#8212; with cryptic errors like: &#8220;Cannot find solution following requirements Match[requiredCapability:&#8221;</p>
<p>Am I bitter? Yes somehow &#8212; 8 years of eclipse and the promise of an extensible platform seems further away today than 8 years ago (when we had an installation perspective). P2 is the eclipse version of the &#8220;windows installation/shared dll/registry nightmare&#8221; &#8212; I am so happy that lot&#8217;s of programs on windows are now available as &#8220;Portable Software&#8221; (<a href="http://en.wikipedia.org/wiki/Portable_application" rel="nofollow">http://en.wikipedia.org/wiki/Portable_application</a>)&#8230;. I am waiting waiting for &#8220;Portable Eclipse Plugins&#8221;&#8230;</p>
<p>Michael</p>
]]></content:encoded>
	</item>
</channel>
</rss>

