<?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: Ajax meet OSGi: Expanding Universes Collide with Eclipse RAP 1.0</title>
	<atom:link href="http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: Jochen Krause</title>
		<link>http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10/comment-page-1#comment-257338</link>
		<dc:creator>Jochen Krause</dc:creator>
		<pubDate>Thu, 18 Oct 2007 08:22:50 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2889#comment-257338</guid>
		<description>The building analogy is really great! If you want to build a really fancy building go for steel and glass, but you need to be able to afford it, and have a team with the right skills (no bricklayers). Tools will only help so much. Most other buildings are still build &quot;conventionally&quot;. Conventional buildings are now much easier to build with the combination of brick (or wood or concrete) and steel. Throwing the &quot;old stuff&quot; away is often not the best option.
It is great that you want to enable web developers to build the best ajax apps, but I can&#039;t see anything wrong in enabling java developers to do the same.</description>
		<content:encoded><![CDATA[<p>The building analogy is really great! If you want to build a really fancy building go for steel and glass, but you need to be able to afford it, and have a team with the right skills (no bricklayers). Tools will only help so much. Most other buildings are still build &#8220;conventionally&#8221;. Conventional buildings are now much easier to build with the combination of brick (or wood or concrete) and steel. Throwing the &#8220;old stuff&#8221; away is often not the best option.<br />
It is great that you want to enable web developers to build the best ajax apps, but I can&#8217;t see anything wrong in enabling java developers to do the same.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jochen Krause</title>
		<link>http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10/comment-page-1#comment-257336</link>
		<dc:creator>Jochen Krause</dc:creator>
		<pubDate>Thu, 18 Oct 2007 08:07:57 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2889#comment-257336</guid>
		<description>Hi Jep, if you have standardized on a JavaScript framework (that is not qooxdoo) it is difficult to integrate with RAP. You can absolutely add existing JS into RAP as components, but combining frameworks is probably not worth the effort. If you are a Java shop I would however recommend having a look at OSGi (Equinox), as it is a great way to componentize your backend.</description>
		<content:encoded><![CDATA[<p>Hi Jep, if you have standardized on a JavaScript framework (that is not qooxdoo) it is difficult to integrate with RAP. You can absolutely add existing JS into RAP as components, but combining frameworks is probably not worth the effort. If you are a Java shop I would however recommend having a look at OSGi (Equinox), as it is a great way to componentize your backend.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: c keene</title>
		<link>http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10/comment-page-1#comment-257246</link>
		<dc:creator>c keene</dc:creator>
		<pubDate>Tue, 16 Oct 2007 21:50:49 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2889#comment-257246</guid>
		<description>When builders first started using steel, they built brick buildings that had steel supports. That incremental approach made sense for existing builders, but it came nowhere near utilizing steel to its fullest potential.

In a similar way, Silverlight, Apollo and RAP are trying to make a rich web interface look just like a PC client interface. There is nothing wrong with this, but it is a way to make the future look like the past. One thing we know for sure about the future is that it rarely looks like the past....</description>
		<content:encoded><![CDATA[<p>When builders first started using steel, they built brick buildings that had steel supports. That incremental approach made sense for existing builders, but it came nowhere near utilizing steel to its fullest potential.</p>
<p>In a similar way, Silverlight, Apollo and RAP are trying to make a rich web interface look just like a PC client interface. There is nothing wrong with this, but it is a way to make the future look like the past. One thing we know for sure about the future is that it rarely looks like the past&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10/comment-page-1#comment-257220</link>
		<dc:creator>David</dc:creator>
		<pubDate>Tue, 16 Oct 2007 09:23:09 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2889#comment-257220</guid>
		<description>A nice getting started screencast on RAP:
http://www.thescreencast.com/2007/10/first-look-at-eclipse-rich-ajax.html</description>
		<content:encoded><![CDATA[<p>A nice getting started screencast on RAP:<br />
<a href="http://www.thescreencast.com/2007/10/first-look-at-eclipse-rich-ajax.html" rel="nofollow">http://www.thescreencast.com/2007/10/first-look-at-eclipse-rich-ajax.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: c keene</title>
		<link>http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10/comment-page-1#comment-257184</link>
		<dc:creator>c keene</dc:creator>
		<pubDate>Mon, 15 Oct 2007 20:53:48 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2889#comment-257184</guid>
		<description>Let&#039;s see - RAP supports SWT, doesn&#039;t support css - what&#039;s Ajax-ian about that? This seems like a Borg-like attempt to assimilate Ajax into the heavyweight Java development environment that is Eclipse. I posted my response here:

http://www.keeneview.com/2007/10/ajax-needs-eclipse-like-hole-in-head.html</description>
		<content:encoded><![CDATA[<p>Let&#8217;s see &#8211; RAP supports SWT, doesn&#8217;t support css &#8211; what&#8217;s Ajax-ian about that? This seems like a Borg-like attempt to assimilate Ajax into the heavyweight Java development environment that is Eclipse. I posted my response here:</p>
<p><a href="http://www.keeneview.com/2007/10/ajax-needs-eclipse-like-hole-in-head.html" rel="nofollow">http://www.keeneview.com/2007/10/ajax-needs-eclipse-like-hole-in-head.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jep Castelein</title>
		<link>http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10/comment-page-1#comment-257183</link>
		<dc:creator>Jep Castelein</dc:creator>
		<pubDate>Mon, 15 Oct 2007 20:39:36 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2889#comment-257183</guid>
		<description>@ Jochen: Let&#039;s say I&#039;ve standardized on a specific client-side Ajax library and I want to use RAP. Is that possible? Can I use Dojo, Ext or Backbase as the client-library? Or doesn&#039;t that make sense because RAD handles client-side events on the server and the client-side engine only provides some widgets? Thanks, Jep</description>
		<content:encoded><![CDATA[<p>@ Jochen: Let&#8217;s say I&#8217;ve standardized on a specific client-side Ajax library and I want to use RAP. Is that possible? Can I use Dojo, Ext or Backbase as the client-library? Or doesn&#8217;t that make sense because RAD handles client-side events on the server and the client-side engine only provides some widgets? Thanks, Jep</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jochen Krause</title>
		<link>http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10/comment-page-1#comment-257168</link>
		<dc:creator>Jochen Krause</dc:creator>
		<pubDate>Mon, 15 Oct 2007 14:33:33 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2889#comment-257168</guid>
		<description>Hi Java2Script team, 
salute back for your 1.0 release. It is great to see Eclipse technology adopted in so many open source projects!
Fur us, OSGi is more than an interesting spec - it is what makes Eclipse work. SWT is powerful widget toolkit, but Equinox, the OSGi reference implementation of Eclipse makes the difference when it comes to Eclipse as a platform. The platform has proved to be very powerful as a tooling platform (based on OSGi) and is increasingly successful as an application platform. This is not only on the client, but also on the server (many of the java app servers are using OSGi as their kernel). With RAP we are just complementing the existing Eclipse technology and try to make Equinox a more complete platform for all sort of applications.</description>
		<content:encoded><![CDATA[<p>Hi Java2Script team,<br />
salute back for your 1.0 release. It is great to see Eclipse technology adopted in so many open source projects!<br />
Fur us, OSGi is more than an interesting spec &#8211; it is what makes Eclipse work. SWT is powerful widget toolkit, but Equinox, the OSGi reference implementation of Eclipse makes the difference when it comes to Eclipse as a platform. The platform has proved to be very powerful as a tooling platform (based on OSGi) and is increasingly successful as an application platform. This is not only on the client, but also on the server (many of the java app servers are using OSGi as their kernel). With RAP we are just complementing the existing Eclipse technology and try to make Equinox a more complete platform for all sort of applications.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matthias</title>
		<link>http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10/comment-page-1#comment-257163</link>
		<dc:creator>matthias</dc:creator>
		<pubDate>Mon, 15 Oct 2007 13:20:09 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2889#comment-257163</guid>
		<description>i am also sure, that osgi and ajax both have a big future together. do you have some examples showing Eclipse RAP technology? would be very interesting</description>
		<content:encoded><![CDATA[<p>i am also sure, that osgi and ajax both have a big future together. do you have some examples showing Eclipse RAP technology? would be very interesting</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zhou Renjian</title>
		<link>http://ajaxian.com/archives/ajax-meet-osgi-expanding-universes-collide-with-eclipse-rap-10/comment-page-1#comment-257162</link>
		<dc:creator>Zhou Renjian</dc:creator>
		<pubDate>Mon, 15 Oct 2007 13:16:59 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2889#comment-257162</guid>
		<description>Salute to RAP from &lt;a href=&quot;http://j2s.sourceforge.net/&quot; rel=&quot;nofollow&quot;&gt;Java2Script&lt;/a&gt; team for its 1.0 release.

Java2Script, now also 1.0.0, is providing pure JavaScript version of Eclipse SWT library for browser not server side. Java2Script has the same goal with RAP, to provide ways for developers to share the same base of code for products that deploy to the web and the desktop.

OSGi may be an interesting specs. But what really interests me is that RAP is for Java developers in the enterprise setting. Yes, we all know that enterprise business matters. And for further thoughts, I find myself just wondering what kind of businesses RAP is pointing at. And this is a tough question for Java2Script too.

From my knowledge of other Eclipse projects, such as ATF, GEF, RSE, they all get their dedicated fields and goals very clear. When under comparisons, it seems that RAP is a little vague on fields and goals. RAP&#039;s demos tell something about its goals but still not in a clear way ( Well, RAP&#039;s demos are not quite fast. And actually, Java2Script&#039;s demo is very slow too ).

It is also interesting to see that RAP and Java2Script have 2 very similar demos: &lt;a href=&quot;http://rap.eclipse.org/controlsdemo/controls&quot; rel=&quot;nofollow&quot;&gt;RAP&#039;s RWT Control Demo&lt;/a&gt; and &lt;a href=&quot;http://demo.java2script.org/controls/&quot; rel=&quot;nofollow&quot;&gt;Java2Script&#039;s SWT Control Examples&lt;/a&gt;.

BTW: Java2Script do considers providing pure JavaScript JFace and RCP library besides existed JavaScript SWT library, but in near futures.</description>
		<content:encoded><![CDATA[<p>Salute to RAP from <a href="http://j2s.sourceforge.net/" rel="nofollow">Java2Script</a> team for its 1.0 release.</p>
<p>Java2Script, now also 1.0.0, is providing pure JavaScript version of Eclipse SWT library for browser not server side. Java2Script has the same goal with RAP, to provide ways for developers to share the same base of code for products that deploy to the web and the desktop.</p>
<p>OSGi may be an interesting specs. But what really interests me is that RAP is for Java developers in the enterprise setting. Yes, we all know that enterprise business matters. And for further thoughts, I find myself just wondering what kind of businesses RAP is pointing at. And this is a tough question for Java2Script too.</p>
<p>From my knowledge of other Eclipse projects, such as ATF, GEF, RSE, they all get their dedicated fields and goals very clear. When under comparisons, it seems that RAP is a little vague on fields and goals. RAP&#8217;s demos tell something about its goals but still not in a clear way ( Well, RAP&#8217;s demos are not quite fast. And actually, Java2Script&#8217;s demo is very slow too ).</p>
<p>It is also interesting to see that RAP and Java2Script have 2 very similar demos: <a href="http://rap.eclipse.org/controlsdemo/controls" rel="nofollow">RAP&#8217;s RWT Control Demo</a> and <a href="http://demo.java2script.org/controls/" rel="nofollow">Java2Script&#8217;s SWT Control Examples</a>.</p>
<p>BTW: Java2Script do considers providing pure JavaScript JFace and RCP library besides existed JavaScript SWT library, but in near futures.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

