<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">
<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>
                                <td>
                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
Thoughts on Google Eclipse Plugins going Open Source
</h3>
<span style="margin-bottom: 10px;">
modified by <a href="http://community.jboss.org/people/maxandersen">Max Rydahl Andersen</a> in <i>JBoss Tools</i> - <a href="http://community.jboss.org/community/tools/blog/2011/11/16/thoughts-on-google-eclipse-plugins-going-open-source">View the full blog post</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p id="thoughtsongooglepluginforeclipsegoingfullyopensource">Google <a class="jive-link-external-small" href="http://googlewebtoolkit.blogspot.com/2011/11/google-plugin-for-eclipse-gpe-is-now.html">today announced</a> they are making <a class="jive-link-external-small" href="http://code.google.com/p/google-plugin-for-eclipse/">“Google Plugin for Eclipse”</a> and <a class="jive-link-external-small" href="http://code.google.com/p/gwt-designer/">"GWT Designer"</a> fully open source and available under the Eclipse Public license.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>We have many developers using Google’s Eclipse plugin to develop GWT-based applications targeting the JBoss Application Server. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>With the open sourcing of the plugin we are looking forward to working even more closely with the Google team and the rest of the community on making the developer experience even more productive and an integrated part of Eclipse platform. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>We are especially interested in seeing the Google Eclipse plugins being able to target multiple runtimes such as the JBoss Enterprise Application Platform and Google App Engine in a uniform way, working more seamlessly with standards-based tools and frameworks.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>This targeting of multiple runtimes will also help users of JBoss AS, Glassfish, Tomcat and any other server that provides an Eclipse Web Tools compatible server adapter.</p><h1 id="jbosstoolsgwtintegration">JBoss Tools GWT Integration</h1><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>JBoss Tools already provide integration with the previous release of GPE via our experimental <a class="jive-link-wiki-small" href="http://community.jboss.org/docs/DOC-15794">JBoss GWT Integration</a>. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Our experimental plugin allows you to easily use the Eclipse standard web wizards and projects instead of the Google specific wizards to create and deploy projects.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>One of the reasons we marked this integration “experimental” was because opposite to what many believe large parts of Google’s plugins for Eclipse was not open sourced. That made the implementation dependent on non-public API and to use it you needed the GPE GWT plugins that was not possible to distribute freely.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Those concerns were the reasons I’ve been urging Google to make the GWT plugins open source so we and users could actually distribute and use the plugins freely and at the same time we could start contributing fixes and features and not just bugreports.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>In the end this should allow for much more stable and uniform user experience. This goes not only for JBoss Tools plugins integration, but for integration across the Eclipse ecosystem such as Eclipse Web Tools Project and m2eclipse.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Some of the issues we had, have been fixed in GPE 2.0. Now with Google open sourcing their plugin we and others can help contribute and fix the remaining issues and implement enhancements to make easy usage of Google GWT across multiple platforms from Eclipse a reality.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>None of this of course happen automatically but the open sourcing of the Google plugins definitely make it much easier and I look forward to see and support the work around these plugins.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Thank you Google - now let’s go and have Fun <span> :) </span></p></div>
<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
<p style="margin: 0;">Comment by <a href="http://community.jboss.org/community/tools/blog/2011/11/16/thoughts-on-google-eclipse-plugins-going-open-source">going to Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>